diff options
author | Yilong Li <liyl@google.com> | 2020-07-17 21:05:22 -0700 |
---|---|---|
committer | Yilong Li <liyl@google.com> | 2020-07-21 11:27:20 -0700 |
commit | 6dc9b5b39ac8df58e1a8077fece72f399605ea2f (patch) | |
tree | 2fa20ab9b21a1b61c62369a846fb933fe2a6c5ce /BUILD.gn | |
parent | e1a9133769b246282ec518b6de48192dadaed240 (diff) | |
download | goldfish-opengl-6dc9b5b39ac8df58e1a8077fece72f399605ea2f.tar.gz |
fuchsia: Replace FIDL C++ bindings with LLCPP.
Previously goldfish ICD uses FIDL C++ bindings which
has dependency on the default async dispatcher and
caused some binary dependency issues. This change
migrates all usages of C++ bindings to LLCPP to
eliminate that dependency.
Bug: fxbug.dev/56565
Bug: fxbug.dev/55650
TEST=gfx_unittests, escher_tests on Fuchsia
Change-Id: I0815e210b1630ce2ea9fd32222ddb4a32bbf8644
Diffstat (limited to 'BUILD.gn')
-rw-r--r-- | BUILD.gn | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -137,9 +137,9 @@ shared_library("libvulkan_goldfish") { libs = [ "zircon" ] deps = [ - "//sdk/fidl/fuchsia.hardware.goldfish", + "//sdk/fidl/fuchsia.hardware.goldfish:fuchsia.hardware.goldfish_llcpp", "//sdk/fidl/fuchsia.logger:fuchsia.logger_llcpp", - "//sdk/fidl/fuchsia.sysmem", + "//sdk/fidl/fuchsia.sysmem:fuchsia.sysmem_llcpp", "//zircon/public/lib/zx", "//zircon/system/ulib/syslog:syslog-static", "//zircon/system/ulib/trace:trace-with-static-engine", |