/external/mesa3d/src/amd/vulkan/ |
D | radv_meta.h | 124 struct radv_cmd_buffer *cmd_buffer, uint32_t flags); 127 struct radv_cmd_buffer *cmd_buffer); 161 void radv_meta_begin_blit2d(struct radv_cmd_buffer *cmd_buffer, 164 void radv_meta_blit2d(struct radv_cmd_buffer *cmd_buffer, 171 void radv_meta_end_blit2d(struct radv_cmd_buffer *cmd_buffer, 177 void radv_meta_image_to_buffer(struct radv_cmd_buffer *cmd_buffer, 183 void radv_meta_buffer_to_image_cs(struct radv_cmd_buffer *cmd_buffer, 188 void radv_meta_image_to_image_cs(struct radv_cmd_buffer *cmd_buffer, 193 void radv_meta_clear_image_cs(struct radv_cmd_buffer *cmd_buffer, 197 void radv_decompress_depth_stencil(struct radv_cmd_buffer *cmd_buffer, [all …]
|
D | radv_cmd_buffer.c | 54 static void radv_handle_image_transition(struct radv_cmd_buffer *cmd_buffer, 105 radv_bind_dynamic_state(struct radv_cmd_buffer *cmd_buffer, in radv_bind_dynamic_state() 303 radv_bind_streamout_state(struct radv_cmd_buffer *cmd_buffer, in radv_bind_streamout_state() 320 bool radv_cmd_buffer_uses_mec(struct radv_cmd_buffer *cmd_buffer) in radv_cmd_buffer_uses_mec() 340 radv_destroy_cmd_buffer(struct radv_cmd_buffer *cmd_buffer) in radv_destroy_cmd_buffer() 370 struct radv_cmd_buffer *cmd_buffer; in radv_create_cmd_buffer() 403 radv_reset_cmd_buffer(struct radv_cmd_buffer *cmd_buffer) in radv_reset_cmd_buffer() 470 radv_cmd_buffer_resize_upload_buf(struct radv_cmd_buffer *cmd_buffer, in radv_cmd_buffer_resize_upload_buf() 523 radv_cmd_buffer_upload_alloc(struct radv_cmd_buffer *cmd_buffer, in radv_cmd_buffer_upload_alloc() 546 radv_cmd_buffer_upload_data(struct radv_cmd_buffer *cmd_buffer, in radv_cmd_buffer_upload_data() [all …]
|
D | radv_private.h | 1421 struct radv_cmd_buffer { struct 1477 bool radv_cmd_buffer_uses_mec(struct radv_cmd_buffer *cmd_buffer); argument 1491 uint32_t si_get_ia_multi_vgt_param(struct radv_cmd_buffer *cmd_buffer, 1514 void si_emit_cache_flush(struct radv_cmd_buffer *cmd_buffer); 1515 void si_emit_set_predication_state(struct radv_cmd_buffer *cmd_buffer, 1517 void si_cp_dma_buffer_copy(struct radv_cmd_buffer *cmd_buffer, 1520 void si_cp_dma_prefetch(struct radv_cmd_buffer *cmd_buffer, uint64_t va, 1522 void si_cp_dma_clear_buffer(struct radv_cmd_buffer *cmd_buffer, uint64_t va, 1524 void si_cp_dma_wait_for_idle(struct radv_cmd_buffer *cmd_buffer); 1526 void radv_set_db_count_control(struct radv_cmd_buffer *cmd_buffer); [all …]
|
D | radv_meta_copy.c | 124 copy_buffer_to_image(struct radv_cmd_buffer *cmd_buffer, in copy_buffer_to_image() 262 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdCopyBufferToImage() 286 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdCopyBufferToImage2KHR() 298 copy_image_to_buffer(struct radv_cmd_buffer *cmd_buffer, in copy_image_to_buffer() 419 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdCopyImageToBuffer() 443 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdCopyImageToBuffer2KHR() 455 copy_image(struct radv_cmd_buffer *cmd_buffer, in copy_image() 616 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdCopyImage() 641 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdCopyImage2KHR()
|
D | radv_meta_buffer.c | 268 static void fill_buffer_shader(struct radv_cmd_buffer *cmd_buffer, in fill_buffer_shader() 320 static void copy_buffer_shader(struct radv_cmd_buffer *cmd_buffer, in copy_buffer_shader() 387 uint32_t radv_fill_buffer(struct radv_cmd_buffer *cmd_buffer, in radv_fill_buffer() 412 void radv_copy_buffer(struct radv_cmd_buffer *cmd_buffer, in radv_copy_buffer() 441 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdFillBuffer() 452 copy_buffer(struct radv_cmd_buffer *cmd_buffer, in copy_buffer() 483 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdCopyBuffer() 503 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdCopyBuffer2KHR() 520 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdUpdateBuffer()
|
D | radv_meta_clear.c | 396 emit_color_clear(struct radv_cmd_buffer *cmd_buffer, in emit_color_clear() 709 static bool depth_view_can_fast_clear(struct radv_cmd_buffer *cmd_buffer, in depth_view_can_fast_clear() 743 pick_depthstencil_pipeline(struct radv_cmd_buffer *cmd_buffer, in pick_depthstencil_pipeline() 806 emit_depthstencil_clear(struct radv_cmd_buffer *cmd_buffer, in emit_depthstencil_clear() 915 clear_htile_mask(struct radv_cmd_buffer *cmd_buffer, in clear_htile_mask() 1081 radv_can_fast_clear_depth(struct radv_cmd_buffer *cmd_buffer, in radv_can_fast_clear_depth() 1122 radv_fast_clear_depth(struct radv_cmd_buffer *cmd_buffer, in radv_fast_clear_depth() 1471 radv_clear_cmask(struct radv_cmd_buffer *cmd_buffer, in radv_clear_cmask() 1494 radv_clear_fmask(struct radv_cmd_buffer *cmd_buffer, in radv_clear_fmask() 1521 radv_clear_dcc(struct radv_cmd_buffer *cmd_buffer, in radv_clear_dcc() [all …]
|
D | radv_meta_resolve.c | 315 emit_resolve(struct radv_cmd_buffer *cmd_buffer, in emit_resolve() 359 struct radv_cmd_buffer *cmd_buffer, in radv_pick_resolve_method_images() 424 radv_meta_resolve_hardware_image(struct radv_cmd_buffer *cmd_buffer, in radv_meta_resolve_hardware_image() 603 resolve_image(struct radv_cmd_buffer *cmd_buffer, in resolve_image() 652 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, cmd_buffer_h); in radv_CmdResolveImage() 699 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdResolveImage2KHR() 739 radv_cmd_buffer_resolve_subpass(struct radv_cmd_buffer *cmd_buffer) in radv_cmd_buffer_resolve_subpass() 907 radv_decompress_resolve_subpass_src(struct radv_cmd_buffer *cmd_buffer) in radv_decompress_resolve_subpass_src() 955 radv_get_resolve_sample_locations(struct radv_cmd_buffer *cmd_buffer) in radv_get_resolve_sample_locations() 972 radv_decompress_resolve_src(struct radv_cmd_buffer *cmd_buffer, in radv_decompress_resolve_src()
|
D | radv_meta_decompress.c | 341 radv_get_depth_pipeline(struct radv_cmd_buffer *cmd_buffer, in radv_get_depth_pipeline() 403 radv_process_depth_image_layer(struct radv_cmd_buffer *cmd_buffer, in radv_process_depth_image_layer() 474 static void radv_process_depth_stencil(struct radv_cmd_buffer *cmd_buffer, in radv_process_depth_stencil() 546 void radv_decompress_depth_stencil(struct radv_cmd_buffer *cmd_buffer, in radv_decompress_depth_stencil() 561 void radv_resummarize_depth_stencil(struct radv_cmd_buffer *cmd_buffer, in radv_resummarize_depth_stencil()
|
D | radv_meta_fast_clear.c | 570 radv_emit_set_predication_state_from_image(struct radv_cmd_buffer *cmd_buffer, in radv_emit_set_predication_state_from_image() 585 radv_process_color_image_layer(struct radv_cmd_buffer *cmd_buffer, in radv_process_color_image_layer() 658 radv_process_color_image(struct radv_cmd_buffer *cmd_buffer, in radv_process_color_image() 744 radv_emit_color_decompress(struct radv_cmd_buffer *cmd_buffer, in radv_emit_color_decompress() 797 radv_fast_clear_flush_image_inplace(struct radv_cmd_buffer *cmd_buffer, in radv_fast_clear_flush_image_inplace() 814 radv_decompress_dcc_gfx(struct radv_cmd_buffer *cmd_buffer, in radv_decompress_dcc_gfx() 822 radv_decompress_dcc_compute(struct radv_cmd_buffer *cmd_buffer, in radv_decompress_dcc_compute() 951 radv_decompress_dcc(struct radv_cmd_buffer *cmd_buffer, in radv_decompress_dcc()
|
D | radv_meta_bufimage.c | 1540 create_iview(struct radv_cmd_buffer *cmd_buffer, in create_iview() 1563 create_bview(struct radv_cmd_buffer *cmd_buffer, in create_bview() 1582 create_buffer_from_image(struct radv_cmd_buffer *cmd_buffer, in create_buffer_from_image() 1611 create_bview_for_r32g32b32(struct radv_cmd_buffer *cmd_buffer, in create_bview_for_r32g32b32() 1645 get_image_stride_for_r32g32b32(struct radv_cmd_buffer *cmd_buffer, in get_image_stride_for_r32g32b32() 1660 itob_bind_descriptors(struct radv_cmd_buffer *cmd_buffer, in itob_bind_descriptors() 1698 radv_meta_image_to_buffer(struct radv_cmd_buffer *cmd_buffer, in radv_meta_image_to_buffer() 1737 btoi_r32g32b32_bind_descriptors(struct radv_cmd_buffer *cmd_buffer, in btoi_r32g32b32_bind_descriptors() 1769 radv_meta_buffer_to_image_cs_r32g32b32(struct radv_cmd_buffer *cmd_buffer, in radv_meta_buffer_to_image_cs_r32g32b32() 1821 btoi_bind_descriptors(struct radv_cmd_buffer *cmd_buffer, in btoi_bind_descriptors() [all …]
|
D | si_cmd_buffer.c | 793 si_get_ia_multi_vgt_param(struct radv_cmd_buffer *cmd_buffer, in si_get_ia_multi_vgt_param() 1472 si_emit_cache_flush(struct radv_cmd_buffer *cmd_buffer) in si_emit_cache_flush() 1524 si_emit_set_predication_state(struct radv_cmd_buffer *cmd_buffer, in si_emit_set_predication_state() 1566 static inline unsigned cp_dma_max_byte_count(struct radv_cmd_buffer *cmd_buffer) in cp_dma_max_byte_count() 1580 static void si_emit_cp_dma(struct radv_cmd_buffer *cmd_buffer, in si_emit_cp_dma() 1659 void si_cp_dma_prefetch(struct radv_cmd_buffer *cmd_buffer, uint64_t va, in si_cp_dma_prefetch() 1669 static void si_cp_dma_prepare(struct radv_cmd_buffer *cmd_buffer, uint64_t byte_count, in si_cp_dma_prepare() 1688 static void si_cp_dma_realign_engine(struct radv_cmd_buffer *cmd_buffer, unsigned size) in si_cp_dma_realign_engine() 1709 void si_cp_dma_buffer_copy(struct radv_cmd_buffer *cmd_buffer, in si_cp_dma_buffer_copy() 1782 void si_cp_dma_clear_buffer(struct radv_cmd_buffer *cmd_buffer, uint64_t va, in si_cp_dma_clear_buffer() [all …]
|
D | radv_meta_blit2d.c | 55 create_iview(struct radv_cmd_buffer *cmd_buffer, in create_iview() 86 create_bview(struct radv_cmd_buffer *cmd_buffer, in create_bview() 114 blit2d_bind_src(struct radv_cmd_buffer *cmd_buffer, in blit2d_bind_src() 185 blit2d_bind_dst(struct radv_cmd_buffer *cmd_buffer, in blit2d_bind_dst() 209 bind_pipeline(struct radv_cmd_buffer *cmd_buffer, in bind_pipeline() 221 bind_depth_pipeline(struct radv_cmd_buffer *cmd_buffer, in bind_depth_pipeline() 233 bind_stencil_pipeline(struct radv_cmd_buffer *cmd_buffer, in bind_stencil_pipeline() 245 radv_meta_blit2d_normal_dst(struct radv_cmd_buffer *cmd_buffer, in radv_meta_blit2d_normal_dst() 410 radv_meta_blit2d(struct radv_cmd_buffer *cmd_buffer, in radv_meta_blit2d()
|
D | radv_meta_resolve_fs.c | 827 radv_get_resolve_pipeline(struct radv_cmd_buffer *cmd_buffer, in radv_get_resolve_pipeline() 853 emit_resolve(struct radv_cmd_buffer *cmd_buffer, in emit_resolve() 921 emit_depth_stencil_resolve(struct radv_cmd_buffer *cmd_buffer, in emit_depth_stencil_resolve() 1025 void radv_meta_resolve_fragment_image(struct radv_cmd_buffer *cmd_buffer, in radv_meta_resolve_fragment_image() 1162 radv_cmd_buffer_resolve_subpass_fs(struct radv_cmd_buffer *cmd_buffer) in radv_cmd_buffer_resolve_subpass_fs() 1218 radv_depth_stencil_resolve_subpass_fs(struct radv_cmd_buffer *cmd_buffer, in radv_depth_stencil_resolve_subpass_fs()
|
D | radv_meta_resolve_cs.c | 603 radv_get_resolve_pipeline(struct radv_cmd_buffer *cmd_buffer, in radv_get_resolve_pipeline() 636 emit_resolve(struct radv_cmd_buffer *cmd_buffer, in emit_resolve() 701 emit_depth_stencil_resolve(struct radv_cmd_buffer *cmd_buffer, in emit_depth_stencil_resolve() 807 void radv_meta_resolve_compute_image(struct radv_cmd_buffer *cmd_buffer, in radv_meta_resolve_compute_image() 895 radv_cmd_buffer_resolve_subpass_cs(struct radv_cmd_buffer *cmd_buffer) in radv_cmd_buffer_resolve_subpass_cs() 957 radv_depth_stencil_resolve_subpass_cs(struct radv_cmd_buffer *cmd_buffer, in radv_depth_stencil_resolve_subpass_cs()
|
D | Makefile.sources | 46 radv_cmd_buffer.c \
|
D | radv_descriptor_set.c | 871 struct radv_cmd_buffer *cmd_buffer, in write_texel_buffer_descriptor() 892 struct radv_cmd_buffer *cmd_buffer, in write_buffer_descriptor() 944 struct radv_cmd_buffer *cmd_buffer, in write_block_descriptor() 989 struct radv_cmd_buffer *cmd_buffer, in write_image_descriptor() 1019 struct radv_cmd_buffer *cmd_buffer, in write_combined_image_sampler_descriptor() 1049 struct radv_cmd_buffer* cmd_buffer, in radv_update_descriptor_sets() 1327 struct radv_cmd_buffer *cmd_buffer, in radv_update_descriptor_set_with_template()
|
D | radv_query.c | 1009 static void radv_query_shader(struct radv_cmd_buffer *cmd_buffer, in radv_query_shader() 1408 static void emit_query_flush(struct radv_cmd_buffer *cmd_buffer, in emit_query_flush() 1433 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdCopyQueryPoolResults() 1556 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdResetQueryPool() 1618 static void emit_begin_query(struct radv_cmd_buffer *cmd_buffer, in emit_begin_query() 1713 static void emit_end_query(struct radv_cmd_buffer *cmd_buffer, in emit_end_query() 1816 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdBeginQueryIndexedEXT() 1845 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdEndQueryIndexedEXT() 1891 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdWriteTimestamp()
|
D | radv_meta_blit.c | 298 meta_emit_blit(struct radv_cmd_buffer *cmd_buffer, in meta_emit_blit() 530 blit_image(struct radv_cmd_buffer *cmd_buffer, in blit_image() 711 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdBlitImage() 741 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdBlitImage2KHR()
|
D | meson.build | 69 'radv_cmd_buffer.c',
|
D | radv_meta_fmask_expand.c | 112 radv_expand_fmask_image_inplace(struct radv_cmd_buffer *cmd_buffer, in radv_expand_fmask_image_inplace()
|
D | radv_meta.c | 35 struct radv_cmd_buffer *cmd_buffer, uint32_t flags) in radv_meta_save() 121 struct radv_cmd_buffer *cmd_buffer) in radv_meta_restore()
|
D | radv_device.c | 4273 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, in radv_get_preambles() 4606 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, submission->cmd_buffers[j]); in radv_queue_submit_deferred()
|
/external/mesa3d/src/amd/vulkan/layers/ |
D | radv_sqtt_layer.c | 355 radv_write_begin_general_api_marker(struct radv_cmd_buffer *cmd_buffer, in radv_write_begin_general_api_marker() 368 radv_write_end_general_api_marker(struct radv_cmd_buffer *cmd_buffer, in radv_write_end_general_api_marker() 382 radv_write_event_marker(struct radv_cmd_buffer *cmd_buffer, in radv_write_event_marker() 413 radv_write_event_with_dims_marker(struct radv_cmd_buffer *cmd_buffer, in radv_write_event_with_dims_marker() 434 radv_describe_begin_cmd_buffer(struct radv_cmd_buffer *cmd_buffer) in radv_describe_begin_cmd_buffer() 459 radv_describe_end_cmd_buffer(struct radv_cmd_buffer *cmd_buffer) in radv_describe_end_cmd_buffer() 477 radv_describe_draw(struct radv_cmd_buffer *cmd_buffer) in radv_describe_draw() 487 radv_describe_dispatch(struct radv_cmd_buffer *cmd_buffer, int x, int y, int z) in radv_describe_dispatch() 498 radv_describe_begin_render_pass_clear(struct radv_cmd_buffer *cmd_buffer, in radv_describe_begin_render_pass_clear() 506 radv_describe_end_render_pass_clear(struct radv_cmd_buffer *cmd_buffer) in radv_describe_end_render_pass_clear() [all …]
|