commit | 14293553b7a4ddfd03d1eee127e67e3cb67c6818 | [log] [tgz] |
---|---|---|
author | Victor Costan <costan@fuchsia.infra.roller.google.com> | Thu Nov 14 21:22:48 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Nov 14 13:25:05 2024 -0800 |
tree | 9d73261f2bcd28dab6b6b14caca7bc2c8b9eb627 | |
parent | 4d53974a3bfa03f10f80c35e63b7a905fd3cd96d [diff] |
[roll] Roll fuchsia [display][banjo] Migrate to unified layers. This CL removes the fundamental fork between primary layers and color layers from the display stack. As cursor layers have been removed earlier, this effectively unifies the layer configuration structure. Color layers are replaced by the addition of a fallback color to the unified layer configuration. The fallback color is used for solid color fill layers, but also serves as a hint for last-resort situations, such as pixel data buffer underruns. The new representation allows solid color fill layers that partially cover the display, which are supported by most display engine hardware. Original-Bug: 316631158 Test: fx test //src/graphics/display/drivers Test: ffx target ssh display-tool squares Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1152132 Original-Revision: 3c7fa2b8ce7435d515bef34f76f9c6470f803918 GitOrigin-RevId: e30613bf92688a61669d34b4670f30978f722391 Change-Id: I6abe38bbfb96c35f6f0539e7a379250ef991cfee
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.