[Piglit] [PATCH 2/4] gl-3.2/layered-rendering: set KHR_no_error status
Samuel Pitoiset
samuel.pitoiset at gmail.com
Mon Jun 5 14:29:45 UTC 2017
Reviewed-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
On 06/05/2017 02:19 AM, Timothy Arceri wrote:
> ---
> tests/spec/gl-3.2/layered-rendering/blit.c | 1 +
> tests/spec/gl-3.2/layered-rendering/clear-color-all-types.c | 1 +
> .../layered-rendering/clear-color-mismatched-layer-count.c | 1 +
> tests/spec/gl-3.2/layered-rendering/clear-color.c | 1 +
> tests/spec/gl-3.2/layered-rendering/clear-depth.c | 1 +
> .../layered-rendering/framebuffer-layer-attachment-mismatch.c | 1 +
> .../spec/gl-3.2/layered-rendering/framebuffer-layer-complete.c | 1 +
> .../layered-rendering/framebuffer-layer-count-mismatch.c | 1 +
> .../gl-3.2/layered-rendering/framebuffer-layered-attachments.c | 1 +
> .../layered-rendering/framebuffertexture-buffer-textures.c | 10 +++++++---
> .../gl-3.2/layered-rendering/framebuffertexture-defaults.c | 1 +
> tests/spec/gl-3.2/layered-rendering/framebuffertexture.c | 1 +
> tests/spec/gl-3.2/layered-rendering/gl-layer-cube-map.c | 1 +
> tests/spec/gl-3.2/layered-rendering/gl-layer-not-layered.c | 1 +
> tests/spec/gl-3.2/layered-rendering/gl-layer-render-clipped.c | 1 +
> tests/spec/gl-3.2/layered-rendering/gl-layer-render-storage.c | 1 +
> tests/spec/gl-3.2/layered-rendering/gl-layer-render.c | 1 +
> tests/spec/gl-3.2/layered-rendering/gl-layer.c | 1 +
> tests/spec/gl-3.2/layered-rendering/readpixels.c | 1 +
> 19 files changed, 25 insertions(+), 3 deletions(-)
>
> diff --git a/tests/spec/gl-3.2/layered-rendering/blit.c b/tests/spec/gl-3.2/layered-rendering/blit.c
> index e5d865e..db17124 100644
> --- a/tests/spec/gl-3.2/layered-rendering/blit.c
> +++ b/tests/spec/gl-3.2/layered-rendering/blit.c
> @@ -49,20 +49,21 @@
> * *---*---*
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> config.window_visual = PIGLIT_GL_VISUAL_RGB | PIGLIT_GL_VISUAL_DOUBLE;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
> /* Values Set in piglit init */
> static const int texWidth = 32;
> static const int texHeight = 32;
> static const int texDepth = 2;
>
> static const float srcColors[2][3] = {
> {0.5, 0.4, 0.3}, {0, 1, 0}
> diff --git a/tests/spec/gl-3.2/layered-rendering/clear-color-all-types.c b/tests/spec/gl-3.2/layered-rendering/clear-color-all-types.c
> index 403bc04..bc1d0fd 100644
> --- a/tests/spec/gl-3.2/layered-rendering/clear-color-all-types.c
> +++ b/tests/spec/gl-3.2/layered-rendering/clear-color-all-types.c
> @@ -64,20 +64,21 @@
>
> #define TEX_LEVELS 6
> #define TEX_SIZE (1 << (TEX_LEVELS - 1))
> #define TEX_DEPTH 4
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> config.window_visual = PIGLIT_GL_VISUAL_RGBA | PIGLIT_GL_VISUAL_DOUBLE;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
>
> static GLenum texture_type;
> static int num_layers;
> static int layer_height;
> static GLuint probe_fbo = 0;
> static bool mipmapped;
> static int num_miplevels;
> diff --git a/tests/spec/gl-3.2/layered-rendering/clear-color-mismatched-layer-count.c b/tests/spec/gl-3.2/layered-rendering/clear-color-mismatched-layer-count.c
> index 63a43f3..d9b2cd5 100644
> --- a/tests/spec/gl-3.2/layered-rendering/clear-color-mismatched-layer-count.c
> +++ b/tests/spec/gl-3.2/layered-rendering/clear-color-mismatched-layer-count.c
> @@ -47,20 +47,21 @@
> #include "piglit-util-gl.h"
> #include "piglit-util.h"
>
> #define TEX_SIZE 128
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> config.window_visual = PIGLIT_GL_VISUAL_RGBA | PIGLIT_GL_VISUAL_DOUBLE;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
>
> static void
> check_completeness(const char *when, GLenum target)
> {
> GLenum fbstatus = glCheckFramebufferStatus(target);
> if (fbstatus != GL_FRAMEBUFFER_COMPLETE) {
> printf("Framebuffer incomplete when %s: %s\n", when,
> diff --git a/tests/spec/gl-3.2/layered-rendering/clear-color.c b/tests/spec/gl-3.2/layered-rendering/clear-color.c
> index 31233e3..32572b0 100644
> --- a/tests/spec/gl-3.2/layered-rendering/clear-color.c
> +++ b/tests/spec/gl-3.2/layered-rendering/clear-color.c
> @@ -43,20 +43,21 @@
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
>
> config.window_visual = PIGLIT_GL_VISUAL_RGB | PIGLIT_GL_VISUAL_DOUBLE;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
> static GLuint fbo[2];
> static GLuint texture[2];
> static const int layers = 3;
>
> bool
> display_layered_texture(int x, int y, int w, int h, int texWidth, int texHeight,
> GLenum textureType, GLuint texture, int layers) {
> diff --git a/tests/spec/gl-3.2/layered-rendering/clear-depth.c b/tests/spec/gl-3.2/layered-rendering/clear-depth.c
> index fb4b237..b58fcce 100644
> --- a/tests/spec/gl-3.2/layered-rendering/clear-depth.c
> +++ b/tests/spec/gl-3.2/layered-rendering/clear-depth.c
> @@ -43,20 +43,21 @@
> * Result:
> * Layer 1-4 of both tex1 and tex2 should be the clearDepth
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
> const char *vs_source = {
> "#version 150\n"
> "in vec4 piglit_vertex;\n"
> "void main()\n"
> "{\n"
> " gl_Position = piglit_vertex;\n"
> "}\n"
> diff --git a/tests/spec/gl-3.2/layered-rendering/framebuffer-layer-attachment-mismatch.c b/tests/spec/gl-3.2/layered-rendering/framebuffer-layer-attachment-mismatch.c
> index 67bfea2..b56818f 100644
> --- a/tests/spec/gl-3.2/layered-rendering/framebuffer-layer-attachment-mismatch.c
> +++ b/tests/spec/gl-3.2/layered-rendering/framebuffer-layer-attachment-mismatch.c
> @@ -38,20 +38,21 @@
> * by using a cube map texture and a 2D array texture containing 6
> * layers.
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
>
> #define TEX_SIZE 32
>
>
> static const GLenum cube_map_faces[6] = {
> GL_TEXTURE_CUBE_MAP_POSITIVE_X,
> GL_TEXTURE_CUBE_MAP_NEGATIVE_X,
> diff --git a/tests/spec/gl-3.2/layered-rendering/framebuffer-layer-complete.c b/tests/spec/gl-3.2/layered-rendering/framebuffer-layer-complete.c
> index ea12a04..95fdcb0 100644
> --- a/tests/spec/gl-3.2/layered-rendering/framebuffer-layer-complete.c
> +++ b/tests/spec/gl-3.2/layered-rendering/framebuffer-layer-complete.c
> @@ -29,20 +29,21 @@
> * layered. Additionally, all populated color attachments must be from textures
> * of the same target.
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
> const int texWidth = 30;
> const int texHeight = 30;
> const int texDepth = 2;
>
> GLuint
> create_bind_texture(GLenum textureType) {
> GLuint texture;
> diff --git a/tests/spec/gl-3.2/layered-rendering/framebuffer-layer-count-mismatch.c b/tests/spec/gl-3.2/layered-rendering/framebuffer-layer-count-mismatch.c
> index de9aae4..47a0e3a 100644
> --- a/tests/spec/gl-3.2/layered-rendering/framebuffer-layer-count-mismatch.c
> +++ b/tests/spec/gl-3.2/layered-rendering/framebuffer-layer-count-mismatch.c
> @@ -51,20 +51,21 @@
> * This test verifies that a framebuffer is considered complete even
> * if two different attachments have different layer counts.
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
>
> #define TEX_SIZE 32
>
>
> void
> piglit_init(int argc, char **argv)
> {
> diff --git a/tests/spec/gl-3.2/layered-rendering/framebuffer-layered-attachments.c b/tests/spec/gl-3.2/layered-rendering/framebuffer-layered-attachments.c
> index 79f4e54..ea466e8 100644
> --- a/tests/spec/gl-3.2/layered-rendering/framebuffer-layered-attachments.c
> +++ b/tests/spec/gl-3.2/layered-rendering/framebuffer-layered-attachments.c
> @@ -44,20 +44,21 @@
> * texture, the texture level attached to the framebuffer attachment point is
> * an array of images, and the framebuffer attachment is considered layered.
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
> GLenum textureType[] = {
> GL_TEXTURE_3D,
> GL_TEXTURE_CUBE_MAP,
> GL_TEXTURE_1D_ARRAY,
> GL_TEXTURE_2D_ARRAY,
> GL_TEXTURE_2D_MULTISAMPLE_ARRAY
> };
> diff --git a/tests/spec/gl-3.2/layered-rendering/framebuffertexture-buffer-textures.c b/tests/spec/gl-3.2/layered-rendering/framebuffertexture-buffer-textures.c
> index 936a9c4..4c565a3 100644
> --- a/tests/spec/gl-3.2/layered-rendering/framebuffertexture-buffer-textures.c
> +++ b/tests/spec/gl-3.2/layered-rendering/framebuffertexture-buffer-textures.c
> @@ -28,20 +28,21 @@
> * An INVALID_OPERATION error is generated if texture is the name
> * of a buffer texture.
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
> void
> piglit_init(int argc, char **argv)
> {
> bool pass = true;
> GLuint fbo, buff, tex;
>
> glGenFramebuffers(1, &fbo);
> @@ -50,24 +51,27 @@ piglit_init(int argc, char **argv)
> glGenBuffers(1, &buff);
> glBindBuffer(GL_TEXTURE_BUFFER, buff);
>
> glGenTextures(1, &tex);
> glBindTexture(GL_TEXTURE_BUFFER, tex);
>
> glTexBuffer(GL_TEXTURE_BUFFER, GL_RG32F, buff);
>
> pass = piglit_check_gl_error(GL_NO_ERROR) && pass;
>
> - /* Try to attach the buffer texture to the framebuffer */
> - glFramebufferTexture(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, tex, 0);
> + if (!piglit_khr_no_error) {
> + /* Try to attach the buffer texture to the framebuffer */
> + glFramebufferTexture(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0,
> + tex, 0);
>
> - pass = piglit_check_gl_error(GL_INVALID_OPERATION) && pass;
> + pass = piglit_check_gl_error(GL_INVALID_OPERATION) && pass;
> + }
>
> piglit_report_result(pass ? PIGLIT_PASS : PIGLIT_FAIL);
> }
>
> enum piglit_result
> piglit_display(void)
> {
> /* UNREACHABLE! */
> return PIGLIT_FAIL;
> }
> diff --git a/tests/spec/gl-3.2/layered-rendering/framebuffertexture-defaults.c b/tests/spec/gl-3.2/layered-rendering/framebuffertexture-defaults.c
> index a8b4e3e..4c9e47b 100644
> --- a/tests/spec/gl-3.2/layered-rendering/framebuffertexture-defaults.c
> +++ b/tests/spec/gl-3.2/layered-rendering/framebuffertexture-defaults.c
> @@ -35,20 +35,21 @@
> * of the attachment point specified by attachment are set to their default
> * values listed in table 6.23.
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
> bool
> check_texture_parameters(GLenum objType, int objName, int level, int layer, int layered) {
> int objectType = -1;
> int objectName = -1;
> int textureLevel = -1;
> int textureLayer = -1;
> int textureLayered = -1;
> diff --git a/tests/spec/gl-3.2/layered-rendering/framebuffertexture.c b/tests/spec/gl-3.2/layered-rendering/framebuffertexture.c
> index 88599de..6d11d7e 100644
> --- a/tests/spec/gl-3.2/layered-rendering/framebuffertexture.c
> +++ b/tests/spec/gl-3.2/layered-rendering/framebuffertexture.c
> @@ -39,20 +39,21 @@
> * texture, the texture level attached to the framebuffer attachment point
> * is an array of images, and the framebuffer attachment is considered layered."
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
> GLenum textureType[] = {
> GL_TEXTURE_1D,
> GL_TEXTURE_1D_ARRAY,
> GL_TEXTURE_2D,
> GL_TEXTURE_2D_ARRAY,
> GL_TEXTURE_2D_MULTISAMPLE,
> GL_TEXTURE_2D_MULTISAMPLE_ARRAY,
> diff --git a/tests/spec/gl-3.2/layered-rendering/gl-layer-cube-map.c b/tests/spec/gl-3.2/layered-rendering/gl-layer-cube-map.c
> index 167109d..bd3134a 100644
> --- a/tests/spec/gl-3.2/layered-rendering/gl-layer-cube-map.c
> +++ b/tests/spec/gl-3.2/layered-rendering/gl-layer-cube-map.c
> @@ -36,20 +36,21 @@
> * 4 TEXTURE_CUBE_MAP_POSITIVE_Z
> * 5 TEXTURE_CUBE_MAP_NEGATIVE_Z
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
> const char *vs_source = {
> "#version 150\n"
> "in vec4 piglit_vertex;\n"
> "out vec4 vert;\n"
> "void main() {\n"
> " gl_Position = piglit_vertex;\n"
> " vert = piglit_vertex;\n"
> diff --git a/tests/spec/gl-3.2/layered-rendering/gl-layer-not-layered.c b/tests/spec/gl-3.2/layered-rendering/gl-layer-not-layered.c
> index f57e7e7..1b288fa 100644
> --- a/tests/spec/gl-3.2/layered-rendering/gl-layer-not-layered.c
> +++ b/tests/spec/gl-3.2/layered-rendering/gl-layer-not-layered.c
> @@ -29,20 +29,21 @@
> * A layer number written by a geometry shader has no effect if
> * the framebuffer is not layered.
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
> const char *vs_source = {
> "#version 150\n"
> "in vec4 piglit_vertex;\n"
> "out vec4 vert;\n"
> "void main() {\n"
> " gl_Position = piglit_vertex;\n"
> " vert = piglit_vertex;\n"
> diff --git a/tests/spec/gl-3.2/layered-rendering/gl-layer-render-clipped.c b/tests/spec/gl-3.2/layered-rendering/gl-layer-render-clipped.c
> index 6e884ac..0d1bf00 100644
> --- a/tests/spec/gl-3.2/layered-rendering/gl-layer-render-clipped.c
> +++ b/tests/spec/gl-3.2/layered-rendering/gl-layer-render-clipped.c
> @@ -32,20 +32,21 @@
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
>
> config.window_visual = PIGLIT_GL_VISUAL_RGB | PIGLIT_GL_VISUAL_DOUBLE;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
>
> const char *vs_source = {
> "#version 150\n"
> "in vec4 piglit_vertex;\n"
> "out vec4 vert;\n"
> "void main() {\n"
> " gl_Position = piglit_vertex;\n"
> diff --git a/tests/spec/gl-3.2/layered-rendering/gl-layer-render-storage.c b/tests/spec/gl-3.2/layered-rendering/gl-layer-render-storage.c
> index 5b59b79..6a3125b 100644
> --- a/tests/spec/gl-3.2/layered-rendering/gl-layer-render-storage.c
> +++ b/tests/spec/gl-3.2/layered-rendering/gl-layer-render-storage.c
> @@ -32,20 +32,21 @@
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
>
> config.window_visual = PIGLIT_GL_VISUAL_RGB | PIGLIT_GL_VISUAL_DOUBLE;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
> GLenum textureType[] = {
> GL_TEXTURE_3D,
> GL_TEXTURE_CUBE_MAP,
> GL_TEXTURE_1D_ARRAY,
> GL_TEXTURE_2D_ARRAY,
> GL_TEXTURE_2D_MULTISAMPLE_ARRAY
> };
> diff --git a/tests/spec/gl-3.2/layered-rendering/gl-layer-render.c b/tests/spec/gl-3.2/layered-rendering/gl-layer-render.c
> index f58e3c6..b6422dd 100644
> --- a/tests/spec/gl-3.2/layered-rendering/gl-layer-render.c
> +++ b/tests/spec/gl-3.2/layered-rendering/gl-layer-render.c
> @@ -32,20 +32,21 @@
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
>
> config.window_visual = PIGLIT_GL_VISUAL_RGB | PIGLIT_GL_VISUAL_DOUBLE;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
> GLenum textureType[] = {
> GL_TEXTURE_3D,
> GL_TEXTURE_CUBE_MAP,
> GL_TEXTURE_1D_ARRAY,
> GL_TEXTURE_2D_ARRAY,
> GL_TEXTURE_2D_MULTISAMPLE_ARRAY
> };
> diff --git a/tests/spec/gl-3.2/layered-rendering/gl-layer.c b/tests/spec/gl-3.2/layered-rendering/gl-layer.c
> index 991db90..cd37276 100644
> --- a/tests/spec/gl-3.2/layered-rendering/gl-layer.c
> +++ b/tests/spec/gl-3.2/layered-rendering/gl-layer.c
> @@ -44,20 +44,21 @@
> * The first layer of both textures used, will have their values be green or
> * (0, 1, 0), and the remaining layers will be not set.
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
> const char *vs_source = {
> "#version 150\n"
> "in vec4 piglit_vertex;\n"
> "out vec4 vert;\n"
> "void main() {\n"
> " gl_Position = piglit_vertex;\n"
> " vert = piglit_vertex;\n"
> diff --git a/tests/spec/gl-3.2/layered-rendering/readpixels.c b/tests/spec/gl-3.2/layered-rendering/readpixels.c
> index 879bcdb..70a6247 100644
> --- a/tests/spec/gl-3.2/layered-rendering/readpixels.c
> +++ b/tests/spec/gl-3.2/layered-rendering/readpixels.c
> @@ -30,20 +30,21 @@
> * image at layer zero of the selected attachment is always used to obtain
> * pixel values.
> */
>
> #include "piglit-util-gl.h"
>
> PIGLIT_GL_TEST_CONFIG_BEGIN
>
> config.supports_gl_compat_version = 32;
> config.supports_gl_core_version = 32;
> + config.khr_no_error_support = PIGLIT_NO_ERRORS;
>
> PIGLIT_GL_TEST_CONFIG_END
>
> static const float color[3][3] = {
> {0.0, 1.0, 0.0},
> {0.0, 0.0, 1.0}
> };
>
> void
> piglit_init(int argc, char **argv)
>
More information about the Piglit
mailing list