• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // DO NOT MODIFY! This file is autogenerated by gn_to_bp.py.
2 // If need to change a define, modify SkUserConfigManual.h
3 #pragma once
4 #include "SkUserConfigManual.h"
5 
6 #ifndef GPU_TEST_UTILS
7 #define GPU_TEST_UTILS 1
8 #endif
9 
10 #ifndef SKCMS_DISABLE_HSW
11 #define SKCMS_DISABLE_HSW
12 #endif
13 
14 #ifndef SKCMS_DISABLE_SKX
15 #define SKCMS_DISABLE_SKX
16 #endif
17 
18 #ifndef SK_ALLOW_STATIC_GLOBAL_INITIALIZERS
19 #define SK_ALLOW_STATIC_GLOBAL_INITIALIZERS 1
20 #endif
21 
22 #ifndef SK_BUILD_FOR_SKQP
23 #define SK_BUILD_FOR_SKQP
24 #endif
25 
26 #ifndef SK_CODEC_DECODES_BMP
27 #define SK_CODEC_DECODES_BMP
28 #endif
29 
30 #ifndef SK_CODEC_DECODES_GIF
31 #define SK_CODEC_DECODES_GIF
32 #endif
33 
34 #ifndef SK_CODEC_DECODES_ICO
35 #define SK_CODEC_DECODES_ICO
36 #endif
37 
38 #ifndef SK_CODEC_DECODES_JPEG
39 #define SK_CODEC_DECODES_JPEG
40 #endif
41 
42 #ifndef SK_CODEC_DECODES_PNG
43 #define SK_CODEC_DECODES_PNG
44 #endif
45 
46 #ifndef SK_CODEC_DECODES_PNG_WITH_LIBPNG
47 #define SK_CODEC_DECODES_PNG_WITH_LIBPNG
48 #endif
49 
50 #ifndef SK_CODEC_DECODES_WBMP
51 #define SK_CODEC_DECODES_WBMP
52 #endif
53 
54 #ifndef SK_CODEC_DECODES_WEBP
55 #define SK_CODEC_DECODES_WEBP
56 #endif
57 
58 #ifndef SK_CODEC_ENCODES_JPEG
59 #define SK_CODEC_ENCODES_JPEG
60 #endif
61 
62 #ifndef SK_CODEC_ENCODES_PNG
63 #define SK_CODEC_ENCODES_PNG
64 #endif
65 
66 #ifndef SK_CODEC_ENCODES_PNG_WITH_LIBPNG
67 #define SK_CODEC_ENCODES_PNG_WITH_LIBPNG
68 #endif
69 
70 #ifndef SK_CODEC_ENCODES_WEBP
71 #define SK_CODEC_ENCODES_WEBP
72 #endif
73 
74 #ifndef SK_DISABLE_TRACING
75 #define SK_DISABLE_TRACING
76 #endif
77 
78 #ifndef SK_ENABLE_AVX512_OPTS
79 #define SK_ENABLE_AVX512_OPTS
80 #endif
81 
82 #ifndef SK_ENABLE_DISCRETE_GPU
83 #define SK_ENABLE_DISCRETE_GPU
84 #endif
85 
86 #ifndef SK_ENABLE_DUMP_GPU
87 #define SK_ENABLE_DUMP_GPU
88 #endif
89 
90 #ifndef SK_ENABLE_PRECOMPILE
91 #define SK_ENABLE_PRECOMPILE
92 #endif
93 
94 #ifndef SK_GAMMA_APPLY_TO_A8
95 #define SK_GAMMA_APPLY_TO_A8
96 #endif
97 
98 #ifndef SK_GAMMA_CONTRAST
99 #define SK_GAMMA_CONTRAST 0.0
100 #endif
101 
102 #ifndef SK_GAMMA_EXPONENT
103 #define SK_GAMMA_EXPONENT 1.4
104 #endif
105 
106 #ifndef SK_GANESH
107 #define SK_GANESH
108 #endif
109 
110 #ifndef SK_GL
111 #define SK_GL
112 #endif
113 
114 #ifndef SK_GRAPHITE
115 #define SK_GRAPHITE
116 #endif
117 
118 #ifndef SK_HAS_WUFFS_LIBRARY
119 #define SK_HAS_WUFFS_LIBRARY
120 #endif
121 
122 #ifndef SK_PDF_USE_HARFBUZZ_SUBSET
123 #define SK_PDF_USE_HARFBUZZ_SUBSET
124 #endif
125 
126 #ifndef SK_TOOLS_REQUIRE_RESOURCES
127 #define SK_TOOLS_REQUIRE_RESOURCES
128 #endif
129 
130 #ifndef SK_USE_VMA
131 #define SK_USE_VMA
132 #endif
133 
134 #ifndef SK_VULKAN
135 #define SK_VULKAN
136 #endif
137 
138 #ifndef SK_XML
139 #define SK_XML
140 #endif
141 
142 #ifndef SK_BUILD_FOR_ANDROID
143     #error "SK_BUILD_FOR_ANDROID must be defined!"
144 #endif
145 #if defined(SK_BUILD_FOR_IOS) || defined(SK_BUILD_FOR_MAC) || \
146     defined(SK_BUILD_FOR_UNIX) || defined(SK_BUILD_FOR_WIN)
147     #error "Only SK_BUILD_FOR_ANDROID should be defined!"
148 #endif
149 
150 #undef SK_BUILD_FOR_ANDROID_FRAMEWORK
151