Fix for callbacks under windows from Andrew Lyon.
[cl-glfw.git] / lib / opengl-nv_register_combiners2.lisp
bloba6af9dabc2004066a0ab4d95b8d3b0cacd836d97
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
44 :return "void" :args
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
50 :return "void" :args
51 ((:name |stage| :type |CombinerStageNV| :direction :in)
52 (:name |pname| :type |CombinerParameterNV| :direction :in)
53 (:name |params| :type |CheckedFloat32| :direction :in :array t :size
54 (|pname|)))
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
58 "void" :args
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"
64 :args
65 ((:name |stage| :type |CombinerStageNV| :direction :in)
66 (:name |pname| :type |CombinerParameterNV| :direction :in)
67 (:name |params| :type |CheckedFloat32| :direction :in :array t :size
68 (|pname|)))
69 :category "NV_register_combiners2" :deprecated nil :version "1.1")))