About Social Code
aboutsummaryrefslogtreecommitdiff
path: root/src/vulkan/runtime/vk_sync_dummy.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/vulkan/runtime/vk_sync_dummy.c')
-rw-r--r--src/vulkan/runtime/vk_sync_dummy.c9
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,
};