aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/mtl/GrMtlTrampoline.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpu/mtl/GrMtlTrampoline.h')
-rw-r--r--src/gpu/mtl/GrMtlTrampoline.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/gpu/mtl/GrMtlTrampoline.h b/src/gpu/mtl/GrMtlTrampoline.h
index 531a4ce00c..29a5bf3a1e 100644
--- a/src/gpu/mtl/GrMtlTrampoline.h
+++ b/src/gpu/mtl/GrMtlTrampoline.h
@@ -9,6 +9,7 @@
#define GrMtlTrampoline_DEFINED
#include "GrTypes.h"
+#include "SkRefCnt.h"
class GrContext;
class GrGpu;
@@ -20,10 +21,10 @@ struct GrContextOptions;
*/
class GrMtlTrampoline {
public:
- static GrGpu* CreateGpu(GrContext* context,
- const GrContextOptions& options,
- void* device,
- void* queue);
+ static sk_sp<GrGpu> MakeGpu(GrContext* context,
+ const GrContextOptions& options,
+ void* device,
+ void* queue);
};
#endif