Home
last modified time | relevance | path

Searched refs:alpha_and (Results 1 – 2 of 2) sorted by relevance

/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dsp/
A Dalpha_processing_sse41.c27 uint32_t alpha_and = 0xff; in ExtractAlpha_SSE41() local
68 alpha_and &= alpha_value; in ExtractAlpha_SSE41()
74 alpha_and |= 0xff00u; // pretend the upper bits [8..15] were tested ok. in ExtractAlpha_SSE41()
75 alpha_and &= _mm_movemask_epi8(_mm_cmpeq_epi8(all_alphas, all_0xff)); in ExtractAlpha_SSE41()
76 return (alpha_and == 0xffffu); in ExtractAlpha_SSE41()
A Dalpha_processing_sse2.c26 uint32_t alpha_and = 0xff; in DispatchAlpha_SSE2() local
65 alpha_and &= alpha_value; in DispatchAlpha_SSE2()
71 alpha_and &= _mm_movemask_epi8(_mm_cmpeq_epi8(all_alphas, all_0xff)); in DispatchAlpha_SSE2()
72 return (alpha_and != 0xff); in DispatchAlpha_SSE2()
106 uint32_t alpha_and = 0xff; in ExtractAlpha_SSE2() local
136 alpha_and &= alpha_value; in ExtractAlpha_SSE2()
142 alpha_and &= _mm_movemask_epi8(_mm_cmpeq_epi8(all_alphas, all_0xff)); in ExtractAlpha_SSE2()
143 return (alpha_and == 0xff); in ExtractAlpha_SSE2()

Completed in 4 milliseconds