Lines Matching full:std140
54 std140,
908 NL "layout(std140, binding = 0) readonly buffer Buffer {" NL " readonly vec4 position[];" NL "};" NL
910 NL "layout(std430, column_major, std140, std430, row_major, packed, shared) buffer;" NL
1017 NL "layout(std140, binding = 1) readonly buffer Buffer {" NL " readonly vec4 indata[];" NL "};" NL
1020 NL "layout(std430, column_major, std140, std430, row_major, packed, shared) buffer;" NL
1125 NL "layout(std140, binding = 0) readonly buffer Buffer {" NL " readonly vec4 position[];" NL "};" NL
1127 NL "layout(std430, column_major, std140, std430, row_major, packed, shared) buffer;" NL
1781 return NL "layout(std140, binding = 0) buffer Input {" NL " float data0[2];" NL "} g_input;" NL
1782 "layout(std140, binding = 1) buffer Output {" NL " float data0[2];" NL "} g_output;" NL
1829 return NL "layout(std140, binding = 0) buffer Input {" NL " float data0;" NL " float data1[3];" NL
1830 " ivec2 data2;" NL "} g_input;" NL "layout(std140, binding = 1) buffer Output {" NL " float data0;" NL
1890 return NL "layout(std140, binding = 0) buffer Input {" NL " float data0;" NL " float data1[3];" NL
1892 "layout(std140, binding = 1) buffer Output {" NL " float data0;" NL " float data1[3];" NL
1950 return NL "layout(std140, binding = 0) buffer Input {" NL " mat4x2 data0;" NL " mat2x3 data1;" NL
1951 " float data2;" NL "} g_input;" NL "layout(std140, binding = 1) buffer Output {" NL " mat4x2 data0;" NL
1989 return NL "layout(std140, binding = 0, row_major) buffer Input {" NL " mat4x2 data0;" NL "} g_input;" NL
1990 "layout(std140, binding = 1, row_major) buffer Output {" NL " mat4x2 data0;" NL "} g_output;" NL
2114 return NL "layout(std140, binding = 0) buffer Input {" NL " float data0[2];" NL " float data1[3];" NL
2116 "} g_input;" NL "layout(std140, binding = 1) buffer Output {" NL " float data0[2];" NL
3018 /* input 0, std140 */
3043 /* input 2, std140 */
3068 return NL "layout(std140, binding = 0) buffer Input0 {" NL " float data0[3];" NL "} g_input0;" NL
3070 "layout(std140, binding = 2) buffer Input2 {" NL " float data0[3];" NL "} g_input2;" NL
3072 "layout(std140, binding = 4) buffer Output0 {" NL " float data0[3];" NL "} g_output0;" NL
3074 "layout(std140, binding = 6) buffer Output2 {" NL " float data0[3];" NL "} g_output2;" NL
3104 /* input 0, std140 */
3191 /* input 2, std140 */
3208 return NL "layout(std140, binding = 0) buffer Input0 {" NL " int data0;" //BA=4, OF=[0]0, next=4
3223 "layout(std140, binding = 2) buffer Input2 {" NL " int data0;" // offset 0
3229 NL "layout(std140, binding = 4) buffer Output0 {" NL " int data0;" NL " float data1[5];" NL
3233 " ivec3 data6;" NL "} g_output1;" NL "layout(std140, binding = 6) buffer Output2 {" NL " int data0;" NL
3274 /* input 0, std140 */
3337 /* input 1, std140 */
3506 NL " Struct0 data1;" // offset std430 8, std140 16
3507 NL " int data2;" // offset std430 16, std140 32
3508 NL " Struct1 data3;" // offset std430 32, std140 48
3509 NL " float data4;" // offset std430 64, std140 80
3510 NL "};" NL "layout(std140, binding = 0) buffer Input01 {" NL " int data0;" // offset 0
3524 NL "layout(std140, binding = 4) buffer Output01 {" NL " int data0;" NL " Struct0 data1[2];" NL
4167 "layout(std140, binding = 0) uniform InputUBO {" NL " float data0;" NL " float data1[2];" NL
4169 " float data1[2];" NL "} g_input_ssbo;" NL "layout(std140
4319 "layout(std140, binding = 0) uniform InputUBO {" NL " vec4 a;" NL " vec4 b;" NL " float c;" NL
4322 "layout(std140, binding = 1) buffer OutputUBO {" NL " vec4 a;" NL " vec4 b;" NL " float c;" NL
7411 std::string l[4] = { "std140", "std430", "shared", "packed" };
7528 else if (layout == std140)
7590 if ((layout == std140 || layout == std430) && dataout[i] != sizes[i])
7740 layout = std140;
7750 layout = std140;
7760 layout = std140;
7770 layout = std140;
7834 layout = std140;
7845 layout = std140;
7868 layout = std140;
7890 layout = std140;
7920 layout = std140;
8571 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-vec",
8573 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matC",
8575 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matR",
8577 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-struct",
8589 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std140-matR",
8591 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std140-struct",
8595 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-std140-matC",
8599 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-std140-struct",
8605 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matR-pad",