bgfx/3rdparty/glslang/Test/spv.xfb2.vert
Branimir Karadžić bed461b3c5 Updated glslang.
2018-01-13 16:06:05 -08:00

18 lines
336 B
GLSL

#version 450
layout (location = 0) in vec4 position;
layout (binding = 5) uniform ComponentsBlock
{
vec4 c1;
vec2 c2;
} components;
layout (xfb_buffer = 3, xfb_offset = 16) out gl_PerVertex
{
vec4 gl_Position;
};
void main()
{
gl_Position = position + components.c1 + vec4(components.c2, 0.0, 0.0);
}