/external/mesa3d/src/amd/vulkan/ |
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...] |
radv_image.c | 34 radv_choose_tiling(struct radv_device *Device, 51 radv_init_surface(struct radv_device *device, 124 static uint32_t si_get_bo_metadata_word1(struct radv_device *device) 157 radv_make_buffer_descriptor(struct radv_device *device, 191 si_set_mutable_tex_desc_fields(struct radv_device *device, 249 si_make_texture_descriptor(struct radv_device *device, 382 radv_query_opaque_metadata(struct radv_device *device, 431 radv_init_metadata(struct radv_device *device, 456 radv_image_get_fmask_info(struct radv_device *device, 506 radv_image_alloc_fmask(struct radv_device *device [all...] |
radv_meta.c | 162 struct radv_device *device = _device; 171 struct radv_device *device = _device; 180 struct radv_device *device = _device; 216 radv_load_meta_pipeline(struct radv_device *device) 243 radv_store_meta_pipeline(struct radv_device *device) 284 radv_device_init_meta(struct radv_device *device) 358 radv_device_finish_meta(struct radv_device *device)
|
radv_descriptor_set.c | 40 RADV_FROM_HANDLE(radv_device, device, _device); 161 RADV_FROM_HANDLE(radv_device, device, _device); 181 RADV_FROM_HANDLE(radv_device, device, _device); 233 RADV_FROM_HANDLE(radv_device, device, _device); 244 radv_descriptor_set_create(struct radv_device *device, 353 radv_descriptor_set_destroy(struct radv_device *device, 375 radv_temp_descriptor_set_create(struct radv_device *device, 390 radv_temp_descriptor_set_destroy(struct radv_device *device, 404 RADV_FROM_HANDLE(radv_device, device, _device); 470 RADV_FROM_HANDLE(radv_device, device, _device) [all...] |
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...] |
radv_meta_bufimage.c | 33 build_nir_itob_compute_shader(struct radv_device *dev) 121 radv_device_init_meta_itob_state(struct radv_device *device) 210 radv_device_finish_meta_itob_state(struct radv_device *device) 230 build_nir_btoi_compute_shader(struct radv_device *dev) 316 radv_device_init_meta_btoi_state(struct radv_device *device) 405 radv_device_finish_meta_btoi_state(struct radv_device *device) 425 build_nir_itoi_compute_shader(struct radv_device *dev) 505 radv_device_init_meta_itoi_state(struct radv_device *device) 594 radv_device_finish_meta_itoi_state(struct radv_device *device) 614 build_nir_cleari_compute_shader(struct radv_device *dev [all...] |
radv_device.c | 703 radv_queue_init(struct radv_device *device, struct radv_queue *queue, 733 struct radv_device *device; 839 RADV_FROM_HANDLE(radv_device, device, _device); 929 RADV_FROM_HANDLE(radv_device, device, _device); 934 static void radv_dump_trace(struct radv_device *device, [all...] |
radv_pipeline_cache.c | 45 struct radv_device *device) 149 radv_create_shader_variant_from_pipeline_cache(struct radv_device *device, 310 struct radv_device *device = cache->device; 353 RADV_FROM_HANDLE(radv_device, device, _device); 388 RADV_FROM_HANDLE(radv_device, device, _device); 404 RADV_FROM_HANDLE(radv_device, device, _device);
|
radv_meta_decompress.c | 78 create_pass(struct radv_device *device) 120 create_pipeline(struct radv_device *device, 253 radv_device_finish_meta_depth_decomp_state(struct radv_device *device) 275 radv_device_init_meta_depth_decomp_state(struct radv_device *device) 314 struct radv_device *device = cmd_buffer->device;
|
radv_meta_fast_clear.c | 78 create_pass(struct radv_device *device) 124 create_pipeline(struct radv_device *device, 290 radv_device_finish_meta_fast_clear_flush_state(struct radv_device *device) 313 radv_device_init_meta_fast_clear_flush_state(struct radv_device *device) 351 struct radv_device *device = cmd_buffer->device;
|
radv_meta_blit2d.c | 119 struct radv_device *device = cmd_buffer->device; 283 struct radv_device *device = cmd_buffer->device; 467 struct radv_device *, 471 build_nir_texel_fetch(struct nir_builder *b, struct radv_device *device, 502 build_nir_buffer_fetch(struct nir_builder *b, struct radv_device *device, 571 build_nir_copy_fragment_shader(struct radv_device *device, 600 build_nir_copy_fragment_shader_depth(struct radv_device *device, 629 build_nir_copy_fragment_shader_stencil(struct radv_device *device, 658 radv_device_finish_meta_blit2d_state(struct radv_device *device) 706 blit2d_init_color_pipeline(struct radv_device *device [all...] |
radv_meta_buffer.c | 8 build_buffer_fill_shader(struct radv_device *dev) 58 build_buffer_copy_shader(struct radv_device *dev) 116 VkResult radv_device_init_meta_buffer_state(struct radv_device *device) 260 void radv_device_finish_meta_buffer_state(struct radv_device *device) 297 struct radv_device *device = cmd_buffer->device; 359 struct radv_device *device = cmd_buffer->device;
|
radv_meta_resolve.c | 85 create_pass(struct radv_device *device) 138 create_pipeline(struct radv_device *device, 258 radv_device_finish_meta_resolve_state(struct radv_device *device) 276 radv_device_init_meta_resolve_state(struct radv_device *device) 314 struct radv_device *device = cmd_buffer->device; 380 struct radv_device *device = cmd_buffer->device;
|
radv_meta_resolve_cs.c | 35 build_resolve_compute_shader(struct radv_device *dev, bool is_integer, int samples) 173 create_layout(struct radv_device *device) 229 create_resolve_pipeline(struct radv_device *device, 271 radv_device_init_meta_resolve_compute_state(struct radv_device *device) 296 radv_device_finish_meta_resolve_compute_state(struct radv_device *device) 325 struct radv_device *device = cmd_buffer->device;
|
radv_query.c | 36 static unsigned get_max_db(struct radv_device *device) 58 RADV_FROM_HANDLE(radv_device, device, _device); 114 RADV_FROM_HANDLE(radv_device, device, _device); 134 RADV_FROM_HANDLE(radv_device, device, _device);
|
radv_meta_clear.c | 116 create_pipeline(struct radv_device *device, 218 create_color_renderpass(struct radv_device *device, 257 create_color_pipeline(struct radv_device *device, 333 destroy_pipeline(struct radv_device *device, struct radv_pipeline *pipeline) 345 destroy_render_pass(struct radv_device *device, VkRenderPass renderpass) 352 radv_device_finish_meta_clear_state(struct radv_device *device) 377 struct radv_device *device = cmd_buffer->device; 504 create_depthstencil_renderpass(struct radv_device *device, 539 create_depthstencil_pipeline(struct radv_device *device, 664 struct radv_device *device = cmd_buffer->device [all...] |
radv_pass.c | 35 RADV_FROM_HANDLE(radv_device, device, _device); 166 RADV_FROM_HANDLE(radv_device, device, _device);
|
radv_pipeline.c | 44 void radv_shader_variant_destroy(struct radv_device *device, 70 RADV_FROM_HANDLE(radv_device, device, _device); 98 RADV_FROM_HANDLE(radv_device, device, _device); 112 RADV_FROM_HANDLE(radv_device, device, _device); 152 radv_shader_compile_to_nir(struct radv_device *device, 279 static void radv_dump_pipeline_stats(struct radv_device *device, struct radv_pipeline *pipeline) 342 void radv_shader_variant_destroy(struct radv_device *device, 352 static void radv_fill_shader_variant(struct radv_device *device, 403 static struct radv_shader_variant *radv_shader_variant_create(struct radv_device *device, [all...] |
radv_wsi.c | 148 struct radv_device *device = radv_device_from_handle(device_h); 251 RADV_FROM_HANDLE(radv_device, device, _device); 287 RADV_FROM_HANDLE(radv_device, device, _device);
|
radv_meta_blit.c | 238 struct radv_device *device = cmd_buffer->device; 637 radv_device_finish_meta_blit_state(struct radv_device *device) 714 radv_device_init_meta_blit_color(struct radv_device *device, 896 radv_device_init_meta_blit_depth(struct radv_device *device, [all...] |
radv_cmd_buffer.c | 137 struct radv_device * device, 197 struct radv_device *device = cmd_buffer->device; 279 struct radv_device *device = cmd_buffer->device; 715 static void radv_set_optimal_micro_tile_mode(struct radv_device *device, [all...] |
si_cmd_buffer.c | [all...] |