From dc8fd30a3c82897e1259d51828002c5bb00a83ad Mon Sep 17 00:00:00 2001 From: Jeroen Bakker Date: Tue, 21 Nov 2023 10:44:14 +0100 Subject: [PATCH] OpenGL: Raise Minimum SSBO Bindings to 12. Draw manager requires a minimum of 12 bind points. Pull Request: https://projects.blender.org/blender/blender/pulls/115229 --- source/blender/gpu/opengl/gl_backend.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/gpu/opengl/gl_backend.cc b/source/blender/gpu/opengl/gl_backend.cc index 04333721005..f8ad8d354f2 100644 --- a/source/blender/gpu/opengl/gl_backend.cc +++ b/source/blender/gpu/opengl/gl_backend.cc @@ -189,7 +189,7 @@ void GLBackend::platform_init() glGetIntegerv(GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS, &max_ssbo_binds_compute); GLint max_ssbo_binds = min_iii( max_ssbo_binds_vertex, max_ssbo_binds_fragment, max_ssbo_binds_compute); - if (max_ssbo_binds < 8) { + if (max_ssbo_binds < 12) { std::cout << "Warning: Unsupported platform as it supports max " << max_ssbo_binds << " SSBO binding locations\n"; support_level = GPU_SUPPORT_LEVEL_UNSUPPORTED;