commit | 50617ec06b998e6c74fafce2a93c0315f48c025a | [log] [tgz] |
---|---|---|
author | Emircan Uysaler <emircan@google.com> | Thu Nov 07 22:36:47 2024 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Nov 07 22:36:47 2024 +0000 |
tree | b4f1ce57f8f80ad7068891172f0904db5d98ceb8 | |
parent | 18436106ce011d296c89b8ac6b9b6192f025f3c2 [diff] |
[vulkan] Simplify swapchain present queue This CL makes some changes to simplify swpcahin present logic. - `unsquashable` flag ensures that each present is unique. We don't need to wait for one present to finish to start the next. - We don't need to explicityle set timestamps to the current time as we are targeting the next closes frame. That can be expressed by 0. - Rename fences to fence_signalers to clarify the difference. Change-Id: I079b1ea7b645ff9400a08bb8d5bd0be5f1224a82 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1152093 Reviewed-by: Craig Stout <cstout@google.com> Commit-Queue: Emircan Uysaler <emircan@google.com> Reviewed-by: Josh Gargus <jjosh@google.com>
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.