aboutsummaryrefslogtreecommitdiff
path: root/client/shaders/extract_bloom/opengl_vertex.glsl
diff options
context:
space:
mode:
Diffstat (limited to 'client/shaders/extract_bloom/opengl_vertex.glsl')
-rw-r--r--client/shaders/extract_bloom/opengl_vertex.glsl8
1 files changed, 8 insertions, 0 deletions
diff --git a/client/shaders/extract_bloom/opengl_vertex.glsl b/client/shaders/extract_bloom/opengl_vertex.glsl
index 12692c296..479ae1079 100644
--- a/client/shaders/extract_bloom/opengl_vertex.glsl
+++ b/client/shaders/extract_bloom/opengl_vertex.glsl
@@ -1,11 +1,19 @@
+#define exposureMap texture1
+
+uniform sampler2D exposureMap;
+
#ifdef GL_ES
varying mediump vec2 varTexCoord;
#else
centroid varying vec2 varTexCoord;
#endif
+varying float exposure;
+
void main(void)
{
+ exposure = texture2D(exposureMap, vec2(0.5)).r;
+
varTexCoord.st = inTexCoord0.st;
gl_Position = inVertexPosition;
}