Update rive-cpp to 2.0 version
[platform/core/uifw/rive-tizen.git] / submodule / skia / gn / flutter_defines.gni
1 # Copyright 2017 Google Inc.
2 #
3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file.
5 flutter_defines = [
6   # Flutter always wants this https://github.com/flutter/flutter/issues/11402
7   "SK_ENABLE_DUMP_GPU",
8
9   # Remove software rasterizers to save some code size.
10   "SK_DISABLE_AAA",
11
12   # Things we do for Flutter but don't want in general text layout
13   "SK_PARAGRAPH_LIBTXT_SPACES_RESOLUTION",
14
15   # Staging
16   "SK_LEGACY_INNER_JOINS",
17   "SK_LEGACY_IGNORE_DRAW_VERTICES_BLEND_WITH_NO_SHADER",
18
19   # Fast low-precision software rendering isn't a priority for Flutter.
20   "SK_DISABLE_LEGACY_SHADERCONTEXT",
21   "SK_DISABLE_LOWP_RASTER_PIPELINE",
22   "SK_FORCE_RASTER_PIPELINE_BLITTER",
23 ]
24
25 if (!is_fuchsia) {
26   flutter_defines += [
27     "SK_GL",
28     "SK_DISABLE_EFFECT_DESERIALIZATION",
29   ]
30 }