[x265] [PATCH] pixel_add_ps_16x64, asm code
praveen at multicorewareinc.com
praveen at multicorewareinc.com
Thu Nov 21 15:08:51 CET 2013
# HG changeset patch
# User Praveen Tiwari
# Date 1385042923 -19800
# Node ID 255813f5bf1a7d35bb9535f2584ef60ae7a8cf67
# Parent eedc0b988cea0944007c80e29f2088ba16fd5eb1
pixel_add_ps_16x64, asm code
diff -r eedc0b988cea -r 255813f5bf1a source/common/x86/asm-primitives.cpp
--- a/source/common/x86/asm-primitives.cpp Thu Nov 21 18:53:13 2013 +0530
+++ b/source/common/x86/asm-primitives.cpp Thu Nov 21 19:38:43 2013 +0530
@@ -654,6 +654,7 @@
p.chroma[X265_CSP_I420].add_ps[CHROMA_16x12] = x265_pixel_add_ps_16x12_sse4;
p.chroma[X265_CSP_I420].add_ps[CHROMA_16x16] = x265_pixel_add_ps_16x16_sse4;
p.chroma[X265_CSP_I420].add_ps[CHROMA_16x32] = x265_pixel_add_ps_16x32_sse4;
+ p.luma_add_ps[LUMA_16x64] = x265_pixel_add_ps_16x64_sse4;
p.chroma[X265_CSP_I420].add_ps[CHROMA_24x32] = x265_pixel_add_ps_24x32_sse4;
p.chroma[X265_CSP_I420].add_ps[CHROMA_32x8] = x265_pixel_add_ps_32x8_sse4;
p.chroma[X265_CSP_I420].add_ps[CHROMA_32x16] = x265_pixel_add_ps_32x16_sse4;
diff -r eedc0b988cea -r 255813f5bf1a source/common/x86/pixeladd8.asm
--- a/source/common/x86/pixeladd8.asm Thu Nov 21 18:53:13 2013 +0530
+++ b/source/common/x86/pixeladd8.asm Thu Nov 21 19:38:43 2013 +0530
@@ -682,8 +682,7 @@
PIXEL_ADD_PS_W16_H4 16, 12
PIXEL_ADD_PS_W16_H4 16, 16
PIXEL_ADD_PS_W16_H4 16, 32
-
-
+PIXEL_ADD_PS_W16_H4 16, 64
;-----------------------------------------------------------------------------
; void pixel_add_ps_%1x%2(pixel *dest, intptr_t destride, pixel *src0, int16_t *scr1, intptr_t srcStride0, intptr_t srcStride1)
More information about the x265-devel
mailing list