Open CASCADE Technology 7.8.2.dev
OpenGl_GlFunctions.hxx File Reference
#include <Standard_Macro.hxx>
#include <Standard_TypeDef.hxx>
#include <OpenGl_GlTypes.hxx>
#include <OpenGl_glext.h>

Data Structures

struct  OpenGl_GlFunctions
 Mega structure defines the complete list of OpenGL functions. More...
 

Macros

#define HAVE_EGL
 
glX extensions
#define GLX_RENDERER_VENDOR_ID_MESA   0x8183
 
#define GLX_RENDERER_DEVICE_ID_MESA   0x8184
 
#define GLX_RENDERER_VERSION_MESA   0x8185
 
#define GLX_RENDERER_ACCELERATED_MESA   0x8186
 
#define GLX_RENDERER_VIDEO_MEMORY_MESA   0x8187
 
#define GLX_RENDERER_UNIFIED_MEMORY_ARCHITECTURE_MESA   0x8188
 
#define GLX_RENDERER_PREFERRED_PROFILE_MESA   0x8189
 
#define GLX_RENDERER_OPENGL_CORE_PROFILE_VERSION_MESA   0x818A
 
#define GLX_RENDERER_OPENGL_COMPATIBILITY_PROFILE_VERSION_MESA   0x818B
 
#define GLX_RENDERER_OPENGL_ES_PROFILE_VERSION_MESA   0x818C
 
#define GLX_RENDERER_OPENGL_ES2_PROFILE_VERSION_MESA   0x818D
 
#define GLX_RENDERER_ID_MESA   0x818E
 

Macro Definition Documentation

◆ GLX_RENDERER_ACCELERATED_MESA

#define GLX_RENDERER_ACCELERATED_MESA   0x8186

◆ GLX_RENDERER_DEVICE_ID_MESA

#define GLX_RENDERER_DEVICE_ID_MESA   0x8184

◆ GLX_RENDERER_ID_MESA

#define GLX_RENDERER_ID_MESA   0x818E

◆ GLX_RENDERER_OPENGL_COMPATIBILITY_PROFILE_VERSION_MESA

#define GLX_RENDERER_OPENGL_COMPATIBILITY_PROFILE_VERSION_MESA   0x818B

◆ GLX_RENDERER_OPENGL_CORE_PROFILE_VERSION_MESA

#define GLX_RENDERER_OPENGL_CORE_PROFILE_VERSION_MESA   0x818A

◆ GLX_RENDERER_OPENGL_ES2_PROFILE_VERSION_MESA

#define GLX_RENDERER_OPENGL_ES2_PROFILE_VERSION_MESA   0x818D

◆ GLX_RENDERER_OPENGL_ES_PROFILE_VERSION_MESA

#define GLX_RENDERER_OPENGL_ES_PROFILE_VERSION_MESA   0x818C

◆ GLX_RENDERER_PREFERRED_PROFILE_MESA

#define GLX_RENDERER_PREFERRED_PROFILE_MESA   0x8189

◆ GLX_RENDERER_UNIFIED_MEMORY_ARCHITECTURE_MESA

#define GLX_RENDERER_UNIFIED_MEMORY_ARCHITECTURE_MESA   0x8188

◆ GLX_RENDERER_VENDOR_ID_MESA

#define GLX_RENDERER_VENDOR_ID_MESA   0x8183

◆ GLX_RENDERER_VERSION_MESA

#define GLX_RENDERER_VERSION_MESA   0x8185

◆ GLX_RENDERER_VIDEO_MEMORY_MESA

#define GLX_RENDERER_VIDEO_MEMORY_MESA   0x8187

◆ HAVE_EGL

#define HAVE_EGL