/external/mesa3d/src/amd/vulkan/ |
D | radv_meta.h | 92 struct radv_cmd_buffer *cmd_buffer, uint32_t flags); 95 struct radv_cmd_buffer *cmd_buffer); 129 void radv_meta_begin_blit2d(struct radv_cmd_buffer *cmd_buffer, 132 void radv_meta_blit2d(struct radv_cmd_buffer *cmd_buffer, 139 void radv_meta_end_blit2d(struct radv_cmd_buffer *cmd_buffer, 145 void radv_meta_image_to_buffer(struct radv_cmd_buffer *cmd_buffer, 151 void radv_meta_buffer_to_image_cs(struct radv_cmd_buffer *cmd_buffer, 156 void radv_meta_image_to_image_cs(struct radv_cmd_buffer *cmd_buffer, 161 void radv_meta_clear_image_cs(struct radv_cmd_buffer *cmd_buffer, 165 void radv_decompress_depth_image_inplace(struct radv_cmd_buffer *cmd_buffer, [all …]
|
D | radv_cmd_buffer.c | 40 static void radv_handle_image_transition(struct radv_cmd_buffer *cmd_buffer, 82 radv_bind_dynamic_state(struct radv_cmd_buffer *cmd_buffer, in radv_bind_dynamic_state() 185 bool radv_cmd_buffer_uses_mec(struct radv_cmd_buffer *cmd_buffer) in radv_cmd_buffer_uses_mec() 210 struct radv_cmd_buffer *cmd_buffer; in radv_create_cmd_buffer() 250 radv_cmd_buffer_destroy(struct radv_cmd_buffer *cmd_buffer) in radv_cmd_buffer_destroy() 269 radv_reset_cmd_buffer(struct radv_cmd_buffer *cmd_buffer) in radv_reset_cmd_buffer() 312 radv_cmd_buffer_resize_upload_buf(struct radv_cmd_buffer *cmd_buffer, in radv_cmd_buffer_resize_upload_buf() 362 radv_cmd_buffer_upload_alloc(struct radv_cmd_buffer *cmd_buffer, in radv_cmd_buffer_upload_alloc() 383 radv_cmd_buffer_upload_data(struct radv_cmd_buffer *cmd_buffer, in radv_cmd_buffer_upload_data() 412 void radv_cmd_buffer_trace_emit(struct radv_cmd_buffer *cmd_buffer) in radv_cmd_buffer_trace_emit() [all …]
|
D | radv_private.h | 954 struct radv_cmd_buffer { struct 1001 bool radv_cmd_buffer_uses_mec(struct radv_cmd_buffer *cmd_buffer); argument 1003 void si_init_compute(struct radv_cmd_buffer *cmd_buffer); 1004 void si_init_config(struct radv_cmd_buffer *cmd_buffer); 1013 uint32_t si_get_ia_multi_vgt_param(struct radv_cmd_buffer *cmd_buffer, 1035 void si_emit_cache_flush(struct radv_cmd_buffer *cmd_buffer); 1036 void si_emit_set_predication_state(struct radv_cmd_buffer *cmd_buffer, uint64_t va); 1037 void si_cp_dma_buffer_copy(struct radv_cmd_buffer *cmd_buffer, 1040 void si_cp_dma_prefetch(struct radv_cmd_buffer *cmd_buffer, uint64_t va, 1042 void si_cp_dma_clear_buffer(struct radv_cmd_buffer *cmd_buffer, uint64_t va, [all …]
|
D | radv_meta_copy.c | 108 meta_copy_buffer_to_image(struct radv_cmd_buffer *cmd_buffer, in meta_copy_buffer_to_image() 219 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdCopyBufferToImage() 228 meta_copy_image_to_buffer(struct radv_cmd_buffer *cmd_buffer, in meta_copy_image_to_buffer() 324 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdCopyImageToBuffer() 334 meta_copy_image(struct radv_cmd_buffer *cmd_buffer, in meta_copy_image() 477 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdCopyImage() 487 void radv_blit_to_prime_linear(struct radv_cmd_buffer *cmd_buffer, in radv_blit_to_prime_linear()
|
D | radv_meta_buffer.c | 288 static void fill_buffer_shader(struct radv_cmd_buffer *cmd_buffer, in fill_buffer_shader() 340 static void copy_buffer_shader(struct radv_cmd_buffer *cmd_buffer, in copy_buffer_shader() 407 uint32_t radv_fill_buffer(struct radv_cmd_buffer *cmd_buffer, in radv_fill_buffer() 432 void radv_copy_buffer(struct radv_cmd_buffer *cmd_buffer, in radv_copy_buffer() 461 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdFillBuffer() 478 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdCopyBuffer() 499 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdUpdateBuffer()
|
D | radv_meta_clear.c | 329 emit_color_clear(struct radv_cmd_buffer *cmd_buffer, in emit_color_clear() 542 static bool depth_view_can_fast_clear(struct radv_cmd_buffer *cmd_buffer, in depth_view_can_fast_clear() 571 pick_depthstencil_pipeline(struct radv_cmd_buffer *cmd_buffer, in pick_depthstencil_pipeline() 601 emit_depthstencil_clear(struct radv_cmd_buffer *cmd_buffer, in emit_depthstencil_clear() 670 emit_fast_htile_clear(struct radv_cmd_buffer *cmd_buffer, in emit_fast_htile_clear() 940 emit_fast_color_clear(struct radv_cmd_buffer *cmd_buffer, in emit_fast_color_clear() 1051 emit_clear(struct radv_cmd_buffer *cmd_buffer, in emit_clear() 1081 radv_subpass_needs_clear(struct radv_cmd_buffer *cmd_buffer) in radv_subpass_needs_clear() 1100 radv_subpass_clear_attachment(struct radv_cmd_buffer *cmd_buffer, in radv_subpass_clear_attachment() 1129 radv_cmd_buffer_clear_subpass(struct radv_cmd_buffer *cmd_buffer) in radv_cmd_buffer_clear_subpass() [all …]
|
D | radv_meta_fast_clear.c | 534 emit_fast_clear_flush(struct radv_cmd_buffer *cmd_buffer, in emit_fast_clear_flush() 563 radv_emit_set_predication_state_from_image(struct radv_cmd_buffer *cmd_buffer, in radv_emit_set_predication_state_from_image() 579 radv_emit_color_decompress(struct radv_cmd_buffer *cmd_buffer, in radv_emit_color_decompress() 678 radv_fast_clear_flush_image_inplace(struct radv_cmd_buffer *cmd_buffer, in radv_fast_clear_flush_image_inplace() 686 radv_decompress_dcc_gfx(struct radv_cmd_buffer *cmd_buffer, in radv_decompress_dcc_gfx() 694 radv_decompress_dcc_compute(struct radv_cmd_buffer *cmd_buffer, in radv_decompress_dcc_compute() 783 radv_decompress_dcc(struct radv_cmd_buffer *cmd_buffer, in radv_decompress_dcc()
|
D | radv_meta_decompress.c | 294 emit_depth_decomp(struct radv_cmd_buffer *cmd_buffer, in emit_depth_decomp() 326 static void radv_process_depth_image_inplace(struct radv_cmd_buffer *cmd_buffer, in radv_process_depth_image_inplace() 424 void radv_decompress_depth_image_inplace(struct radv_cmd_buffer *cmd_buffer, in radv_decompress_depth_image_inplace() 432 void radv_resummarize_depth_image_inplace(struct radv_cmd_buffer *cmd_buffer, in radv_resummarize_depth_image_inplace()
|
D | si_cmd_buffer.c | 216 si_init_compute(struct radv_cmd_buffer *cmd_buffer) in si_init_compute() 544 void si_init_config(struct radv_cmd_buffer *cmd_buffer) in si_init_config() 731 si_get_ia_multi_vgt_param(struct radv_cmd_buffer *cmd_buffer, in si_get_ia_multi_vgt_param() 1103 si_emit_cache_flush(struct radv_cmd_buffer *cmd_buffer) in si_emit_cache_flush() 1143 si_emit_set_predication_state(struct radv_cmd_buffer *cmd_buffer, uint64_t va) in si_emit_set_predication_state() 1176 static inline unsigned cp_dma_max_byte_count(struct radv_cmd_buffer *cmd_buffer) in cp_dma_max_byte_count() 1190 static void si_emit_cp_dma(struct radv_cmd_buffer *cmd_buffer, in si_emit_cp_dma() 1265 void si_cp_dma_prefetch(struct radv_cmd_buffer *cmd_buffer, uint64_t va, in si_cp_dma_prefetch() 1275 static void si_cp_dma_prepare(struct radv_cmd_buffer *cmd_buffer, uint64_t byte_count, in si_cp_dma_prepare() 1294 static void si_cp_dma_realign_engine(struct radv_cmd_buffer *cmd_buffer, unsigned size) in si_cp_dma_realign_engine() [all …]
|
D | radv_meta_bufimage.c | 931 create_iview(struct radv_cmd_buffer *cmd_buffer, in create_iview() 954 create_bview(struct radv_cmd_buffer *cmd_buffer, in create_bview() 973 itob_bind_descriptors(struct radv_cmd_buffer *cmd_buffer, in itob_bind_descriptors() 1011 radv_meta_image_to_buffer(struct radv_cmd_buffer *cmd_buffer, in radv_meta_image_to_buffer() 1050 btoi_bind_descriptors(struct radv_cmd_buffer *cmd_buffer, in btoi_bind_descriptors() 1088 radv_meta_buffer_to_image_cs(struct radv_cmd_buffer *cmd_buffer, in radv_meta_buffer_to_image_cs() 1126 itoi_bind_descriptors(struct radv_cmd_buffer *cmd_buffer, in itoi_bind_descriptors() 1170 radv_meta_image_to_image_cs(struct radv_cmd_buffer *cmd_buffer, in radv_meta_image_to_image_cs() 1210 cleari_bind_descriptors(struct radv_cmd_buffer *cmd_buffer, in cleari_bind_descriptors() 1239 radv_meta_clear_image_cs(struct radv_cmd_buffer *cmd_buffer, in radv_meta_clear_image_cs()
|
D | radv_meta_blit2d.c | 39 create_iview(struct radv_cmd_buffer *cmd_buffer, in create_iview() 70 create_bview(struct radv_cmd_buffer *cmd_buffer, in create_bview() 98 blit2d_bind_src(struct radv_cmd_buffer *cmd_buffer, in blit2d_bind_src() 168 blit2d_bind_dst(struct radv_cmd_buffer *cmd_buffer, in blit2d_bind_dst() 192 bind_pipeline(struct radv_cmd_buffer *cmd_buffer, in bind_pipeline() 203 bind_depth_pipeline(struct radv_cmd_buffer *cmd_buffer, in bind_depth_pipeline() 214 bind_stencil_pipeline(struct radv_cmd_buffer *cmd_buffer, in bind_stencil_pipeline() 225 radv_meta_blit2d_normal_dst(struct radv_cmd_buffer *cmd_buffer, in radv_meta_blit2d_normal_dst() 349 radv_meta_blit2d(struct radv_cmd_buffer *cmd_buffer, in radv_meta_blit2d()
|
D | radv_meta_resolve.c | 307 emit_resolve(struct radv_cmd_buffer *cmd_buffer, in emit_resolve() 348 struct radv_cmd_buffer *cmd_buffer, in radv_pick_resolve_method_images() 378 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, cmd_buffer_h); in radv_CmdResolveImage() 594 radv_cmd_buffer_resolve_subpass(struct radv_cmd_buffer *cmd_buffer) in radv_cmd_buffer_resolve_subpass()
|
D | radv_descriptor_set.c | 562 struct radv_cmd_buffer *cmd_buffer, in write_texel_buffer_descriptor() 578 struct radv_cmd_buffer *cmd_buffer, in write_buffer_descriptor() 628 struct radv_cmd_buffer *cmd_buffer, in write_image_descriptor() 653 struct radv_cmd_buffer *cmd_buffer, in write_combined_image_sampler_descriptor() 680 struct radv_cmd_buffer* cmd_buffer, in radv_update_descriptor_sets() 918 struct radv_cmd_buffer *cmd_buffer, in radv_update_descriptor_set_with_template()
|
D | Makefile.sources | 34 radv_cmd_buffer.c \
|
D | radv_meta_resolve_cs.c | 311 emit_resolve(struct radv_cmd_buffer *cmd_buffer, in emit_resolve() 381 void radv_meta_resolve_compute_image(struct radv_cmd_buffer *cmd_buffer, in radv_meta_resolve_compute_image() 482 radv_cmd_buffer_resolve_subpass_cs(struct radv_cmd_buffer *cmd_buffer) in radv_cmd_buffer_resolve_subpass_cs()
|
D | radv_meta_resolve_fs.c | 377 emit_resolve(struct radv_cmd_buffer *cmd_buffer, in emit_resolve() 445 void radv_meta_resolve_fragment_image(struct radv_cmd_buffer *cmd_buffer, in radv_meta_resolve_fragment_image() 588 radv_cmd_buffer_resolve_subpass_fs(struct radv_cmd_buffer *cmd_buffer) in radv_cmd_buffer_resolve_subpass_fs()
|
D | radv_query.c | 642 static void radv_query_shader(struct radv_cmd_buffer *cmd_buffer, in radv_query_shader() 951 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdCopyQueryPoolResults() 1059 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdResetQueryPool() 1087 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdBeginQuery() 1135 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdEndQuery() 1188 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdWriteTimestamp()
|
D | radv_meta.c | 35 struct radv_cmd_buffer *cmd_buffer, uint32_t flags) in radv_meta_save() 98 struct radv_cmd_buffer *cmd_buffer) in radv_meta_restore()
|
D | meson.build | 60 'radv_cmd_buffer.c',
|
D | radv_meta_blit.c | 265 meta_emit_blit(struct radv_cmd_buffer *cmd_buffer, in meta_emit_blit() 507 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer); in radv_CmdBlitImage()
|
D | radv_device.c | 2050 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, in radv_QueueSubmit() 2107 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, in radv_QueueSubmit()
|