xref: /aosp_15_r20/external/skia/renderengine/include/config/SkUserConfig.h (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
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 SK_ANDROID_FRAMEWORK_USE_PERFETTO
7 #define SK_ANDROID_FRAMEWORK_USE_PERFETTO
8 #endif
9 
10 #ifndef SK_CODEC_DECODES_BMP
11 #define SK_CODEC_DECODES_BMP
12 #endif
13 
14 #ifndef SK_CODEC_DECODES_WBMP
15 #define SK_CODEC_DECODES_WBMP
16 #endif
17 
18 #ifndef SK_ENABLE_AVX512_OPTS
19 #define SK_ENABLE_AVX512_OPTS
20 #endif
21 
22 #ifndef SK_ENABLE_PRECOMPILE
23 #define SK_ENABLE_PRECOMPILE
24 #endif
25 
26 #ifndef SK_GAMMA_APPLY_TO_A8
27 #define SK_GAMMA_APPLY_TO_A8
28 #endif
29 
30 #ifndef SK_GANESH
31 #define SK_GANESH
32 #endif
33 
34 #ifndef SK_GL
35 #define SK_GL
36 #endif
37 
38 #ifndef SK_GRAPHITE
39 #define SK_GRAPHITE
40 #endif
41 
42 #ifndef SK_IN_RENDERENGINE
43 #define SK_IN_RENDERENGINE
44 #endif
45 
46 #ifndef SK_USE_VMA
47 #define SK_USE_VMA
48 #endif
49 
50 #ifndef SK_VULKAN
51 #define SK_VULKAN
52 #endif
53 
54 #ifndef SK_BUILD_FOR_ANDROID
55     #error "SK_BUILD_FOR_ANDROID must be defined!"
56 #endif
57 #if defined(SK_BUILD_FOR_IOS) || defined(SK_BUILD_FOR_MAC) || \
58     defined(SK_BUILD_FOR_UNIX) || defined(SK_BUILD_FOR_WIN)
59     #error "Only SK_BUILD_FOR_ANDROID should be defined!"
60 #endif
61