glsl/tests: add IMAGE type.
authorIlia Mirkin <imirkin@alum.mit.edu>
Tue, 17 Feb 2015 01:25:16 +0000 (11:25 +1000)
committerDave Airlie <airlied@redhat.com>
Tue, 17 Feb 2015 01:26:06 +0000 (11:26 +1000)
This fixes a warning when running make check.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/glsl/tests/uniform_initializer_utils.cpp

index 6f47acd4cad857061458a9af737b7f8e23eb942f..31dc9b78ae5098cdbc5f496053d3fecac39a7ef9 100644 (file)
@@ -84,6 +84,7 @@ generate_data_element(void *mem_ctx, const glsl_type *type,
       case GLSL_TYPE_UINT:
       case GLSL_TYPE_INT:
       case GLSL_TYPE_SAMPLER:
+      case GLSL_TYPE_IMAGE:
         data.i[i] = values[idx];
         break;
       case GLSL_TYPE_FLOAT:
@@ -112,6 +113,7 @@ generate_data_element(void *mem_ctx, const glsl_type *type,
       case GLSL_TYPE_UINT:
       case GLSL_TYPE_INT:
       case GLSL_TYPE_SAMPLER:
+      case GLSL_TYPE_IMAGE:
         ASSERT_EQ(data.i[i], val->value.i[i]);
         break;
       case GLSL_TYPE_FLOAT:
@@ -212,6 +214,7 @@ verify_data(gl_constant_value *storage, unsigned storage_array_size,
         case GLSL_TYPE_UINT:
         case GLSL_TYPE_INT:
         case GLSL_TYPE_SAMPLER:
+        case GLSL_TYPE_IMAGE:
            EXPECT_EQ(val->value.i[i], storage[i].i);
            break;
         case GLSL_TYPE_FLOAT: