blob: 4f4d9efb681e5792315e16354425814a2ef8fd1c [file] [log] [blame]
brettwb9447282016-09-01 14:24:39 -07001# Copyright 2016 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
Mike Kleincfc4f442016-10-26 17:19:03 -04006import("core.gni")
7import("effects.gni")
Mike Reed0917fad2018-06-19 10:17:30 -04008import("effects_imagefilters.gni")
Mike Klein9034b132016-10-26 17:54:36 -04009import("gpu.gni")
Robert Phillips755e00e2021-09-21 11:59:57 -040010import("graphite.gni")
Mike Kleineb94e562016-10-26 18:37:24 -040011import("opts.gni")
Mike Klein552cd132016-10-26 13:32:07 -040012import("pdf.gni")
Mike Kleina5fb6152016-10-26 14:17:04 -040013import("sksl.gni")
14import("utils.gni")
Hal Canary6ad3d2f2016-12-20 16:15:56 -050015import("xps.gni")
brettwb9447282016-09-01 14:24:39 -070016
Mike Kleineb94e562016-10-26 18:37:24 -040017skia_opts = {
18 none_sources = none
19 armv7_sources = armv7
20 neon_sources = neon
21 arm64_sources = arm64
22 crc32_sources = crc32
Mike Klein40a82bd2016-12-20 17:34:29 -050023 mips_dsp_sources = none # Chrome's src/skia/BUILD.gn uses this.
Mike Kleineb94e562016-10-26 18:37:24 -040024 sse2_sources = sse2
25 ssse3_sources = ssse3
26 sse41_sources = sse41
27 sse42_sources = sse42
28 avx_sources = avx
Mike Klein1b9b7d52018-02-27 10:37:40 -050029 hsw_sources = hsw
Mike Kleinad56c4c2020-06-05 06:57:30 -050030 skx_sources = skx
Mike Kleineb94e562016-10-26 18:37:24 -040031}