<div dir="ltr">I would recommend trying at least two other Nvidia driver releases. The change to shader_runner is not needed in newer releases like the nvidia 325.15 release or the nvidia 331.13 release.<br><div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Tue, Oct 15, 2013 at 6:49 AM, Topi Pohjolainen <span dir="ltr"><<a href="mailto:topi.pohjolainen@intel.com" target="_blank">topi.pohjolainen@intel.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">First patch I included just to ask if there something amiss in<br>
my system. I have<br>
<br>
X.Org X Server 1.12.4<br>
Release Date: 2012-08-27<br>
<br>
running on NVIDIA (304.88 on GTX 660). Without the patch I just<br>
wasn't able to run the shader_runner at all:<br>
<br>
piglit: info: Failed to create GL 3.2 core context<br>
piglit: info: Falling back to GL 3.2 compatibility context<br>
piglit: info: Failed to create GL 3.2 compatibility context<br>
piglit: info: Failed to create any GL context<br>
PIGLIT: {'result': 'skip' }<br>
<br>
<br>
I haven't written any linker or compiler tests for piglit before<br>
and what I have here I just based on what I understood from<br>
existing tests.<br>
<br>
First set of tests address the primitive type constraints when<br>
geometry shaders output multiple streams. The second set<br>
exercises the stream identifier parameter taken by<br>
EmitStreamVertex() and EndStreamPrimitive() builtin functions.<br>
<br>
Topi Pohjolainen (3):<br>
  hack: enable shader runner on 4.2.0 NVIDIA 304.88<br>
  arb_gpu_shader5: add shader tests with multiple streams but emitting<br>
    strips<br>
  arb_gpu_shader5: add vertex stream id compiler tests<br>
<br>
 tests/all.tests                                    |  2 +<br>
 tests/shaders/shader_runner.c                      |  2 +-<br>
 .../primitive-end-with-const-int.geom              | 26 +++++++++++++<br>
 .../primitive-end-with-non-const-int.geom          | 26 +++++++++++++<br>
 .../vertex-stream-emit-with-const-int.geom         | 26 +++++++++++++<br>
 .../vertex-stream-emit-with-non-const-int.geom     | 26 +++++++++++++<br>
 ...vertex-streams-emitting-line-strips.shader_test | 43 ++++++++++++++++++++++<br>
 ...ex-streams-emitting-triangle-strips.shader_test | 43 ++++++++++++++++++++++<br>
 ...-streams-only-one-emits-line-strips.shader_test | 40 ++++++++++++++++++++<br>
 9 files changed, 233 insertions(+), 1 deletion(-)<br>
 create mode 100644 tests/spec/arb_gpu_shader5/compiler/builtin-functions/primitive-end-with-const-int.geom<br>
 create mode 100644 tests/spec/arb_gpu_shader5/compiler/builtin-functions/primitive-end-with-non-const-int.geom<br>
 create mode 100644 tests/spec/arb_gpu_shader5/compiler/builtin-functions/vertex-stream-emit-with-const-int.geom<br>
 create mode 100644 tests/spec/arb_gpu_shader5/compiler/builtin-functions/vertex-stream-emit-with-non-const-int.geom<br>
 create mode 100644 tests/spec/arb_gpu_shader5/linker/gs-multiple-vertex-streams-emitting-line-strips.shader_test<br>
 create mode 100644 tests/spec/arb_gpu_shader5/linker/gs-multiple-vertex-streams-emitting-triangle-strips.shader_test<br>
 create mode 100644 tests/spec/arb_gpu_shader5/linker/gs-multiple-vertex-streams-only-one-emits-line-strips.shader_test<br>
<span><font color="#888888"><br>
--<br>
1.8.3.1<br>
<br>
_______________________________________________<br>
Piglit mailing list<br>
<a href="mailto:Piglit@lists.freedesktop.org" target="_blank">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>
</font></span></blockquote></div><br></div></div></div>