| 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;
|
| }
|
| }
|
|
|
|
|