Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I tried to build a sample application using XNA, but I got an error saying that Pixel Shader 1.1 was required, so I got a used Radeon X300 GPU that supports Pixel Shader.
I tried to build it again, but I got another error saying that "Your current graphics card does not support the XNA HiDef profile" and would not build.

Since that card seems to not be compatible, I guess I need to buy another one. What features should I look for to make sure that it's compatible with XNA?

share|improve this question
up vote 4 down vote accepted

You need a DirectX 10 compatible GPU for running HiDef XNA games. Just change your project settings to Reach or get a compatible graphics card.

You can find more info on the differences between HiDef and Reach on this post from Shawn Hargreaves.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.