Home
last modified time | relevance | path

Searched refs:VP8LHistogram (Results 1 – 12 of 12) sorted by relevance

/external/opencv3/3rdparty/libwebp/enc/
Dhistogram.h43 } VP8LHistogram; typedef
50 VP8LHistogram** histograms;
58 void VP8LHistogramCreate(VP8LHistogram* const p,
63 void VP8LHistogramInit(VP8LHistogram* const p, int palette_code_bits);
67 VP8LHistogram* const histo);
74 void VP8LHistogramAddSinglePixOrCopy(VP8LHistogram* const histo,
79 double VP8LHistogramEstimateBits(const VP8LHistogram* const p);
83 double VP8LHistogramEstimateBitsBulk(const VP8LHistogram* const p);
85 static WEBP_INLINE int VP8LHistogramNumCodes(const VP8LHistogram* const p) { in VP8LHistogramNumCodes()
Dhistogram.c24 static void HistogramClear(VP8LHistogram* const p) { in HistogramClear()
34 VP8LHistogram* const histo) { in VP8LHistogramStoreRefs()
41 void VP8LHistogramCreate(VP8LHistogram* const p, in VP8LHistogramCreate()
51 void VP8LHistogramInit(VP8LHistogram* const p, int palette_code_bits) { in VP8LHistogramInit()
59 VP8LHistogram* bulk; in VP8LAllocateHistogramSet()
68 set->histograms = (VP8LHistogram**)memory; in VP8LAllocateHistogramSet()
70 bulk = (VP8LHistogram*)memory; in VP8LAllocateHistogramSet()
82 void VP8LHistogramAddSinglePixOrCopy(VP8LHistogram* const histo, in VP8LHistogramAddSinglePixOrCopy()
203 double VP8LHistogramEstimateBits(const VP8LHistogram* const p) { in VP8LHistogramEstimateBits()
213 double VP8LHistogramEstimateBitsBulk(const VP8LHistogram* const p) { in VP8LHistogramEstimateBitsBulk()
[all …]
Dvp8l.c113 VP8LHistogram* nonpredicted = NULL; in AnalyzeEntropy()
114 VP8LHistogram* predicted = in AnalyzeEntropy()
115 (VP8LHistogram*)malloc(2 * sizeof(*predicted)); in AnalyzeEntropy()
193 const VP8LHistogram* const histo = histogram_image->histograms[i]; in GetHuffBitLengthsAndCodes()
228 VP8LHistogram* const histo = histogram_image->histograms[i]; in GetHuffBitLengthsAndCodes()
647 VP8LHistogram* const histo = (VP8LHistogram*)malloc(sizeof(*histo)); in EvalAndApplySubtractGreen()
925 const uint64_t hist_size = sizeof(VP8LHistogram); in GetHistoBits()
Dbackward_references.c414 VP8LHistogram histo; in CostModelBuild()
768 VP8LHistogram* const histo = (VP8LHistogram*)malloc(sizeof(*histo)); in VP8LGetBackwardReferences()
822 VP8LHistogram* const histo) { in ComputeCacheHistogram()
880 VP8LHistogram histo; in VP8LCalculateEstimateForCacheSize()
/external/webp/src/enc/
Dhistogram.c33 static void HistogramClear(VP8LHistogram* const p) { in HistogramClear()
43 static void HistogramSwap(VP8LHistogram** const A, VP8LHistogram** const B) { in HistogramSwap()
44 VP8LHistogram* const tmp = *A; in HistogramSwap()
49 static void HistogramCopy(const VP8LHistogram* const src, in HistogramCopy()
50 VP8LHistogram* const dst) { in HistogramCopy()
61 const size_t total_size = sizeof(VP8LHistogram) + sizeof(int) * literal_size; in VP8LGetHistogramSize()
66 void VP8LFreeHistogram(VP8LHistogram* const histo) { in VP8LFreeHistogram()
75 VP8LHistogram* const histo) { in VP8LHistogramStoreRefs()
83 void VP8LHistogramCreate(VP8LHistogram* const p, in VP8LHistogramCreate()
93 void VP8LHistogramInit(VP8LHistogram* const p, int palette_code_bits) { in VP8LHistogramInit()
[all …]
Dhistogram.h47 } VP8LHistogram; typedef
54 VP8LHistogram** histograms;
62 void VP8LHistogramCreate(VP8LHistogram* const p,
70 void VP8LHistogramInit(VP8LHistogram* const p, int palette_code_bits);
74 VP8LHistogram* const histo);
77 void VP8LFreeHistogram(VP8LHistogram* const histo);
89 VP8LHistogram* VP8LAllocateHistogram(int cache_bits);
92 void VP8LHistogramAddSinglePixOrCopy(VP8LHistogram* const histo,
117 double VP8LHistogramEstimateBits(const VP8LHistogram* const p);
Dbackward_references.c512 VP8LHistogram* const histo = VP8LAllocateHistogram(cache_bits); in CostModelBuild()
844 VP8LHistogram* histo = VP8LAllocateHistogram(cache_bits); in ComputeCacheEntropy()
1009 VP8LHistogram* histo = NULL; in GetBackwardReferences()
Dvp8l.c437 const VP8LHistogram* const histo = histogram_image->histograms[i]; in GetHuffBitLengthsAndCodes()
478 VP8LHistogram* const histo = histogram_image->histograms[i]; in GetHuffBitLengthsAndCodes()
/external/webp/src/dsp/
Dlossless.h257 typedef void (*VP8LHistogramAddFunc)(const VP8LHistogram* const a,
258 const VP8LHistogram* const b,
259 VP8LHistogram* const out);
Dlossless_enc_mips32.c333 static void HistogramAdd(const VP8LHistogram* const a, in HistogramAdd()
334 const VP8LHistogram* const b, in HistogramAdd()
335 VP8LHistogram* const out) { in HistogramAdd()
Dlossless_enc_sse2.c228 static void HistogramAdd(const VP8LHistogram* const a, in HistogramAdd()
229 const VP8LHistogram* const b, in HistogramAdd()
230 VP8LHistogram* const out) { in HistogramAdd()
Dlossless_enc.c1099 static void HistogramAdd(const VP8LHistogram* const a, in HistogramAdd()
1100 const VP8LHistogram* const b, in HistogramAdd()
1101 VP8LHistogram* const out) { in HistogramAdd()