Home
last modified time | relevance | path

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

12

/external/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.h130 struct r600_common_context;
426 void (*emit)(struct r600_common_context *ctx, struct r600_atom *state);
505 struct r600_common_context { struct
631 void (*set_atom_dirty)(struct r600_common_context *ctx, argument
634 void (*check_vm_faults)(struct r600_common_context *ctx, argument
640 bool r600_rings_is_buffer_referenced(struct r600_common_context *ctx,
643 void *r600_buffer_map_sync_with_rings(struct r600_common_context *ctx,
675 void r600_gfx_write_event_eop(struct r600_common_context *ctx,
681 void r600_gfx_wait_fence(struct r600_common_context *ctx,
693 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.c61 struct r600_common_context *ctx;
102 void r600_gfx_write_event_eop(struct r600_common_context *ctx, in r600_gfx_write_event_eop()
136 void r600_gfx_wait_fence(struct r600_common_context *ctx, in r600_gfx_wait_fence()
158 struct r600_common_context *rctx = in r600_draw_rectangle()
159 (struct r600_common_context*)util_blitter_get_pipe(blitter); in r600_draw_rectangle()
238 static void r600_dma_emit_wait_idle(struct r600_common_context *rctx) in r600_dma_emit_wait_idle()
250 void r600_need_dma_space(struct r600_common_context *ctx, unsigned num_dw, in r600_need_dma_space()
324 void r600_preflush_suspend_features(struct r600_common_context *ctx) in r600_preflush_suspend_features()
337 void r600_postflush_resume_features(struct r600_common_context *ctx) in r600_postflush_resume_features()
349 static void r600_add_fence_dependency(struct r600_common_context *rctx, in r600_add_fence_dependency()
[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()
560 static void r600_query_hw_get_result_resource(struct r600_common_context *rctx,
576 static void r600_query_hw_do_emit_start(struct r600_common_context *ctx,
580 static void r600_query_hw_do_emit_stop(struct r600_common_context *ctx,
675 static void r600_update_occlusion_query_state(struct r600_common_context *rctx, in r600_update_occlusion_query_state()
723 static void r600_query_hw_do_emit_start(struct r600_common_context *ctx, in r600_query_hw_do_emit_start()
769 static void r600_query_hw_emit_start(struct r600_common_context *ctx, in r600_query_hw_emit_start()
802 static void r600_query_hw_do_emit_stop(struct r600_common_context *ctx, in r600_query_hw_do_emit_stop()
[all …]
Dr600_buffer_common.c33 bool r600_rings_is_buffer_referenced(struct r600_common_context *ctx, in r600_rings_is_buffer_referenced()
47 void *r600_buffer_map_sync_with_rings(struct r600_common_context *ctx, in r600_buffer_map_sync_with_rings()
246 r600_invalidate_buffer(struct r600_common_context *rctx, in r600_invalidate_buffer()
279 struct r600_common_context *rctx = (struct r600_common_context *)ctx; in r600_replace_buffer_storage()
301 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_invalidate_resource()
317 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_buffer_get_transfer()
339 static bool r600_can_dma_copy_buffer(struct r600_common_context *rctx, in r600_can_dma_copy_buffer()
357 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_buffer_transfer_map()
531 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.c130 struct r600_common_context *rctx = (struct r600_common_context*)context; in rvid_clear_buffer()
141 void rvid_join_surfaces(struct r600_common_context *rctx, in rvid_join_surfaces()
Dr600_texture.c46 bool r600_prepare_for_dma_blit(struct r600_common_context *rctx, in r600_prepare_for_dma_blit()
135 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_copy_to_staging_texture()
153 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_copy_from_staging_texture()
317 static void r600_eliminate_fast_color_clear(struct r600_common_context *rctx, in r600_eliminate_fast_color_clear()
356 static void r600_reallocate_texture_inplace(struct r600_common_context *rctx, in r600_reallocate_texture_inplace()
452 struct r600_common_context *rctx; in r600_texture_get_handle()
460 rctx = (struct r600_common_context*)(ctx ? ctx : rscreen->aux_context); in r600_texture_get_handle()
1256 static void r600_texture_invalidate_storage(struct r600_common_context *rctx, in r600_texture_invalidate_storage()
1284 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_texture_transfer_map()
1465 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_texture_transfer_unmap()
[all …]
Dcayman_msaa.c129 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in cayman_init_msaa()
Dradeon_video.h69 void rvid_join_surfaces(struct r600_common_context *rctx,
/external/mesa3d/src/gallium/drivers/radeon/
Dr600_query.h33 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 *,
204 bool si_query_hw_begin(struct r600_common_context *rctx,
206 bool si_query_hw_end(struct r600_common_context *rctx,
208 bool si_query_hw_get_result(struct r600_common_context *rctx,
[all …]
Dr600_pipe_common.h128 struct r600_common_context;
366 void (*emit)(struct r600_common_context *ctx, struct r600_atom *state);
385 struct r600_common_context { struct
519 void (*set_atom_dirty)(struct r600_common_context *ctx, argument
522 void (*check_vm_faults)(struct r600_common_context *ctx, argument
528 bool si_rings_is_buffer_referenced(struct r600_common_context *ctx,
531 void *si_buffer_map_sync_with_rings(struct r600_common_context *ctx,
551 void si_gfx_write_event_eop(struct r600_common_context *ctx,
557 void si_gfx_wait_fence(struct r600_common_context *ctx,
559 bool si_common_context_init(struct r600_common_context *rctx,
[all …]
Dr600_pipe_common.c45 void si_gfx_write_event_eop(struct r600_common_context *ctx, in si_gfx_write_event_eop()
144 void si_gfx_wait_fence(struct r600_common_context *ctx, in si_gfx_wait_fence()
158 static void r600_dma_emit_wait_idle(struct r600_common_context *rctx) in r600_dma_emit_wait_idle()
169 void si_need_dma_space(struct r600_common_context *ctx, unsigned num_dw, in si_need_dma_space()
246 struct r600_common_context *rctx = (struct r600_common_context *)ctx; in r600_flush_dma_ring()
330 struct r600_common_context *rctx = (struct r600_common_context *)ctx; in r600_get_reset_status()
344 struct r600_common_context *rctx = (struct r600_common_context *)ctx; in r600_set_device_reset_callback()
353 bool si_check_device_reset(struct r600_common_context *rctx) in si_check_device_reset()
376 struct r600_common_context *ctx = (struct r600_common_context *)pctx; in r600_resource_commit()
405 bool si_common_context_init(struct r600_common_context *rctx, in si_common_context_init()
[all …]
Dr600_query.c94 static bool r600_query_sw_begin(struct r600_common_context *rctx, in r600_query_sw_begin()
252 static bool r600_query_sw_end(struct r600_common_context *rctx, in r600_query_sw_end()
414 static bool r600_query_sw_get_result(struct r600_common_context *rctx, in r600_query_sw_get_result()
582 static void r600_query_hw_get_result_resource(struct r600_common_context *rctx,
598 static void r600_query_hw_do_emit_start(struct r600_common_context *ctx,
602 static void r600_query_hw_do_emit_stop(struct r600_common_context *ctx,
698 static void r600_update_occlusion_query_state(struct r600_common_context *rctx, in r600_update_occlusion_query_state()
747 static void r600_query_hw_do_emit_start(struct r600_common_context *ctx, in r600_query_hw_do_emit_start()
799 static void r600_query_hw_emit_start(struct r600_common_context *ctx, in r600_query_hw_emit_start()
832 static void r600_query_hw_do_emit_stop(struct r600_common_context *ctx, in r600_query_hw_do_emit_stop()
[all …]
Dr600_buffer_common.c31 bool si_rings_is_buffer_referenced(struct r600_common_context *ctx, in si_rings_is_buffer_referenced()
45 void *si_buffer_map_sync_with_rings(struct r600_common_context *ctx, in si_buffer_map_sync_with_rings()
249 r600_invalidate_buffer(struct r600_common_context *rctx, in r600_invalidate_buffer()
282 struct r600_common_context *rctx = (struct r600_common_context *)ctx; in si_replace_buffer_storage()
306 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in si_invalidate_resource()
322 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_buffer_get_transfer()
351 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_buffer_transfer_map()
539 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_buffer_transfer_unmap()
Dr600_texture.c46 bool si_prepare_for_dma_blit(struct r600_common_context *rctx, in si_prepare_for_dma_blit()
143 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_copy_to_staging_texture()
161 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_copy_from_staging_texture()
385 static void r600_eliminate_fast_color_clear(struct r600_common_context *rctx, in r600_eliminate_fast_color_clear()
469 bool si_texture_disable_dcc(struct r600_common_context *rctx, in si_texture_disable_dcc()
490 static void r600_reallocate_texture_inplace(struct r600_common_context *rctx, in r600_reallocate_texture_inplace()
680 struct r600_common_context *rctx; in r600_texture_get_handle()
689 rctx = (struct r600_common_context*)(ctx ? ctx : sscreen->aux_context); in r600_texture_get_handle()
1616 static void r600_texture_invalidate_storage(struct r600_common_context *rctx, in r600_texture_invalidate_storage()
1644 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_texture_transfer_map()
[all …]
Dradeon_video.c122 struct r600_common_context *rctx = (struct r600_common_context*)context; in si_vid_clear_buffer()
133 void si_vid_join_surfaces(struct r600_common_context *rctx, in si_vid_join_surfaces()
Dr600_cs.h67 static inline unsigned radeon_add_to_buffer_list(struct r600_common_context *rctx, in radeon_add_to_buffer_list()
98 radeon_add_to_buffer_list_check_mem(struct r600_common_context *rctx, in radeon_add_to_buffer_list_check_mem()
Dradeon_video.h65 void si_vid_join_surfaces(struct r600_common_context *rctx,
Dradeon_vcn_enc.c225 struct r600_common_context *rctx = (struct r600_common_context*)context; in radeon_create_encoder()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_fence.c49 struct r600_common_context *ctx;
56 static void si_add_fence_dependency(struct r600_common_context *rctx, in si_add_fence_dependency()
112 struct r600_common_context *rctx = (struct r600_common_context *)ctx; in si_fence_server_sync()
377 struct r600_common_context *rctx = (struct r600_common_context *)ctx; in si_flush_from_st()
Dsi_perfcounter.c455 static void si_pc_emit_instance(struct r600_common_context *ctx, in si_pc_emit_instance()
476 static void si_pc_emit_shaders(struct r600_common_context *ctx, in si_pc_emit_shaders()
486 static void si_pc_emit_select(struct r600_common_context *ctx, in si_pc_emit_select()
582 static void si_pc_emit_start(struct r600_common_context *ctx, in si_pc_emit_start()
608 static void si_pc_emit_stop(struct r600_common_context *ctx, in si_pc_emit_stop()
627 static void si_pc_emit_read(struct r600_common_context *ctx, in si_pc_emit_read()
Dsi_pipe.h427 struct r600_common_context b;
698 void si_check_vm_faults(struct r600_common_context *ctx,
750 struct r600_common_context *rctx = (struct r600_common_context *)ctx; in si_context_add_resource_size()

12