Commit | Line | Data |
---|---|---|
a09e091a JB |
1 | /* DO NOT EDIT - THIS FILE IS AUTOMATICALLY GENERATED */ |
2 | /* | |
3 | * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) | |
4 | * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved. | |
5 | * | |
6 | * Permission is hereby granted, free of charge, to any person obtaining a | |
7 | * copy of this software and associated documentation files (the "Software"), | |
8 | * to deal in the Software without restriction, including without limitation | |
9 | * the rights to use, copy, modify, merge, publish, distribute, sublicense, | |
10 | * and/or sell copies of the Software, and to permit persons to whom the | |
11 | * Software is furnished to do so, subject to the following conditions: | |
12 | * | |
13 | * The above copyright notice including the dates of first publication and | |
14 | * either this permission notice or a reference to | |
15 | * http://oss.sgi.com/projects/FreeB/ | |
16 | * shall be included in all copies or substantial portions of the Software. | |
17 | * | |
18 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | |
19 | * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
20 | * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL | |
21 | * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | |
22 | * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF | |
23 | * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | |
24 | * SOFTWARE. | |
25 | * | |
26 | * Except as contained in this notice, the name of Silicon Graphics, Inc. | |
27 | * shall not be used in advertising or otherwise to promote the sale, use or | |
28 | * other dealings in this Software without prior written authorization from | |
29 | * Silicon Graphics, Inc. | |
30 | */ | |
31 | ||
32 | #include "glxserver.h" | |
33 | #include "glxext.h" | |
34 | #include "g_disptab.h" | |
35 | #include "glxsingle.h" | |
36 | ||
37 | __GLXdispatchSingleProcPtr __glXSingleTable[] = { | |
38 | __glXNoSuchSingleOpcode, | |
39 | __glXRender, | |
40 | __glXRenderLarge, | |
41 | __glXCreateContext, | |
42 | __glXDestroyContext, | |
43 | __glXMakeCurrent, | |
44 | __glXIsDirect, | |
45 | __glXQueryVersion, | |
46 | __glXWaitGL, | |
47 | __glXWaitX, | |
48 | __glXCopyContext, | |
49 | __glXSwapBuffers, | |
50 | __glXUseXFont, | |
51 | __glXCreateGLXPixmap, | |
52 | __glXGetVisualConfigs, | |
53 | __glXDestroyGLXPixmap, | |
54 | __glXVendorPrivate, | |
55 | __glXVendorPrivateWithReply, | |
56 | __glXQueryExtensionsString, | |
57 | __glXQueryServerString, | |
58 | __glXClientInfo, | |
59 | __glXGetFBConfigs, /* __glXGetFBConfigs */ | |
60 | __glXCreatePixmap, /* __glXCreatePixmap, */ | |
61 | __glXDestroyGLXPixmap, /* __glXDestroyPixmap, */ | |
62 | __glXCreateNewContext, /* __glXCreateNewContext, */ | |
63 | __glXQueryContext, /* __glXQueryContext, */ | |
64 | __glXMakeContextCurrent, /* __glXMakeContextCurrent, */ | |
65 | __glXCreatePbuffer, /* __glXCreatePbuffer, */ | |
66 | __glXDestroyPbuffer, /* __glXDestroyPbuffer, */ | |
67 | __glXGetDrawableAttributes, /* __glXGetDrawableAttributes, */ | |
68 | __glXChangeDrawableAttributes, /* __glXChangeDrawableAttributes, */ | |
69 | __glXCreateWindow, /* __glXCreateWindow, */ | |
70 | __glXDestroyWindow, /* __glXDestroyWindow, */ | |
71 | __glXNoSuchSingleOpcode, | |
72 | __glXNoSuchSingleOpcode, | |
73 | __glXNoSuchSingleOpcode, | |
74 | __glXNoSuchSingleOpcode, | |
75 | __glXNoSuchSingleOpcode, | |
76 | __glXNoSuchSingleOpcode, | |
77 | __glXNoSuchSingleOpcode, | |
78 | __glXNoSuchSingleOpcode, | |
79 | __glXNoSuchSingleOpcode, | |
80 | __glXNoSuchSingleOpcode, | |
81 | __glXNoSuchSingleOpcode, | |
82 | __glXNoSuchSingleOpcode, | |
83 | __glXNoSuchSingleOpcode, | |
84 | __glXNoSuchSingleOpcode, | |
85 | __glXNoSuchSingleOpcode, | |
86 | __glXNoSuchSingleOpcode, | |
87 | __glXNoSuchSingleOpcode, | |
88 | __glXNoSuchSingleOpcode, | |
89 | __glXNoSuchSingleOpcode, | |
90 | __glXNoSuchSingleOpcode, | |
91 | __glXNoSuchSingleOpcode, | |
92 | __glXNoSuchSingleOpcode, | |
93 | __glXNoSuchSingleOpcode, | |
94 | __glXNoSuchSingleOpcode, | |
95 | __glXNoSuchSingleOpcode, | |
96 | __glXNoSuchSingleOpcode, | |
97 | __glXNoSuchSingleOpcode, | |
98 | __glXNoSuchSingleOpcode, | |
99 | __glXNoSuchSingleOpcode, | |
100 | __glXNoSuchSingleOpcode, | |
101 | __glXNoSuchSingleOpcode, | |
102 | __glXNoSuchSingleOpcode, | |
103 | __glXNoSuchSingleOpcode, | |
104 | __glXNoSuchSingleOpcode, | |
105 | __glXNoSuchSingleOpcode, | |
106 | __glXNoSuchSingleOpcode, | |
107 | __glXNoSuchSingleOpcode, | |
108 | __glXNoSuchSingleOpcode, | |
109 | __glXNoSuchSingleOpcode, | |
110 | __glXNoSuchSingleOpcode, | |
111 | __glXNoSuchSingleOpcode, | |
112 | __glXNoSuchSingleOpcode, | |
113 | __glXNoSuchSingleOpcode, | |
114 | __glXNoSuchSingleOpcode, | |
115 | __glXNoSuchSingleOpcode, | |
116 | __glXNoSuchSingleOpcode, | |
117 | __glXNoSuchSingleOpcode, | |
118 | __glXNoSuchSingleOpcode, | |
119 | __glXNoSuchSingleOpcode, | |
120 | __glXNoSuchSingleOpcode, | |
121 | __glXNoSuchSingleOpcode, | |
122 | __glXNoSuchSingleOpcode, | |
123 | __glXNoSuchSingleOpcode, | |
124 | __glXNoSuchSingleOpcode, | |
125 | __glXNoSuchSingleOpcode, | |
126 | __glXNoSuchSingleOpcode, | |
127 | __glXNoSuchSingleOpcode, | |
128 | __glXNoSuchSingleOpcode, | |
129 | __glXNoSuchSingleOpcode, | |
130 | __glXNoSuchSingleOpcode, | |
131 | __glXNoSuchSingleOpcode, | |
132 | __glXNoSuchSingleOpcode, | |
133 | __glXNoSuchSingleOpcode, | |
134 | __glXNoSuchSingleOpcode, | |
135 | __glXNoSuchSingleOpcode, | |
136 | __glXNoSuchSingleOpcode, | |
137 | __glXNoSuchSingleOpcode, | |
138 | __glXNoSuchSingleOpcode, | |
139 | __glXForwardSingleReq, /* __glXDisp_NewList, */ | |
140 | __glXForwardSingleReq, /* __glXDisp_EndList, */ | |
141 | __glXForwardSingleReq, /* __glXDisp_DeleteLists, */ | |
142 | __glXForwardPipe0WithReply, /* __glXDisp_GenLists, */ | |
143 | __glXForwardSingleReq, /* __glXDisp_FeedbackBuffer, */ | |
144 | __glXForwardSingleReq, /* __glXDisp_SelectBuffer, */ | |
145 | __glXForwardAllWithReply, /* __glXDisp_RenderMode, */ | |
146 | __glXForwardAllWithReply, /* __glXDisp_Finish, */ | |
147 | __glXForwardSingleReq, /* __glXDisp_PixelStoref, */ | |
148 | __glXForwardSingleReq, /* __glXDisp_PixelStorei, */ | |
149 | __glXDisp_ReadPixels, /* __glXDisp_ReadPixels, */ | |
150 | __glXForwardPipe0WithReply, /* __glXDisp_GetBooleanv, */ | |
151 | __glXForwardPipe0WithReply, /* __glXDisp_GetClipPlane, */ | |
152 | __glXForwardPipe0WithReply, /* __glXDisp_GetDoublev, */ | |
153 | __glXForwardPipe0WithReply, /* __glXDisp_GetError, */ | |
154 | __glXForwardPipe0WithReply, /* __glXDisp_GetFloatv, */ | |
155 | __glXForwardPipe0WithReply, /* __glXDisp_GetIntegerv, */ | |
156 | __glXForwardPipe0WithReply, /* __glXDisp_GetLightfv, */ | |
157 | __glXForwardPipe0WithReply, /* __glXDisp_GetLightiv, */ | |
158 | __glXForwardPipe0WithReply, /* __glXDisp_GetMapdv, */ | |
159 | __glXForwardPipe0WithReply, /* __glXDisp_GetMapfv, */ | |
160 | __glXForwardPipe0WithReply, /* __glXDisp_GetMapiv, */ | |
161 | __glXForwardPipe0WithReply, /* __glXDisp_GetMaterialfv, */ | |
162 | __glXForwardPipe0WithReply, /* __glXDisp_GetMaterialiv, */ | |
163 | __glXForwardPipe0WithReply, /* __glXDisp_GetPixelMapfv, */ | |
164 | __glXForwardPipe0WithReply, /* __glXDisp_GetPixelMapuiv, */ | |
165 | __glXForwardPipe0WithReply, /* __glXDisp_GetPixelMapusv, */ | |
166 | __glXForwardPipe0WithReply, /* __glXDisp_GetPolygonStipple, */ | |
167 | __glXForwardPipe0WithReply, /* __glXDisp_GetString, */ | |
168 | __glXForwardPipe0WithReply, /* __glXDisp_GetTexEnvfv, */ | |
169 | __glXForwardPipe0WithReply, /* __glXDisp_GetTexEnviv, */ | |
170 | __glXForwardPipe0WithReply, /* __glXDisp_GetTexGendv, */ | |
171 | __glXForwardPipe0WithReply, /* __glXDisp_GetTexGenfv, */ | |
172 | __glXForwardPipe0WithReply, /* __glXDisp_GetTexGeniv, */ | |
173 | __glXForwardPipe0WithReply, /* __glXDisp_GetTexImage, */ | |
174 | __glXForwardPipe0WithReply, /* __glXDisp_GetTexParameterfv, */ | |
175 | __glXForwardPipe0WithReply, /* __glXDisp_GetTexParameteriv, */ | |
176 | __glXForwardPipe0WithReply, /* __glXDisp_GetTexLevelParameterfv, */ | |
177 | __glXForwardPipe0WithReply, /* __glXDisp_GetTexLevelParameteriv, */ | |
178 | __glXForwardPipe0WithReply, /* __glXDisp_IsEnabled, */ | |
179 | __glXForwardPipe0WithReply, /* __glXDisp_IsList, */ | |
180 | __glXForwardSingleReq, /* __glXDisp_Flush, */ | |
181 | __glXForwardPipe0WithReply, /* __glXDisp_AreTexturesResident, */ | |
182 | __glXForwardSingleReq, /* __glXDisp_DeleteTextures, */ | |
183 | __glXForwardAllWithReply, /* __glXDisp_GenTextures, */ | |
184 | __glXForwardPipe0WithReply, /* __glXDisp_IsTexture, */ | |
185 | __glXForwardPipe0WithReply, /* __glXDisp_GetColorTable, */ | |
186 | __glXForwardPipe0WithReply, /* __glXDisp_GetColorTableParameterfv, */ | |
187 | __glXForwardPipe0WithReply, /* __glXDisp_GetColorTableParameteriv, */ | |
188 | __glXForwardPipe0WithReply, /* __glXDisp_GetConvolutionFilter, */ | |
189 | __glXForwardPipe0WithReply, /* __glXDisp_GetConvolutionParameterfv, */ | |
190 | __glXForwardPipe0WithReply, /* __glXDisp_GetConvolutionParameteriv, */ | |
191 | __glXForwardPipe0WithReply, /* __glXDisp_GetSeparableFilter, */ | |
192 | __glXForwardPipe0WithReply, /* __glXDisp_GetHistogram, */ | |
193 | __glXForwardPipe0WithReply, /* __glXDisp_GetHistogramParameterfv, */ | |
194 | __glXForwardPipe0WithReply, /* __glXDisp_GetHistogramParameteriv, */ | |
195 | __glXForwardPipe0WithReply, /* __glXDisp_GetMinmax, */ | |
196 | __glXForwardPipe0WithReply, /* __glXDisp_GetMinmaxParameterfv, */ | |
197 | __glXForwardPipe0WithReply, /* __glXDisp_GetMinmaxParameteriv, */ | |
198 | }; | |
199 | ||
200 | __GLXdispatchSingleProcPtr __glXSwapSingleTable[] = { | |
201 | __glXNoSuchSingleOpcode, | |
202 | __glXSwapRender, | |
203 | __glXSwapRenderLarge, | |
204 | __glXSwapCreateContext, | |
205 | __glXSwapDestroyContext, | |
206 | __glXSwapMakeCurrent, | |
207 | __glXSwapIsDirect, | |
208 | __glXSwapQueryVersion, | |
209 | __glXSwapWaitGL, | |
210 | __glXSwapWaitX, | |
211 | __glXSwapCopyContext, | |
212 | __glXSwapSwapBuffers, | |
213 | __glXSwapUseXFont, | |
214 | __glXSwapCreateGLXPixmap, | |
215 | __glXSwapGetVisualConfigs, | |
216 | __glXSwapDestroyGLXPixmap, | |
217 | __glXSwapVendorPrivate, | |
218 | __glXSwapVendorPrivateWithReply, | |
219 | __glXSwapQueryExtensionsString, | |
220 | __glXSwapQueryServerString, | |
221 | __glXSwapClientInfo, | |
222 | __glXSwapGetFBConfigs, | |
223 | __glXSwapCreatePixmap, | |
224 | __glXSwapDestroyGLXPixmap, | |
225 | __glXSwapCreateNewContext, | |
226 | __glXSwapQueryContext, | |
227 | __glXSwapMakeContextCurrent, | |
228 | __glXSwapCreatePbuffer, | |
229 | __glXSwapDestroyPbuffer, | |
230 | __glXSwapGetDrawableAttributes, | |
231 | __glXSwapChangeDrawableAttributes, | |
232 | __glXSwapCreateWindow, | |
233 | __glXSwapDestroyWindow, | |
234 | __glXNoSuchSingleOpcode, | |
235 | __glXNoSuchSingleOpcode, | |
236 | __glXNoSuchSingleOpcode, | |
237 | __glXNoSuchSingleOpcode, | |
238 | __glXNoSuchSingleOpcode, | |
239 | __glXNoSuchSingleOpcode, | |
240 | __glXNoSuchSingleOpcode, | |
241 | __glXNoSuchSingleOpcode, | |
242 | __glXNoSuchSingleOpcode, | |
243 | __glXNoSuchSingleOpcode, | |
244 | __glXNoSuchSingleOpcode, | |
245 | __glXNoSuchSingleOpcode, | |
246 | __glXNoSuchSingleOpcode, | |
247 | __glXNoSuchSingleOpcode, | |
248 | __glXNoSuchSingleOpcode, | |
249 | __glXNoSuchSingleOpcode, | |
250 | __glXNoSuchSingleOpcode, | |
251 | __glXNoSuchSingleOpcode, | |
252 | __glXNoSuchSingleOpcode, | |
253 | __glXNoSuchSingleOpcode, | |
254 | __glXNoSuchSingleOpcode, | |
255 | __glXNoSuchSingleOpcode, | |
256 | __glXNoSuchSingleOpcode, | |
257 | __glXNoSuchSingleOpcode, | |
258 | __glXNoSuchSingleOpcode, | |
259 | __glXNoSuchSingleOpcode, | |
260 | __glXNoSuchSingleOpcode, | |
261 | __glXNoSuchSingleOpcode, | |
262 | __glXNoSuchSingleOpcode, | |
263 | __glXNoSuchSingleOpcode, | |
264 | __glXNoSuchSingleOpcode, | |
265 | __glXNoSuchSingleOpcode, | |
266 | __glXNoSuchSingleOpcode, | |
267 | __glXNoSuchSingleOpcode, | |
268 | __glXNoSuchSingleOpcode, | |
269 | __glXNoSuchSingleOpcode, | |
270 | __glXNoSuchSingleOpcode, | |
271 | __glXNoSuchSingleOpcode, | |
272 | __glXNoSuchSingleOpcode, | |
273 | __glXNoSuchSingleOpcode, | |
274 | __glXNoSuchSingleOpcode, | |
275 | __glXNoSuchSingleOpcode, | |
276 | __glXNoSuchSingleOpcode, | |
277 | __glXNoSuchSingleOpcode, | |
278 | __glXNoSuchSingleOpcode, | |
279 | __glXNoSuchSingleOpcode, | |
280 | __glXNoSuchSingleOpcode, | |
281 | __glXNoSuchSingleOpcode, | |
282 | __glXNoSuchSingleOpcode, | |
283 | __glXNoSuchSingleOpcode, | |
284 | __glXNoSuchSingleOpcode, | |
285 | __glXNoSuchSingleOpcode, | |
286 | __glXNoSuchSingleOpcode, | |
287 | __glXNoSuchSingleOpcode, | |
288 | __glXNoSuchSingleOpcode, | |
289 | __glXNoSuchSingleOpcode, | |
290 | __glXNoSuchSingleOpcode, | |
291 | __glXNoSuchSingleOpcode, | |
292 | __glXNoSuchSingleOpcode, | |
293 | __glXNoSuchSingleOpcode, | |
294 | __glXNoSuchSingleOpcode, | |
295 | __glXNoSuchSingleOpcode, | |
296 | __glXNoSuchSingleOpcode, | |
297 | __glXNoSuchSingleOpcode, | |
298 | __glXNoSuchSingleOpcode, | |
299 | __glXNoSuchSingleOpcode, | |
300 | __glXNoSuchSingleOpcode, | |
301 | __glXNoSuchSingleOpcode, | |
302 | __glXForwardSingleReqSwap, /* __glXDisp_NewList, */ | |
303 | __glXForwardSingleReqSwap, /* __glXDisp_EndList, */ | |
304 | __glXForwardSingleReqSwap, /* __glXDisp_DeleteLists, */ | |
305 | __glXForwardPipe0WithReplySwap, /* __glXDisp_GenLists, */ | |
306 | __glXForwardSingleReqSwap, /* __glXDisp_FeedbackBuffer, */ | |
307 | __glXForwardSingleReqSwap, /* __glXDisp_SelectBuffer, */ | |
308 | __glXForwardAllWithReplySwapiv, /* __glXDisp_RenderMode, */ | |
309 | __glXForwardAllWithReplySwap, /* __glXDisp_Finish, */ | |
310 | __glXForwardSingleReqSwap, /* __glXDisp_PixelStoref, */ | |
311 | __glXForwardSingleReqSwap, /* __glXDisp_PixelStorei, */ | |
312 | __glXDisp_ReadPixels, /* __glXDisp_ReadPixels, */ | |
313 | __glXForwardPipe0WithReplySwap, /* __glXDisp_GetBooleanv, */ | |
314 | __glXForwardPipe0WithReplySwapdv, /* __glXDisp_GetClipPlane, */ | |
315 | __glXForwardPipe0WithReplySwapdv, /* __glXDisp_GetDoublev, */ | |
316 | __glXForwardPipe0WithReplySwap, /* __glXDisp_GetError, */ | |
317 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetFloatv, */ | |
318 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetIntegerv, */ | |
319 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetLightfv, */ | |
320 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetLightiv, */ | |
321 | __glXForwardPipe0WithReplySwapdv, /* __glXDisp_GetMapdv, */ | |
322 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetMapfv, */ | |
323 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetMapiv, */ | |
324 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetMaterialfv, */ | |
325 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetMaterialiv, */ | |
326 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetPixelMapfv, */ | |
327 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetPixelMapuiv, */ | |
328 | __glXForwardPipe0WithReplySwapsv, /* __glXDisp_GetPixelMapusv, */ | |
329 | __glXForwardPipe0WithReplySwap, /* __glXDisp_GetPolygonStipple, */ | |
330 | __glXForwardPipe0WithReplySwap, /* __glXDisp_GetString, */ | |
331 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexEnvfv, */ | |
332 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexEnviv, */ | |
333 | __glXForwardPipe0WithReplySwapdv, /* __glXDisp_GetTexGendv, */ | |
334 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexGenfv, */ | |
335 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexGeniv, */ | |
336 | __glXDispSwap_GetTexImage, /* __glXDisp_GetTexImage, */ | |
337 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexParameterfv, */ | |
338 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexParameteriv, */ | |
339 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexLevelParameterfv, */ | |
340 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexLevelParameteriv, */ | |
341 | __glXForwardPipe0WithReplySwap, /* __glXDisp_IsEnabled, */ | |
342 | __glXForwardPipe0WithReplySwap, /* __glXDisp_IsList, */ | |
343 | __glXForwardSingleReqSwap, /* __glXDisp_Flush, */ | |
344 | __glXForwardPipe0WithReplySwap, /* __glXDisp_AreTexturesResident, */ | |
345 | __glXForwardSingleReqSwap, /* __glXDisp_DeleteTextures, */ | |
346 | __glXForwardAllWithReplySwapiv, /* __glXDisp_GenTextures, */ | |
347 | __glXForwardPipe0WithReplySwap, /* __glXDisp_IsTexture, */ | |
348 | __glXDispSwap_GetColorTable, /* __glXDisp_GetColorTable, */ | |
349 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetColorTableParameterfv, */ | |
350 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetColorTableParameteriv, */ | |
351 | __glXDispSwap_GetColorTable, /* __glXDisp_GetConvolutionFilter, */ | |
352 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetConvolutionParameterfv, */ | |
353 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetConvolutionParameteriv, */ | |
354 | __glXDispSwap_GetColorTable, /* __glXDisp_GetSeparableFilter, */ | |
355 | __glXDispSwap_GetColorTable, /* __glXDisp_GetHistogram, */ | |
356 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetHistogramParameterfv, */ | |
357 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetHistogramParameteriv, */ | |
358 | __glXDispSwap_GetColorTable, /* __glXDisp_GetMinmax, */ | |
359 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetMinmaxParameterfv, */ | |
360 | __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetMinmaxParameteriv, */ | |
361 | }; | |
362 | ||
363 | __GLXdispatchRenderProcPtr __glXSwapRenderTable[] = { | |
364 | __glXNoSuchRenderOpcode, | |
365 | __glXDispSwap_CallList, | |
366 | __glXDispSwap_CallLists, | |
367 | __glXDispSwap_ListBase, | |
368 | __glXDispSwap_Begin, | |
369 | __glXDispSwap_Bitmap, | |
370 | __glXDispSwap_Color3bv, | |
371 | __glXDispSwap_Color3dv, | |
372 | __glXDispSwap_Color3fv, | |
373 | __glXDispSwap_Color3iv, | |
374 | __glXDispSwap_Color3sv, | |
375 | __glXDispSwap_Color3ubv, | |
376 | __glXDispSwap_Color3uiv, | |
377 | __glXDispSwap_Color3usv, | |
378 | __glXDispSwap_Color4bv, | |
379 | __glXDispSwap_Color4dv, | |
380 | __glXDispSwap_Color4fv, | |
381 | __glXDispSwap_Color4iv, | |
382 | __glXDispSwap_Color4sv, | |
383 | __glXDispSwap_Color4ubv, | |
384 | __glXDispSwap_Color4uiv, | |
385 | __glXDispSwap_Color4usv, | |
386 | __glXDispSwap_EdgeFlagv, | |
387 | __glXDispSwap_End, | |
388 | __glXDispSwap_Indexdv, | |
389 | __glXDispSwap_Indexfv, | |
390 | __glXDispSwap_Indexiv, | |
391 | __glXDispSwap_Indexsv, | |
392 | __glXDispSwap_Normal3bv, | |
393 | __glXDispSwap_Normal3dv, | |
394 | __glXDispSwap_Normal3fv, | |
395 | __glXDispSwap_Normal3iv, | |
396 | __glXDispSwap_Normal3sv, | |
397 | __glXDispSwap_RasterPos2dv, | |
398 | __glXDispSwap_RasterPos2fv, | |
399 | __glXDispSwap_RasterPos2iv, | |
400 | __glXDispSwap_RasterPos2sv, | |
401 | __glXDispSwap_RasterPos3dv, | |
402 | __glXDispSwap_RasterPos3fv, | |
403 | __glXDispSwap_RasterPos3iv, | |
404 | __glXDispSwap_RasterPos3sv, | |
405 | __glXDispSwap_RasterPos4dv, | |
406 | __glXDispSwap_RasterPos4fv, | |
407 | __glXDispSwap_RasterPos4iv, | |
408 | __glXDispSwap_RasterPos4sv, | |
409 | __glXDispSwap_Rectdv, | |
410 | __glXDispSwap_Rectfv, | |
411 | __glXDispSwap_Rectiv, | |
412 | __glXDispSwap_Rectsv, | |
413 | __glXDispSwap_TexCoord1dv, | |
414 | __glXDispSwap_TexCoord1fv, | |
415 | __glXDispSwap_TexCoord1iv, | |
416 | __glXDispSwap_TexCoord1sv, | |
417 | __glXDispSwap_TexCoord2dv, | |
418 | __glXDispSwap_TexCoord2fv, | |
419 | __glXDispSwap_TexCoord2iv, | |
420 | __glXDispSwap_TexCoord2sv, | |
421 | __glXDispSwap_TexCoord3dv, | |
422 | __glXDispSwap_TexCoord3fv, | |
423 | __glXDispSwap_TexCoord3iv, | |
424 | __glXDispSwap_TexCoord3sv, | |
425 | __glXDispSwap_TexCoord4dv, | |
426 | __glXDispSwap_TexCoord4fv, | |
427 | __glXDispSwap_TexCoord4iv, | |
428 | __glXDispSwap_TexCoord4sv, | |
429 | __glXDispSwap_Vertex2dv, | |
430 | __glXDispSwap_Vertex2fv, | |
431 | __glXDispSwap_Vertex2iv, | |
432 | __glXDispSwap_Vertex2sv, | |
433 | __glXDispSwap_Vertex3dv, | |
434 | __glXDispSwap_Vertex3fv, | |
435 | __glXDispSwap_Vertex3iv, | |
436 | __glXDispSwap_Vertex3sv, | |
437 | __glXDispSwap_Vertex4dv, | |
438 | __glXDispSwap_Vertex4fv, | |
439 | __glXDispSwap_Vertex4iv, | |
440 | __glXDispSwap_Vertex4sv, | |
441 | __glXDispSwap_ClipPlane, | |
442 | __glXDispSwap_ColorMaterial, | |
443 | __glXDispSwap_CullFace, | |
444 | __glXDispSwap_Fogf, | |
445 | __glXDispSwap_Fogfv, | |
446 | __glXDispSwap_Fogi, | |
447 | __glXDispSwap_Fogiv, | |
448 | __glXDispSwap_FrontFace, | |
449 | __glXDispSwap_Hint, | |
450 | __glXDispSwap_Lightf, | |
451 | __glXDispSwap_Lightfv, | |
452 | __glXDispSwap_Lighti, | |
453 | __glXDispSwap_Lightiv, | |
454 | __glXDispSwap_LightModelf, | |
455 | __glXDispSwap_LightModelfv, | |
456 | __glXDispSwap_LightModeli, | |
457 | __glXDispSwap_LightModeliv, | |
458 | __glXDispSwap_LineStipple, | |
459 | __glXDispSwap_LineWidth, | |
460 | __glXDispSwap_Materialf, | |
461 | __glXDispSwap_Materialfv, | |
462 | __glXDispSwap_Materiali, | |
463 | __glXDispSwap_Materialiv, | |
464 | __glXDispSwap_PointSize, | |
465 | __glXDispSwap_PolygonMode, | |
466 | __glXDispSwap_PolygonStipple, | |
467 | __glXDispSwap_Scissor, | |
468 | __glXDispSwap_ShadeModel, | |
469 | __glXDispSwap_TexParameterf, | |
470 | __glXDispSwap_TexParameterfv, | |
471 | __glXDispSwap_TexParameteri, | |
472 | __glXDispSwap_TexParameteriv, | |
473 | __glXDispSwap_TexImage1D, | |
474 | __glXDispSwap_TexImage2D, | |
475 | __glXDispSwap_TexEnvf, | |
476 | __glXDispSwap_TexEnvfv, | |
477 | __glXDispSwap_TexEnvi, | |
478 | __glXDispSwap_TexEnviv, | |
479 | __glXDispSwap_TexGend, | |
480 | __glXDispSwap_TexGendv, | |
481 | __glXDispSwap_TexGenf, | |
482 | __glXDispSwap_TexGenfv, | |
483 | __glXDispSwap_TexGeni, | |
484 | __glXDispSwap_TexGeniv, | |
485 | __glXDispSwap_InitNames, | |
486 | __glXDispSwap_LoadName, | |
487 | __glXDispSwap_PassThrough, | |
488 | __glXDispSwap_PopName, | |
489 | __glXDispSwap_PushName, | |
490 | __glXDispSwap_DrawBuffer, | |
491 | __glXDispSwap_Clear, | |
492 | __glXDispSwap_ClearAccum, | |
493 | __glXDispSwap_ClearIndex, | |
494 | __glXDispSwap_ClearColor, | |
495 | __glXDispSwap_ClearStencil, | |
496 | __glXDispSwap_ClearDepth, | |
497 | __glXDispSwap_StencilMask, | |
498 | __glXDispSwap_ColorMask, | |
499 | __glXDispSwap_DepthMask, | |
500 | __glXDispSwap_IndexMask, | |
501 | __glXDispSwap_Accum, | |
502 | __glXDispSwap_Disable, | |
503 | __glXDispSwap_Enable, | |
504 | __glXNoSuchRenderOpcode, | |
505 | __glXDispSwap_PopAttrib, | |
506 | __glXDispSwap_PushAttrib, | |
507 | __glXDispSwap_Map1d, | |
508 | __glXDispSwap_Map1f, | |
509 | __glXDispSwap_Map2d, | |
510 | __glXDispSwap_Map2f, | |
511 | __glXDispSwap_MapGrid1d, | |
512 | __glXDispSwap_MapGrid1f, | |
513 | __glXDispSwap_MapGrid2d, | |
514 | __glXDispSwap_MapGrid2f, | |
515 | __glXDispSwap_EvalCoord1dv, | |
516 | __glXDispSwap_EvalCoord1fv, | |
517 | __glXDispSwap_EvalCoord2dv, | |
518 | __glXDispSwap_EvalCoord2fv, | |
519 | __glXDispSwap_EvalMesh1, | |
520 | __glXDispSwap_EvalPoint1, | |
521 | __glXDispSwap_EvalMesh2, | |
522 | __glXDispSwap_EvalPoint2, | |
523 | __glXDispSwap_AlphaFunc, | |
524 | __glXDispSwap_BlendFunc, | |
525 | __glXDispSwap_LogicOp, | |
526 | __glXDispSwap_StencilFunc, | |
527 | __glXDispSwap_StencilOp, | |
528 | __glXDispSwap_DepthFunc, | |
529 | __glXDispSwap_PixelZoom, | |
530 | __glXDispSwap_PixelTransferf, | |
531 | __glXDispSwap_PixelTransferi, | |
532 | __glXDispSwap_PixelMapfv, | |
533 | __glXDispSwap_PixelMapuiv, | |
534 | __glXDispSwap_PixelMapusv, | |
535 | __glXDispSwap_ReadBuffer, | |
536 | __glXDispSwap_CopyPixels, | |
537 | __glXDispSwap_DrawPixels, | |
538 | __glXDispSwap_DepthRange, | |
539 | __glXDispSwap_Frustum, | |
540 | __glXDispSwap_LoadIdentity, | |
541 | __glXDispSwap_LoadMatrixf, | |
542 | __glXDispSwap_LoadMatrixd, | |
543 | __glXDispSwap_MatrixMode, | |
544 | __glXDispSwap_MultMatrixf, | |
545 | __glXDispSwap_MultMatrixd, | |
546 | __glXDispSwap_Ortho, | |
547 | __glXDispSwap_PopMatrix, | |
548 | __glXDispSwap_PushMatrix, | |
549 | __glXDispSwap_Rotated, | |
550 | __glXDispSwap_Rotatef, | |
551 | __glXDispSwap_Scaled, | |
552 | __glXDispSwap_Scalef, | |
553 | __glXDispSwap_Translated, | |
554 | __glXDispSwap_Translatef, | |
555 | __glXDispSwap_Viewport, | |
556 | __glXDispSwap_PolygonOffset, | |
557 | __glXDispSwap_DrawArrays, | |
558 | __glXDispSwap_Indexubv, | |
559 | __glXDispSwap_ColorSubTable, | |
560 | __glXDispSwap_CopyColorSubTable, | |
561 | __glXDispSwap_ActiveTextureARB, | |
562 | __glXDispSwap_MultiTexCoord1dvARB, | |
563 | __glXDispSwap_MultiTexCoord1fvARB, | |
564 | __glXDispSwap_MultiTexCoord1ivARB, | |
565 | __glXDispSwap_MultiTexCoord1svARB, | |
566 | __glXDispSwap_MultiTexCoord2dvARB, | |
567 | __glXDispSwap_MultiTexCoord2fvARB, | |
568 | __glXDispSwap_MultiTexCoord2ivARB, | |
569 | __glXDispSwap_MultiTexCoord2svARB, | |
570 | __glXDispSwap_MultiTexCoord3dvARB, | |
571 | __glXDispSwap_MultiTexCoord3fvARB, | |
572 | __glXDispSwap_MultiTexCoord3ivARB, | |
573 | __glXDispSwap_MultiTexCoord3svARB, | |
574 | __glXDispSwap_MultiTexCoord4dvARB, | |
575 | __glXDispSwap_MultiTexCoord4fvARB, | |
576 | __glXDispSwap_MultiTexCoord4ivARB, | |
577 | __glXDispSwap_MultiTexCoord4svARB, | |
578 | }; | |
579 | ||
580 | __GLXRenderSwapInfo __glXSwapRenderTable_EXT[] = { | |
581 | {4, 4, NULL}, /* X_GLrop_BlendColorEXT */ | |
582 | {4, 1, NULL}, /* X_GLrop_BlendEquationEXT */ | |
583 | {4, 2, NULL}, /* X_GLrop_PolygonOffsetEXT */ | |
584 | {4, 0, __glXDispSwap_TexSubImage1D}, /* X_GLrop_TexSubImage1DEXT */ | |
585 | {4, 0, __glXDispSwap_TexSubImage2D}, /* X_GLrop_TexSubImage2DEXT */ | |
586 | {4, 0, __glXDispSwap_ConvolutionFilter1D}, /* X_GLrop_ConvolutionFilter1DEXT */ | |
587 | {4, 0, __glXDispSwap_ConvolutionFilter2D}, /* X_GLrop_ConvolutionFilter2DEXT */ | |
588 | {4, 3, NULL}, /* X_GLrop_ConvolutionParameterfEXT */ | |
589 | {4, 0, __glXDispSwap_ConvolutionParameterfv}, /* X_GLrop_ConvolutionParameterfvEXT */ | |
590 | {4, 3, NULL}, /* X_GLrop_ConvolutionParameteriEXT */ | |
591 | {4, 0, __glXDispSwap_ConvolutionParameteriv}, /* X_GLrop_ConvolutionParameterivEXT */ | |
592 | {4, 0, __glXDispSwap_CopyConvolutionFilter1D}, /* X_GLrop_CopyConvolutionFilter1DEXT */ | |
593 | {4, 0, __glXDispSwap_CopyConvolutionFilter2D}, /* X_GLrop_CopyConvolutionFilter2DEXT */ | |
594 | {4, 0, __glXDispSwap_SeparableFilter2D}, /* X_GLrop_SeparableFilter2DEXT */ | |
595 | {4, 3, NULL}, /* X_GLrop_HistogramEXT */ | |
596 | {4, 2, NULL}, /* X_GLrop_MinmaxEXT */ | |
597 | {4, 1, NULL}, /* X_GLrop_ResetHistogramEXT */ | |
598 | {4, 1, NULL}, /* X_GLrop_ResetMinmaxEXT */ | |
599 | {4, 0, __glXDispSwap_TexImage3D}, /* X_GLrop_TexImage3DEXT */ | |
600 | {4, 0, __glXDispSwap_TexSubImage3D}, /* X_GLrop_TexSubImage3DEXT */ | |
601 | {4, 0, __glXDispSwap_DrawArrays}, /* X_GLrop_DrawArraysEXT */ | |
602 | {4, 2, NULL}, /* X_GLrop_BindTextureEXT */ | |
603 | {4, 0, __glXDispSwap_PrioritizeTextures}, /* X_GLrop_PrioritizeTexturesEXT */ | |
604 | {4, 0, __glXDispSwap_CopyTexImage1D}, /* X_GLrop_CopyTexImage1DEXT */ | |
605 | {4, 0, __glXDispSwap_CopyTexImage2D}, /* X_GLrop_CopyTexImage2DEXT */ | |
606 | {4, 0, __glXDispSwap_CopyTexSubImage1D}, /* X_GLrop_CopyTexSubImage1DEXT */ | |
607 | {4, 0, __glXDispSwap_CopyTexSubImage2D}, /* X_GLrop_CopyTexSubImage2DEXT */ | |
608 | {4, 0, __glXDispSwap_CopyTexSubImage3D}, /* X_GLrop_CopyTexSubImage3DEXT */ | |
609 | ||
610 | }; |