shader/sprite_frag.glsl

changeset 135
062703d3f5cc
parent 88
6234b7ea48f3
child 137
f8e6e0ae61a8
equal deleted inserted replaced
134:42dcc8134a68 135:062703d3f5cc
1 #version 400 core 1 #version 400 core
2 2
3 layout(location = 0) out vec4 diffuse; 3 layout(location = 0) out vec4 diffuse;
4 in vec2 texcoord;
5 in vec2 uvcoord; 4 in vec2 uvcoord;
6 5
7 uniform sampler2D uv_tex; 6 uniform sampler2D uv_tex;
8 uniform sampler2DRect rect_tex; 7 uniform sampler2DRect rect_tex;
9 8
10 void main(void) { 9 void main(void) {
11 diffuse = texture(rect_tex, texcoord) * texture(uv_tex, uvcoord); 10 diffuse = texture(rect_tex, uvcoord) * texture(uv_tex, uvcoord);
12 } 11 }

mercurial