/third_party/mesa3d/src/virtio/vulkan/ |
H A D | vn_android.h | 32 vn_android_image_from_anb(struct vn_device *dev, 51 vn_android_image_from_ahb(struct vn_device *dev, 57 vn_android_device_import_ahb(struct vn_device *dev, 65 vn_android_device_allocate_ahb(struct vn_device *dev, 77 vn_android_buffer_from_ahb(struct vn_device *dev, 83 vn_android_get_ahb_buffer_memory_type_bits(struct vn_device *dev, 98 vn_android_image_from_anb(UNUSED struct vn_device *dev, in vn_android_image_from_anb() 130 vn_android_image_from_ahb(UNUSED struct vn_device *dev, in vn_android_image_from_ahb() 139 vn_android_device_import_ahb(UNUSED struct vn_device *dev, in vn_android_device_import_ahb() 150 vn_android_device_allocate_ahb(UNUSED struct vn_device *de [all...] |
H A D | vn_device_memory.c | 18 #include "vn_device.h" 25 vn_device_memory_pool_grow_alloc(struct vn_device *dev, in vn_device_memory_pool_grow_alloc() 91 vn_device_memory_pool_ref(struct vn_device *dev, in vn_device_memory_pool_ref() 102 vn_device_memory_pool_unref(struct vn_device *dev, in vn_device_memory_pool_unref() 123 vn_device_memory_pool_fini(struct vn_device *dev, uint32_t mem_type_index) in vn_device_memory_pool_fini() 132 vn_device_memory_pool_grow_locked(struct vn_device *dev, in vn_device_memory_pool_grow_locked() 153 vn_device_memory_pool_suballocate(struct vn_device *dev, in vn_device_memory_pool_suballocate() 192 vn_device_memory_should_suballocate(const struct vn_device *dev, in vn_device_memory_should_suballocate() 243 vn_device_memory_import_dma_buf(struct vn_device *dev, in vn_device_memory_import_dma_buf() 296 struct vn_device *de in vn_device_memory_alloc_guest_vram() [all...] |
H A D | vn_queue.c | 19 #include "vn_device.h" 31 struct vn_device *dev = vn_device_from_handle(device); in vn_GetDeviceQueue2() 46 vn_semaphore_reset_wsi(struct vn_device *dev, struct vn_semaphore *sem); 355 struct vn_device *dev = queue->device; in vn_QueueSubmit() 457 struct vn_device *dev = queue->device; in vn_QueueBindSparse() 501 vn_sync_payload_release(struct vn_device *dev, in vn_sync_payload_release() 508 vn_fence_init_payloads(struct vn_device *dev, in vn_fence_init_payloads() 521 vn_fence_signal_wsi(struct vn_device *dev, struct vn_fence *fence) in vn_fence_signal_wsi() 531 vn_fence_feedback_init(struct vn_device *dev, in vn_fence_feedback_init() 592 vn_fence_feedback_fini(struct vn_device *de [all...] |
H A D | vn_image.c | 19 #include "vn_device.h" 25 struct vn_device *dev, in vn_image_init_memory_requirements() 196 vn_image_init(struct vn_device *dev, in vn_image_init() 218 vn_image_create(struct vn_device *dev, in vn_image_create() 246 vn_image_init_deferred(struct vn_device *dev, in vn_image_init_deferred() 256 vn_image_create_deferred(struct vn_device *dev, in vn_image_create_deferred() 292 struct vn_device *dev = vn_device_from_handle(device); in vn_CreateImage() 347 struct vn_device *dev = vn_device_from_handle(device); in vn_DestroyImage() 426 struct vn_device *dev = vn_device_from_handle(device); in vn_GetImageSparseMemoryRequirements2() 446 struct vn_device *de in vn_BindImageMemory2() [all...] |
H A D | vn_buffer.c | 17 #include "vn_device.h" 80 vn_buffer_cache_entries_create(struct vn_device *dev, in vn_buffer_cache_entries_create() 146 vn_buffer_cache_entries_destroy(struct vn_device *dev, in vn_buffer_cache_entries_destroy() 156 vn_buffer_get_max_buffer_size(struct vn_device *dev, in vn_buffer_get_max_buffer_size() 200 vn_buffer_cache_init(struct vn_device *dev) in vn_buffer_cache_init() 232 vn_buffer_cache_fini(struct vn_device *dev) in vn_buffer_cache_fini() 290 vn_buffer_init(struct vn_device *dev, in vn_buffer_init() 328 vn_buffer_create(struct vn_device *dev, in vn_buffer_create() 362 struct vn_device *dev = vn_device_from_handle(device); in vn_CreateBuffer() 395 struct vn_device *de in vn_DestroyBuffer() [all...] |
H A D | vn_device.c | 11 #include "vn_device.h" 33 vn_queue_init(struct vn_device *dev, in vn_queue_init() 77 vn_device_init_queues(struct vn_device *dev, in vn_device_init_queues() 119 vn_device_queue_family_init(struct vn_device *dev, in vn_device_queue_family_init() 154 vn_device_queue_family_fini(struct vn_device *dev) in vn_device_queue_family_fini() 204 vn_device_fix_create_info(const struct vn_device *dev, in vn_device_fix_create_info() 317 vn_device_feedback_pool_init(struct vn_device *dev) in vn_device_feedback_pool_init() 333 vn_device_feedback_pool_fini(struct vn_device *dev) in vn_device_feedback_pool_fini() 342 vn_device_init(struct vn_device *dev, in vn_device_init() 434 struct vn_device *de in vn_CreateDevice() [all...] |
H A D | vn_wsi.h | 34 vn_wsi_create_image(struct vn_device *dev, 42 struct vn_device *dev, 68 vn_wsi_create_image(struct vn_device *dev, in vn_wsi_create_image() 79 struct vn_device *dev, in vn_wsi_create_image_from_swapchain()
|
H A D | vn_pipeline.c | 18 #include "vn_device.h" 29 struct vn_device *dev = vn_device_from_handle(device); in vn_CreateShaderModule() 55 struct vn_device *dev = vn_device_from_handle(device); in vn_DestroyShaderModule() 77 struct vn_device *dev = vn_device_from_handle(device); in vn_CreatePipelineLayout() 104 struct vn_device *dev = vn_device_from_handle(device); in vn_DestroyPipelineLayout() 129 struct vn_device *dev = vn_device_from_handle(device); in vn_CreatePipelineCache() 168 struct vn_device *dev = vn_device_from_handle(device); in vn_DestroyPipelineCache() 191 struct vn_device *dev = vn_device_from_handle(device); in vn_GetPipelineCacheData() 238 struct vn_device *dev = vn_device_from_handle(device); in vn_MergePipelineCaches() 262 struct vn_device *de in vn_fix_graphics_pipeline_create_info() [all...] |
H A D | vn_feedback.h | 15 struct vn_device *device; 57 vn_feedback_pool_init(struct vn_device *dev, 128 vn_feedback_cmd_pools_init(struct vn_device *dev); 131 vn_feedback_cmd_pools_fini(struct vn_device *dev);
|
H A D | vn_descriptor_set.c | 18 #include "vn_device.h" 21 vn_descriptor_set_layout_destroy(struct vn_device *dev, in vn_descriptor_set_layout_destroy() 37 vn_descriptor_set_layout_ref(struct vn_device *dev, in vn_descriptor_set_layout_ref() 45 vn_descriptor_set_layout_unref(struct vn_device *dev, in vn_descriptor_set_layout_unref() 53 vn_descriptor_set_destroy(struct vn_device *dev, in vn_descriptor_set_destroy() 109 struct vn_device *dev = vn_device_from_handle(device); in vn_GetDescriptorSetLayoutSupport() 118 struct vn_device *dev, in vn_descriptor_set_layout_init() 193 struct vn_device *dev = vn_device_from_handle(device); in vn_CreateDescriptorSetLayout() 261 struct vn_device *dev = vn_device_from_handle(device); in vn_DestroyDescriptorSetLayout() 280 struct vn_device *de in vn_CreateDescriptorPool() [all...] |
H A D | vn_buffer.h | 57 vn_buffer_create(struct vn_device *dev, 63 vn_buffer_cache_init(struct vn_device *dev); 66 vn_buffer_cache_fini(struct vn_device *dev);
|
H A D | vn_device_memory.h | 48 vn_device_memory_pool_fini(struct vn_device *dev, uint32_t mem_type_index); 51 vn_device_memory_import_dma_buf(struct vn_device *dev, 58 vn_get_memory_dma_buf_properties(struct vn_device *dev,
|
H A D | vn_render_pass.c | 16 #include "vn_device.h" 117 vn_render_pass_create(struct vn_device *dev, in vn_render_pass_create() 147 struct vn_device *dev = vn_device_from_handle(device); in vn_CreateRenderPass() 197 struct vn_device *dev = vn_device_from_handle(device); in vn_CreateRenderPass2() 246 struct vn_device *dev = vn_device_from_handle(device); in vn_DestroyRenderPass() 265 struct vn_device *dev = vn_device_from_handle(device); in vn_GetRenderAreaGranularity() 284 struct vn_device *dev = vn_device_from_handle(device); in vn_CreateFramebuffer() 321 struct vn_device *dev = vn_device_from_handle(device); in vn_DestroyFramebuffer()
|
H A D | vn_image.h | 101 vn_image_create(struct vn_device *dev, 107 vn_image_init_deferred(struct vn_device *dev, 112 vn_image_create_deferred(struct vn_device *dev,
|
H A D | vn_queue.h | 21 struct vn_device *device; 96 vn_fence_signal_wsi(struct vn_device *dev, struct vn_fence *fence); 99 vn_semaphore_signal_wsi(struct vn_device *dev, struct vn_semaphore *sem);
|
H A D | vn_query_pool.c | 15 #include "vn_device.h" 26 struct vn_device *dev = vn_device_from_handle(device); in vn_CreateQueryPool() 74 struct vn_device *dev = vn_device_from_handle(device); in vn_DestroyQueryPool() 96 struct vn_device *dev = vn_device_from_handle(device); in vn_ResetQueryPool() 113 struct vn_device *dev = vn_device_from_handle(device); in vn_GetQueryPoolResults()
|
H A D | vn_device.h | 20 struct vn_device { struct 46 VK_DEFINE_HANDLE_CASTS(vn_device,
|
H A D | vn_wsi.c | 17 #include "vn_device.h" 107 vn_wsi_create_image(struct vn_device *dev, in vn_wsi_create_image() 175 struct vn_device *dev, in vn_wsi_create_image_from_swapchain() 238 struct vn_device *dev = vn_device_from_handle(device); in vn_CreateSwapchainKHR() 261 struct vn_device *dev = vn_device_from_handle(device); in vn_DestroySwapchainKHR() 298 struct vn_device *dev = vn_device_from_handle(device); in vn_AcquireNextImage2KHR()
|
H A D | vn_android.c | 24 #include "vn_device.h" 371 struct vn_device *dev = vn_device_from_handle(device); in vn_GetSwapchainGrallocUsage2ANDROID() 397 vn_android_get_modifier_properties(struct vn_device *dev, in vn_android_get_modifier_properties() 466 vn_android_get_image_builder(struct vn_device *dev, in vn_android_get_image_builder() 559 vn_android_image_from_anb(struct vn_device *dev, in vn_android_image_from_anb() 717 struct vn_device *dev = vn_device_from_handle(device); in vn_AcquireImageANDROID() 808 struct vn_device *dev = que->device; in vn_QueueSignalReleaseImageANDROID() 893 struct vn_device *dev, in vn_android_get_ahb_format_properties() 998 struct vn_device *dev = vn_device_from_handle(device); in vn_GetAndroidHardwareBufferPropertiesANDROID() 1107 vn_android_image_from_ahb(struct vn_device *de [all...] |
H A D | vn_feedback.c | 8 #include "vn_device.h" 38 vn_feedback_buffer_create(struct vn_device *dev, in vn_feedback_buffer_create() 126 vn_feedback_buffer_destroy(struct vn_device *dev, in vn_feedback_buffer_destroy() 158 vn_feedback_pool_init(struct vn_device *dev, in vn_feedback_pool_init() 433 vn_feedback_cmd_pools_init(struct vn_device *dev) in vn_feedback_cmd_pools_init() 479 vn_feedback_cmd_pools_fini(struct vn_device *dev) in vn_feedback_cmd_pools_fini()
|
H A D | vn_command_buffer.h | 51 struct vn_device *device;
|
H A D | vn_command_buffer.c | 16 #include "vn_device.h" 443 struct vn_device *dev = vn_device_from_handle(device); in vn_CreateCommandPool() 474 struct vn_device *dev = vn_device_from_handle(device); in vn_DestroyCommandPool() 507 struct vn_device *dev = vn_device_from_handle(device); in vn_ResetCommandPool() 527 struct vn_device *dev = vn_device_from_handle(device); in vn_TrimCommandPool() 540 struct vn_device *dev = vn_device_from_handle(device); in vn_AllocateCommandBuffers() 592 struct vn_device *dev = vn_device_from_handle(device); in vn_FreeCommandBuffers()
|
H A D | vn_common.h | 103 struct vn_device; 167 /* base class of vn_device */
|