OGRE-Next  4.0.0unstable
Object-Oriented Graphics Rendering Engine
OgreGL3PlusPrerequisites.h File Reference
#include "OgrePrerequisites.h"
#include "OgreLogManager.h"
#include "OgreGL3PlusBuildSettings.h"

Namespaces

 Ogre
 bswapNN may be defined as macros in <sys/endian.h> or <sys/bswap.h>
 

Macros

#define __PRETTY_FUNCTION__   __FUNCTION__
 
#define _CRT_SECURE_NO_DEPRECATE
 
#define _OgreGL3PlusExport
 
#define EGL_CHECK_ERROR
 
#define ENABLE_GL_CHECK   0
 
#define GL_BUFFER_OFFSET(i)   reinterpret_cast<void *>( ( i ) )
 
#define OCGE   OGRE_CHECK_GL_ERROR
 
#define OGRE_CHECK_GL_ERROR(glFunc)
 

Typedefs

typedef SharedPtr< GLSLShader > Ogre::GLSLShaderPtr
 

Functions

void Ogre::ogreGlObjectLabel (GLenum identifier, GLuint name, const String &label)
 
void Ogre::ogreGlObjectLabel (GLenum identifier, GLuint name, GLsizei length, const GLchar *label)
 

Macro Definition Documentation

◆ __PRETTY_FUNCTION__

#define __PRETTY_FUNCTION__   __FUNCTION__

◆ _CRT_SECURE_NO_DEPRECATE

#define _CRT_SECURE_NO_DEPRECATE

◆ _OgreGL3PlusExport

#define _OgreGL3PlusExport

◆ EGL_CHECK_ERROR

#define EGL_CHECK_ERROR
Value:
{ \
}

◆ ENABLE_GL_CHECK

#define ENABLE_GL_CHECK   0

◆ GL_BUFFER_OFFSET

#define GL_BUFFER_OFFSET (   i)    reinterpret_cast<void *>( ( i ) )

◆ OCGE

#define OCGE   OGRE_CHECK_GL_ERROR

◆ OGRE_CHECK_GL_ERROR

#define OGRE_CHECK_GL_ERROR (   glFunc)
Value:
do \
{ \
glFunc; \
} while( 0 )