diff options
Diffstat (limited to 'src/vulkan/runtime/vk_sync_dummy.c')
| -rw-r--r-- | src/vulkan/runtime/vk_sync_dummy.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/vulkan/runtime/vk_sync_dummy.c b/src/vulkan/runtime/vk_sync_dummy.c index 1cab72f491b..f27413d637c 100644 --- a/src/vulkan/runtime/vk_sync_dummy.c +++ b/src/vulkan/runtime/vk_sync_dummy.c @@ -46,14 +46,23 @@ vk_sync_dummy_wait_many(struct vk_device *device, return VK_SUCCESS; } +static VkResult +vk_sync_dummy_reset(struct vk_device *device, + struct vk_sync *sync) +{ + return VK_SUCCESS; +} + const struct vk_sync_type vk_sync_dummy_type = { .size = sizeof(struct vk_sync), .features = VK_SYNC_FEATURE_BINARY | VK_SYNC_FEATURE_GPU_WAIT | VK_SYNC_FEATURE_CPU_WAIT | + VK_SYNC_FEATURE_CPU_RESET | VK_SYNC_FEATURE_WAIT_ANY | VK_SYNC_FEATURE_WAIT_PENDING, .init = vk_sync_dummy_init, .finish = vk_sync_dummy_finish, + .reset = vk_sync_dummy_reset, .wait_many = vk_sync_dummy_wait_many, }; |