treesummaryrefslogcommitdiff
path: root/src/shader/quad.glsl
blob: b3e7e5c839925cb4ee217f3703c28c72d40f9233 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/* quad vertex shader */
@vs vs
in vec4 position;
in vec4 color0;
out vec4 color;

void main() {
    gl_Position = position;
    color = color0;
}
@end

/* quad fragment shader */
@fs fs
in vec4 color;
out vec4 frag_color;

void main() {
    frag_color = color;
}
@end

/* quad shader program */
@program quad vs fs