/third_party/node/deps/brotli/c/enc/ |
H A D | quality.h | 8 quality levels. */ 31 /* For quality below MIN_QUALITY_FOR_BLOCK_SPLIT there is no block splitting, 35 /* Returns hash-table size for quality levels 0 and 1. */ 36 static BROTLI_INLINE size_t MaxHashTableSize(int quality) { in MaxHashTableSize() argument 37 return quality == FAST_ONE_PASS_COMPRESSION_QUALITY ? 1 << 15 : 1 << 17; in MaxHashTableSize() 48 return params->quality <= 10 ? in MaxZopfliLen() 56 return params->quality <= 10 ? 1 : 5; in MaxZopfliCandidates() 60 params->quality = BROTLI_MIN(int, BROTLI_MAX_QUALITY, in SanitizeParams() 61 BROTLI_MAX(int, BROTLI_MIN_QUALITY, params->quality)); in SanitizeParams() 62 if (params->quality < in SanitizeParams() [all...] |
H A D | encode.c | 32 #include "./quality.h" 157 state->params.quality = (int)value; in BrotliEncoderSetParameter() 229 static int* GetHashTable(BrotliEncoderState* s, int quality, in GetHashTable() argument 236 const size_t max_table_size = MaxHashTableSize(quality); in GetHashTable() 240 if (quality == FAST_ONE_PASS_COMPRESSION_QUALITY) { in GetHashTable() 339 static void ChooseContextMap(int quality, in ChooseContextMap() argument 381 if (quality < MIN_QUALITY_FOR_HQ_CONTEXT_MODELING) { in ChooseContextMap() 403 size_t start_pos, size_t length, size_t mask, int quality, size_t size_hint, in ShouldUseComplexStaticContextMap() 423 BROTLI_UNUSED(quality); in ShouldUseComplexStaticContextMap() 483 size_t start_pos, size_t length, size_t mask, int quality, size_ in DecideOverLiteralContextModeling() 402 ShouldUseComplexStaticContextMap(const uint8_t* input, size_t start_pos, size_t length, size_t mask, int quality, size_t size_hint, size_t* num_literal_contexts, const uint32_t** literal_context_map) ShouldUseComplexStaticContextMap() argument 482 DecideOverLiteralContextModeling(const uint8_t* input, size_t start_pos, size_t length, size_t mask, int quality, size_t size_hint, size_t* num_literal_contexts, const uint32_t** literal_context_map) DecideOverLiteralContextModeling() argument 1471 BrotliEncoderCompress( int quality, int lgwin, BrotliEncoderMode mode, size_t input_size, const uint8_t* input_buffer, size_t* encoded_size, uint8_t* encoded_buffer) BrotliEncoderCompress() argument [all...] |
/third_party/skia/third_party/externals/brotli/c/enc/ |
H A D | quality.h | 8 quality levels. */ 31 /* For quality below MIN_QUALITY_FOR_BLOCK_SPLIT there is no block splitting, 35 /* Returns hash-table size for quality levels 0 and 1. */ 36 static BROTLI_INLINE size_t MaxHashTableSize(int quality) { in MaxHashTableSize() argument 37 return quality == FAST_ONE_PASS_COMPRESSION_QUALITY ? 1 << 15 : 1 << 17; in MaxHashTableSize() 48 return params->quality <= 10 ? in MaxZopfliLen() 56 return params->quality <= 10 ? 1 : 5; in MaxZopfliCandidates() 60 params->quality = BROTLI_MIN(int, BROTLI_MAX_QUALITY, in SanitizeParams() 61 BROTLI_MAX(int, BROTLI_MIN_QUALITY, params->quality)); in SanitizeParams() 62 if (params->quality < in SanitizeParams() [all...] |
H A D | encode.c | 32 #include "./quality.h" 157 state->params.quality = (int)value; in BrotliEncoderSetParameter() 229 static int* GetHashTable(BrotliEncoderState* s, int quality, in GetHashTable() argument 236 const size_t max_table_size = MaxHashTableSize(quality); in GetHashTable() 240 if (quality == FAST_ONE_PASS_COMPRESSION_QUALITY) { in GetHashTable() 339 static void ChooseContextMap(int quality, in ChooseContextMap() argument 381 if (quality < MIN_QUALITY_FOR_HQ_CONTEXT_MODELING) { in ChooseContextMap() 403 size_t start_pos, size_t length, size_t mask, int quality, size_t size_hint, in ShouldUseComplexStaticContextMap() 423 BROTLI_UNUSED(quality); in ShouldUseComplexStaticContextMap() 483 size_t start_pos, size_t length, size_t mask, int quality, size_ in DecideOverLiteralContextModeling() 402 ShouldUseComplexStaticContextMap(const uint8_t* input, size_t start_pos, size_t length, size_t mask, int quality, size_t size_hint, size_t* num_literal_contexts, const uint32_t** literal_context_map) ShouldUseComplexStaticContextMap() argument 482 DecideOverLiteralContextModeling(const uint8_t* input, size_t start_pos, size_t length, size_t mask, int quality, size_t size_hint, size_t* num_literal_contexts, const uint32_t** literal_context_map) DecideOverLiteralContextModeling() argument 1471 BrotliEncoderCompress( int quality, int lgwin, BrotliEncoderMode mode, size_t input_size, const uint8_t* input_buffer, size_t* encoded_size, uint8_t* encoded_buffer) BrotliEncoderCompress() argument [all...] |
/third_party/skia/src/images/ |
H A D | SkImageEncoder.cpp | 38 SkEncodedImageFormat format, int quality) { in SkEncodeImage() 40 (void)quality; in SkEncodeImage() 43 return SkEncodeImageWithWIC(dst, src, format, quality); in SkEncodeImage() 45 return SkEncodeImageWithNDK(dst, src, format, quality); in SkEncodeImage() 50 opts.fQuality = quality; in SkEncodeImage() 59 if (quality == 100) { in SkEncodeImage() 61 // Note: SkEncodeImage treats 0 quality as the lowest quality in SkEncodeImage() 62 // (greatest compression) and 100 as the highest quality (least in SkEncodeImage() 65 // with kLossless, libwebp always creates the highest quality in SkEncodeImage() 37 SkEncodeImage(SkWStream* dst, const SkPixmap& src, SkEncodedImageFormat format, int quality) SkEncodeImage() argument 105 SkEncodePixmap(const SkPixmap& src, SkEncodedImageFormat format, int quality) SkEncodePixmap() argument 110 SkEncodeBitmap(const SkBitmap& src, SkEncodedImageFormat format, int quality) SkEncodeBitmap() argument [all...] |
/third_party/node/deps/npm/node_modules/libnpmsearch/lib/ |
H A D | index.js | 15 quality: 0.65, 24 opts.quality = 0.65 29 case 'quality': { 30 opts.quality = 1 36 opts.quality = 0 42 opts.quality = 0 55 quality: opts.quality,
|
/third_party/skia/third_party/externals/libjpeg-turbo/ |
H A D | jcparam.c | 70 * The spec says that the values given produce "good" quality, and 71 * when divided by 2, "very good" quality. 98 /* Set or change the 'quality' (quantization) setting, using default tables in jpeg_default_qtables() 99 * and straight percentage-scaling quality scales. in jpeg_default_qtables() 115 /* Set or change the 'quality' (quantization) setting, using default tables in jpeg_set_linear_quality() 116 * and a straight percentage-scaling quality scale. In most cases it's better in jpeg_set_linear_quality() 130 jpeg_quality_scaling(int quality) in jpeg_quality_scaling() argument 131 /* Convert a user-specified quality rating to a percentage scaling factor in jpeg_quality_scaling() 133 * The input 'quality' factor should be 0 (terrible) to 100 (very good). in jpeg_quality_scaling() 136 /* Safety limit on quality facto in jpeg_quality_scaling() 156 jpeg_set_quality(j_compress_ptr cinfo, int quality, boolean force_baseline) jpeg_set_quality() argument [all...] |
/third_party/skia/third_party/externals/brotli/java/org/brotli/wrapper/enc/ |
H A D | Encoder.java | 29 private int quality = -1; field in Encoder.Parameters 35 this.quality = other.quality; in Parameters() 40 * @param quality compression quality, or -1 for default 42 public Parameters setQuality(int quality) { in setQuality() argument 43 if (quality < -1 || quality > 11) { in setQuality() 44 throw new IllegalArgumentException("quality should be in range [0, 11], or -1"); in setQuality() 46 this.quality in setQuality() [all...] |
/third_party/astc-encoder/Test/ |
H A D | astc_test_competitive.py | 53 def run_astcenc(in_image, out_image, block_size, quality): 54 args = [ASTC_BIN, "-tl", in_image, out_image, block_size, quality, "-j", "1"] 59 def run_ispc(in_image, out_image, block_size, quality): 60 args = [ISPC_BIN, in_image, out_image, block_size, quality] 88 for quality in ISPC_QUALITY: 89 print(f"ISPC {quality} {block_size}") 90 print(f"ISPC {quality} {block_size}", file=sys.stderr) 95 result_rate += run_ispc(image, OUT_CIMAGE, block_size, quality) 104 for quality in ASTC_QUALITY: 105 print(f"ASTC {quality} {block_siz [all...] |
H A D | astc_test_result_report.py | 60 imageSet => quality => encoder => result 85 quality = match.group(2) 94 skip = [1 for filt in QUALITY_FILTER if filt.match(quality)] 108 results[imageSet][quality]["ref-%s" % encoder] = patchedRef 119 quality: The compressor quality used. 126 def __init__(self, imageSet, quality, encoders, records): 128 self.quality = quality 231 self.quality, [all...] |
H A D | astc_profile_valgrind.py | 98 def run_pass(image, noStartup, encoder, blocksize, quality): 107 quality (str): The encoding quality to use. 114 binary, "-cl", image, "out.astc", blocksize, quality, "-j", "1"] 121 with open("perf_%s_cga.txt" % quality.replace("-", ""), "w") as handle: 124 postprocess_cga(lines, "perf_%s.txt" % quality.replace("-", "")) 135 args = ["dot", "-Tpng", "out.dot", "-o", "perf_%s.png" % quality.replace("-", "")] 162 parser.add_argument("--test-quality", dest="quality", default="medium", 163 choices=qualities, help="select compression quality") [all...] |
H A D | astc_quality_test.py | 19 The ``astc_quality_test`` utility provides a tool to sweep quality settings. 37 # Regex pattern for image quality 89 for quality in range (0, 101, 2): 94 if (quality < 40): 96 elif (quality < 75): 108 "%s" % quality, 117 print("%s, %u, %0.3f, %0.3f" % (block, quality, np.mean(resultsS), np.mean(resultsQ)))
|
H A D | astc_test_result_plot.py | 43 imageSet => quality => encoder => result 62 quality = match.group(2) 71 results[imageSet][quality]["ref-%s" % encoder] = testRef 84 for quality, qResults in iResults.items(): 85 if quality != tgtQuality: 131 def get_human_eq_name(encoder, quality): 134 return "astcenc %s -%s" % (parts[1], quality) 136 return "astcenc-%s %s -%s" % (parts[2], parts[1], quality) 147 def get_human_q_name(quality): 148 return "-%s" % quality [all...] |
/third_party/skia/gm/ |
H A D | encode_color_types.cpp | 75 EncodeColorTypesGM(SkEncodedImageFormat format, int quality, Variant variant, const char* name) in EncodeColorTypesGM() argument 77 , fQuality(quality) in EncodeColorTypesGM() 157 #define DEF_ENCODE_GM(format, quality, variant, name) \ 160 return new EncodeColorTypesGM(format, quality, Variant::variant, name);\ 163 #define DEF_VARIANTS(format, quality, name) \ 164 DEF_ENCODE_GM(format, quality, kNormal, name); \ 165 DEF_ENCODE_GM(format, quality, kOpaque, name); \ 166 DEF_ENCODE_GM(format, quality, kGray, name);
|
/third_party/ffmpeg/libavcodec/ |
H A D | nuv.c | 40 int quality; member 106 * @brief set quantization tables from a quality value 108 static void get_quant_quality(NuvContext *c, int quality) in get_quant_quality() argument 111 quality = FFMAX(quality, 1); in get_quant_quality() 113 c->lq[i] = (fallback_lquant[i] << 7) / quality; in get_quant_quality() 114 c->cq[i] = (fallback_cquant[i] << 7) / quality; in get_quant_quality() 119 int quality) in codec_reinit() 126 if (quality >= 0) in codec_reinit() 127 get_quant_quality(c, quality); in codec_reinit() 118 codec_reinit(AVCodecContext *avctx, int width, int height, int quality) codec_reinit() argument [all...] |
/third_party/libsnd/tests/ |
H A D | compression_size_test.c | 117 ** Encode two files, one at quality 0.3 and one at quality 0.5 and then in compression_size_test() 118 ** make sure that the quality 0.3 files is the smaller of the two. in compression_size_test() 127 double quality ; in compression_size_test() local 149 quality = 0.3 ; in compression_size_test() 150 sf_command (q3_file, SFC_SET_VBR_ENCODING_QUALITY, &quality, sizeof (quality)) ; in compression_size_test() 151 quality = 0.6 ; in compression_size_test() 152 sf_command (q6_file, SFC_SET_VBR_ENCODING_QUALITY, &quality, sizeof (quality)) ; in compression_size_test() [all...] |
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
H A D | CharsetRecog_2022.java | 32 * @return match quality, in the range of 0-100. 40 int quality; in match() 77 // Initial quality is based on relative proportion of recognized vs. in match() 79 // All good: quality = 100; in match() 80 // half or less good: quality = 0; in match() 82 quality = (100*hits - 100*misses) / (hits + misses); in match() 84 // Back off quality if there were too few escape sequences seen. in match() 88 quality -= (5-(hits+shifts))*10; in match() 91 if (quality < 0) { in match() 92 quality in match() [all...] |
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/ |
H A D | CharsetRecog_2022.java | 33 * @return match quality, in the range of 0-100. 41 int quality; in match() 78 // Initial quality is based on relative proportion of recongized vs. in match() 80 // All good: quality = 100; in match() 81 // half or less good: quality = 0; in match() 83 quality = (100*hits - 100*misses) / (hits + misses); in match() 85 // Back off quality if there were too few escape sequences seen. in match() 89 quality -= (5-(hits+shifts))*10; in match() 92 if (quality < 0) { in match() 93 quality in match() [all...] |
/third_party/skia/tests/ |
H A D | NdkEncodeTest.cpp | 30 int quality; member 40 static sk_sp<SkData> encode_ndk(const SkPixmap& pmap, SkEncodedImageFormat format, int quality) { in encode_ndk() argument 42 return SkEncodeImageWithNDK(&stream, pmap, format, quality) ? stream.detachAsData() : nullptr; in encode_ndk() 53 auto encoded = encode_ndk(bm.pixmap(), rec.format, rec.quality); in DEF_TEST() 127 for (int quality : {-1, -100, 101, 200}) { in DEF_TEST() 128 REPORTER_ASSERT(r, !encode_ndk(bm.pixmap(), format, quality)); in DEF_TEST() 140 REPORTER_ASSERT(r, !encode_ndk(pm, rec.format, rec.quality)); in DEF_TEST() 163 REPORTER_ASSERT(r, !encode_ndk(pm, rec.format, rec.quality)); in DEF_TEST() 195 REPORTER_ASSERT(r, !encode_ndk(bm.pixmap(), rec.format, rec.quality)); in DEF_TEST() 204 REPORTER_ASSERT(r, !encode_ndk(bm.pixmap(), rec.format, rec.quality)); in DEF_TEST() [all...] |
/third_party/skia/src/ports/ |
H A D | SkImageEncoder_NDK.cpp | 14 int quality) { in SkEncodeImageWithNDK() 47 if (quality == 100) { in SkEncodeImageWithNDK() 49 // interprets quality as the amount of effort (time) to spend making in SkEncodeImageWithNDK() 50 // the encoded image smaller, while the visual quality remains constant. in SkEncodeImageWithNDK() 54 quality = 75; in SkEncodeImageWithNDK() 68 SkNDKConversions::toDataSpace(pmap.colorSpace()), pmap.addr(), androidFormat, quality, in SkEncodeImageWithNDK() 13 SkEncodeImageWithNDK(SkWStream* stream, const SkPixmap& pmap, SkEncodedImageFormat format, int quality) SkEncodeImageWithNDK() argument
|
/third_party/skia/modules/canvaskit/htmlcanvas/ |
H A D | htmlcanvas.js | 48 this.toDataURL = function(codec, quality) { 63 quality = quality || 0.92; 64 var imgBytes = img.encodeToBytes(format, quality);
|
/third_party/icu/icu4c/source/i18n/ |
H A D | csr2022.cpp | 32 * @return match quality, in the range of 0-100. 41 int32_t quality; in match_2022() local 86 // Initial quality is based on relative proportion of recognized vs. in match_2022() 88 // All good: quality = 100; in match_2022() 89 // half or less good: quality = 0; in match_2022() 91 quality = (100*hits - 100*misses) / (hits + misses); in match_2022() 93 // Back off quality if there were too few escape sequences seen. in match_2022() 97 quality -= (5-(hits+shifts))*10; in match_2022() 100 if (quality < 0) { in match_2022() 101 quality in match_2022() [all...] |
/third_party/node/deps/icu-small/source/i18n/ |
H A D | csr2022.cpp | 32 * @return match quality, in the range of 0-100. 41 int32_t quality; in match_2022() local 86 // Initial quality is based on relative proportion of recognized vs. in match_2022() 88 // All good: quality = 100; in match_2022() 89 // half or less good: quality = 0; in match_2022() 91 quality = (100*hits - 100*misses) / (hits + misses); in match_2022() 93 // Back off quality if there were too few escape sequences seen. in match_2022() 97 quality -= (5-(hits+shifts))*10; in match_2022() 100 if (quality < 0) { in match_2022() 101 quality in match_2022() [all...] |
/third_party/skia/third_party/externals/libwebp/src/enc/ |
H A D | config_enc.c | 25 WebPPreset preset, float quality, int version) { in WebPConfigInitInternal() 31 config->quality = quality; in WebPConfigInitInternal() 100 if (config->quality < 0 || config->quality > 100) return 0; in WebPValidateConfig() 153 config->quality = kLosslessPresets[level].quality_; in WebPConfigLosslessPreset() 24 WebPConfigInitInternal(WebPConfig* config, WebPPreset preset, float quality, int version) WebPConfigInitInternal() argument
|
/third_party/skia/third_party/externals/icu/source/i18n/ |
H A D | csr2022.cpp | 32 * @return match quality, in the range of 0-100. 41 int32_t quality; in match_2022() local 86 // Initial quality is based on relative proportion of recongized vs. in match_2022() 88 // All good: quality = 100; in match_2022() 89 // half or less good: quality = 0; in match_2022() 91 quality = (100*hits - 100*misses) / (hits + misses); in match_2022() 93 // Back off quality if there were too few escape sequences seen. in match_2022() 97 quality -= (5-(hits+shifts))*10; in match_2022() 100 if (quality < 0) { in match_2022() 101 quality in match_2022() [all...] |