 YUYVtoBGR24ConverterAsm

YUV420toRGB24_ASM 2x2: x=0 y=1 ... R=0|156 G=123|123 B=0|0.
Input Blob YUYV: 10 11 12 13 14 15 16 17
Output Blob C++ reference RGB: 00 79 00 00 7A 00 00 7B 00 00 7C 00
Output Blob ASM RGB: 00 78 00 00 79 00 9C 7B 00 9D 7C 00
YUV420toRGB24 4x6: 1_diffs=8.
YUV420toRGB24_ASM 4x6: 1_diffs=4.
YUV420toRGB32 4x6: 1_diffs=8.
YUV420toRGB32_ASM 4x6: 1_diffs=4.
YUV420toRGB24 Flip 4x6: 1_diffs=8.
YUV420toRGB24_ASM Flip 4x6: 1_diffs=4.
YUV420toRGB32_ASM Flip 4x6: 1_diffs=4.
YUV420toRGB32 Flip 4x6: 1_diffs=8.
YUV420toRGB24 4x8: 1_diffs=4.
YUV420toRGB24_ASM 4x8: 1_diffs=20.
YUV420toRGB32 4x8: 1_diffs=4.
YUV420toRGB32_ASM 4x8: 1_diffs=20.
YUV420toRGB24 Flip 4x8: 1_diffs=4.
YUV420toRGB24_ASM Flip 4x8: 1_diffs=20.
YUV420toRGB32_ASM Flip 4x8: 1_diffs=20.
YUV420toRGB32 Flip 4x8: 1_diffs=4.
YUV420toRGB24 4x10: 1_diffs=4.
YUV420toRGB24_ASM 4x10: 1_diffs=32.
YUV420toRGB32 4x10: 1_diffs=4.
YUV420toRGB32_ASM 4x10: 1_diffs=32.
YUV420toRGB24 Flip 4x10: 1_diffs=4.
YUV420toRGB24_ASM Flip 4x10: 1_diffs=32.
YUV420toRGB32_ASM Flip 4x10: 1_diffs=32.
YUV420toRGB32 Flip 4x10: 1_diffs=4.
YUV420toRGB24 4x12: 1_diffs=4.
YUV420toRGB24_ASM 4x12: 1_diffs=44.
YUV420toRGB32 4x12: 1_diffs=4.
YUV420toRGB32_ASM 4x12: 1_diffs=44.
YUV420toRGB24 Flip 4x12: 1_diffs=4.
YUV420toRGB24_ASM Flip 4x12: 1_diffs=44.
YUV420toRGB32_ASM Flip 4x12: 1_diffs=44.
YUV420toRGB32 Flip 4x12: 1_diffs=4.
YUV420toRGB24 4x14: 1_diffs=4.
YUV420toRGB24_ASM 4x14: 1_diffs=56.
YUV420toRGB32 4x14: 1_diffs=4.
YUV420toRGB32_ASM 4x14: 1_diffs=56.
YUV420toRGB24 Flip 4x14: 1_diffs=4.
YUV420toRGB24_ASM Flip 4x14: 1_diffs=56.
YUV420toRGB32_ASM Flip 4x14: 1_diffs=56.
YUV420toRGB32 Flip 4x14: 1_diffs=4.
YUV420toRGB24 4x16: 1_diffs=4.
YUV420toRGB24_ASM 4x16: 1_diffs=64.
YUV420toRGB32 4x16: 1_diffs=4.
YUV420toRGB32_ASM 4x16: 1_diffs=64.
YUV420toRGB24 Flip 4x16: 1_diffs=4.
YUV420toRGB24_ASM Flip 4x16: 1_diffs=64.
YUV420toRGB32_ASM Flip 4x16: 1_diffs=64.
YUV420toRGB32 Flip 4x16: 1_diffs=4.
YUV420toRGB24_ASM 4x18: 1_diffs=72.
YUV420toRGB32_ASM 4x18: 1_diffs=72.
YUV420toRGB24_ASM Flip 4x18: 1_diffs=72.
YUV420toRGB32_ASM Flip 4x18: 1_diffs=72.
YUV420toRGB24_ASM 4x20: 1_diffs=80.
YUV420toRGB32_ASM 4x20: 1_diffs=80.
YUV420toRGB24_ASM Flip 4x20: 1_diffs=80.
YUV420toRGB32_ASM Flip 4x20: 1_diffs=80.
YUV420toRGB24_ASM 4x22: 1_diffs=88.
YUV420toRGB32_ASM 4x22: 1_diffs=88.
YUV420toRGB24_ASM Flip 4x22: 1_diffs=88.
YUV420toRGB32_ASM Flip 4x22: 1_diffs=88.
YUV420toRGB24_ASM 4x24: 1_diffs=80.
YUV420toRGB32_ASM 4x24: 1_diffs=80.
YUV420toRGB24_ASM Flip 4x24: 1_diffs=80.
YUV420toRGB32_ASM Flip 4x24: 1_diffs=80.
YUV420toRGB24 4x26: 1_diffs=4.
YUV420toRGB24_ASM 4x26: 1_diffs=84.
YUV420toRGB32 4x26: 1_diffs=4.
YUV420toRGB32_ASM 4x26: 1_diffs=84.
YUV420toRGB24 Flip 4x26: 1_diffs=4.
YUV420toRGB24_ASM Flip 4x26: 1_diffs=84.
YUV420toRGB32_ASM Flip 4x26: 1_diffs=84.
YUV420toRGB32 Flip 4x26: 1_diffs=4.
YUV420toRGB24_ASM 6x2: x=4 y=0 ... R=0|0 G=114|117 B=0|0.
Input Blob YUYV: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27
Output Blob C++ reference RGB: 00 70 00 00 71 00 00 71 00 00 72 00 00 72 00 00 73 00 00 76 00 00 77 00 00 77 00 00 78 00 00 78 00 00 79 00
Output Blob ASM RGB: 00 6F 00 00 70 00 00 70 00 00 71 00 00 75 00 00 76 00 00 75 00 00 76 00 00 76 00 00 77 00 A5 78 00 A6 79 00
YUV420toRGB24_ASM 8x2: x=4 y=0 ... R=0|0 G=109|113 B=0|0.
Input Blob YUYV: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
Output Blob C++ reference RGB: 00 6B 00 00 6C 00 00 6C 00 00 6D 00 00 6D 00 00 6E 00 00 6E 00 00 6F 00 00 73 00 00 74 00 00 74 00 00 75 00 00 75 00 00 76 00 00 76 00 00 77 00
Output Blob ASM RGB: 00 6B 00 00 6C 00 00 6C 00 00 6D 00 00 71 00 00 72 00 00 72 00 00 73 00 00 73 00 00 74 00 00 74 00 00 75 00 00 79 00 00 7A 00 00 7A 00 00 7B 00
YUV420toRGB24_ASM 10x2: x=4 y=0 ... R=0|0 G=105|108 B=0|0.
Input Blob YUYV: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37
Output Blob C++ reference RGB: 00 67 00 00 68 00 00 68 00 00 69 00 00 69 00 00 6A 00 00 6A 00 00 6B 00 00 6B 00 00 6C 00 00 71 00 00 72 00 00 72 00 00 73 00 00 73 00 00 74 00 00 74 00 00 75 00 00 75 00 00 76 00
Output Blob ASM RGB: 00 66 00 00 67 00 00 67 00 00 68 00 00 6C 00 00 6D 00 00 6E 00 00 6F 00 00 73 00 00 74 00 00 70 00 00 71 00 00 71 00 00 72 00 00 76 00 00 77 00 00 78 00 00 79 00 AE 75 00 AF 76 00
YUV420toRGB24 12x2: 1_diffs=8.
YUV420toRGB24_ASM 12x2: x=4 y=0 ... R=0|0 G=100|104 B=0|0.
Input Blob YUYV: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F
Output Blob C++ reference RGB: 00 62 00 00 63 00 00 63 00 00 64 00 00 64 00 00 65 00 00 65 00 00 66 00 00 66 00 00 67 00 00 68 00 00 69 00 00 6E 00 00 6F 00 00 6F 00 00 70 00 00 70 00 00 71 00 00 71 00 00 72 00 00 72 00 00 73 00 00 74 00 00 75 00
Output Blob ASM RGB: 00 62 00 00 63 00 00 63 00 00 64 00 00 68 00 00 69 00 00 69 00 00 6A 00 00 6E 00 00 6F 00 00 6F 00 00 70 00 00 6E 00 00 6F 00 00 6F 00 00 70 00 00 74 00 00 75 00 00 75 00 00 76 00 00 7A 00 00 7B 00 00 7B 00 00 7C 00
YUV420toRGB24_ASM 14x2: x=4 y=0 ... R=0|0 G=96|100 B=0|0.
Input Blob YUYV: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47
Output Blob C++ reference RGB: 00 5E 00 00 5F 00 00 5F 00 00 60 00 00 60 00 00 61 00 00 61 00 00 62 00 00 62 00 00 63 00 00 63 00 00 64 00 00 64 00 00 65 00 00 6C 00 00 6D 00 00 6D 00 00 6E 00 00 6E 00 00 6F 00 00 6F 00 00 70 00 00 70 00 00 71 00 00 71 00 00 72 00 00 72 00 00 73 00
Output Blob ASM RGB: 00 5D 00 00 5E 00 00 5E 00 00 5F 00 00 64 00 00 65 00 00 65 00 00 66 00 00 6A 00 00 6B 00 00 6B 00 00 6C 00 00 70 00 00 71 00 00 6B 00 00 6C 00 00 6C 00 00 6D 00 00 72 00 00 73 00 00 73 00 00 74 00 00 78 00 00 79 00 00 79 00 00 7A 00 B7 72 00 B8 73 00
YUV420toRGB24 16x2: 1_diffs=4.
YUV420toRGB24_ASM 16x2: x=4 y=0 ... R=0|0 G=91|95 B=0|0.
Input Blob YUYV: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F
Output Blob C++ reference RGB: 00 59 00 00 5A 00 00 5A 00 00 5B 00 00 5B 00 00 5C 00 00 5D 00 00 5E 00 00 5E 00 00 5F 00 00 5F 00 00 60 00 00 60 00 00 61 00 00 61 00 00 62 00 00 69 00 00 6A 00 00 6A 00 00 6B 00 00 6B 00 00 6C 00 00 6D 00 00 6E 00 00 6E 00 00 6F 00 00 6F 00 00 70 00 00 70 00 00 71 00 00 71 00 00 72 00
Output Blob ASM RGB: 00 59 00 00 5A 00 00 5A 00 00 5B 00 00 5F 00 00 60 00 00 60 00 00 61 00 00 65 00 00 66 00 00 66 00 00 67 00 00 6B 00 00 6C 00 00 6C 00 00 6D 00 00 69 00 00 6A 00 00 6A 00 00 6B 00 00 6F 00 00 70 00 00 70 00 00 71 00 00 75 00 00 76 00 00 76 00 00 77 00 00 7B 00 00 7C 00 00 7C 00 00 7D 00
YUV420toRGB24_ASM 18x2: x=4 y=0 ... R=0|0 G=87|91 B=0|0.
Input Blob YUYV: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57
Output Blob C++ reference RGB: 00 55 00 00 56 00 00 56 00 00 57 00 00 57 00 00 58 00 00 58 00 00 59 00 00 59 00 00 5A 00 00 5A 00 00 5B 00 00 5B 00 00 5C 00 00 5C 00 00 5D 00 00 5D 00 00 5E 00 00 67 00 00 68 00 00 68 00 00 69 00 00 69 00 00 6A 00 00 6A 00 00 6B 00 00 6B 00 00 6C 00 00 6C 00 00 6D 00 00 6D 00 00 6E 00 00 6E 00 00 6F 00 00 6F 00 00 70 00
Output Blob ASM RGB: 00 54 00 00 55 00 00 56 00 00 57 00 00 5B 00 00 5C 00 00 5C 00 00 5D 00 00 61 00 00 62 00 00 62 00 00 63 00 00 67 00 00 68 00 00 68 00 00 69 00 00 6D 00 00 6E 00 00 66 00 00 67 00 00 68 00 00 69 00 00 6D 00 00 6E 00 00 6E 00 00 6F 00 00 73 00 00 74 00 00 74 00 00 75 00 00 79 00 00 7A 00 00 7A 00 00 7B 00 BF 6F 00 C0 70 00
YUV420toRGB24 20x2: 1_diffs=4.
YUV420toRGB24_ASM 20x2: x=4 y=0 ... R=0|0 G=83|86 B=0|0.
Input Blob YUYV: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F
Output Blob C++ reference RGB: 00 50 00 00 51 00 00 51 00 00 52 00 00 53 00 00 54 00 00 54 00 00 55 00 00 55 00 00 56 00 00 56 00 00 57 00 00 57 00 00 58 00 00 58 00 00 59 00 00 59 00 00 5A 00 00 5A 00 00 5B 00 00 64 00 00 65 00 00 65 00 00 66 00 00 67 00 00 68 00 00 68 00 00 69 00 00 69 00 00 6A 00 00 6A 00 00 6B 00 00 6B 00 00 6C 00 00 6C 00 00 6D 00 00 6D 00 00 6E 00 00 6E 00 00 6F 00
Output Blob ASM RGB: 00 50 00 00 51 00 00 51 00 00 52 00 00 56 00 00 57 00 00 57 00 00 58 00 00 5C 00 00 5D 00 00 5D 00 00 5E 00 00 62 00 00 63 00 00 63 00 00 64 00 00 68 00 00 69 00 00 69 00 00 6A 00 00 64 00 00 65 00 00 65 00 00 66 00 00 6A 00 00 6B 00 00 6B 00 00 6C 00 00 70 00 00 71 00 00 71 00 00 72 00 00 76 00 00 77 00 00 77 00 00 78 00 06 7C 00 07 7D 00 09 7D 00 0A 7E 00
YUV420toRGB24_ASM 22x2: x=4 y=0 ... R=0|0 G=78|82 B=0|0.
Input Blob YUYV: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67
Output Blob C++ reference RGB: 00 4C 00 00 4D 00 00 4D 00 00 4E 00 00 4E 00 00 4F 00 00 4F 00 00 50 00 00 50 00 00 51 00 00 51 00 00 52 00 00 52 00 00 53 00 00 53 00 00 54 00 00 54 00 00 55 00 00 55 00 00 56 00 00 56 00 00 57 00 00 62 00 00 63 00 00 63 00 00 64 00 00 64 00 00 65 00 00 65 00 00 66 00 00 66 00 00 67 00 00 67 00 00 68 00 00 68 00 00 69 00 00 69 00 00 6A 00 00 6A 00 00 6B 00 01 6B 00 02 6C 00 04 6C 00 05 6D 00
Output Blob ASM RGB: 00 4C 00 00 4D 00 00 4D 00 00 4E 00 00 52 00 00 53 00 00 53 00 00 54 00 00 58 00 00 59 00 00 59 00 00 5A 00 00 5E 00 00 5F 00 00 5F 00 00 60 00 00 64 00 00 65 00 00 65 00 00 66 00 02 6A 00 03 6B 00 00 62 00 00 63 00 00 63 00 00 64 00 00 68 00 00 69 00 00 69 00 00 6A 00 00 6E 00 00 6F 00 00 6F 00 00 70 00 03 74 00 04 75 00 06 75 00 07 76 00 0E 7A 00 0F 7B 00 11 7B 00 12 7C 00 C8 6C 00 C9 6D 00
YUV420toRGB24 24x2: 1_diffs=4.
YUV420toRGB24_ASM 24x2: x=4 y=0 ... R=0|0 G=74|77 B=0|0.
Input Blob YUYV: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F
Output Blob C++ reference RGB: 00 47 00 00 48 00 00 49 00 00 4A 00 00 4A 00 00 4B 00 00 4B 00 00 4C 00 00 4C 00 00 4D 00 00 4D 00 00 4E 00 00 4E 00 00 4F 00 00 4F 00 00 50 00 00 50 00 00 51 00 00 51 00 00 52 00 00 52 00 00 53 00 00 53 00 00 54 00 00 5F 00 00 60 00 00 61 00 00 62 00 00 62 00 00 63 00 00 63 00 00 64 00 00 64 00 00 65 00 00 65 00 00 66 00 00 66 00 01 67 00 03 67 00 04 68 00 06 68 00 07 69 00 09 69 00 0A 6A 00 0C 6A 00 0D 6B 00 0F 6B 00 10 6C 00
Output Blob ASM RGB: 00 47 00 00 48 00 00 48 00 00 49 00 00 4D 00 00 4E 00 00 4E 00 00 4F 00 00 53 00 00 54 00 00 54 00 00 55 00 00 59 00 00 5A 00 00 5A 00 00 5B 00 00 5F 00 00 60 00 00 60 00 01 61 00 08 65 00 09 66 00 0B 66 00 0C 67 00 00 5F 00 00 60 00 00 60 00 00 61 00 00 65 00 00 66 00 00 66 00 00 67 00 01 6B 00 02 6C 00 04 6C 00 05 6D 00 0B 71 00 0C 72 00 0E 72 00 0F 73 00 15 77 00 16 78 00 18 78 00 19 79 00 20 7D 00 21 7E 00 23 7E 00 24 7F 00
YUV420toRGB24_ASM 26x2: x=4 y=0 ... R=0|0 G=69|73 B=0|0.
Input Blob YUYV: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77
Output Blob C++ reference RGB: 00 43 00 00 44 00 00 44 00 00 45 00 00 45 00 00 46 00 00 46 00 00 47 00 00 47 00 00 48 00 00 48 00 00 49 00 00 49 00 00 4A 00 00 4A 00 00 4B 00 00 4B 00 00 4C 00 00 4C 00 00 4D 00 00 4D 00 00 4E 00 00 4E 00 00 4F 00 00 4F 00 01 50 00 00 5D 00 00 5E 00 00 5E 00 00 5F 00 00 5F 00 00 60 00 00 60 00 00 61 00 01 61 00 02 62 00 04 62 00 05 63 00 07 63 00 08 64 00 0A 64 00 0B 65 00 0E 65 00 0F 66 00 11 66 00 12 67 00 14 67 00 15 68 00 17 68 00 18 69 00 1A 69 00 1B 6A 00
Output Blob ASM RGB: 00 43 00 00 44 00 00 44 00 00 45 00 00 49 00 00 4A 00 00 4A 00 00 4B 00 00 4F 00 00 50 00 00 50 00 00 51 00 00 55 00 00 56 00 00 56 00 00 57 00 03 5B 00 04 5C 00 06 5C 00 07 5D 00 0D 61 00 0E 62 00 10 62 00 11 63 00 18 67 00 19 68 00 00 5D 00 00 5E 00 00 5E 00 00 5F 00 00 63 00 00 64 00 01 64 00 02 65 00 08 69 00 09 6A 00 0C 6A 00 0D 6B 00 13 6F 00 14 70 00 16 70 00 17 71 00 1D 75 00 1E 76 00 20 76 00 21 77 00 27 7B 00 28 7C 00 2A 7C 00 2B 7D 00 D1 69 00 D2 6A 00
