From da17b5413744fd603d72cf80a322cae8ffd11343 Mon Sep 17 00:00:00 2001 From: K Lubick Date: Mon, 12 Feb 2024 15:27:31 +0000 Subject: [PATCH] Update codec defines for Skia --- skia/BUILD.gn | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/skia/BUILD.gn b/skia/BUILD.gn index 41f3f73763dde..019c257335d4f 100644 --- a/skia/BUILD.gn +++ b/skia/BUILD.gn @@ -17,7 +17,10 @@ if (is_fuchsia) { config("skia_public") { include_dirs = [ "$_skia_root" ] - defines = [] + defines = [ + "SK_CODEC_DECODES_BMP", + "SK_CODEC_DECODES_WBMP", + ] cflags_objcc = [] if (is_fuchsia || is_linux) { defines += [ "SK_R32_SHIFT=16" ] @@ -534,7 +537,10 @@ optional("xps") { optional("png_decode") { enabled = skia_use_libpng_decode - public_defines = [ "SK_CODEC_DECODES_PNG" ] + public_defines = [ + "SK_CODEC_DECODES_PNG", + "SK_CODEC_DECODES_ICO", + ] deps = [ "//third_party/libpng" ] sources = [ @@ -581,7 +587,11 @@ optional("webp_encode") { optional("wuffs") { enabled = skia_use_wuffs - public_defines = [ "SK_HAS_WUFFS_LIBRARY" ] + public_defines = [ + "SK_HAS_WUFFS_LIBRARY", # TODO remove after rolling + # http://review.skia.org/811816 + "SK_CODEC_DECODES_GIF", + ] deps = [ "//flutter/third_party/wuffs" ] sources = [ "$_skia_root/src/codec/SkWuffsCodec.cpp" ]