Added extra test platform.
[cl-glfw.git] / lib / opengl-nv_gpu_program4.lisp
blob46ca9d97c6229a1688fa22021901c757f519716e
2 (in-package #:gl)
4 ;;;; NV_gpu_program4
6 (defconstant +min-program-texel-offset-nv+ #x8904)
7 (defconstant +max-program-texel-offset-nv+ #x8905)
8 (defconstant +program-attrib-components-nv+ #x8906)
9 (defconstant +program-result-components-nv+ #x8907)
10 (defconstant +max-program-attrib-components-nv+ #x8908)
11 (defconstant +max-program-result-components-nv+ #x8909)
12 (defconstant +max-program-generic-attribs-nv+ #x8DA5)
13 (defconstant +max-program-generic-results-nv+ #x8DA6)
14 (defglextfun
15 (("GetProgramEnvParameterIuivNV" get-program-env-parameter-i-uiv-nv) :args
16 ((:name |target| :type |ProgramTarget| :direction :in)
17 (:name |index| :type |UInt32| :direction :in)
18 (:name |params| :type |UInt32| :direction :out :array t :size #x4))
19 :return ("void") :dlflags ("notlistable") :category ("NV_gpu_program4")
20 :version ("1.3") :extension ("soft" "WINSOFT" "NV50") :glfflags ("ignore")
21 :glsflags ("ignore") :glxflags ("ignore")))
22 (defglextfun
23 (("GetProgramEnvParameterIivNV" get-program-env-parameter-i-iv-nv) :args
24 ((:name |target| :type |ProgramTarget| :direction :in)
25 (:name |index| :type |UInt32| :direction :in)
26 (:name |params| :type |Int32| :direction :out :array t :size #x4))
27 :return ("void") :dlflags ("notlistable") :category ("NV_gpu_program4")
28 :version ("1.3") :extension ("soft" "WINSOFT" "NV50") :glfflags ("ignore")
29 :glsflags ("ignore") :glxflags ("ignore")))
30 (defglextfun
31 (("GetProgramLocalParameterIuivNV" get-program-local-parameter-i-uiv-nv) :args
32 ((:name |target| :type |ProgramTarget| :direction :in)
33 (:name |index| :type |UInt32| :direction :in)
34 (:name |params| :type |UInt32| :direction :out :array t :size #x4))
35 :return ("void") :dlflags ("notlistable") :category ("NV_gpu_program4")
36 :version ("1.3") :extension ("soft" "WINSOFT" "NV50") :glfflags ("ignore")
37 :glsflags ("ignore") :glxflags ("ignore")))
38 (defglextfun
39 (("GetProgramLocalParameterIivNV" get-program-local-parameter-i-iv-nv) :args
40 ((:name |target| :type |ProgramTarget| :direction :in)
41 (:name |index| :type |UInt32| :direction :in)
42 (:name |params| :type |Int32| :direction :out :array t :size #x4))
43 :return ("void") :dlflags ("notlistable") :category ("NV_gpu_program4")
44 :version ("1.3") :extension ("soft" "WINSOFT" "NV50") :glfflags ("ignore")
45 :glsflags ("ignore") :glxflags ("ignore")))
46 (defglextfun
47 (("ProgramEnvParametersI4uivNV" program-env-parameters-i-4uiv-nv) :args
48 ((:name |target| :type |ProgramTarget| :direction :in)
49 (:name |index| :type |UInt32| :direction :in)
50 (:name |count| :type |SizeI| :direction :in)
51 (:name |params| :type |UInt32| :direction :in :array t :size count*4))
52 :return ("void") :category ("NV_gpu_program4") :version ("1.3") :extension
53 ("soft" "WINSOFT" "NV50") :glfflags ("ignore") :glsflags ("ignore") :glxflags
54 ("ignore")))
55 (defglextfun
56 (("ProgramEnvParameterI4uivNV" program-env-parameter-i-4uiv-nv) :args
57 ((:name |target| :type |ProgramTarget| :direction :in)
58 (:name |index| :type |UInt32| :direction :in)
59 (:name |params| :type |UInt32| :direction :in :array t :size #x4))
60 :return ("void") :category ("NV_gpu_program4") :version ("1.3") :extension
61 ("soft" "WINSOFT" "NV50") :glfflags ("ignore") :glsflags ("ignore") :glxflags
62 ("ignore")))
63 (defglextfun
64 (("ProgramEnvParameterI4uiNV" program-env-parameter-i-4ui-nv) :args
65 ((:name |target| :type |ProgramTarget| :direction :in)
66 (:name |index| :type |UInt32| :direction :in)
67 (:name |x| :type |UInt32| :direction :in)
68 (:name |y| :type |UInt32| :direction :in)
69 (:name |z| :type |UInt32| :direction :in)
70 (:name |w| :type |UInt32| :direction :in))
71 :return ("void") :category ("NV_gpu_program4") :version ("1.3") :vectorequiv
72 ("ProgramEnvParameterI4uivNV") :glxvectorequiv ("ProgramEnvParameterI4uivNV")
73 :extension ("soft" "WINSOFT" "NV50") :glfflags ("ignore") :glsflags
74 ("ignore") :glxflags ("ignore")))
75 (defglextfun
76 (("ProgramEnvParametersI4ivNV" program-env-parameters-i-4iv-nv) :args
77 ((:name |target| :type |ProgramTarget| :direction :in)
78 (:name |index| :type |UInt32| :direction :in)
79 (:name |count| :type |SizeI| :direction :in)
80 (:name |params| :type |Int32| :direction :in :array t :size count*4))
81 :return ("void") :category ("NV_gpu_program4") :version ("1.3") :extension
82 ("soft" "WINSOFT" "NV50") :glfflags ("ignore") :glsflags ("ignore") :glxflags
83 ("ignore")))
84 (defglextfun
85 (("ProgramEnvParameterI4ivNV" program-env-parameter-i-4iv-nv) :args
86 ((:name |target| :type |ProgramTarget| :direction :in)
87 (:name |index| :type |UInt32| :direction :in)
88 (:name |params| :type |Int32| :direction :in :array t :size #x4))
89 :return ("void") :category ("NV_gpu_program4") :version ("1.3") :extension
90 ("soft" "WINSOFT" "NV50") :glfflags ("ignore") :glsflags ("ignore") :glxflags
91 ("ignore")))
92 (defglextfun
93 (("ProgramEnvParameterI4iNV" program-env-parameter-i-4i-nv) :args
94 ((:name |target| :type |ProgramTarget| :direction :in)
95 (:name |index| :type |UInt32| :direction :in)
96 (:name |x| :type |Int32| :direction :in)
97 (:name |y| :type |Int32| :direction :in)
98 (:name |z| :type |Int32| :direction :in)
99 (:name |w| :type |Int32| :direction :in))
100 :return ("void") :category ("NV_gpu_program4") :version ("1.3") :vectorequiv
101 ("ProgramEnvParameterI4ivNV") :glxvectorequiv ("ProgramEnvParameterI4ivNV")
102 :extension ("soft" "WINSOFT" "NV50") :glfflags ("ignore") :glsflags
103 ("ignore") :glxflags ("ignore")))
104 (defglextfun
105 (("ProgramLocalParametersI4uivNV" program-local-parameters-i-4uiv-nv) :args
106 ((:name |target| :type |ProgramTarget| :direction :in)
107 (:name |index| :type |UInt32| :direction :in)
108 (:name |count| :type |SizeI| :direction :in)
109 (:name |params| :type |UInt32| :direction :in :array t :size count*4))
110 :return ("void") :category ("NV_gpu_program4") :version ("1.3") :extension
111 ("soft" "WINSOFT" "NV50") :glfflags ("ignore") :glsflags ("ignore") :glxflags
112 ("ignore")))
113 (defglextfun
114 (("ProgramLocalParameterI4uivNV" program-local-parameter-i-4uiv-nv) :args
115 ((:name |target| :type |ProgramTarget| :direction :in)
116 (:name |index| :type |UInt32| :direction :in)
117 (:name |params| :type |UInt32| :direction :in :array t :size #x4))
118 :return ("void") :category ("NV_gpu_program4") :version ("1.3") :extension
119 ("soft" "WINSOFT" "NV50") :glfflags ("ignore") :glsflags ("ignore") :glxflags
120 ("ignore")))
121 (defglextfun
122 (("ProgramLocalParameterI4uiNV" program-local-parameter-i-4ui-nv) :args
123 ((:name |target| :type |ProgramTarget| :direction :in)
124 (:name |index| :type |UInt32| :direction :in)
125 (:name |x| :type |UInt32| :direction :in)
126 (:name |y| :type |UInt32| :direction :in)
127 (:name |z| :type |UInt32| :direction :in)
128 (:name |w| :type |UInt32| :direction :in))
129 :return ("void") :category ("NV_gpu_program4") :version ("1.3") :vectorequiv
130 ("ProgramLocalParameterI4uivNV") :glxvectorequiv
131 ("ProgramLocalParameterI4uivNV") :extension ("soft" "WINSOFT" "NV50")
132 :glfflags ("ignore") :glsflags ("ignore") :glxflags ("ignore")))
133 (defglextfun
134 (("ProgramLocalParametersI4ivNV" program-local-parameters-i-4iv-nv) :args
135 ((:name |target| :type |ProgramTarget| :direction :in)
136 (:name |index| :type |UInt32| :direction :in)
137 (:name |count| :type |SizeI| :direction :in)
138 (:name |params| :type |Int32| :direction :in :array t :size count*4))
139 :return ("void") :category ("NV_gpu_program4") :version ("1.3") :extension
140 ("soft" "WINSOFT" "NV50") :glfflags ("ignore") :glsflags ("ignore") :glxflags
141 ("ignore")))
142 (defglextfun
143 (("ProgramLocalParameterI4ivNV" program-local-parameter-i-4iv-nv) :args
144 ((:name |target| :type |ProgramTarget| :direction :in)
145 (:name |index| :type |UInt32| :direction :in)
146 (:name |params| :type |Int32| :direction :in :array t :size #x4))
147 :return ("void") :category ("NV_gpu_program4") :version ("1.3") :extension
148 ("soft" "WINSOFT" "NV50") :glfflags ("ignore") :glsflags ("ignore") :glxflags
149 ("ignore")))
150 (defglextfun
151 (("ProgramLocalParameterI4iNV" program-local-parameter-i-4i-nv) :args
152 ((:name |target| :type |ProgramTarget| :direction :in)
153 (:name |index| :type |UInt32| :direction :in)
154 (:name |x| :type |Int32| :direction :in)
155 (:name |y| :type |Int32| :direction :in)
156 (:name |z| :type |Int32| :direction :in)
157 (:name |w| :type |Int32| :direction :in))
158 :return ("void") :category ("NV_gpu_program4") :version ("1.3") :vectorequiv
159 ("ProgramLocalParameterI4ivNV") :glxvectorequiv
160 ("ProgramLocalParameterI4ivNV") :extension ("soft" "WINSOFT" "NV50")
161 :glfflags ("ignore") :glsflags ("ignore") :glxflags ("ignore")))