Reply 20 of 24, by Scali
wrote:The lastest 3dfx-drivers have code for dx7, so installing dx8 means, that there is dx8 installed in the system,
but some features will not work, because the gfx-driver is not dx8. but i mentioned above, some software
requires dx8 installed and does work, although the gfx-driver does not support dx8. that's strange.
Yes, that's what I tried to explain on my blog. There are 'caps' bits that indicate which features your hardware supports. So your hardware doesn't need to support all the features in the API. The software can query what it supports, and choose the proper rendering algo for the hardware.