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 NOMINMAX 7 #define NOMINMAX 8 #endif 9 10 #ifndef SK_ENABLE_SKSL_INTERPRETER 11 #define SK_ENABLE_SKSL_INTERPRETER 12 #endif 13 14 #ifndef SK_GAMMA_APPLY_TO_A8 15 #define SK_GAMMA_APPLY_TO_A8 16 #endif 17 18 #ifndef SK_GAMMA_CONTRAST 19 #define SK_GAMMA_CONTRAST 0.0 20 #endif 21 22 #ifndef SK_GAMMA_EXPONENT 23 #define SK_GAMMA_EXPONENT 1.4 24 #endif 25 26 #ifndef SK_HAS_JPEG_LIBRARY 27 #define SK_HAS_JPEG_LIBRARY 28 #endif 29 30 #ifndef SK_HAS_PNG_LIBRARY 31 #define SK_HAS_PNG_LIBRARY 32 #endif 33 34 #ifndef SK_HAS_WEBP_LIBRARY 35 #define SK_HAS_WEBP_LIBRARY 36 #endif 37 38 #ifndef SK_SUPPORT_GPU 39 #define SK_SUPPORT_GPU 0 40 #endif 41 42 #ifndef SK_SUPPORT_PDF 43 #define SK_SUPPORT_PDF 44 #endif 45 46 #ifndef SK_USE_LIBGIFCODEC 47 #define SK_USE_LIBGIFCODEC 48 #endif 49 50 #ifndef SK_XML 51 #define SK_XML 52 #endif 53 54 #ifndef _CRT_SECURE_NO_WARNINGS 55 #define _CRT_SECURE_NO_WARNINGS 56 #endif 57 58 // Correct SK_BUILD_FOR flags that may have been set by 59 // SkTypes.h/Android.bp 60 #ifndef SK_BUILD_FOR_WIN 61 #define SK_BUILD_FOR_WIN 62 #endif 63 #ifdef SK_BUILD_FOR_ANDROID 64 #undef SK_BUILD_FOR_ANDROID 65 #endif 66 #if defined(SK_BUILD_FOR_ANDROID) || defined(SK_BUILD_FOR_IOS) || \ 67 defined(SK_BUILD_FOR_MAC) || defined(SK_BUILD_FOR_UNIX) 68 #error "Only SK_BUILD_FOR_WIN should be defined!" 69 #endif 70