Direct3D Texture Management
Although texture support is optional, most of today's drivers are capable of supporting it. Drivers that support texture mapping must respond to all of the texture-related operation codes in the Microsoft Direct3D DDI. For more information about texture-related operation codes, see D3DHAL_DP2OPERATION.
Drivers must also validate the texture stage states with the D3dValidateTextureStageState callback.
The following sections describe how drivers implement support for textures: