You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
360 B
18 lines
360 B
#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
|
|
{
|
|
layout(xfb_stride = 80) vec4 gl_Position;
|
|
};
|
|
|
|
void main()
|
|
{
|
|
gl_Position = position + components.c1 + vec4(components.c2, 0.0, 0.0);
|
|
} |