What are the Pixel Shader versions for video cards and how do I know which cards support them?
* Any video card supporting DirectX 8.0 or higher has Pixel
Shader 1.1. * Any video card supporting DirectX 8.1 or higher has
Pixel Shader 1.3/1.4 & Vertex Shader 1.1 * Any video card
supporting DirectX 9.0 or higher has Pixel Shader 2.0. * As of
DirectX 9.0c there is support for Pixel Shader 3.0. * For Vista
only, video cards supporting Direct3D 10 have Pixel Shader 4.0. You
can upgrade your Pixel Shader version by buying a video card with
the appropriate support for the versions of DirectX listed above.
The related links will provide you with the information as to which
video card supports which version of DirectX so you can make an
intelligent choice for your purchase. DirectX/Pixel Shader support
is not something you can upgrade on the video card, you must
purchase a new one to upgrade it. If your video card is listed as
having support for DirectX version 9.0c/Pixel Shader 3.0, but you
keep getting an error saying you do not meet Pixel Shader 3.0, your
version of DirectX may be out of date. You can update your DirectX
version (and should have it updated regardless of what your video
card can support, due to bug fixes and other changes) to the newest
one. You can find the newest version at the link below for
Microsoft's download site (Windows XP/Server 2003 or lower) or
through Windows Update (Microsoft Update).