mesa: add shader_storage_block_binding() helper
[mesa.git] / src / mesa / main / pipelineobj.c
index 89ab9cfb13ced27e31a47b6eca40cf3d99970d94..f40111108c480ae8a534ade4b4b0d38ad2460ae7 100644 (file)
@@ -646,6 +646,13 @@ create_program_pipelines_err(struct gl_context *ctx, GLsizei n,
    create_program_pipelines(ctx, n, pipelines, dsa);
 }
 
+void GLAPIENTRY
+_mesa_GenProgramPipelines_no_error(GLsizei n, GLuint *pipelines)
+{
+   GET_CURRENT_CONTEXT(ctx);
+   create_program_pipelines(ctx, n, pipelines, false);
+}
+
 void GLAPIENTRY
 _mesa_GenProgramPipelines(GLsizei n, GLuint *pipelines)
 {
@@ -657,6 +664,13 @@ _mesa_GenProgramPipelines(GLsizei n, GLuint *pipelines)
    create_program_pipelines_err(ctx, n, pipelines, false);
 }
 
+void GLAPIENTRY
+_mesa_CreateProgramPipelines_no_error(GLsizei n, GLuint *pipelines)
+{
+   GET_CURRENT_CONTEXT(ctx);
+   create_program_pipelines(ctx, n, pipelines, true);
+}
+
 void GLAPIENTRY
 _mesa_CreateProgramPipelines(GLsizei n, GLuint *pipelines)
 {