Skip to content

Use Timeline Semaphores for synchronization.  #24

@crud89

Description

@crud89

Timeline semaphores provide a more straightforward way to synchronization. They behave more like fences in DirectX and thus should allow us to get rid of the Vulkan-specific command buffer submit logic.

This should furthermore allow us to get rid of the semaphore-overload for present calls. 1

1 Unfortunately, timeline semaphores are not (yet?) supported in present commands (see question 7 in linked article).

Metadata

Metadata

Assignees

Labels

FeatureNew feature or request.Priority: LowA low priority issue.Vulkan 🌋The issue involves the Vulkan backend.

Projects

Status

No status

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions