21 lines
498 B
Plaintext
21 lines
498 B
Plaintext
#ifdef GL_ES
|
|
precision highp float;
|
|
#endif
|
|
attribute vec4 vertex;
|
|
attribute vec2 tex_coord;
|
|
attribute vec2 tex_sample;
|
|
uniform mat4 mvp;
|
|
varying vec2 tex_c;
|
|
varying vec2 tex_s[4];
|
|
varying vec4 div_s;
|
|
void main()
|
|
{
|
|
gl_Position = mvp * vertex;
|
|
tex_c = tex_coord;
|
|
tex_s[0] = vec2(-tex_sample.x, -tex_sample.y);
|
|
tex_s[1] = vec2( tex_sample.x, -tex_sample.y);
|
|
tex_s[2] = vec2( tex_sample.x, tex_sample.y);
|
|
tex_s[3] = vec2(-tex_sample.x, tex_sample.y);
|
|
div_s = vec4(4, 4, 4, 4);
|
|
}
|