[roll] Roll fuchsia [display] Reland "Migrate display driver to LLCPP EventSender"

Note that this CL removes the support for sending VSYNC events after the
`fuchsia.hardware.display/Controller` FIDL server connection has been
unbound. The rationale is that the previous version of the Client relied
on this to avoid closing the server channel while in use, but it is
probably not necessary for the clients to keep receiving VSYNC events
after unbinding. This behavior can be easily re-added if needed, by
landing the version in patchset 3 instead.

Original-Bug: 63380

This reverts commit 9a0da6bc2875b32f07a51acb29aa245b06b19348.

Reason for revert: relanding after fixing the flake

MULTIPLY: gfx_pixeltests (fuchsia): 20

Original change's description:
> Revert "[display] Migrate display driver to LLCPP EventSender"
>
> This reverts commit dd0cbf4c4bc69f985ba6565111c8c17bc021c9b8.
>
> Reason for revert: Causing flaky crash when sending VSYNC events
>
> Original-Bug: 63380
>
> Original change's description:
> > [display] Migrate display driver to LLCPP EventSender
> >
> > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/458150
>
> TBR=jbauman@google.com,yifeit@google.com
>
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/459157

TBR=jbauman@google.com,yifeit@google.com

Original-Bug: 63380
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/460074
Original-Revision: 620fe7591ce11ac4c4d92ff8231c398ffe58cc20
GitOrigin-RevId: d492340ef0a6c109feafd560f420ee7cd1923560
Change-Id: Iacef676dc7aefd1e0c52295b21b8de98b65a5042
1 file changed
tree: 1c3f9ecfc487f352d7f6d51e532b781a9fa64fb6
  1. garnet/
  2. infra/
  3. peridot/
  4. third_party/
  5. topaz/
  6. zircon/
  7. flower
  8. jiri.lock
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.