MCPcopy Create free account
hub / github.com/ARM-software/astc-encoder / get_quant_level

Function get_quant_level

Utils/astc_quant_generator.cpp:54–83  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

52};
53
54static inline unsigned int get_quant_level(quant_method method)
55{
56 switch (method)
57 {
58 case QUANT_2: return 2;
59 case QUANT_3: return 3;
60 case QUANT_4: return 4;
61 case QUANT_5: return 5;
62 case QUANT_6: return 6;
63 case QUANT_8: return 8;
64 case QUANT_10: return 10;
65 case QUANT_12: return 12;
66 case QUANT_16: return 16;
67 case QUANT_20: return 20;
68 case QUANT_24: return 24;
69 case QUANT_32: return 32;
70 case QUANT_40: return 40;
71 case QUANT_48: return 48;
72 case QUANT_64: return 64;
73 case QUANT_80: return 80;
74 case QUANT_96: return 96;
75 case QUANT_128: return 128;
76 case QUANT_160: return 160;
77 case QUANT_192: return 192;
78 case QUANT_256: return 256;
79 }
80
81 // Unreachable - the enum is fully described
82 return 0;
83}
84
85struct quant_config {
86 quant_method quant;

Callers 2

generate_unpacked_quantFunction · 0.70
mainFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected