On Monday 07 February 2005 13:35, Lourens Veen wrote: > > Timothy, is there anything in float25::approx_recp() that seems problematic > to you to implement in hardware? Anything that when removed would make the > hardware much simpler?
In particular, that multiplication is now 5 bit (difference) multiplied by 6 bit (invfrac), is that still feasible as a hardcoded bunch of adders or does it require using a built-in multiplier? 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... Lourens _______________________________________________ Open-graphics mailing list [email protected] http://lists.duskglow.com/mailman/listinfo/open-graphics List service provided by Duskglow Consulting, LLC (www.duskglow.com)
