/third_party/vk-gl-cts/external/vulkancts/mustpass/master/vk-default/ |
D | ubo.txt | 1 dEQP-VK.ubo.2_level_array.std140.float.vertex 2 dEQP-VK.ubo.2_level_array.std140.float.fragment 3 dEQP-VK.ubo.2_level_array.std140.float.both 4 dEQP-VK.ubo.2_level_array.std140.float.vertex_comp_access 5 dEQP-VK.ubo.2_level_array.std140.float.fragment_comp_access 6 dEQP-VK.ubo.2_level_array.std140.float.both_comp_access 7 dEQP-VK.ubo.2_level_array.std140.vec2.vertex 8 dEQP-VK.ubo.2_level_array.std140.vec2.fragment 9 dEQP-VK.ubo.2_level_array.std140.vec2.both 10 dEQP-VK.ubo.2_level_array.std140.vec2.vertex_comp_access [all …]
|
/third_party/skia/third_party/externals/swiftshader/tests/regres/testlists/vk-default/ |
D | ubo.txt | 1 dEQP-VK.ubo.2_level_array.std140.float.vertex 2 dEQP-VK.ubo.2_level_array.std140.float.fragment 3 dEQP-VK.ubo.2_level_array.std140.float.both 4 dEQP-VK.ubo.2_level_array.std140.float.vertex_comp_access 5 dEQP-VK.ubo.2_level_array.std140.float.fragment_comp_access 6 dEQP-VK.ubo.2_level_array.std140.float.both_comp_access 7 dEQP-VK.ubo.2_level_array.std140.vec2.vertex 8 dEQP-VK.ubo.2_level_array.std140.vec2.fragment 9 dEQP-VK.ubo.2_level_array.std140.vec2.both 10 dEQP-VK.ubo.2_level_array.std140.vec2.vertex_comp_access [all …]
|
/third_party/vk-gl-cts/android/cts/master/vk-master/ |
D | ubo.txt | 1 dEQP-VK.ubo.2_level_array.std140.float.vertex 2 dEQP-VK.ubo.2_level_array.std140.float.fragment 3 dEQP-VK.ubo.2_level_array.std140.float.both 4 dEQP-VK.ubo.2_level_array.std140.float.vertex_comp_access 5 dEQP-VK.ubo.2_level_array.std140.float.fragment_comp_access 6 dEQP-VK.ubo.2_level_array.std140.float.both_comp_access 7 dEQP-VK.ubo.2_level_array.std140.vec2.vertex 8 dEQP-VK.ubo.2_level_array.std140.vec2.fragment 9 dEQP-VK.ubo.2_level_array.std140.vec2.both 10 dEQP-VK.ubo.2_level_array.std140.vec2.vertex_comp_access [all …]
|
/third_party/vk-gl-cts/android/cts/master/vk-master-2019-03-01/ |
D | ubo.txt | 1 dEQP-VK.ubo.2_level_array.std140.float.vertex 2 dEQP-VK.ubo.2_level_array.std140.float.fragment 3 dEQP-VK.ubo.2_level_array.std140.float.both 4 dEQP-VK.ubo.2_level_array.std140.float.vertex_comp_access 5 dEQP-VK.ubo.2_level_array.std140.float.fragment_comp_access 6 dEQP-VK.ubo.2_level_array.std140.float.both_comp_access 7 dEQP-VK.ubo.2_level_array.std140.vec2.vertex 8 dEQP-VK.ubo.2_level_array.std140.vec2.fragment 9 dEQP-VK.ubo.2_level_array.std140.vec2.both 10 dEQP-VK.ubo.2_level_array.std140.vec2.vertex_comp_access [all …]
|
/third_party/vk-gl-cts/android/cts/master/vk-master-2020-03-01/ |
D | ubo.txt | 1 dEQP-VK.ubo.random.descriptor_indexing.0 2 dEQP-VK.ubo.random.descriptor_indexing.1 3 dEQP-VK.ubo.random.descriptor_indexing.2 4 dEQP-VK.ubo.random.descriptor_indexing.3 5 dEQP-VK.ubo.random.descriptor_indexing.4 6 dEQP-VK.ubo.random.descriptor_indexing.5 7 dEQP-VK.ubo.random.descriptor_indexing.6 8 dEQP-VK.ubo.random.descriptor_indexing.7 9 dEQP-VK.ubo.random.descriptor_indexing.8 10 dEQP-VK.ubo.random.descriptor_indexing.9 [all …]
|
/third_party/vk-gl-cts/android/cts/master/ |
D | gles3-master-2021-03-01.txt | 34 dEQP-GLES3.functional.ubo.single_nested_struct_mixed_matrix_packing.per_block_buffer.shared_block_r… 35 dEQP-GLES3.functional.ubo.single_nested_struct_mixed_matrix_packing.per_block_buffer.shared_block_r… 36 dEQP-GLES3.functional.ubo.single_nested_struct_mixed_matrix_packing.per_block_buffer.shared_block_r… 37 dEQP-GLES3.functional.ubo.single_nested_struct_mixed_matrix_packing.per_block_buffer.shared_block_r… 38 dEQP-GLES3.functional.ubo.single_nested_struct_mixed_matrix_packing.per_block_buffer.shared_block_r… 39 dEQP-GLES3.functional.ubo.single_nested_struct_mixed_matrix_packing.per_block_buffer.shared_block_r… 40 dEQP-GLES3.functional.ubo.single_nested_struct_mixed_matrix_packing.per_block_buffer.shared_block_r… 41 dEQP-GLES3.functional.ubo.single_nested_struct_mixed_matrix_packing.per_block_buffer.shared_block_r… 42 dEQP-GLES3.functional.ubo.single_nested_struct_mixed_matrix_packing.per_block_buffer.shared_block_r… 43 dEQP-GLES3.functional.ubo.single_nested_struct_mixed_matrix_packing.per_block_buffer.shared_block_r… [all …]
|
/third_party/skia/third_party/externals/spirv-cross/shaders-msl/vert/ |
D | in_out_array_mat.vert | 8 } ubo; 22 outTransModel[1][1] = ubo.lodBias; 34 gl_Position = (ubo.projection * ubo.model) * vec4(inPos, 1.0); 35 outPos = vec3((ubo.model * vec4(inPos, 1.0)).xyz); 36 …vec3(ubo.model[0].x, ubo.model[0].y, ubo.model[0].z), vec3(ubo.model[1].x, ubo.model[1].y, ubo.mod… 37 outLodBias = ubo.lodBias; 38 outTransModel = transpose(ubo.model) * inViewMat;
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-msl/vert/ |
D | in_out_array_mat.vert | 81 void write_deeper_in_function(thread float4x4& outTransModel, constant UBO& ubo, thread float4& col… 83 outTransModel[1].y = ubo.lodBias; 88 void write_in_function(thread float4x4& outTransModel, constant UBO& ubo, thread float4& color, thr… 91 write_deeper_in_function(outTransModel, ubo, color, colors); 94 vertex main0_out main0(main0_in in [[stage_in]], constant UBO& ubo [[buffer(0)]]) 107 out.gl_Position = (ubo.projection * ubo.model) * float4(in.inPos, 1.0); 108 out.outPos = float3((ubo.model * float4(in.inPos, 1.0)).xyz); 109 …ubo.model[0].x, ubo.model[0].y, ubo.model[0].z)), float3(float3(ubo.model[1].x, ubo.model[1].y, ub… 110 out.outLodBias = ubo.lodBias; 111 outTransModel = transpose(ubo.model) * inViewMat; [all …]
|
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders-msl/vert/ |
D | in_out_array_mat.vert | 80 vertex main0_out main0(main0_in in [[stage_in]], constant UBO& ubo [[buffer(0)]]) 94 out.gl_Position = (ubo.projection * ubo.model) * _64; 95 out.outPos = float3((ubo.model * _64).xyz); 96 …t3(ubo.model[0].x, ubo.model[0].y, ubo.model[0].z), float3(ubo.model[1].x, ubo.model[1].y, ubo.mod… 97 out.outLodBias = ubo.lodBias; 98 outTransModel = transpose(ubo.model) * inViewMat; 100 outTransModel[1].y = ubo.lodBias;
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_nir_analyze_ubo_ranges.c | 56 get_ubo_info(nir_intrinsic_instr *instr, struct ir3_ubo_info *ubo) in get_ubo_info() argument 59 ubo->block = nir_src_as_uint(instr->src[0]); in get_ubo_info() 60 ubo->bindless_base = 0; in get_ubo_info() 61 ubo->bindless = false; in get_ubo_info() 66 ubo->block = nir_src_as_uint(rsrc->src[0]); in get_ubo_info() 67 ubo->bindless_base = nir_intrinsic_desc_set(rsrc); in get_ubo_info() 68 ubo->bindless = true; in get_ubo_info() 83 struct ir3_ubo_info ubo = {}; in get_existing_range() local 85 if (!get_ubo_info(instr, &ubo)) in get_existing_range() 90 if (!memcmp(&range->ubo, &ubo, sizeof(ubo)) && r->start >= range->start && in get_existing_range() [all …]
|
/third_party/mesa3d/src/panfrost/midgard/ |
D | mir_promote_uniforms.c | 82 unsigned ubo = midgard_unpack_ubo_index_imm(ins->load_store); in mir_analyze_ranges() local 85 assert(ubo < res.nr_blocks); in mir_analyze_ranges() 88 BITSET_SET(res.blocks[ubo].uses, offset); in mir_analyze_ranges() 103 for (signed ubo = analysis->nr_blocks - 1; ubo >= 0; --ubo) { in mir_pick_ubo() local 104 struct mir_ubo_block *block = &analysis->blocks[ubo]; in mir_pick_ubo() 114 .ubo = ubo, in mir_pick_ubo() 291 unsigned ubo = midgard_unpack_ubo_index_imm(ins->load_store); in midgard_promote_uniforms() local 296 ctx->ubo_mask |= BITSET_BIT(ubo); in midgard_promote_uniforms() 304 assert(ubo < analysis.nr_blocks); in midgard_promote_uniforms() 305 if (!BITSET_TEST(analysis.blocks[ubo].pushed, qword)) { in midgard_promote_uniforms() [all …]
|
/third_party/mesa3d/src/panfrost/bifrost/ |
D | bi_opt_push_ubo.c | 75 unsigned ubo = ins->src[1].value; in bi_analyze_ranges() local 79 assert(ubo < res.nr_blocks); in bi_analyze_ranges() 86 uint8_t *range = res.blocks[ubo].range; in bi_analyze_ranges() 100 for (signed ubo = analysis->nr_blocks - 1; ubo >= 0; --ubo) { in bi_pick_ubo() local 101 struct bi_ubo_block *block = &analysis->blocks[ubo]; in bi_pick_ubo() 115 .ubo = ubo, in bi_pick_ubo() 139 unsigned ubo = ins->src[1].value; in bi_opt_push_ubo() local 146 ctx->ubo_mask |= BITSET_BIT(ubo); in bi_opt_push_ubo() 154 assert(ubo < analysis.nr_blocks); in bi_opt_push_ubo() 155 if (!BITSET_TEST(analysis.blocks[ubo].pushed, offset / 4)) { in bi_opt_push_ubo() [all …]
|
/third_party/skia/third_party/externals/tint/test/bug/fxc/dyn_array_idx/read/ |
D | uniform.wgsl.expected.spvasm | 13 OpName %ubo "ubo" 22 OpDecorate %ubo NonWritable 23 OpDecorate %ubo DescriptorSet 0 24 OpDecorate %ubo Binding 0 35 %ubo = OpVariable %_ptr_Uniform_UBO Uniform 48 %20 = OpAccessChain %_ptr_Uniform_int %ubo %uint_1 50 %22 = OpAccessChain %_ptr_Uniform_int %ubo %uint_0 %21
|
D | private.wgsl.expected.spvasm | 12 OpName %ubo "ubo" 22 OpDecorate %ubo NonWritable 23 OpDecorate %ubo DescriptorSet 0 24 OpDecorate %ubo Binding 0 34 %ubo = OpVariable %_ptr_Uniform_UBO Uniform 54 %23 = OpAccessChain %_ptr_Uniform_int %ubo %uint_0
|
D | storage.wgsl.expected.spvasm | 12 OpName %ubo "ubo" 22 OpDecorate %ubo NonWritable 23 OpDecorate %ubo DescriptorSet 0 24 OpDecorate %ubo Binding 0 37 %ubo = OpVariable %_ptr_Uniform_UBO Uniform 55 %22 = OpAccessChain %_ptr_Uniform_int %ubo %uint_0
|
D | function.wgsl.expected.spvasm | 12 OpName %ubo "ubo" 22 OpDecorate %ubo NonWritable 23 OpDecorate %ubo DescriptorSet 0 24 OpDecorate %ubo Binding 0 34 %ubo = OpVariable %_ptr_Uniform_UBO Uniform 54 %23 = OpAccessChain %_ptr_Uniform_int %ubo %uint_0
|
/third_party/skia/third_party/externals/spirv-cross/shaders/vulkan/comp/ |
D | array-of-buffer-reference.nocompat.vk.comp | 13 } ubo; 18 blocks[0] = ubo.blocks[0]; 19 blocks[1] = ubo.blocks[1]; 20 blocks[2] = ubo.blocks[2]; 21 blocks[3] = ubo.blocks[3];
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders/vulkan/comp/ |
D | array-of-buffer-reference.nocompat.vk.comp.vk | 14 } ubo; 19 blocks[0] = ubo.blocks[0]; 20 blocks[1] = ubo.blocks[1]; 21 blocks[2] = ubo.blocks[2]; 22 blocks[3] = ubo.blocks[3];
|
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders/vulkan/comp/ |
D | array-of-buffer-reference.nocompat.vk.comp.vk | 14 } ubo; 19 blocks[0] = ubo.blocks[0]; 20 blocks[1] = ubo.blocks[1]; 21 blocks[2] = ubo.blocks[2]; 22 blocks[3] = ubo.blocks[3];
|
/third_party/vk-gl-cts/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/ |
D | ubo_to_ssbo.amber | 73 uniform ubo 0:0 uint 0 1 74 uniform ubo 0:0 uint 16 2 75 uniform ubo 0:0 uint 32 3 76 uniform ubo 0:0 uint 48 4 77 uniform ubo 0:0 uint 68 5 79 uniform ubo 0:0 uint 80 6 7 8 9 81 uniform ubo 0:0 uint 96 10 11 12 83 uniform ubo 0:0 uint 112 13 14
|
/third_party/skia/third_party/externals/tint/test/bug/fxc/dyn_array_idx/write/ |
D | private.wgsl.expected.spvasm | 12 OpName %ubo "ubo" 22 OpDecorate %ubo NonWritable 23 OpDecorate %ubo DescriptorSet 0 24 OpDecorate %ubo Binding 0 34 %ubo = OpVariable %_ptr_Uniform_UBO Uniform 55 %21 = OpAccessChain %_ptr_Uniform_int %ubo %uint_0
|
D | storage.wgsl.expected.spvasm | 12 OpName %ubo "ubo" 22 OpDecorate %ubo NonWritable 23 OpDecorate %ubo DescriptorSet 0 24 OpDecorate %ubo Binding 0 37 %ubo = OpVariable %_ptr_Uniform_UBO Uniform 56 %20 = OpAccessChain %_ptr_Uniform_int %ubo %uint_0
|
D | function.wgsl.expected.spvasm | 12 OpName %ubo "ubo" 22 OpDecorate %ubo NonWritable 23 OpDecorate %ubo DescriptorSet 0 24 OpDecorate %ubo Binding 0 34 %ubo = OpVariable %_ptr_Uniform_UBO Uniform 55 %21 = OpAccessChain %_ptr_Uniform_int %ubo %uint_0
|
D | private_via_param.wgsl.expected.spvasm | 12 OpName %ubo "ubo" 24 OpDecorate %ubo NonWritable 25 OpDecorate %ubo DescriptorSet 0 26 OpDecorate %ubo Binding 0 36 %ubo = OpVariable %_ptr_Uniform_UBO Uniform 59 %23 = OpAccessChain %_ptr_Uniform_int %ubo %uint_0
|
/third_party/skia/third_party/externals/spirv-cross/shaders-msl/frag/ |
D | argument-buffers.msl2.argument.frag | 10 vec4 ubo; 25 vec4 ubo; 49 ret += ubo; 50 ret += ubos[0].ubo; 57 FragColor += ubo; 59 FragColor += ubos[1].ubo;
|