123456789101112131415161718 |
- #include "client/rendering/Framebuffers.h"
- Framebuffers::Framebuffers()
- : world(TextureFormat::float32(3), TextureFormat::float32(3), TextureFormat::color8(4), TextureFormat::float32(1),
- TextureFormat::depth32(true)),
- ssao(TextureFormat::float32(1)), ssaoBlur(TextureFormat::float32(1)), shadow(TextureFormat::depth32()) {
- }
- void Framebuffers::resize(const Size& size) {
- world.resize(size);
- ssao.resize(size);
- ssaoBlur.resize(size);
- shadow.resize(size);
- }
- bool Framebuffers::init(const Size& size) {
- return world.init(size) || ssao.init(size) || ssaoBlur.init(size) || shadow.init(size);
- }
|