Home
last modified time | relevance | path

Searched refs:vdst (Results 1 - 25 of 35) sorted by relevance

12

/third_party/skia/src/core/
H A DSkBlitRow_D32.cpp158 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 DSkBlitter_ARGB32.cpp474 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 DSkConvertPixels.cpp70 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 Dv210x.c45 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 Dagm.c606 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 Dhuffyuvdec.c991 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 Dhuffyuvenc.c792 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 Dlossless_videodsp_altivec.c36 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 Dh264chroma_template.c37 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 Dvp3dsp_altivec.c155 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 Dh264dsp.c73 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 Du_pwr8.h54 __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 Drgb2rgb.h80 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 Drgb2rgb_template.c532 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 Drgb2rgb.c78 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 Drgb2rgb_template.c1239 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 Drgb2rgb.c133 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 Drgb_2_rgb.asm174 ; 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 DSIPeepholeSDWA.cpp388 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 Dvf_hue.c314 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 Dvf_siti.c230 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 Dvsrc_testsrc.c1141 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 Dvf_fftdnoiz.c352 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 Diterator_enc.c198 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 Dframe_dec.c415 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()

Completed in 28 milliseconds

12