Home
last modified time | relevance | path

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

/external/mesa3d/src/amd/vulkan/
Dradv_meta.h67 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 …]
Dradv_descriptor_set.c40 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 …]
Dradv_image.c34 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 …]
Dradv_private.h305 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 …]
Dradv_meta_bufimage.c33 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 …]
Dradv_meta.c162 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()
Dradv_device.c703 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 …]
Dradv_pipeline_cache.c45 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()
Dradv_meta_blit2d.c119 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 …]
Dradv_meta_decompress.c78 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()
Dradv_meta_fast_clear.c78 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()
Dradv_meta_resolve.c85 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()
Dradv_meta_resolve_cs.c35 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()
Dradv_meta_clear.c116 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 …]
Dradv_pipeline.c44 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 …]
Dradv_meta_buffer.c8 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()
Dradv_query.c36 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()
Dradv_pass.c35 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateRenderPass()
166 RADV_FROM_HANDLE(radv_device, device, _device); in radv_DestroyRenderPass()
Dradv_wsi.c148 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()
DMakefile.sources36 radv_device.c \
Dradv_meta_blit.c238 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()
Dradv_cmd_buffer.c137 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()
Dsi_cmd_buffer.c1095 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()