X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=header.frag;h=44ce5b4238d3478cb073cc2b015098c2a2e7d578;hp=68d966b15fee434dce1a8f98c2b8d3ab60a9357f;hb=6f1efa8348a90a393187c12d70fd10d81bbd2c99;hpb=d4542f76df5d26843c68b1467e76722cffd801a1 diff --git a/header.frag b/header.frag index 68d966b..44ce5b4 100644 --- a/header.frag +++ b/header.frag @@ -1,9 +1,15 @@ -uniform sampler2D input_tex; +#ifdef GL_ES +precision highp float; +#endif + +#ifdef GL_EXT_gpu_shader4 +// We sometimes want round(). +#extension GL_EXT_gpu_shader4 : enable +#endif + varying vec2 tc; -vec4 read_input(vec2 tc) +vec4 tex2D(sampler2D s, vec2 coord) { - return texture2D(input_tex, tc.st); + return texture2D(s, coord); } - -#define LAST_INPUT read_input