[roll] Roll fuchsia [escher] Purge PaperRenderer and associated code Delete PaperRenderer and every subsystem that was built exclusively to support it. Flatland and its RectangleCompositor are the active production primitives, and they do not depend on any of these features. Note: shader code associated with PaperRenderer was *not deleted*. It is load-bearing in tests. Highlights of the purge include: - `escher/paper/`: Deleted the PaperRenderer implementation. - `escher/renderer/`: Removed the complex 3D RenderQueue system (sorting, batching, instancing). - `escher/scene/`: Deleted the legacy 3D scene graph types (Camera, Model, Object, ViewingVolume, Lights). - `examples/escher/waterfall` & `rainfall`: Deleted the main PaperRenderer consumer demos. - `escher/hmd/`: Removed VR pose buffer latching logic. - `escher/geometry`, `math`, `shape`: Removed obsolete bounding box math, matrix lerps, and mesh builders (e.g., RoundedRect). - `debug_rects` and `escher/shaders/compute`: Removed obsolete debug utilities and compute shaders. - added/updated README.md files to clarify the historical context of the surviving offline shader compilation paths. Original-Bug: fxb/494718197 Test: fx build && fx test escher_tests escher_examples_test Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1547405 Original-Revision: 2e19b25e78ac0acebd3a2d27d2e56740043676f7 GitOrigin-RevId: a103dcc4ddeca5f9ef0ea0fb8a98bedbb956d130 Change-Id: I2d5aff03544e4e00163acdcd193fc97d2903f7c2
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.