On Monday 07 February 2005 11:21, Lourens Veen wrote:
> Oh, and a remark: I just checked and nVidia's 16-bit framebuffer
> format (which is also used in OpenEXR, that's where I checked) uses 1
> sign bit, 5 bits exponent and 10 bits mantissa. This almost-13-bit
> reciprocal will probably also be good enough for a floating point
> (High Dynamic Range) framebuffer...

Hi Lourens,

I'm practically certain that 13 bits is insufficient precision.  There 
will be obvious inter-frame artifacts with textured polygons viewed 
edge-on.  This is not the place to skimp on precision.  This logic is 
not executed iteratively, it's part of a pipeline that can be 
arbitrarily long (as I understand it) without affecting performance.  
So I think we need to just do what is necessary to deliver 16 bits as 
accurately as possible.

Regards,

Daniel
_______________________________________________
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