HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RE_OGL.h File Reference
#include <glcorearb.h>
#include <stddef.h>
#include <SYS/SYS_Types.h>
+ Include dependency graph for RE_OGL.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __gl_h_
 
#define __GL_H__
 
#define GL_POLYGON   9
 
#define GL_TEXTURE_MAX_ANISOTROPY   0x84FE
 
#define GL_MAX_TEXTURE_MAX_ANISOTROPY   0x84FF
 
#define GL_VBO_FREE_MEMORY_ATI   0x87FB
 
#define GL_TEXTURE_FREE_MEMORY_ATI   0x87FC
 
#define GL_RENDERBUFFER_FREE_MEMORY_ATI   0x87FD
 
#define GL_GPU_MEM_INFO_TOTAL_AVAILABLE_MEM_NVX   0x9048
 
#define GL_POINT_SPRITE   0x8861
 
#define GL_GPU_MEM_INFO_CURRENT_AVAILABLE_MEM_NVX   0x9049
 
#define GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB   0x00000004
 
#define GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB   0x8256
 
#define GLX_NO_RESET_NOTIFICATION_ARB   0x8261
 
#define GLX_LOSE_CONTEXT_ON_RESET_ARB   0x8252
 
#define GL_SHADING_LANGUAGE_VERSION   0x8B8C
 
#define GL_EXT_memory_object   1
 
#define GL_TEXTURE_TILING_EXT   0x9580
 
#define GL_DEDICATED_MEMORY_OBJECT_EXT   0x9581
 
#define GL_PROTECTED_MEMORY_OBJECT_EXT   0x959B
 
#define GL_NUM_TILING_TYPES_EXT   0x9582
 
#define GL_TILING_TYPES_EXT   0x9583
 
#define GL_OPTIMAL_TILING_EXT   0x9584
 
#define GL_LINEAR_TILING_EXT   0x9585
 
#define GL_NUM_DEVICE_UUIDS_EXT   0x9596
 
#define GL_DEVICE_UUID_EXT   0x9597
 
#define GL_DRIVER_UUID_EXT   0x9598
 
#define GL_UUID_SIZE_EXT   16
 
#define GL_EXT_semaphore   1
 
#define GL_LAYOUT_GENERAL_EXT   0x958D
 
#define GL_LAYOUT_COLOR_ATTACHMENT_EXT   0x958E
 
#define GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT   0x958F
 
#define GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT   0x9590
 
#define GL_LAYOUT_SHADER_READ_ONLY_EXT   0x9591
 
#define GL_LAYOUT_TRANSFER_SRC_EXT   0x9592
 
#define GL_LAYOUT_TRANSFER_DST_EXT   0x9593
 
#define GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT   0x9530
 
#define GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT   0x9531
 
#define GL_EXT_memory_object_fd   1
 
#define GL_HANDLE_TYPE_OPAQUE_FD_EXT   0x9586
 

Typedefs

typedef GLenum target
 
typedef GLenum GLuint texture
 
typedef GLdouble far
 
typedef GLubytedata
 
typedef GLuint index
 
typedef const GLuintmemoryObjects
 
typedef GLenum pname
 
typedef GLenum const GLintparams
 
typedef GLsizei levels
 
typedef GLsizei GLenum internalFormat
 
typedef GLsizei GLenum GLsizei width
 
typedef GLsizei GLenum GLsizei
GLsizei 
height
 
typedef GLsizei GLenum GLsizei
GLsizei GLuint 
memory
 
typedef GLsizei GLenum GLsizei
GLsizei GLuint GLuint64 
offset
 
typedef GLsizei samples
 
typedef GLsizei GLenum GLsizei
GLsizei GLboolean 
fixedSampleLocations
 
typedef GLsizei GLenum GLsizei
GLsizei GLsizei 
depth
 
typedef GLsizeiptr size
 
typedef GLuintsemaphores
 
typedef GLuint numBufferBarriers
 
typedef GLuint const GLuintbuffers
 
typedef GLuint const GLuint GLuint numTextureBarriers
 
typedef GLuint const GLuint
GLuint const GLuint
textures
 
typedef GLuint const GLuint
GLuint const GLuint const
GLenum
srcLayouts
 
typedef GLuint const GLuint
GLuint const GLuint const
GLenum
dstLayouts
 
typedef GLuint64 GLenum handleType
 
typedef GLuint64 GLenum GLint fd
 

Functions

typedef void (APIENTRYP RE_PFNGLBINDMULTITEXTUREEXTPROC)(GLenum texunit
 
typedef int (APIENTRYP RE_PFNGLXSWAPINTERVALSGIPROC)(int)
 
typedef GLboolean (APIENTRYP RE_PFNGLISMEMORYOBJECTEXTPROC)(GLuint memoryObject)
 

Macro Definition Documentation

#define __gl_h_

Definition at line 18 of file RE_OGL.h.

#define __GL_H__

Definition at line 19 of file RE_OGL.h.

#define GL_DEDICATED_MEMORY_OBJECT_EXT   0x9581

Definition at line 184 of file RE_OGL.h.

#define GL_DEVICE_UUID_EXT   0x9597

Definition at line 191 of file RE_OGL.h.

#define GL_DRIVER_UUID_EXT   0x9598

Definition at line 192 of file RE_OGL.h.

#define GL_EXT_memory_object   1

Definition at line 182 of file RE_OGL.h.

#define GL_EXT_memory_object_fd   1

Definition at line 259 of file RE_OGL.h.

#define GL_EXT_semaphore   1

Definition at line 216 of file RE_OGL.h.

#define GL_GPU_MEM_INFO_CURRENT_AVAILABLE_MEM_NVX   0x9049

Definition at line 63 of file RE_OGL.h.

#define GL_GPU_MEM_INFO_TOTAL_AVAILABLE_MEM_NVX   0x9048

Definition at line 55 of file RE_OGL.h.

#define GL_HANDLE_TYPE_OPAQUE_FD_EXT   0x9586

Definition at line 260 of file RE_OGL.h.

#define GL_LAYOUT_COLOR_ATTACHMENT_EXT   0x958E

Definition at line 218 of file RE_OGL.h.

#define GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT   0x9531

Definition at line 225 of file RE_OGL.h.

#define GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT   0x9530

Definition at line 224 of file RE_OGL.h.

#define GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT   0x958F

Definition at line 219 of file RE_OGL.h.

#define GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT   0x9590

Definition at line 220 of file RE_OGL.h.

#define GL_LAYOUT_GENERAL_EXT   0x958D

Definition at line 217 of file RE_OGL.h.

#define GL_LAYOUT_SHADER_READ_ONLY_EXT   0x9591

Definition at line 221 of file RE_OGL.h.

#define GL_LAYOUT_TRANSFER_DST_EXT   0x9593

Definition at line 223 of file RE_OGL.h.

#define GL_LAYOUT_TRANSFER_SRC_EXT   0x9592

Definition at line 222 of file RE_OGL.h.

#define GL_LINEAR_TILING_EXT   0x9585

Definition at line 189 of file RE_OGL.h.

#define GL_MAX_TEXTURE_MAX_ANISOTROPY   0x84FF

Definition at line 41 of file RE_OGL.h.

#define GL_NUM_DEVICE_UUIDS_EXT   0x9596

Definition at line 190 of file RE_OGL.h.

#define GL_NUM_TILING_TYPES_EXT   0x9582

Definition at line 186 of file RE_OGL.h.

#define GL_OPTIMAL_TILING_EXT   0x9584

Definition at line 188 of file RE_OGL.h.

#define GL_POINT_SPRITE   0x8861

Definition at line 59 of file RE_OGL.h.

#define GL_POLYGON   9

Definition at line 22 of file RE_OGL.h.

#define GL_PROTECTED_MEMORY_OBJECT_EXT   0x959B

Definition at line 185 of file RE_OGL.h.

#define GL_RENDERBUFFER_FREE_MEMORY_ATI   0x87FD

Definition at line 51 of file RE_OGL.h.

#define GL_SHADING_LANGUAGE_VERSION   0x8B8C

Definition at line 136 of file RE_OGL.h.

#define GL_TEXTURE_FREE_MEMORY_ATI   0x87FC

Definition at line 48 of file RE_OGL.h.

#define GL_TEXTURE_MAX_ANISOTROPY   0x84FE

Definition at line 38 of file RE_OGL.h.

#define GL_TEXTURE_TILING_EXT   0x9580

Definition at line 183 of file RE_OGL.h.

#define GL_TILING_TYPES_EXT   0x9583

Definition at line 187 of file RE_OGL.h.

#define GL_UUID_SIZE_EXT   16

Definition at line 193 of file RE_OGL.h.

#define GL_VBO_FREE_MEMORY_ATI   0x87FB

Definition at line 45 of file RE_OGL.h.

#define GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB   0x8256

Definition at line 69 of file RE_OGL.h.

#define GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB   0x00000004

Definition at line 66 of file RE_OGL.h.

#define GLX_LOSE_CONTEXT_ON_RESET_ARB   0x8252

Definition at line 75 of file RE_OGL.h.

#define GLX_NO_RESET_NOTIFICATION_ARB   0x8261

Definition at line 72 of file RE_OGL.h.

Typedef Documentation

Definition at line 232 of file RE_OGL.h.

typedef GLuint GLubyte* data

Definition at line 195 of file RE_OGL.h.

Definition at line 204 of file RE_OGL.h.

Definition at line 233 of file RE_OGL.h.

typedef GLdouble far

Definition at line 33 of file RE_OGL.h.

typedef GLenum GLint fd

Definition at line 262 of file RE_OGL.h.

typedef GLenum handleType

Definition at line 262 of file RE_OGL.h.

Definition at line 202 of file RE_OGL.h.

typedef GLuint index

Definition at line 196 of file RE_OGL.h.

Definition at line 202 of file RE_OGL.h.

typedef GLsizei levels

Definition at line 202 of file RE_OGL.h.

Definition at line 202 of file RE_OGL.h.

typedef GLuint * memoryObjects

Definition at line 197 of file RE_OGL.h.

Definition at line 232 of file RE_OGL.h.

Definition at line 232 of file RE_OGL.h.

Definition at line 202 of file RE_OGL.h.

Definition at line 200 of file RE_OGL.h.

typedef GLenum pname

Definition at line 200 of file RE_OGL.h.

typedef GLsizei samples

Definition at line 203 of file RE_OGL.h.

typedef const GLuint * semaphores

Definition at line 227 of file RE_OGL.h.

typedef GLuint64 size

Definition at line 206 of file RE_OGL.h.

Definition at line 232 of file RE_OGL.h.

typedef GLenum target

Definition at line 30 of file RE_OGL.h.

Definition at line 30 of file RE_OGL.h.

Definition at line 232 of file RE_OGL.h.

Definition at line 202 of file RE_OGL.h.

Function Documentation

typedef GLboolean ( APIENTRYP  RE_PFNGLISMEMORYOBJECTEXTPROC)
typedef void ( APIENTRYP  RE_PFNGLBINDMULTITEXTUREEXTPROC)