1 module libpng.pnglibconf; 2 /* pnglibconf.h - library build configuration */ 3 4 /* libpng version 1.5.14 - January 24, 2013 */ 5 6 /* Copyright (c) 1998-2011 Glenn Randers-Pehrson */ 7 8 /* This code is released under the libpng license. */ 9 /* For conditions of distribution and use, see the disclaimer */ 10 /* and license in png.h */ 11 12 /* pnglibconf.h */ 13 /* Machine generated file: DO NOT EDIT */ 14 /* Derived from: scripts/pnglibconf.dfa */ 15 16 17 /* settings */ 18 enum PNG_COST_SHIFT = 3; 19 enum PNG_GAMMA_THRESHOLD_FIXED = 5000; 20 enum PNG_QUANTIZE_BLUE_BITS = 5; 21 enum PNG_WEIGHT_SHIFT = 8; 22 enum PNG_API_RULE = 0; 23 //#define PNG_CALLOC_SUPPORTED 24 enum PNG_ZBUF_SIZE = 8192; 25 enum PNG_QUANTIZE_GREEN_BITS = 5; 26 enum PNG_sCAL_PRECISION = 5; 27 enum PNG_QUANTIZE_RED_BITS = 5; 28 enum PNG_DEFAULT_READ_MACROS = 1; 29 enum PNG_MAX_GAMMA_8 = 11; 30 /* end of settings */ 31 /* options */ 32 enum PNG_IO_STATE_SUPPORTED = 1; 33 enum PNG_BENIGN_ERRORS_SUPPORTED = 1; 34 enum PNG_WRITE_SUPPORTED = 1; 35 enum PNG_EASY_ACCESS_SUPPORTED = 1; 36 enum PNG_INFO_IMAGE_SUPPORTED = 1; 37 enum PNG_TIME_RFC1123_SUPPORTED = 1; 38 enum PNG_WRITE_FILTER_SUPPORTED = 1; 39 enum PNG_FIXED_POINT_SUPPORTED = 1; 40 enum PNG_READ_SUPPORTED = 1; 41 enum PNG_WRITE_OPTIMIZE_CMF_SUPPORTED = 1; 42 enum PNG_WRITE_UNKNOWN_CHUNKS_SUPPORTED = 1; 43 enum PNG_WRITE_FLUSH_SUPPORTED = 1; 44 enum PNG_WRITE_INTERLACING_SUPPORTED = 1; 45 enum PNG_WRITE_TRANSFORMS_SUPPORTED = 1; 46 enum PNG_READ_UNKNOWN_CHUNKS_SUPPORTED = 1; 47 enum PNG_INCH_CONVERSIONS_SUPPORTED = 1; 48 enum PNG_USER_MEM_SUPPORTED = 1; 49 enum PNG_SETJMP_SUPPORTED = 1; 50 enum PNG_WARNINGS_SUPPORTED = 1; 51 enum PNG_FLOATING_POINT_SUPPORTED = 1; 52 enum PNG_WRITE_CUSTOMIZE_ZTXT_COMPRESSION_SUPPORTED = 1; 53 enum PNG_READ_QUANTIZE_SUPPORTED = 1; 54 enum PNG_READ_16BIT_SUPPORTED = 1; 55 enum PNG_ALIGN_MEMORY_SUPPORTED = 1; 56 enum PNG_ERROR_NUMBERS_SUPPORTED = 0; 57 enum PNG_CHECK_FOR_INVALID_INDEX_SUPPORTED = 1; 58 enum PNG_SEQUENTIAL_READ_SUPPORTED = 1; 59 enum PNG_BUILD_GRAYSCALE_PALETTE_SUPPORTED = 1; 60 enum PNG_WRITE_SHIFT_SUPPORTED = 1; 61 enum PNG_ERROR_TEXT_SUPPORTED = 1; 62 enum PNG_WRITE_FILLER_SUPPORTED = 1; 63 enum PNG_WRITE_WEIGHTED_FILTER_SUPPORTED = 1; 64 enum PNG_SAFE_LIMITS_SUPPORTED = 0; 65 enum PNG_WRITE_16BIT_SUPPORTED = 1; 66 enum PNG_WRITE_SWAP_ALPHA_SUPPORTED = 1; 67 enum PNG_POINTER_INDEXING_SUPPORTED = 1; 68 enum PNG_FLOATING_ARITHMETIC_SUPPORTED = 1; 69 enum PNG_WRITE_CHECK_FOR_INVALID_INDEX_SUPPORTED = 1; 70 enum PNG_MNG_FEATURES_SUPPORTED = 1; 71 enum PNG_STDIO_SUPPORTED = 1; 72 enum PNG_WRITE_INT_FUNCTIONS_SUPPORTED = 1; 73 enum PNG_WRITE_PACKSWAP_SUPPORTED = 1; 74 enum PNG_READ_INTERLACING_SUPPORTED = 1; 75 enum PNG_READ_COMPOSITE_NODIV_SUPPORTED = 0;/// 76 enum PNG_PROGRESSIVE_READ_SUPPORTED = 1; 77 enum PNG_READ_INT_FUNCTIONS_SUPPORTED = 1; 78 enum PNG_HANDLE_AS_UNKNOWN_SUPPORTED = 1; 79 enum PNG_WRITE_INVERT_SUPPORTED = 1; 80 enum PNG_WRITE_PACK_SUPPORTED = 1; 81 enum PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED = 1; 82 enum PNG_16BIT_SUPPORTED = 1; 83 enum PNG_READ_CHECK_FOR_INVALID_INDEX_SUPPORTED = 1; 84 enum PNG_WRITE_cHRM_SUPPORTED = 1; 85 enum PNG_READ_ANCILLARY_CHUNKS_SUPPORTED = 1; 86 enum PNG_WRITE_BGR_SUPPORTED = 1; 87 enum PNG_WRITE_sBIT_SUPPORTED = 1; 88 enum PNG_READ_sBIT_SUPPORTED = 1; 89 enum PNG_READ_TRANSFORMS_SUPPORTED = 1; 90 enum PNG_READ_EXPAND_16_SUPPORTED = 1; 91 enum PNG_WRITE_SWAP_SUPPORTED = 1; 92 enum PNG_READ_SWAP_SUPPORTED = 1; 93 enum PNG_WRITE_oFFs_SUPPORTED = 1; 94 enum PNG_READ_oFFs_SUPPORTED = 1; 95 enum PNG_WRITE_USER_TRANSFORM_SUPPORTED = 1; 96 enum PNG_WRITE_tIME_SUPPORTED = 1; 97 enum PNG_WRITE_INVERT_ALPHA_SUPPORTED = 1; 98 enum PNG_READ_tIME_SUPPORTED = 1; 99 enum PNG_READ_PACKSWAP_SUPPORTED = 1; 100 enum PNG_USER_LIMITS_SUPPORTED = 1; 101 enum PNG_READ_GRAY_TO_RGB_SUPPORTED = 1; 102 enum PNG_READ_STRIP_16_TO_8_SUPPORTED = 1; 103 enum PNG_READ_SCALE_16_TO_8_SUPPORTED = 1; 104 enum PNG_READ_USER_CHUNKS_SUPPORTED = 1; 105 enum PNG_READ_OPT_PLTE_SUPPORTED = 1; 106 enum PNG_UNKNOWN_CHUNKS_SUPPORTED = 1; 107 enum PNG_WRITE_gAMA_SUPPORTED = 1; 108 enum PNG_SET_USER_LIMITS_SUPPORTED = 1; 109 enum PNG_WRITE_iCCP_SUPPORTED = 1; 110 enum PNG_READ_iCCP_SUPPORTED = 1; 111 enum PNG_READ_SHIFT_SUPPORTED = 1; 112 enum PNG_SET_CHUNK_MALLOC_LIMIT_SUPPORTED = 1; 113 enum PNG_READ_EXPAND_SUPPORTED = 1; 114 enum PNG_WRITE_iTXt_SUPPORTED = 1; 115 enum PNG_READ_iTXt_SUPPORTED = 1; 116 enum PNG_READ_SWAP_ALPHA_SUPPORTED = 1; 117 enum PNG_CONSOLE_IO_SUPPORTED = 1; 118 enum PNG_sBIT_SUPPORTED = 1; 119 enum PNG_WRITE_sRGB_SUPPORTED = 1; 120 enum PNG_READ_sRGB_SUPPORTED = 1; 121 enum PNG_READ_ALPHA_MODE_SUPPORTED = 1; 122 enum PNG_WRITE_sCAL_SUPPORTED = 1; 123 enum PNG_READ_sCAL_SUPPORTED = 1; 124 enum PNG_USER_CHUNKS_SUPPORTED = 1; 125 enum PNG_oFFs_SUPPORTED = 1; 126 enum PNG_READ_GAMMA_SUPPORTED = 1; 127 enum PNG_WRITE_pHYs_SUPPORTED = 1; 128 enum PNG_WRITE_tRNS_SUPPORTED = 1; 129 enum PNG_READ_pHYs_SUPPORTED = 1; 130 enum PNG_READ_tRNS_SUPPORTED = 1; 131 enum PNG_READ_RGB_TO_GRAY_SUPPORTED = 1; 132 enum PNG_tIME_SUPPORTED = 0;// 133 enum PNG_WRITE_bKGD_SUPPORTED = 1; 134 enum PNG_READ_bKGD_SUPPORTED = 1; 135 enum PNG_WRITE_zTXt_SUPPORTED = 1; 136 enum PNG_WRITE_pCAL_SUPPORTED = 1; 137 enum PNG_READ_zTXt_SUPPORTED = 1; 138 enum PNG_READ_pCAL_SUPPORTED = 1; 139 enum PNG_WRITE_hIST_SUPPORTED = 1; 140 enum PNG_READ_hIST_SUPPORTED = 1; 141 enum PNG_WRITE_sPLT_SUPPORTED = 1; 142 enum PNG_READ_sPLT_SUPPORTED = 1; 143 enum PNG_READ_INVERT_ALPHA_SUPPORTED = 1; 144 enum PNG_iCCP_SUPPORTED = 1; 145 enum PNG_CONVERT_tIME_SUPPORTED = 1; 146 enum PNG_READ_FILLER_SUPPORTED = 1; 147 enum PNG_READ_USER_TRANSFORM_SUPPORTED = 1; 148 enum PNG_READ_PACK_SUPPORTED = 1; 149 enum PNG_READ_BACKGROUND_SUPPORTED = 1; 150 enum PNG_iTXt_SUPPORTED = 1; 151 enum PNG_READ_cHRM_SUPPORTED = 1; 152 enum PNG_USER_TRANSFORM_INFO_SUPPORTED = 1; 153 enum PNG_sRGB_SUPPORTED = 1; 154 enum PNG_SET_CHUNK_CACHE_LIMIT_SUPPORTED = 1; 155 enum PNG_USER_TRANSFORM_PTR_SUPPORTED = 1; 156 enum PNG_sCAL_SUPPORTED = 1; 157 enum PNG_READ_BGR_SUPPORTED = 1; 158 enum PNG_READ_INVERT_SUPPORTED = 1; 159 enum PNG_READ_COMPRESSED_TEXT_SUPPORTED = 1; 160 enum PNG_pHYs_SUPPORTED = 1; 161 enum PNG_tRNS_SUPPORTED = 1; 162 enum PNG_bKGD_SUPPORTED = 1; 163 enum PNG_pCAL_SUPPORTED = 1; 164 enum PNG_zTXt_SUPPORTED = 1; 165 enum PNG_READ_TEXT_SUPPORTED = 1; 166 enum PNG_hIST_SUPPORTED = 1; 167 enum PNG_READ_STRIP_ALPHA_SUPPORTED = 1; 168 enum PNG_WRITE_COMPRESSED_TEXT_SUPPORTED = 1; 169 enum PNG_sPLT_SUPPORTED = 1; 170 enum PNG_READ_gAMA_SUPPORTED = 1; 171 enum PNG_SAVE_INT_32_SUPPORTED = 1; 172 enum PNG_cHRM_SUPPORTED = 1; 173 enum PNG_CHECK_cHRM_SUPPORTED = 1; 174 enum PNG_gAMA_SUPPORTED = 1; 175 enum PNG_READ_tEXt_SUPPORTED = 1; 176 enum PNG_WRITE_TEXT_SUPPORTED = 1; 177 enum PNG_TEXT_SUPPORTED = 1; 178 enum PNG_WRITE_tEXt_SUPPORTED = 1; 179 enum PNG_tEXt_SUPPORTED = 1; 180 /* end of options */