Searched defs:argb_data (Results 1 - 8 of 8) sorted by relevance
/external/webp/src/dsp/ |
H A D | lossless_enc_sse41.c | 24 static void SubtractGreenFromBlueAndRed(uint32_t* argb_data, int num_pixels) { argument 29 const __m128i in = _mm_loadu_si128((__m128i*)&argb_data[i]); 32 _mm_storeu_si128((__m128i*)&argb_data[i], out); 35 VP8LSubtractGreenFromBlueAndRed_C(argb_data + i, num_pixels - i);
|
H A D | lossless_enc_neon.c | 55 static void SubtractGreenFromBlueAndRed(uint32_t* argb_data, int num_pixels) { argument 56 const uint32_t* const end = argb_data + (num_pixels & ~3); 62 for (; argb_data < end; argb_data += 4) { 63 const uint8x16_t argb = vld1q_u8((uint8_t*)argb_data); 65 vst1q_u8((uint8_t*)argb_data, vsubq_u8(argb, greens)); 68 VP8LSubtractGreenFromBlueAndRed_C(argb_data, num_pixels & 3); 75 uint32_t* argb_data, int num_pixels) { 103 const uint8x16_t in = vld1q_u8((uint8_t*)(argb_data + i)); 121 vst1q_s8((int8_t*)(argb_data 74 TransformColor(const VP8LMultipliers* const m, uint32_t* argb_data, int num_pixels) argument [all...] |
H A D | lossless_enc_mips_dsp_r2.c | 21 static void SubtractGreenFromBlueAndRed(uint32_t* argb_data, argument 24 uint32_t* const p_loop1_end = argb_data + (num_pixels & ~3); 29 "beq %[argb_data], %[p_loop1_end], 3f \n\t" 32 "lw %[temp0], 0(%[argb_data]) \n\t" 33 "lw %[temp1], 4(%[argb_data]) \n\t" 34 "lw %[temp2], 8(%[argb_data]) \n\t" 35 "lw %[temp3], 12(%[argb_data]) \n\t" 40 "addiu %[argb_data], %[argb_data], 16 \n\t" 49 "sw %[temp0], -16(%[argb_data]) \ [all...] |
H A D | lossless_neon.c | 174 static void AddGreenToBlueAndRed(uint32_t* argb_data, int num_pixels) { argument 175 const uint32_t* const end = argb_data + (num_pixels & ~3); 181 for (; argb_data < end; argb_data += 4) { 182 const uint8x16_t argb = vld1q_u8((uint8_t*)argb_data); 184 vst1q_u8((uint8_t*)argb_data, vaddq_u8(argb, greens)); 187 VP8LAddGreenToBlueAndRed_C(argb_data, num_pixels & 3); 194 uint32_t* argb_data, int num_pixels) { 222 const uint8x16_t in = vld1q_u8((uint8_t*)(argb_data + i)); 243 vst1q_u32(argb_data 193 TransformColorInverse(const VP8LMultipliers* const m, uint32_t* argb_data, int num_pixels) argument [all...] |
H A D | lossless_enc_sse2.c | 27 static void SubtractGreenFromBlueAndRed(uint32_t* argb_data, int num_pixels) { argument 30 const __m128i in = _mm_loadu_si128((__m128i*)&argb_data[i]); // argb 35 _mm_storeu_si128((__m128i*)&argb_data[i], out); 38 VP8LSubtractGreenFromBlueAndRed_C(argb_data + i, num_pixels - i); 45 uint32_t* argb_data, int num_pixels) { 58 const __m128i in = _mm_loadu_si128((__m128i*)&argb_data[i]); // argb 69 _mm_storeu_si128((__m128i*)&argb_data[i], out); 72 VP8LTransformColor_C(m, argb_data + i, num_pixels - i); 44 TransformColor(const VP8LMultipliers* const m, uint32_t* argb_data, int num_pixels) argument
|
H A D | lossless_sse2.c | 158 static void AddGreenToBlueAndRed(uint32_t* argb_data, int num_pixels) { argument 161 const __m128i in = _mm_loadu_si128((__m128i*)&argb_data[i]); // argb 166 _mm_storeu_si128((__m128i*)&argb_data[i], out); 169 VP8LAddGreenToBlueAndRed_C(argb_data + i, num_pixels - i); 176 uint32_t* argb_data, int num_pixels) { 191 const __m128i in = _mm_loadu_si128((__m128i*)&argb_data[i]); // argb 203 _mm_storeu_si128((__m128i*)&argb_data[i], out); 206 VP8LTransformColorInverse_C(m, argb_data + i, num_pixels - i); 175 TransformColorInverse(const VP8LMultipliers* const m, uint32_t* argb_data, int num_pixels) argument
|
H A D | lossless_enc.c | 713 void VP8LSubtractGreenFromBlueAndRed_C(uint32_t* argb_data, int num_pixels) { argument 716 const uint32_t argb = argb_data[i]; 720 argb_data[i] = (argb & 0xff00ff00) | (new_r << 16) | new_b;
|
/external/webrtc/webrtc/base/ |
H A D | x11windowpicker.cc | 569 uint8_t* ArgbToRgba(uint32_t* argb_data, argument 586 argb = argb_data[stride_x * (y + i) + x + j];
|
Completed in 242 milliseconds