29 struct ContextInitInfo
31 SwapChainDesc SwapChainAttribs;
32 void *pNativeWndHandle =
nullptr;
33 void *pDisplay =
nullptr;
39 typedef GLXContext NativeGLContextType;
41 GLContext(
const ContextInitInfo &Info,
struct DeviceCaps &DeviceCaps);
45 const SwapChainDesc& GetSwapChainDesc()
const{
return m_SwapChainAttribs; }
47 NativeGLContextType GetCurrentNativeGLContext();
50 void *m_pNativeWindow =
nullptr;
51 void *m_pDisplay =
nullptr;
52 NativeGLContextType m_Context;
53 SwapChainDesc m_SwapChainAttribs;
Namespace for the OpenGL implementation of the graphics engine.
Definition: BufferD3D11Impl.h:34