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_register_combiners
7 (defconstant +register-combiners-nv
+ #x8522
)
8 (defconstant +variable-a-nv
+ #x8523
)
9 (defconstant +variable-b-nv
+ #x8524
)
10 (defconstant +variable-c-nv
+ #x8525
)
11 (defconstant +variable-d-nv
+ #x8526
)
12 (defconstant +variable-e-nv
+ #x8527
)
13 (defconstant +variable-f-nv
+ #x8528
)
14 (defconstant +variable-g-nv
+ #x8529
)
15 (defconstant +constant-color0-nv
+ #x852A
)
16 (defconstant +constant-color1-nv
+ #x852B
)
17 (defconstant +primary-color-nv
+ #x852C
)
18 (defconstant +secondary-color-nv
+ #x852D
)
19 (defconstant +spare0-nv
+ #x852E
)
20 (defconstant +spare1-nv
+ #x852F
)
21 (defconstant +discard-nv
+ #x8530
)
22 (defconstant +e-times-f-nv
+ #x8531
)
23 (defconstant +spare0-plus-secondary-color-nv
+ #x8532
)
24 (defconstant +vertex-array-range-without-flush-nv
+ #x8533
)
25 (defconstant +multisample-filter-hint-nv
+ #x8534
)
26 (defconstant +register-combiners-nv
+ #x8522
)
27 (defconstant +variable-a-nv
+ #x8523
)
28 (defconstant +variable-b-nv
+ #x8524
)
29 (defconstant +variable-c-nv
+ #x8525
)
30 (defconstant +variable-d-nv
+ #x8526
)
31 (defconstant +variable-e-nv
+ #x8527
)
32 (defconstant +variable-f-nv
+ #x8528
)
33 (defconstant +variable-g-nv
+ #x8529
)
34 (defconstant +constant-color0-nv
+ #x852A
)
35 (defconstant +constant-color1-nv
+ #x852B
)
36 (defconstant +primary-color-nv
+ #x852C
)
37 (defconstant +secondary-color-nv
+ #x852D
)
38 (defconstant +spare0-nv
+ #x852E
)
39 (defconstant +spare1-nv
+ #x852F
)
40 (defconstant +discard-nv
+ #x8530
)
41 (defconstant +e-times-f-nv
+ #x8531
)
42 (defconstant +spare0-plus-secondary-color-nv
+ #x8532
)
43 (defconstant +unsigned-identity-nv
+ #x8536
)
44 (defconstant +unsigned-invert-nv
+ #x8537
)
45 (defconstant +expand-normal-nv
+ #x8538
)
46 (defconstant +expand-negate-nv
+ #x8539
)
47 (defconstant +half-bias-normal-nv
+ #x853A
)
48 (defconstant +half-bias-negate-nv
+ #x853B
)
49 (defconstant +signed-identity-nv
+ #x853C
)
50 (defconstant +signed-negate-nv
+ #x853D
)
51 (defconstant +scale-by-two-nv
+ #x853E
)
52 (defconstant +scale-by-four-nv
+ #x853F
)
53 (defconstant +scale-by-one-half-nv
+ #x8540
)
54 (defconstant +bias-by-negative-one-half-nv
+ #x8541
)
55 (defconstant +combiner-input-nv
+ #x8542
)
56 (defconstant +combiner-mapping-nv
+ #x8543
)
57 (defconstant +combiner-component-usage-nv
+ #x8544
)
58 (defconstant +combiner-ab-dot-product-nv
+ #x8545
)
59 (defconstant +combiner-cd-dot-product-nv
+ #x8546
)
60 (defconstant +combiner-mux-sum-nv
+ #x8547
)
61 (defconstant +combiner-scale-nv
+ #x8548
)
62 (defconstant +combiner-bias-nv
+ #x8549
)
63 (defconstant +combiner-ab-output-nv
+ #x854A
)
64 (defconstant +combiner-cd-output-nv
+ #x854B
)
65 (defconstant +combiner-sum-output-nv
+ #x854C
)
66 (defconstant +max-general-combiners-nv
+ #x854D
)
67 (defconstant +num-general-combiners-nv
+ #x854E
)
68 (defconstant +color-sum-clamp-nv
+ #x854F
)
69 (defconstant +combiner0-nv
+ #x8550
)
70 (defconstant +combiner1-nv
+ #x8551
)
71 (defconstant +combiner2-nv
+ #x8552
)
72 (defconstant +combiner3-nv
+ #x8553
)
73 (defconstant +combiner4-nv
+ #x8554
)
74 (defconstant +combiner5-nv
+ #x8555
)
75 (defconstant +combiner6-nv
+ #x8556
)
76 (defconstant +combiner7-nv
+ #x8557
)
77 (defconstant +texture0-arb
+ #x84C0
)
78 (defconstant +texture1-arb
+ #x84C1
)
79 (defglextfun "GetFinalCombinerInputParameterivNV"
80 get-final-combiner-input-parameter-iv-nv
:return
"void" :args
81 ((:name |variable|
:type |CombinerVariableNV|
:direction
:in
)
82 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
83 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|pname|
)))
84 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
85 (defglextfun "GetFinalCombinerInputParameterfvNV"
86 get-final-combiner-input-parameter-fv-nv
:return
"void" :args
87 ((:name |variable|
:type |CombinerVariableNV|
:direction
:in
)
88 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
89 (:name |params|
:type |Float32|
:direction
:out
:array t
:size
(|pname|
)))
90 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
91 (defglextfun "GetCombinerOutputParameterivNV"
92 get-combiner-output-parameter-iv-nv
:return
"void" :args
93 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
94 (:name |portion|
:type |CombinerPortionNV|
:direction
:in
)
95 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
96 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|pname|
)))
97 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
98 (defglextfun "GetCombinerOutputParameterfvNV"
99 get-combiner-output-parameter-fv-nv
:return
"void" :args
100 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
101 (:name |portion|
:type |CombinerPortionNV|
:direction
:in
)
102 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
103 (:name |params|
:type |Float32|
:direction
:out
:array t
:size
(|pname|
)))
104 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
105 (defglextfun "GetCombinerInputParameterivNV" get-combiner-input-parameter-iv-nv
107 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
108 (:name |portion|
:type |CombinerPortionNV|
:direction
:in
)
109 (:name |variable|
:type |CombinerVariableNV|
:direction
:in
)
110 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
111 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|pname|
)))
112 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
113 (defglextfun "GetCombinerInputParameterfvNV" get-combiner-input-parameter-fv-nv
115 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
116 (:name |portion|
:type |CombinerPortionNV|
:direction
:in
)
117 (:name |variable|
:type |CombinerVariableNV|
:direction
:in
)
118 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
119 (:name |params|
:type |Float32|
:direction
:out
:array t
:size
(|pname|
)))
120 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
121 (defglextfun "FinalCombinerInputNV" final-combiner-input-nv
:return
"void"
123 ((:name |variable|
:type |CombinerVariableNV|
:direction
:in
)
124 (:name |input|
:type |CombinerRegisterNV|
:direction
:in
)
125 (:name |mapping|
:type |CombinerMappingNV|
:direction
:in
)
126 (:name |componentUsage|
:type |CombinerComponentUsageNV|
:direction
:in
))
127 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
128 (defglextfun "CombinerOutputNV" combiner-output-nv
:return
"void" :args
129 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
130 (:name |portion|
:type |CombinerPortionNV|
:direction
:in
)
131 (:name |abOutput|
:type |CombinerRegisterNV|
:direction
:in
)
132 (:name |cdOutput|
:type |CombinerRegisterNV|
:direction
:in
)
133 (:name |sumOutput|
:type |CombinerRegisterNV|
:direction
:in
)
134 (:name |scale|
:type |CombinerScaleNV|
:direction
:in
)
135 (:name |bias|
:type |CombinerBiasNV|
:direction
:in
)
136 (:name |abDotProduct|
:type |Boolean|
:direction
:in
)
137 (:name |cdDotProduct|
:type |Boolean|
:direction
:in
)
138 (:name |muxSum|
:type |Boolean|
:direction
:in
))
139 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
140 (defglextfun "CombinerInputNV" combiner-input-nv
:return
"void" :args
141 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
142 (:name |portion|
:type |CombinerPortionNV|
:direction
:in
)
143 (:name |variable|
:type |CombinerVariableNV|
:direction
:in
)
144 (:name |input|
:type |CombinerRegisterNV|
:direction
:in
)
145 (:name |mapping|
:type |CombinerMappingNV|
:direction
:in
)
146 (:name |componentUsage|
:type |CombinerComponentUsageNV|
:direction
:in
))
147 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
148 (defglextfun "CombinerParameteriNV" combiner-parameter-i-nv
:return
"void"
150 ((:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
151 (:name |param|
:type |Int32|
:direction
:in
))
152 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
153 (defglextfun "CombinerParameterivNV" combiner-parameter-iv-nv
:return
"void"
155 ((:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
156 (:name |params|
:type |CheckedInt32|
:direction
:in
:array t
:size
158 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
159 (defglextfun "CombinerParameterfNV" combiner-parameter-f-nv
:return
"void"
161 ((:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
162 (:name |param|
:type |Float32|
:direction
:in
))
163 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
164 (defglextfun "CombinerParameterfvNV" combiner-parameter-fv-nv
:return
"void"
166 ((:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
167 (:name |params|
:type |CheckedFloat32|
:direction
:in
:array t
:size
169 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
170 (make-extension-loader |NV_register_combiners|
171 (("GetFinalCombinerInputParameterivNV"
172 get-final-combiner-input-parameter-iv-nv
:return
"void" :args
173 ((:name |variable|
:type |CombinerVariableNV|
:direction
:in
)
174 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
175 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|pname|
)))
176 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
177 ("GetFinalCombinerInputParameterfvNV"
178 get-final-combiner-input-parameter-fv-nv
:return
"void" :args
179 ((:name |variable|
:type |CombinerVariableNV|
:direction
:in
)
180 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
181 (:name |params|
:type |Float32|
:direction
:out
:array t
:size
(|pname|
)))
182 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
183 ("GetCombinerOutputParameterivNV" get-combiner-output-parameter-iv-nv
:return
185 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
186 (:name |portion|
:type |CombinerPortionNV|
:direction
:in
)
187 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
188 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|pname|
)))
189 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
190 ("GetCombinerOutputParameterfvNV" get-combiner-output-parameter-fv-nv
:return
192 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
193 (:name |portion|
:type |CombinerPortionNV|
:direction
:in
)
194 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
195 (:name |params|
:type |Float32|
:direction
:out
:array t
:size
(|pname|
)))
196 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
197 ("GetCombinerInputParameterivNV" get-combiner-input-parameter-iv-nv
:return
199 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
200 (:name |portion|
:type |CombinerPortionNV|
:direction
:in
)
201 (:name |variable|
:type |CombinerVariableNV|
:direction
:in
)
202 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
203 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|pname|
)))
204 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
205 ("GetCombinerInputParameterfvNV" get-combiner-input-parameter-fv-nv
:return
207 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
208 (:name |portion|
:type |CombinerPortionNV|
:direction
:in
)
209 (:name |variable|
:type |CombinerVariableNV|
:direction
:in
)
210 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
211 (:name |params|
:type |Float32|
:direction
:out
:array t
:size
(|pname|
)))
212 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
213 ("FinalCombinerInputNV" final-combiner-input-nv
:return
"void" :args
214 ((:name |variable|
:type |CombinerVariableNV|
:direction
:in
)
215 (:name |input|
:type |CombinerRegisterNV|
:direction
:in
)
216 (:name |mapping|
:type |CombinerMappingNV|
:direction
:in
)
217 (:name |componentUsage|
:type |CombinerComponentUsageNV|
:direction
:in
))
218 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
219 ("CombinerOutputNV" combiner-output-nv
:return
"void" :args
220 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
221 (:name |portion|
:type |CombinerPortionNV|
:direction
:in
)
222 (:name |abOutput|
:type |CombinerRegisterNV|
:direction
:in
)
223 (:name |cdOutput|
:type |CombinerRegisterNV|
:direction
:in
)
224 (:name |sumOutput|
:type |CombinerRegisterNV|
:direction
:in
)
225 (:name |scale|
:type |CombinerScaleNV|
:direction
:in
)
226 (:name |bias|
:type |CombinerBiasNV|
:direction
:in
)
227 (:name |abDotProduct|
:type |Boolean|
:direction
:in
)
228 (:name |cdDotProduct|
:type |Boolean|
:direction
:in
)
229 (:name |muxSum|
:type |Boolean|
:direction
:in
))
230 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
231 ("CombinerInputNV" combiner-input-nv
:return
"void" :args
232 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
233 (:name |portion|
:type |CombinerPortionNV|
:direction
:in
)
234 (:name |variable|
:type |CombinerVariableNV|
:direction
:in
)
235 (:name |input|
:type |CombinerRegisterNV|
:direction
:in
)
236 (:name |mapping|
:type |CombinerMappingNV|
:direction
:in
)
237 (:name |componentUsage|
:type |CombinerComponentUsageNV|
:direction
:in
))
238 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
239 ("CombinerParameteriNV" combiner-parameter-i-nv
:return
"void" :args
240 ((:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
241 (:name |param|
:type |Int32|
:direction
:in
))
242 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
243 ("CombinerParameterivNV" combiner-parameter-iv-nv
:return
"void" :args
244 ((:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
245 (:name |params|
:type |CheckedInt32|
:direction
:in
:array t
:size
247 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
248 ("CombinerParameterfNV" combiner-parameter-f-nv
:return
"void" :args
249 ((:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
250 (:name |param|
:type |Float32|
:direction
:in
))
251 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")
252 ("CombinerParameterfvNV" combiner-parameter-fv-nv
:return
"void" :args
253 ((:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
254 (:name |params|
:type |CheckedFloat32|
:direction
:in
:array t
:size
256 :category
"NV_register_combiners" :deprecated nil
:version
"1.1")))