diff options
Diffstat (limited to 'chromium/third_party/angle/BUILD.gn')
-rw-r--r-- | chromium/third_party/angle/BUILD.gn | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/chromium/third_party/angle/BUILD.gn b/chromium/third_party/angle/BUILD.gn index ee9bd397a65..a8163925bc7 100644 --- a/chromium/third_party/angle/BUILD.gn +++ b/chromium/third_party/angle/BUILD.gn @@ -141,6 +141,7 @@ config("extra_warnings") { "-Wfloat-conversion", "-Winconsistent-missing-destructor-override", "-Wmissing-field-initializers", + "-Wnewline-eof", "-Wnon-virtual-dtor", "-Wredundant-parens", "-Wshadow-field", @@ -340,8 +341,7 @@ angle_static_library("angle_gpu_info_util") { if (is_fuchsia) { sources += libangle_gpu_info_util_fuchsia_sources - deps += - [ "$angle_root/src/libANGLE/renderer/vulkan:angle_vulkan_entry_points" ] + deps += [ "$angle_root/src/common/vulkan:angle_vulkan_entry_points" ] } if (is_win) { @@ -504,6 +504,9 @@ config("angle_backend_config") { if (angle_enable_null) { defines += [ "ANGLE_ENABLE_NULL" ] } + if (angle_delegate_workers) { + defines += [ "ANGLE_DELEGATE_WORKERS" ] + } configs = [] @@ -594,6 +597,7 @@ angle_source_set("libANGLE_base") { ":translator", ] deps = [ + ":angle_compression", ":angle_image_util", ":includes", ] @@ -686,9 +690,9 @@ angle_source_set("libANGLE_base") { } if (ozone_platform_gbm) { configs += [ ":libdrm" ] - defines += [ "ANGLE_USE_OZONE" ] + defines += [ "ANGLE_USE_GBM" ] deps += [ "//third_party/minigbm" ] - sources += libangle_gl_ozone_sources + sources += libangle_gl_gbm_sources } } |