Searched refs:dynamic_index (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_resources.c246 LLVMValueRef dynamic_index,
260 /* dynamic_index is the bindless handle */
263 dynamic_index =
264 LLVMBuildMul(ctx->ac.builder, dynamic_index, LLVMConstInt(ctx->ac.i64, 2, 0), "");
267 dynamic_index = LLVMBuildAdd(ctx->ac.builder, dynamic_index, ctx->ac.i32_1, "");
270 return si_load_image_desc(ctx, list, dynamic_index, desc_type, write, true);
278 dynamic_index =
279 LLVMBuildMul(ctx->ac.builder, dynamic_index, LLVMConstInt(ctx->ac.i64, 2, 0), "");
280 list = ac_build_pointer_add(&ctx->ac, list, dynamic_index);
244 si_nir_load_sampler_desc(struct ac_shader_abi * abi,unsigned descriptor_set,unsigned base_index,unsigned constant_index,LLVMValueRef dynamic_index,enum ac_descriptor_type desc_type,bool image,bool write,bool bindless) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_nir.c980 unsigned constant_index, LLVMValueRef dynamic_index,
991 if (!dynamic_index && image &&
1002 /* dynamic_index is the bindless handle */
1007 dynamic_index = LLVMBuildMul(ctx->ac.builder, dynamic_index,
1010 return si_load_image_desc(ctx, list, dynamic_index, desc_type,
1019 dynamic_index = LLVMBuildMul(ctx->ac.builder, dynamic_index,
1021 list = ac_build_pointer_add(&ctx->ac, list, dynamic_index);
1031 if (dynamic_index) {
978 si_nir_load_sampler_desc(struct ac_shader_abi * abi,unsigned descriptor_set,unsigned base_index,unsigned constant_index,LLVMValueRef dynamic_index,enum ac_descriptor_type desc_type,bool image,bool write,bool bindless) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_nir_to_llvm.c2414 LLVMValueRef dynamic_index,
2421 return get_sampler_desc(ctx, deref_instr, desc_type, &instr->instr, dynamic_index, true, write);
2543 LLVMValueRef dynamic_index = enter_waterfall_image(ctx, &wctx, instr); local in function:visit_image_load
2556 rsrc = get_image_descriptor(ctx, instr, dynamic_index, AC_DESC_BUFFER, false);
2574 args.resource = get_image_descriptor(ctx, instr, dynamic_index, AC_DESC_IMAGE, false);
2575 get_image_coords(ctx, instr, dynamic_index, &args, dim, is_array);
2633 LLVMValueRef dynamic_index = enter_waterfall_image(ctx, &wctx, instr); local in function:visit_image_store
2650 LLVMValueRef rsrc = get_image_descriptor(ctx, instr, dynamic_index, AC_DESC_BUFFER, true);
2666 args.resource = get_image_descriptor(ctx, instr, dynamic_index, AC_DESC_IMAGE, true);
2667 get_image_coords(ctx, instr, dynamic_index,
2412 get_image_descriptor(struct ac_nir_context * ctx,const nir_intrinsic_instr * instr,LLVMValueRef dynamic_index,enum ac_descriptor_type desc_type,bool write) argument
2712 LLVMValueRef dynamic_index = enter_waterfall_image(ctx, &wctx, instr); local in function:visit_image_atomic
2841 LLVMValueRef dynamic_index = enter_waterfall_image(ctx, &wctx, instr); local in function:visit_image_samples
2878 LLVMValueRef dynamic_index = enter_waterfall_image(ctx, &wctx, instr); local in function:visit_image_size
4312 get_bindless_index_from_uniform(struct ac_nir_context * ctx,unsigned base_index,unsigned constant_index,LLVMValueRef dynamic_index) argument
4336 LLVMValueRef dynamic_index; member in struct:sampler_desc_address
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_private.h343 int16_t dynamic_index; member in struct:lvp_descriptor_set_binding_layout
H A Dlvp_descriptor_set.c113 set_layout->binding[b].dynamic_index = dynamic_offset_count;
H A Dlvp_execute.c1151 uint32_t offset = dyn_info->dynamic_offsets[dyn_info->dyn_index + binding->dynamic_index + array_idx];
1173 uint32_t offset = dyn_info->dynamic_offsets[dyn_info->dyn_index + binding->dynamic_index + array_idx];
/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_nir_to_llvm.c3472 LLVMValueRef dynamic_index)
3475 LLVMValueRef index = LLVMBuildAdd(ctx->ac.builder, dynamic_index,
3469 get_bindless_index_from_uniform(struct ac_nir_context * ctx,unsigned base_index,unsigned constant_index,LLVMValueRef dynamic_index) argument

Completed in 25 milliseconds