Diligent Engine
 
Loading...
Searching...
No Matches
Diligent::IEngineFactoryOpenGL Member List

This is the complete list of members for Diligent::IEngineFactoryOpenGL, including all inherited members.

AddRef()=0Diligent.IObjectpure virtual
AttachToActiveGLContext(const EngineGLCreateInfo &EngineCI, IRenderDevice **ppDevice, IDeviceContext **ppImmediateContext)=0Diligent::IEngineFactoryOpenGLpure virtual
CreateDataBlob(size_t InitialSize, const void *pData, IDataBlob **ppDataBlob) const =0Diligent.IEngineFactorypure virtual
CreateDearchiver(const DearchiverCreateInfo &CreateInfo, struct IDearchiver **ppDearchiver) const =0Diligent.IEngineFactorypure virtual
CreateDefaultShaderSourceStreamFactory(const Char *SearchDirectories, struct IShaderSourceInputStreamFactory **ppShaderSourceFactory) const =0Diligent.IEngineFactorypure virtual
CreateDeviceAndSwapChainGL(const EngineGLCreateInfo &EngineCI, IRenderDevice **ppDevice, IDeviceContext **ppImmediateContext, const SwapChainDesc &SCDesc, ISwapChain **ppSwapChain)=0Diligent::IEngineFactoryOpenGLpure virtual
CreateHLSL2GLSLConverter(IHLSL2GLSLConverter **ppConverter)=0Diligent::IEngineFactoryOpenGLpure virtual
EnumerateAdapters(Version MinVersion, Uint32 &NumAdapters, GraphicsAdapterInfo *Adapters) const =0Diligent.IEngineFactorypure virtual
GetAPIInfo() const =0Diligent.IEngineFactorypure virtual
GetReferenceCounters() const =0Diligent.IObjectpure virtual
QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface)=0Diligent.IObjectpure virtual
Release()=0Diligent.IObjectpure virtual
SetBreakOnError(bool BreakOnError) const =0Diligent.IEngineFactorypure virtual
SetMessageCallback(DebugMessageCallbackType MessageCallback) const =0Diligent.IEngineFactorypure virtual