jerry_enCater
Newcomer
JC
Even FX12 , no loss of quality or functionality???
It means
FP is useless,doesnt it?
And it means IQ of NV30path is identical to IQ of ARB2???
I am right,aint I?
Change many 32 bit operations to 16 or even 12 bit operations with absolutely no loss of quality or functionality.When the output goes to a normal 32 bit framebuffer, as all current tests do, it is possible for Nvidia to analyze data flow from textures, constants, and attributes, and change many 32 bit operations to 16 or even 12 bit operations with absolutely no loss of quality or functionality. This is completely acceptable, and will benefit all applications, but will almost certainly induce hard to find bugs in the shader compiler. You can really go overboard with this -- if you wanted every last possible precision savings, you would need to examine texture dimensions and track vertex buffer data ranges for each shader binding. That would be a really poor architectural decision, but benchmark pressure pushes vendors to such lengths if they avoid outright cheating. If really aggressive compiler optimizations are implemented, I hope they include a hint or pragma for "debug mode" that skips all the optimizations."
Even FX12 , no loss of quality or functionality???
It means
FP is useless,doesnt it?
And it means IQ of NV30path is identical to IQ of ARB2???
I am right,aint I?