[Mesa-dev] [PATCH v2 10/82] mesa: add MaxShaderStorageBlocks to struct gl_program_constants
Iago Toral Quiroga
itoral at igalia.com
Wed Jun 3 00:01:00 PDT 2015
From: Samuel Iglesias Gonsalvez <siglesias at igalia.com>
Signed-off-by: Samuel Iglesias Gonsalvez <siglesias at igalia.com>
---
src/mesa/main/context.c | 2 ++
src/mesa/main/mtypes.h | 3 +++
2 files changed, 5 insertions(+)
diff --git a/src/mesa/main/context.c b/src/mesa/main/context.c
index 8577e43..5759045 100644
--- a/src/mesa/main/context.c
+++ b/src/mesa/main/context.c
@@ -554,6 +554,8 @@ init_program_limits(struct gl_constants *consts, gl_shader_stage stage,
prog->MaxAtomicBuffers = 0;
prog->MaxAtomicCounters = 0;
+
+ prog->MaxShaderStorageBlocks = 12;
}
diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h
index 741930d..64a8a4c 100644
--- a/src/mesa/main/mtypes.h
+++ b/src/mesa/main/mtypes.h
@@ -3281,6 +3281,9 @@ struct gl_program_constants
/* GL_ARB_shader_image_load_store */
GLuint MaxImageUniforms;
+
+ /* GL_ARB_shader_storage_buffer_object */
+ GLuint MaxShaderStorageBlocks;
};
--
1.9.1
More information about the mesa-dev
mailing list