summaryrefslogtreecommitdiff
path: root/cpu_ref/rsCpuIntrinsicBlur.cpp
diff options
context:
space:
mode:
authorDan Albert <danalbert@google.com>2014-08-22 13:19:24 -0700
committerDan Albert <danalbert@google.com>2014-08-22 13:20:51 -0700
commitebf0eb95cba9579af7cb67205b94b286f221c4ed (patch)
treeb6436d563e3a258ae9134b3bb3f5b0825db875e2 /cpu_ref/rsCpuIntrinsicBlur.cpp
parent81cfa2c51d4e8316f9e3519917b7dae7ceeb500d (diff)
downloadrs-ebf0eb95cba9579af7cb67205b94b286f221c4ed.tar.gz
Fix x86 build for SSSE3.
These functions were previously defined in a C file. The file was renamed to C++, but the extern "C"s were not removed. Change-Id: I62ec9ba7c73d24c221bbe3f7580cfd7f09bf701c
Diffstat (limited to 'cpu_ref/rsCpuIntrinsicBlur.cpp')
-rw-r--r--cpu_ref/rsCpuIntrinsicBlur.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/cpu_ref/rsCpuIntrinsicBlur.cpp b/cpu_ref/rsCpuIntrinsicBlur.cpp
index 3214d42c..ebbb036d 100644
--- a/cpu_ref/rsCpuIntrinsicBlur.cpp
+++ b/cpu_ref/rsCpuIntrinsicBlur.cpp
@@ -155,9 +155,9 @@ extern "C" void rsdIntrinsicBlurU4_K(uchar4 *out, uchar4 const *in, size_t w, si
size_t p, size_t x, size_t y, size_t count, size_t r, uint16_t const *tab);
#if defined(ARCH_X86_HAVE_SSSE3)
-extern "C" void rsdIntrinsicBlurVFU4_K(void *dst, const void *pin, int stride, const void *gptr, int rct, int x1, int ct);
-extern "C" void rsdIntrinsicBlurHFU4_K(void *dst, const void *pin, const void *gptr, int rct, int x1, int ct);
-extern "C" void rsdIntrinsicBlurHFU1_K(void *dst, const void *pin, const void *gptr, int rct, int x1, int ct);
+extern void rsdIntrinsicBlurVFU4_K(void *dst, const void *pin, int stride, const void *gptr, int rct, int x1, int ct);
+extern void rsdIntrinsicBlurHFU4_K(void *dst, const void *pin, const void *gptr, int rct, int x1, int ct);
+extern void rsdIntrinsicBlurHFU1_K(void *dst, const void *pin, const void *gptr, int rct, int x1, int ct);
#endif
static void OneVFU4(float4 *out,