Oolite 1.91.0.7646-241128-10e222e
Loading...
Searching...
No Matches
OOOpenGLExtensionManager.h File Reference
import "OOCocoa.h"
import "OOOpenGL.h"
import "OOFunctionAttributes.h"
import "OOTypes.h"
+ Include dependency graph for OOOpenGLExtensionManager.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OOOpenGLExtensionManager
 

Macros

#define OO_SHADERS   1
 
#define OO_USE_VBO   0
 
#define OO_USE_FBO   0
 
#define OO_MULTITEXTURE   0
 
#define OO_TEXTURE_CUBE_MAP   0
 
#define OOOPENGLEXTMGR_LOCK_SET_ACCESS   (!OOLITE_MAC_OS_X)
 

Functions

OOINLINE BOOL OOShadersSupported (void) INLINE_PURE_FUNC
 

Macro Definition Documentation

◆ OO_MULTITEXTURE

#define OO_MULTITEXTURE   0

Definition at line 100 of file OOOpenGLExtensionManager.h.

◆ OO_SHADERS

#define OO_SHADERS   1

Definition at line 44 of file OOOpenGLExtensionManager.h.

◆ OO_TEXTURE_CUBE_MAP

#define OO_TEXTURE_CUBE_MAP   0

Definition at line 107 of file OOOpenGLExtensionManager.h.

◆ OO_USE_FBO

#define OO_USE_FBO   0

Definition at line 86 of file OOOpenGLExtensionManager.h.

◆ OO_USE_VBO

#define OO_USE_VBO   0

Definition at line 78 of file OOOpenGLExtensionManager.h.

◆ OOOPENGLEXTMGR_LOCK_SET_ACCESS

#define OOOPENGLEXTMGR_LOCK_SET_ACCESS   (!OOLITE_MAC_OS_X)

Definition at line 112 of file OOOpenGLExtensionManager.h.

Function Documentation

◆ OOShadersSupported()

OOINLINE BOOL OOShadersSupported ( void )

Definition at line 188 of file OOOpenGLExtensionManager.h.

189{
190 return [[OOOpenGLExtensionManager sharedManager] shadersSupported];
191}

References OOOpenGLExtensionManager::shadersSupported, and OOOpenGLExtensionManager::sharedManager.

+ Here is the call graph for this function: