]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/opengl/device_backend.cpp
Refactor low-level state management
[libs/gl.git] / source / backends / opengl / device_backend.cpp
index 35c0ca5c244d71573979171a1d2de85b2ccad55d..7819c98fe68e6d92f095a9edfc3ea2919e0cf48a 100644 (file)
@@ -87,6 +87,9 @@ void OpenGLDevice::fill_info()
        feat.ext_texture_array = EXT_texture_array;
        feat.uniform_binding_range = lim.max_uniform_bindings;
        feat.texture_binding_range = lim.max_texture_bindings;
+
+       state.bound_tex_targets.resize(lim.max_texture_bindings);
+       state.bound_uniform_blocks.resize(lim.max_uniform_bindings);
 }
 
 } // namespace GL