Author: D Herring <dherring@at.tentpost.dot.com>
[cl-glfw.git] / lib / opengl-version_1_5.lisp
blobfdc5ad616cd948484d6cd012a762b4b8317f3aeb
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 ;;;; version_1_5
7 (defconstant +buffer-size+ #x8764)
8 (defconstant +buffer-usage+ #x8765)
9 (defconstant +query-counter-bits+ #x8864)
10 (defconstant +current-query+ #x8865)
11 (defconstant +query-result+ #x8866)
12 (defconstant +query-result-available+ #x8867)
13 (defconstant +array-buffer+ #x8892)
14 (defconstant +element-array-buffer+ #x8893)
15 (defconstant +array-buffer-binding+ #x8894)
16 (defconstant +element-array-buffer-binding+ #x8895)
17 (defconstant +vertex-array-buffer-binding+ #x8896)
18 (defconstant +normal-array-buffer-binding+ #x8897)
19 (defconstant +color-array-buffer-binding+ #x8898)
20 (defconstant +index-array-buffer-binding+ #x8899)
21 (defconstant +texture-coord-array-buffer-binding+ #x889A)
22 (defconstant +edge-flag-array-buffer-binding+ #x889B)
23 (defconstant +secondary-color-array-buffer-binding+ #x889C)
24 (defconstant +fog-coordinate-array-buffer-binding+ #x889D)
25 (defconstant +weight-array-buffer-binding+ #x889E)
26 (defconstant +vertex-attrib-array-buffer-binding+ #x889F)
27 (defconstant +read-only+ #x88B8)
28 (defconstant +write-only+ #x88B9)
29 (defconstant +read-write+ #x88BA)
30 (defconstant +buffer-access+ #x88BB)
31 (defconstant +buffer-mapped+ #x88BC)
32 (defconstant +buffer-map-pointer+ #x88BD)
33 (defconstant +stream-draw+ #x88E0)
34 (defconstant +stream-read+ #x88E1)
35 (defconstant +stream-copy+ #x88E2)
36 (defconstant +static-draw+ #x88E4)
37 (defconstant +static-read+ #x88E5)
38 (defconstant +static-copy+ #x88E6)
39 (defconstant +dynamic-draw+ #x88E8)
40 (defconstant +dynamic-read+ #x88E9)
41 (defconstant +dynamic-copy+ #x88EA)
42 (defconstant +samples-passed+ #x8914)
43 (defconstant +fog-coord-src+ #x8450)
44 (defconstant +fog-coord+ #x8451)
45 (defconstant +current-fog-coord+ #x8453)
46 (defconstant +fog-coord-array-type+ #x8454)
47 (defconstant +fog-coord-array-stride+ #x8455)
48 (defconstant +fog-coord-array-pointer+ #x8456)
49 (defconstant +fog-coord-array+ #x8457)
50 (defconstant +fog-coord-array-buffer-binding+ #x889D)
51 (defconstant +src0-rgb+ #x8580)
52 (defconstant +src1-rgb+ #x8581)
53 (defconstant +src2-rgb+ #x8582)
54 (defconstant +src0-alpha+ #x8588)
55 (defconstant +src1-alpha+ #x8589)
56 (defconstant +src2-alpha+ #x858A)
57 (defglfun "GetBufferPointerv" get-buffer-pointerv :return "void" :args
58 ((:name |target| :type |BufferTargetARB| :direction :in)
59 (:name |pname| :type |BufferPointerNameARB| :direction :in)
60 (:name |params| :type |VoidPointer| :direction :out :array t :size #x1))
61 :category "VERSION_1_5" :version "1.5")
62 (defglfun "GetBufferParameteriv" get-buffer-parameter-iv :return "void" :args
63 ((:name |target| :type |BufferTargetARB| :direction :in)
64 (:name |pname| :type |BufferPNameARB| :direction :in)
65 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
66 :category "VERSION_1_5" :version "1.5")
67 (defglfun "UnmapBuffer" unmap-buffer :return "Boolean" :args
68 ((:name |target| :type |BufferTargetARB| :direction :in)) :category
69 "VERSION_1_5" :version "1.5")
70 (defglfun "MapBuffer" map-buffer :return "VoidPointer" :args
71 ((:name |target| :type |BufferTargetARB| :direction :in)
72 (:name |access| :type |BufferAccessARB| :direction :in))
73 :category "VERSION_1_5" :version "1.5")
74 (defglfun "GetBufferSubData" get-buffer-sub-data :return "void" :args
75 ((:name |target| :type |BufferTargetARB| :direction :in)
76 (:name |offset| :type |BufferOffset| :direction :in)
77 (:name |size| :type |BufferSize| :direction :in)
78 (:name |data| :type |Void| :direction :out :array t :size size))
79 :category "VERSION_1_5" :version "1.5")
80 (defglfun "BufferSubData" buffer-sub-data :return "void" :args
81 ((:name |target| :type |BufferTargetARB| :direction :in)
82 (:name |offset| :type |BufferOffset| :direction :in)
83 (:name |size| :type |BufferSize| :direction :in)
84 (:name |data| :type |ConstVoid| :direction :in :array t :size size))
85 :category "VERSION_1_5" :version "1.5")
86 (defglfun "BufferData" buffer-data :return "void" :args
87 ((:name |target| :type |BufferTargetARB| :direction :in)
88 (:name |size| :type |BufferSize| :direction :in)
89 (:name |data| :type |ConstVoid| :direction :in :array t :size size)
90 (:name |usage| :type |BufferUsageARB| :direction :in))
91 :category "VERSION_1_5" :version "1.5")
92 (defglfun "IsBuffer" is-buffer :return "Boolean" :args
93 ((:name |buffer| :type |UInt32| :direction :in)) :category "VERSION_1_5"
94 :version "1.5")
95 (defglfun "GenBuffers" gen-buffers :return "void" :args
96 ((:name |n| :type |SizeI| :direction :in)
97 (:name |buffers| :type |UInt32| :direction :out :array t :size n))
98 :category "VERSION_1_5" :version "1.5")
99 (defglfun "DeleteBuffers" delete-buffers :return "void" :args
100 ((:name |n| :type |SizeI| :direction :in)
101 (:name |buffers| :type |ConstUInt32| :direction :in :array t :size n))
102 :category "VERSION_1_5" :version "1.5")
103 (defglfun "BindBuffer" bind-buffer :return "void" :args
104 ((:name |target| :type |BufferTargetARB| :direction :in)
105 (:name |buffer| :type |UInt32| :direction :in))
106 :category "VERSION_1_5" :version "1.5")
107 (defglfun "GetQueryObjectuiv" get-query-object-uiv :return "void" :args
108 ((:name |id| :type |UInt32| :direction :in)
109 (:name |pname| :type |GLenum| :direction :in)
110 (:name |params| :type |UInt32| :direction :out :array t :size pname))
111 :category "VERSION_1_5" :version "1.5")
112 (defglfun "GetQueryObjectiv" get-query-object-iv :return "void" :args
113 ((:name |id| :type |UInt32| :direction :in)
114 (:name |pname| :type |GLenum| :direction :in)
115 (:name |params| :type |Int32| :direction :out :array t :size pname))
116 :category "VERSION_1_5" :version "1.5")
117 (defglfun "GetQueryiv" get-query-iv :return "void" :args
118 ((:name |target| :type |GLenum| :direction :in)
119 (:name |pname| :type |GLenum| :direction :in)
120 (:name |params| :type |Int32| :direction :out :array t :size pname))
121 :category "VERSION_1_5" :version "1.5")
122 (defglfun "EndQuery" end-query :return "void" :args
123 ((:name |target| :type |GLenum| :direction :in)) :category "VERSION_1_5"
124 :version "1.5")
125 (defglfun "BeginQuery" begin-query :return "void" :args
126 ((:name |target| :type |GLenum| :direction :in)
127 (:name |id| :type |UInt32| :direction :in))
128 :category "VERSION_1_5" :version "1.5")
129 (defglfun "IsQuery" is-query :return "Boolean" :args
130 ((:name |id| :type |UInt32| :direction :in)) :category "VERSION_1_5" :version
131 "1.5")
132 (defglfun "DeleteQueries" delete-queries :return "void" :args
133 ((:name |n| :type |SizeI| :direction :in)
134 (:name |ids| :type |UInt32| :direction :in :array t :size n))
135 :category "VERSION_1_5" :version "1.5")
136 (defglfun "GenQueries" gen-queries :return "void" :args
137 ((:name |n| :type |SizeI| :direction :in)
138 (:name |ids| :type |UInt32| :direction :out :array t :size n))
139 :category "VERSION_1_5" :version "1.5")