Home
last modified time | relevance | path

Searched refs:rw_buffers (Results 1 – 9 of 9) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_gs.c128 ret = si_insert_input_ptr(ctx, ret, ctx->rw_buffers, 8 + SI_SGPR_RW_BUFFERS); in si_set_es_return_value_for_gs()
335 LLVMValueRef buf_ptr = ac_get_arg(&ctx->ac, ctx->rw_buffers); in si_preload_esgs_ring()
354 LLVMValueRef buf_ptr = ac_get_arg(&ctx->ac, ctx->rw_buffers); in si_preload_gs_rings()
456 LLVMValueRef buf_ptr = ac_get_arg(&ctx.ac, ctx.rw_buffers); in si_generate_gs_copy_shader()
Dsi_descriptors.c856 struct si_buffer_resources *buffers = &sctx->rw_buffers; in si_update_ps_colorbuf0_slot()
1305 si_set_constant_buffer(sctx, &sctx->rw_buffers, SI_DESCS_RW_BUFFERS, slot, input); in si_set_rw_buffer()
1311 si_set_shader_buffer(sctx, &sctx->rw_buffers, SI_DESCS_RW_BUFFERS, slot, sbuffer, true, in si_set_rw_shader_buffer()
1319 struct si_buffer_resources *buffers = &sctx->rw_buffers; in si_set_ring_buffer()
1552 struct si_buffer_resources *buffers = &sctx->rw_buffers; in si_rebind_buffer()
2596 si_init_buffer_resources(&sctx->rw_buffers, &sctx->descriptors[SI_DESCS_RW_BUFFERS], in si_init_all_descriptors()
2698 si_release_buffer_resources(&sctx->rw_buffers, &sctx->descriptors[SI_DESCS_RW_BUFFERS]); in si_release_all_descriptors()
2734 use_encrypted_bo |= si_buffer_resources_check_encrypted(sctx, &sctx->rw_buffers); in si_gfx_resources_check_encrypted()
2790 si_buffer_resources_begin_new_cs(sctx, &sctx->rw_buffers); in si_gfx_resources_add_all_to_bo_list()
2812 si_buffer_resources_check_encrypted(sctx, &sctx->rw_buffers); in si_compute_resources_check_encrypted()
[all …]
Dsi_shader_internal.h80 struct ac_arg rw_buffers; member
Dsi_shader_llvm_ps.c43 LLVMValueRef desc = ac_get_arg(&ctx->ac, ctx->rw_buffers); in load_sample_position()
72 ptr = ac_get_arg(&ctx->ac, ctx->rw_buffers); in si_nir_emit_fbfetch()
879 ac_add_arg(&ctx->args, AC_ARG_SGPR, 1, AC_ARG_INT, &ctx->rw_buffers); in si_llvm_build_ps_epilog()
Dsi_shader_llvm_vs.c331 LLVMValueRef buf_ptr = ac_get_arg(&ctx->ac, ctx->rw_buffers); in si_llvm_emit_streamout()
372 LLVMValueRef ptr = ac_get_arg(&ctx->ac, ctx->rw_buffers); in si_llvm_emit_clipvertex()
Dsi_shader_llvm_tess.c588 buf = ac_get_arg(&ctx->ac, ctx->rw_buffers); in load_tess_level_default()
928 ret = si_insert_input_ptr(ctx, ret, ctx->rw_buffers, 8 + SI_SGPR_RW_BUFFERS); in si_set_ls_return_value_for_tcs()
Dgfx10_shader_ngg.c67 LLVMValueRef buf_ptr = ac_get_arg(&ctx->ac, ctx->rw_buffers); in ngg_get_query_buf()
272 LLVMValueRef buf_ptr = ac_get_arg(&ctx->ac, ctx->rw_buffers); in build_streamout()
1122 ret = si_insert_input_ptr(ctx, ret, ctx->rw_buffers, 8 + SI_SGPR_RW_BUFFERS); in gfx10_emit_ngg_culling_epilogue()
Dsi_pipe.h1060 struct si_buffer_resources rw_buffers; member
Dsi_shader.c255 ac_add_arg(&ctx->args, AC_ARG_SGPR, 1, AC_ARG_CONST_DESC_PTR, &ctx->rw_buffers); in declare_global_desc_pointers()