1 ;;;; This file was automatically generated by /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp
3 (in-package #:cl-glfw-opengl
)
5 ;;;; arb_vertex_buffer_object
7 (defconstant +array-buffer-arb
+ #x8892
)
8 (defconstant +element-array-buffer-arb
+ #x8893
)
9 (defconstant +array-buffer-binding-arb
+ #x8894
)
10 (defconstant +element-array-buffer-binding-arb
+ #x8895
)
11 (defconstant +vertex-array-buffer-binding-arb
+ #x8896
)
12 (defconstant +normal-array-buffer-binding-arb
+ #x8897
)
13 (defconstant +color-array-buffer-binding-arb
+ #x8898
)
14 (defconstant +index-array-buffer-binding-arb
+ #x8899
)
15 (defconstant +texture-coord-array-buffer-binding-arb
+ #x889A
)
16 (defconstant +edge-flag-array-buffer-binding-arb
+ #x889B
)
17 (defconstant +secondary-color-array-buffer-binding-arb
+ #x889C
)
18 (defconstant +fog-coordinate-array-buffer-binding-arb
+ #x889D
)
19 (defconstant +weight-array-buffer-binding-arb
+ #x889E
)
20 (defconstant +vertex-attrib-array-buffer-binding-arb
+ #x889F
)
21 (defconstant +weight-array-buffer-binding-oes
+ #x889E
)
22 (defconstant +program-instructions-arb
+ #x88A0
)
23 (defconstant +max-program-instructions-arb
+ #x88A1
)
24 (defconstant +program-native-instructions-arb
+ #x88A2
)
25 (defconstant +max-program-native-instructions-arb
+ #x88A3
)
26 (defconstant +program-temporaries-arb
+ #x88A4
)
27 (defconstant +max-program-temporaries-arb
+ #x88A5
)
28 (defconstant +program-native-temporaries-arb
+ #x88A6
)
29 (defconstant +max-program-native-temporaries-arb
+ #x88A7
)
30 (defconstant +program-parameters-arb
+ #x88A8
)
31 (defconstant +max-program-parameters-arb
+ #x88A9
)
32 (defconstant +program-native-parameters-arb
+ #x88AA
)
33 (defconstant +max-program-native-parameters-arb
+ #x88AB
)
34 (defconstant +program-attribs-arb
+ #x88AC
)
35 (defconstant +max-program-attribs-arb
+ #x88AD
)
36 (defconstant +program-native-attribs-arb
+ #x88AE
)
37 (defconstant +max-program-native-attribs-arb
+ #x88AF
)
38 (defconstant +program-address-registers-arb
+ #x88B0
)
39 (defconstant +max-program-address-registers-arb
+ #x88B1
)
40 (defconstant +program-native-address-registers-arb
+ #x88B2
)
41 (defconstant +max-program-native-address-registers-arb
+ #x88B3
)
42 (defconstant +max-program-local-parameters-arb
+ #x88B4
)
43 (defconstant +max-program-env-parameters-arb
+ #x88B5
)
44 (defconstant +program-under-native-limits-arb
+ #x88B6
)
45 (defconstant +transpose-current-matrix-arb
+ #x88B7
)
46 (defconstant +read-only
+ #x88B8
)
47 (defconstant +write-only
+ #x88B9
)
48 (defconstant +read-write
+ #x88BA
)
49 (defconstant +buffer-access
+ #x88BB
)
50 (defconstant +buffer-mapped
+ #x88BC
)
51 (defconstant +buffer-map-pointer
+ #x88BD
)
52 (defconstant +read-only-arb
+ #x88B8
)
53 (defconstant +write-only-arb
+ #x88B9
)
54 (defconstant +read-write-arb
+ #x88BA
)
55 (defconstant +buffer-access-arb
+ #x88BB
)
56 (defconstant +buffer-mapped-arb
+ #x88BC
)
57 (defconstant +buffer-map-pointer-arb
+ #x88BD
)
58 (defconstant +write-only-oes
+ #x88B9
)
59 (defconstant +buffer-access-oes
+ #x88BB
)
60 (defconstant +buffer-mapped-oes
+ #x88BC
)
61 (defconstant +buffer-map-pointer-oes
+ #x88BD
)
62 (defconstant +buffer-size-arb
+ #x8764
)
63 (defconstant +buffer-usage-arb
+ #x8765
)
64 (defconstant +array-buffer-arb
+ #x8892
)
65 (defconstant +element-array-buffer-arb
+ #x8893
)
66 (defconstant +array-buffer-binding-arb
+ #x8894
)
67 (defconstant +element-array-buffer-binding-arb
+ #x8895
)
68 (defconstant +vertex-array-buffer-binding-arb
+ #x8896
)
69 (defconstant +normal-array-buffer-binding-arb
+ #x8897
)
70 (defconstant +color-array-buffer-binding-arb
+ #x8898
)
71 (defconstant +index-array-buffer-binding-arb
+ #x8899
)
72 (defconstant +texture-coord-array-buffer-binding-arb
+ #x889A
)
73 (defconstant +edge-flag-array-buffer-binding-arb
+ #x889B
)
74 (defconstant +secondary-color-array-buffer-binding-arb
+ #x889C
)
75 (defconstant +fog-coordinate-array-buffer-binding-arb
+ #x889D
)
76 (defconstant +weight-array-buffer-binding-arb
+ #x889E
)
77 (defconstant +vertex-attrib-array-buffer-binding-arb
+ #x889F
)
78 (defconstant +read-only-arb
+ #x88B8
)
79 (defconstant +write-only-arb
+ #x88B9
)
80 (defconstant +read-write-arb
+ #x88BA
)
81 (defconstant +buffer-access-arb
+ #x88BB
)
82 (defconstant +buffer-mapped-arb
+ #x88BC
)
83 (defconstant +buffer-map-pointer-arb
+ #x88BD
)
84 (defconstant +stream-draw-arb
+ #x88E0
)
85 (defconstant +stream-read-arb
+ #x88E1
)
86 (defconstant +stream-copy-arb
+ #x88E2
)
87 (defconstant +static-draw-arb
+ #x88E4
)
88 (defconstant +static-read-arb
+ #x88E5
)
89 (defconstant +static-copy-arb
+ #x88E6
)
90 (defconstant +dynamic-draw-arb
+ #x88E8
)
91 (defconstant +dynamic-read-arb
+ #x88E9
)
92 (defconstant +dynamic-copy-arb
+ #x88EA
)
93 (defglextfun "GetBufferPointervARB" get-buffer-pointerv-arb
:return
"void"
95 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)
96 (:name |pname|
:type |BufferPointerNameARB|
:direction
:in
)
97 (:name |params|
:type |VoidPointer|
:direction
:out
:array t
:size
#x1
))
98 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
99 (defglextfun "GetBufferParameterivARB" get-buffer-parameter-iv-arb
:return
101 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)
102 (:name |pname|
:type |BufferPNameARB|
:direction
:in
)
103 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|pname|
)))
104 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
105 (defglextfun "UnmapBufferARB" unmap-buffer-arb
:return
"Boolean" :args
106 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)) :category
107 "ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
108 (defglextfun "MapBufferARB" map-buffer-arb
:return
"VoidPointer" :args
109 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)
110 (:name |access|
:type |BufferAccessARB|
:direction
:in
))
111 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
112 (defglextfun "GetBufferSubDataARB" get-buffer-sub-data-arb
:return
"void" :args
113 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)
114 (:name |offset|
:type |BufferOffsetARB|
:direction
:in
)
115 (:name |size|
:type |BufferSizeARB|
:direction
:in
)
116 (:name |data|
:type |Void|
:direction
:out
:array t
:size size
))
117 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
118 (defglextfun "BufferSubDataARB" buffer-sub-data-arb
:return
"void" :args
119 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)
120 (:name |offset|
:type |BufferOffsetARB|
:direction
:in
)
121 (:name |size|
:type |BufferSizeARB|
:direction
:in
)
122 (:name |data|
:type |ConstVoid|
:direction
:in
:array t
:size size
))
123 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
124 (defglextfun "BufferDataARB" buffer-data-arb
:return
"void" :args
125 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)
126 (:name |size|
:type |BufferSizeARB|
:direction
:in
)
127 (:name |data|
:type |ConstVoid|
:direction
:in
:array t
:size size
)
128 (:name |usage|
:type |BufferUsageARB|
:direction
:in
))
129 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
130 (defglextfun "IsBufferARB" is-buffer-arb
:return
"Boolean" :args
131 ((:name |buffer|
:type |UInt32|
:direction
:in
)) :category
132 "ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
133 (defglextfun "GenBuffersARB" gen-buffers-arb
:return
"void" :args
134 ((:name |n|
:type |SizeI|
:direction
:in
)
135 (:name |buffers|
:type |UInt32|
:direction
:out
:array t
:size n
))
136 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
137 (defglextfun "DeleteBuffersARB" delete-buffers-arb
:return
"void" :args
138 ((:name |n|
:type |SizeI|
:direction
:in
)
139 (:name |buffers|
:type |ConstUInt32|
:direction
:in
:array t
:size n
))
140 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
141 (defglextfun "BindBufferARB" bind-buffer-arb
:return
"void" :args
142 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)
143 (:name |buffer|
:type |UInt32|
:direction
:in
))
144 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
145 (make-extension-loader |ARB_vertex_buffer_object|
146 (("GetBufferPointervARB" get-buffer-pointerv-arb
:return
"void" :args
147 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)
148 (:name |pname|
:type |BufferPointerNameARB|
:direction
:in
)
149 (:name |params|
:type |VoidPointer|
:direction
:out
:array t
:size
#x1
))
150 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
151 ("GetBufferParameterivARB" get-buffer-parameter-iv-arb
:return
"void" :args
152 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)
153 (:name |pname|
:type |BufferPNameARB|
:direction
:in
)
154 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|pname|
)))
155 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
156 ("UnmapBufferARB" unmap-buffer-arb
:return
"Boolean" :args
157 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)) :category
158 "ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
159 ("MapBufferARB" map-buffer-arb
:return
"VoidPointer" :args
160 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)
161 (:name |access|
:type |BufferAccessARB|
:direction
:in
))
162 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
163 ("GetBufferSubDataARB" get-buffer-sub-data-arb
:return
"void" :args
164 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)
165 (:name |offset|
:type |BufferOffsetARB|
:direction
:in
)
166 (:name |size|
:type |BufferSizeARB|
:direction
:in
)
167 (:name |data|
:type |Void|
:direction
:out
:array t
:size size
))
168 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
169 ("BufferSubDataARB" buffer-sub-data-arb
:return
"void" :args
170 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)
171 (:name |offset|
:type |BufferOffsetARB|
:direction
:in
)
172 (:name |size|
:type |BufferSizeARB|
:direction
:in
)
173 (:name |data|
:type |ConstVoid|
:direction
:in
:array t
:size size
))
174 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
175 ("BufferDataARB" buffer-data-arb
:return
"void" :args
176 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)
177 (:name |size|
:type |BufferSizeARB|
:direction
:in
)
178 (:name |data|
:type |ConstVoid|
:direction
:in
:array t
:size size
)
179 (:name |usage|
:type |BufferUsageARB|
:direction
:in
))
180 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
181 ("IsBufferARB" is-buffer-arb
:return
"Boolean" :args
182 ((:name |buffer|
:type |UInt32|
:direction
:in
)) :category
183 "ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
184 ("GenBuffersARB" gen-buffers-arb
:return
"void" :args
185 ((:name |n|
:type |SizeI|
:direction
:in
)
186 (:name |buffers|
:type |UInt32|
:direction
:out
:array t
:size n
))
187 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
188 ("DeleteBuffersARB" delete-buffers-arb
:return
"void" :args
189 ((:name |n|
:type |SizeI|
:direction
:in
)
190 (:name |buffers|
:type |ConstUInt32|
:direction
:in
:array t
:size n
))
191 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")
192 ("BindBufferARB" bind-buffer-arb
:return
"void" :args
193 ((:name |target|
:type |BufferTargetARB|
:direction
:in
)
194 (:name |buffer|
:type |UInt32|
:direction
:in
))
195 :category
"ARB_vertex_buffer_object" :deprecated nil
:version
"1.2")))