diff options
Diffstat (limited to 'src/gpu/vk/GrVkGpu.h')
-rw-r--r-- | src/gpu/vk/GrVkGpu.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/gpu/vk/GrVkGpu.h b/src/gpu/vk/GrVkGpu.h index 1d2aca3673..8e6f39195a 100644 --- a/src/gpu/vk/GrVkGpu.h +++ b/src/gpu/vk/GrVkGpu.h @@ -38,10 +38,10 @@ namespace SkSL { class GrVkGpu : public GrGpu { public: - static GrGpu* Create(GrBackendContext backendContext, const GrContextOptions& options, - GrContext* context); - static GrGpu* Create(const GrVkBackendContext*, const GrContextOptions& options, - GrContext* context); + static sk_sp<GrGpu> Make(GrBackendContext backendContext, const GrContextOptions& options, + GrContext* context); + static sk_sp<GrGpu> Make(sk_sp<const GrVkBackendContext>, const GrContextOptions& options, + GrContext* context); ~GrVkGpu() override; @@ -174,7 +174,7 @@ public: private: GrVkGpu(GrContext* context, const GrContextOptions& options, - const GrVkBackendContext* backendContext); + sk_sp<const GrVkBackendContext> backendContext); void onResetContext(uint32_t resetBits) override {} |