opcodes types for PS and VS
- Enumerator:
| D3DSIO_NOP |
|
| D3DSIO_MOV |
|
| D3DSIO_ADD |
|
| D3DSIO_SUB |
|
| D3DSIO_MAD |
|
| D3DSIO_MUL |
|
| D3DSIO_RCP |
|
| D3DSIO_RSQ |
|
| D3DSIO_DP3 |
|
| D3DSIO_DP4 |
|
| D3DSIO_MIN |
|
| D3DSIO_MAX |
|
| D3DSIO_SLT |
|
| D3DSIO_SGE |
|
| D3DSIO_EXP |
|
| D3DSIO_LOG |
|
| D3DSIO_LIT |
|
| D3DSIO_DST |
|
| D3DSIO_LRP |
|
| D3DSIO_FRC |
|
| D3DSIO_M4x4 |
|
| D3DSIO_M4x3 |
|
| D3DSIO_M3x4 |
|
| D3DSIO_M3x3 |
|
| D3DSIO_M3x2 |
|
| D3DSIO_TEXCOORD |
|
| D3DSIO_TEXKILL |
|
| D3DSIO_TEX |
|
| D3DSIO_TEXBEM |
|
| D3DSIO_TEXBEML |
|
| D3DSIO_TEXREG2AR |
|
| D3DSIO_TEXREG2GB |
|
| D3DSIO_TEXM3x2PAD |
|
| D3DSIO_TEXM3x2TEX |
|
| D3DSIO_TEXM3x3PAD |
|
| D3DSIO_TEXM3x3TEX |
|
| D3DSIO_TEXM3x3DIFF |
|
| D3DSIO_TEXM3x3SPEC |
|
| D3DSIO_TEXM3x3VSPEC |
|
| D3DSIO_EXPP |
|
| D3DSIO_LOGP |
|
| D3DSIO_CND |
|
| D3DSIO_DEF |
|
| D3DSIO_TEXREG2RGB |
|
| D3DSIO_TEXDP3TEX |
|
| D3DSIO_TEXM3x2DEPTH |
|
| D3DSIO_TEXDP3 |
|
| D3DSIO_TEXM3x3 |
|
| D3DSIO_TEXDEPTH |
|
| D3DSIO_CMP |
|
| D3DSIO_BEM |
|
| D3DSIO_PHASE |
|
| D3DSIO_COMMENT |
|
| D3DSIO_END |
|
| D3DSIO_FORCE_DWORD |
|
Definition at line 306 of file d3d8types.h.
{
D3DSIO_NOP = 0,
D3DSIO_MOV = 1,
D3DSIO_ADD = 2,
D3DSIO_SUB = 3,
D3DSIO_MAD = 4,
D3DSIO_MUL = 5,
D3DSIO_RCP = 6,
D3DSIO_RSQ = 7,
D3DSIO_DP3 = 8,
D3DSIO_DP4 = 9,
D3DSIO_MIN = 10,
D3DSIO_MAX = 11,
D3DSIO_SLT = 12,
D3DSIO_SGE = 13,
D3DSIO_EXP = 14,
D3DSIO_LOG = 15,
D3DSIO_LIT = 16,
D3DSIO_DST = 17,
D3DSIO_LRP = 18,
D3DSIO_FRC = 19,
D3DSIO_M4x4 = 20,
D3DSIO_M4x3 = 21,
D3DSIO_M3x4 = 22,
D3DSIO_M3x3 = 23,
D3DSIO_M3x2 = 24,
D3DSIO_TEXCOORD = 64,
D3DSIO_TEXKILL = 65,
D3DSIO_TEX = 66,
D3DSIO_TEXBEM = 67,
D3DSIO_TEXBEML = 68,
D3DSIO_TEXREG2AR = 69,
D3DSIO_TEXREG2GB = 70,
D3DSIO_TEXM3x2PAD = 71,
D3DSIO_TEXM3x2TEX = 72,
D3DSIO_TEXM3x3PAD = 73,
D3DSIO_TEXM3x3TEX = 74,
D3DSIO_TEXM3x3DIFF = 75,
D3DSIO_TEXM3x3SPEC = 76,
D3DSIO_TEXM3x3VSPEC = 77,
D3DSIO_EXPP = 78,
D3DSIO_LOGP = 79,
D3DSIO_CND = 80,
D3DSIO_DEF = 81,
D3DSIO_TEXREG2RGB = 82,
D3DSIO_TEXDP3TEX = 83,
D3DSIO_TEXM3x2DEPTH = 84,
D3DSIO_TEXDP3 = 85,
D3DSIO_TEXM3x3 = 86,
D3DSIO_TEXDEPTH = 87,
D3DSIO_CMP = 88,
D3DSIO_BEM = 89,
D3DSIO_PHASE = 0xFFFD,
D3DSIO_COMMENT = 0xFFFE,
D3DSIO_END = 0XFFFF,
D3DSIO_FORCE_DWORD = 0X7FFFFFFF
} D3DSHADER_INSTRUCTION_OPCODE_TYPE;