1234567891011121314151617181920 |
- #include "client/rendering/Framebuffers.h"
- Framebuffers::Framebuffers() :
- world(TextureFormat::float32(3), TextureFormat::float32(3), TextureFormat::color8(4), TextureFormat::float32(1),
- TextureFormat::depth32()),
- 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);
- }
|