summaryrefslogtreecommitdiff
path: root/src/shader/pattern.vertex.glsl
blob: f2de884eadb754605b1446ca3c5d294c43cda788 (plain)
1
2
3
4
5
6
7
8
9
10
11
uniform mat4 u_matrix;
uniform mat3 u_patternmatrix;

attribute vec2 a_pos;

varying vec2 v_pos;

void main() {
    gl_Position = u_matrix * vec4(a_pos, 0, 1);
    v_pos = (u_patternmatrix * vec3(a_pos, 1)).xy;
}