A method and apparatus for supporting accumulation buffering in a video graphics system is presented. An accumulation buffer is included in the system, and the accumulation buffer stores an accumulation data set for each pixel of a frame. Preferably, each accumulation data set includes accumulated color data and a counter value. A Z buffer is included in the system, where the Z buffer stores Z data for each pixel of the frame. A drawing buffer stores a color data set for each pixel of the frame, where each color data set includes color data and a valid indication. A mask buffer includes a plurality of pixel block indicators, where each of the plurality of pixel block indicators corresponds to a plurality of pixels of the frame. When a pixel block indicator is set, pixels included in a corresponding plurality of pixels that have set valid indications in the drawing buffer are understood to have valid color data stored in the drawing buffer and valid Z data stored in the Z buffer. A rendering block renders images into the drawing buffer and the Z buffer while utilizing the pixel block indicators from the mask buffer and the valid indications of the drawing buffer. Utilization of the pixel block indicators and valid indications simplifies the rendering process. At the completion of each image rendering, a controller blends color data for those pixels that have valid color data stored in the drawing buffer with the currently accumulated color data for corresponding pixels stored in the accumulation buffer.

Метод и прибор для поддерживая буферности накопления в видео- системе графиков. Буфер накопления включен в систему, и магазины буфера накопления комплект данным по накопления для каждого пиксела рамки. Предпочтительн, каждый комплект данным по накопления вклюает аккумулированные данные по цвета и встречное значение. Буфер з включен в систему, где данные по магазинов буфера з з для каждого пиксела рамки. Магазины рисуя буфера комплект данным по цвета для каждого пиксела рамки, где каждый комплект данным по цвета вклюает данные по цвета и действительную индикацию. Буфер маски вклюает множественность индикаторов блока пиксела, где каждая из множественности индикаторов блока пиксела соответствует к множественности пикселов рамки. Когда индикатор блока пиксела установлен, поняты, что имеют пикселы включенные в соответствуя множественность пикселов которые устанавливали действительные индикации в рисуя буфере действительные данные по цвета, котор хранят в рисуя буфере и действительные данные по з, котор хранят в буфере з. Представляя блок представляет изображения в рисуя буфер и буфер з пока использующ индикаторы блока пиксела от буфера маски и действительных индикаций рисуя буфера. Использование индикаторов и действительных индикаций блока пиксела упрощает представляя процесс. На завершении каждого изображения представляя, регулятор смешивает данные по цвета для тех пикселов которые имеют действительные данные по цвета, котор хранят в рисуя буфере с в настоящее время аккумулированными данными по цвета для соответствуя пикселов, котор хранят в буфере накопления.

 
Web www.patentalert.com

< (none)

< Asynchronous memory interface for a video processor with a 2N sized buffer and N+1 wide bit gray coded counters

> Systems and methods for guiding movable electrode elements within multiple-electrode structures

> (none)

~ 00046