[roll] Roll fuchsia [amlogic-display][osd] Document and fix blender setup code. This change adds some brief documentation of the OSD and Video post processor (VPP) blenders. This also documents the wiring of blenders' input / output muxes. This change also fixes the values used in blender registers. The input size of OSD blender BLEND0 should be the scaled layer size. All the output sizes of OSD blenders and all the input/output sizes of VPP blenders should be the display contents size. This change moves non-blending configurations out of SetupSingleLayerBlending() and moves blending register configuration into the SetupSingleLayerBlending() function, which reorders the register writes. Tests show that these don't affect display modeset. Test: no behavior change (for single-layer composition). Test: core.vim3 on VIM3 w/ AML028-30MB-A1. Test: core.nelson. Original-Bug: 317961333 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/966632 Original-Revision: 3b3421e823d7359624dc0e9690e6c8ef5adbfde5 GitOrigin-RevId: f27f553592355b3c19b15d82728ef22a1373f108 Change-Id: I0ac30ed62b51759f951daa41a49f3a43b6f72886
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 via the IRC channel #fuchsia on Freenode.
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.