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)
