Merge remote-tracking branch 'mesa-public/master' into vulkan
[mesa.git] / src / mesa / program / ir_to_mesa.cpp
index 8f58f3edf986f1ff924e4cae2b2bf4f296528bb1..b8b082e2a5905041761d5d91bd392f691c81041d 100644 (file)
@@ -543,6 +543,7 @@ type_size(const struct glsl_type *type)
    case GLSL_TYPE_VOID:
    case GLSL_TYPE_ERROR:
    case GLSL_TYPE_INTERFACE:
+   case GLSL_TYPE_FUNCTION:
       assert(!"Invalid type in type_size");
       break;
    }
@@ -2463,6 +2464,7 @@ _mesa_associate_uniform_storage(struct gl_context *ctx,
          case GLSL_TYPE_STRUCT:
          case GLSL_TYPE_ERROR:
          case GLSL_TYPE_INTERFACE:
+         case GLSL_TYPE_FUNCTION:
            assert(!"Should not get here.");
            break;
         }