On 10/13/06, Rogelio Serrano <[EMAIL PROTECTED]> wrote:
is it possible to implement pixel ownership fields in the framebuffer?
so we can have protected regions for example?

The 3D engine has an "ownership buffer", which has a number per pixel
that identifies the owner of the pixel.  When drawing, the engine can
be programmed to write only to those pixels with the corresponding
owner.

The application and driver, obviously, have to comply with this
somewhat voluntarily.  But this allows for complex clipping regions
with reduced overhead.  Typically, the X server would be responsible
for maintaining the ownership buffer with values corresponding to,
perhaps, the X11 resource ID of the window.  With that, overlapping
windows with multiple OpenGL apps is a snap.
_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to