Home
last modified time | relevance | path

Searched refs:ContextFactory (Results 1 – 25 of 47) sorted by relevance

12

/third_party/skia/tools/graphite/
DContextFactory.h22 class ContextFactory {
37 ContextFactory::ContextType type() const { return fType; } in type()
44 friend class ContextFactory; // for ctor
46 ContextInfo(ContextFactory::ContextType type,
55 ContextFactory() = default;
56 ContextFactory(const ContextFactory&) = delete;
57 ContextFactory& operator=(const ContextFactory&) = delete;
59 ~ContextFactory() = default;
DContextFactory.cpp18 ContextFactory::ContextInfo::ContextInfo(ContextInfo&& other) in ContextInfo()
24 ContextFactory::ContextInfo::ContextInfo(ContextFactory::ContextType type, in ContextInfo()
32 sk_sp<skgpu::Context> ContextFactory::ContextInfo::refContext() const { return fContext; } in refContext()
35 std::tuple<GraphiteTestContext*, sk_sp<skgpu::Context>> ContextFactory::getContextInfo( in getContextInfo()
/third_party/vk-gl-cts/framework/opengl/
DgluContextFactory.hpp45 class ContextFactory : public tcu::FactoryBase class
48 ContextFactory (const std::string& name, const std::string& description);
49 virtual ~ContextFactory (void);
68 ContextFactory (const ContextFactory&);
69 ContextFactory& operator= (const ContextFactory&);
72 typedef tcu::FactoryRegistry<ContextFactory> ContextFactoryRegistry;
DgluContextFactory.cpp29 ContextFactory::ContextFactory (const std::string& name, const std::string& description) in ContextFactory() function in glu::ContextFactory
34 ContextFactory::~ContextFactory (void) in ~ContextFactory()
DgluFboRenderContext.hpp38 class ContextFactory;
48 …FboRenderContext (const ContextFactory& factory, const RenderConfig& config, const tcu::CommandLi…
/third_party/vk-gl-cts/framework/platform/ios/
DtcuIOSPlatform.hh62 class ContextFactory : public glu::ContextFactory class
65 ContextFactory (ScreenManager* screenManager);
66 ~ContextFactory (void);
DtcuIOSPlatform.mm62 // ContextFactory
64 ContextFactory::ContextFactory (ScreenManager* screenManager)
65 : glu::ContextFactory ("eagl", "iOS EAGL Context")
70 ContextFactory::~ContextFactory (void)
74 glu::RenderContext* ContextFactory::createContext (const glu::RenderConfig& config, const tcu::Comm…
98 m_contextFactoryRegistry.registerFactory(new ContextFactory(screenManager));
/third_party/vk-gl-cts/framework/platform/win32/
DtcuWGLContextFactory.hpp35 class ContextFactory : public glu::ContextFactory class
38 ContextFactory (HINSTANCE instance);
DtcuWGLContextFactory.cpp174 ContextFactory::ContextFactory (HINSTANCE instance) in ContextFactory() function in tcu::wgl::ContextFactory
175 : glu::ContextFactory ("wgl", "Windows WGL OpenGL context") in ContextFactory()
181 glu::RenderContext* ContextFactory::createContext (const glu::RenderConfig& config, const tcu::Com… in createContext()
DtcuWin32Platform.cpp57 wgl::ContextFactory* factory = DE_NULL; in Platform()
61 factory = new wgl::ContextFactory(m_instance); in Platform()
/third_party/vk-gl-cts/framework/platform/surfaceless/
DtcuSurfacelessPlatform.cpp192 class ContextFactory : public glu::ContextFactory class
195 ContextFactory (void);
224 m_contextFactoryRegistry.registerFactory(new ContextFactory()); in Platform()
227 ContextFactory::ContextFactory() in ContextFactory() function in tcu::surfaceless::ContextFactory
228 : glu::ContextFactory("default", "EGL surfaceless context") in ContextFactory()
231 glu::RenderContext* ContextFactory::createContext(const glu::RenderConfig& config, const tcu::Comma… in createContext()
/third_party/vk-gl-cts/framework/platform/lnx/
DtcuLnxEglPlatform.cpp55 de::MovePtr<glu::ContextFactory> Platform::createContextFactory (void) in createContextFactory()
57 …return de::MovePtr<glu::ContextFactory>(new eglu::GLContextFactory(m_nativeDisplayFactoryRegistry)… in createContextFactory()
DtcuLnxEglPlatform.hpp44 de::MovePtr<glu::ContextFactory> createContextFactory (void);
/third_party/skia/dm/
DDMGpuTestProcs.cpp90 ContextFactory factory; in RunWithGraphiteTestContexts()
92 auto [_, context] = factory.getContextInfo(ContextFactory::ContextType::kMetal); in RunWithGraphiteTestContexts()
/third_party/vk-gl-cts/framework/platform/osx/
DtcuOSXPlatform.cpp69 class CGLContextFactory : public glu::ContextFactory
73 : glu::ContextFactory("cgl", "CGL Context (surfaceless, use fbo)") in CGLContextFactory()
/third_party/vk-gl-cts/framework/platform/lnx/X11/
DtcuLnxX11GlxPlatform.cpp59 using glu::ContextFactory;
85 class GlxContextFactory : public glu::ContextFactory
218 : glu::ContextFactory ("glx", "X11 GLX OpenGL Context") in GlxContextFactory()
806 MovePtr<ContextFactory> createContextFactory (EventState& eventState) in createContextFactory()
808 return MovePtr<ContextFactory>(new GlxContextFactory(eventState)); in createContextFactory()
DtcuLnxX11GlxPlatform.hpp39 de::MovePtr<glu::ContextFactory> createContextFactory (EventState& eventState);
/third_party/vk-gl-cts/framework/platform/null/
DtcuNullContextFactory.hpp34 class NullGLContextFactory : public glu::ContextFactory
DtcuNullContextFactory.cpp33 : glu::ContextFactory("null", "Null Render Context") in NullGLContextFactory()
/third_party/vk-gl-cts/framework/platform/ohos/context/
DtcuOhosEglContextFactory.hpp35 class OhosContextFactory : public glu::ContextFactory
DtcuOhosEglContextFactory.cpp30 : glu::ContextFactory ("ohos", "Render Context") in OhosContextFactory()
/third_party/vk-gl-cts/framework/platform/ohos/display/pixmap/
DtcuOhosNativePixmap.cpp33 using glu::ContextFactory;
DtcuOhosNativePixmap.hpp34 using glu::ContextFactory;
/third_party/vk-gl-cts/framework/platform/ohos/display/window/
DtcuOhosWindowFactory.hpp36 using glu::ContextFactory;
/third_party/vk-gl-cts/framework/egl/
DegluGLContextFactory.hpp48 class GLContextFactory : public glu::ContextFactory

12