1 2 /* 3 * Copyright 2009 The Android Open Source Project 4 * 5 * Use of this source code is governed by a BSD-style license that can be 6 * found in the LICENSE file. 7 */ 8 9 10 #include "SkBitmapProcState.h" 11 12 void S32_opaque_D32_filter_DX_SSE2(const SkBitmapProcState& s, 13 const uint32_t* xy, 14 int count, uint32_t* colors); 15 void S32_alpha_D32_filter_DX_SSE2(const SkBitmapProcState& s, 16 const uint32_t* xy, 17 int count, uint32_t* colors); 18 void Color32_SSE2(SkPMColor dst[], const SkPMColor src[], int count, 19 SkPMColor color); 20 void ClampX_ClampY_filter_scale_SSE2(const SkBitmapProcState& s, uint32_t xy[], 21 int count, int x, int y); 22 void ClampX_ClampY_nofilter_scale_SSE2(const SkBitmapProcState& s, 23 uint32_t xy[], int count, int x, int y); 24 void ClampX_ClampY_filter_affine_SSE2(const SkBitmapProcState& s, 25 uint32_t xy[], int count, int x, int y); 26 void ClampX_ClampY_nofilter_affine_SSE2(const SkBitmapProcState& s, 27 uint32_t xy[], int count, int x, int y); 28 void S32_D16_filter_DX_SSE2(const SkBitmapProcState& s, 29 const uint32_t* xy, 30 int count, uint16_t* colors); 31