/third_party/skia/src/core/ |
H A D | SkBlitRow_D32.cpp | 158 uint8x8_t vsrc, vdst, vres; in blit_row_s32_blend() local 162 vdst = vreinterpret_u8_u32(vld1_u32(dst)); in blit_row_s32_blend() 167 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale)); in blit_row_s32_blend() 180 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; in blit_row_s32_blend() local 184 vdst = vreinterpret_u8_u32(vld1_lane_u32(dst, vreinterpret_u32_u8(vdst), 0)); in blit_row_s32_blend() 188 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale)); in blit_row_s32_blend() 202 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; in blit_row_s32a_blend() 207 vdst = vreinterpret_u8_u32(vld1_lane_u32(dst, vreinterpret_u32_u8(vdst), in blit_row_s32a_blend() [all...] |
H A D | SkBlitter_ARGB32.cpp | 474 uint8x8x4_t vdst; in blit_row_lcd16_opaque() local 479 vdst = vld4_u8((uint8_t*)dst); in blit_row_lcd16_opaque() 497 vdst.val[NEON_A] = vbsl_u8(vsel_trans, vdst.val[NEON_A], vdup_n_u8(0xFF)); in blit_row_lcd16_opaque() 498 vdst.val[NEON_A] = vbsl_u8(vsel_opq, vopqDstA, vdst.val[NEON_A]); in blit_row_lcd16_opaque() 500 vdst.val[NEON_R] = blend_32_neon(vcolR, vdst.val[NEON_R], vmaskR); in blit_row_lcd16_opaque() 501 vdst.val[NEON_G] = blend_32_neon(vcolG, vdst in blit_row_lcd16_opaque() 536 uint8x8x4_t vdst; blit_row_lcd16() local [all...] |
H A D | SkConvertPixels.cpp | 70 static bool convert_to_alpha8(const SkImageInfo& dstInfo, void* vdst, size_t dstRB, in convert_to_alpha8() argument 76 auto dst = (uint8_t*)vdst; in convert_to_alpha8()
|
/third_party/ffmpeg/libavcodec/ |
H A D | v210x.c | 45 uint16_t *ydst, *udst, *vdst, *yend; in decode_frame() local 62 vdst = (uint16_t *)pic->data[2]; in decode_frame() 71 *vdst++ = (v << 4 ) & 0xFFC0; in decode_frame() 79 vdst += pic->linesize[2] / 2 - width / 2; in decode_frame() 89 *vdst++ = (v >> 16) & 0xFFC0; in decode_frame() 95 vdst += pic->linesize[2] / 2 - width / 2; in decode_frame() 105 *vdst++ = (v >> 6 ) & 0xFFC0; in decode_frame() 110 vdst += pic->linesize[2] / 2 - width / 2; in decode_frame()
|
H A D | agm.c | 606 uint8_t *vdst = *v; in fill_pixels() local 617 vdst[x] += fill[1]; in fill_pixels() 627 vdst -= vlinesize; in fill_pixels() 636 vdst[x] += fill[3]; in fill_pixels() 646 vdst -= vlinesize; in fill_pixels() 654 *v = vdst; in fill_pixels() 720 uint8_t *vdst = frame->data[2] + ((avctx->height >> 1) - 1) * frame->linesize[2]; in decode_runlen() local 738 if (fill_pixels(&y0dst, &y1dst, &udst, &vdst, in decode_runlen() 751 if (fill_pixels(&y0dst, &y1dst, &udst, &vdst, in decode_runlen() 770 uint8_t *vdst in decode_raw_intra() local [all...] |
H A D | huffyuvdec.c | 991 uint8_t *ydst, *udst, *vdst; in decode_slice() local 1013 vdst = p->data[2] + p->linesize[2] * (cy + y_offset); in decode_slice() 1020 leftv = s->llviddsp.add_left_pred(vdst, s->temp[2], width2, leftv); in decode_slice() 1027 s->llviddsp.add_bytes(vdst, vdst - fake_vstride, width2); in decode_slice() 1089 uint8_t *ydst, *udst, *vdst; in decode_slice() local 1109 vdst = p->data[2] + p->linesize[2] * cy; in decode_slice() 1116 s->llviddsp.add_median_pred(vdst, vdst - fake_vstride, s->temp[2], width2, &leftv, &lefttopv); in decode_slice()
|
H A D | huffyuvenc.c | 792 uint8_t *ydst, *udst, *vdst; in encode_frame() local 805 vdst = p->data[2] + p->linesize[2] * cy; in encode_frame() 809 s->llvidencdsp.sub_median_pred(s->temp[2], vdst - fake_vstride, vdst, width2, &leftv, &lefttopv); in encode_frame() 815 uint8_t *ydst, *udst, *vdst; in encode_frame() local 835 vdst = p->data[2] + p->linesize[2] * cy; in encode_frame() 840 s->llvidencdsp.diff_bytes(s->temp[2] + width2, vdst, vdst - fake_vstride, width2); in encode_frame() 848 leftv = sub_left_prediction(s, s->temp[2], vdst, width2, leftv); in encode_frame()
|
/third_party/ffmpeg/libavcodec/ppc/ |
H A D | lossless_videodsp_altivec.c | 36 register vector unsigned char vdst, vsrc; in add_bytes_altivec() local 40 vdst = vec_ld(i, (unsigned char *) dst); in add_bytes_altivec() 42 vdst = vec_add(vsrc, vdst); in add_bytes_altivec() 43 vec_st(vdst, i, (unsigned char *) dst); in add_bytes_altivec()
|
H A D | h264chroma_template.c | 37 vdst = vec_ld(0, dst);\ 39 vfdst = vec_perm(vdst, ppsum, fperm);\ 41 OP_U8_ALTIVEC(fsum, vfdst, vdst);\ 60 vdst = vec_ld(0, dst);\ 62 vfdst = vec_perm(vdst, ppsum, fperm);\ 64 OP_U8_ALTIVEC(fsum, vfdst, vdst);\ 137 vec_u8 vdst, ppsum, vfdst, fsum; in PREFIX_h264_chroma_mc8_altivec() local 212 vec_u8 vdst, ppsum, vfdst, fsum; in PREFIX_no_rnd_vc1_chroma_mc8_altivec() local
|
H A D | vp3dsp_altivec.c | 155 vec_u8 t, vdst; in vp3_idct_add_altivec() local 167 vdst = vec_ld(0, dst);\ in vp3_idct_add_altivec() 168 vdst_16 = (vec_s16)vec_perm(vdst, zero_u8v, vdst_mask); in vp3_idct_add_altivec() 171 vdst = vec_vsx_ld(0,dst);\ in vp3_idct_add_altivec() 172 vdst_16 = (vec_s16)vec_mergeh(vdst, zero_u8v); in vp3_idct_add_altivec()
|
H A D | h264dsp.c | 73 vdst = vec_perm(vdst_orig, zero_u8v, vdst_mask); 75 #define vdst_load(d) vdst = vec_vsx_ld(0, dst) 80 vdst_ss = (vec_s16) VEC_MERGEH(zero_u8v, vdst); \ 95 vec_u8 vdst, vdst_orig; in h264_idct_add_altivec() local 710 vec_u8 vsrc, vdst; in biweight_h264_W_altivec() local 734 vdst = vec_ld(0, dst); in biweight_h264_W_altivec() 737 v0 = (vec_s16)VEC_MERGEH(zero_u8v, vdst); in biweight_h264_W_altivec() 738 v1 = (vec_s16)VEC_MERGEL(zero_u8v, vdst); in biweight_h264_W_altivec() 765 vdst = vec_packsu(v0, v1); in biweight_h264_W_altivec() 766 vec_st(vdst, in biweight_h264_W_altivec() [all...] |
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_pwr8.h | 54 __m128i_union vdst; in vec_set_epi32() local 57 vdst.i[0] = i0; in vec_set_epi32() 58 vdst.i[1] = i1; in vec_set_epi32() 59 vdst.i[2] = i2; in vec_set_epi32() 60 vdst.i[3] = i3; in vec_set_epi32() 62 vdst.i[3] = i0; in vec_set_epi32() 63 vdst.i[2] = i1; in vec_set_epi32() 64 vdst.i[1] = i2; in vec_set_epi32() 65 vdst.i[0] = i3; in vec_set_epi32() 68 return (__m128i) vdst in vec_set_epi32() [all...] |
/third_party/ffmpeg/libswscale/ |
H A D | rgb2rgb.h | 80 uint8_t *vdst, int width, int height, int lumStride, 102 extern void (*yuy2toyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 127 extern void (*ff_rgb24toyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 154 extern void (*uyvytoyuv420)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, 157 extern void (*uyvytoyuv422)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, 160 extern void (*yuyvtoyuv420)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, 163 extern void (*yuyvtoyuv422)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src,
|
H A D | rgb2rgb_template.c | 532 uint8_t *udst, uint8_t *vdst, in yuy2toyv12_c() 545 vdst[i] = src[4 * i + 3]; in yuy2toyv12_c() 555 vdst += chromStride; in yuy2toyv12_c() 613 uint8_t *udst, uint8_t *vdst, in uyvytoyv12_c() 625 vdst[i] = src[4 * i + 2]; in uyvytoyv12_c() 636 vdst += chromStride; in uyvytoyv12_c() 650 uint8_t *vdst, int width, int height, int lumStride, in ff_rgb24toyv12_c() 671 vdst[i] = V; in ff_rgb24toyv12_c() 704 vdst += chromStride; in ff_rgb24toyv12_c() 871 static void yuyvtoyuv420_c(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, in yuyvtoyuv420_c() argument 531 yuy2toyv12_c(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, int width, int height, int lumStride, int chromStride, int srcStride) yuy2toyv12_c() argument 612 uyvytoyv12_c(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, int width, int height, int lumStride, int chromStride, int srcStride) uyvytoyv12_c() argument 649 ff_rgb24toyv12_c(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, int width, int height, int lumStride, int chromStride, int srcStride, int32_t *rgb2yuv) ff_rgb24toyv12_c() argument 891 yuyvtoyuv422_c(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, int width, int height, int lumStride, int chromStride, int srcStride) yuyvtoyuv422_c() argument 909 uyvytoyuv420_c(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, int width, int height, int lumStride, int chromStride, int srcStride) uyvytoyuv420_c() argument 929 uyvytoyuv422_c(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, int width, int height, int lumStride, int chromStride, int srcStride) uyvytoyuv422_c() argument [all...] |
H A D | rgb2rgb.c | 78 uint8_t *udst, uint8_t *vdst, 82 uint8_t *udst, uint8_t *vdst, 104 void (*uyvytoyuv420)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 107 void (*uyvytoyuv422)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 110 void (*yuyvtoyuv420)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 113 void (*yuyvtoyuv422)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst,
|
/third_party/ffmpeg/libswscale/x86/ |
H A D | rgb2rgb_template.c | 1239 static inline void RENAME(yuy2toyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, in yuy2toyv12() argument 1294 ::"r"(src), "r"(ydst), "r"(udst), "r"(vdst), "g" (chromWidth) in yuy2toyv12() 1324 ::"r"(src), "r"(ydst), "r"(udst), "r"(vdst), "g" (chromWidth) in yuy2toyv12() 1328 vdst += chromStride; in yuy2toyv12() 1441 static inline void RENAME(uyvytoyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, in uyvytoyv12() argument 1496 ::"r"(src), "r"(ydst), "r"(udst), "r"(vdst), "g" (chromWidth) in uyvytoyv12() 1526 ::"r"(src), "r"(ydst), "r"(udst), "r"(vdst), "g" (chromWidth) in uyvytoyv12() 1530 vdst += chromStride; in uyvytoyv12() 1547 static inline void RENAME(rgb24toyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, in rgb24toyv12() argument 1559 ff_rgb24toyv12_c(src, ydst, udst, vdst, widt in rgb24toyv12() 2304 yuyvtoyuv420(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, int width, int height, int lumStride, int chromStride, int srcStride) yuyvtoyuv420() argument 2329 yuyvtoyuv422(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, int width, int height, int lumStride, int chromStride, int srcStride) yuyvtoyuv422() argument 2352 uyvytoyuv420(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, int width, int height, int lumStride, int chromStride, int srcStride) uyvytoyuv420() argument 2378 uyvytoyuv422(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, int width, int height, int lumStride, int chromStride, int srcStride) uyvytoyuv422() argument [all...] |
H A D | rgb2rgb.c | 133 void ff_uyvytoyuv422_sse2(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 136 void ff_uyvytoyuv422_avx(uint8_t *ydst, uint8_t *udst, uint8_t *vdst,
|
H A D | rgb_2_rgb.asm | 174 ; uyvytoyuv422(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 179 cglobal uyvytoyuv422, 9, 14, 8, ydst, udst, vdst, src, w, h, lum_stride, chrom_stride, src_stride, wtwo, whalf, tmp, x, back_w
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
H A D | SIPeepholeSDWA.cpp | 388 MachineOperand *Dst = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in convertToSDWA() 404 AMDGPU::OpName::vdst); in convertToSDWA() 459 // Replace vdst operand in MI with target operand. Set dst_sel and dst_unused in convertToSDWA() 470 MachineOperand *Operand = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in convertToSDWA() 511 MI.tieOperands(AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::vdst), in convertToSDWA() 572 MachineOperand *Dst = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in matchSDWAOperand() 610 MachineOperand *Dst = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in matchSDWAOperand() 674 MachineOperand *Dst = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in matchSDWAOperand() 703 MachineOperand *Dst = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in matchSDWAOperand() 836 MachineOperand *OrDst = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in matchSDWAOperand() [all...] |
/third_party/ffmpeg/libavfilter/ |
H A D | vf_hue.c | 314 uint8_t *udst, uint8_t *vdst, const int dst_linesize, in apply_lut() 326 vdst[i] = s->lut_v[u][v]; in apply_lut() 332 vdst += dst_linesize; in apply_lut() 337 uint16_t *udst, uint16_t *vdst, const int dst_linesize, in apply_lut10() 349 vdst[i] = s->lut_v10[u][v]; in apply_lut10() 355 vdst += dst_linesize; in apply_lut10() 313 apply_lut(HueContext *s, uint8_t *udst, uint8_t *vdst, const int dst_linesize, uint8_t *usrc, uint8_t *vsrc, const int src_linesize, int w, int h) apply_lut() argument 336 apply_lut10(HueContext *s, uint16_t *udst, uint16_t *vdst, const int dst_linesize, uint16_t *usrc, uint16_t *vsrc, const int src_linesize, int w, int h) apply_lut10() argument
|
H A D | vf_siti.c | 230 uint##bps##_t *vdst = (uint##bps##_t*)s->prev_frame; \ in calculate_motion() 238 motion = curr_data - vdst[prev_index]; \ in calculate_motion() 239 vdst[prev_index] = curr_data; \ in calculate_motion()
|
H A D | vsrc_testsrc.c | 1141 uint8_t *vdst = frame->data[2]; in yuvtest_fill_picture8() local 1152 vdst[x] = mid; in yuvtest_fill_picture8() 1157 vdst += vlinesize; in yuvtest_fill_picture8() 1167 vdst[x] = mid; in yuvtest_fill_picture8() 1172 vdst += vlinesize; in yuvtest_fill_picture8() 1181 vdst[x] = c; in yuvtest_fill_picture8() 1186 vdst += vlinesize; in yuvtest_fill_picture8() 1198 uint16_t *vdst = (uint16_t *)frame->data[2]; in yuvtest_fill_picture16() local 1209 vdst[x] = mid; in yuvtest_fill_picture16() 1214 vdst in yuvtest_fill_picture16() [all...] |
H A D | vf_fftdnoiz.c | 352 AVComplexFloat *hdst, *vdst = vdata_out, *hdst_out = hdata_out; in export_block() local 359 s->itx_fn(s->ifft[jobnr], vdst, bsrc, sizeof(float)); in export_block() 361 hdst[j * data_linesize + i] = vdst[j]; in export_block() 363 vdst += data_linesize; in export_block()
|
/third_party/skia/third_party/externals/libwebp/src/enc/ |
H A D | iterator_enc.c | 198 uint8_t* const vdst = pic->v + (y * pic->uv_stride + x) * 8; in VP8IteratorExport() local 212 ExportBlock(vsrc, vdst, pic->uv_stride, uv_w, uv_h); in VP8IteratorExport()
|
/third_party/skia/third_party/externals/libwebp/src/dec/ |
H A D | frame_dec.c | 415 uint8_t* const vdst = dec->cache_v_ - uvsize + uv_offset; in FinishRow() local 439 io->v = vdst; in FinishRow() 490 memcpy(dec->cache_v_ - uvsize, vdst + 8 * dec->cache_uv_stride_, uvsize); in FinishRow()
|