]> git.tdb.fi Git - libs/gl.git/commit
Remove RenderBuffer and always use textures as framebuffer attachments
authorMikko Rasa <tdb@tdb.fi>
Sun, 12 Sep 2021 22:01:51 +0000 (01:01 +0300)
committerMikko Rasa <tdb@tdb.fi>
Mon, 13 Sep 2021 16:54:38 +0000 (19:54 +0300)
commitcd5f37b066352119cf92d53d0001af7ff99be437
tree7e82505e8807fd07f48c08a61d5dffb31217cd23
parent328b67fa59ce6736949732ea8ff4ef7c6675e200
Remove RenderBuffer and always use textures as framebuffer attachments

Originally textures could not have multiple samples, but now they can.
Vulkan only has images which are used for both purposes.
16 files changed:
extensions/arb_texture_multisample.glext [new file with mode: 0644]
extensions/arb_texture_storage_multisample.glext [new file with mode: 0644]
source/builders/sequencebuilder.cpp
source/core/framebuffer.cpp
source/core/framebuffer.h
source/core/renderbuffer.cpp [deleted file]
source/core/renderbuffer.h [deleted file]
source/core/texture2dmultisample.cpp [new file with mode: 0644]
source/core/texture2dmultisample.h [new file with mode: 0644]
source/effects/environmentmap.cpp
source/effects/environmentmap.h
source/effects/sky.cpp
source/render/rendertarget.cpp
source/render/rendertarget.h
source/render/sequence.cpp
source/render/sequence.h