Chromium Code Reviews| Index: src/opts/SkBitmapFilter_opts_SSE2.h |
| diff --git a/src/opts/SkBitmapFilter_opts_SSE2.h b/src/opts/SkBitmapFilter_opts_SSE2.h |
| index c511acc83af73589edfd7137448f8e9d13e796cf..2b65fea22b94cadd2b9c5f3850d6a3b4c0c14ebe 100644 |
| --- a/src/opts/SkBitmapFilter_opts_SSE2.h |
| +++ b/src/opts/SkBitmapFilter_opts_SSE2.h |
| @@ -11,10 +11,27 @@ |
| #define SkBitmapFilter_opts_sse2_DEFINED |
| #include "SkBitmapProcState.h" |
| +#include "SkConvolver.h" |
| void highQualityFilter_ScaleOnly_SSE2(const SkBitmapProcState &s, int x, int y, |
| SkPMColor *SK_RESTRICT colors, int count); |
| void highQualityFilter_SSE2(const SkBitmapProcState &s, int x, int y, |
| SkPMColor *SK_RESTRICT colors, int count); |
| + |
| +void convolveVertically_SSE2(const SkConvolutionFilter1D::Fixed* filter_values, |
| + int filter_length, |
| + unsigned char* const* source_data_rows, |
| + int pixel_width, |
| + unsigned char* out_row, |
| + bool has_alpha); |
| +void convolve4RowsHorizontally_SSE2(const unsigned char* src_data[4], |
| + const SkConvolutionFilter1D& filter, |
| + unsigned char* out_row[4]); |
| +void convolveHorizontally_SSE2(const unsigned char* src_data, |
| + const SkConvolutionFilter1D& filter, |
| + unsigned char* out_row, |
| + bool has_alpha); |
| +void applySIMDPadding_SSE2(SkConvolutionFilter1D *filter); |
|
reed1
2013/07/19 17:47:23
broken-record-nit: * on the type, not the value
|
| + |
| #endif |