| /xsrc/external/mit/MesaLib/dist/src/microsoft/spirv_to_dxil/ |
| H A D | spirv_to_dxil.c | 46 add_runtime_data_var(nir_shader *nir, unsigned desc_set, unsigned binding) argument 60 var->data.descriptor_set = desc_set; 61 // Check that desc_set fits on descriptor_set 62 assert(var->data.descriptor_set == desc_set); 70 unsigned desc_set; member in struct:lower_system_values_data 120 .desc_set = data->desc_set, .binding = data->binding, 141 unsigned desc_set, unsigned binding) 145 .desc_set = desc_set, 139 dxil_spirv_nir_lower_shader_system_values(nir_shader * shader,nir_address_format ubo_format,unsigned desc_set,unsigned binding) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| H A D | ac_shader_abi.h | 103 unsigned desc_set, unsigned binding, 136 * \param desc_set descriptor set 139 LLVMValueRef (*load_resource)(struct ac_shader_abi *abi, LLVMValueRef index, unsigned desc_set,
|
| H A D | ac_nir_to_llvm.c | 2253 rsrc = ctx->abi->load_ubo(ctx->abi, binding.desc_set, binding.binding, binding.success, rsrc); 3714 unsigned desc_set = nir_intrinsic_desc_set(instr); local in function:visit_intrinsic 3717 result = ctx->abi->load_resource(ctx->abi, index, desc_set, binding);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_descriptors.c | 57 VkDescriptorSet desc_set; member in struct:zink_descriptor_set 514 zink_descriptor_util_init_null_set(struct zink_context *ctx, VkDescriptorSet desc_set) argument 525 push_wd.dstSet = desc_set; 662 VkDescriptorSet *desc_set = alloca(sizeof(*desc_set) * bucket_size); local in function:allocate_desc_set 663 if (!zink_descriptor_util_alloc_sets(screen, push_set ? ctx->dd->push_dsl[is_compute]->layout : pg->dsl[type + 1], pool->descpool, desc_set, bucket_size)) 708 zds->desc_set = desc_set[i]; 1205 init_write_descriptor(struct zink_shader *shader, VkDescriptorSet desc_set, enum zink_descriptor_type type, int idx, VkWriteDescriptorSet *wd, unsigned num_wds) argument 1214 wd->dstSet = desc_set; 1219 update_push_ubo_descriptors(struct zink_context * ctx,struct zink_descriptor_set * zds,VkDescriptorSet desc_set,bool is_compute,bool cache_hit,uint32_t * dynamic_offsets) argument 1407 VkDescriptorSet desc_set = VK_NULL_HANDLE; local in function:zink_descriptors_update [all...] |
| H A D | zink_descriptors.h | 220 zink_descriptor_util_init_null_set(struct zink_context *ctx, VkDescriptorSet desc_set);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| H A D | ac_shader_abi.h | 178 * \param desc_set descriptor set 183 unsigned desc_set,
|
| H A D | ac_nir_to_llvm.c | 3254 unsigned desc_set = nir_intrinsic_desc_set(instr); local in function:visit_intrinsic 3257 result = ctx->abi->load_resource(ctx->abi, index, desc_set,
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/tests/ |
| H A D | glsl_scraper.py | 126 desc_set = int(res.get('set', 0)) 128 (name, data_type, decl_type, location, component, binding, desc_set))
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_meta.h | 292 nir_ssa_def *radv_meta_load_descriptor(nir_builder *b, unsigned desc_set, unsigned binding);
|
| H A D | radv_meta.c | 688 radv_meta_load_descriptor(nir_builder *b, unsigned desc_set, unsigned binding) argument 690 nir_ssa_def *rsrc = nir_vulkan_resource_index(b, 3, 32, nir_imm_int(b, 0), .desc_set = desc_set,
|
| H A D | radv_shader.c | 309 unsigned desc_set = nir_intrinsic_desc_set(intrin); local in function:lower_intrinsics 311 struct radv_descriptor_set_layout *desc_layout = layout->set[desc_set].layout; 314 &b, 3, 32, intrin->src[0].ssa, .desc_set = desc_set, .binding = binding,
|
| H A D | radv_nir_to_llvm.c | 200 radv_load_resource(struct ac_shader_abi *abi, LLVMValueRef index, unsigned desc_set, argument 204 LLVMValueRef desc_ptr = ctx->descriptor_sets[desc_set]; 206 struct radv_descriptor_set_layout *layout = pipeline_layout->set[desc_set].layout; 212 unsigned idx = pipeline_layout->set[desc_set].dynamic_offset_start + 435 radv_load_ubo(struct ac_shader_abi *abi, unsigned desc_set, unsigned binding, bool valid_binding, argument 443 struct radv_descriptor_set_layout *layout = pipeline_layout->set[desc_set].layout;
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_shader.c | 275 nir_bindless_resource_ir3(b, 32, descriptor_idx, .desc_set = nir_ssa_scalar_as_uint(scalar_idx)); 286 nir_bindless_resource_ir3(b, 32, descriptor_idx, .desc_set = i); 387 return nir_bindless_resource_ir3(b, 32, desc_offset, .desc_set = set);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_llvm_resources.c | 90 unsigned desc_set, unsigned binding, 89 load_ubo(struct ac_shader_abi * abi,unsigned desc_set,unsigned binding,bool valid_binding,LLVMValueRef index) argument
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir.c | 2668 res.desc_set = deref->var->data.descriptor_set; 2737 res.desc_set = nir_intrinsic_desc_set(intrin); 2756 if (var->data.descriptor_set == binding.desc_set && var->data.binding == binding.binding) { 2762 /* Be conservative if another variable is using the same binding/desc_set
|
| H A D | nir_opt_load_store_vectorize.c | 911 a_res.desc_set != b_res.desc_set ||
|
| H A D | nir.h | 2826 unsigned desc_set; member in struct:__anon3ec4419d2e08
|
| /xsrc/external/mit/MesaLib.old/dist/src/vulkan/overlay-layer/ |
| H A D | overlay.cpp | 1027 VkDescriptorSet desc_set[1] = { data->descriptor_set }; local in function:render_swapchain_display 1029 data->pipeline_layout, 0, 1, desc_set, 0, NULL);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 1289 unsigned desc_set, unsigned binding) 1292 LLVMValueRef desc_ptr = ctx->descriptor_sets[desc_set]; 1294 struct radv_descriptor_set_layout *layout = pipeline_layout->set[desc_set].layout; 1300 unsigned idx = pipeline_layout->set[desc_set].dynamic_offset_start + 1288 radv_load_resource(struct ac_shader_abi * abi,LLVMValueRef index,unsigned desc_set,unsigned binding) argument
|
| /xsrc/external/mit/MesaLib/dist/src/vulkan/overlay-layer/ |
| H A D | overlay.cpp | 1266 VkDescriptorSet desc_set[1] = { data->descriptor_set }; local in function:render_swapchain_display 1268 data->pipeline_layout, 0, 1, desc_set, 0, NULL);
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir.h | 1478 INTRINSIC_IDX_ACCESSORS(desc_set, DESC_SET, unsigned)
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_instruction_selection.cpp | 5354 load_desc_ptr(isel_context* ctx, unsigned desc_set) argument 5361 Operand off = bld.copy(bld.def(s1), Operand::c32(desc_set << 2)); 5365 return get_arg(ctx, ctx->args->descriptor_sets[desc_set]); 5375 unsigned desc_set = nir_intrinsic_desc_set(instr); local in function:aco::__anon562fcc110110::visit_load_resource 5380 radv_descriptor_set_layout* layout = pipeline_layout->set[desc_set].layout; 5385 unsigned idx = pipeline_layout->set[desc_set].dynamic_offset_start + 5391 desc_ptr = load_desc_ptr(ctx, desc_set); 5468 radv_descriptor_set_layout* layout = ctx->options->layout->set[binding.desc_set].layout;
|
| /xsrc/external/mit/MesaLib/src/compiler/nir/ |
| H A D | nir_builder_opcodes.h | 2413 unsigned desc_set; member in struct:_nir_bindless_resource_ir3_indices 4220 unsigned desc_set; member in struct:_nir_vulkan_resource_index_indices 5142 nir_intrinsic_set_desc_set(intrin, indices.desc_set); 11118 nir_intrinsic_set_desc_set(intrin, indices.desc_set);
|