Open CASCADE Technology
7.5.0
|
#include <Standard_Macro.hxx>
#include <Standard_TypeDef.hxx>
#include <GL/gl.h>
#include <InterfaceGraphic.hxx>
#include <glext.h>
Data Structures | |
struct | OpenGl_GlFunctions |
Mega structure defines the complete list of OpenGL functions. More... | |
Macros | |
#define | APIENTRY |
#define | APIENTRYP APIENTRY * |
#define | GLAPI extern |
#define | GL_GLEXT_LEGACY |
#define | GLX_GLXEXT_LEGACY |
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 |
#define APIENTRY |
#define APIENTRYP APIENTRY * |
#define GL_GLEXT_LEGACY |
#define GLAPI extern |
#define GLX_GLXEXT_LEGACY |
#define GLX_RENDERER_ACCELERATED_MESA 0x8186 |
#define GLX_RENDERER_DEVICE_ID_MESA 0x8184 |
#define GLX_RENDERER_ID_MESA 0x818E |
#define GLX_RENDERER_OPENGL_COMPATIBILITY_PROFILE_VERSION_MESA 0x818B |
#define GLX_RENDERER_OPENGL_CORE_PROFILE_VERSION_MESA 0x818A |
#define GLX_RENDERER_OPENGL_ES2_PROFILE_VERSION_MESA 0x818D |
#define GLX_RENDERER_OPENGL_ES_PROFILE_VERSION_MESA 0x818C |
#define GLX_RENDERER_PREFERRED_PROFILE_MESA 0x8189 |
#define GLX_RENDERER_UNIFIED_MEMORY_ARCHITECTURE_MESA 0x8188 |
#define GLX_RENDERER_VENDOR_ID_MESA 0x8183 |
#define GLX_RENDERER_VERSION_MESA 0x8185 |
#define GLX_RENDERER_VIDEO_MEMORY_MESA 0x8187 |