virtual void createContext(OdTrVisRenderClient *)
virtual void * acquireExtensionFunctionPtr(const char *)
virtual bool popCurrentContext()
OdTrGL2LocalContextStub()
OdSmartPtr< OdTrGL2LocalContext > OdTrGL2LocalContextPtr
virtual void createContext(OdTrVisRenderClient *pDevice)=0
virtual void destroyContext()
virtual void updateContext(OdTrVisRenderClient *)
virtual bool isContextCreated() const =0
virtual bool pushCurrentContext()
virtual void destroyContext()=0
virtual void presentContext()=0
virtual void makeCurrentContext()
virtual bool isExtensionSupported(const char *)
~OdTrGL2LocalContextStub()
OdRxObjectPtr m_pExtensionsRegistry
static OdSmartPtr< OdTrGL2LocalContext > createLocalContext(OdTrVisRenderClient *pDevice)
virtual void presentContext()
OdTrGL2ExtensionsRegistry & extensionsRegistry() const
virtual bool isExtensionBasedEmulation() const
virtual bool isContextCreated() const
virtual void makeCurrentContext()=0