Index: src/opts/opts_check_SSE2.cpp |
diff --git a/src/opts/opts_check_SSE2.cpp b/src/opts/opts_check_SSE2.cpp |
index 8d43390a22642badb0a0be60e148d33b70688752..8f0bdac8fd88b647bb88b3c1fca6f640526914b1 100644 |
--- a/src/opts/opts_check_SSE2.cpp |
+++ b/src/opts/opts_check_SSE2.cpp |
@@ -107,13 +107,13 @@ static bool cachedHasSSSE3() { |
SK_CONF_DECLARE( bool, c_hqfilter_sse, "bitmap.filter.highQualitySSE", false, "Use SSE optimized version of high quality image filters"); |
-void SkBitmapProcState::platformConvolutionProcs() { |
+void SkBitmapProcState::platformConvolutionProcs(SkConvolutionProcs* procs) { |
if (cachedHasSSE2()) { |
- fConvolutionProcs->fExtraHorizontalReads = 3; |
- fConvolutionProcs->fConvolveVertically = &convolveVertically_SSE2; |
- fConvolutionProcs->fConvolve4RowsHorizontally = &convolve4RowsHorizontally_SSE2; |
- fConvolutionProcs->fConvolveHorizontally = &convolveHorizontally_SSE2; |
- fConvolutionProcs->fApplySIMDPadding = &applySIMDPadding_SSE2; |
+ procs->fExtraHorizontalReads = 3; |
+ procs->fConvolveVertically = &convolveVertically_SSE2; |
+ procs->fConvolve4RowsHorizontally = &convolve4RowsHorizontally_SSE2; |
+ procs->fConvolveHorizontally = &convolveHorizontally_SSE2; |
+ procs->fApplySIMDPadding = &applySIMDPadding_SSE2; |
} |
} |