shader/sprite_frag.glsl

changeset 137
f8e6e0ae61a8
parent 135
062703d3f5cc
equal deleted inserted replaced
136:768e6eac1ab0 137:f8e6e0ae61a8
1 #version 400 core
2
3 layout(location = 0) out vec4 diffuse; 1 layout(location = 0) out vec4 diffuse;
4 in vec2 uvcoord; 2 in vec2 uvcoord;
5 3
6 uniform sampler2D uv_tex; 4 #ifdef USE_RECT
7 uniform sampler2DRect rect_tex; 5 uniform sampler2DRect tex;
6 #else
7 uniform sampler2D tex;
8 #endif
8 9
9 void main(void) { 10 void main(void) {
10 diffuse = texture(rect_tex, uvcoord) * texture(uv_tex, uvcoord); 11 diffuse = texture(tex, uvcoord);
11 } 12 }

mercurial