Home
last modified time | relevance | path

Searched refs:load_ssbo (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_resources.c109 static LLVMValueRef load_ssbo(struct ac_shader_abi *abi, LLVMValueRef index, bool write) in load_ssbo() function
305 ctx->abi.load_ssbo = load_ssbo; in si_llvm_init_resource_callbacks()
/external/mesa3d/src/amd/llvm/
Dac_shader_abi.h114 LLVMValueRef (*load_ssbo)(struct ac_shader_abi *abi, LLVMValueRef buffer, bool write); member
Dac_nir_to_llvm.c1596 return get_buffer_size(ctx, ctx->abi->load_ssbo(ctx->abi, index, false), false); in visit_get_ssbo_size()
1669 LLVMValueRef rsrc = ctx->abi->load_ssbo(ctx->abi, rsrc_base, true); in visit_store_ssbo()
1865 descriptor = ctx->abi->load_ssbo(ctx->abi, rsrc_base, true); in visit_atomic_ssbo()
1916 LLVMValueRef rsrc = ctx->abi->load_ssbo(ctx->abi, rsrc_base, false); in visit_load_buffer()
/external/mesa3d/src/compiler/glsl/
Dlower_ubo_reference.cpp536 ir_call *load_ssbo = ssbo_load(mem_ctx, type, offset); in insert_buffer_access() local
537 base_ir->insert_before(load_ssbo); in insert_buffer_access()
538 ir_rvalue *value = load_ssbo->return_deref->as_rvalue()->clone(mem_ctx, NULL); in insert_buffer_access()
/external/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c3854 ctx.abi.load_ssbo = radv_load_ssbo; in ac_translate_nir_to_llvm()
/external/mesa3d/docs/relnotes/
D20.0.0.rst2785 - radv: set alignment for load_ssbo/store_ssbo in meta shaders
D19.1.0.rst4079 - freedreno/ir3/a6xx: fix load_ssbo barrier type.