Originally posted by StealthHawk
There are two mixed modes in HL2. One is DX9 and one is DX9/DX8.
I would hesitate to call the DX9 codepath a mixed mode. Sure, it uses _pp and can mix FP16 and full precision, but it doesn't necessarily mean that the card uses mixed precision (cards that don't support _pp).
I hesitate to called a codepath that might
use mixed precision a true mixed mode simply because it isn't necessarily a mix of anything. Also, a mixed precision mode does not offer the enormous performance benefit of the DX8/9 real honest-to-God mixed mode. Weren't the original benchmarks showing the NV cards running the mixed mode about twice as fast as the DX9 codepath?
Yes, Shirley, I'm going to call the mixed precision mode the DX9 codepath from now on, and I will call the DX8/9 the mixed mode.