aboutsummaryrefslogtreecommitdiff
path: root/drivers/gles2/rasterizer_gles2.cpp
diff options
context:
space:
mode:
authorBłażej Szczygieł2016-09-25 13:09:21 +0200
committerBłażej Szczygieł2016-09-25 13:09:23 +0200
commit7b8fe97888dc1d9586d443498281df532ec1db3a (patch)
tree71c3bcd29108306a3e88ff6c465333ddf6fbf5e7 /drivers/gles2/rasterizer_gles2.cpp
parent20c7b65b7e3630ada9f2e8b6b64926ec05d68c4c (diff)
downloadgodot-7b8fe97888dc1d9586d443498281df532ec1db3a.tar.gz
godot-7b8fe97888dc1d9586d443498281df532ec1db3a.tar.zst
godot-7b8fe97888dc1d9586d443498281df532ec1db3a.zip
Diffstat (limited to 'drivers/gles2/rasterizer_gles2.cpp')
-rw-r--r--drivers/gles2/rasterizer_gles2.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gles2/rasterizer_gles2.cpp b/drivers/gles2/rasterizer_gles2.cpp
index 56489cf4d..aeb3d9e03 100644
--- a/drivers/gles2/rasterizer_gles2.cpp
+++ b/drivers/gles2/rasterizer_gles2.cpp
@@ -7018,6 +7018,10 @@ void RasterizerGLES2::_process_glow_bloom() {
void RasterizerGLES2::_process_hdr() {
+ if (framebuffer.luminance.empty()) {
+ return;
+ }
+
glBindFramebuffer(GL_FRAMEBUFFER, framebuffer.luminance[0].fbo);
glActiveTexture(GL_TEXTURE0);
glBindTexture(GL_TEXTURE_2D, framebuffer.color );