OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:rgba4444
(Results
1 - 6
of
6
) sorted by null
/external/opencv3/3rdparty/libwebp/dsp/
upsampling.c
274
//
rgbA4444
290
static void ApplyAlphaMultiply4444(uint8_t*
rgba4444
,
295
const uint8_t a = (
rgba4444
[2 * i + 1] & 0x0f);
297
const uint8_t r = multiply(dither_hi(
rgba4444
[2 * i + 0]), mult);
298
const uint8_t g = multiply(dither_lo(
rgba4444
[2 * i + 0]), mult);
299
const uint8_t b = multiply(dither_hi(
rgba4444
[2 * i + 1]), mult);
300
rgba4444
[2 * i + 0] = (r & 0xf0) | ((g >> 4) & 0x0f);
301
rgba4444
[2 * i + 1] = (b & 0xf0) | a;
303
rgba4444
+= stride;
dsp.h
199
// Same, buf specifically for
RGBA4444
format
201
uint8_t*
rgba4444
, int w, int h, int stride);
/external/webp/src/dsp/
alpha_processing.c
241
//
rgbA4444
257
static WEBP_INLINE void ApplyAlphaMultiply4444(uint8_t*
rgba4444
,
263
const uint32_t rg =
rgba4444
[2 * i + rg_byte_pos];
264
const uint32_t ba =
rgba4444
[2 * i + (rg_byte_pos ^ 1)];
270
rgba4444
[2 * i + rg_byte_pos] = (r & 0xf0) | ((g >> 4) & 0x0f);
271
rgba4444
[2 * i + (rg_byte_pos ^ 1)] = (b & 0xf0) | a;
273
rgba4444
+= stride;
278
static void ApplyAlphaMultiply_16b(uint8_t*
rgba4444
,
281
ApplyAlphaMultiply4444(
rgba4444
, w, h, stride, 1);
283
ApplyAlphaMultiply4444(
rgba4444
, w, h, stride, 0)
[
all
...]
upsampling_neon.c
139
const uint8x8x2_t
rgba4444
= ZIP_U8(rg, ba); \
140
vst1q_u8(out, vcombine_u8(
rgba4444
.val[0],
rgba4444
.val[1])); \
270
NEON_UPSAMPLE_FUNC(UpsampleRgba4444LinePair,
Rgba4444
, 2)
dsp.h
317
// colorspaces like rgbA,
rgbA4444
, etc)
398
// Same, buf specifically for
RGBA4444
format
400
uint8_t*
rgba4444
, int w, int h, int stride);
yuv_sse2.c
131
const __m128i
rgba4444
= _mm_or_si128(rb2, ga2);
local
132
_mm_storeu_si128((__m128i*)dst,
rgba4444
);
Completed in 627 milliseconds