HomeSort by relevance Sort by last modified time
    Searched refs:si_context (Results 1 - 19 of 19) sorted by null

  /external/mesa3d/src/gallium/drivers/radeonsi/
si_state.h 281 void si_ce_reinitialize_all_descriptors(struct si_context *sctx);
288 void si_get_pipe_constant_buffer(struct si_context *sctx, uint shader,
290 void si_get_shader_buffers(struct si_context *sctx, uint shader,
298 void si_init_all_descriptors(struct si_context *sctx);
299 bool si_upload_vertex_buffer_descriptors(struct si_context *sctx);
300 bool si_upload_graphics_shader_descriptors(struct si_context *sctx);
301 bool si_upload_compute_shader_descriptors(struct si_context *sctx);
302 void si_release_all_descriptors(struct si_context *sctx);
303 void si_all_descriptors_begin_new_cs(struct si_context *sctx);
304 void si_upload_const_buffer(struct si_context *sctx, struct r600_resource **rbuffer
    [all...]
si_pm4.h 36 struct si_context;
71 void si_pm4_upload_indirect_buffer(struct si_context *sctx,
76 void si_pm4_free_state(struct si_context *sctx,
80 void si_pm4_emit(struct si_context *sctx, struct si_pm4_state *state);
81 void si_pm4_emit_dirty(struct si_context *sctx);
82 void si_pm4_reset_emitted(struct si_context *sctx);
si_pipe.h 207 struct si_context { struct
360 void cik_init_sdma_functions(struct si_context *sctx);
363 void si_init_blit_functions(struct si_context *sctx);
364 void si_decompress_graphics_textures(struct si_context *sctx);
365 void si_decompress_compute_textures(struct si_context *sctx);
386 void si_copy_buffer(struct si_context *sctx,
390 void cik_prefetch_TC_L2_async(struct si_context *sctx, struct pipe_resource *buf,
392 void si_init_cp_dma_functions(struct si_context *sctx);
395 void si_init_debug_functions(struct si_context *sctx);
401 void si_init_dma_functions(struct si_context *sctx)
    [all...]
si_descriptors.c 136 static bool si_ce_upload(struct si_context *sctx, unsigned ce_offset, unsigned size,
160 static void si_ce_reinitialize_descriptors(struct si_context *sctx,
186 void si_ce_reinitialize_all_descriptors(struct si_context *sctx)
202 static bool si_upload_descriptors(struct si_context *sctx,
258 si_descriptors_begin_new_cs(struct si_context *sctx, struct si_descriptors *desc)
279 si_sampler_descriptors(struct si_context *sctx, unsigned shader)
293 static void si_sampler_view_add_buffer(struct si_context *sctx,
340 static void si_sampler_views_begin_new_cs(struct si_context *sctx,
415 static void si_set_sampler_view(struct si_context *sctx,
499 static void si_update_compressed_tex_shader_mask(struct si_context *sctx
    [all...]
si_cp_dma.c 51 static void si_emit_cp_dma(struct si_context *sctx, uint64_t dst_va,
109 static unsigned get_flush_flags(struct si_context *sctx, enum r600_coherency coher)
125 static unsigned get_tc_l2_flag(struct si_context *sctx, enum r600_coherency coher)
131 static void si_cp_dma_prepare(struct si_context *sctx, struct pipe_resource *dst,
186 struct si_context *sctx = (struct si_context*)ctx;
266 static void si_cp_dma_realign_engine(struct si_context *sctx, unsigned size,
303 void si_copy_buffer(struct si_context *sctx,
401 void cik_prefetch_TC_L2_async(struct si_context *sctx, struct pipe_resource *buf,
409 void si_init_cp_dma_functions(struct si_context *sctx
    [all...]
si_uvd.c 45 struct si_context *ctx = (struct si_context *)pipe;
154 struct si_context *ctx = (struct si_context *)context;
si_blit.c 53 struct si_context *sctx = (struct si_context *)ctx;
93 struct si_context *sctx = (struct si_context *)ctx;
104 si_blit_dbcb_copy(struct si_context *sctx,
193 (struct si_context *)ctx, texture, staging, planes,
201 si_blit_decompress_zs_planes_in_place(struct si_context *sctx,
267 si_blit_decompress_zs_in_place(struct si_context *sctx,
301 si_flush_depth_texture(struct si_context *sctx,
380 si_flush_depth_textures(struct si_context *sctx
    [all...]
si_debug.c 153 static void si_dump_mmapped_reg(struct si_context *sctx, FILE *f,
163 static void si_dump_debug_registers(struct si_context *sctx, FILE *f)
202 static void si_dump_last_ib(struct si_context *sctx, FILE *f)
289 static void si_dump_bo_list(struct si_context *sctx,
341 static void si_dump_framebuffer(struct si_context *sctx, FILE *f)
434 static void si_dump_descriptors(struct si_context *sctx,
474 struct si_context *sctx = (struct si_context*)ctx;
510 static void si_dump_dma(struct si_context *sctx,
530 static bool si_vm_fault_occured(struct si_context *sctx, uint32_t *out_addr
    [all...]
si_pm4.c 121 void si_pm4_free_state(struct si_context *sctx,
135 void si_pm4_emit(struct si_context *sctx, struct si_pm4_state *state)
160 void si_pm4_emit_dirty(struct si_context *sctx)
173 void si_pm4_reset_emitted(struct si_context *sctx)
178 void si_pm4_upload_indirect_buffer(struct si_context *sctx,
si_compute.c 96 struct si_context *sctx = (struct si_context *)ctx;
186 struct si_context *sctx = (struct si_context*)ctx;
196 struct si_context *sctx = (struct si_context*)ctx;
220 static void si_initialize_compute(struct si_context *sctx)
278 static bool si_setup_compute_scratch_buffer(struct si_context *sctx,
314 static bool si_switch_compute_shader(struct si_context *sctx,
408 static void setup_scratch_rsrc_user_sgprs(struct si_context *sctx
    [all...]
si_state.c 40 si_init_external_atom(struct si_context *sctx, struct r600_atom *atom,
48 void si_init_atom(struct si_context *sctx, struct r600_atom *atom,
50 void (*emit_func)(struct si_context *ctx, struct r600_atom *state))
93 static void si_emit_cb_render_state(struct si_context *sctx, struct r600_atom *atom)
407 struct si_context *sctx = (struct si_context*)ctx;
593 struct si_context *sctx = (struct si_context *)ctx;
601 struct si_context *sctx = (struct si_context *)ctx
    [all...]
si_dma.c 32 static void si_dma_copy_buffer(struct si_context *ctx,
87 struct si_context *sctx = (struct si_context *)ctx;
120 static void si_dma_copy_tile(struct si_context *ctx,
228 struct si_context *sctx = (struct si_context *)ctx;
324 void si_init_dma_functions(struct si_context *sctx)
si_state_shaders.c 855 static unsigned si_get_alpha_test_func(struct si_context *sctx)
864 static void si_shader_selector_key_hw_vs(struct si_context *sctx,
921 struct si_context *sctx = (struct si_context *)ctx;
    [all...]
cik_sdma.c 31 static void cik_sdma_copy_buffer(struct si_context *ctx,
78 struct si_context *sctx = (struct si_context *)ctx;
118 static unsigned encode_tile_info(struct si_context *sctx,
140 static bool cik_sdma_copy_texture(struct si_context *sctx,
527 struct si_context *sctx = (struct si_context *)ctx;
546 void cik_init_sdma_functions(struct si_context *sctx)
si_hw_context.c 61 void si_need_cs_space(struct si_context *ctx)
98 struct si_context *ctx = context;
166 void si_begin_new_cs(struct si_context *ctx)
si_state_draw.c 93 static void si_emit_derived_tess_state(struct si_context *sctx,
264 static unsigned si_get_ia_multi_vgt_param(struct si_context *sctx,
414 static void si_emit_scratch_reloc(struct si_context *sctx)
434 static void si_emit_rasterizer_prim_state(struct si_context *sctx)
463 static void si_emit_draw_registers(struct si_context *sctx,
533 static void si_emit_draw_packets(struct si_context *sctx,
734 void si_emit_cache_flush(struct si_context *sctx)
904 static void si_get_draw_start_count(struct si_context *sctx,
    [all...]
si_pipe.c 43 struct si_context *sctx = (struct si_context *)context;
103 struct si_context *sctx = (struct si_context *)ctx;
119 struct si_context *sctx = (struct si_context *)ctx;
144 struct si_context *sctx = CALLOC_STRUCT(si_context);
si_shader.h 571 void si_shader_apply_scratch_relocs(struct si_context *sctx,
si_shader.c     [all...]

Completed in 152 milliseconds