Home
last modified time | relevance | path

Searched refs:WEBP_INLINE (Results 1 – 25 of 89) sorted by relevance

1234

/external/webp/src/dsp/
Dyuv.h73 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 …]
Dlossless_common.h31 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 …]
Dcpu.c31 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()
Dlossless_enc.c432 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 …]
Ddec_mips32.c24 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()
Dcommon_sse2.h30 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()
Dupsampling_mips_dsp_r2.c51 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()
Dlossless.c30 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/
Dutils.h67 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 …]
Dcolor_cache_utils.h33 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()
Dbit_writer_utils.h56 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()
Dbit_reader_utils.h96 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()
Drescaler_utils.h79 static WEBP_INLINE
84 static WEBP_INLINE
90 static WEBP_INLINE
Dendian_inl_utils.h49 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/
Dbackward_references_enc.h45 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 …]
Dcost_enc.h45 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()
Dpicture_csp_enc.c106 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/
Dtypes.h23 #define WEBP_INLINE inline macro
25 #define WEBP_INLINE macro
36 #define WEBP_INLINE __forceinline macro
Ddecode.h162 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()
Dmux_types.h65 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()
Ddemux.h94 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/
Dtypes.h23 #define WEBP_INLINE inline macro
25 #define WEBP_INLINE macro
36 #define WEBP_INLINE __forceinline macro
Ddecode.h162 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()
Dmux_types.h65 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()
Ddemux.h94 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()

1234