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_combiners2
7 (defconstant +per-stage-constants-nv
+ #x8535
)
8 (defconstant +unsigned-identity-nv
+ #x8536
)
9 (defconstant +unsigned-invert-nv
+ #x8537
)
10 (defconstant +expand-normal-nv
+ #x8538
)
11 (defconstant +expand-negate-nv
+ #x8539
)
12 (defconstant +half-bias-normal-nv
+ #x853A
)
13 (defconstant +half-bias-negate-nv
+ #x853B
)
14 (defconstant +signed-identity-nv
+ #x853C
)
15 (defconstant +unsigned-negate-nv
+ #x853D
)
16 (defconstant +scale-by-two-nv
+ #x853E
)
17 (defconstant +scale-by-four-nv
+ #x853F
)
18 (defconstant +scale-by-one-half-nv
+ #x8540
)
19 (defconstant +bias-by-negative-one-half-nv
+ #x8541
)
20 (defconstant +combiner-input-nv
+ #x8542
)
21 (defconstant +combiner-mapping-nv
+ #x8543
)
22 (defconstant +combiner-component-usage-nv
+ #x8544
)
23 (defconstant +combiner-ab-dot-product-nv
+ #x8545
)
24 (defconstant +combiner-cd-dot-product-nv
+ #x8546
)
25 (defconstant +combiner-mux-sum-nv
+ #x8547
)
26 (defconstant +combiner-scale-nv
+ #x8548
)
27 (defconstant +combiner-bias-nv
+ #x8549
)
28 (defconstant +combiner-ab-output-nv
+ #x854A
)
29 (defconstant +combiner-cd-output-nv
+ #x854B
)
30 (defconstant +combiner-sum-output-nv
+ #x854C
)
31 (defconstant +max-general-combiners-nv
+ #x854D
)
32 (defconstant +num-general-combiners-nv
+ #x854E
)
33 (defconstant +color-sum-clamp-nv
+ #x854F
)
34 (defconstant +combiner0-nv
+ #x8550
)
35 (defconstant +combiner1-nv
+ #x8551
)
36 (defconstant +combiner2-nv
+ #x8552
)
37 (defconstant +combiner3-nv
+ #x8553
)
38 (defconstant +combiner4-nv
+ #x8554
)
39 (defconstant +combiner5-nv
+ #x8555
)
40 (defconstant +combiner6-nv
+ #x8556
)
41 (defconstant +combiner7-nv
+ #x8557
)
42 (defconstant +per-stage-constants-nv
+ #x8535
)
43 (defglextfun "GetCombinerStageParameterfvNV" get-combiner-stage-parameter-fv-nv
45 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
46 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
47 (:name |params|
:type |Float32|
:direction
:out
:array t
:size
(|pname|
)))
48 :category
"NV_register_combiners2" :deprecated nil
:version
"1.1")
49 (defglextfun "CombinerStageParameterfvNV" combiner-stage-parameter-fv-nv
51 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
52 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
53 (:name |params|
:type |CheckedFloat32|
:direction
:in
:array t
:size
55 :category
"NV_register_combiners2" :deprecated nil
:version
"1.1")
56 (make-extension-loader |NV_register_combiners2|
57 (("GetCombinerStageParameterfvNV" get-combiner-stage-parameter-fv-nv
:return
59 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
60 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
61 (:name |params|
:type |Float32|
:direction
:out
:array t
:size
(|pname|
)))
62 :category
"NV_register_combiners2" :deprecated nil
:version
"1.1")
63 ("CombinerStageParameterfvNV" combiner-stage-parameter-fv-nv
:return
"void"
65 ((:name |stage|
:type |CombinerStageNV|
:direction
:in
)
66 (:name |pname|
:type |CombinerParameterNV|
:direction
:in
)
67 (:name |params|
:type |CheckedFloat32|
:direction
:in
:array t
:size
69 :category
"NV_register_combiners2" :deprecated nil
:version
"1.1")))