summaryrefslogtreecommitdiffstats
path: root/drivers/gles2/shaders/scene.glsl
diff options
context:
space:
mode:
authorJuan Linietsky <juan@godotengine.org>2019-02-22 11:32:37 -0300
committerJuan Linietsky <juan@godotengine.org>2019-02-22 11:35:39 -0300
commitaab8f443f90df21f84dd306600db0c5d1378ade9 (patch)
tree899a0eb0955a95fe1ea2313f386eb889519f9503 /drivers/gles2/shaders/scene.glsl
parent8b9ec8bc8820c0756544ecce45d8e867b7aad17b (diff)
downloadredot-engine-aab8f443f90df21f84dd306600db0c5d1378ade9.tar.gz
-Support DEPTH_TEXTURE in GLES2, fixes #25106
-Fix use of transparent framebuffers in GLES2 -Fix use of ambient color clearing in GLES2 when no environment exists.
Diffstat (limited to 'drivers/gles2/shaders/scene.glsl')
-rw-r--r--drivers/gles2/shaders/scene.glsl3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gles2/shaders/scene.glsl b/drivers/gles2/shaders/scene.glsl
index 327fb65e8e..6f86152598 100644
--- a/drivers/gles2/shaders/scene.glsl
+++ b/drivers/gles2/shaders/scene.glsl
@@ -724,6 +724,9 @@ uniform vec2 screen_pixel_size;
#if defined(SCREEN_TEXTURE_USED)
uniform highp sampler2D screen_texture; //texunit:-4
#endif
+#if defined(DEPTH_TEXTURE_USED)
+uniform highp sampler2D depth_texture; //texunit:-4
+#endif
#ifdef USE_REFLECTION_PROBE1