]> git.tdb.fi Git - libs/gl.git/commit
Generate storage offsets for default block uniforms internally
authorMikko Rasa <tdb@tdb.fi>
Fri, 29 Dec 2023 08:21:21 +0000 (10:21 +0200)
committerMikko Rasa <tdb@tdb.fi>
Fri, 29 Dec 2023 08:24:55 +0000 (10:24 +0200)
commit15a53289882c39b9490d75e9f3ed970afc0bf9cd
treebbb0d17e176a4651718daffa878a726264c8be53
parent3e10f4e990de940af2a72b3fdf7d210bdb113aae
Generate storage offsets for default block uniforms internally

Intel drivers treat locations as abstract identifiers, so a 4×4 matrix
only consumes a single location.
source/backends/opengl/pipelinestate_backend.cpp
source/backends/opengl/program_backend.cpp
source/backends/opengl/program_backend.h
source/core/reflectdata.h
source/core/uniformblock.cpp