[Piglit] [PATCH] arb_query_buffer_object: beef up the test

2016-09-15 Thread Nicolai Hähnle
From: Nicolai Hähnle A bunch of additions to the ARB_query_buffer_object test: 1. test different result types (including 64 bit types) 2. compare the written result with equality to the result obtained by querying on the CPU 3. add an additional mode to catch cache

Re: [Piglit] [PATCH] Mark timer tests as not concurrent

2016-09-15 Thread Nicolai Hähnle
On 13.09.2016 15:38, Emil Velikov wrote: On 12 September 2016 at 16:31, Nicolai Hähnle wrote: From: Nicolai Hähnle This reduces the chance of false positives caused by system load. From my experience the {arb,ext}-timer-query tests have always

[Piglit] [PATCH v2] framework: Fix FastSkipMixin version comparisons

2016-09-15 Thread Dylan Baker
Currently the FastSkipMixin assumes that versions will always be a minimum required version, and nothing else. This is mostly true of piglit tests, but isn't always true. Sometimes tests specify that they need a version greater-or-equal, and a few have less-than or less-than-equal. This patch

Re: [Piglit] [PATCH] glsl-1.10: complex loop unrolling tests

2016-09-15 Thread Timothy Arceri
On Wed, 2016-09-14 at 11:57 +0200, Alejandro Piñeiro wrote: > Fixing some english language nitpicks below (and as a non-native > english > speaker I could be wrong) and one typo: No you are correct :P Thanks for the review :) > > Reviewed-by: Alejandro Piñeiro > > On

Re: [Piglit] [PATCH] gl-1.3-alpha_to_coverage_nop: new test of no-op GL_SAMPLE_ALPHA_TO_COVERAGE

2016-09-15 Thread Brian Paul
On 09/15/2016 02:39 PM, Roland Scheidegger wrote: This is proabably a feature not a bug in llvmpipe. The reason is that d3d10 docs state https://msdn.microsoft.com/de-de/library/windows/desktop/bb205072(v=vs.85).aspx "Alpha-to-coverage will work regardless of whether or not multisampling is also

Re: [Piglit] [PATCH] gl-1.3-alpha_to_coverage_nop: new test of no-op GL_SAMPLE_ALPHA_TO_COVERAGE

2016-09-15 Thread Roland Scheidegger
This is proabably a feature not a bug in llvmpipe. The reason is that d3d10 docs state https://msdn.microsoft.com/de-de/library/windows/desktop/bb205072(v=vs.85).aspx "Alpha-to-coverage will work regardless of whether or not multisampling is also turned on in the rasterizer state (by setting

[Piglit] [PATCH] gl-1.3-alpha_to_coverage_nop: new test of no-op GL_SAMPLE_ALPHA_TO_COVERAGE

2016-09-15 Thread Brian Paul
Currently fails with llvmpipe. Fragments with alpha <= 0.5 are discarded. Passes with softpipe, NVIDIA driver. v2: test with GL_MULTISAMPLE both enabled and disabled, fix all.py entry --- tests/all.py | 1 + tests/spec/CMakeLists.txt | 1 +

[Piglit] [PATCH] gl-1.3-alpha_to_coverage_nop: new test of no-op GL_SAMPLE_ALPHA_TO_COVERAGE

2016-09-15 Thread Brian Paul
Currently fails with llvmpipe. Fragments with alpha <= 0.5 are discarded. Passes with softpipe, NVIDIA driver. --- tests/all.py | 1 + tests/spec/CMakeLists.txt | 1 + tests/spec/gl-1.3/CMakeLists.gl.txt | 13 +