/third_party/mesa3d/src/vulkan/runtime/ |
D | vk_sync.h | 35 struct vk_device; 168 VkResult (*init)(struct vk_device *device, 176 void (*finish)(struct vk_device *device, 183 VkResult (*signal)(struct vk_device *device, 188 VkResult (*get_value)(struct vk_device *device, 193 VkResult (*reset)(struct vk_device *device, 204 VkResult (*move)(struct vk_device *device, 220 VkResult (*wait)(struct vk_device *device, 233 VkResult (*wait_many)(struct vk_device *device, 245 VkResult (*import_opaque_fd)(struct vk_device *device, [all …]
|
D | vk_device.h | 90 struct vk_device { struct 147 VkResult (*check_status)(struct vk_device *device); argument 167 VkResult (*create_sync_for_memory)(struct vk_device *device, argument 244 VK_DEFINE_HANDLE_CASTS(vk_device, base, VkDevice, argument 267 vk_device_init(struct vk_device *device, 274 vk_device_set_drm_fd(struct vk_device *device, int drm_fd) in vk_device_set_drm_fd() 284 vk_device_finish(struct vk_device *device); 295 void vk_device_enable_threaded_submit(struct vk_device *device); 298 vk_device_supports_threaded_submit(const struct vk_device *device) in vk_device_supports_threaded_submit() 304 VkResult vk_device_flush(struct vk_device *device); [all …]
|
D | vk_object.h | 39 struct vk_device; 58 struct vk_device *device; 76 void vk_object_base_init(struct vk_device *device, 196 vk_object_alloc(struct vk_device *device, 202 vk_object_zalloc(struct vk_device *device, 210 vk_object_multialloc(struct vk_device *device, 216 vk_object_multizalloc(struct vk_device *device, 222 vk_object_free(struct vk_device *device, 236 vk_private_data_slot_create(struct vk_device *device, 241 vk_private_data_slot_destroy(struct vk_device *device, [all …]
|
D | vk_object.c | 34 vk_object_base_init(struct vk_device *device, in vk_object_base_init() 56 vk_object_alloc(struct vk_device *device, in vk_object_alloc() 72 vk_object_zalloc(struct vk_device *device, in vk_object_zalloc() 88 vk_object_multialloc(struct vk_device *device, in vk_object_multialloc() 104 vk_object_multizalloc(struct vk_device *device, in vk_object_multizalloc() 120 vk_object_free(struct vk_device *device, in vk_object_free() 129 vk_private_data_slot_create(struct vk_device *device, in vk_private_data_slot_create() 150 vk_private_data_slot_destroy(struct vk_device *device, in vk_private_data_slot_destroy() 164 get_swapchain_private_data_locked(struct vk_device *device, in get_swapchain_private_data_locked() 202 vk_object_base_private_data(struct vk_device *device, in vk_object_base_private_data() [all …]
|
D | vk_sync.c | 81 vk_sync_init(struct vk_device *device, in vk_sync_init() 103 vk_sync_finish(struct vk_device *device, in vk_sync_finish() 110 vk_sync_create(struct vk_device *device, in vk_sync_create() 135 vk_sync_destroy(struct vk_device *device, in vk_sync_destroy() 143 vk_sync_signal(struct vk_device *device, in vk_sync_signal() 158 vk_sync_get_value(struct vk_device *device, in vk_sync_get_value() 167 vk_sync_reset(struct vk_device *device, in vk_sync_reset() 175 VkResult vk_sync_move(struct vk_device *device, in vk_sync_move() 214 __vk_sync_wait(struct vk_device *device, in __vk_sync_wait() 240 vk_sync_wait(struct vk_device *device, in vk_sync_wait() [all …]
|
D | vk_sync_timeline.h | 91 VkResult vk_sync_timeline_init(struct vk_device *device, 95 VkResult vk_sync_timeline_alloc_point(struct vk_device *device, 100 void vk_sync_timeline_point_free(struct vk_device *device, 103 VkResult vk_sync_timeline_point_install(struct vk_device *device, 106 VkResult vk_sync_timeline_get_point(struct vk_device *device, 111 void vk_sync_timeline_point_release(struct vk_device *device,
|
D | vk_sync_timeline.c | 57 vk_sync_timeline_init(struct vk_device *device, in vk_sync_timeline_init() 87 vk_sync_timeline_finish(struct vk_device *device, in vk_sync_timeline_finish() 123 vk_sync_timeline_gc_locked(struct vk_device *device, 128 vk_sync_timeline_alloc_point_locked(struct vk_device *device, in vk_sync_timeline_alloc_point_locked() 181 vk_sync_timeline_alloc_point(struct vk_device *device, in vk_sync_timeline_alloc_point() 204 vk_sync_timeline_point_free(struct vk_device *device, in vk_sync_timeline_point_free() 248 vk_sync_timeline_gc_locked(struct vk_device *device, in vk_sync_timeline_gc_locked() 293 vk_sync_timeline_point_install(struct vk_device *device, in vk_sync_timeline_point_install() 318 vk_sync_timeline_get_point_locked(struct vk_device *device, in vk_sync_timeline_get_point_locked() 342 vk_sync_timeline_get_point(struct vk_device *device, in vk_sync_timeline_get_point() [all …]
|
D | vk_drm_syncobj.c | 45 vk_drm_syncobj_init(struct vk_device *device, in vk_drm_syncobj_init() 76 vk_drm_syncobj_finish(struct vk_device *device, in vk_drm_syncobj_finish() 87 vk_drm_syncobj_signal(struct vk_device *device, in vk_drm_syncobj_signal() 108 vk_drm_syncobj_get_value(struct vk_device *device, in vk_drm_syncobj_get_value() 125 vk_drm_syncobj_reset(struct vk_device *device, in vk_drm_syncobj_reset() 141 sync_has_sync_file(struct vk_device *device, struct vk_sync *sync) in sync_has_sync_file() 170 spin_wait_for_sync_file(struct vk_device *device, in spin_wait_for_sync_file() 208 vk_drm_syncobj_wait_many(struct vk_device *device, in vk_drm_syncobj_wait_many() 294 vk_drm_syncobj_import_opaque_fd(struct vk_device *device, in vk_drm_syncobj_import_opaque_fd() 317 vk_drm_syncobj_export_opaque_fd(struct vk_device *device, in vk_drm_syncobj_export_opaque_fd() [all …]
|
D | vk_pipeline_layout.h | 72 void (*destroy)(struct vk_device *device, 80 vk_pipeline_layout_zalloc(struct vk_device *device, size_t size, 84 vk_pipeline_layout_multizalloc(struct vk_device *device, 88 void vk_pipeline_layout_destroy(struct vk_device *device, 100 vk_pipeline_layout_unref(struct vk_device *device, in vk_pipeline_layout_unref()
|
D | vk_pipeline_layout.c | 35 vk_pipeline_layout_init(struct vk_device *device, in vk_pipeline_layout_init() 61 vk_pipeline_layout_zalloc(struct vk_device *device, size_t size, in vk_pipeline_layout_zalloc() 78 vk_pipeline_layout_multizalloc(struct vk_device *device, in vk_pipeline_layout_multizalloc() 99 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_CreatePipelineLayout() 113 vk_pipeline_layout_destroy(struct vk_device *device, in vk_pipeline_layout_destroy() 131 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_DestroyPipelineLayout()
|
D | vk_device.c | 79 collect_enabled_features(struct vk_device *device, in collect_enabled_features() 104 vk_device_init(struct vk_device *device, in vk_device_init() 200 vk_device_finish(struct vk_device *device) in vk_device_finish() 217 vk_device_enable_threaded_submit(struct vk_device *device) in vk_device_enable_threaded_submit() 242 vk_device_flush(struct vk_device *device) in vk_device_flush() 266 timeline_mode_str(struct vk_device *device) in timeline_mode_str() 280 _vk_device_report_lost(struct vk_device *device) in _vk_device_report_lost() 299 _vk_device_set_lost(struct vk_device *device, in _vk_device_set_lost() 325 vk_device_get_proc_addr(const struct vk_device *device, in vk_device_get_proc_addr() 343 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_GetDeviceProcAddr() [all …]
|
D | vk_fence.c | 97 vk_fence_create(struct vk_device *device, in vk_fence_create() 153 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_CreateFence() 166 vk_fence_reset_temporary(struct vk_device *device, in vk_fence_reset_temporary() 177 vk_fence_destroy(struct vk_device *device, in vk_fence_destroy() 192 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_DestroyFence() 206 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_ResetFences() 232 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_GetFenceStatus() 255 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_WaitForFences() 350 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_ImportFenceFdKHR() 421 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_GetFenceFdKHR()
|
D | vk_descriptor_set_layout.c | 31 vk_descriptor_set_layout_init(struct vk_device *device, in vk_descriptor_set_layout_init() 41 vk_descriptor_set_layout_zalloc(struct vk_device *device, size_t size) in vk_descriptor_set_layout_zalloc() 58 vk_descriptor_set_layout_multizalloc(struct vk_device *device, in vk_descriptor_set_layout_multizalloc() 81 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_DestroyDescriptorSetLayout()
|
D | vk_sync_binary.c | 37 vk_sync_binary_init(struct vk_device *device, in vk_sync_binary_init() 56 vk_sync_binary_finish(struct vk_device *device, in vk_sync_binary_finish() 65 vk_sync_binary_reset(struct vk_device *device, in vk_sync_binary_reset() 76 vk_sync_binary_signal(struct vk_device *device, in vk_sync_binary_signal() 88 vk_sync_binary_wait_many(struct vk_device *device, in vk_sync_binary_wait_many()
|
D | vk_image.h | 80 void vk_image_init(struct vk_device *device, 85 void *vk_image_create(struct vk_device *device, 89 void vk_image_destroy(struct vk_device *device, 287 void vk_image_view_init(struct vk_device *device, 293 void *vk_image_view_create(struct vk_device *device, 298 void vk_image_view_destroy(struct vk_device *device,
|
D | vk_sync_dummy.c | 27 vk_sync_dummy_init(struct vk_device *device, in vk_sync_dummy_init() 35 vk_sync_dummy_finish(struct vk_device *device, in vk_sync_dummy_finish() 40 vk_sync_dummy_wait_many(struct vk_device *device, in vk_sync_dummy_wait_many()
|
D | vk_pipeline_cache.h | 80 struct vk_pipeline_cache_object *(*deserialize)(struct vk_device *device, 108 struct vk_device *device; 118 vk_pipeline_cache_object_init(struct vk_device *device, in vk_pipeline_cache_object_init() 184 vk_pipeline_cache_create(struct vk_device *device,
|
D | vk_semaphore.c | 126 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_CreateSemaphore() 193 vk_semaphore_reset_temporary(struct vk_device *device, in vk_semaphore_reset_temporary() 208 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_DestroySemaphore() 282 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_GetSemaphoreCounterValue() 297 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_WaitSemaphores() 341 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_SignalSemaphore() 389 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_ImportSemaphoreFdKHR() 481 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_GetSemaphoreFdKHR()
|
D | vk_fence.h | 60 VkResult vk_fence_create(struct vk_device *device, 65 void vk_fence_destroy(struct vk_device *device, 69 void vk_fence_reset_temporary(struct vk_device *device,
|
D | vk_descriptor_set_layout.h | 58 void *vk_descriptor_set_layout_zalloc(struct vk_device *device, size_t size); 60 void *vk_descriptor_set_layout_multizalloc(struct vk_device *device, 72 vk_descriptor_set_layout_unref(struct vk_device *device, in vk_descriptor_set_layout_unref()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_pipe_sync.c | 35 lvp_pipe_sync_init(UNUSED struct vk_device *vk_device, in lvp_pipe_sync_init() argument 50 lvp_pipe_sync_finish(struct vk_device *vk_device, in lvp_pipe_sync_finish() argument 53 struct lvp_device *device = container_of(vk_device, struct lvp_device, vk); in lvp_pipe_sync_finish() 77 lvp_pipe_sync_signal(struct vk_device *vk_device, in lvp_pipe_sync_signal() argument 81 struct lvp_device *device = container_of(vk_device, struct lvp_device, vk); in lvp_pipe_sync_signal() 96 lvp_pipe_sync_reset(struct vk_device *vk_device, in lvp_pipe_sync_reset() argument 99 struct lvp_device *device = container_of(vk_device, struct lvp_device, vk); in lvp_pipe_sync_reset() 114 lvp_pipe_sync_move(struct vk_device *vk_device, in lvp_pipe_sync_move() argument 118 struct lvp_device *device = container_of(vk_device, struct lvp_device, vk); in lvp_pipe_sync_move() 223 lvp_pipe_sync_wait(struct vk_device *vk_device, in lvp_pipe_sync_wait() argument [all …]
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_bo_sync.c | 36 anv_bo_sync_init(struct vk_device *vk_device, in anv_bo_sync_init() argument 40 struct anv_device *device = container_of(vk_device, struct anv_device, vk); in anv_bo_sync_init() 54 anv_bo_sync_finish(struct vk_device *vk_device, in anv_bo_sync_finish() argument 57 struct anv_device *device = container_of(vk_device, struct anv_device, vk); in anv_bo_sync_finish() 64 anv_bo_sync_reset(struct vk_device *vk_device, in anv_bo_sync_reset() argument 100 anv_bo_sync_wait(struct vk_device *vk_device, in anv_bo_sync_wait() argument 106 struct anv_device *device = container_of(vk_device, struct anv_device, vk); in anv_bo_sync_wait() 216 anv_create_sync_for_memory(struct vk_device *device, in anv_create_sync_for_memory()
|
/third_party/skia/third_party/externals/swiftshader/src/Device/ |
D | CMakeLists.txt | 55 add_library(vk_device EXCLUDE_FROM_ALL target 59 set_target_properties(vk_device PROPERTIES 64 target_include_directories(vk_device 70 target_compile_options(vk_device 75 target_link_options(vk_device 80 target_link_libraries(vk_device
|
/third_party/mesa3d/src/imagination/vulkan/winsys/pvrsrvkm/ |
D | pvr_srv_sync.c | 42 static VkResult pvr_srv_sync_init(struct vk_device *device, in pvr_srv_sync_init() 54 void pvr_srv_sync_finish(struct vk_device *device, struct vk_sync *sync) in pvr_srv_sync_finish() 82 static VkResult pvr_srv_sync_signal(struct vk_device *device, in pvr_srv_sync_signal() 93 static VkResult pvr_srv_sync_reset(struct vk_device *device, in pvr_srv_sync_reset() 126 static VkResult pvr_srv_sync_wait_many(struct vk_device *device, in pvr_srv_sync_wait_many() 249 static VkResult pvr_srv_sync_move(struct vk_device *device, in pvr_srv_sync_move() 267 static VkResult pvr_srv_sync_import_sync_file(struct vk_device *device, in pvr_srv_sync_import_sync_file() 285 static VkResult pvr_srv_sync_export_sync_file(struct vk_device *device, in pvr_srv_sync_export_sync_file()
|
/third_party/mesa3d/src/microsoft/vulkan/ |
D | dzn_sync.c | 39 dzn_sync_init(struct vk_device *device, in dzn_sync_init() 58 dzn_sync_finish(struct vk_device *device, in dzn_sync_finish() 67 dzn_sync_signal(struct vk_device *device, in dzn_sync_signal() 83 dzn_sync_get_value(struct vk_device *device, in dzn_sync_get_value() 94 dzn_sync_reset(struct vk_device *device, in dzn_sync_reset() 106 dzn_sync_move(struct vk_device *device, in dzn_sync_move() 128 dzn_sync_wait(struct vk_device *device, in dzn_sync_wait()
|