| Index: BUILD.gn
|
| diff --git a/BUILD.gn b/BUILD.gn
|
| index 4e78a1c61991a73b07ba01abaf712f62be8925db..dddf118393825738741edd15a5c01cef7ed30e99 100644
|
| --- a/BUILD.gn
|
| +++ b/BUILD.gn
|
| @@ -21,6 +21,9 @@ declare_args() {
|
| skia_enable_android_framework_defines = false
|
| skia_enable_gpu = true
|
| skia_enable_tools = !is_fuchsia
|
| +
|
| + # TODO: Vulkan debug layers should be disabled for all client uses of skia as well.
|
| + skia_enable_vulkan_debug_layers = !is_fuchsia && is_debug
|
| }
|
|
|
| # Our tools require static linking (they use non-exported symbols) and GPU support (just lazy).
|
| @@ -328,6 +331,9 @@ optional("gpu") {
|
| public_defines += [ "SK_VULKAN" ]
|
| sources += skia_vk_sources
|
| libs += [ "vulkan" ]
|
| + if (skia_enable_vulkan_debug_layers) {
|
| + public_defines += [ "SK_ENABLE_VK_LAYERS" ]
|
| + }
|
| }
|
| }
|
|
|
|
|