skia2/example
Jorge Betancourt c327d1054a reland "set up GL sample app to build through Bazel Mac toolchain"
https://skia-review.googlesource.com/c/skia/+/549897

G3 error fixed with:
https://critique.corp.google.com/cl/456234733

Introduces tracking bug:
https://bugs.chromium.org/p/skia/issues/detail?id=13452

Suggested review order.
1) tools/sk_app/* and src/gpu/ganesh/*
sets up the actual target to be built by the toolchain
2) toolchain/* and .bazelrc
changes to the mac hermetic toolchain, including support for framework dependencies, objc compilation, and dynamic lib dependency resolution

Change-Id: Id31e0adb134d385cbb4af6818f2c25c4fdae9598
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/551881
Reviewed-by: Kevin Lubick <kjlubick@google.com>
Commit-Queue: Jorge Betancourt <jmbetancourt@google.com>
2022-06-21 19:22:16 +00:00
..
BUILD.bazel reland "set up GL sample app to build through Bazel Mac toolchain" 2022-06-21 19:22:16 +00:00
HelloWorld.cpp [includes] Enforce IWYU on //example 2022-04-29 15:39:33 +00:00
HelloWorld.h [includes] Enforce IWYU on //example 2022-04-29 15:39:33 +00:00
VulkanBasic.cpp [includes] Enforce IWYU on //example 2022-04-29 15:39:33 +00:00