H A D | backward_references.c | 80 static void ClearBackwardRefs(VP8LBackwardRefs* const refs) { argument 81 assert(refs != NULL); 82 if (refs->tail_ != NULL) { 83 *refs->tail_ = refs->free_blocks_; // recycle all blocks at once 85 refs->free_blocks_ = refs->refs_; 86 refs->tail_ = &refs->refs_; 87 refs 91 VP8LBackwardRefsClear(VP8LBackwardRefs* const refs) argument 101 VP8LBackwardRefsInit(VP8LBackwardRefs* const refs, int block_size) argument 109 VP8LRefsCursorInit(const VP8LBackwardRefs* const refs) argument 130 BackwardRefsNewBlock(VP8LBackwardRefs* const refs) argument 152 BackwardRefsCursorAdd(VP8LBackwardRefs* const refs, const PixOrCopy v) argument 317 PushBackCopy(VP8LBackwardRefs* const refs, int length) argument 327 BackwardReferencesRle(int xsize, int ysize, const uint32_t* const argb, VP8LBackwardRefs* const refs) argument 349 BackwardReferencesHashChain(int xsize, int ysize, const uint32_t* const argb, int cache_bits, int quality, VP8LHashChain* const hash_chain, VP8LBackwardRefs* const refs) argument 490 CostModelBuild(CostModel* const m, int xsize, int ysize, int recursion_level, const uint32_t* const argb, int quality, int cache_bits, VP8LHashChain* const hash_chain, VP8LBackwardRefs* const refs) argument 560 BackwardReferencesHashChainDistanceOnly( int xsize, int ysize, int recursive_cost_model, const uint32_t* const argb, int quality, int cache_bits, VP8LHashChain* const hash_chain, VP8LBackwardRefs* const refs, uint32_t* const dist_array) argument 701 BackwardReferencesHashChainFollowChosenPath( int xsize, int ysize, const uint32_t* const argb, int quality, int cache_bits, const uint32_t* const chosen_path, int chosen_path_size, VP8LHashChain* const hash_chain, VP8LBackwardRefs* const refs) argument 775 BackwardReferencesTraceBackwards(int xsize, int ysize, int recursive_cost_model, const uint32_t* const argb, int quality, int cache_bits, VP8LHashChain* const hash_chain, VP8LBackwardRefs* const refs) argument 807 BackwardReferences2DLocality(int xsize, const VP8LBackwardRefs* const refs) argument 880 ComputeCacheEntropy(const uint32_t* const argb, int xsize, int ysize, const VP8LBackwardRefs* const refs, int cache_bits) argument 936 VP8LCalculateEstimateForCacheSize(const uint32_t* const argb, int xsize, int ysize, int quality, VP8LHashChain* const hash_chain, VP8LBackwardRefs* const refs, int* const best_cache_bits) argument [all...] |