That page seems to lie.<br><br>The R500 limits are:<br>- 1024 vertex shader instructions<br>- 512 fragment shader instructions<br><br>You should get these values from &#39;glxinfo -l&#39;.<br><br>Some of the shader model 3.0 requirements are:<br>

- minimum of 512 instructions must be supported in both vertex and fragment shaders (met)<br>- GL_ARB_shader_texture_lod (not met)<br><br>The latter appears to be the culprit.<br><br>Marek<br><br><div class="gmail_quote">

On Fri, Apr 22, 2011 at 4:05 PM, Sven Arvidsson <span dir="ltr">&lt;<a href="mailto:sa@whiz.se">sa@whiz.se</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Hi,<br>
<br>
I have been trying to figure out why Wine didn&#39;t enable PS/VS 3.0 on my<br>
card, an X1950 Pro. It seems this depends on how many native<br>
instructions are available for ARB_FRAGMENT_PROGRAM.<br>
<br>
r300g reports 512, but according to<br>
<a href="http://opengl.demoscene.fr/reports/ATI" target="_blank">http://opengl.demoscene.fr/reports/ATI</a> Radeon X1950 Pro.htm this card<br>
should support 1024.<br>
<br>
If the information listed in GLinfo isn&#39;t wrong, is this a limitation in<br>
r300g, or is it possible that it doesn&#39;t take full advantage of the<br>
cards capabilities?<br>
<br>
(I guess it&#39;s also possible that I have completely misunderstood either<br>
Wine or something else of course!)<br>
<font color="#888888"><br>
--<br>
Cheers,<br>
Sven Arvidsson<br>
<a href="http://www.whiz.se" target="_blank">http://www.whiz.se</a><br>
PGP Key ID 760BDD22<br>
<br>
</font><br>_______________________________________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev" target="_blank">http://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
<br></blockquote></div><br>