[Mesa3d-dev] [PATCH] adds texture_rg test that supplies rgba data to glTexImage2d with internal formats of GL_R8 and GLRG8

2009-11-18 Thread Ben Holmes
LAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + * + * Authors: + * Ben Holmes + */ + +/* + * Supplies rgba data to glTexImage2d but with int

[Mesa3d-dev] [PATCH] adds test using copy-tex with GL_RED and GL_RG

2009-11-18 Thread Ben Holmes
LAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + * + * Authors: + * Ben Holmes + */ + +/* + * draws rgba texture, copies into GL_R8 and GL_RG8 textu

[Mesa3d-dev] [PATCH] adds test using glDrawPixels with formats of GL_RED and GL_RG

2009-11-18 Thread Ben Holmes
FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + * + * Authors: + * Ben Holmes + */ + +/* + * This test draws to the screen using gl

[Mesa3d-dev] [PATCH] adds rg texture test using glDrawPixels with formats of GL_RED and GL_RG

2009-11-18 Thread Ben Holmes
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + * + * Authors: + * Ben Holmes + */ + +/* + * This test draws to the screen using glDrawPixels with data formats of GL_RED + * and GL_RG and tests for the correct color output. + */ + +#include "piglit-util.h&

[Mesa3d-dev] [PATCH] adds glsl-shader-loader test for break inside nested loops this test uses loops in the fragment shader.

2009-11-18 Thread Ben Holmes
--- tests/all.tests|2 +- tests/shaders/glsl-tests/nested-loops-frag.ini | 44 2 files changed, 45 insertions(+), 1 deletions(-) create mode 100644 tests/shaders/glsl-tests/nested-loops-frag.ini diff --git a/tests/all.tests b/tests/a

[Mesa3d-dev] [PATCH] adds glsl-shader-loader which is a framework that loads glsl shaders from a .ini file. The files can include test requirements, uniforms to pass to the shaders and expected values

2009-11-18 Thread Ben Holmes
RS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + * + * Authors: + *Ben Holmes + */ + +/* + * Draws quads u

[Mesa3d-dev] [PATCH] adds tex-swizzle test.

2009-10-14 Thread Ben Holmes
ERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR TH

[Mesa3d-dev] [PATCH] adds test for bug fd 23746. Testing whether glUseProgram works when called from a display list.

2009-10-14 Thread Ben Holmes
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR

[Mesa3d-dev] [PATCH] Adds a test for bug fdo 23746.

2009-10-14 Thread Ben Holmes
D "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIA

[Mesa3d-dev] [PATCH] adds a test that checks for the bug 23746 that causes glUseProgram to fail when included in a display list.

2009-10-07 Thread Ben Holmes
RRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACT

[Mesa3d-dev] [PATCH] adds a test using a vertex program that ignores inputs and simply writes a constant to gl_Position.

2009-09-08 Thread Ben Holmes
ABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + */ + +// author: Ben Holmes + +/* + * draws using a vertex program that ignores inputs and instead just + * writes a consta

[Mesa3d-dev] [PATCH] adds a test using the optional lod bias in texture sampling.

2009-09-08 Thread Ben Holmes
THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CON

[Mesa3d-dev] [PATCH] adds test using glsl derivative functions on varyings.

2009-09-08 Thread Ben Holmes
OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + */ + +// author: Ben Holmes + +/* + * This test uses the built-in glsl derivative functions (dFdx and dFdy) +

[Mesa3d-dev] [PATCH] adds test using the glsl function fwidth().

2009-09-08 Thread Ben Holmes
ANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION O

[Mesa3d-dev] [PATCH] adds test for glsl derivative functions.

2009-09-08 Thread Ben Holmes
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE

Re: [Mesa3d-dev] [PATCH] Added bgra-color-pointer test. Draws using color array with BGRA data.

2009-08-03 Thread Ben Holmes
#x27;t seem to agree with the patch. BGRA color > pointer, depth texture and GL_ARB_texture_rg seem to be mixed up here. Bah, wrong file. Thanks for noticing. Ben > > -Brian > > > Ben Holmes wrote: > > --- > > tests/all.tests |1 + > >

Re: [Mesa3d-dev] [PATCH] added tex-swizzle test. draws color data using every combination of texture swizzling.

2009-08-03 Thread Ben Holmes
> Date: Mon, 3 Aug 2009 15:01:17 -0600 > From: bri...@vmware.com > To: shran...@hotmail.com > CC: mesa3d-dev@lists.sourceforge.net > Subject: Re: [Mesa3d-dev] [PATCH] added tex-swizzle test. draws color data > using every combination of texture swizzling. > > Ben, I don't know if you've s

[Mesa3d-dev] [PATCH] Added bgra-vert-attrib-pointer test. Draws using vertex attribute and BGRA data.

2009-08-03 Thread Ben Holmes
OT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT

[Mesa3d-dev] [PATCH] Added bgra-sec-color-pointer test. draws using secondary color array and BGRA data.

2009-08-03 Thread Ben Holmes
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER

[Mesa3d-dev] [PATCH] Added bgra-color-pointer test. Draws using color array with BGRA data.

2009-08-03 Thread Ben Holmes
--- tests/all.tests |1 + tests/general/CMakeLists.txt |1 + tests/texturing/depth-tex-modes.c | 101 +++-- 3 files changed, 99 insertions(+), 4 deletions(-) diff --git a/tests/all.tests b/tests/all.tests index fc8346a..e053c9f 10064

[Mesa3d-dev] [PATCH] added tex-swizzle test. draws color data using every combination of texture swizzling.

2009-08-03 Thread Ben Holmes
ERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWAR

Re: [Mesa3d-dev] [PATCH] added provoking-vertex test.

2009-07-31 Thread Ben Holmes
cept for one thing: > > Am Wednesday 22 July 2009 00:20:25 schrieb Ben Holmes: > > +static void > > +Init() > > +{ > > + > > + glewInit(); > > + //piglit_require_extension("GL_EXT_provoking_vertex"); > > + pglProvokingVertexEXT = (PFNGLPRO

[Mesa3d-dev] [PATCH] added depth-tex-compare test.

2009-07-21 Thread Ben Holmes
HOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN

[Mesa3d-dev] [PATCH] added provoking-vertex test.

2009-07-21 Thread Ben Holmes
IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + */ + +// author: B

[Mesa3d-dev] [PATCH] added glsl version of depth-tex-modes test.

2009-07-14 Thread Ben Holmes
ED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CO

[Mesa3d-dev] [PATCH] added test depth-tex-modes. Tests drawing depth textures in LUMINANCE, INTENSITY, and ALPHA modes as 2d textures and texture rectangles.

2009-07-14 Thread Ben Holmes
E AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. +

[Mesa3d-dev] [PATCH 2/2] made changes to point-sprite.c

2009-07-13 Thread Ben Holmes
@@ -23,6 +23,10 @@ // author: Ben Holmes +/* + * This test draws a point sprite with a checkerboard texture and tests whether + * the correct colors were drawn using piglit_probe_pixel_rgb. + */ #include #include @@ -40,15 +44,12 @@ static GLboolean Automatic = GL_FALSE; static float

[Mesa3d-dev] [PATCH 1/2] added test fdo22540 which draws using a vbo, then maps the vbo and checks for a GL error.

2009-07-13 Thread Ben Holmes
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWI

[Mesa3d-dev] [PATCH] added point-sprite test.

2009-07-09 Thread Ben Holmes
KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT