Add SK_API to GrContextOptions and GrContextOptions::PersistentCache
Change-Id: I4ba5ae42fcb6c1d564be9bea2003c6c41627672f
Reviewed-on: https://skia-review.googlesource.com/c/192825
Auto-Submit: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
diff --git a/include/gpu/GrContextOptions.h b/include/gpu/GrContextOptions.h
index 44bf353..e063837 100644
--- a/include/gpu/GrContextOptions.h
+++ b/include/gpu/GrContextOptions.h
@@ -19,7 +19,7 @@
class SkExecutor;
#if SK_SUPPORT_GPU
-struct GrContextOptions {
+struct SK_API GrContextOptions {
enum class Enable {
/** Forces an option to be disabled. */
kNo,
@@ -36,7 +36,7 @@
* Skia stores compiled shader binaries (only when glProgramBinary / glGetProgramBinary are
* supported) when provided a persistent cache, but this may extend to other data in the future.
*/
- class PersistentCache {
+ class SK_API PersistentCache {
public:
virtual ~PersistentCache() {}