That is, the device cannot be limited to square textures only. Must not set the D3DPTEXTURECAPS_SQUAREONLY bit. For more information, see Reporting Capabilities for Shader 2 Support. Indicate that the device supports either full support or conditional nonpow-of-2 texture support. Set the D3DFVFCAPS_PSIZE capability to indicate that the device supports point size per vertex. Set the following bits to indicate support of stencil operations: Set the following texture address modes to indicate support at vertex and pixel stages: Set the following filter capabilities for each except where noted:ĭ3DPTFILTERCAPS_MINFANISOTROPIC (not required for VolumeTextureFilterCaps and CubeTextureFilterCaps) TextureFilterCaps, VolumeTextureFilterCaps, CubeTextureFilterCaps Set the following source and destination blending modes except where noted:ĭ3DPBLENDCAPS_SRCALPHASAT (not set for DestBlendCaps)ĭ3DPBLENDCAPS_BOTHSRCALPHA (not set for DestBlendCaps)ĭ3DPBLENDCAPS_BOTHINVSRCALPHA (not set for DestBlendCaps) Set the following bits for a full set of comparisons for stencil, depth and alpha test: Set the following members of the D3DPSHADERCAPS2_0 structure:ĭ3DPS20CAPS_ARBITRARYSWIZZLE to indicate that arbitrary swizzles is supported.ĭ3DPS20CAPS_GRADIENTINSTRUCTIONS to indicate that gradient instructions is supported.ĭ3DPS20CAPS_PREDICATION to indicate that predication is supported.ĭ3DPS20CAPS_NODEPENDENTREADLIMIT to indicate no dependent read limit.ĭ3DPS20CAPS_NOTEXINSTRUCTIONLIMIT to indicate no limit on the mix of texture and math instructions.Īll the cull modes: D3DPMISCCAPS_CULLNONE, D3DPMISCCAPS_CULLCW, D3DPMISCCAPS_CULLCCW.įull depth support: D3DPRASTERCAPS_SLOPESCALEDEPTHBIAS, D3DPRASTERCAPS_DEPTHBIAS If a device supports pixel shader 3.0 and later, its driver must set the members of the D3DCAPS9 structure to the following values: Set the following bits to indicate the vertex data types supported by the device:ĭ3DDTCAPS_FLOAT16 Pixel shader 3.0 and later Set the D3DDEVCAPS2_VERTEXELEMENTSCANSHARESTREAMOFFSET bit to indicate that vertex elements in a vertex declaration can share the same stream offset. Set the D3DPRASTERCAPS_FOGVERTEX bit for fog support. GuardBandLeft, GuardBandTop, GuardBandRight, GuardBandBottom Set the following members of the D3DVSHADERCAPS2_0 structure:Ĭaps set to the D3DVS20CAPS_PREDICATION bit to indicate that predication is supported. If a device supports vertex shader 3.0 and later, its driver must set the members of the D3DCAPS9 structure to the following values: The DirectX 9.0 version driver for a display device that supports pixel or vertex shader version 3.0 and later must indicate that it supports the following capabilities: Vertex shader 3.0 and later
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |