]> git.jsancho.org Git - lugaru.git/blob - Dependencies/libpng/contrib/pngminim/decoder/pngusr.h
CMake: Purge all the bundled dependencies
[lugaru.git] / Dependencies / libpng / contrib / pngminim / decoder / pngusr.h
1 /* minrdpngconf.h: headers to make a minimal png-read-only library
2  *
3  * Copyright (c) 2007, 2009 Glenn Randers-Pehrson
4  *
5  * This code is released under the libpng license.
6  * For conditions of distribution and use, see the disclaimer
7  * and license in png.h
8  *
9  * Derived from pngcrush.h, Copyright 1998-2007, Glenn Randers-Pehrson
10  */
11
12 #ifndef MINRDPNGCONF_H
13 #define MINRDPNGCONF_H
14
15 #ifdef NJET
16   /* No 16-bit support beyond reading with strip_16 */
17 #endif
18
19 #define PNG_NO_WARNINGS
20 #define png_warning(s1,s2) ""
21 #define png_chunk_warning(s1,s2) ""
22 #define PNG_NO_ERROR_TEXT
23 #define png_error(s1,s2) png_err(s1)
24 #define png_chunk_error(s1,s2) png_err(s1)
25
26 #define PNG_NO_READ_GAMMA
27 #define PNG_NO_READ_BACKGROUND
28 #define PNG_NO_READ_DITHER
29 #define PNG_NO_READ_INVERT
30 #define PNG_NO_READ_SHIFT
31 #define PNG_NO_READ_PACK
32 #define PNG_NO_READ_PACKSWAP
33 #define PNG_NO_READ_FILLER
34 #define PNG_NO_READ_SWAP
35 #define PNG_NO_READ_SWAP_ALPHA
36 #define PNG_NO_READ_INVERT_ALPHA
37 #define PNG_NO_READ_RGB_TO_GRAY
38 #define PNG_NO_READ_USER_TRANSFORM
39 #define PNG_NO_READ_bKGD
40 #define PNG_NO_READ_cHRM
41 #define PNG_NO_READ_gAMA
42 #define PNG_NO_READ_hIST
43 #define PNG_NO_READ_iCCP
44 #define PNG_NO_READ_pCAL
45 #define PNG_NO_READ_pHYs
46 #define PNG_NO_READ_sBIT
47 #define PNG_NO_READ_sCAL
48 #define PNG_NO_READ_sPLT
49 #define PNG_NO_READ_sRGB
50 #define PNG_NO_READ_TEXT
51 #define PNG_NO_READ_tIME
52 #define PNG_NO_READ_UNKNOWN_CHUNKS
53 #define PNG_NO_READ_USER_CHUNKS
54 #define PNG_NO_READ_EMPTY_PLTE
55 #define PNG_NO_READ_OPT_PLTE
56 #define PNG_NO_READ_STRIP_ALPHA
57 #define PNG_NO_READ_oFFs
58
59 #define PNG_NO_WRITE_SUPPORTED
60
61 #define PNG_NO_INFO_IMAGE
62 #define PNG_NO_USER_MEM
63 #define PNG_NO_FIXED_POINT_SUPPORTED
64 #define PNG_NO_MNG_FEATURES
65 #define PNG_NO_USER_TRANSFORM_PTR
66 #define PNG_NO_HANDLE_AS_UNKNOWN
67 #define PNG_NO_CONSOLE_IO
68 #define PNG_NO_ZALLOC_ZERO
69 #define PNG_NO_ERROR_NUMBERS
70 #define PNG_NO_EASY_ACCESS
71 #define PNG_NO_PROGRESSIVE_READ
72 #define PNG_NO_USER_LIMITS
73 #define PNG_NO_SET_USER_LIMITS
74
75 #endif /* MINRDPNGCONF_H */