OGRE  13.6
Object-Oriented Graphics Rendering Engine
OgreGL3PlusPrerequisites.h File Reference
#include "OgrePrerequisites.h"
#include <GL/gl3w.h>
#include "OgreGL3PlusExports.h"

Namespaces

 Ogre
 

Macros

#define __PRETTY_FUNCTION__   __FUNCTION__
 
#define ENABLE_GL_CHECK   0
 
#define GL_BUFFER_OFFSET(i)   ((char *)(i))
 
#define OGRE_CHECK_GL_ERROR(glFunc)   { glFunc; }
 

Typedefs

typedef GLContext Ogre::GL3PlusContext
 
typedef GLRTTManager Ogre::GL3PlusRTTManager
 
typedef shared_ptr< GL3PlusTexture > Ogre::GL3PlusTexturePtr
 
typedef shared_ptr< GLSLShader > Ogre::GLSLShaderPtr
 

Macro Definition Documentation

◆ GL_BUFFER_OFFSET

#define GL_BUFFER_OFFSET (   i)    ((char *)(i))

◆ __PRETTY_FUNCTION__

#define __PRETTY_FUNCTION__   __FUNCTION__

◆ ENABLE_GL_CHECK

#define ENABLE_GL_CHECK   0

◆ OGRE_CHECK_GL_ERROR

#define OGRE_CHECK_GL_ERROR (   glFunc)    { glFunc; }