1#ifndef FFLI_RESOURCE_PARTS_INFO_H_
2#define FFLI_RESOURCE_PARTS_INFO_H_
4#include <nn/ffl/types.h>
NN_STATIC_ASSERT(sizeof(FFLiAllocator)==4)
FFLiResourceWindowBits
Definition FFLiResourcePartsInfo.h:16
@ FFLI_RESOURCE_WINDOW_BITS_GZIP_9
Definition FFLiResourcePartsInfo.h:27
@ FFLI_RESOURCE_WINDOW_BITS_ZLIB_15
Definition FFLiResourcePartsInfo.h:24
@ FFLI_RESOURCE_WINDOW_BITS_GZIP_8
Definition FFLiResourcePartsInfo.h:26
@ FFLI_RESOURCE_WINDOW_BITS_MAX
Definition FFLiResourcePartsInfo.h:37
@ FFLI_RESOURCE_WINDOW_BITS_GZIP_15
Definition FFLiResourcePartsInfo.h:33
@ FFLI_RESOURCE_WINDOW_BITS_GZIP_13
Definition FFLiResourcePartsInfo.h:31
@ FFLI_RESOURCE_WINDOW_BITS_ZLIB_12
Definition FFLiResourcePartsInfo.h:21
@ FFLI_RESOURCE_WINDOW_BITS_ZLIB_13
Definition FFLiResourcePartsInfo.h:22
@ FFLI_RESOURCE_WINDOW_BITS_ZLIB_OR_GZIP_15
Definition FFLiResourcePartsInfo.h:35
@ FFLI_RESOURCE_WINDOW_BITS_GZIP_10
Definition FFLiResourcePartsInfo.h:28
@ FFLI_RESOURCE_WINDOW_BITS_GZIP_11
Definition FFLiResourcePartsInfo.h:29
@ FFLI_RESOURCE_WINDOW_BITS_GZIP_12
Definition FFLiResourcePartsInfo.h:30
@ FFLI_RESOURCE_WINDOW_BITS_ZLIB_14
Definition FFLiResourcePartsInfo.h:23
@ FFLI_RESOURCE_WINDOW_BITS_ZLIB_10
Definition FFLiResourcePartsInfo.h:19
@ FFLI_RESOURCE_WINDOW_BITS_GZIP_14
Definition FFLiResourcePartsInfo.h:32
@ FFLI_RESOURCE_WINDOW_BITS_ZLIB_9
Definition FFLiResourcePartsInfo.h:18
@ FFLI_RESOURCE_WINDOW_BITS_ZLIB_8
Definition FFLiResourcePartsInfo.h:17
@ FFLI_RESOURCE_WINDOW_BITS_ZLIB_11
Definition FFLiResourcePartsInfo.h:20
FFLiResourceCompressLevel
Definition FFLiResourcePartsInfo.h:7
@ FFLI_RESOURCE_COMPRESS_LEVEL_DEFAULT_COMPRESSION
Definition FFLiResourcePartsInfo.h:11
@ FFLI_RESOURCE_COMPRESS_LEVEL_MAX
Definition FFLiResourcePartsInfo.h:12
@ FFLI_RESOURCE_COMPRESS_LEVEL_BEST_SPEED
Definition FFLiResourcePartsInfo.h:9
@ FFLI_RESOURCE_COMPRESS_LEVEL_BEST_COMPRESSION
Definition FFLiResourcePartsInfo.h:10
@ FFLI_RESOURCE_COMPRESS_LEVEL_NO_COMPRESSION
Definition FFLiResourcePartsInfo.h:8
FFLiResourceStrategy
Definition FFLiResourcePartsInfo.h:55
@ FFLI_RESOURCE_STRATEGY_FIXED
Definition FFLiResourcePartsInfo.h:60
@ FFLI_RESOURCE_STRATEGY_FILTERED
Definition FFLiResourcePartsInfo.h:57
@ FFLI_RESOURCE_STRATEGY_DEFAULT_STRATEGY
Definition FFLiResourcePartsInfo.h:56
@ FFLI_RESOURCE_STRATEGY_UNCOMPRESSED
Definition FFLiResourcePartsInfo.h:61
@ FFLI_RESOURCE_STRATEGY_MAX
Definition FFLiResourcePartsInfo.h:62
@ FFLI_RESOURCE_STRATEGY_HUFFMAN_ONLY
Definition FFLiResourcePartsInfo.h:58
@ FFLI_RESOURCE_STRATEGY_RLE
Definition FFLiResourcePartsInfo.h:59
FFLiResourceMemoryLevel
Definition FFLiResourcePartsInfo.h:41
@ FFLI_RESOURCE_MEMORY_LEVEL_8
Definition FFLiResourcePartsInfo.h:49
@ FFLI_RESOURCE_MEMORY_LEVEL_2
Definition FFLiResourcePartsInfo.h:43
@ FFLI_RESOURCE_MEMORY_LEVEL_5
Definition FFLiResourcePartsInfo.h:46
@ FFLI_RESOURCE_MEMORY_LEVEL_7
Definition FFLiResourcePartsInfo.h:48
@ FFLI_RESOURCE_MEMORY_LEVEL_9
Definition FFLiResourcePartsInfo.h:50
@ FFLI_RESOURCE_MEMORY_LEVEL_4
Definition FFLiResourcePartsInfo.h:45
@ FFLI_RESOURCE_MEMORY_LEVEL_MAX
Definition FFLiResourcePartsInfo.h:51
@ FFLI_RESOURCE_MEMORY_LEVEL_1
Definition FFLiResourcePartsInfo.h:42
@ FFLI_RESOURCE_MEMORY_LEVEL_3
Definition FFLiResourcePartsInfo.h:44
@ FFLI_RESOURCE_MEMORY_LEVEL_6
Definition FFLiResourcePartsInfo.h:47
Definition FFLiResourcePartsInfo.h:66
u32 dataPos
Definition FFLiResourcePartsInfo.h:67
u8 windowBits
Definition FFLiResourcePartsInfo.h:71
u8 memoryLevel
Definition FFLiResourcePartsInfo.h:72
u32 dataSize
Definition FFLiResourcePartsInfo.h:68
u32 compressedSize
Definition FFLiResourcePartsInfo.h:69
u8 strategy
Definition FFLiResourcePartsInfo.h:73
u8 compressLevel
Definition FFLiResourcePartsInfo.h:70