[Piglit] [PATCH 3/4] remove old tex-swizzle test

Ian Romanick idr at freedesktop.org
Sat Apr 26 15:31:33 PDT 2014


Once the others land, patches 3 & 4 are

Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>

On 04/24/2014 01:54 PM, Brian Paul wrote:
> It didn't test the GL_ONE and GL_ZERO terms and was needlessly
> complicated.  Replaced by ext_texture_swizzle-swizzle test.
> ---
>  tests/all.py                      |    1 -
>  tests/texturing/CMakeLists.gl.txt |    1 -
>  tests/texturing/tex-swizzle.c     |  852 -------------------------------------
>  3 files changed, 854 deletions(-)
>  delete mode 100644 tests/texturing/tex-swizzle.c
> 
> diff --git a/tests/all.py b/tests/all.py
> index c613b00..05e9a04 100644
> --- a/tests/all.py
> +++ b/tests/all.py
> @@ -2643,7 +2643,6 @@ for stage in ['vs', 'gs', 'fs']:
>  
>  ext_texture_swizzle = {}
>  spec['EXT_texture_swizzle'] = ext_texture_swizzle
> -add_plain_test(ext_texture_swizzle, 'tex-swizzle')
>  add_concurrent_test(ext_texture_swizzle, 'ext_texture_swizzle-api')
>  add_concurrent_test(ext_texture_swizzle, 'ext_texture_swizzle-swizzle')
>  ext_texture_swizzle['depth_texture_mode_and_swizzle'] = concurrent_test('depth_texture_mode_and_swizzle')
> diff --git a/tests/texturing/CMakeLists.gl.txt b/tests/texturing/CMakeLists.gl.txt
> index 29d12c3..b121163 100644
> --- a/tests/texturing/CMakeLists.gl.txt
> +++ b/tests/texturing/CMakeLists.gl.txt
> @@ -80,7 +80,6 @@ piglit_add_executable (depth-cube-map depth-cube-map.c)
>  piglit_add_executable (sized-texture-format-channels sized-texture-format-channels.c)
>  piglit_add_executable (tex-border-1 tex-border-1.c)
>  piglit_add_executable (tex-skipped-unit tex-skipped-unit.c)
> -piglit_add_executable (tex-swizzle tex-swizzle.c)
>  piglit_add_executable (tex-srgb tex-srgb.c)
>  IF (UNIX)
>  	target_link_libraries (tex-srgb m)
> diff --git a/tests/texturing/tex-swizzle.c b/tests/texturing/tex-swizzle.c
> deleted file mode 100644
> index 3cfa57d..0000000
> --- a/tests/texturing/tex-swizzle.c
> +++ /dev/null
> @@ -1,852 +0,0 @@
> -
> -
> -/*
> - * Copyright © 2009 Intel Corporation
> - *
> - * Permission is hereby granted, free of charge, to any person obtaining a
> - * copy of this software and associated documentation files (the "Software"),
> - * to deal in the Software without restriction, including without limitation
> - * the rights to use, copy, modify, merge, publish, distribute, sublicense,
> - * and/or sell copies of the Software, and to permit persons to whom the
> - * Software is furnished to do so, subject to the following conditions:
> - *
> - * The above copyright notice and this permission notice (including the next
> - * paragraph) shall be included in all copies or substantial portions of the
> - * Software.
> - *
> - * THE SOFTWARE IS PROVIDED "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
> - * 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 <shranzel at hotmail.com>
> - */
> -
> -/*
> - * this test draws 256 quads utilizing every permutation of texture
> - * swizzling available.
> - */
> -
> -#include "piglit-util-gl-common.h"
> -
> -PIGLIT_GL_TEST_CONFIG_BEGIN
> -
> -	config.supports_gl_compat_version = 10;
> -
> -	config.window_width = 400;
> -	config.window_height = 300;
> -	config.window_visual = PIGLIT_GL_VISUAL_RGB | PIGLIT_GL_VISUAL_DOUBLE;
> -
> -PIGLIT_GL_TEST_CONFIG_END
> -
> -static GLuint tex[1];
> -
> -static GLfloat verts[12] = {17.0, 1.0, 0.0,
> -				17.0, 17.0, 0.0,
> -				1.0, 1.0, 0.0,
> -				1.0, 17.0, 0.0};
> -
> -static GLfloat texCoords[8] = {1.0, 0.0,
> -				1.0, 1.0,
> -				0.0, 0.0,
> -				0.0, 1.0};
> -
> -static GLboolean
> -probes(void);
> -
> -static void
> -loadTex(void)
> -{
> -	#define height 2
> -	#define width 2
> -	int i, j;
> -
> -	GLfloat texData[width][height][4];
> -	for (i = 0; i < width; ++i) {
> -		for (j = 0; j < height; ++j) {
> -			if ((i+j) & 1) {
> -				texData[i][j][0] = 1.0;
> -				texData[i][j][1] = 0.0;
> -				texData[i][j][2] = 1.0;
> -				texData[i][j][3] = 0.0;
> -			}
> -			else {
> -				texData[i][j][0] = 0.0;
> -				texData[i][j][1] = 1.0;
> -				texData[i][j][2] = 0.0;
> -				texData[i][j][3] = 1.0;
> -			}
> -		}
> -	}
> -
> -	glGenTextures(1, tex);
> -	glBindTexture(GL_TEXTURE_2D, tex[0]);
> -	glTexParameteri(GL_TEXTURE_2D, GL_GENERATE_MIPMAP, GL_FALSE);
> -	glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
> -	glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
> -	glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
> -	glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
> -	glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, width, height, 0, GL_RGBA,
> -		     GL_FLOAT, texData);
> -
> -	#undef height
> -	#undef width
> -}
> -
> -
> -
> -void
> -piglit_init(int argc, char **argv)
> -{
> -
> -	piglit_ortho_projection(piglit_width, piglit_height, GL_FALSE);
> -
> -	piglit_require_extension("GL_EXT_texture_swizzle");
> -
> -	glEnable(GL_TEXTURE_2D);
> -	glEnable(GL_BLEND);
> -	glBlendFunc(GL_ONE, GL_SRC_ALPHA);
> -	glClearColor(0.6, 0.6, 0.6, 1.0);
> -
> -	loadTex();
> -}
> -
> -enum piglit_result
> -piglit_display(void)
> -{
> -	GLenum rgba[4] = {GL_RED, GL_GREEN, GL_BLUE, GL_ALPHA};
> -	int i, j, k;
> -	GLboolean pass = GL_TRUE;
> -
> -	glClear(GL_COLOR_BUFFER_BIT);
> -	glEnableClientState(GL_VERTEX_ARRAY);
> -	glEnableClientState(GL_TEXTURE_COORD_ARRAY);
> -
> -	glVertexPointer(3, GL_FLOAT, 0, verts);
> -	glTexCoordPointer(2, GL_FLOAT, 0, texCoords);
> -
> -	glBindTexture(GL_TEXTURE_2D, tex[0]);
> -
> -	glPushMatrix();
> -
> -	glTexParameteriv(GL_TEXTURE_2D, GL_TEXTURE_SWIZZLE_RGBA_EXT, (GLint *) rgba);
> -
> -	for(k = 0; k < 4; ++k) {
> -		glPushMatrix();
> -		for(j = 0; j < 4; ++j) {
> -			for(i = 0; i < 4; ++i) {
> -				glPushMatrix();
> -				rgba[3] = GL_ALPHA;
> -				glTexParameteriv(GL_TEXTURE_2D,
> -						 GL_TEXTURE_SWIZZLE_RGBA_EXT,
> -						 (GLint *) rgba);
> -
> -				glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);
> -
> -				glTranslatef(17.0, 0.0, 0.0);
> -				rgba[3] = GL_RED;
> -				glTexParameteriv(GL_TEXTURE_2D,
> -						 GL_TEXTURE_SWIZZLE_RGBA_EXT,
> -						 (GLint *) rgba);
> -
> -				glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);
> -
> -				glTranslatef(17.0, 0.0, 0.0);
> -				rgba[3] = GL_GREEN;
> -				glTexParameteriv(GL_TEXTURE_2D,
> -						 GL_TEXTURE_SWIZZLE_RGBA_EXT,
> -						 (GLint *) rgba);
> -
> -				glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);
> -
> -				glTranslatef(17.0, 0.0, 0.0);
> -				rgba[3] = GL_BLUE;
> -				glTexParameteriv(GL_TEXTURE_2D,
> -						 GL_TEXTURE_SWIZZLE_RGBA_EXT,
> -						 (GLint *) rgba);
> -
> -				glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);
> -				glPopMatrix();
> -
> -				switch (i) {
> -				case 0:
> -					rgba[2] = GL_RED;
> -					break;
> -				case 1:
> -					rgba[2] = GL_GREEN;
> -					break;
> -				case 2:
> -					rgba[2] = GL_ALPHA;
> -					break;
> -				}
> -				glTranslatef(0.0, 17.0, 0.0);
> -			}
> -
> -			rgba[2] = GL_BLUE;
> -
> -			switch(j) {
> -			case 0:
> -				rgba[1] = GL_RED;
> -				break;
> -			case 1:
> -				rgba[1] = GL_BLUE;
> -				break;
> -			case 2:
> -				rgba[1] = GL_ALPHA;
> -				break;
> -			}
> -		}
> -		glPopMatrix();
> -		glTranslatef(85.0, 0.0, 0.0);
> -		rgba[1] = GL_GREEN;
> -
> -		switch (k) {
> -		case 0:
> -			rgba[0] = GL_GREEN;
> -			break;
> -		case 1:
> -			rgba[0] = GL_BLUE;
> -			break;
> -		case 2:
> -			rgba[0] = GL_ALPHA;
> -			break;
> -		}
> -
> -	}
> -
> -	glPopMatrix();
> -
> -	pass = probes();
> -
> -	glFinish();
> -	piglit_present_results();
> -
> -	return pass ? PIGLIT_PASS : PIGLIT_FAIL;
> -}
> -
> -//probing is done left-to-right, bottom-to-top, by column
> -//and two probes are done per quad
> -static GLboolean
> -probes(void)
> -{
> -
> -	int i;
> -
> -	static const GLfloat greyGreen[3] = {0.6, 1.0, 0.6};
> -	static const GLfloat green[3] = {0.0, 1.0, 0.0};
> -	static const GLfloat greyPink[3] = {1.0, 0.6, 1.0};
> -	static const GLfloat pink[3] = {1.0, 0.0, 1.0};
> -	static const GLfloat greyBlueGreen[3] = {0.6, 1.0, 1.0};
> -	static const GLfloat red[3] = {1.0, 0.0, 0.0};
> -	static const GLfloat blueGreen[3] = {0.0, 1.0, 1.0};
> -	static const GLfloat greyRed[3] = {1.0, 0.6, 0.6};
> -	static const GLfloat grey[3] = {0.6, 0.6, 0.6};
> -	static const GLfloat white[3] = {1.0, 1.0, 1.0};
> -	static const GLfloat black[3] = {0.0, 0.0, 0.0};
> -	static const GLfloat blue[3] = {0.0, 0.0, 1.0};
> -	static const GLfloat yellow[3] = {1.0, 1.0, 0.0};
> -	static const GLfloat greyYellow[3] = {1.0, 1.0, 0.6};
> -	static const GLfloat greyBlue[3] = {0.6, 0.6, 1.0};
> -
> -	GLboolean pass = GL_TRUE;
> -
> -	static const struct {
> -		int x, y;
> -		const GLfloat *color;
> -	} expect[] = {
> -
> -	//first column
> -	{2,2,greyGreen},
> -	{10,2,pink},
> -	{20,2,green},
> -	{28,2,greyPink},
> -	{38,2,greyGreen},
> -	{46,2,pink},
> -	{56,2,green},
> -	{64,2,greyPink},
> -
> -	{2,19,greyGreen},
> -	{10,19,pink},
> -	{20,19,green},
> -	{28,19,greyPink},
> -	{38,19,greyGreen},
> -	{46,19,pink},
> -	{56,19,green},
> -	{64,19,greyPink},
> -
> -	{2,36,greyBlueGreen},
> -	{10,36,red},
> -	{20,36,blueGreen},
> -	{28,36,greyRed},
> -	{38,36,greyBlueGreen},
> -	{46,36,red},
> -	{56,36,blueGreen},
> -	{64,36,greyRed},
> -
> -	{2,53,greyBlueGreen},
> -	{10,53,red},
> -	{20,53,blueGreen},
> -	{28,53,greyRed},
> -	{38,53,greyBlueGreen},
> -	{46,53,red},
> -	{56,53,blueGreen},
> -	{64,53,greyRed},
> -
> -	{2,70,grey},
> -	{10,70,white},
> -	{20,70,black},
> -	{28,70,white},
> -	{38,70,grey},
> -	{46,70,white},
> -	{56,70,black},
> -	{64,70,white},
> -
> -	{2,87,grey},
> -	{10,87,white},
> -	{20,87,black},
> -	{28,87,white},
> -	{38,87,grey},
> -	{46,87,white},
> -	{56,87,black},
> -	{64,87,white},
> -
> -	{2,104,greyBlue},
> -	{10,104,yellow},
> -	{20,104,blue},
> -	{28,104,greyYellow},
> -	{38,104,greyBlue},
> -	{46,104,yellow},
> -	{56,104,blue},
> -	{64,104,greyYellow},
> -
> -	{2,121,greyBlue},
> -	{10,121,yellow},
> -	{20,121,blue},
> -	{28,121,greyYellow},
> -	{38,121,greyBlue},
> -	{46,121,yellow},
> -	{56,121,blue},
> -	{64,121,greyYellow},
> -
> -	{2,138,grey},
> -	{10,138,white},
> -	{20,138,black},
> -	{28,138,white},
> -	{38,138,grey},
> -	{46,138,white},
> -	{56,138,black},
> -	{64,138,white},
> -
> -	{2,155,grey},
> -	{10,155,white},
> -	{20,155,black},
> -	{28,155,white},
> -	{38,155,grey},
> -	{46,155,white},
> -	{56,155,black},
> -	{64,155,white},
> -
> -	{2,172,greyBlue},
> -	{10,172,yellow},
> -	{20,172,blue},
> -	{28,172,greyYellow},
> -	{38,172,greyBlue},
> -	{46,172,yellow},
> -	{56,172,blue},
> -	{64,172,greyYellow},
> -
> -	{2,189,greyBlue},
> -	{10,189,yellow},
> -	{20,189,blue},
> -	{28,189,greyYellow},
> -	{38,189,greyBlue},
> -	{46,189,yellow},
> -	{56,189,blue},
> -	{64,189,greyYellow},
> -
> -	{2,206,greyGreen},
> -	{10,206,pink},
> -	{20,206,green},
> -	{28,206,greyPink},
> -	{38,206,greyGreen},
> -	{46,206,pink},
> -	{56,206,green},
> -	{64,206,greyPink},
> -
> -	{2,223,greyGreen},
> -	{10,223,pink},
> -	{20,223,green},
> -	{28,223,greyPink},
> -	{38,223,greyGreen},
> -	{46,223,pink},
> -	{56,223,green},
> -	{64,223,greyPink},
> -
> -	{2,240,greyBlueGreen},
> -	{10,240,red},
> -	{20,240,blueGreen},
> -	{28,240,greyRed},
> -	{38,240,greyBlueGreen},
> -	{46,240,red},
> -	{56,240,blueGreen},
> -	{64,240,greyRed},
> -
> -	{2,257,greyBlueGreen},
> -	{10,257,red},
> -	{20,257,blueGreen},
> -	{28,257,greyRed},
> -	{38,257,greyBlueGreen},
> -	{46,257,red},
> -	{56,257,blueGreen},
> -	{64,257,greyRed},
> -
> -	//second column
> -	{87,2,greyYellow},
> -	{95,2,blue},
> -	{105,2,yellow},
> -	{113,2,greyBlue},
> -	{123,2,greyYellow},
> -	{131,2,blue},
> -	{141,2,yellow},
> -	{149,2,greyBlue},
> -
> -	{87,19,greyYellow},
> -	{95,19,blue},
> -	{105,19,yellow},
> -	{113,19,greyBlue},
> -	{123,19,greyYellow},
> -	{131,19,blue},
> -	{141,19,yellow},
> -	{149,19,greyBlue},
> -
> -	{87,36,white},
> -	{95,36,black},
> -	{105,36,white},
> -	{113,36,grey},
> -	{123,36,white},
> -	{131,36,black},
> -	{141,36,white},
> -	{149,36,grey},
> -
> -	{87,53,white},
> -	{95,53,black},
> -	{105,53,white},
> -	{113,53,grey},
> -	{123,53,white},
> -	{131,53,black},
> -	{141,53,white},
> -	{149,53,grey},
> -
> -	{87,70,greyRed},
> -	{95,70,blueGreen},
> -	{105,70,red},
> -	{113,70,greyBlueGreen},
> -	{123,70,greyRed},
> -	{131,70,blueGreen},
> -	{141,70,red},
> -	{149,70,greyBlueGreen},
> -
> -	{87,87,greyRed},
> -	{95,87,blueGreen},
> -	{105,87,red},
> -	{113,87,greyBlueGreen},
> -	{123,87,greyRed},
> -	{131,87,blueGreen},
> -	{141,87,red},
> -	{149,87,greyBlueGreen},
> -
> -	{87,104,greyPink},
> -	{95,104,green},
> -	{105,104,pink},
> -	{113,104,greyGreen},
> -	{123,104,greyPink},
> -	{131,104,green},
> -	{141,104,pink},
> -	{149,104,greyGreen},
> -
> -	{87,121,greyPink},
> -	{95,121,green},
> -	{105,121,pink},
> -	{113,121,greyGreen},
> -	{123,121,greyPink},
> -	{131,121,green},
> -	{141,121,pink},
> -	{149,121,greyGreen},
> -
> -	{87,138,greyRed},
> -	{95,138,blueGreen},
> -	{105,138,red},
> -	{113,138,greyBlueGreen},
> -	{123,138,greyRed},
> -	{131,138,blueGreen},
> -	{141,138,red},
> -	{149,138,greyBlueGreen},
> -
> -	{87,155,greyRed},
> -	{95,155,blueGreen},
> -	{105,155,red},
> -	{113,155,greyBlueGreen},
> -	{123,155,greyRed},
> -	{131,155,blueGreen},
> -	{141,155,red},
> -	{149,155,greyBlueGreen},
> -
> -	{87,172,greyPink},
> -	{95,172,green},
> -	{105,172,pink},
> -	{113,172,greyGreen},
> -	{123,172,greyPink},
> -	{131,172,green},
> -	{141,172,pink},
> -	{149,172,greyGreen},
> -
> -	{87,189,greyPink},
> -	{95,189,green},
> -	{105,189,pink},
> -	{113,189,greyGreen},
> -	{123,189,greyPink},
> -	{131,189,green},
> -	{141,189,pink},
> -	{149,189,greyGreen},
> -
> -	{87,206,greyYellow},
> -	{95,206,blue},
> -	{105,206,yellow},
> -	{113,206,greyBlue},
> -	{123,206,greyYellow},
> -	{131,206,blue},
> -	{141,206,yellow},
> -	{149,206,greyBlue},
> -
> -	{87,223,greyYellow},
> -	{95,223,blue},
> -	{105,223,yellow},
> -	{113,223,greyBlue},
> -	{123,223,greyYellow},
> -	{131,223,blue},
> -	{141,223,yellow},
> -	{149,223,greyBlue},
> -
> -	{87,240,white},
> -	{95,240,black},
> -	{105,240,white},
> -	{113,240,grey},
> -	{123,240,white},
> -	{131,240,black},
> -	{141,240,white},
> -	{149,240,grey},
> -
> -	{87,257,white},
> -	{95,257,black},
> -	{105,257,white},
> -	{113,257,grey},
> -	{123,257,white},
> -	{131,257,black},
> -	{141,257,white},
> -	{149,257,grey},
> -
> -	//third column
> -	{172,2,greyGreen},
> -	{180,2,pink},
> -	{190,2,green},
> -	{198,2,greyPink},
> -	{208,2,greyGreen},
> -	{216,2,pink},
> -	{226,2,green},
> -	{234,2,greyPink},
> -
> -	{172,19,greyGreen},
> -	{180,19,pink},
> -	{190,19,green},
> -	{198,19,greyPink},
> -	{208,19,greyGreen},
> -	{216,19,pink},
> -	{226,19,green},
> -	{234,19,greyPink},
> -
> -	{172,36,greyBlueGreen},
> -	{180,36,red},
> -	{190,36,blueGreen},
> -	{198,36,greyRed},
> -	{208,36,greyBlueGreen},
> -	{216,36,red},
> -	{226,36,blueGreen},
> -	{234,36,greyRed},
> -
> -	{172,53,greyBlueGreen},
> -	{180,53,red},
> -	{190,53,blueGreen},
> -	{198,53,greyRed},
> -	{208,53,greyBlueGreen},
> -	{216,53,red},
> -	{226,53,blueGreen},
> -	{234,53,greyRed},
> -
> -	{172,70,grey},
> -	{180,70,white},
> -	{190,70,black},
> -	{198,70,white},
> -	{208,70,grey},
> -	{216,70,white},
> -	{226,70,black},
> -	{234,70,white},
> -
> -	{172,87,grey},
> -	{180,87,white},
> -	{190,87,black},
> -	{198,87,white},
> -	{208,87,grey},
> -	{216,87,white},
> -	{226,87,black},
> -	{234,87,white},
> -
> -	{172,104,greyBlue},
> -	{180,104,yellow},
> -	{190,104,blue},
> -	{198,104,greyYellow},
> -	{208,104,greyBlue},
> -	{216,104,yellow},
> -	{226,104,blue},
> -	{234,104,greyYellow},
> -
> -	{172,121,greyBlue},
> -	{180,121,yellow},
> -	{190,121,blue},
> -	{198,121,greyYellow},
> -	{208,121,greyBlue},
> -	{216,121,yellow},
> -	{226,121,blue},
> -	{234,121,greyYellow},
> -
> -	{172,138,grey},
> -	{180,138,white},
> -	{190,138,black},
> -	{198,138,white},
> -	{208,138,grey},
> -	{216,138,white},
> -	{226,138,black},
> -	{234,138,white},
> -
> -	{172,155,grey},
> -	{180,155,white},
> -	{190,155,black},
> -	{198,155,white},
> -	{208,155,grey},
> -	{216,155,white},
> -	{226,155,black},
> -	{234,155,white},
> -
> -	{172,172,greyBlue},
> -	{180,172,yellow},
> -	{190,172,blue},
> -	{198,172,greyYellow},
> -	{208,172,greyBlue},
> -	{216,172,yellow},
> -	{226,172,blue},
> -	{234,172,greyYellow},
> -
> -	{172,189,greyBlue},
> -	{180,189,yellow},
> -	{190,189,blue},
> -	{198,189,greyYellow},
> -	{208,189,greyBlue},
> -	{216,189,yellow},
> -	{226,189,blue},
> -	{234,189,greyYellow},
> -
> -	{172,206,greyGreen},
> -	{180,206,pink},
> -	{190,206,green},
> -	{198,206,greyPink},
> -	{208,206,greyGreen},
> -	{216,206,pink},
> -	{226,206,green},
> -	{234,206,greyPink},
> -
> -	{172,223,greyGreen},
> -	{180,223,pink},
> -	{190,223,green},
> -	{198,223,greyPink},
> -	{208,223,greyGreen},
> -	{216,223,pink},
> -	{226,223,green},
> -	{234,223,greyPink},
> -
> -	{172,240,greyBlueGreen},
> -	{180,240,red},
> -	{190,240,blueGreen},
> -	{198,240,greyRed},
> -	{208,240,greyBlueGreen},
> -	{216,240,red},
> -	{226,240,blueGreen},
> -	{234,240,greyRed},
> -
> -	{172,257,greyBlueGreen},
> -	{180,257,red},
> -	{190,257,blueGreen},
> -	{198,257,greyRed},
> -	{208,257,greyBlueGreen},
> -	{216,257,red},
> -	{226,257,blueGreen},
> -	{234,257,greyRed},
> -
> -	//fourth column
> -	{257,2,greyYellow},
> -	{265,2,blue},
> -	{275,2,yellow},
> -	{283,2,greyBlue},
> -	{293,2,greyYellow},
> -	{301,2,blue},
> -	{311,2,yellow},
> -	{319,2,greyBlue},
> -
> -	{257,19,greyYellow},
> -	{265,19,blue},
> -	{275,19,yellow},
> -	{283,19,greyBlue},
> -	{293,19,greyYellow},
> -	{301,19,blue},
> -	{311,19,yellow},
> -	{319,19,greyBlue},
> -
> -	{257,36,white},
> -	{265,36,black},
> -	{275,36,white},
> -	{283,36,grey},
> -	{293,36,white},
> -	{301,36,black},
> -	{311,36,white},
> -	{319,36,grey},
> -
> -	{257,53,white},
> -	{265,53,black},
> -	{275,53,white},
> -	{283,53,grey},
> -	{293,53,white},
> -	{301,53,black},
> -	{311,53,white},
> -	{319,53,grey},
> -
> -	{257,70,greyRed},
> -	{265,70,blueGreen},
> -	{275,70,red},
> -	{283,70,greyBlueGreen},
> -	{293,70,greyRed},
> -	{301,70,blueGreen},
> -	{311,70,red},
> -	{319,70,greyBlueGreen},
> -
> -	{257,87,greyRed},
> -	{265,87,blueGreen},
> -	{275,87,red},
> -	{283,87,greyBlueGreen},
> -	{293,87,greyRed},
> -	{301,87,blueGreen},
> -	{311,87,red},
> -	{319,87,greyBlueGreen},
> -
> -	{257,104,greyPink},
> -	{265,104,green},
> -	{275,104,pink},
> -	{283,104,greyGreen},
> -	{293,104,greyPink},
> -	{301,104,green},
> -	{311,104,pink},
> -	{319,104,greyGreen},
> -
> -	{257,121,greyPink},
> -	{265,121,green},
> -	{275,121,pink},
> -	{283,121,greyGreen},
> -	{293,121,greyPink},
> -	{301,121,green},
> -	{311,121,pink},
> -	{319,121,greyGreen},
> -
> -	{257,138,greyRed},
> -	{265,138,blueGreen},
> -	{275,138,red},
> -	{283,138,greyBlueGreen},
> -	{293,138,greyRed},
> -	{301,138,blueGreen},
> -	{311,138,red},
> -	{319,138,greyBlueGreen},
> -
> -	{257,155,greyRed},
> -	{265,155,blueGreen},
> -	{275,155,red},
> -	{283,155,greyBlueGreen},
> -	{293,155,greyRed},
> -	{301,155,blueGreen},
> -	{311,155,red},
> -	{319,155,greyBlueGreen},
> -
> -	{257,172,greyPink},
> -	{265,172,green},
> -	{275,172,pink},
> -	{283,172,greyGreen},
> -	{293,172,greyPink},
> -	{301,172,green},
> -	{311,172,pink},
> -	{319,172,greyGreen},
> -
> -	{257,189,greyPink},
> -	{265,189,green},
> -	{275,189,pink},
> -	{283,189,greyGreen},
> -	{293,189,greyPink},
> -	{301,189,green},
> -	{311,189,pink},
> -	{319,189,greyGreen},
> -
> -	{257,206,greyYellow},
> -	{265,206,blue},
> -	{275,206,yellow},
> -	{283,206,greyBlue},
> -	{293,206,greyYellow},
> -	{301,206,blue},
> -	{311,206,yellow},
> -	{319,206,greyBlue},
> -
> -	{257,223,greyYellow},
> -	{265,223,blue},
> -	{275,223,yellow},
> -	{283,223,greyBlue},
> -	{293,223,greyYellow},
> -	{301,223,blue},
> -	{311,223,yellow},
> -	{319,223,greyBlue},
> -
> -	{257,240,white},
> -	{265,240,black},
> -	{275,240,white},
> -	{283,240,grey},
> -	{293,240,white},
> -	{301,240,black},
> -	{311,240,white},
> -	{319,240,grey},
> -
> -	{257,257,white},
> -	{265,257,black},
> -	{275,257,white},
> -	{283,257,grey},
> -	{293,257,white},
> -	{301,257,black},
> -	{311,257,white},
> -	{319,257,grey},
> -	{-1,-1,NULL}
> -	};
> -
> -
> -	for(i = 0; pass && (expect[i].color != NULL); ++i) {
> -		pass = pass && piglit_probe_pixel_rgb(expect[i].x,
> -		expect[i].y,
> -		expect[i].color);
> -	}
> -
> -	return pass;
> -}
> 



More information about the Piglit mailing list