xref: /third_party/glslang/Test/spv.xfb3.vert
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/glslang/Test/
1617a3babSopenharmony_ci#version 450
2617a3babSopenharmony_ci
3617a3babSopenharmony_cilayout (location = 0) in vec4 position;
4617a3babSopenharmony_cilayout (binding = 5) uniform ComponentsBlock
5617a3babSopenharmony_ci{
6617a3babSopenharmony_ci    vec4 c1;
7617a3babSopenharmony_ci    vec2 c2;
8617a3babSopenharmony_ci} components;
9617a3babSopenharmony_ci
10617a3babSopenharmony_cilayout (xfb_buffer = 3, xfb_offset = 16) out gl_PerVertex
11617a3babSopenharmony_ci{
12617a3babSopenharmony_ci    layout(xfb_stride = 80) vec4 gl_Position;
13617a3babSopenharmony_ci};
14617a3babSopenharmony_ci
15617a3babSopenharmony_civoid main()
16617a3babSopenharmony_ci{
17617a3babSopenharmony_ci    gl_Position = position + components.c1 + vec4(components.c2, 0.0, 0.0);
18617a3babSopenharmony_ci}

Indexes created Thu Nov 07 10:32:03 CST 2024