Fix for callbacks under windows from Andrew Lyon.
[cl-glfw.git] / lib / opengl-nv_evaluators.lisp
blob7043ffee6a3dff5a962db42ab79fb2ef97f938c4
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 ;;;; nv_evaluators
7 (defconstant +eval-2d-nv+ #x86C0)
8 (defconstant +eval-triangular-2d-nv+ #x86C1)
9 (defconstant +map-tessellation-nv+ #x86C2)
10 (defconstant +map-attrib-u-order-nv+ #x86C3)
11 (defconstant +map-attrib-v-order-nv+ #x86C4)
12 (defconstant +eval-fractional-tessellation-nv+ #x86C5)
13 (defconstant +eval-vertex-atrrib0-nv+ #x86C6)
14 (defconstant +eval-vertex-atrrib1-nv+ #x86C7)
15 (defconstant +eval-vertex-atrrib2-nv+ #x86C8)
16 (defconstant +eval-vertex-atrrib3-nv+ #x86C9)
17 (defconstant +eval-vertex-atrrib4-nv+ #x86CA)
18 (defconstant +eval-vertex-atrrib5-nv+ #x86CB)
19 (defconstant +eval-vertex-atrrib6-nv+ #x86CC)
20 (defconstant +eval-vertex-atrrib7-nv+ #x86CD)
21 (defconstant +eval-vertex-atrrib8-nv+ #x86CE)
22 (defconstant +eval-vertex-atrrib9-nv+ #x86CF)
23 (defconstant +eval-vertex-atrrib10-nv+ #x86D0)
24 (defconstant +eval-vertex-atrrib11-nv+ #x86D1)
25 (defconstant +eval-vertex-atrrib12-nv+ #x86D2)
26 (defconstant +eval-vertex-atrrib13-nv+ #x86D3)
27 (defconstant +eval-vertex-atrrib14-nv+ #x86D4)
28 (defconstant +eval-vertex-atrrib15-nv+ #x86D5)
29 (defconstant +max-map-tessellation-nv+ #x86D6)
30 (defconstant +max-rational-eval-order-nv+ #x86D7)
31 (defconstant +eval-2d-nv+ #x86C0)
32 (defconstant +eval-triangular-2d-nv+ #x86C1)
33 (defconstant +map-tessellation-nv+ #x86C2)
34 (defconstant +map-attrib-u-order-nv+ #x86C3)
35 (defconstant +map-attrib-v-order-nv+ #x86C4)
36 (defconstant +eval-fractional-tessellation-nv+ #x86C5)
37 (defconstant +eval-vertex-attrib0-nv+ #x86C6)
38 (defconstant +eval-vertex-attrib1-nv+ #x86C7)
39 (defconstant +eval-vertex-attrib2-nv+ #x86C8)
40 (defconstant +eval-vertex-attrib3-nv+ #x86C9)
41 (defconstant +eval-vertex-attrib4-nv+ #x86CA)
42 (defconstant +eval-vertex-attrib5-nv+ #x86CB)
43 (defconstant +eval-vertex-attrib6-nv+ #x86CC)
44 (defconstant +eval-vertex-attrib7-nv+ #x86CD)
45 (defconstant +eval-vertex-attrib8-nv+ #x86CE)
46 (defconstant +eval-vertex-attrib9-nv+ #x86CF)
47 (defconstant +eval-vertex-attrib10-nv+ #x86D0)
48 (defconstant +eval-vertex-attrib11-nv+ #x86D1)
49 (defconstant +eval-vertex-attrib12-nv+ #x86D2)
50 (defconstant +eval-vertex-attrib13-nv+ #x86D3)
51 (defconstant +eval-vertex-attrib14-nv+ #x86D4)
52 (defconstant +eval-vertex-attrib15-nv+ #x86D5)
53 (defconstant +max-map-tessellation-nv+ #x86D6)
54 (defconstant +max-rational-eval-order-nv+ #x86D7)
55 (defglextfun "EvalMapsNV" eval-maps-nv :return "void" :args
56 ((:name |target| :type |EvalTargetNV| :direction :in)
57 (:name |mode| :type |EvalMapsModeNV| :direction :in))
58 :category "NV_evaluators" :deprecated nil :version "1.1")
59 (defglextfun "GetMapAttribParameterfvNV" get-map-attrib-parameter-fv-nv :return
60 "void" :args
61 ((:name |target| :type |EvalTargetNV| :direction :in)
62 (:name |index| :type |UInt32| :direction :in)
63 (:name |pname| :type |MapAttribParameterNV| :direction :in)
64 (:name |params| :type |Float32| :direction :out :array t :size (|pname|)))
65 :category "NV_evaluators" :deprecated nil :version "1.1")
66 (defglextfun "GetMapAttribParameterivNV" get-map-attrib-parameter-iv-nv :return
67 "void" :args
68 ((:name |target| :type |EvalTargetNV| :direction :in)
69 (:name |index| :type |UInt32| :direction :in)
70 (:name |pname| :type |MapAttribParameterNV| :direction :in)
71 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
72 :category "NV_evaluators" :deprecated nil :version "1.1")
73 (defglextfun "GetMapParameterfvNV" get-map-parameter-fv-nv :return "void" :args
74 ((:name |target| :type |EvalTargetNV| :direction :in)
75 (:name |pname| :type |MapParameterNV| :direction :in)
76 (:name |params| :type |Float32| :direction :out :array t :size
77 (|target| |pname|)))
78 :category "NV_evaluators" :deprecated nil :version "1.1")
79 (defglextfun "GetMapParameterivNV" get-map-parameter-iv-nv :return "void" :args
80 ((:name |target| :type |EvalTargetNV| :direction :in)
81 (:name |pname| :type |MapParameterNV| :direction :in)
82 (:name |params| :type |Int32| :direction :out :array t :size
83 (|target| |pname|)))
84 :category "NV_evaluators" :deprecated nil :version "1.1")
85 (defglextfun "GetMapControlPointsNV" get-map-control-points-nv :return "void"
86 :args
87 ((:name |target| :type |EvalTargetNV| :direction :in)
88 (:name |index| :type |UInt32| :direction :in)
89 (:name |type| :type |MapTypeNV| :direction :in)
90 (:name |ustride| :type |SizeI| :direction :in)
91 (:name |vstride| :type |SizeI| :direction :in)
92 (:name |packed| :type |Boolean| :direction :in)
93 (:name |points| :type |Void| :direction :out :array t :size (|target|)))
94 :category "NV_evaluators" :deprecated nil :version "1.1")
95 (defglextfun "MapParameterfvNV" map-parameter-fv-nv :return "void" :args
96 ((:name |target| :type |EvalTargetNV| :direction :in)
97 (:name |pname| :type |MapParameterNV| :direction :in)
98 (:name |params| :type |CheckedFloat32| :direction :in :array t :size
99 (|target| |pname|)))
100 :category "NV_evaluators" :deprecated nil :version "1.1")
101 (defglextfun "MapParameterivNV" map-parameter-iv-nv :return "void" :args
102 ((:name |target| :type |EvalTargetNV| :direction :in)
103 (:name |pname| :type |MapParameterNV| :direction :in)
104 (:name |params| :type |CheckedInt32| :direction :in :array t :size
105 (|target| |pname|)))
106 :category "NV_evaluators" :deprecated nil :version "1.1")
107 (defglextfun "MapControlPointsNV" map-control-points-nv :return "void" :args
108 ((:name |target| :type |EvalTargetNV| :direction :in)
109 (:name |index| :type |UInt32| :direction :in)
110 (:name |type| :type |MapTypeNV| :direction :in)
111 (:name |ustride| :type |SizeI| :direction :in)
112 (:name |vstride| :type |SizeI| :direction :in)
113 (:name |uorder| :type |CheckedInt32| :direction :in)
114 (:name |vorder| :type |CheckedInt32| :direction :in)
115 (:name |packed| :type |Boolean| :direction :in)
116 (:name |points| :type |Void| :direction :in :array t :size
117 (|target| |uorder| |vorder|)))
118 :category "NV_evaluators" :deprecated nil :version "1.1")
119 (make-extension-loader |NV_evaluators|
120 (("EvalMapsNV" eval-maps-nv :return "void" :args
121 ((:name |target| :type |EvalTargetNV| :direction :in)
122 (:name |mode| :type |EvalMapsModeNV| :direction :in))
123 :category "NV_evaluators" :deprecated nil :version "1.1")
124 ("GetMapAttribParameterfvNV" get-map-attrib-parameter-fv-nv :return "void"
125 :args
126 ((:name |target| :type |EvalTargetNV| :direction :in)
127 (:name |index| :type |UInt32| :direction :in)
128 (:name |pname| :type |MapAttribParameterNV| :direction :in)
129 (:name |params| :type |Float32| :direction :out :array t :size (|pname|)))
130 :category "NV_evaluators" :deprecated nil :version "1.1")
131 ("GetMapAttribParameterivNV" get-map-attrib-parameter-iv-nv :return "void"
132 :args
133 ((:name |target| :type |EvalTargetNV| :direction :in)
134 (:name |index| :type |UInt32| :direction :in)
135 (:name |pname| :type |MapAttribParameterNV| :direction :in)
136 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
137 :category "NV_evaluators" :deprecated nil :version "1.1")
138 ("GetMapParameterfvNV" get-map-parameter-fv-nv :return "void" :args
139 ((:name |target| :type |EvalTargetNV| :direction :in)
140 (:name |pname| :type |MapParameterNV| :direction :in)
141 (:name |params| :type |Float32| :direction :out :array t :size
142 (|target| |pname|)))
143 :category "NV_evaluators" :deprecated nil :version "1.1")
144 ("GetMapParameterivNV" get-map-parameter-iv-nv :return "void" :args
145 ((:name |target| :type |EvalTargetNV| :direction :in)
146 (:name |pname| :type |MapParameterNV| :direction :in)
147 (:name |params| :type |Int32| :direction :out :array t :size
148 (|target| |pname|)))
149 :category "NV_evaluators" :deprecated nil :version "1.1")
150 ("GetMapControlPointsNV" get-map-control-points-nv :return "void" :args
151 ((:name |target| :type |EvalTargetNV| :direction :in)
152 (:name |index| :type |UInt32| :direction :in)
153 (:name |type| :type |MapTypeNV| :direction :in)
154 (:name |ustride| :type |SizeI| :direction :in)
155 (:name |vstride| :type |SizeI| :direction :in)
156 (:name |packed| :type |Boolean| :direction :in)
157 (:name |points| :type |Void| :direction :out :array t :size (|target|)))
158 :category "NV_evaluators" :deprecated nil :version "1.1")
159 ("MapParameterfvNV" map-parameter-fv-nv :return "void" :args
160 ((:name |target| :type |EvalTargetNV| :direction :in)
161 (:name |pname| :type |MapParameterNV| :direction :in)
162 (:name |params| :type |CheckedFloat32| :direction :in :array t :size
163 (|target| |pname|)))
164 :category "NV_evaluators" :deprecated nil :version "1.1")
165 ("MapParameterivNV" map-parameter-iv-nv :return "void" :args
166 ((:name |target| :type |EvalTargetNV| :direction :in)
167 (:name |pname| :type |MapParameterNV| :direction :in)
168 (:name |params| :type |CheckedInt32| :direction :in :array t :size
169 (|target| |pname|)))
170 :category "NV_evaluators" :deprecated nil :version "1.1")
171 ("MapControlPointsNV" map-control-points-nv :return "void" :args
172 ((:name |target| :type |EvalTargetNV| :direction :in)
173 (:name |index| :type |UInt32| :direction :in)
174 (:name |type| :type |MapTypeNV| :direction :in)
175 (:name |ustride| :type |SizeI| :direction :in)
176 (:name |vstride| :type |SizeI| :direction :in)
177 (:name |uorder| :type |CheckedInt32| :direction :in)
178 (:name |vorder| :type |CheckedInt32| :direction :in)
179 (:name |packed| :type |Boolean| :direction :in)
180 (:name |points| :type |Void| :direction :in :array t :size
181 (|target| |uorder| |vorder|)))
182 :category "NV_evaluators" :deprecated nil :version "1.1")))