Searched refs:std430 (Results 1 - 8 of 8) sorted by relevance
/third_party/mesa3d/src/compiler/glsl/ |
H A D | ast_type.cpp | 68 || this->flags.q.std430 in has_layout() 241 ubo_layout_mask.flags.q.std430 = 1; in merge_qualifier() 869 Q(std430); in validate_flags()
|
H A D | ast.h | 557 unsigned std430:1; member
|
H A D | ast_to_hir.cpp | 3957 qual->flags.q.std430 || in apply_layout_qualifier_to_variable() 3962 "std140, std430, packed, and shared can only be " in apply_layout_qualifier_to_variable() 7520 qual->flags.q.std430 || in ast_process_struct_or_iface_block_members() 7525 "std140, std430, packed, and shared can only be " in ast_process_struct_or_iface_block_members() 7661 /* Offset can only be used with std430 and std140 layouts an initial in ast_process_struct_or_iface_block_members() 7678 } else if (layout->flags.q.std430) { in ast_process_struct_or_iface_block_members() 7702 "with std430 and std140 layouts"); in ast_process_struct_or_iface_block_members() 7712 "std430 and std140 layouts"); in ast_process_struct_or_iface_block_members() 7997 * Note the table in Section 4.4 says std430 is allowed on both uniform and in hir() 8001 * "The std430 qualifie in hir() [all...] |
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
H A D | BuildSPIRV.cpp | 95 // Default to std140 for uniform and std430 for buffer blocks. in GetBlockStorage() 143 // The following function encodes a variable in a std140 or std430 block. The variable could be: 158 Std430BlockEncoder std430; in Encode() local 159 BlockLayoutEncoder *encoder = isStd140 ? &std140 : &std430; in Encode() 217 Std430BlockEncoder std430; in GetArrayStrideInBlock() local 218 BlockLayoutEncoder *encoder = isStd140 ? &std140 : &std430; in GetArrayStrideInBlock() 413 // No difference in type for non-block non-array types in std140 and std430 block storage. in onArrayElementSelection() 419 // No difference in type for non-array types in std140 and std430 block storage. in onArrayElementSelection()
|
/third_party/ffmpeg/libavfilter/ |
H A D | vf_chromaber_vulkan.c | 121 GLSLC(0, layout(push_constant, std430) uniform pushConstants { ); in init_filter()
|
/third_party/vk-gl-cts/external/openglcts/modules/gl/ |
H A D | gl4cShaderStorageBufferObjectTests.cpp | 55 std430, enumerator 656 NL "layout(std430, binding = 1) buffer InputBuffer {" NL " vec4 position[3];" NL "} g_input_buffer;" NL in Run() 1080 NL "layout(std430) buffer Buffer {" NL " vec4 position[3];" NL "} g_input_buffer;" NL "void main() {" NL in Run() 1089 NL "layout(std430, column_major, std140, std430, row_major, packed, shared) buffer;" NL in Run() 1090 "layout(std430) buffer;" NL "coherent restrict volatile buffer Buffer {" NL in Run() 1104 NL "layout(std430) coherent buffer Buffer {" NL " coherent vec4 position01[];" NL " vec4 position2[];" NL in Run() 1181 NL "out gl_PerVertex {" NL " vec4 gl_Position;" NL "};" NL "layout(std430) buffer Buffer {" NL in Run() 1194 "layout(std430, column_major, std140, std430, row_majo in Run() [all...] |
H A D | gl4cES31CompatibilityShaderStorageBufferObjectTests.cpp | 58 std430, enumerator 506 NL "layout(std430, binding = 1) buffer InputBuffer {" NL " vec4 position[3];" NL "} g_input_buffer;" NL in Run() 905 NL "layout(std430) buffer Buffer {" NL " vec4 position[3];" NL "} g_input_buffer;" NL "void main() {" NL in Run() 914 NL "layout(std430, column_major, std140, std430, row_major, packed, shared) buffer;" NL in Run() 915 "layout(std430) buffer;" NL "coherent restrict volatile buffer Buffer {" NL in Run() 929 NL "layout(std430) coherent buffer Buffer {" NL " coherent vec4 position01[2];" NL " vec4 position2[];" NL in Run() 973 ss << "layout(local_size_x = 3) in;" NL "layout (std430) buffer Result {" NL " int result[3];" NL "};" << cs; in RunIteration() 1009 NL "layout(std430, binding = 1) buffer Buffer {" NL " vec4 indata[3];" NL "} g_input_buffer;" NL in Run() 1024 NL "layout(std430, column_majo in Run() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/gles31/ |
H A D | es31cShaderStorageBufferObjectTests.cpp | 56 std430, enumerator 503 NL "layout(std430, binding = 1) buffer InputBuffer {" NL " vec4 position[3];" NL "} g_input_buffer;" NL in Run() 906 NL "layout(std430) buffer Buffer {" NL " vec4 position[3];" NL "} g_input_buffer;" NL "void main() {" NL in Run() 915 NL "layout(std430, column_major, std140, std430, row_major, packed, shared) buffer;" NL in Run() 916 "layout(std430) buffer;" NL "coherent restrict volatile buffer Buffer {" NL in Run() 930 NL "layout(std430) coherent buffer Buffer {" NL " coherent vec4 position01[2];" NL " vec4 position2[];" NL in Run() 974 ss << "layout(local_size_x = 3) in;" NL "layout (std430) buffer Result {" NL " int result[3];" NL "};" << cs; in RunIteration() 1010 NL "layout(std430, binding = 1) buffer Buffer {" NL " vec4 indata[3];" NL "} g_input_buffer;" NL in Run() 1025 NL "layout(std430, column_majo in Run() [all...] |
Completed in 37 milliseconds