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:

Multiple Textures

Paletted Textures

Texture Blitting

Driver-Managed Textures

Driver-Managed Resources