Around 20 o'clock on Mar 2, Keith Whitwell wrote:

>>There are areas where X11 doesn't fit in well.  (Feel free to correct
>>me) but R300 and GFX level cards support 128bpp (32bpp floating point). 
>>The X protocol has no way to display to this kind of device.  Which

Yes, it would be relatively easy to extend X to deal with floating point 
pixels.  You'd need all new rendering code, but that's not a significant 
part of the window system as evidenced by the Render extension which 
provides a complete drawing API with very few protocol requests.

Mark Vojkovich described floating point pixel formats some time ago and I
investigated at the time how hard it would be to implement. Existing
requests would operate using integer pixels; extended requests could get at
the additional bits in the pixel.  It would take very little work in Render
to support these new formats.

This is much easier than extending the window coordinate space to 32 bits, 
which we'll have to do in the near future to handle upcoming display 
technologies.

-keith




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to