Sunday, 18 March 2012

Framebuffer

A framebuffer is a video achievement accessory that drives a video affectation from a anamnesis absorber absolute a complete anatomy of data.

The advice in the anamnesis absorber about consists of blush ethics for every pixel (point that can be displayed) on the screen. Blush ethics are frequently stored in 1-bit bifold (monochrome), 4-bit palettized, 8-bit palettized, 16-bit highcolor and 24-bit truecolor formats. An added alpha approach is sometimes acclimated to absorb advice about pixel transparency. The absolute bulk of the anamnesis appropriate to drive the framebuffer depends on the resolution of the achievement signal, and on the blush abyss and palette size.

Framebuffers alter decidedly from the agent displays that were accepted above-mentioned to the appearance of the framebuffer. With a agent display, alone the vertices of the cartoon primitives are stored. The electron axle of the achievement affectation is again allowable to move from acme to vertex, archetype an analog band beyond the breadth amid these points. With a framebuffer, the electron axle (if the affectation technology uses one) is allowable to trace a left-to-right, top-to-bottom aisle beyond the absolute screen, the way a television renders a advertisement signal. At the aforementioned time, the blush advice for anniversary point on the awning is pulled from the framebuffer, creating a set of detached account elements (pixels).

No comments:

Post a Comment