]> git.tdb.fi Git - libs/gl.git/commit
Split reflection data from Program to a separate struct
authorMikko Rasa <tdb@tdb.fi>
Sun, 26 Sep 2021 11:32:25 +0000 (14:32 +0300)
committerMikko Rasa <tdb@tdb.fi>
Sun, 26 Sep 2021 14:24:38 +0000 (17:24 +0300)
commit1b23728908f5ec9beb08b2b70737c3903745fddc
tree48f96e7bb387524f01a80766f17c8c5a0020ca58
parentb877c737bc5f759e6da25f886ad965e4a274cf2a
Split reflection data from Program to a separate struct

This is necessary for splitting the API-specific code.
15 files changed:
source/core/program.cpp
source/core/program.h
source/core/reflectdata.cpp [new file with mode: 0644]
source/core/reflectdata.h [new file with mode: 0644]
source/core/uniform.h
source/core/uniformblock.cpp
source/core/uniformblock.h
source/effects/environmentmap.cpp
source/materials/lighting.cpp
source/materials/material.cpp
source/materials/renderpass.cpp
source/render/instancearray.cpp
source/render/programdata.cpp
source/render/programdata.h
source/render/sequence.cpp