[roll] Roll fuchsia [display][fidl] Add "LayerId" struct.

This adds LayerId to the fuchsia.hardware.display FIDL API. LayerId
is a strong-typed struct wrapping of LayerIdValue (which is an alias
of uint64_t), and will replace LayerIdValue in all display APIs.

This adds conversion methods ToLayerId() and ToFidlLayerId() between
FIDL LayerId struct and api-types-cpp LayerId structs, as well as
corresponding tests.

Test: api-types-cpp-tests
Original-Bug: 128286
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/878973
Original-Revision: a52f50362b5846b46f8fbb36640fd22b7de7d9f9
GitOrigin-RevId: 8d8cae91cdbeb772f5f63d574e7d5f68a0694ac3
Change-Id: Ie909e8b13b0de47448bf4e34b84ce1e95b6efd28
1 file changed
tree: 7704d8ea9bed78fcd927f7be94afb3f031b440ff
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. toolchain
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.