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 ;;;; ati_fragment_shader
7 (defconstant +fragment-shader-ati
+ #x8920
)
8 (defconstant +reg-0-ati
+ #x8921
)
9 (defconstant +reg-1-ati
+ #x8922
)
10 (defconstant +reg-2-ati
+ #x8923
)
11 (defconstant +reg-3-ati
+ #x8924
)
12 (defconstant +reg-4-ati
+ #x8925
)
13 (defconstant +reg-5-ati
+ #x8926
)
14 (defconstant +reg-6-ati
+ #x8927
)
15 (defconstant +reg-7-ati
+ #x8928
)
16 (defconstant +reg-8-ati
+ #x8929
)
17 (defconstant +reg-9-ati
+ #x892A
)
18 (defconstant +reg-10-ati
+ #x892B
)
19 (defconstant +reg-11-ati
+ #x892C
)
20 (defconstant +reg-12-ati
+ #x892D
)
21 (defconstant +reg-13-ati
+ #x892E
)
22 (defconstant +reg-14-ati
+ #x892F
)
23 (defconstant +reg-15-ati
+ #x8930
)
24 (defconstant +reg-16-ati
+ #x8931
)
25 (defconstant +reg-17-ati
+ #x8932
)
26 (defconstant +reg-18-ati
+ #x8933
)
27 (defconstant +reg-19-ati
+ #x8934
)
28 (defconstant +reg-20-ati
+ #x8935
)
29 (defconstant +reg-21-ati
+ #x8936
)
30 (defconstant +reg-22-ati
+ #x8937
)
31 (defconstant +reg-23-ati
+ #x8938
)
32 (defconstant +reg-24-ati
+ #x8939
)
33 (defconstant +reg-25-ati
+ #x893A
)
34 (defconstant +reg-26-ati
+ #x893B
)
35 (defconstant +reg-27-ati
+ #x893C
)
36 (defconstant +reg-28-ati
+ #x893D
)
37 (defconstant +reg-29-ati
+ #x893E
)
38 (defconstant +reg-30-ati
+ #x893F
)
39 (defconstant +reg-31-ati
+ #x8940
)
40 (defconstant +con-0-ati
+ #x8941
)
41 (defconstant +con-1-ati
+ #x8942
)
42 (defconstant +con-2-ati
+ #x8943
)
43 (defconstant +con-3-ati
+ #x8944
)
44 (defconstant +con-4-ati
+ #x8945
)
45 (defconstant +con-5-ati
+ #x8946
)
46 (defconstant +con-6-ati
+ #x8947
)
47 (defconstant +con-7-ati
+ #x8948
)
48 (defconstant +con-8-ati
+ #x8949
)
49 (defconstant +con-9-ati
+ #x894A
)
50 (defconstant +con-10-ati
+ #x894B
)
51 (defconstant +con-11-ati
+ #x894C
)
52 (defconstant +con-12-ati
+ #x894D
)
53 (defconstant +con-13-ati
+ #x894E
)
54 (defconstant +con-14-ati
+ #x894F
)
55 (defconstant +con-15-ati
+ #x8950
)
56 (defconstant +con-16-ati
+ #x8951
)
57 (defconstant +con-17-ati
+ #x8952
)
58 (defconstant +con-18-ati
+ #x8953
)
59 (defconstant +con-19-ati
+ #x8954
)
60 (defconstant +con-20-ati
+ #x8955
)
61 (defconstant +con-21-ati
+ #x8956
)
62 (defconstant +con-22-ati
+ #x8957
)
63 (defconstant +con-23-ati
+ #x8958
)
64 (defconstant +con-24-ati
+ #x8959
)
65 (defconstant +con-25-ati
+ #x895A
)
66 (defconstant +con-26-ati
+ #x895B
)
67 (defconstant +con-27-ati
+ #x895C
)
68 (defconstant +con-28-ati
+ #x895D
)
69 (defconstant +con-29-ati
+ #x895E
)
70 (defconstant +con-30-ati
+ #x895F
)
71 (defconstant +con-31-ati
+ #x8960
)
72 (defconstant +mov-ati
+ #x8961
)
73 (defconstant +add-ati
+ #x8963
)
74 (defconstant +mul-ati
+ #x8964
)
75 (defconstant +sub-ati
+ #x8965
)
76 (defconstant +dot3-ati
+ #x8966
)
77 (defconstant +dot4-ati
+ #x8967
)
78 (defconstant +mad-ati
+ #x8968
)
79 (defconstant +lerp-ati
+ #x8969
)
80 (defconstant +cnd-ati
+ #x896A
)
81 (defconstant +cnd0-ati
+ #x896B
)
82 (defconstant +dot2-add-ati
+ #x896C
)
83 (defconstant +secondary-interpolator-ati
+ #x896D
)
84 (defconstant +num-fragment-registers-ati
+ #x896E
)
85 (defconstant +num-fragment-constants-ati
+ #x896F
)
86 (defconstant +num-passes-ati
+ #x8970
)
87 (defconstant +num-instructions-per-pass-ati
+ #x8971
)
88 (defconstant +num-instructions-total-ati
+ #x8972
)
89 (defconstant +num-input-interpolator-components-ati
+ #x8973
)
90 (defconstant +num-loopback-components-ati
+ #x8974
)
91 (defconstant +color-alpha-pairing-ati
+ #x8975
)
92 (defconstant +swizzle-str-ati
+ #x8976
)
93 (defconstant +swizzle-stq-ati
+ #x8977
)
94 (defconstant +swizzle-str-dr-ati
+ #x8978
)
95 (defconstant +swizzle-stq-dq-ati
+ #x8979
)
96 (defconstant +swizzle-strq-ati
+ #x897A
)
97 (defconstant +swizzle-strq-dq-ati
+ #x897B
)
98 (defconstant +red-bit-ati
+ #x1
)
99 (defconstant +green-bit-ati
+ #x2
)
100 (defconstant +blue-bit-ati
+ #x4
)
101 (defconstant +2x-bit-ati
+ #x1
)
102 (defconstant +4x-bit-ati
+ #x2
)
103 (defconstant +8x-bit-ati
+ #x4
)
104 (defconstant +half-bit-ati
+ #x8
)
105 (defconstant +quarter-bit-ati
+ #x10
)
106 (defconstant +eighth-bit-ati
+ #x20
)
107 (defconstant +saturate-bit-ati
+ #x40
)
108 (defconstant +2x-bit-ati
+ #x1
)
109 (defconstant +comp-bit-ati
+ #x2
)
110 (defconstant +negate-bit-ati
+ #x4
)
111 (defconstant +bias-bit-ati
+ #x8
)
112 (defglextfun "SetFragmentShaderConstantATI" set-fragment-shader-constant-ati
114 ((:name |dst|
:type |UInt32|
:direction
:in
)
115 (:name |value|
:type |ConstFloat32|
:direction
:in
:array t
:size
#x4
))
116 :category
"ATI_fragment_shader" :version
"1.2")
117 (defglextfun "AlphaFragmentOp3ATI" alpha-fragment-op-3-ati
:return
"void" :args
118 ((:name |op|
:type |FragmentOpATI|
:direction
:in
)
119 (:name |dst|
:type |UInt32|
:direction
:in
)
120 (:name |dstMod|
:type |UInt32|
:direction
:in
)
121 (:name |arg1|
:type |UInt32|
:direction
:in
)
122 (:name |arg1Rep|
:type |UInt32|
:direction
:in
)
123 (:name |arg1Mod|
:type |UInt32|
:direction
:in
)
124 (:name |arg2|
:type |UInt32|
:direction
:in
)
125 (:name |arg2Rep|
:type |UInt32|
:direction
:in
)
126 (:name |arg2Mod|
:type |UInt32|
:direction
:in
)
127 (:name |arg3|
:type |UInt32|
:direction
:in
)
128 (:name |arg3Rep|
:type |UInt32|
:direction
:in
)
129 (:name |arg3Mod|
:type |UInt32|
:direction
:in
))
130 :category
"ATI_fragment_shader" :version
"1.2")
131 (defglextfun "AlphaFragmentOp2ATI" alpha-fragment-op-2-ati
:return
"void" :args
132 ((:name |op|
:type |FragmentOpATI|
:direction
:in
)
133 (:name |dst|
:type |UInt32|
:direction
:in
)
134 (:name |dstMod|
:type |UInt32|
:direction
:in
)
135 (:name |arg1|
:type |UInt32|
:direction
:in
)
136 (:name |arg1Rep|
:type |UInt32|
:direction
:in
)
137 (:name |arg1Mod|
:type |UInt32|
:direction
:in
)
138 (:name |arg2|
:type |UInt32|
:direction
:in
)
139 (:name |arg2Rep|
:type |UInt32|
:direction
:in
)
140 (:name |arg2Mod|
:type |UInt32|
:direction
:in
))
141 :category
"ATI_fragment_shader" :version
"1.2")
142 (defglextfun "AlphaFragmentOp1ATI" alpha-fragment-op-1-ati
:return
"void" :args
143 ((:name |op|
:type |FragmentOpATI|
:direction
:in
)
144 (:name |dst|
:type |UInt32|
:direction
:in
)
145 (:name |dstMod|
:type |UInt32|
:direction
:in
)
146 (:name |arg1|
:type |UInt32|
:direction
:in
)
147 (:name |arg1Rep|
:type |UInt32|
:direction
:in
)
148 (:name |arg1Mod|
:type |UInt32|
:direction
:in
))
149 :category
"ATI_fragment_shader" :version
"1.2")
150 (defglextfun "ColorFragmentOp3ATI" color-fragment-op-3-ati
:return
"void" :args
151 ((:name |op|
:type |FragmentOpATI|
:direction
:in
)
152 (:name |dst|
:type |UInt32|
:direction
:in
)
153 (:name |dstMask|
:type |UInt32|
:direction
:in
)
154 (:name |dstMod|
:type |UInt32|
:direction
:in
)
155 (:name |arg1|
:type |UInt32|
:direction
:in
)
156 (:name |arg1Rep|
:type |UInt32|
:direction
:in
)
157 (:name |arg1Mod|
:type |UInt32|
:direction
:in
)
158 (:name |arg2|
:type |UInt32|
:direction
:in
)
159 (:name |arg2Rep|
:type |UInt32|
:direction
:in
)
160 (:name |arg2Mod|
:type |UInt32|
:direction
:in
)
161 (:name |arg3|
:type |UInt32|
:direction
:in
)
162 (:name |arg3Rep|
:type |UInt32|
:direction
:in
)
163 (:name |arg3Mod|
:type |UInt32|
:direction
:in
))
164 :category
"ATI_fragment_shader" :version
"1.2")
165 (defglextfun "ColorFragmentOp2ATI" color-fragment-op-2-ati
:return
"void" :args
166 ((:name |op|
:type |FragmentOpATI|
:direction
:in
)
167 (:name |dst|
:type |UInt32|
:direction
:in
)
168 (:name |dstMask|
:type |UInt32|
:direction
:in
)
169 (:name |dstMod|
:type |UInt32|
:direction
:in
)
170 (:name |arg1|
:type |UInt32|
:direction
:in
)
171 (:name |arg1Rep|
:type |UInt32|
:direction
:in
)
172 (:name |arg1Mod|
:type |UInt32|
:direction
:in
)
173 (:name |arg2|
:type |UInt32|
:direction
:in
)
174 (:name |arg2Rep|
:type |UInt32|
:direction
:in
)
175 (:name |arg2Mod|
:type |UInt32|
:direction
:in
))
176 :category
"ATI_fragment_shader" :version
"1.2")
177 (defglextfun "ColorFragmentOp1ATI" color-fragment-op-1-ati
:return
"void" :args
178 ((:name |op|
:type |FragmentOpATI|
:direction
:in
)
179 (:name |dst|
:type |UInt32|
:direction
:in
)
180 (:name |dstMask|
:type |UInt32|
:direction
:in
)
181 (:name |dstMod|
:type |UInt32|
:direction
:in
)
182 (:name |arg1|
:type |UInt32|
:direction
:in
)
183 (:name |arg1Rep|
:type |UInt32|
:direction
:in
)
184 (:name |arg1Mod|
:type |UInt32|
:direction
:in
))
185 :category
"ATI_fragment_shader" :version
"1.2")
186 (defglextfun "SampleMapATI" sample-map-ati
:return
"void" :args
187 ((:name |dst|
:type |UInt32|
:direction
:in
)
188 (:name |interp|
:type |UInt32|
:direction
:in
)
189 (:name |swizzle|
:type |SwizzleOpATI|
:direction
:in
))
190 :category
"ATI_fragment_shader" :version
"1.2")
191 (defglextfun "PassTexCoordATI" pass-tex-coord-ati
:return
"void" :args
192 ((:name |dst|
:type |UInt32|
:direction
:in
)
193 (:name |coord|
:type |UInt32|
:direction
:in
)
194 (:name |swizzle|
:type |SwizzleOpATI|
:direction
:in
))
195 :category
"ATI_fragment_shader" :version
"1.2")
196 (defglextfun "EndFragmentShaderATI" end-fragment-shader-ati
:return
"void"
197 :args nil
:category
"ATI_fragment_shader" :version
"1.2")
198 (defglextfun "BeginFragmentShaderATI" begin-fragment-shader-ati
:return
"void"
199 :args nil
:category
"ATI_fragment_shader" :version
"1.2")
200 (defglextfun "DeleteFragmentShaderATI" delete-fragment-shader-ati
:return
201 "void" :args
((:name |id|
:type |UInt32|
:direction
:in
)) :category
202 "ATI_fragment_shader" :version
"1.2")
203 (defglextfun "BindFragmentShaderATI" bind-fragment-shader-ati
:return
"void"
204 :args
((:name |id|
:type |UInt32|
:direction
:in
)) :category
205 "ATI_fragment_shader" :version
"1.2")
206 (defglextfun "GenFragmentShadersATI" gen-fragment-shaders-ati
:return
"UInt32"
207 :args
((:name |range|
:type |UInt32|
:direction
:in
)) :category
208 "ATI_fragment_shader" :version
"1.2")