2020-04-13 11:24:53 +00:00
|
|
|
#ifdef GL_ES
|
|
|
|
precision mediump float;
|
|
|
|
#endif
|
|
|
|
|
2020-12-24 23:22:41 +00:00
|
|
|
IN(0) vec2 tex_coord_0;
|
2020-04-13 11:24:53 +00:00
|
|
|
|
2020-12-24 23:22:41 +00:00
|
|
|
UNIFORM_BEGIN
|
|
|
|
UNIFORM_V(vec2 scale)
|
|
|
|
UNIFORM_V(vec2 offset)
|
|
|
|
UNIFORM_V(vec2 rotation)
|
|
|
|
UNIFORM_V(vec2 tex_offset)
|
|
|
|
UNIFORM_V(vec2 tex_scale)
|
|
|
|
UNIFORM_V(mat4 projection)
|
|
|
|
UNIFORM_F(vec4 color)
|
|
|
|
UNIFORM_END
|
|
|
|
|
2021-01-24 20:34:41 +00:00
|
|
|
SAMPLER(0, sampler2D texture_0)
|
2020-12-24 23:22:41 +00:00
|
|
|
|
|
|
|
FRAG_COLOR_OUT(frag_color)
|
2020-04-13 11:24:53 +00:00
|
|
|
|
|
|
|
void main() {
|
2020-12-24 23:22:41 +00:00
|
|
|
FRAG_COLOR(frag_color) = TEXTURE(texture_0, tex_coord_0) * PARAM(color);
|
2020-04-13 11:24:53 +00:00
|
|
|
}
|