Go to the documentation of this file.
   20 #ifndef EQ_PLUGINS_COMPRESSOR_TYPES 
   21 #define EQ_PLUGINS_COMPRESSOR_TYPES 
   41 #define EQ_COMPRESSOR_INVALID               0x0u 
   43 #define EQ_COMPRESSOR_NONE                  0x1u 
   45 #define EQ_COMPRESSOR_RLE_UNSIGNED          0x2u 
   47 #define EQ_COMPRESSOR_RLE_BYTE              0x3u 
   49 #define EQ_COMPRESSOR_RLE_3_BYTE            0x4u 
   51 #define EQ_COMPRESSOR_RLE_4_BYTE            0x5u 
   53 #define EQ_COMPRESSOR_RLE_4_FLOAT           0x6u 
   55 #define EQ_COMPRESSOR_RLE_4_HALF_FLOAT      0x7u 
   57 #define EQ_COMPRESSOR_DIFF_RLE_3_BYTE       0x8u 
   59 #define EQ_COMPRESSOR_DIFF_RLE_4_BYTE       0x9u 
   61 #define EQ_COMPRESSOR_RLE_4_BYTE_UNSIGNED   0xau 
   63 #define EQ_COMPRESSOR_RLE_DIFF_565          0xbu 
   65 #define EQ_COMPRESSOR_RLE_DIFF_BGR10_A2     0xcu 
   67 #define EQ_COMPRESSOR_RLE_DIFF_4_HALF_FLOAT 0xdu 
   69 #define EQ_COMPRESSOR_RLE_DIFF_YUVA_50P     0xeu 
   71 #define EQ_COMPRESSOR_RLE_YUVA_50P          0xfu 
   74 #define EQ_COMPRESSOR_RLE_DIFF_RGBA                                 0x10u 
   76 #define EQ_COMPRESSOR_RLE_DIFF_BGRA                                 0x11u 
   78 #define EQ_COMPRESSOR_RLE_DIFF_RGBA_UINT_8_8_8_8_REV                0x12u 
   80 #define EQ_COMPRESSOR_RLE_DIFF_BGRA_UINT_8_8_8_8_REV                0x13u 
   82 #define EQ_COMPRESSOR_RLE_DIFF_DEPTH_UNSIGNED_INT                   0x16u 
   84 #define EQ_COMPRESSOR_RLE_RGBA16F                                   0x17u 
   86 #define EQ_COMPRESSOR_RLE_BGRA16F                                   0x18u 
   88 #define EQ_COMPRESSOR_RLE_DIFF_RGBA16F                              0x19u 
   90 #define EQ_COMPRESSOR_RLE_DIFF_BGRA16F                              0x1au 
   92 #define EQ_COMPRESSOR_RLE_DIFF_565_RGBA                             0x1bu 
   94 #define EQ_COMPRESSOR_RLE_DIFF_565_BGRA                             0x1cu 
   96 #define EQ_COMPRESSOR_RLE_DIFF_565_RGBA_UINT_8_8_8_8_REV            0x1du 
   98 #define EQ_COMPRESSOR_RLE_DIFF_565_BGRA_UINT_8_8_8_8_REV            0x1eu 
  100 #define EQ_COMPRESSOR_RLE_RGBA                                      0x21u 
  102 #define EQ_COMPRESSOR_RLE_BGRA                                      0x22u 
  104 #define EQ_COMPRESSOR_RLE_RGBA_UINT_8_8_8_8_REV                     0x23u 
  106 #define EQ_COMPRESSOR_RLE_BGRA_UINT_8_8_8_8_REV                     0x24u 
  108 #define EQ_COMPRESSOR_RLE_RGB10_A2                                  0x25u 
  110 #define EQ_COMPRESSOR_RLE_BGR10_A2                                  0x26u 
  112 #define EQ_COMPRESSOR_RLE_DEPTH_UNSIGNED_INT                        0x27u 
  114 #define EQ_COMPRESSOR_RLE_DIFF_UNSIGNED                             0x28u 
  117 #define EQ_COMPRESSOR_LZF_BYTE      0x30u 
  119 #define EQ_COMPRESSOR_FASTLZ_BYTE   0x31u 
  121 #define EQ_COMPRESSOR_SNAPPY_BYTE   0x32u 
  126 #define EQ_COMPRESSOR_TRANSFER_RGBA_TO_RGBA                         0x100u 
  129 #define EQ_COMPRESSOR_TRANSFER_RGBA_TO_BGRA                         0x101u 
  132 #define EQ_COMPRESSOR_TRANSFER_RGBA_TO_RGBA_UINT_8_8_8_8_REV        0x102u 
  135 #define EQ_COMPRESSOR_TRANSFER_RGBA_TO_BGRA_UINT_8_8_8_8_REV        0x103u 
  138 #define EQ_COMPRESSOR_TRANSFER_RGBA_TO_RGB                          0x104u 
  141 #define EQ_COMPRESSOR_TRANSFER_RGBA_TO_BGR                          0x105u 
  143 #define EQ_COMPRESSOR_TRANSFER_RGBA_TO_YUVA_50P                     0x106u 
  146 #define EQ_COMPRESSOR_TRANSFER_RGB10_A2_TO_BGR10_A2                 0x200u 
  148 #define EQ_COMPRESSOR_TRANSFER_RGB10_A2_TO_RGB10_A2                 0x201u 
  152 #define EQ_COMPRESSOR_TRANSFER_RGBA16F_TO_RGBA16F                   0x300u 
  155 #define EQ_COMPRESSOR_TRANSFER_RGBA16F_TO_BGRA16F                   0x301u 
  158 #define EQ_COMPRESSOR_TRANSFER_RGBA16F_TO_RGB16F                    0x302u 
  161 #define EQ_COMPRESSOR_TRANSFER_RGBA16F_TO_BGR16F                    0x303u 
  164 #define EQ_COMPRESSOR_TRANSFER_RGBA16F_TO_RGB                       0x304u 
  167 #define EQ_COMPRESSOR_TRANSFER_RGBA16F_TO_BGR                       0x305u 
  170 #define EQ_COMPRESSOR_TRANSFER_RGBA16F_TO_RGBA                      0x306u 
  173 #define EQ_COMPRESSOR_TRANSFER_RGBA16F_TO_BGRA                      0x307u 
  177 #define EQ_COMPRESSOR_TRANSFER_RGBA32F_TO_RGBA32F                   0x400u 
  180 #define EQ_COMPRESSOR_TRANSFER_RGBA32F_TO_BGRA32F                   0x401u 
  183 #define EQ_COMPRESSOR_TRANSFER_RGBA32F_TO_BGRA                      0x402u 
  186 #define EQ_COMPRESSOR_TRANSFER_RGBA32F_TO_RGBA                      0x403u 
  189 #define EQ_COMPRESSOR_TRANSFER_RGBA32F_TO_BGRA16F                   0x404u 
  192 #define EQ_COMPRESSOR_TRANSFER_RGBA32F_TO_RGBA16F                   0x405u 
  195 #define EQ_COMPRESSOR_TRANSFER_RGBA32F_TO_RGB32F                    0x406u 
  198 #define EQ_COMPRESSOR_TRANSFER_RGBA32F_TO_BGR32F                    0x407u 
  201 #define EQ_COMPRESSOR_TRANSFER_RGBA32F_TO_RGB                       0x408u 
  204 #define EQ_COMPRESSOR_TRANSFER_RGBA32F_TO_BGR                       0x409u 
  207 #define EQ_COMPRESSOR_TRANSFER_RGBA32F_TO_BGR16F                    0x40au 
  210 #define EQ_COMPRESSOR_TRANSFER_RGBA32F_TO_RGB16F                    0x40bu 
  213 #define EQ_COMPRESSOR_TRANSFER_DEPTH_TO_DEPTH_UNSIGNED_INT          0x501u 
  216 #define EQ_COMPRESSOR_AUTO  0xFFFFFu 
  220 #define EQ_COMPRESSOR_AG_RTT_JPEG_HQ   0x100000u 
  222 #define EQ_COMPRESSOR_AG_RTT_JPEG_MQ   0x100001u 
  224 #define EQ_COMPRESSOR_AG_RTT_JPEG_LQ   0x100002u 
  226 #define EQ_COMPRESSOR_AG_RTT_JPEG_HQ_A   0x100003u 
  228 #define EQ_COMPRESSOR_AG_RTT_JPEG_MQ_A   0x100004u 
  230 #define EQ_COMPRESSOR_AG_RTT_JPEG_LQ_A   0x100005u 
  233 #define EQ_COMPRESSOR_CH_EYESCALE_JPEG_RGBA100 0x200000u 
  235 #define EQ_COMPRESSOR_CH_EYESCALE_JPEG_RGBA90  0x200001u 
  237 #define EQ_COMPRESSOR_CH_EYESCALE_JPEG_RGBA80  0x200002u 
  239 #define EQ_COMPRESSOR_CH_EYESCALE_JPEG_BGRA100 0x200003u 
  241 #define EQ_COMPRESSOR_CH_EYESCALE_JPEG_BGRA90  0x200004u 
  243 #define EQ_COMPRESSOR_CH_EYESCALE_JPEG_BGRA80  0x200005u 
  245 #define EQ_COMPRESSOR_CH_EYESCALE_JPEG_RGB100  0x200006u 
  247 #define EQ_COMPRESSOR_CH_EYESCALE_JPEG_RGB90   0x200007u 
  249 #define EQ_COMPRESSOR_CH_EYESCALE_JPEG_RGB80   0x200008u 
  251 #define EQ_COMPRESSOR_CH_EYESCALE_JPEG_BGR100  0x200009u 
  253 #define EQ_COMPRESSOR_CH_EYESCALE_JPEG_BGR90   0x20000au 
  255 #define EQ_COMPRESSOR_CH_EYESCALE_JPEG_BGR80   0x20000bu 
  264 #define EQ_COMPRESSOR_PRIVATE           0xefffffffu 
  267 #endif // EQ_PLUGINS_COMPRESSOR_TYPES