aboutsummaryrefslogtreecommitdiff
path: root/templates/glsl/shaders/shader.glsl
diff options
context:
space:
mode:
Diffstat (limited to 'templates/glsl/shaders/shader.glsl')
-rw-r--r--templates/glsl/shaders/shader.glsl2
1 files changed, 1 insertions, 1 deletions
diff --git a/templates/glsl/shaders/shader.glsl b/templates/glsl/shaders/shader.glsl
index 0fc172a..f3122a1 100644
--- a/templates/glsl/shaders/shader.glsl
+++ b/templates/glsl/shaders/shader.glsl
@@ -33,7 +33,7 @@ vec3 antialiased_image(vec2 uv) {
void main() {
vec2 resolution = vec2(imageSize(output_image).xy);
float aspect_ratio = resolution.y / resolution.x;
- vec2 uv = gl_GlobalInvocationID.xy * vec2(1.0, aspect_ratio) / resolution;
+ vec2 uv = (gl_GlobalInvocationID.xy - resolution / 2) * vec2(1.0, aspect_ratio) / resolution;
vec3 color = enable_antialiasing ? antialiased_image(uv) : image(uv);