1 ;;;; This file was automatically generated by /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp
3 (in-package #:cl-glfw-opengl
)
7 (defconstant +debug-output-synchronous-arb
+ #x8242
)
8 (defconstant +debug-next-logged-message-length-arb
+ #x8243
)
9 (defconstant +debug-callback-function-arb
+ #x8244
)
10 (defconstant +debug-callback-user-param-arb
+ #x8245
)
11 (defconstant +debug-source-api-arb
+ #x8246
)
12 (defconstant +debug-source-window-system-arb
+ #x8247
)
13 (defconstant +debug-source-shader-compiler-arb
+ #x8248
)
14 (defconstant +debug-source-third-party-arb
+ #x8249
)
15 (defconstant +debug-source-application-arb
+ #x824A
)
16 (defconstant +debug-source-other-arb
+ #x824B
)
17 (defconstant +debug-type-error-arb
+ #x824C
)
18 (defconstant +debug-type-deprecated-behavior-arb
+ #x824D
)
19 (defconstant +debug-type-undefined-behavior-arb
+ #x824E
)
20 (defconstant +debug-type-portability-arb
+ #x824F
)
21 (defconstant +debug-type-performance-arb
+ #x8250
)
22 (defconstant +debug-type-other-arb
+ #x8251
)
23 (defconstant +debug-output-synchronous-arb
+ #x8242
)
24 (defconstant +debug-next-logged-message-length-arb
+ #x8243
)
25 (defconstant +debug-callback-function-arb
+ #x8244
)
26 (defconstant +debug-callback-user-param-arb
+ #x8245
)
27 (defconstant +debug-source-api-arb
+ #x8246
)
28 (defconstant +debug-source-window-system-arb
+ #x8247
)
29 (defconstant +debug-source-shader-compiler-arb
+ #x8248
)
30 (defconstant +debug-source-third-party-arb
+ #x8249
)
31 (defconstant +debug-source-application-arb
+ #x824A
)
32 (defconstant +debug-source-other-arb
+ #x824B
)
33 (defconstant +debug-type-error-arb
+ #x824C
)
34 (defconstant +debug-type-deprecated-behavior-arb
+ #x824D
)
35 (defconstant +debug-type-undefined-behavior-arb
+ #x824E
)
36 (defconstant +debug-type-portability-arb
+ #x824F
)
37 (defconstant +debug-type-performance-arb
+ #x8250
)
38 (defconstant +debug-type-other-arb
+ #x8251
)
39 (defconstant +max-debug-message-length-arb
+ #x9143
)
40 (defconstant +max-debug-logged-messages-arb
+ #x9144
)
41 (defconstant +debug-logged-messages-arb
+ #x9145
)
42 (defconstant +debug-severity-high-arb
+ #x9146
)
43 (defconstant +debug-severity-medium-arb
+ #x9147
)
44 (defconstant +debug-severity-low-arb
+ #x9148
)
45 (defglextfun "GetDebugMessageLogARB" get-debug-message-log-arb
:return
"UInt32"
47 ((:name |count|
:type |UInt32|
:direction
:in
)
48 (:name |bufsize|
:type |SizeI|
:direction
:in
)
49 (:name |sources|
:type |GLenum|
:direction
:out
:array t
:size count
)
50 (:name |types|
:type |GLenum|
:direction
:out
:array t
:size count
)
51 (:name |ids|
:type |UInt32|
:direction
:out
:array t
:size count
)
52 (:name |severities|
:type |GLenum|
:direction
:out
:array t
:size count
)
53 (:name |lengths|
:type |SizeI|
:direction
:out
:array t
:size count
)
54 (:name |messageLog|
:type |Char|
:direction
:out
:array t
:size
(|lengths|
)))
55 :category
"ARB_debug_output" :deprecated nil
:version
"4.1")
56 (defglextfun "DebugMessageCallbackARB" debug-message-callback-arb
:return
58 ((:name |callback|
:type gldebugprocarb
:direction
:in
)
59 (:name |userParam|
:type |Void|
:direction
:in
:array t
:size
(|callback|
)))
60 :category
"ARB_debug_output" :deprecated nil
:version
"4.1")
61 (defglextfun "DebugMessageInsertARB" debug-message-insert-arb
:return
"void"
63 ((:name |source|
:type |GLenum|
:direction
:in
)
64 (:name |type|
:type |GLenum|
:direction
:in
)
65 (:name |id|
:type |UInt32|
:direction
:in
)
66 (:name |severity|
:type |GLenum|
:direction
:in
)
67 (:name |length|
:type |SizeI|
:direction
:in
)
68 (:name |buf|
:type |Char|
:direction
:in
:array t
:size length
))
69 :category
"ARB_debug_output" :deprecated nil
:version
"4.1")
70 (defglextfun "DebugMessageControlARB" debug-message-control-arb
:return
"void"
72 ((:name |source|
:type |GLenum|
:direction
:in
)
73 (:name |type|
:type |GLenum|
:direction
:in
)
74 (:name |severity|
:type |GLenum|
:direction
:in
)
75 (:name |count|
:type |SizeI|
:direction
:in
)
76 (:name |ids|
:type |UInt32|
:direction
:in
:array t
:size count
)
77 (:name |enabled|
:type |Boolean|
:direction
:in
))
78 :category
"ARB_debug_output" :deprecated nil
:version
"4.1")
79 (make-extension-loader |ARB_debug_output|
80 (("GetDebugMessageLogARB" get-debug-message-log-arb
:return
"UInt32" :args
81 ((:name |count|
:type |UInt32|
:direction
:in
)
82 (:name |bufsize|
:type |SizeI|
:direction
:in
)
83 (:name |sources|
:type |GLenum|
:direction
:out
:array t
:size count
)
84 (:name |types|
:type |GLenum|
:direction
:out
:array t
:size count
)
85 (:name |ids|
:type |UInt32|
:direction
:out
:array t
:size count
)
86 (:name |severities|
:type |GLenum|
:direction
:out
:array t
:size count
)
87 (:name |lengths|
:type |SizeI|
:direction
:out
:array t
:size count
)
88 (:name |messageLog|
:type |Char|
:direction
:out
:array t
:size
90 :category
"ARB_debug_output" :deprecated nil
:version
"4.1")
91 ("DebugMessageCallbackARB" debug-message-callback-arb
:return
"void" :args
92 ((:name |callback|
:type gldebugprocarb
:direction
:in
)
93 (:name |userParam|
:type |Void|
:direction
:in
:array t
:size
95 :category
"ARB_debug_output" :deprecated nil
:version
"4.1")
96 ("DebugMessageInsertARB" debug-message-insert-arb
:return
"void" :args
97 ((:name |source|
:type |GLenum|
:direction
:in
)
98 (:name |type|
:type |GLenum|
:direction
:in
)
99 (:name |id|
:type |UInt32|
:direction
:in
)
100 (:name |severity|
:type |GLenum|
:direction
:in
)
101 (:name |length|
:type |SizeI|
:direction
:in
)
102 (:name |buf|
:type |Char|
:direction
:in
:array t
:size length
))
103 :category
"ARB_debug_output" :deprecated nil
:version
"4.1")
104 ("DebugMessageControlARB" debug-message-control-arb
:return
"void" :args
105 ((:name |source|
:type |GLenum|
:direction
:in
)
106 (:name |type|
:type |GLenum|
:direction
:in
)
107 (:name |severity|
:type |GLenum|
:direction
:in
)
108 (:name |count|
:type |SizeI|
:direction
:in
)
109 (:name |ids|
:type |UInt32|
:direction
:in
:array t
:size count
)
110 (:name |enabled|
:type |Boolean|
:direction
:in
))
111 :category
"ARB_debug_output" :deprecated nil
:version
"4.1")))