commit | ec5229c6ffe4fa9e53ef335648f222fedecfbaad | [log] [tgz] |
---|---|---|
author | Josh Gargus <jjosh@google.com> | Mon Nov 11 19:09:50 2024 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Nov 11 19:09:50 2024 +0000 |
tree | ec0619a40116c98ba732d78cc0b70265b05076de | |
parent | 0b390e4734c0ae942923fac14cecbbaeb5488b13 [diff] |
[flatland] Temporarily disable direct-to-display. fxb/370839049 aims to relax constraints on image usage by the display coordinator. As an intermediate step (fxb/370994314) we want to remove the abililty of the coordinator to signal release fences directly. Typically this involves migrating from observing event signals to vsync stamps, as was done with Carnelian and the Vulkan swapchain. The same could have been done here, except that unlike the other cases it would be throwaway code (since, here, events are used to enforce the constraints that will soon be relaxed when fxb/370839049 is fixed). So instead, temporarily disable direct-to-display, and rip out the code that relies on events. Bug: 377979329 Fixed: 377967775 Fixed: 42173333 Change-Id: I06a1c9d1ca9ceb03731ecca604bba083e15b496b Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1153340 Reviewed-by: Emircan Uysaler <emircan@google.com> Commit-Queue: 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.