Previous Next

Minimum Capability Requirements for DirectX 8.0 Drivers

In addition to returning the D3DCAPS8 data structure in response to a GetDriverInfo2 query, the DirectX 8.0 runtime has other requirements that a driver must meet to be considered a DirectX 8.0 level driver.

A DirectX 8.0 driver must explicitly:

It should be noted that a driver is not required to support any of the new features of DirectX 8.0 such as pixel or vertex shaders, volume textures, point sprites (beyond the nonzero maximum point size), multi-sampling or even multiple vertex streams (as the driver can set the maximum number of simultaneous vertex streams to one) in order to be considered a DirectX 8.0 driver.