Home
last modified time | relevance | path

Searched refs:r600_common_context (Results 1 – 18 of 18) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_query.h37 struct r600_common_context;
122 bool (*begin)(struct r600_common_context *, struct r600_query *);
123 bool (*end)(struct r600_common_context *, struct r600_query *);
124 bool (*get_result)(struct r600_common_context *,
127 void (*get_result_resource)(struct r600_common_context *,
154 void (*emit_start)(struct r600_common_context *,
157 void (*emit_stop)(struct r600_common_context *,
200 bool r600_query_hw_begin(struct r600_common_context *rctx,
202 bool r600_query_hw_end(struct r600_common_context *rctx,
204 bool r600_query_hw_get_result(struct r600_common_context *rctx,
[all …]
Dr600_pipe_common.h129 struct r600_common_context;
416 void (*emit)(struct r600_common_context *ctx, struct r600_atom *state);
495 struct r600_common_context { struct
620 void (*set_atom_dirty)(struct r600_common_context *ctx, argument
623 void (*check_vm_faults)(struct r600_common_context *ctx, argument
629 bool r600_rings_is_buffer_referenced(struct r600_common_context *ctx,
632 void *r600_buffer_map_sync_with_rings(struct r600_common_context *ctx,
676 void r600_gfx_write_event_eop(struct r600_common_context *ctx,
682 void r600_gfx_wait_fence(struct r600_common_context *ctx,
695 void r600_preflush_suspend_features(struct r600_common_context *ctx);
[all …]
Dr600_viewport.c58 struct r600_common_context *rctx = (struct r600_common_context *)ctx; in r600_set_scissor_states()
74 static void r600_get_scissor_from_viewport(struct r600_common_context *rctx, in r600_get_scissor_from_viewport()
112 static void r600_clamp_scissor(struct r600_common_context *rctx, in r600_clamp_scissor()
141 void evergreen_apply_scissor_bug_workaround(struct r600_common_context *rctx, in evergreen_apply_scissor_bug_workaround()
156 static void r600_emit_one_scissor(struct r600_common_context *rctx, in r600_emit_one_scissor()
185 static void r600_emit_guardband(struct r600_common_context *rctx, in r600_emit_guardband()
236 static void r600_emit_scissors(struct r600_common_context *rctx, struct r600_atom *atom) in r600_emit_scissors()
286 struct r600_common_context *rctx = (struct r600_common_context *)ctx; in r600_set_viewport_states()
306 static void r600_emit_one_viewport(struct r600_common_context *rctx, in r600_emit_one_viewport()
319 static void r600_emit_viewports(struct r600_common_context *rctx) in r600_emit_viewports()
[all …]
Dr600_streamout.c37 static void r600_set_streamout_enable(struct r600_common_context *rctx, bool enable);
45 struct r600_common_context *rctx = (struct r600_common_context *)ctx; in r600_create_so_target()
82 void r600_streamout_buffers_dirty(struct r600_common_context *rctx) in r600_streamout_buffers_dirty()
118 struct r600_common_context *rctx = (struct r600_common_context *)ctx; in r600_set_streamout_targets()
155 static void r600_flush_vgt_streamout(struct r600_common_context *rctx) in r600_flush_vgt_streamout()
181 static void r600_emit_streamout_begin(struct r600_common_context *rctx, struct r600_atom *atom) in r600_emit_streamout_begin()
254 void r600_emit_streamout_end(struct r600_common_context *rctx) in r600_emit_streamout_end()
300 static void r600_emit_streamout_enable(struct r600_common_context *rctx, in r600_emit_streamout_enable()
322 static void r600_set_streamout_enable(struct r600_common_context *rctx, bool enable) in r600_set_streamout_enable()
340 void r600_update_prims_generated_query_state(struct r600_common_context *rctx, in r600_update_prims_generated_query_state()
[all …]
Dr600_pipe_common.c55 struct r600_common_context *ctx;
75 void r600_gfx_write_event_eop(struct r600_common_context *ctx, in r600_gfx_write_event_eop()
109 void r600_gfx_wait_fence(struct r600_common_context *ctx, in r600_gfx_wait_fence()
136 struct r600_common_context *rctx = in r600_draw_rectangle()
137 (struct r600_common_context*)util_blitter_get_pipe(blitter); in r600_draw_rectangle()
216 static void r600_dma_emit_wait_idle(struct r600_common_context *rctx) in r600_dma_emit_wait_idle()
228 void r600_need_dma_space(struct r600_common_context *ctx, unsigned num_dw, in r600_need_dma_space()
300 void r600_preflush_suspend_features(struct r600_common_context *ctx) in r600_preflush_suspend_features()
313 void r600_postflush_resume_features(struct r600_common_context *ctx) in r600_postflush_resume_features()
338 struct r600_common_context *rctx = (struct r600_common_context *)ctx; in r600_flush_from_st()
[all …]
Dr600_query.c92 static bool r600_query_sw_begin(struct r600_common_context *rctx, in r600_query_sw_begin()
242 static bool r600_query_sw_end(struct r600_common_context *rctx, in r600_query_sw_end()
394 static bool r600_query_sw_get_result(struct r600_common_context *rctx, in r600_query_sw_get_result()
561 static void r600_query_hw_get_result_resource(struct r600_common_context *rctx,
577 static void r600_query_hw_do_emit_start(struct r600_common_context *ctx,
581 static void r600_query_hw_do_emit_stop(struct r600_common_context *ctx,
677 static void r600_update_occlusion_query_state(struct r600_common_context *rctx, in r600_update_occlusion_query_state()
726 static void r600_query_hw_do_emit_start(struct r600_common_context *ctx, in r600_query_hw_do_emit_start()
773 static void r600_query_hw_emit_start(struct r600_common_context *ctx, in r600_query_hw_emit_start()
806 static void r600_query_hw_do_emit_stop(struct r600_common_context *ctx, in r600_query_hw_do_emit_stop()
[all …]
Dr600_buffer_common.c34 bool r600_rings_is_buffer_referenced(struct r600_common_context *ctx, in r600_rings_is_buffer_referenced()
48 void *r600_buffer_map_sync_with_rings(struct r600_common_context *ctx, in r600_buffer_map_sync_with_rings()
238 r600_invalidate_buffer(struct r600_common_context *rctx, in r600_invalidate_buffer()
271 struct r600_common_context *rctx = (struct r600_common_context *)ctx; in r600_replace_buffer_storage()
293 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_invalidate_resource()
309 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_buffer_get_transfer()
331 static bool r600_can_dma_copy_buffer(struct r600_common_context *rctx, in r600_can_dma_copy_buffer()
349 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_buffer_transfer_map()
530 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_buffer_transfer_unmap()
Dr600_cs.h69 static inline unsigned radeon_add_to_buffer_list(struct r600_common_context *rctx, in radeon_add_to_buffer_list()
100 radeon_add_to_buffer_list_check_mem(struct r600_common_context *rctx, in radeon_add_to_buffer_list_check_mem()
116 static inline void r600_emit_reloc(struct r600_common_context *rctx, in r600_emit_reloc()
Dradeon_video.c132 struct r600_common_context *rctx = (struct r600_common_context*)context; in rvid_clear_buffer()
143 void rvid_join_surfaces(struct r600_common_context *rctx, in rvid_join_surfaces()
Dr600_texture.c47 bool r600_prepare_for_dma_blit(struct r600_common_context *rctx, in r600_prepare_for_dma_blit()
136 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_copy_to_staging_texture()
154 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_copy_from_staging_texture()
316 static void r600_eliminate_fast_color_clear(struct r600_common_context *rctx, in r600_eliminate_fast_color_clear()
355 static void r600_reallocate_texture_inplace(struct r600_common_context *rctx, in r600_reallocate_texture_inplace()
477 struct r600_common_context *rctx; in r600_texture_get_handle()
485 rctx = (struct r600_common_context*)(ctx ? ctx : rscreen->aux_context); in r600_texture_get_handle()
1266 static void r600_texture_invalidate_storage(struct r600_common_context *rctx, in r600_texture_invalidate_storage()
1294 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_texture_transfer_map()
1475 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_texture_transfer_unmap()
[all …]
Dradeon_video.h69 void rvid_join_surfaces(struct r600_common_context *rctx,
Dcayman_msaa.c129 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in cayman_init_msaa()
Dr600_test_dma.c178 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_test_dma()
Dradeon_vce.c399 struct r600_common_context *rctx = (struct r600_common_context*)context; in rvce_create_encoder()
Dr600_perfcounter.c126 static void r600_pc_query_emit_start(struct r600_common_context *ctx, in r600_pc_query_emit_start()
157 static void r600_pc_query_emit_stop(struct r600_common_context *ctx, in r600_pc_query_emit_stop()
Dradeon_uvd.c1038 struct radeon_winsys* ws = ((struct r600_common_context *)context)->ws; in ruvd_create_decoder()
1039 struct r600_common_context *rctx = (struct r600_common_context*)context; in ruvd_create_decoder()
Dr600_pipe.h493 struct r600_common_context b;
/third_party/mesa3d/docs/relnotes/
D17.2.3.rst135 - radeonsi: move current_rast_prim to r600_common_context