Home
last modified time | relevance | path

Searched refs:radv_cmd_buffer (Results 1 – 23 of 23) sorted by relevance

/external/mesa3d/src/amd/vulkan/
Dradv_meta.h124 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 …]
Dradv_cmd_buffer.c54 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 …]
Dradv_private.h1421 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 …]
Dradv_meta_copy.c124 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()
Dradv_meta_buffer.c268 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()
Dradv_meta_clear.c396 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 …]
Dradv_meta_resolve.c315 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()
Dradv_meta_decompress.c341 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()
Dradv_meta_fast_clear.c570 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()
Dradv_meta_bufimage.c1540 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 …]
Dsi_cmd_buffer.c793 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 …]
Dradv_meta_blit2d.c55 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()
Dradv_meta_resolve_fs.c827 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()
Dradv_meta_resolve_cs.c603 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()
DMakefile.sources46 radv_cmd_buffer.c \
Dradv_descriptor_set.c871 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()
Dradv_query.c1009 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()
Dradv_meta_blit.c298 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()
Dmeson.build69 'radv_cmd_buffer.c',
Dradv_meta_fmask_expand.c112 radv_expand_fmask_image_inplace(struct radv_cmd_buffer *cmd_buffer, in radv_expand_fmask_image_inplace()
Dradv_meta.c35 struct radv_cmd_buffer *cmd_buffer, uint32_t flags) in radv_meta_save()
121 struct radv_cmd_buffer *cmd_buffer) in radv_meta_restore()
Dradv_device.c4273 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/
Dradv_sqtt_layer.c355 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 …]