Searched refs:load_ssbo (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_shader_abi.h151 LLVMValueRef (*load_ssbo)(struct ac_shader_abi *abi, member in struct:ac_shader_abi
H A Dac_nir_to_llvm.c1513 return get_buffer_size(ctx, ctx->abi->load_ssbo(ctx->abi, index, false), false);
1582 LLVMValueRef rsrc = ctx->abi->load_ssbo(ctx->abi,
1708 params[arg_count++] = ctx->abi->load_ssbo(ctx->abi,
1746 LLVMValueRef rsrc = ctx->abi->load_ssbo(ctx->abi,
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_shader_abi.h114 LLVMValueRef (*load_ssbo)(struct ac_shader_abi *abi, LLVMValueRef buffer, bool write, bool non_uniform); member in struct:ac_shader_abi
H A Dac_nir_to_llvm.c1723 LLVMValueRef rsrc = ctx->abi->load_ssbo(ctx->abi, get_src(ctx, instr->src[0]), false, non_uniform);
1797 LLVMValueRef rsrc = ctx->abi->load_ssbo(ctx->abi, rsrc_base, true, false);
1997 descriptor = ctx->abi->load_ssbo(ctx->abi, rsrc_base, true, false);
2047 LLVMValueRef rsrc = ctx->abi->load_ssbo(ctx->abi, rsrc_base, false, false);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_resources.c109 static LLVMValueRef load_ssbo(struct ac_shader_abi *abi, LLVMValueRef index, bool write, bool non_uniform) function in typeref:typename:LLVMValueRef
335 ctx->abi.load_ssbo = load_ssbo;
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dlower_ubo_reference.cpp536 ir_call *load_ssbo = ssbo_load(mem_ctx, type, offset); local in function:__anonf648b2340110::lower_ubo_reference_visitor::insert_buffer_access
537 base_ir->insert_before(load_ssbo);
538 ir_rvalue *value = load_ssbo->return_deref->as_rvalue()->clone(mem_ctx, NULL);
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dlower_ubo_reference.cpp534 ir_call *load_ssbo = ssbo_load(mem_ctx, type, offset); local in function:__anon515fc8010110::lower_ubo_reference_visitor::insert_buffer_access
535 base_ir->insert_before(load_ssbo);
536 ir_rvalue *value = load_ssbo->return_deref->as_rvalue()->clone(mem_ctx, NULL);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_tgsi_mem.c87 return ctx->abi.load_ssbo(&ctx->abi, index, false);
H A Dsi_shader.c2367 load_ssbo(struct ac_shader_abi *abi, LLVMValueRef index, bool write) function in typeref:typename:LLVMValueRef
6009 ctx->abi.load_ssbo = load_ssbo;
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c2417 ctx.abi.load_ssbo = radv_load_ssbo;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c3706 ctx.abi.load_ssbo = radv_load_ssbo;
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.1.0.rst4715 - nir/sink,nir/move: sink/move reorderable load_ssbo
4716 - radv: sink load_ssbo
H A D20.0.0.rst2785 - radv: set alignment for load_ssbo/store_ssbo in meta shaders
H A D19.1.0.rst4079 - freedreno/ir3/a6xx: fix load_ssbo barrier type.

Completed in 59 milliseconds