1 .function video_convert_orc_memcpy_2d
8 .function video_convert_orc_convert_I420_UYVY
22 .function video_convert_orc_convert_I420_YUY2
37 .function video_convert_orc_convert_I420_AYUV
59 .function video_convert_orc_convert_YUY2_I420
70 x2 splitwb t1, ty, yuv1
72 x2 splitwb t2, ty, yuv2
78 .function video_convert_orc_convert_UYVY_YUY2
86 .function video_convert_orc_planar_chroma_420_422
96 .function video_convert_orc_planar_chroma_420_444
108 .function video_convert_orc_planar_chroma_422_444
118 .function video_convert_orc_planar_chroma_444_422
129 .function video_convert_orc_planar_chroma_444_420
143 .function video_convert_orc_planar_chroma_422_420
152 .function video_convert_orc_convert_YUY2_AYUV
155 .source 4 yuy2 guint8
162 x2 splitwb uv, yy, yuy2
163 x2 mergebw ayay, c255, yy
165 x2 mergewl ayuv, ayay, uvuv
168 .function video_convert_orc_convert_UYVY_AYUV
171 .source 4 uyvy guint8
178 x2 splitwb yy, uv, uyvy
179 x2 mergebw ayay, c255, yy
181 x2 mergewl ayuv, ayay, uvuv
184 .function video_convert_orc_convert_YUY2_Y42B
189 .source 4 yuy2 guint8
192 x2 splitwb uv, y, yuy2
196 .function video_convert_orc_convert_UYVY_Y42B
201 .source 4 uyvy guint8
204 x2 splitwb y, uv, uyvy
208 .function video_convert_orc_convert_YUY2_Y444
213 .source 4 yuy2 guint8
218 x2 splitwb uv, y, yuy2
224 .function video_convert_orc_convert_UYVY_Y444
229 .source 4 uyvy guint8
234 x2 splitwb y, uv, uyvy
240 .function video_convert_orc_convert_UYVY_I420
245 .source 4 yuv1 guint8
246 .source 4 yuv2 guint8
251 x2 splitwb ty, t1, yuv1
253 x2 splitwb ty, t2, yuv2
260 .function video_convert_orc_convert_AYUV_I420
266 .source 8 ayuv1 guint8
267 .source 8 ayuv2 guint8
277 x2 splitlw uv1, ay, ayuv1
279 x2 splitlw uv2, ay, ayuv2
281 x4 avgub uv, uv1, uv2
282 x2 splitwb vv, uu, uv
290 .function video_convert_orc_convert_AYUV_YUY2
293 .source 8 ayuv guint8
300 x2 splitlw uvuv, ayay, ayuv
301 splitlw uv1, uv2, uvuv
302 x2 avgub uv1, uv1, uv2
303 x2 select1wb yy, ayay
304 x2 mergebw yuy2, yy, uv1
307 .function video_convert_orc_convert_AYUV_UYVY
310 .source 8 ayuv guint8
317 x2 splitlw uvuv, ayay, ayuv
318 splitlw uv1, uv2, uvuv
319 x2 avgub uv1, uv1, uv2
320 x2 select1wb yy, ayay
321 x2 mergebw yuy2, uv1, yy
325 .function video_convert_orc_convert_AYUV_Y42B
330 .source 8 ayuv guint8
336 x2 splitlw uvuv, ayay, ayuv
337 splitlw uv1, uv2, uvuv
338 x2 avgub uv1, uv1, uv2
343 .function video_convert_orc_convert_AYUV_Y444
348 .source 4 ayuv guint8
357 .function video_convert_orc_convert_Y42B_YUY2
366 x2 mergebw yuy2, y, uv
369 .function video_convert_orc_convert_Y42B_UYVY
378 x2 mergebw uyvy, uv, y
381 .function video_convert_orc_convert_Y42B_AYUV
394 x2 mergebw ayay, c255, yy
396 x2 mergewl ayuv, ayay, uvuv
399 .function video_convert_orc_convert_Y444_YUY2
410 x2 mergebw uvuv, u, v
411 splitlw uv1, uv2, uvuv
412 x2 avgub uv, uv1, uv2
413 x2 mergebw yuy2, y, uv
416 .function video_convert_orc_convert_Y444_UYVY
427 x2 mergebw uvuv, u, v
428 splitlw uv1, uv2, uvuv
429 x2 avgub uv, uv1, uv2
430 x2 mergebw uyvy, uv, y
433 .function video_convert_orc_convert_Y444_AYUV
449 .function video_convert_orc_convert_AYUV_ARGB
452 .source 4 ayuv guint8
474 x4 subb x, ayuv, c128
503 x4 addb argb, x, c128
505 .function video_convert_orc_convert_AYUV_BGRA
508 .source 4 ayuv guint8
530 x4 subb x, ayuv, c128
559 x4 addb bgra, x, c128
562 .function video_convert_orc_convert_AYUV_ABGR
565 .source 4 ayuv guint8
587 x4 subb x, ayuv, c128
616 x4 addb argb, x, c128
618 .function video_convert_orc_convert_AYUV_RGBA
621 .source 4 ayuv guint8
643 x4 subb x, ayuv, c128
672 x4 addb argb, x, c128
676 .function video_convert_orc_convert_I420_BGRA
727 x4 addb argb, x, c128