34#define IMB_MIPMAP_LEVELS 20
35#define IMB_FILEPATH_SIZE 1024
48#define OPENEXR_HALF (1 << 8)
50#define OPENEXR_COMPRESS (15)
53# define CINEON_LOG (1 << 8)
54# define CINEON_16BIT (1 << 7)
55# define CINEON_12BIT (1 << 6)
56# define CINEON_10BIT (1 << 5)
60# define JP2_12BIT (1 << 9)
61# define JP2_16BIT (1 << 8)
62# define JP2_YCC (1 << 7)
63# define JP2_CINE (1 << 6)
64# define JP2_CINE_48FPS (1 << 5)
65# define JP2_JP2 (1 << 4)
66# define JP2_J2K (1 << 3)
69#define PNG_16BIT (1 << 10)
73#define TIF_16BIT (1 << 8)
74#define TIF_COMPRESS_NONE (1 << 7)
75#define TIF_COMPRESS_DEFLATE (1 << 6)
76#define TIF_COMPRESS_LZW (1 << 5)
77#define TIF_COMPRESS_PACKBITS (1 << 4)
302#define IB_PROFILE_NONE 0
303#define IB_PROFILE_LINEAR_RGB 1
304#define IB_PROFILE_SRGB 2
305#define IB_PROFILE_CUSTOM 3
310#ifndef DDS_MAKEFOURCC
311# define DDS_MAKEFOURCC(ch0, ch1, ch2, ch3) \
312 ((unsigned long)(unsigned char)(ch0) | ((unsigned long)(unsigned char)(ch1) << 8) | \
313 ((unsigned long)(unsigned char)(ch2) << 16) | ((unsigned long)(unsigned char)(ch3) << 24))
320#define FOURCC_DDS (DDS_MAKEFOURCC('D', 'D', 'S', ' '))
321#define FOURCC_DX10 (DDS_MAKEFOURCC('D', 'X', '1', '0'))
322#define FOURCC_DXT1 (DDS_MAKEFOURCC('D', 'X', 'T', '1'))
323#define FOURCC_DXT2 (DDS_MAKEFOURCC('D', 'X', 'T', '2'))
324#define FOURCC_DXT3 (DDS_MAKEFOURCC('D', 'X', 'T', '3'))
325#define FOURCC_DXT4 (DDS_MAKEFOURCC('D', 'X', 'T', '4'))
326#define FOURCC_DXT5 (DDS_MAKEFOURCC('D', 'X', 'T', '5'))
#define IMB_FILEPATH_SIZE
const char * imb_ext_movie[]
#define IMB_MIPMAP_LEVELS
@ IMB_COLORMANAGE_IS_DATA
@ IB_DO_NOT_TAKE_OWNERSHIP
const char * imb_ext_audio[]
@ IB_alphamode_channel_packed
@ IB_uninitialized_pixels
@ IB_DISPLAY_BUFFER_INVALID
const char * imb_ext_image[]
char filepath[IMB_FILEPATH_SIZE]
ImBufFloatBuffer float_buffer
ImbFormatOptions foptions
ImBufByteBuffer byte_buffer
ImBuf * mipmap[IMB_MIPMAP_LEVELS]
unsigned int encoded_buffer_size
unsigned int * display_buffer_flags
ColormanageCache * colormanage_cache
ImBufByteBuffer encoded_buffer
unsigned int encoded_size