google / filament

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
https://google.github.io/filament/
Apache License 2.0
17.35k stars 1.83k forks source link

Updates vulkan swapchain synchronization #7915

Closed GrantComm closed 1 week ago

GrantComm commented 3 weeks ago

FIXES=[338303279]

Abstracts the synchronization of the vulkan swapchain so that it is easier to override during the acquisition and presentation of images. A new structure (ImageSyncData) is created to hold swapchain synchronization data.

pixelflinger commented 2 weeks ago

No description provided.

Please provide more (some) context for this PR. If it fixes a bug, please create an issue and reference it in the PR.