]> git.tdb.fi Git - libs/gl.git/commit
Redesign framebuffer attachment management
authorMikko Rasa <tdb@tdb.fi>
Mon, 13 Sep 2021 16:42:24 +0000 (19:42 +0300)
committerMikko Rasa <tdb@tdb.fi>
Mon, 13 Sep 2021 16:54:38 +0000 (19:54 +0300)
commit6353307898cd397e2bcde13e2448a8a678a60004
tree6a4713ad68fa44f5dbcf92fdf1f1ff78275f1013
parentcd5f37b066352119cf92d53d0001af7ff99be437
Redesign framebuffer attachment management

Framebuffers now have an immutable format to which attachments must
conform.
17 files changed:
source/core/deviceinfo.cpp
source/core/deviceinfo.h
source/core/framebuffer.cpp
source/core/framebuffer.h
source/core/frameformat.cpp [new file with mode: 0644]
source/core/frameformat.h [new file with mode: 0644]
source/core/texture.h
source/core/texture2dmultisample.h
source/effects/ambientocclusion.cpp
source/effects/bloom.cpp
source/effects/environmentmap.cpp
source/effects/shadowmap.cpp
source/effects/sky.cpp
source/materials/pbrmaterial.cpp
source/render/rendertarget.cpp
source/render/rendertarget.h
source/render/sequence.cpp