glsl: use is_sampler() anywhere it's possible
[mesa.git] / src / compiler / glsl_types.cpp
index 7cbb21112f2bf7180e6b6e011d4360b6384e2192..4b7472eb84045d955c1c660028dbc3580f6daa97 100644 (file)
@@ -95,7 +95,7 @@ glsl_type::glsl_type(GLenum gl_type, glsl_base_type base_type,
 
    memset(& fields, 0, sizeof(fields));
 
-   if (base_type == GLSL_TYPE_SAMPLER) {
+   if (is_sampler()) {
       /* Samplers take no storage whatsoever. */
       matrix_columns = vector_elements = 0;
    } else {