Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ACGL
acgl
Commits
a0311cef
Commit
a0311cef
authored
Mar 26, 2014
by
Robert Menzel
Browse files
Merge branch 'master' of
file:///data/git-repository/acgl/libraries/acgl
parents
5f4bbdbc
157d4ded
Changes
43
Hide whitespace changes
Inline
Side-by-side
include/ACGL/OpenGL/Debug.hh
View file @
a0311cef
...
...
@@ -26,7 +26,7 @@ const char *debugSeverityName( GLenum _type );
void
ACGLRegisterDefaultDebugCallback
();
//! default debug callback
void
APIENTRY
ACGL_KHR_default_debug_callback
(
GLenum
_source
,
GLenum
_type
,
GLuint
_id
,
GLenum
_severity
,
GLsizei
_length
,
const
GLchar
*
_message
,
const
void
*
_userParam
);
void
APIENTRY
ACGL_KHR_default_debug_callback
(
GLenum
_source
,
GLenum
_type
,
GLuint
_id
,
GLenum
_severity
,
GLsizei
_length
,
const
GLchar
*
_message
,
void
*
_userParam
);
}
// OpenGL
}
// ACGL
...
...
include/ACGL/OpenGL/glloaders/gl_compatibility_21.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -1297,7 +1297,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_compatibility_30.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -1838,7 +1838,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_compatibility_31.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -1898,7 +1898,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_compatibility_32.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -1536,7 +1536,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_compatibility_33.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -1554,7 +1554,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_compatibility_40.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -1633,7 +1633,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_compatibility_41.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -1670,7 +1670,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_compatibility_42.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -1776,7 +1776,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_compatibility_43.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -2037,7 +2037,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_compatibility_44.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -2056,7 +2056,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_core_32.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -1536,7 +1536,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_core_33.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -1554,7 +1554,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_core_40.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -1633,7 +1633,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_core_41.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -1670,7 +1670,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_core_42.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -1776,7 +1776,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_core_43.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -2037,7 +2037,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/OpenGL/glloaders/gl_core_44.hh
View file @
a0311cef
...
...
@@ -141,8 +141,8 @@ typedef unsigned int GLhandleARB;
typedef
struct
__GLsync
*
GLsync
;
struct
_cl_context
;
struct
_cl_event
;
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
const
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROC
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCARB
)(
GLenum
source
,
GLenum
type
,
GLuint
id
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
void
(
APIENTRY
*
GLDEBUGPROCAMD
)(
GLuint
id
,
GLenum
category
,
GLenum
severity
,
GLsizei
length
,
const
GLchar
*
message
,
void
*
userParam
);
typedef
unsigned
short
GLhalfNV
;
typedef
GLintptr
GLvdpauSurfaceNV
;
...
...
@@ -2056,7 +2056,7 @@ typedef unsigned int GLhandleARB;
#define glGetDebugMessageLogARB _ptrc_glGetDebugMessageLogARB
// Extension: KHR_debug
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
const
void
*
);
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageCallback
)(
GLDEBUGPROC
,
void
*
);
#define glDebugMessageCallback _ptrc_glDebugMessageCallback
extern
void
(
CODEGEN_FUNCPTR
*
_ptrc_glDebugMessageControl
)(
GLenum
,
GLenum
,
GLenum
,
GLsizei
,
const
GLuint
*
,
GLboolean
);
#define glDebugMessageControl _ptrc_glDebugMessageControl
...
...
include/ACGL/Utils/PerformanceTimer.hh
View file @
a0311cef
...
...
@@ -139,7 +139,8 @@ class CSystemTimer : public CProcessTimer
{
public:
CSystemTimer
()
:
CProcessTimer
()
{
ACGL
::
Utils
::
error
()
<<
"No system timer present on this OS - fallback to process time"
<<
std
::
endl
;
static
bool
warned
=
false
;
if
(
!
warned
++
)
ACGL
::
Utils
::
error
()
<<
"No system timer present on this OS - fallback to process time"
<<
std
::
endl
;
}
};
...
...
@@ -147,8 +148,9 @@ public:
class
CThreadTimer
:
public
CProcessTimer
{
public:
CThreadTimer
()
:
CProcessTimer
()
{
ACGL
::
Utils
::
error
()
<<
"No thread timer present on this OS - fallback to process time"
<<
std
::
endl
;
CThreadTimer
()
:
CProcessTimer
()
{
static
bool
warned
=
false
;
if
(
!
warned
++
)
ACGL
::
Utils
::
error
()
<<
"No thread timer present on this OS - fallback to process time"
<<
std
::
endl
;
}
};
...
...
src/ACGL/OpenGL/Data/GeometryDataLoadStoreOBJ.cc
View file @
a0311cef
...
...
@@ -307,7 +307,9 @@ SharedGeometryData loadGeometryDataFromOBJ(const std::string& _filename, bool _c
glm
::
vec3
v0
=
(
glm
::
vec3
)
positionData
[
indices
[
3
*
triangleIndex
+
0
].
position
];
glm
::
vec3
v1
=
(
glm
::
vec3
)
positionData
[
indices
[
3
*
triangleIndex
+
1
].
position
];
glm
::
vec3
v2
=
(
glm
::
vec3
)
positionData
[
indices
[
3
*
triangleIndex
+
2
].
position
];
glm
::
vec3
normal
=
glm
::
normalize
(
glm
::
cross
(
v1
-
v0
,
v2
-
v0
));
glm
::
vec3
normal
=
glm
::
cross
(
v1
-
v0
,
v2
-
v0
);
if
(
normal
!=
glm
::
vec3
(
0
))
normal
=
glm
::
normalize
(
normal
);
abData
[
pos
++
]
=
normal
.
x
;
abData
[
pos
++
]
=
normal
.
y
;
abData
[
pos
++
]
=
normal
.
z
;
...
...
Prev
1
2
3
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment