Lines Matching defs:position
656 NL "layout(std430, binding = 1) buffer InputBuffer {" NL " vec4 position[3];" NL "} g_input_buffer;" NL
657 "void main() {" NL " gl_Position = g_input_buffer.position[gl_VertexID];" NL "}";
1080 NL "layout(std430) buffer Buffer {" NL " vec4 position[3];" NL "} g_input_buffer;" NL "void main() {" NL
1081 " gl_Position = g_input_buffer.position[gl_VertexID];" NL "}",
1087 NL "layout(std140, binding = 0) readonly buffer Buffer {" NL " readonly vec4 position[];" NL "};" NL
1088 "void main() {" NL " gl_Position = position[gl_VertexID];" NL "}",
1091 " restrict coherent vec4 position[];" NL "} g_buffer;" NL "void main() {" NL
1092 " gl_Position = g_buffer.position[gl_VertexID];" NL "}",
1093 NL "buffer Buffer {" NL " vec4 position[3];" NL "} g_buffer[1];" NL "void main() {" NL
1094 " gl_Position = g_buffer[0].position[gl_VertexID];" NL "}",
1182 " vec4 position[3];" NL "} g_input_buffer;" NL "void main() {" NL
1183 " gl_Position = g_input_buffer.position[gl_VertexID];" NL "}",
1191 "layout(std140, binding = 0) readonly buffer Buffer {" NL " readonly vec4 position[];" NL "};" NL
1192 "void main() {" NL " gl_Position = position[gl_VertexID];" NL "}",
1196 " restrict coherent vec4 position[];" NL "} g_buffer;" NL "void main() {" NL
1197 " gl_Position = g_buffer.position[gl_VertexID];" NL "}",
1198 NL "out gl_PerVertex {" NL " vec4 gl_Position;" NL "};" NL "buffer Buffer {" NL " vec4 position[3];" NL
1199 "} g_buffer[1];" NL "void main() {" NL " gl_Position = g_buffer[0].position[gl_VertexID];" NL "}",
5309 NL "struct VertexData {" NL " vec2 position;" NL " vec3 color;" NL "};" NL
5312 " gl_Position = vec4(g_vs_in.vertex[gl_VertexID].position, 0, 1);" NL
5561 ss << NL "struct VertexData {" NL " vec2 position;" NL " vec3 color;" NL "};" NL "layout(binding = "
5564 " gl_Position = vec4(g_vs_in.vertex[gl_VertexID].position, 0, 1);" NL
5810 "out StageData {" NL " vec2 position;" NL " vec3 color;" NL "} g_vs_out;" NL
5815 " gl_Position = vec4(pos, 0, 1);" NL " g_vs_out.position = pos;" NL
5819 NL "in StageData {" NL " vec2 position;" NL " vec3 color;" NL "} g_fs_in;" NL
5820 "layout(location = 0) out vec4 g_fs_out;" NL "struct FragmentData {" NL " vec2 position;" NL
5826 " g_fragment[fragment_number].position = g_fs_in.position;" NL
5856 // may overwrite "real" points using garbage position/color.
6073 NL "layout(quads) in;" NL "struct VertexData {" NL " int valid;" NL " vec4 position;" NL "};" NL
6079 " vec4 p = mix(p0, p1, gl_TessCoord.y);" NL " g_vertex_buffer[idx].position = p;" NL
6080 " g_vertex_buffer[idx].valid = 1;" NL " gl_Position = g_vertex_buffer[idx].position;" NL "}";
6109 vec4 position;
6138 vec4 p = data[i].position;
7046 vec2 position;