Bjoern Graf:
Summon:When I apply a shader to a sprite and set the shader model to 3.0 the effect works perfect on the Nvidia card but not on the ATi.
You might want to define the "[does not work] on the ATi" part, e.g. to give a hing on how it fails.
I mean that there is nothing else in the viewport except blue color. And I think it is not the blue color that XNA has by default as the clearing color.
There is a very simple way to reproduce the problem. (That's how I discovered the problem).
1. Download this sample: http://creators.xna.com/assets/cms/docs/GameStudio3/SpritePixelShader_Sample.zip
2. Execute it. You may receive an error message because the sample demands an XBOX connection but you can ignore it (select yes). You ll see the effect running ok.
3. In the ripple.fx change the line PixelShader = compile ps_2_0 PixelShader(); to PixelShader = compile ps_3_0 PixelShader();
4. Run again. Now you ll see a light blue screen.
Bjoern thanks for replying.