Brian Osman | f2c9014 | 2017-07-13 15:50:03 -0400 | [diff] [blame] | 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. |
Robert Phillips | 193de5d | 2017-11-10 08:22:28 -0500 | [diff] [blame] | 5 | flutter_defines = [ |
Robert Phillips | 6db27c2 | 2019-05-01 10:43:56 -0400 | [diff] [blame] | 6 | "SK_DISABLE_REDUCE_OPLIST_SPLITTING", |
Mike Klein | 05caa69 | 2018-10-04 15:28:07 -0400 | [diff] [blame] | 7 | |
Mike Klein | 62cc5f5 | 2018-11-07 09:38:55 -0500 | [diff] [blame] | 8 | # Flutter always wants this https://github.com/flutter/flutter/issues/11402 |
| 9 | "SK_ENABLE_DUMP_GPU", |
| 10 | |
Mike Klein | 05caa69 | 2018-10-04 15:28:07 -0400 | [diff] [blame] | 11 | # Remove software rasterizers to save some code size. |
| 12 | "SK_DISABLE_AAA", |
Mike Klein | 419709d | 2018-10-11 22:05:14 -0400 | [diff] [blame] | 13 | |
Mike Klein | a6c3517 | 2018-10-25 11:35:56 -0400 | [diff] [blame] | 14 | # Flutter doesn't deserialize anything. |
| 15 | "SK_DISABLE_READBUFFER", |
Mike Klein | 5437823 | 2018-11-08 12:08:05 +0000 | [diff] [blame] | 16 | "SK_DISABLE_EFFECT_DESERIALIZATION", |
Mike Klein | a6c3517 | 2018-10-25 11:35:56 -0400 | [diff] [blame] | 17 | |
Mike Reed | a735ad9 | 2020-04-06 21:32:43 -0400 | [diff] [blame] | 18 | # Staging |
Mike Reed | a735ad9 | 2020-04-06 21:32:43 -0400 | [diff] [blame] | 19 | |
Mike Klein | 419709d | 2018-10-11 22:05:14 -0400 | [diff] [blame] | 20 | # Fast low-precision software rendering isn't a priority for Flutter. |
Mike Klein | 89e2f3c | 2018-10-17 13:51:30 -0400 | [diff] [blame] | 21 | "SK_DISABLE_LEGACY_SHADERCONTEXT", |
Mike Klein | 419709d | 2018-10-11 22:05:14 -0400 | [diff] [blame] | 22 | "SK_DISABLE_LOWP_RASTER_PIPELINE", |
Mike Klein | 3c9fbae | 2018-10-22 09:48:01 -0400 | [diff] [blame] | 23 | "SK_FORCE_RASTER_PIPELINE_BLITTER", |
Robert Phillips | 193de5d | 2017-11-10 08:22:28 -0500 | [diff] [blame] | 24 | ] |
flar | a8e985e | 2019-11-13 15:12:07 -0800 | [diff] [blame] | 25 | |
| 26 | if (!is_fuchsia) { |
| 27 | flutter_defines += [ "SK_GL" ] |
| 28 | } |