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
▼
Registers
▼
Pixel Shader Register Modifiers
▼
Pixel Shader Source Register Modifiers
Source Register Bias
Source Register Invert
Source Register Negate
Source Register Scale x 2
Source Register Signed Scaling
ps_1_4 Source Register Modifiers for texld and texcrd
Source Register Swizzling
Destination Register Write Mask
ps_1_X Registers
ps_2_0 Registers
ps_2_x Registers
ps_3_0 Registers
Relative Addressing
Input Color Register
Constant Boolean Register
Constant Float Register
Constant Integer Register
Loop Counter Register
Predicate Register
Sampler
Temporary Register
Texture Coordinate Register
Output Color Register
Output Depth Register
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