mesa: add NV_copy_depth_to_color support for nir
[mesa.git] / src / mesa / main / framebuffer.c
index 5061c179ee961b30b01c98c30dbfc7d4f6b2ecc4..5311d117673878f50fc6471d66adaf951f4c74cc 100644 (file)
@@ -758,6 +758,13 @@ renderbuffer_exists(struct gl_context *ctx,
          return GL_FALSE;
       }
       break;
+   case GL_DEPTH_STENCIL_TO_RGBA_NV:
+   case GL_DEPTH_STENCIL_TO_BGRA_NV:
+      if (att[BUFFER_DEPTH].Type == GL_NONE ||
+          att[BUFFER_STENCIL].Type == GL_NONE) {
+         return GL_FALSE;
+      }
+      break;
    default:
       _mesa_problem(ctx,
                     "Unexpected format 0x%x in renderbuffer_exists",