Lines Matching refs:std140
55 std140,
913 NL "layout(std140, binding = 0) readonly buffer Buffer {" NL " readonly vec4 position[];" NL "};" NL
915 NL "layout(std430, column_major, std140, std430, row_major, packed, shared) buffer;" NL
1022 NL "layout(std140, binding = 1) readonly buffer Buffer {" NL " readonly vec4 indata[];" NL "};" NL
1025 NL "layout(std430, column_major, std140, std430, row_major, packed, shared) buffer;" NL
1130 NL "layout(std140, binding = 0) readonly buffer Buffer {" NL " readonly vec4 position[];" NL "};" NL
1132 NL "layout(std430, column_major, std140, std430, row_major, packed, shared) buffer;" NL
1786 return NL "layout(std140, binding = 0) buffer Input {" NL " float data0[2];" NL "} g_input;" NL
1787 "layout(std140, binding = 1) buffer Output {" NL " float data0[2];" NL "} g_output;" NL
1834 return NL "layout(std140, binding = 0) buffer Input {" NL " float data0;" NL " float data1[3];" NL
1835 " ivec2 data2;" NL "} g_input;" NL "layout(std140, binding = 1) buffer Output {" NL " float data0;" NL
1895 return NL "layout(std140, binding = 0) buffer Input {" NL " float data0;" NL " float data1[3];" NL
1897 "layout(std140, binding = 1) buffer Output {" NL " float data0;" NL " float data1[3];" NL
1955 return NL "layout(std140, binding = 0) buffer Input {" NL " mat4x2 data0;" NL " mat2x3 data1;" NL
1956 " float data2;" NL "} g_input;" NL "layout(std140, binding = 1) buffer Output {" NL " mat4x2 data0;" NL
1994 return NL "layout(std140, binding = 0, row_major) buffer Input {" NL " mat4x2 data0;" NL "} g_input;" NL
1995 "layout(std140, binding = 1, row_major) buffer Output {" NL " mat4x2 data0;" NL "} g_output;" NL
2119 return NL "layout(std140, binding = 0) buffer Input {" NL " float data0[2];" NL " float data1[3];" NL
2121 "} g_input;" NL "layout(std140, binding = 1) buffer Output {" NL " float data0[2];" NL
3040 /* input 0, std140 */
3065 /* input 2, std140 */
3090 return NL "layout(std140, binding = 0) buffer Input0 {" NL " float data0[3];" NL "} g_input0;" NL
3092 "layout(std140, binding = 2) buffer Input2 {" NL " float data0[3];" NL "} g_input2;" NL
3094 "layout(std140, binding = 4) buffer Output0 {" NL " float data0[3];" NL "} g_output0;" NL
3096 "layout(std140, binding = 6) buffer Output2 {" NL " float data0[3];" NL "} g_output2;" NL
3126 /* input 0, std140 */
3213 /* input 2, std140 */
3230 return NL "layout(std140, binding = 0) buffer Input0 {" NL " int data0;" //BA=4, OF=[0]0, next=4
3245 "layout(std140, binding = 2) buffer Input2 {" NL " int data0;" // offset 0
3251 NL "layout(std140, binding = 4) buffer Output0 {" NL " int data0;" NL " float data1[5];" NL
3255 " ivec3 data6;" NL "} g_output1;" NL "layout(std140, binding = 6) buffer Output2 {" NL " int data0;" NL
3296 /* input 0, std140 */
3359 /* input 1, std140 */
3528 NL " Struct0 data1;" // offset std430 8, std140 16
3529 NL " int data2;" // offset std430 16, std140 32
3530 NL " Struct1 data3;" // offset std430 32, std140 48
3531 NL " float data4;" // offset std430 64, std140 80
3532 NL "};" NL "layout(std140, binding = 0) buffer Input01 {" NL " int data0;" // offset 0
3546 NL "layout(std140, binding = 4) buffer Output01 {" NL " int data0;" NL " Struct0 data1[2];" NL
4189 "layout(std140, binding = 0) uniform InputUBO {" NL " float data0;" NL " float data1[2];" NL
4191 " float data1[2];" NL "} g_input_ssbo;" NL "layout(std140, binding = 1) buffer OutputUBO {" NL
4340 "layout(std140, binding = 0) uniform InputUBO {" NL " vec4 a;" NL " vec4 b;" NL " float c;" NL
4343 "layout(std140, binding = 1) buffer OutputUBO {" NL " vec4 a;" NL " vec4 b;" NL " float c;" NL
7601 std::string l[4] = { "std140", "std430", "shared", "packed" };
7718 else if (layout == std140)
7780 if ((layout == std140 || layout == std430) && dataout[i] != sizes[i])
7930 layout = std140;
7940 layout = std140;
7950 layout = std140;
7960 layout = std140;
8024 layout = std140;
8035 layout = std140;
8058 layout = std140;
8080 layout = std140;
8110 layout = std140;
8763 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-vec",
8765 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matC",
8767 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matR",
8769 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-struct",
8781 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std140-matR",
8783 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-fs-std140-struct",
8787 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-std140-matC",
8791 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-vs-std140-struct",
8797 addChild(new TestSubcase(m_context, "advanced-unsizedArrayLength-cs-std140-matR-pad",