diff options
Diffstat (limited to 'src/gpu/mtl/GrMtlTrampoline.mm')
-rw-r--r-- | src/gpu/mtl/GrMtlTrampoline.mm | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/gpu/mtl/GrMtlTrampoline.mm b/src/gpu/mtl/GrMtlTrampoline.mm index ea91ebb827..0f112e4da5 100644 --- a/src/gpu/mtl/GrMtlTrampoline.mm +++ b/src/gpu/mtl/GrMtlTrampoline.mm @@ -9,9 +9,13 @@ #include "GrMtlGpu.h" -GrGpu* GrMtlTrampoline::CreateGpu(GrBackendContext backendContext, +GrGpu* GrMtlTrampoline::CreateGpu(GrContext* context, const GrContextOptions& options, - GrContext* context) { - return GrMtlGpu::Create(backendContext, options, context); + void* device, + void* queue) { + return GrMtlGpu::Create(context, + options, + (__bridge_transfer id<MTLDevice>)device, + (__bridge_transfer id<MTLCommandQueue>)queue); } |