|Microsoft DirectX 9.0|
Software shaders are implemented to allow development of shaders without underlying hardware support. They support the full feature set. Because they are implemented in software, they will not produce the best performance.
|ps_2_sw||Implements all the features of ps_2_x. See Pixel Shader 2_0 Extended.|
|ps_3_sw||Implements all the features of ps_3_0. See Pixel Shader 3_0.|
|vs_2_sw||Implements all the features of vs_2_x. See Vertex Shader 2_0 Extended.|
|vs_3_sw||Implements all the features of vs_3_0. See Vertex Shader 3_0.|