/external/webp/src/dsp/ |
D | yuv.h | 73 static WEBP_INLINE int MultHi(int v, int coeff) { // _mm_mulhi_epu16 emulation in MultHi() 77 static WEBP_INLINE int VP8Clip8(int v) { in VP8Clip8() 81 static WEBP_INLINE int VP8YUVToR(int y, int v) { in VP8YUVToR() 85 static WEBP_INLINE int VP8YUVToG(int y, int u, int v) { in VP8YUVToG() 89 static WEBP_INLINE int VP8YUVToB(int y, int u) { in VP8YUVToB() 93 static WEBP_INLINE void VP8YuvToRgb(int y, int u, int v, in VP8YuvToRgb() 100 static WEBP_INLINE void VP8YuvToBgr(int y, int u, int v, in VP8YuvToBgr() 107 static WEBP_INLINE void VP8YuvToRgb565(int y, int u, int v, in VP8YuvToRgb565() 123 static WEBP_INLINE void VP8YuvToRgba4444(int y, int u, int v, in VP8YuvToRgba4444() 142 static WEBP_INLINE void VP8YuvToArgb(uint8_t y, uint8_t u, uint8_t v, in VP8YuvToArgb() [all …]
|
D | lossless_common.h | 31 static WEBP_INLINE uint32_t VP8GetARGBIndex(uint32_t idx) { in VP8GetARGBIndex() 35 static WEBP_INLINE uint8_t VP8GetAlphaIndex(uint8_t idx) { in VP8GetAlphaIndex() 39 static WEBP_INLINE uint32_t VP8GetARGBValue(uint32_t val) { in VP8GetARGBValue() 43 static WEBP_INLINE uint8_t VP8GetAlphaValue(uint32_t val) { in VP8GetAlphaValue() 51 static WEBP_INLINE uint32_t VP8LSubSampleSize(uint32_t size, in VP8LSubSampleSize() 57 static WEBP_INLINE int VP8LNearLosslessBits(int near_lossless_quality) { in VP8LNearLosslessBits() 85 static WEBP_INLINE float VP8LFastLog2(uint32_t v) { in VP8LFastLog2() 89 static WEBP_INLINE float VP8LFastSLog2(uint32_t v) { in VP8LFastSLog2() 96 static WEBP_INLINE int VP8LBitsLog2Ceiling(uint32_t n) { in VP8LBitsLog2Ceiling() 107 static WEBP_INLINE void VP8LPrefixEncodeBitsNoLUT(int distance, int* const code, in VP8LPrefixEncodeBitsNoLUT() [all …]
|
D | cpu.c | 31 static WEBP_INLINE void GetCPUInfo(int cpu_info[4], int info_type) { in GetCPUInfo() 42 static WEBP_INLINE void GetCPUInfo(int cpu_info[4], int info_type) { in GetCPUInfo() 52 static WEBP_INLINE void GetCPUInfo(int cpu_info[4], int info_type) { in GetCPUInfo() 68 static WEBP_INLINE uint64_t xgetbv(void) { in xgetbv() 82 static WEBP_INLINE uint64_t xgetbv(void) { in xgetbv()
|
D | lossless_enc.c | 432 static WEBP_INLINE void GetEntropyUnrefinedHelper( in GetEntropyUnrefinedHelper() 512 static WEBP_INLINE int ColorTransformDelta(int8_t color_pred, int8_t color) { in ColorTransformDelta() 534 static WEBP_INLINE uint8_t TransformColorRed(uint8_t green_to_red, in TransformColorRed() 542 static WEBP_INLINE uint8_t TransformColorBlue(uint8_t green_to_blue, in TransformColorBlue() 669 static WEBP_INLINE uint32_t Average2(uint32_t a0, uint32_t a1) { in Average2() 673 static WEBP_INLINE uint32_t Average3(uint32_t a0, uint32_t a1, uint32_t a2) { in Average3() 677 static WEBP_INLINE uint32_t Average4(uint32_t a0, uint32_t a1, in Average4() 682 static WEBP_INLINE uint32_t Clip255(uint32_t a) { in Clip255() 691 static WEBP_INLINE int AddSubtractComponentFull(int a, int b, int c) { in AddSubtractComponentFull() 695 static WEBP_INLINE uint32_t ClampedAddSubtractFull(uint32_t c0, uint32_t c1, in ClampedAddSubtractFull() [all …]
|
D | dec_mips32.c | 24 static WEBP_INLINE int abs_mips32(int x) { in abs_mips32() 30 static WEBP_INLINE void do_filter2(uint8_t* p, int step) { in do_filter2() 40 static WEBP_INLINE void do_filter4(uint8_t* p, int step) { in do_filter4() 53 static WEBP_INLINE void do_filter6(uint8_t* p, int step) { in do_filter6() 69 static WEBP_INLINE int hev(const uint8_t* p, int step, int thresh) { in hev() 74 static WEBP_INLINE int needs_filter(const uint8_t* p, int step, int t) { in needs_filter() 79 static WEBP_INLINE int needs_filter2(const uint8_t* p, in needs_filter2() 92 static WEBP_INLINE void FilterLoop26(uint8_t* p, in FilterLoop26() 108 static WEBP_INLINE void FilterLoop24(uint8_t* p, in FilterLoop24()
|
D | common_sse2.h | 30 static WEBP_INLINE void PrintReg(const __m128i r, const char* const name, 59 static WEBP_INLINE int VP8HorizontalAdd8b(const __m128i* const a) { in VP8HorizontalAdd8b() 68 static WEBP_INLINE void VP8Transpose_2_4x4_16b( in VP8Transpose_2_4x4_16b() 131 static WEBP_INLINE void VP8PlanarTo24b(__m128i* const in0, __m128i* const in1, in VP8PlanarTo24b() 162 static WEBP_INLINE void VP8L32bToPlanar(__m128i* const in0, in VP8L32bToPlanar()
|
D | upsampling_mips_dsp_r2.c | 51 static WEBP_INLINE void YuvToRgb(int y, int u, int v, uint8_t* const rgb) { in YuvToRgb() 58 static WEBP_INLINE void YuvToBgr(int y, int u, int v, uint8_t* const bgr) { in YuvToBgr() 65 static WEBP_INLINE void YuvToRgb565(int y, int u, int v, uint8_t* const rgb) { in YuvToRgb565() 80 static WEBP_INLINE void YuvToRgba4444(int y, int u, int v, in YuvToRgba4444() 101 static WEBP_INLINE void YuvToArgb(uint8_t y, uint8_t u, uint8_t v, in YuvToArgb() 110 static WEBP_INLINE void YuvToBgra(uint8_t y, uint8_t u, uint8_t v, in YuvToBgra() 119 static WEBP_INLINE void YuvToRgba(uint8_t y, uint8_t u, uint8_t v, in YuvToRgba()
|
D | lossless.c | 30 static WEBP_INLINE uint32_t Average2(uint32_t a0, uint32_t a1) { in Average2() 34 static WEBP_INLINE uint32_t Average3(uint32_t a0, uint32_t a1, uint32_t a2) { in Average3() 38 static WEBP_INLINE uint32_t Average4(uint32_t a0, uint32_t a1, in Average4() 43 static WEBP_INLINE uint32_t Clip255(uint32_t a) { in Clip255() 52 static WEBP_INLINE int AddSubtractComponentFull(int a, int b, int c) { in AddSubtractComponentFull() 56 static WEBP_INLINE uint32_t ClampedAddSubtractFull(uint32_t c0, uint32_t c1, in ClampedAddSubtractFull() 69 static WEBP_INLINE int AddSubtractComponentHalf(int a, int b) { in AddSubtractComponentHalf() 73 static WEBP_INLINE uint32_t ClampedAddSubtractHalf(uint32_t c0, uint32_t c1, in ClampedAddSubtractHalf() 87 # define LOCAL_INLINE WEBP_INLINE 98 static WEBP_INLINE uint32_t Select(uint32_t a, uint32_t b, uint32_t c) { in Select() [all …]
|
/external/webp/src/utils/ |
D | utils.h | 67 static WEBP_INLINE uint32_t WebPMemToUint32(const uint8_t* const ptr) { in WebPMemToUint32() 72 static WEBP_INLINE void WebPUint32ToMem(uint8_t* const ptr, uint32_t val) { in WebPUint32ToMem() 80 static WEBP_INLINE int GetLE16(const uint8_t* const data) { in GetLE16() 84 static WEBP_INLINE int GetLE24(const uint8_t* const data) { in GetLE24() 88 static WEBP_INLINE uint32_t GetLE32(const uint8_t* const data) { in GetLE32() 93 static WEBP_INLINE void PutLE16(uint8_t* const data, int val) { in PutLE16() 99 static WEBP_INLINE void PutLE24(uint8_t* const data, int val) { in PutLE24() 105 static WEBP_INLINE void PutLE32(uint8_t* const data, uint32_t val) { in PutLE32() 114 static WEBP_INLINE int WebPLog2FloorC(uint32_t n) { in WebPLog2FloorC() 127 static WEBP_INLINE int BitsLog2Floor(uint32_t n) { in BitsLog2Floor() [all …]
|
D | color_cache_utils.h | 33 static WEBP_INLINE int HashPix(uint32_t argb, int shift) { in HashPix() 37 static WEBP_INLINE uint32_t VP8LColorCacheLookup( in VP8LColorCacheLookup() 43 static WEBP_INLINE void VP8LColorCacheSet(const VP8LColorCache* const cc, in VP8LColorCacheSet() 49 static WEBP_INLINE void VP8LColorCacheInsert(const VP8LColorCache* const cc, in VP8LColorCacheInsert() 55 static WEBP_INLINE int VP8LColorCacheGetIndex(const VP8LColorCache* const cc, in VP8LColorCacheGetIndex() 61 static WEBP_INLINE int VP8LColorCacheContains(const VP8LColorCache* const cc, in VP8LColorCacheContains()
|
D | bit_writer_utils.h | 56 static WEBP_INLINE uint64_t VP8BitWriterPos(const VP8BitWriter* const bw) { in VP8BitWriterPos() 62 static WEBP_INLINE uint8_t* VP8BitWriterBuf(const VP8BitWriter* const bw) { in VP8BitWriterBuf() 66 static WEBP_INLINE size_t VP8BitWriterSize(const VP8BitWriter* const bw) { in VP8BitWriterSize() 103 static WEBP_INLINE size_t VP8LBitWriterNumBytes(VP8LBitWriter* const bw) { in VP8LBitWriterNumBytes() 125 static WEBP_INLINE void VP8LPutBits(VP8LBitWriter* const bw, in VP8LPutBits()
|
D | bit_reader_utils.h | 96 static WEBP_INLINE uint32_t VP8Get(VP8BitReader* const br) { in VP8Get() 145 static WEBP_INLINE uint32_t VP8LPrefetchBits(VP8LBitReader* const br) { in VP8LPrefetchBits() 151 static WEBP_INLINE int VP8LIsEndOfStream(const VP8LBitReader* const br) { in VP8LIsEndOfStream() 158 static WEBP_INLINE void VP8LSetBitPos(VP8LBitReader* const br, int val) { in VP8LSetBitPos() 166 static WEBP_INLINE void VP8LFillBitWindow(VP8LBitReader* const br) { in VP8LFillBitWindow()
|
D | rescaler_utils.h | 79 static WEBP_INLINE 84 static WEBP_INLINE 90 static WEBP_INLINE
|
D | endian_inl_utils.h | 49 static WEBP_INLINE uint16_t BSwap16(uint16_t x) { in BSwap16() 60 static WEBP_INLINE uint32_t BSwap32(uint32_t x) { in BSwap32() 83 static WEBP_INLINE uint64_t BSwap64(uint64_t x) { in BSwap64()
|
/external/webp/src/enc/ |
D | backward_references_enc.h | 45 static WEBP_INLINE PixOrCopy PixOrCopyCreateCopy(uint32_t distance, in PixOrCopyCreateCopy() 54 static WEBP_INLINE PixOrCopy PixOrCopyCreateCacheIdx(int idx) { in PixOrCopyCreateCacheIdx() 64 static WEBP_INLINE PixOrCopy PixOrCopyCreateLiteral(uint32_t argb) { in PixOrCopyCreateLiteral() 72 static WEBP_INLINE int PixOrCopyIsLiteral(const PixOrCopy* const p) { in PixOrCopyIsLiteral() 76 static WEBP_INLINE int PixOrCopyIsCacheIdx(const PixOrCopy* const p) { in PixOrCopyIsCacheIdx() 80 static WEBP_INLINE int PixOrCopyIsCopy(const PixOrCopy* const p) { in PixOrCopyIsCopy() 84 static WEBP_INLINE uint32_t PixOrCopyLiteral(const PixOrCopy* const p, in PixOrCopyLiteral() 90 static WEBP_INLINE uint32_t PixOrCopyLength(const PixOrCopy* const p) { in PixOrCopyLength() 94 static WEBP_INLINE uint32_t PixOrCopyArgb(const PixOrCopy* const p) { in PixOrCopyArgb() 99 static WEBP_INLINE uint32_t PixOrCopyCacheIdx(const PixOrCopy* const p) { in PixOrCopyCacheIdx() [all …]
|
D | cost_enc.h | 45 static WEBP_INLINE int VP8RecordStats(int bit, proba_t* const stats) { in VP8RecordStats() 59 static WEBP_INLINE int VP8BitCost(int bit, uint8_t proba) { in VP8BitCost() 66 static WEBP_INLINE int VP8LevelCost(const uint16_t* const table, int level) { in VP8LevelCost()
|
D | picture_csp_enc.c | 106 static WEBP_INLINE uint32_t GammaToLinear(uint8_t v) { in GammaToLinear() 110 static WEBP_INLINE int Interpolate(int v) { in Interpolate() 122 static WEBP_INLINE int LinearToGamma(uint32_t base_value, int shift) { in LinearToGamma() 130 static WEBP_INLINE uint32_t GammaToLinear(uint8_t v) { return v; } in GammaToLinear() 131 static WEBP_INLINE int LinearToGamma(uint32_t base_value, int shift) { in LinearToGamma() 213 static WEBP_INLINE float GammaToLinearF(int v) { in GammaToLinearF() 217 static WEBP_INLINE int LinearToGammaF(float value) { in LinearToGammaF() 230 static WEBP_INLINE float GammaToLinearF(int v) { in GammaToLinearF() 234 static WEBP_INLINE int LinearToGammaF(float value) { in LinearToGammaF() 269 static WEBP_INLINE void UpdateW(const fixed_y_t* src, fixed_y_t* dst, int w) { in UpdateW() [all …]
|
/external/webp/include/webp/ |
D | types.h | 23 #define WEBP_INLINE inline macro 25 #define WEBP_INLINE macro 36 #define WEBP_INLINE __forceinline macro
|
D | decode.h | 162 static WEBP_INLINE int WebPIsPremultipliedMode(WEBP_CSP_MODE mode) { in WebPIsPremultipliedMode() 167 static WEBP_INLINE int WebPIsAlphaMode(WEBP_CSP_MODE mode) { in WebPIsAlphaMode() 173 static WEBP_INLINE int WebPIsRGBMode(WEBP_CSP_MODE mode) { in WebPIsRGBMode() 220 static WEBP_INLINE int WebPInitDecBuffer(WebPDecBuffer* buffer) { in WebPInitDecBuffer() 358 static WEBP_INLINE uint8_t* WebPIDecGetYUV( in WebPIDecGetYUV() 427 static WEBP_INLINE VP8StatusCode WebPGetFeatures( in WebPGetFeatures() 465 static WEBP_INLINE int WebPInitDecoderConfig(WebPDecoderConfig* config) { in WebPInitDecoderConfig()
|
D | mux_types.h | 65 static WEBP_INLINE void WebPDataInit(WebPData* webp_data) { in WebPDataInit() 73 static WEBP_INLINE void WebPDataClear(WebPData* webp_data) { in WebPDataClear() 82 static WEBP_INLINE int WebPDataCopy(const WebPData* src, WebPData* dst) { in WebPDataCopy()
|
D | demux.h | 94 static WEBP_INLINE WebPDemuxer* WebPDemux(const WebPData* data) { in WebPDemux() 106 static WEBP_INLINE WebPDemuxer* WebPDemuxPartial( in WebPDemuxPartial() 262 static WEBP_INLINE int WebPAnimDecoderOptionsInit( in WebPAnimDecoderOptionsInit() 282 static WEBP_INLINE WebPAnimDecoder* WebPAnimDecoderNew( in WebPAnimDecoderNew()
|
/external/webp/src/webp/ |
D | types.h | 23 #define WEBP_INLINE inline macro 25 #define WEBP_INLINE macro 36 #define WEBP_INLINE __forceinline macro
|
D | decode.h | 162 static WEBP_INLINE int WebPIsPremultipliedMode(WEBP_CSP_MODE mode) { in WebPIsPremultipliedMode() 167 static WEBP_INLINE int WebPIsAlphaMode(WEBP_CSP_MODE mode) { in WebPIsAlphaMode() 173 static WEBP_INLINE int WebPIsRGBMode(WEBP_CSP_MODE mode) { in WebPIsRGBMode() 220 static WEBP_INLINE int WebPInitDecBuffer(WebPDecBuffer* buffer) { in WebPInitDecBuffer() 358 static WEBP_INLINE uint8_t* WebPIDecGetYUV( in WebPIDecGetYUV() 427 static WEBP_INLINE VP8StatusCode WebPGetFeatures( in WebPGetFeatures() 465 static WEBP_INLINE int WebPInitDecoderConfig(WebPDecoderConfig* config) { in WebPInitDecoderConfig()
|
D | mux_types.h | 65 static WEBP_INLINE void WebPDataInit(WebPData* webp_data) { in WebPDataInit() 73 static WEBP_INLINE void WebPDataClear(WebPData* webp_data) { in WebPDataClear() 82 static WEBP_INLINE int WebPDataCopy(const WebPData* src, WebPData* dst) { in WebPDataCopy()
|
D | demux.h | 94 static WEBP_INLINE WebPDemuxer* WebPDemux(const WebPData* data) { in WebPDemux() 106 static WEBP_INLINE WebPDemuxer* WebPDemuxPartial( in WebPDemuxPartial() 262 static WEBP_INLINE int WebPAnimDecoderOptionsInit( in WebPAnimDecoderOptionsInit() 282 static WEBP_INLINE WebPAnimDecoder* WebPAnimDecoderNew( in WebPAnimDecoderNew()
|