1
0
mirror of https://github.com/luanti-org/luanti.git synced 2025-11-15 22:35:20 +01:00
Files
luanti/client/shaders/inventory_shader/opengl_vertex.glsl
2025-11-14 13:10:24 +01:00

18 lines
384 B
GLSL

CENTROID_ VARYING_ lowp vec4 varColor;
CENTROID_ VARYING_ mediump vec2 varTexCoord;
CENTROID_ VARYING_ float varTexLayer; // actually int
void main(void)
{
#ifdef USE_ARRAY_TEXTURE
varTexLayer = inVertexAux;
#endif
varTexCoord = inTexCoord0.st;
vec4 pos = inVertexPosition;
gl_Position = mWorldViewProj * pos;
vec4 color = inVertexColor;
varColor = clamp(color, 0.0, 1.0);
}