OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    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