mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2026-08-11 22:23:49 +00:00
21 lines
406 B
GLSL
21 lines
406 B
GLSL
#version 450
|
|
|
|
layout(location = 0) in vec3 inPosition;
|
|
layout(location = 1) in vec3 inNormal;
|
|
|
|
layout(std140, binding = 0) uniform Shared {
|
|
mat4 mvp;
|
|
mat4 world;
|
|
vec4 resolution;
|
|
vec4 misc; // (time, night, alpha, _)
|
|
};
|
|
|
|
layout(location = 0) out vec3 vNormal;
|
|
layout(location = 1) out vec3 objPos;
|
|
|
|
void main() {
|
|
vNormal = inNormal;
|
|
objPos = inPosition;
|
|
gl_Position = mvp * vec4(inPosition, 1.0);
|
|
}
|