Pushed, thanks.<br><br>Concerning radeon.tests, I don&#39;t think people use it, well at least not me.<br><br>Marek<br><br><div class="gmail_quote">On Mon, Sep 27, 2010 at 7:41 AM, Tom Stellard <span dir="ltr">&lt;<a href="mailto:tstellar@gmail.com">tstellar@gmail.com</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;"><div><div></div><div class="h5">On Sat, Sep 25, 2010 at 10:39:51PM -0700, Tom Stellard wrote:<br>


&gt; ---<br>
&gt;  tests/radeon.tests                   |    3 +++<br>
&gt;  tests/shaders/generic/fdo30337a.vpfp |   14 ++++++++++++++<br>
&gt;  tests/shaders/generic/fdo30337b.vpfp |   16 ++++++++++++++++<br>
&gt;  3 files changed, 33 insertions(+), 0 deletions(-)<br>
&gt;  create mode 100644 tests/shaders/generic/fdo30337a.vpfp<br>
&gt;  create mode 100644 tests/shaders/generic/fdo30337b.vpfp<br>
&gt;<br>
&gt; diff --git a/tests/radeon.tests b/tests/radeon.tests<br>
&gt; index b1489d8..14378ab 100644<br>
&gt; --- a/tests/radeon.tests<br>
&gt; +++ b/tests/radeon.tests<br>
&gt; @@ -16,3 +16,6 @@ from framework.gleantest import *<br>
&gt;  env = profile.tests[&#39;glean&#39;][&#39;exactRGBA&#39;].env<br>
&gt;  env[&#39;GLEAN_EXACTRGBA_ROUNDING&#39;] = 1<br>
&gt;<br>
&gt; +#These test the presubtract.<br>
&gt; +add_vpfpgeneric(&#39;fdo30337a&#39;)<br>
&gt; +add_vpfpgeneric(&#39;fdo30337b&#39;)<br>
&gt; diff --git a/tests/shaders/generic/fdo30337a.vpfp b/tests/shaders/generic/fdo30337a.vpfp<br>
&gt; new file mode 100644<br>
&gt; index 0000000..f77a302<br>
&gt; --- /dev/null<br>
&gt; +++ b/tests/shaders/generic/fdo30337a.vpfp<br>
&gt; @@ -0,0 +1,14 @@<br>
&gt; +!!ARBvp1.0<br>
&gt; +OPTION ARB_position_invariant;<br>
&gt; +END<br>
&gt; +<br>
&gt; +!!ARBfp1.0<br>
&gt; +TEMP color;<br>
&gt; +MOV color, {0.1, 0.4, 0.8, 1.0};<br>
&gt; +ADD color.x, color.x, color.x;<br>
&gt; +ADD color.y, color.x, color.y;<br>
&gt; +MOV result.color, color;<br>
&gt; +END<br>
&gt; +<br>
&gt; +!!test<br>
&gt; +expected          0.2     0.6      0.8      1.0<br>
&gt; diff --git a/tests/shaders/generic/fdo30337b.vpfp b/tests/shaders/generic/fdo30337b.vpfp<br>
&gt; new file mode 100644<br>
&gt; index 0000000..22d1cd3<br>
&gt; --- /dev/null<br>
&gt; +++ b/tests/shaders/generic/fdo30337b.vpfp<br>
&gt; @@ -0,0 +1,16 @@<br>
&gt; +!!ARBvp1.0<br>
&gt; +OPTION ARB_position_invariant;<br>
&gt; +END<br>
&gt; +<br>
&gt; +!!ARBfp1.0<br>
&gt; +TEMP color;<br>
&gt; +MOV color, {0.1, 0.4, 0.8, 1.0};<br>
&gt; +SUB color.x, color.x, color.x;<br>
&gt; +ADD color.y, color.x, color.y;<br>
&gt; +SUB color.z, color.x, color.x;<br>
&gt; +DP3 color.w, color, color;<br>
&gt; +MOV result.color, color;<br>
&gt; +END<br>
&gt; +<br>
&gt; +!!test<br>
&gt; +expected          0.0     0.4      0.0      0.16<br>
&gt; --<br>
&gt; 1.7.2.2<br>
&gt;<br>
<br>
</div></div>Attached is a patch that adds these tests to all.tests instead of<br>
radeon.tests and also adds some comments to them.<br>
<font color="#888888"><br>
-Tom<br>
</font><br>_______________________________________________<br>
Piglit mailing list<br>
<a href="mailto:Piglit@lists.freedesktop.org">Piglit@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/piglit" target="_blank">http://lists.freedesktop.org/mailman/listinfo/piglit</a><br>
<br></blockquote></div><br>