aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2014-04-09 21:43:27 +0000
committerGravatar commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2014-04-09 21:43:27 +0000
commit780836e61154e751ef5640fb5eed77e4adcc825d (patch)
treea40ac52d28486d10d9ccaa71b1c59e146b2eaad3 /src
parentd6cab4a6af217e4128e69a4e1b9da7abf26d6cc2 (diff)
SK_API for SkXfermode_opts_SSE2 so Chrome can initialize flattenables.
BUG=skia:2401 R=bungeman@google.com, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/231423003 git-svn-id: http://skia.googlecode.com/svn/trunk@14120 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src')
-rw-r--r--src/opts/SkXfermode_opts_SSE2.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/opts/SkXfermode_opts_SSE2.h b/src/opts/SkXfermode_opts_SSE2.h
index f2226fa4fd..65cf873fbb 100644
--- a/src/opts/SkXfermode_opts_SSE2.h
+++ b/src/opts/SkXfermode_opts_SSE2.h
@@ -1,9 +1,10 @@
#ifndef SkXfermode_opts_SSE2_DEFINED
#define SkXfermode_opts_SSE2_DEFINED
+#include "SkTypes.h"
#include "SkXfermode_proccoeff.h"
-class SkSSE2ProcCoeffXfermode : public SkProcCoeffXfermode {
+class SK_API SkSSE2ProcCoeffXfermode : public SkProcCoeffXfermode {
public:
SkSSE2ProcCoeffXfermode(const ProcCoeff& rec, SkXfermode::Mode mode,
void* procSIMD)
@@ -24,7 +25,7 @@ private:
typedef SkProcCoeffXfermode INHERITED;
};
-SkProcCoeffXfermode* SkPlatformXfermodeFactory_impl_SSE2(const ProcCoeff& rec,
- SkXfermode::Mode mode);
+SK_API SkProcCoeffXfermode* SkPlatformXfermodeFactory_impl_SSE2(const ProcCoeff& rec,
+ SkXfermode::Mode mode);
#endif // SkXfermode_opts_SSE2_DEFINED