Searched refs:MtlTestContext (Results 1 – 6 of 6) sorted by relevance
16 class MtlTestContext : public TestContext {21 MtlTestContext() {} in MtlTestContext() function30 MtlTestContext* CreatePlatformMtlTestContext(MtlTestContext*);
8 #include "tools/gpu/mtl/MtlTestContext.h"70 class MtlTestContextImpl : public sk_gpu_test::MtlTestContext {72 static MtlTestContext* Create(MtlTestContext* sharedContext) {119 typedef sk_gpu_test::MtlTestContext INHERITED;126 MtlTestContext* CreatePlatformMtlTestContext(MtlTestContext* sharedContext) {
8 #include "MtlTestContext.h"111 class MtlTestContext : public sk_gpu_test::TestContext {113 static MtlTestContext* Create(TestContext* sharedContext) {118 return new MtlTestContext(device, queue);121 ~MtlTestContext() override { this->teardown(); }139 MtlTestContext(id<MTLDevice> device, id<MTLCommandQueue> queue)159 return MtlTestContext::Create(sharedContext);
243 MtlTestContext* mtlSharedContext = masterContext in getContextInfoInternal()244 ? static_cast<MtlTestContext*>(masterContext->fTestContext) : nullptr; in getContextInfoInternal()
1387 sources += [ "tools/gpu/mtl/MtlTestContext.mm" ]
1469 sources += [ "tools/gpu/mtl/MtlTestContext.mm" ]