xbmc
Public Member Functions | Public Attributes | Protected Attributes | List of all members
CGLContext Class Referenceabstract
Inheritance diagram for CGLContext:
Inheritance graph
[legend]

Public Member Functions

 CGLContext (Display *dpy)
 
virtual bool Refresh (bool force, int screen, Window glWindow, bool &newContext)=0
 
virtual bool CreatePB ()
 
virtual void Destroy ()=0
 
virtual void Detach ()=0
 
virtual void SetVSync (bool enable)=0
 
virtual void SwapBuffers ()=0
 
virtual void QueryExtensions ()=0
 
virtual uint64_t GetVblankTiming (uint64_t &msc, uint64_t &interval)
 
bool IsExtSupported (const char *extension) const
 
std::string ExtPrefix ()
 

Public Attributes

std::string m_extPrefix
 
std::string m_extensions
 
Display * m_dpy
 

Protected Attributes

bool m_omlSync = true
 

The documentation for this class was generated from the following files: