Lines Matching defs:binding

566 	layout(binding = 0) buffer Output {
585 layout(binding = 0) buffer Output {
818 GLU_EXPECT_NO_ERROR(glGetError(), "Error in binding buffer!");
944 std::string GenSource(int x, int y, int z, GLuint binding)
948 << ") in;" NL "layout(std430, binding = " << binding
958 bool RunIteration(int local_size_x, int local_size_y, int local_size_z, GLuint binding, bool dispatch_indirect)
962 m_program = CreateComputeProgram(GenSource(local_size_x, local_size_y, local_size_z, binding));
982 glBindBufferBase(GL_SHADER_STORAGE_BUFFER, binding, m_storage_buffer);
1471 << ") in;" NL "layout(r32ui, binding=0) coherent uniform mediump uimage2D g_image1;" NL
1472 "layout(r32ui, binding=1) uniform mediump uimage2D g_image2;" NL "const uvec3 kGlobalSize = uvec3("
1691 << ") in;" NL "layout(std430, binding = 0) buffer Output {" NL " uint inc_data["
1694 << "];" NL "};" NL "layout(binding = 0, offset = 0) uniform atomic_uint g_inc_counter;" NL
1695 "layout(binding = 0, offset = 4) uniform atomic_uint g_dec_counter;" NL "void main() {" NL
2455 "#version 310 es" NL "layout(binding = 0, std430) buffer Output {" NL " vec4 g_output;" NL "};" NL
2459 "#version 310 es" NL "layout(local_size_x = 1) in;" NL "layout(binding = 0, std430) buffer Output {" NL
2550 NL "layout(binding = 0, std430) buffer Output {" NL " vec4 g_output;" NL "};" NL
2875 "4. Verify that GL_DISPATCH_INDIRECT_BUFFER_BINDING binding point is set correctly.";
3208 "#version 310 es" NL "layout(binding = 1, std430) buffer Input {" NL " mediump vec2 g_input[4];" NL "};" NL
3215 "#version 310 es" NL "layout(local_size_x = 4) in;" NL "layout(binding = 1, std430) buffer Output {" NL
3312 "#version 310 es" NL "layout(local_size_x = 1) in;" NL "layout(binding = 3, std430) buffer Output {" NL
3315 "#version 310 es" NL "layout(local_size_x = 1) in;" NL "layout(binding = 3, std430) buffer Output {" NL
3457 NL "layout(local_size_x = 8) in;" NL "layout(std430, binding = 0) buffer Output {" NL
3555 << ");" NL "layout(std430, binding = 0) buffer OutputU {" NL " uint g_uint_out["
3557 << "];" NL "};" NL "layout(std430, binding = 1) buffer OutputI {" NL " int data["
3715 << ") in;" NL "layout(std430, binding = 0) buffer Output {" NL " uint g_uint_out["
3873 "layout(binding = 0, rgba8) readonly uniform mediump image2D g_input_image;" NL
3874 "layout(binding = 1, rgba8) writeonly uniform mediump image2D g_output_image;" NL NL
3968 " vec4 color;" NL "};" NL "layout(binding = 0, std430) buffer VertexBuffer {" NL
4095 "};" NL "layout(std430) buffer;" NL "layout(binding = 0) readonly buffer ObjectBuffer {" NL
4097 "layout(binding = 1) writeonly buffer DrawCommandBuffer {" NL " DrawCommand g_command[4];" NL "};" NL
4115 "flat out mediump vec3 color;" NL "layout(binding = 0, std430) buffer ObjectBuffer {" NL
4261 " S0 m0[8];" NL "};" NL "layout(binding = 0, std430) buffer Buffer0 {" NL " int m0[5];" NL
4262 " S1 m1[8];" NL "} g_buffer0;" NL "layout(binding = 1, std430) buffer Buffer1 {" NL
4263 " uint data[8];" NL "} g_buffer1;" NL "layout(binding = 2, std430) buffer Buffer2 {" NL
4264 " int data[256];" NL "} g_buffer2;" NL "layout(binding = 3, std430) buffer Buffer3 {" NL
4265 " int data[256];" NL "} g_buffer3;" NL "layout(binding = 4, std430) buffer Buffer4 {" NL
4267 "layout(binding = 0, rgba8) writeonly uniform mediump image2D g_image0;" NL
4268 "layout(binding = 0, offset = 8) uniform atomic_uint g_counter[2];";
4599 "layout(binding = 0, rgba8) readonly uniform mediump image2D g_input_image;" NL
4600 "layout(binding = 1, rgba8) writeonly uniform mediump image2D g_output_image;" NL NL
4616 "layout(binding = 0, rgba8) readonly uniform mediump image2D g_input_image;" NL
4617 "layout(binding = 1, rgba8) writeonly uniform mediump image2D g_output_image;" NL NL
4768 "flat out mediump vec4 color;" NL "layout(binding = 0) buffer StageData {" NL " Vertex vertex[];" NL
4787 "layout(binding = 3, std430) buffer Buffer {" NL " Vertex g_vertex[3];" NL "};" NL
4932 NL "layout(binding = 3, rgba8) uniform mediump writeonly image2D g_result_image;" NL
5206 NL "layout(local_size_x = 1) in;" NL "layout(std140, binding = 0) buffer ShaderStorageBlock {" NL
5207 " uint data;" NL "} g_shader_storage[4];" NL "layout(std140, binding = 0) uniform UniformBlock {" NL
5209 "layout(binding = 0, offset = 0) uniform atomic_uint g_atomic_counter0;" NL
5210 "layout(binding = 0, offset = 4) uniform atomic_uint g_atomic_counter1;" NL
5211 "layout(binding = 0, offset = 8) uniform atomic_uint g_atomic_counter2;" NL
5212 "layout(binding = 0, offset = 12) uniform atomic_uint g_atomic_counter3;" NL
5213 "layout(binding = 0, offset = 16) uniform atomic_uint g_atomic_counter4;" NL
5214 "layout(binding = 0, offset = 20) uniform atomic_uint g_atomic_counter5;" NL
5215 "layout(binding = 0, offset = 24) uniform atomic_uint g_atomic_counter6;" NL
5216 "layout(binding = 0, offset = 28) uniform atomic_uint g_atomic_counter7;" NL
5980 "layout(std430, binding = 0) buffer Output {" NL " uint g_buffer[22u + gl_WorkGroupSize.x];" NL "};" NL