/external/mesa3d/src/amd/vulkan/ |
D | radv_meta.h | 67 VkResult radv_device_init_meta_clear_state(struct radv_device *device); 68 void radv_device_finish_meta_clear_state(struct radv_device *device); 70 VkResult radv_device_init_meta_resolve_state(struct radv_device *device); 71 void radv_device_finish_meta_resolve_state(struct radv_device *device); 73 VkResult radv_device_init_meta_depth_decomp_state(struct radv_device *device); 74 void radv_device_finish_meta_depth_decomp_state(struct radv_device *device); 76 VkResult radv_device_init_meta_fast_clear_flush_state(struct radv_device *device); 77 void radv_device_finish_meta_fast_clear_flush_state(struct radv_device *device); 79 VkResult radv_device_init_meta_blit_state(struct radv_device *device); 80 void radv_device_finish_meta_blit_state(struct radv_device *device); [all …]
|
D | radv_descriptor_set.c | 40 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateDescriptorSetLayout() 161 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyDescriptorSetLayout() 181 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreatePipelineLayout() 233 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyPipelineLayout() 244 radv_descriptor_set_create(struct radv_device *device, in radv_descriptor_set_create() 353 radv_descriptor_set_destroy(struct radv_device *device, in radv_descriptor_set_destroy() 375 radv_temp_descriptor_set_create(struct radv_device *device, in radv_temp_descriptor_set_create() 390 radv_temp_descriptor_set_destroy(struct radv_device *device, in radv_temp_descriptor_set_destroy() 404 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateDescriptorPool() 470 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyDescriptorPool() [all …]
|
D | radv_image.c | 34 radv_choose_tiling(struct radv_device *Device, in radv_choose_tiling() 51 radv_init_surface(struct radv_device *device, in radv_init_surface() 124 static uint32_t si_get_bo_metadata_word1(struct radv_device *device) in si_get_bo_metadata_word1() 157 radv_make_buffer_descriptor(struct radv_device *device, in radv_make_buffer_descriptor() 191 si_set_mutable_tex_desc_fields(struct radv_device *device, in si_set_mutable_tex_desc_fields() 249 si_make_texture_descriptor(struct radv_device *device, in si_make_texture_descriptor() 382 radv_query_opaque_metadata(struct radv_device *device, in radv_query_opaque_metadata() 431 radv_init_metadata(struct radv_device *device, in radv_init_metadata() 456 radv_image_get_fmask_info(struct radv_device *device, in radv_image_get_fmask_info() 506 radv_image_alloc_fmask(struct radv_device *device, in radv_image_alloc_fmask() [all …]
|
D | radv_private.h | 305 struct radv_device * device; 319 struct radv_device *device); 327 radv_create_shader_variant_from_pipeline_cache(struct radv_device *device, 337 void radv_shader_variant_destroy(struct radv_device *device, 466 struct radv_device * device; 472 struct radv_device { struct 551 struct radv_device * device; 712 struct radv_device * device; 775 void radv_device_init_msaa(struct radv_device *device); 898 struct radv_device * device; [all …]
|
D | radv_meta_bufimage.c | 33 build_nir_itob_compute_shader(struct radv_device *dev) in build_nir_itob_compute_shader() 121 radv_device_init_meta_itob_state(struct radv_device *device) in radv_device_init_meta_itob_state() 210 radv_device_finish_meta_itob_state(struct radv_device *device) in radv_device_finish_meta_itob_state() 230 build_nir_btoi_compute_shader(struct radv_device *dev) in build_nir_btoi_compute_shader() 316 radv_device_init_meta_btoi_state(struct radv_device *device) in radv_device_init_meta_btoi_state() 405 radv_device_finish_meta_btoi_state(struct radv_device *device) in radv_device_finish_meta_btoi_state() 425 build_nir_itoi_compute_shader(struct radv_device *dev) in build_nir_itoi_compute_shader() 505 radv_device_init_meta_itoi_state(struct radv_device *device) in radv_device_init_meta_itoi_state() 594 radv_device_finish_meta_itoi_state(struct radv_device *device) in radv_device_finish_meta_itoi_state() 614 build_nir_cleari_compute_shader(struct radv_device *dev) in build_nir_cleari_compute_shader() [all …]
|
D | radv_meta.c | 162 struct radv_device *device = _device; in meta_alloc() 171 struct radv_device *device = _device; in meta_realloc() 180 struct radv_device *device = _device; in meta_free() 216 radv_load_meta_pipeline(struct radv_device *device) in radv_load_meta_pipeline() 243 radv_store_meta_pipeline(struct radv_device *device) in radv_store_meta_pipeline() 284 radv_device_init_meta(struct radv_device *device) in radv_device_init_meta() 358 radv_device_finish_meta(struct radv_device *device) in radv_device_finish_meta()
|
D | radv_device.c | 703 radv_queue_init(struct radv_device *device, struct radv_queue *queue, in radv_queue_init() 733 struct radv_device *device; in radv_CreateDevice() 839 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyDevice() 929 RADV_FROM_HANDLE(radv_device, device, _device); in radv_GetDeviceQueue() 934 static void radv_dump_trace(struct radv_device *device, in radv_dump_trace() 1045 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DeviceWaitIdle() 1091 RADV_FROM_HANDLE(radv_device, device, _device); in radv_AllocateMemory() 1148 RADV_FROM_HANDLE(radv_device, device, _device); in radv_FreeMemory() 1168 RADV_FROM_HANDLE(radv_device, device, _device); in radv_MapMemory() 1189 RADV_FROM_HANDLE(radv_device, device, _device); in radv_UnmapMemory() [all …]
|
D | radv_pipeline_cache.c | 45 struct radv_device *device) in radv_pipeline_cache_init() 149 radv_create_shader_variant_from_pipeline_cache(struct radv_device *device, in radv_create_shader_variant_from_pipeline_cache() 310 struct radv_device *device = cache->device; in radv_pipeline_cache_load() 353 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreatePipelineCache() 388 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyPipelineCache() 404 RADV_FROM_HANDLE(radv_device, device, _device); in radv_GetPipelineCacheData()
|
D | radv_meta_blit2d.c | 119 struct radv_device *device = cmd_buffer->device; in blit2d_bind_src() 283 struct radv_device *device = cmd_buffer->device; in radv_meta_blit2d_normal_dst() 467 struct radv_device *, 471 build_nir_texel_fetch(struct nir_builder *b, struct radv_device *device, in build_nir_texel_fetch() 502 build_nir_buffer_fetch(struct nir_builder *b, struct radv_device *device, in build_nir_buffer_fetch() 571 build_nir_copy_fragment_shader(struct radv_device *device, in build_nir_copy_fragment_shader() 600 build_nir_copy_fragment_shader_depth(struct radv_device *device, in build_nir_copy_fragment_shader_depth() 629 build_nir_copy_fragment_shader_stencil(struct radv_device *device, in build_nir_copy_fragment_shader_stencil() 658 radv_device_finish_meta_blit2d_state(struct radv_device *device) in radv_device_finish_meta_blit2d_state() 706 blit2d_init_color_pipeline(struct radv_device *device, in blit2d_init_color_pipeline() [all …]
|
D | radv_meta_decompress.c | 78 create_pass(struct radv_device *device) in create_pass() 120 create_pipeline(struct radv_device *device, in create_pipeline() 253 radv_device_finish_meta_depth_decomp_state(struct radv_device *device) in radv_device_finish_meta_depth_decomp_state() 275 radv_device_init_meta_depth_decomp_state(struct radv_device *device) in radv_device_init_meta_depth_decomp_state() 314 struct radv_device *device = cmd_buffer->device; in emit_depth_decomp()
|
D | radv_meta_fast_clear.c | 78 create_pass(struct radv_device *device) in create_pass() 124 create_pipeline(struct radv_device *device, in create_pipeline() 290 radv_device_finish_meta_fast_clear_flush_state(struct radv_device *device) in radv_device_finish_meta_fast_clear_flush_state() 313 radv_device_init_meta_fast_clear_flush_state(struct radv_device *device) in radv_device_init_meta_fast_clear_flush_state() 351 struct radv_device *device = cmd_buffer->device; in emit_fast_clear_flush()
|
D | radv_meta_resolve.c | 85 create_pass(struct radv_device *device) in create_pass() 138 create_pipeline(struct radv_device *device, in create_pipeline() 258 radv_device_finish_meta_resolve_state(struct radv_device *device) in radv_device_finish_meta_resolve_state() 276 radv_device_init_meta_resolve_state(struct radv_device *device) in radv_device_init_meta_resolve_state() 314 struct radv_device *device = cmd_buffer->device; in emit_resolve() 380 struct radv_device *device = cmd_buffer->device; in radv_CmdResolveImage()
|
D | radv_meta_resolve_cs.c | 35 build_resolve_compute_shader(struct radv_device *dev, bool is_integer, int samples) in build_resolve_compute_shader() 173 create_layout(struct radv_device *device) in create_layout() 229 create_resolve_pipeline(struct radv_device *device, in create_resolve_pipeline() 271 radv_device_init_meta_resolve_compute_state(struct radv_device *device) in radv_device_init_meta_resolve_compute_state() 296 radv_device_finish_meta_resolve_compute_state(struct radv_device *device) in radv_device_finish_meta_resolve_compute_state() 325 struct radv_device *device = cmd_buffer->device; in radv_meta_resolve_compute_image()
|
D | radv_meta_clear.c | 116 create_pipeline(struct radv_device *device, in create_pipeline() 218 create_color_renderpass(struct radv_device *device, in create_color_renderpass() 257 create_color_pipeline(struct radv_device *device, in create_color_pipeline() 333 destroy_pipeline(struct radv_device *device, struct radv_pipeline *pipeline) in destroy_pipeline() 345 destroy_render_pass(struct radv_device *device, VkRenderPass renderpass) in destroy_render_pass() 352 radv_device_finish_meta_clear_state(struct radv_device *device) in radv_device_finish_meta_clear_state() 377 struct radv_device *device = cmd_buffer->device; in emit_color_clear() 504 create_depthstencil_renderpass(struct radv_device *device, in create_depthstencil_renderpass() 539 create_depthstencil_pipeline(struct radv_device *device, in create_depthstencil_pipeline() 664 struct radv_device *device = cmd_buffer->device; in emit_depthstencil_clear() [all …]
|
D | radv_pipeline.c | 44 void radv_shader_variant_destroy(struct radv_device *device, 70 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateShaderModule() 98 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyShaderModule() 112 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyPipeline() 152 radv_shader_compile_to_nir(struct radv_device *device, in radv_shader_compile_to_nir() 279 static void radv_dump_pipeline_stats(struct radv_device *device, struct radv_pipeline *pipeline) in radv_dump_pipeline_stats() 342 void radv_shader_variant_destroy(struct radv_device *device, in radv_shader_variant_destroy() 352 static void radv_fill_shader_variant(struct radv_device *device, in radv_fill_shader_variant() 403 static struct radv_shader_variant *radv_shader_variant_create(struct radv_device *device, in radv_shader_variant_create() 1308 struct radv_device *device, in radv_pipeline_init() [all …]
|
D | radv_meta_buffer.c | 8 build_buffer_fill_shader(struct radv_device *dev) in build_buffer_fill_shader() 58 build_buffer_copy_shader(struct radv_device *dev) in build_buffer_copy_shader() 116 VkResult radv_device_init_meta_buffer_state(struct radv_device *device) in radv_device_init_meta_buffer_state() 260 void radv_device_finish_meta_buffer_state(struct radv_device *device) in radv_device_finish_meta_buffer_state() 297 struct radv_device *device = cmd_buffer->device; in fill_buffer_shader() 359 struct radv_device *device = cmd_buffer->device; in copy_buffer_shader()
|
D | radv_query.c | 36 static unsigned get_max_db(struct radv_device *device) in get_max_db() 58 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateQueryPool() 114 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyQueryPool() 134 RADV_FROM_HANDLE(radv_device, device, _device); in radv_GetQueryPoolResults()
|
D | radv_pass.c | 35 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateRenderPass() 166 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyRenderPass()
|
D | radv_wsi.c | 148 struct radv_device *device = radv_device_from_handle(device_h); in radv_wsi_image_create() 251 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateSwapchainKHR() 287 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroySwapchainKHR()
|
D | Makefile.sources | 36 radv_device.c \
|
D | radv_meta_blit.c | 238 struct radv_device *device = cmd_buffer->device; in meta_emit_blit() 637 radv_device_finish_meta_blit_state(struct radv_device *device) in radv_device_finish_meta_blit_state() 714 radv_device_init_meta_blit_color(struct radv_device *device, in radv_device_init_meta_blit_color() 896 radv_device_init_meta_blit_depth(struct radv_device *device, in radv_device_init_meta_blit_depth() 1075 radv_device_init_meta_blit_stencil(struct radv_device *device, in radv_device_init_meta_blit_stencil() 1271 radv_device_init_meta_blit_state(struct radv_device *device) in radv_device_init_meta_blit_state()
|
D | radv_cmd_buffer.c | 137 struct radv_device * device, in radv_create_cmd_buffer() 197 struct radv_device *device = cmd_buffer->device; in radv_cmd_buffer_resize_upload_buf() 279 struct radv_device *device = cmd_buffer->device; in radv_cmd_buffer_trace_emit() 715 static void radv_set_optimal_micro_tile_mode(struct radv_device *device, in radv_set_optimal_micro_tile_mode() 1106 struct radv_device *device = cmd_buffer->device; in radv_cmd_buffer_flush_state() 1341 RADV_FROM_HANDLE(radv_device, device, _device); in radv_AllocateCommandBuffers() 1845 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateCommandPool() 1873 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyCommandPool()
|
D | si_cmd_buffer.c | 1095 static void radv_cayman_get_sample_position(struct radv_device *device, in radv_cayman_get_sample_position() 1141 void radv_device_init_msaa(struct radv_device *device) in radv_device_init_msaa()
|