[fuchsia] Migrate to use Fuchsia SDK Vulkan package rules.

This is a re-land; the migration originally landed but broke compilation
of the 'all' meta-target, passing the CQ but breaking the waterfall.

Fuchsia's Vulkan rules have been fixed now, so things build cleanly
with this CL, and the trace-engine is now correctly specified by the
Vulkan rules themselves, rather than needing to be specified by Chromium.

Bug: 1050703, fuchsia:46115
Change-Id: I571ef1513a704cfc5ca6d92e548dfaa87562643f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2064219
Commit-Queue: Wez <wez@chromium.org>
Reviewed-by: Sergey Ulanov <sergeyu@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#744319}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 0e8164ad49a4afae6e9793a079adee87a19ad297
1 file changed
tree: d3f8cb85b95b234496789d6e7292f22ec7852936
  1. BUILD.gn
  2. gen_build_defs.py
  3. LICENSE
  4. OWNERS
  5. README.chromium