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)
