ProjectArcade
24 строки · 611.0 Байт
1#ifdef GL_ES
2precision mediump float;
3precision mediump int;
4#endif
5
6uniform vec2 u_texelDelta;
7
8attribute vec4 a_position;
9attribute vec2 a_texcoord0;
10
11varying vec4 v_texcoord0;
12varying vec4 v_texcoord1;
13varying vec4 v_texcoord2;
14varying vec4 v_texcoord3;
15
16void main()
17{
18gl_Position=a_position;
19
20v_texcoord0=a_texcoord0.xyxy+vec4(-0.5,-0.5,-1.5,-1.5)*u_texelDelta.xyxy;
21v_texcoord1=a_texcoord0.xyxy+vec4( 0.5,-0.5, 1.5,-1.5)*u_texelDelta.xyxy;
22v_texcoord2=a_texcoord0.xyxy+vec4(-0.5, 0.5,-1.5, 1.5)*u_texelDelta.xyxy;
23v_texcoord3=a_texcoord0.xyxy+vec4( 0.5, 0.5, 1.5, 1.5)*u_texelDelta.xyxy;
24}
25