• Legal Information
  • ▶DirectX Software Development Kit
  • ▼DirectX Graphics
    • ▼Direct3D 9
      • Converting to Direct3D 9
      • ▶Programming Guide
      • ▶Graphics Tools
      • ▶Tutorials and Samples
      • ▼Reference
        • ▶Direct3D Reference
        • ▶D3DX Reference
        • ▶HLSL Shader Reference
        • ▶Effect Reference
        • ▼Asm Shader Reference
          • ▶Vertex Shaders
          • ▼Pixel Shaders
            • ps_1_1, ps_1_2, ps_1_3, ps_1_4
            • ps_2_0
            • ps_2_x
            • ps_3_0
            • Pixel Shader Differences
            • ▼Pixel Shader Instructions
              • ps_1_1, ps_1_2, ps_1_3, ps_1_4 Instructions
              • ps_2_0 Instructions
              • ps_2_x Instructions
              • ps_3_0 Instructions
              • Modifiers for ps_1_X
              • Modifiers for ps_2_0 and Above
              • Flow Control Limitations
              • abs - ps
              • add - ps
              • bem - ps
              • break - ps
              • break_comp - ps
              • breakp - ps
              • call - ps
              • callnz bool - ps
              • callnz pred - ps
              • cmp - ps
              • cnd - ps
              • crs - ps
              • dcl - ps
              • dcl_samplerType - ps
              • dcl_usage - ps
              • def - ps
              • defb - ps
              • defi - ps
              • dp2add - ps
              • dp3 - ps
              • dp4 - ps
              • dsx - ps
              • dsy - ps
              • else - ps
              • endif - ps
              • endloop - ps
              • endrep - ps
              • exp - ps
              • frc - ps
              • if bool - ps
              • if_comp - ps
              • if pred - ps
              • label - ps
              • loop - ps
              • log - ps
              • lrp - ps
              • m3x2 - ps
              • m3x3 - ps
              • m3x4 - ps
              • m4x3 - ps
              • m4x4 - ps
              • mad - ps
              • mov - ps
              • mul - ps
              • max - ps
              • min - ps
              • nrm - ps
              • nop - ps
              • phase - ps
              • pow - ps
              • ps
              • rcp - ps
              • rep - ps
              • ret - ps
              • rsq - ps
              • setp_comp - ps
              • sincos - ps
              • sub - ps
              • tex - ps
              • texbem - ps
              • texbeml - ps
              • texcoord - ps
              • texcrd - ps
              • texdepth - ps
              • texdp3 - ps
              • texdp3tex - ps
              • texkill - ps
              • texld - ps_1_4
              • texld - ps_2_0 and up
              • texldb - ps
              • texldd - ps
              • texldl - ps
              • texldp - ps
              • texm3x2depth - ps
              • texm3x2pad - ps
              • texm3x2tex - ps
              • texm3x3 - ps
              • texm3x3pad - ps
              • texm3x3spec - ps
              • texm3x3tex - ps
              • texm3x3vspec - ps
              • texreg2ar - ps
              • texreg2gb - ps
              • texreg2rgb - ps
            • ▶Registers
          • Software Shaders
        • ▶DXUT Reference
        • ▶X File Reference
        • ▶X File Reference (Legacy)
        • ▶DDS File Reference
  • ▶DirectX Input
  • ▶DirectX Audio
  • ▶DirectX SDK Technical Articles
  • Glossary
  • ▶DirectX SDK
  • ▶DirectMusic
  • ▶DirectPlay