18 void setHdrTexture(std::shared_ptr<oe::render::Texture>);
19 void setBloomTexture(std::shared_ptr<oe::render::Texture>);
24 std::shared_ptr<oe::render::Texture> _hdr_render;
25 std::shared_ptr<oe::render::Texture> _bloom_render;
26 std::shared_ptr<oe::render::Texture> _tonemapped_render;
28 std::shared_ptr<oe::render::Shader> _tonemap_shader;
29 std::shared_ptr<oe::render::Shader> _final_shader;
31 std::shared_ptr<oe::render::Framebuffer> _framebuffer;
33 glm::vec2 _dimensions = {};
34 glm::vec2 _invert_dimensions = {};