15 lines
324 B
Plaintext
15 lines
324 B
Plaintext
precision highp float;
|
|
|
|
uniform mat4 matrix_image;
|
|
uniform mat4 matrix_background;
|
|
attribute vec2 position;
|
|
varying vec2 position_background;
|
|
varying vec2 uv;
|
|
|
|
void main() {
|
|
vec4 p = vec4(position, 0.0, 1.0);
|
|
gl_Position = matrix_image * p;
|
|
position_background = (matrix_background * p).xy;
|
|
uv = position;
|
|
}
|