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

1 2

  /external/mesa3d/src/gallium/drivers/radeonsi/
si_pm4.h 33 struct si_context;
65 void si_pm4_upload_indirect_buffer(struct si_context *sctx,
69 void si_pm4_free_state(struct si_context *sctx,
73 void si_pm4_emit(struct si_context *sctx, struct si_pm4_state *state);
74 void si_pm4_reset_emitted(struct si_context *sctx);
si_state.h 327 void si_get_pipe_constant_buffer(struct si_context *sctx, uint shader,
329 void si_get_shader_buffers(struct si_context *sctx,
338 void si_init_all_descriptors(struct si_context *sctx);
339 bool si_upload_vertex_buffer_descriptors(struct si_context *sctx);
340 bool si_upload_graphics_shader_descriptors(struct si_context *sctx);
341 bool si_upload_compute_shader_descriptors(struct si_context *sctx);
342 void si_release_all_descriptors(struct si_context *sctx);
343 void si_all_descriptors_begin_new_cs(struct si_context *sctx);
344 void si_all_resident_buffers_begin_new_cs(struct si_context *sctx);
345 void si_upload_const_buffer(struct si_context *sctx, struct r600_resource **rbuffer
    [all...]
si_pipe.h 416 struct si_context *ctx;
426 struct si_context { struct
633 void cik_init_sdma_functions(struct si_context *sctx);
646 void si_init_blit_functions(struct si_context *sctx);
647 void si_decompress_textures(struct si_context *sctx, unsigned shader_mask);
657 void vi_dcc_clear_level(struct si_context *sctx,
660 void si_init_clear_functions(struct si_context *sctx);
683 void si_copy_buffer(struct si_context *sctx,
687 void cik_prefetch_TC_L2_async(struct si_context *sctx, struct pipe_resource *buf,
689 void cik_emit_prefetch_L2(struct si_context *sctx)
    [all...]
si_state_viewport.c 37 struct si_context *ctx = (struct si_context *)pctx;
54 static void si_get_scissor_from_viewport(struct si_context *ctx,
85 static void si_clamp_scissor(struct si_context *ctx,
113 static void si_emit_one_scissor(struct si_context *ctx,
140 static void si_emit_guardband(struct si_context *ctx,
216 struct si_context *ctx = (struct si_context *)rctx;
268 struct si_context *ctx = (struct si_context *)pctx
    [all...]
si_state_streamout.c 31 static void si_set_streamout_enable(struct si_context *sctx, bool enable);
45 struct si_context *sctx = (struct si_context *)ctx;
82 void si_streamout_buffers_dirty(struct si_context *sctx)
96 struct si_context *sctx = (struct si_context *)ctx;
232 static void si_flush_vgt_streamout(struct si_context *sctx)
260 struct si_context *sctx = (struct si_context*)rctx;
314 void si_emit_streamout_end(struct si_context *sctx
    [all...]
si_descriptors.c 135 static bool si_upload_descriptors(struct si_context *sctx,
190 si_descriptors_begin_new_cs(struct si_context *sctx, struct si_descriptors *desc)
221 si_sampler_and_image_descriptors(struct si_context *sctx, unsigned shader)
235 static void si_sampler_view_add_buffer(struct si_context *sctx,
274 static void si_sampler_views_begin_new_cs(struct si_context *sctx,
425 static void si_set_sampler_view_desc(struct si_context *sctx,
492 static void si_set_sampler_view(struct si_context *sctx,
559 static void si_update_shader_needs_decompress_mask(struct si_context *sctx,
578 struct si_context *sctx = (struct si_context *)ctx
    [all...]
si_cp_dma.c 46 static inline unsigned cp_dma_max_byte_count(struct si_context *sctx)
61 static void si_emit_cp_dma(struct si_context *sctx, uint64_t dst_va,
131 static unsigned get_flush_flags(struct si_context *sctx, enum r600_coherency coher)
146 static unsigned get_tc_l2_flag(struct si_context *sctx, enum r600_coherency coher)
155 static void si_cp_dma_prepare(struct si_context *sctx, struct pipe_resource *dst,
210 struct si_context *sctx = (struct si_context*)ctx;
299 struct si_context *sctx = (struct si_context*)ctx;
359 static void si_cp_dma_realign_engine(struct si_context *sctx, unsigned size
    [all...]
si_uvd.c 41 struct si_context *ctx = (struct si_context *)pipe;
146 struct si_context *ctx = (struct si_context *)context;
si_blit.c 45 struct si_context *sctx = (struct si_context *)ctx;
82 struct si_context *sctx = (struct si_context *)ctx;
99 si_blit_dbcb_copy(struct si_context *sctx,
191 (struct si_context *)ctx, texture, staging, planes,
199 si_blit_decompress_zs_planes_in_place(struct si_context *sctx,
268 si_blit_decompress_zs_in_place(struct si_context *sctx,
302 si_decompress_depth(struct si_context *sctx,
416 si_decompress_sampler_depth_textures(struct si_context *sctx
    [all...]
si_debug.c 35 static void si_dump_bo_list(struct si_context *sctx,
59 struct si_context *ctx;
91 static void si_dump_gfx_shader(struct si_context *ctx,
108 static void si_dump_compute_shader(struct si_context *ctx,
225 static void si_dump_mmapped_reg(struct si_context *sctx, FILE *f,
235 static void si_dump_debug_registers(struct si_context *sctx, FILE *f)
277 struct si_context *ctx;
335 struct si_context *ctx = chunk->ctx;
389 static void si_log_cs(struct si_context *ctx, struct u_log_context *log,
416 struct si_context *ctx = (struct si_context *)data
    [all...]
si_compute.c 152 struct si_context *sctx = (struct si_context *)ctx;
226 struct si_context *sctx = (struct si_context*)ctx;
253 struct si_context *sctx = (struct si_context*)ctx;
277 static void si_initialize_compute(struct si_context *sctx)
330 static bool si_setup_compute_scratch_buffer(struct si_context *sctx,
368 static bool si_switch_compute_shader(struct si_context *sctx,
474 static void setup_scratch_rsrc_user_sgprs(struct si_context *sctx
    [all...]
si_pm4.c 109 void si_pm4_free_state(struct si_context *sctx,
124 void si_pm4_emit(struct si_context *sctx, struct si_pm4_state *state)
149 void si_pm4_reset_emitted(struct si_context *sctx)
155 void si_pm4_upload_indirect_buffer(struct si_context *sctx,
si_state_binning.c 67 static struct uvec2 si_get_color_bin_size(struct si_context *sctx,
192 static struct uvec2 si_get_depth_bin_size(struct si_context *sctx)
327 static void si_emit_dpbb_disable(struct si_context *sctx)
338 void si_emit_dpbb_state(struct si_context *sctx, struct r600_atom *state)
si_dma.c 29 static void si_dma_copy_buffer(struct si_context *ctx,
84 struct si_context *sctx = (struct si_context *)ctx;
118 static void si_dma_copy_tile(struct si_context *ctx,
226 struct si_context *sctx = (struct si_context *)ctx;
324 void si_init_dma_functions(struct si_context *sctx)
si_state.c 39 si_init_external_atom(struct si_context *sctx, struct r600_atom *atom,
47 void si_init_atom(struct si_context *sctx, struct r600_atom *atom,
49 void (*emit_func)(struct si_context *ctx, struct r600_atom *state))
87 static void si_emit_cb_render_state(struct si_context *sctx, struct r600_atom *atom)
470 struct si_context *sctx = (struct si_context*)ctx;
666 struct si_context *sctx = (struct si_context *)ctx;
710 struct si_context *sctx = (struct si_context *)ctx
    [all...]
si_pipe.c 108 struct si_context *sctx = (struct si_context *)context;
183 struct si_context *sctx = (struct si_context *)ctx;
199 struct si_context *sctx = (struct si_context *)ctx;
222 struct si_context *sctx = (struct si_context *)ctx;
237 struct si_context *sctx = (struct si_context *)ctx
    [all...]
si_clear.c 193 void vi_dcc_clear_level(struct si_context *sctx,
344 static void si_do_fast_color_clear(struct si_context *sctx,
520 struct si_context *sctx = (struct si_context *)ctx;
635 struct si_context *sctx = (struct si_context *)ctx;
653 struct si_context *sctx = (struct si_context *)ctx;
727 void si_init_clear_functions(struct si_context *sctx)
cik_sdma.c 28 static void cik_sdma_copy_buffer(struct si_context *ctx,
75 struct si_context *sctx = (struct si_context *)ctx;
116 static unsigned encode_tile_info(struct si_context *sctx,
138 static bool cik_sdma_copy_texture(struct si_context *sctx,
532 struct si_context *sctx = (struct si_context *)ctx;
554 void cik_init_sdma_functions(struct si_context *sctx)
si_hw_context.c 37 void si_need_cs_space(struct si_context *ctx)
72 struct si_context *ctx = context;
155 static void si_begin_cs_debug(struct si_context *ctx)
185 void si_begin_new_cs(struct si_context *ctx)
si_fence.c 145 static void si_fine_fence_set(struct si_context *ctx,
246 struct si_context *sctx;
248 sctx = (struct si_context *)threaded_context_unwrap_unsync(ctx);
392 si_fine_fence_set((struct si_context *)rctx, &fine, flags);
466 void si_init_fence_functions(struct si_context *ctx)
si_state_shaders.c     [all...]
si_state_draw.c 95 static void si_emit_derived_tess_state(struct si_context *sctx,
450 void si_init_ia_multi_vgt_param_table(struct si_context *sctx)
479 static unsigned si_get_ia_multi_vgt_param(struct si_context *sctx,
531 static void si_emit_rasterizer_prim_state(struct si_context *sctx)
560 static void si_emit_vs_state(struct si_context *sctx,
584 static void si_emit_draw_registers(struct si_context *sctx,
641 static void si_emit_draw_packets(struct si_context *sctx,
871 void si_emit_cache_flush(struct si_context *sctx)
    [all...]
si_shader.h 686 void si_destroy_shader_selector(struct si_context *sctx,
690 si_shader_selector_reference(struct si_context *sctx,
si_test_dma.c 178 struct si_context *sctx = (struct si_context*)ctx;
  /external/mesa3d/src/gallium/drivers/radeon/
r600_pipe_common.h 49 struct si_context;
548 void si_init_buffer_functions(struct si_context *sctx);

Completed in 72 milliseconds

1 2