Searched refs:load_ubo (Results 1 - 25 of 26) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_shader_abi.h142 LLVMValueRef (*load_ubo)(struct ac_shader_abi *abi, LLVMValueRef index); member in struct:ac_shader_abi
H A Dac_nir_to_llvm.c1813 if (ctx->abi->load_ubo)
1814 rsrc = ctx->abi->load_ubo(ctx->abi, rsrc);
3482 LLVMValueRef ubo_index = ctx->abi->load_ubo(ctx->abi, ctx->ac.i32_0);
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_shader_abi.h102 LLVMValueRef (*load_ubo)(struct ac_shader_abi *abi, member in struct:ac_shader_abi
H A Dac_nir_to_llvm.c2251 if (ctx->abi->load_ubo) {
2253 rsrc = ctx->abi->load_ubo(ctx->abi, binding.desc_set, binding.binding, binding.success, rsrc);
4324 LLVMValueRef ubo_index = ctx->abi->load_ubo(ctx->abi, 0, 0, false, ctx->ac.i32_0);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_resources.c89 static LLVMValueRef load_ubo(struct ac_shader_abi *abi, function in typeref:typename:LLVMValueRef
334 ctx->abi.load_ubo = load_ubo;
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_nir_apply_pipeline_layout.c787 nir_intrinsic_instr *load_ubo = local in function:lower_load_constant
789 load_ubo->num_components = intrin->num_components;
790 load_ubo->src[0] = nir_src_for_ssa(index);
791 load_ubo->src[1] = nir_src_for_ssa(offset);
792 nir_ssa_dest_init(&load_ubo->instr, &load_ubo->dest,
795 nir_builder_instr_insert(b, &load_ubo->instr);
798 nir_src_for_ssa(&load_ubo->dest.ssa));
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.2.2.rst77 - nir/sink: Don't sink load_ubo to outside of its defining loop
H A D20.2.2.rst73 - vc4: Add missing load_ubo set_align in yuv_blit fs.
H A D19.3.0.rst773 - nir/sink: Don't sink load_ubo to outside of its defining loop
805 - aco: add can_reorder flags to load_ubo and load_constant
H A D20.3.0.rst1023 - pan/bi: Add support for load_ubo
1472 - nir: Add a lowering pass for backends wanting load_ubo with vec4 offsets.
3050 - vc4: Add missing load_ubo set_align in yuv_blit fs.
H A D21.0.0.rst387 - pan/bi: Implement load_ubo with the builder
1293 - zink: revert to old load_ubo implementation
H A D21.2.0.rst407 - agx: Implement load_ubo/kernel_input
1011 - agx: Fix mismatched units in load_ubo
H A D19.1.0.rst763 - nir: Add access qualifiers on load_ubo intrinsic.
H A D20.1.0.rst3766 - freedreno/ir3: fix indirect cb0 load_ubo lowering
H A D21.3.0.rst281 - agx: Fix mismatched units in load_ubo
H A D20.2.0.rst4006 - freedreno/ir3: fix indirect cb0 load_ubo lowering
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_nir.h68 void (*load_ubo)(struct lp_build_nir_context *bld_base, member in struct:lp_build_nir_context
H A Dlp_bld_nir.c1323 bld_base->load_ubo(bld_base, nir_dest_num_components(instr->dest), nir_dest_bit_size(instr->dest),
1336 bld_base->load_ubo(bld_base, nir_dest_num_components(instr->dest), nir_dest_bit_size(instr->dest),
H A Dlp_bld_nir_soa.c2475 bld.bld_base.load_ubo = emit_load_ubo;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
H A Dcrocus_program.c490 nir_intrinsic_instr *load_ubo = local in function:crocus_setup_uniforms
492 load_ubo->num_components = intrin->num_components;
493 load_ubo->src[0] = nir_src_for_ssa(temp_const_ubo_name);
494 load_ubo->src[1] = nir_src_for_ssa(offset);
495 nir_intrinsic_set_align(load_ubo, 4, 0);
496 nir_intrinsic_set_range_base(load_ubo, 0);
497 nir_intrinsic_set_range(load_ubo, ~0);
498 nir_ssa_dest_init(&load_ubo->instr, &load_ubo->dest,
502 nir_builder_instr_insert(&b, &load_ubo
[all...]
/xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/
H A Dnir_to_dxil.c2209 load_ubo(struct ntd_context *ctx, const struct dxil_value *handle, function in typeref:typename:const struct dxil_value *
2662 const struct dxil_value *agg = load_ubo(ctx, handle, offset, DXIL_F32);
2688 const struct dxil_value *agg = load_ubo(ctx, handle, offset, DXIL_I32);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_tgsi_mem.c85 return ctx->abi.load_ubo(&ctx->abi, index);
H A Dsi_shader.c2347 static LLVMValueRef load_ubo(struct ac_shader_abi *abi, LLVMValueRef index) function in typeref:typename:LLVMValueRef
6008 ctx->abi.load_ubo = load_ubo;
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c2416 ctx.abi.load_ubo = radv_load_ubo;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c3705 ctx.abi.load_ubo = radv_load_ubo;

Completed in 279 milliseconds

12