Searched refs:MtlTestContext (Results 1 – 7 of 7) sorted by relevance
8 #include "tools/gpu/mtl/MtlTestContext.h"20 class MtlTestContextImpl : public sk_gpu_test::MtlTestContext {22 static MtlTestContext* Create(MtlTestContext* sharedContext) {76 using INHERITED = sk_gpu_test::MtlTestContext;83 MtlTestContext* CreatePlatformMtlTestContext(MtlTestContext* sharedContext) {
18 class MtlTestContext : public TestContext {27 MtlTestContext(const GrMtlBackendContext& mtl) in MtlTestContext() function39 MtlTestContext* CreatePlatformMtlTestContext(MtlTestContext*);
17 class MtlTestContext : public GraphiteTestContext {19 ~MtlTestContext() override {} in ~MtlTestContext()32 MtlTestContext(const skgpu::graphite::MtlBackendContext& mtl) : fMtl(mtl) {} in MtlTestContext() function
19 std::unique_ptr<GraphiteTestContext> MtlTestContext::Make() {47 return std::unique_ptr<GraphiteTestContext>(new MtlTestContext(backendContext));50 std::unique_ptr<skgpu::graphite::Context> MtlTestContext::makeContext() {
58 testCtx = graphite::MtlTestContext::Make(); in getContextInfo()
262 MtlTestContext* mtlSharedContext = primaryContext in getContextInfoInternal()263 ? static_cast<MtlTestContext*>(primaryContext->fTestContext) : nullptr; in getContextInfoInternal()
2032 sources += [ "tools/gpu/mtl/MtlTestContext.mm" ]2061 sources += [ "tools/graphite/mtl/MtlTestContext.mm" ]