st/mesa: don't pass NIR to draw module if IO is lowered
[mesa.git] / src / mesa / main / objectpurge.c
index 28d046b565c27e25bc909edd93c11b421d3eaed2..78bc44876174d3bcf7e1dfee8d9455cedfcf0f6f 100644 (file)
@@ -31,7 +31,7 @@
 #include "glheader.h"
 #include "enums.h"
 #include "hash.h"
-#include "util/imports.h"
+
 #include "context.h"
 #include "bufferobj.h"
 #include "fbobject.h"
@@ -53,10 +53,6 @@ buffer_object_purgeable(struct gl_context *ctx, GLuint name, GLenum option)
                   "glObjectPurgeable(name = 0x%x)", name);
       return 0;
    }
-   if (!_mesa_is_bufferobj(bufObj)) {
-      _mesa_error(ctx, GL_INVALID_OPERATION, "glObjectPurgeable(buffer 0)" );
-      return 0;
-   }
 
    if (bufObj->Purgeable) {
       _mesa_error(ctx, GL_INVALID_OPERATION,