/third_party/mesa3d/src/gallium/drivers/r600/ |
D | r600_query.h | 37 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 …]
|
D | r600_pipe_common.h | 129 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 …]
|
D | r600_viewport.c | 58 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 …]
|
D | r600_streamout.c | 37 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 …]
|
D | r600_pipe_common.c | 55 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 …]
|
D | r600_query.c | 92 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 …]
|
D | r600_buffer_common.c | 34 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()
|
D | r600_cs.h | 69 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()
|
D | radeon_video.c | 132 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()
|
D | r600_texture.c | 47 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 …]
|
D | radeon_video.h | 69 void rvid_join_surfaces(struct r600_common_context *rctx,
|
D | cayman_msaa.c | 129 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in cayman_init_msaa()
|
D | r600_test_dma.c | 178 struct r600_common_context *rctx = (struct r600_common_context*)ctx; in r600_test_dma()
|
D | radeon_vce.c | 399 struct r600_common_context *rctx = (struct r600_common_context*)context; in rvce_create_encoder()
|
D | r600_perfcounter.c | 126 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()
|
D | radeon_uvd.c | 1038 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()
|
D | r600_pipe.h | 493 struct r600_common_context b;
|
/third_party/mesa3d/docs/relnotes/ |
D | 17.2.3.rst | 135 - radeonsi: move current_rast_prim to r600_common_context
|