Imported Upstream version 1.15.1
[deb_xorg-server.git] / hw / dmx / glxProxy / g_disptab.h
CommitLineData
a09e091a
JB
1/* DO NOT EDIT - THIS FILE IS AUTOMATICALLY GENERATED */
2#ifndef _GLX_g_disptab_h_
3#define _GLX_g_disptab_h_
4/*
5 * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
6 * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
7 *
8 * Permission is hereby granted, free of charge, to any person obtaining a
9 * copy of this software and associated documentation files (the "Software"),
10 * to deal in the Software without restriction, including without limitation
11 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
12 * and/or sell copies of the Software, and to permit persons to whom the
13 * Software is furnished to do so, subject to the following conditions:
14 *
15 * The above copyright notice including the dates of first publication and
16 * either this permission notice or a reference to
17 * http://oss.sgi.com/projects/FreeB/
18 * shall be included in all copies or substantial portions of the Software.
19 *
20 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
21 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
22 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
23 * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
24 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
25 * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
26 * SOFTWARE.
27 *
28 * Except as contained in this notice, the name of Silicon Graphics, Inc.
29 * shall not be used in advertising or otherwise to promote the sale, use or
30 * other dealings in this Software without prior written authorization from
31 * Silicon Graphics, Inc.
32 */
33
34extern int __glXRender(__GLXclientState *, GLbyte *);
35extern int __glXRenderLarge(__GLXclientState *, GLbyte *);
36extern int __glXSendLargeCommand(__GLXclientState * cl,
37 GLXContextTag contextTag);
38extern int __glXCreateContext(__GLXclientState *, GLbyte *);
39extern int __glXCreateNewContext(__GLXclientState * cl, GLbyte * pc);
40extern int __glXDestroyContext(__GLXclientState *, GLbyte *);
41extern int __glXMakeCurrent(__GLXclientState *, GLbyte *);
42extern int __glXMakeContextCurrent(__GLXclientState *, GLbyte *);
43extern int __glXCreatePbuffer(__GLXclientState * cl, GLbyte * pc);
44extern int __glXDestroyPbuffer(__GLXclientState * cl, GLbyte * pc);
45extern int __glXGetDrawableAttributes(__GLXclientState * cl, GLbyte * pc);
46extern int __glXChangeDrawableAttributes(__GLXclientState * cl, GLbyte * pc);
47extern int __glXIsDirect(__GLXclientState *, GLbyte *);
48extern int __glXQueryVersion(__GLXclientState *, GLbyte *);
49extern int __glXWaitGL(__GLXclientState *, GLbyte *);
50extern int __glXWaitX(__GLXclientState *, GLbyte *);
51extern int __glXCopyContext(__GLXclientState *, GLbyte *);
52extern int __glXSwapBuffers(__GLXclientState *, GLbyte *);
53extern int __glXUseXFont(__GLXclientState *, GLbyte *);
54extern int __glXCreateGLXPixmap(__GLXclientState *, GLbyte *);
55extern int __glXCreatePixmap(__GLXclientState * cl, GLbyte * pc);
56extern int __glXGetVisualConfigs(__GLXclientState *, GLbyte *);
57extern int __glXDestroyGLXPixmap(__GLXclientState *, GLbyte *);
58extern int __glXVendorPrivate(__GLXclientState *, GLbyte *);
59extern int __glXVendorPrivateWithReply(__GLXclientState *, GLbyte *);
60extern int __glXQueryExtensionsString(__GLXclientState *, GLbyte *);
61extern int __glXQueryServerString(__GLXclientState *, GLbyte *);
62extern int __glXClientInfo(__GLXclientState *, GLbyte *);
63extern int __glXGetFBConfigs(__GLXclientState *, GLbyte *);
64extern int __glXCreateWindow(__GLXclientState * cl, GLbyte * pc);
65extern int __glXDestroyWindow(__GLXclientState * cl, GLbyte * pc);
66extern int __glXQueryContext(__GLXclientState * cl, GLbyte * pc);
67extern int __glXDisp_NewList(__GLXclientState *, GLbyte *);
68extern int __glXDisp_EndList(__GLXclientState *, GLbyte *);
69extern int __glXDisp_DeleteLists(__GLXclientState *, GLbyte *);
70extern int __glXDisp_GenLists(__GLXclientState *, GLbyte *);
71extern int __glXDisp_FeedbackBuffer(__GLXclientState *, GLbyte *);
72extern int __glXDisp_SelectBuffer(__GLXclientState *, GLbyte *);
73extern int __glXDisp_RenderMode(__GLXclientState *, GLbyte *);
74extern int __glXDisp_Finish(__GLXclientState *, GLbyte *);
75extern int __glXDisp_PixelStoref(__GLXclientState *, GLbyte *);
76extern int __glXDisp_PixelStorei(__GLXclientState *, GLbyte *);
77extern int __glXDisp_ReadPixels(__GLXclientState *, GLbyte *);
78extern int __glXDisp_GetBooleanv(__GLXclientState *, GLbyte *);
79extern int __glXDisp_GetClipPlane(__GLXclientState *, GLbyte *);
80extern int __glXDisp_GetDoublev(__GLXclientState *, GLbyte *);
81extern int __glXDisp_GetError(__GLXclientState *, GLbyte *);
82extern int __glXDisp_GetFloatv(__GLXclientState *, GLbyte *);
83extern int __glXDisp_GetIntegerv(__GLXclientState *, GLbyte *);
84extern int __glXDisp_GetLightfv(__GLXclientState *, GLbyte *);
85extern int __glXDisp_GetLightiv(__GLXclientState *, GLbyte *);
86extern int __glXDisp_GetMapdv(__GLXclientState *, GLbyte *);
87extern int __glXDisp_GetMapfv(__GLXclientState *, GLbyte *);
88extern int __glXDisp_GetMapiv(__GLXclientState *, GLbyte *);
89extern int __glXDisp_GetMaterialfv(__GLXclientState *, GLbyte *);
90extern int __glXDisp_GetMaterialiv(__GLXclientState *, GLbyte *);
91extern int __glXDisp_GetPixelMapfv(__GLXclientState *, GLbyte *);
92extern int __glXDisp_GetPixelMapuiv(__GLXclientState *, GLbyte *);
93extern int __glXDisp_GetPixelMapusv(__GLXclientState *, GLbyte *);
94extern int __glXDisp_GetPolygonStipple(__GLXclientState *, GLbyte *);
95extern int __glXDisp_GetString(__GLXclientState *, GLbyte *);
96extern int __glXDisp_GetTexEnvfv(__GLXclientState *, GLbyte *);
97extern int __glXDisp_GetTexEnviv(__GLXclientState *, GLbyte *);
98extern int __glXDisp_GetTexGendv(__GLXclientState *, GLbyte *);
99extern int __glXDisp_GetTexGenfv(__GLXclientState *, GLbyte *);
100extern int __glXDisp_GetTexGeniv(__GLXclientState *, GLbyte *);
101extern int __glXDisp_GetTexImage(__GLXclientState *, GLbyte *);
102extern int __glXDisp_GetTexParameterfv(__GLXclientState *, GLbyte *);
103extern int __glXDisp_GetTexParameteriv(__GLXclientState *, GLbyte *);
104extern int __glXDisp_GetTexLevelParameterfv(__GLXclientState *, GLbyte *);
105extern int __glXDisp_GetTexLevelParameteriv(__GLXclientState *, GLbyte *);
106extern int __glXDisp_IsEnabled(__GLXclientState *, GLbyte *);
107extern int __glXDisp_IsList(__GLXclientState *, GLbyte *);
108extern int __glXDisp_Flush(__GLXclientState *, GLbyte *);
109extern int __glXDisp_AreTexturesResident(__GLXclientState *, GLbyte *);
110extern int __glXDisp_DeleteTextures(__GLXclientState *, GLbyte *);
111extern int __glXDisp_GenTextures(__GLXclientState *, GLbyte *);
112extern int __glXDisp_IsTexture(__GLXclientState *, GLbyte *);
113extern int __glXDisp_GetColorTable(__GLXclientState *, GLbyte *);
114extern int __glXDisp_GetColorTableParameterfv(__GLXclientState *, GLbyte *);
115extern int __glXDisp_GetColorTableParameteriv(__GLXclientState *, GLbyte *);
116extern int __glXDisp_GetConvolutionFilter(__GLXclientState *, GLbyte *);
117extern int __glXDisp_GetConvolutionParameterfv(__GLXclientState *, GLbyte *);
118extern int __glXDisp_GetConvolutionParameteriv(__GLXclientState *, GLbyte *);
119extern int __glXDisp_GetSeparableFilter(__GLXclientState *, GLbyte *);
120extern int __glXDisp_GetHistogram(__GLXclientState *, GLbyte *);
121extern int __glXDisp_GetHistogramParameterfv(__GLXclientState *, GLbyte *);
122extern int __glXDisp_GetHistogramParameteriv(__GLXclientState *, GLbyte *);
123extern int __glXDisp_GetMinmax(__GLXclientState *, GLbyte *);
124extern int __glXDisp_GetMinmaxParameterfv(__GLXclientState *, GLbyte *);
125extern int __glXDisp_GetMinmaxParameteriv(__GLXclientState *, GLbyte *);
126
127extern void __glXDisp_CallList(GLbyte *);
128extern void __glXDisp_CallLists(GLbyte *);
129extern void __glXDisp_ListBase(GLbyte *);
130extern void __glXDisp_Begin(GLbyte *);
131extern void __glXDisp_Bitmap(GLbyte *);
132extern void __glXDisp_Color3bv(GLbyte *);
133extern void __glXDisp_Color3dv(GLbyte *);
134extern void __glXDisp_Color3fv(GLbyte *);
135extern void __glXDisp_Color3iv(GLbyte *);
136extern void __glXDisp_Color3sv(GLbyte *);
137extern void __glXDisp_Color3ubv(GLbyte *);
138extern void __glXDisp_Color3uiv(GLbyte *);
139extern void __glXDisp_Color3usv(GLbyte *);
140extern void __glXDisp_Color4bv(GLbyte *);
141extern void __glXDisp_Color4dv(GLbyte *);
142extern void __glXDisp_Color4fv(GLbyte *);
143extern void __glXDisp_Color4iv(GLbyte *);
144extern void __glXDisp_Color4sv(GLbyte *);
145extern void __glXDisp_Color4ubv(GLbyte *);
146extern void __glXDisp_Color4uiv(GLbyte *);
147extern void __glXDisp_Color4usv(GLbyte *);
148extern void __glXDisp_EdgeFlagv(GLbyte *);
149extern void __glXDisp_End(GLbyte *);
150extern void __glXDisp_Indexdv(GLbyte *);
151extern void __glXDisp_Indexfv(GLbyte *);
152extern void __glXDisp_Indexiv(GLbyte *);
153extern void __glXDisp_Indexsv(GLbyte *);
154extern void __glXDisp_Normal3bv(GLbyte *);
155extern void __glXDisp_Normal3dv(GLbyte *);
156extern void __glXDisp_Normal3fv(GLbyte *);
157extern void __glXDisp_Normal3iv(GLbyte *);
158extern void __glXDisp_Normal3sv(GLbyte *);
159extern void __glXDisp_RasterPos2dv(GLbyte *);
160extern void __glXDisp_RasterPos2fv(GLbyte *);
161extern void __glXDisp_RasterPos2iv(GLbyte *);
162extern void __glXDisp_RasterPos2sv(GLbyte *);
163extern void __glXDisp_RasterPos3dv(GLbyte *);
164extern void __glXDisp_RasterPos3fv(GLbyte *);
165extern void __glXDisp_RasterPos3iv(GLbyte *);
166extern void __glXDisp_RasterPos3sv(GLbyte *);
167extern void __glXDisp_RasterPos4dv(GLbyte *);
168extern void __glXDisp_RasterPos4fv(GLbyte *);
169extern void __glXDisp_RasterPos4iv(GLbyte *);
170extern void __glXDisp_RasterPos4sv(GLbyte *);
171extern void __glXDisp_Rectdv(GLbyte *);
172extern void __glXDisp_Rectfv(GLbyte *);
173extern void __glXDisp_Rectiv(GLbyte *);
174extern void __glXDisp_Rectsv(GLbyte *);
175extern void __glXDisp_TexCoord1dv(GLbyte *);
176extern void __glXDisp_TexCoord1fv(GLbyte *);
177extern void __glXDisp_TexCoord1iv(GLbyte *);
178extern void __glXDisp_TexCoord1sv(GLbyte *);
179extern void __glXDisp_TexCoord2dv(GLbyte *);
180extern void __glXDisp_TexCoord2fv(GLbyte *);
181extern void __glXDisp_TexCoord2iv(GLbyte *);
182extern void __glXDisp_TexCoord2sv(GLbyte *);
183extern void __glXDisp_TexCoord3dv(GLbyte *);
184extern void __glXDisp_TexCoord3fv(GLbyte *);
185extern void __glXDisp_TexCoord3iv(GLbyte *);
186extern void __glXDisp_TexCoord3sv(GLbyte *);
187extern void __glXDisp_TexCoord4dv(GLbyte *);
188extern void __glXDisp_TexCoord4fv(GLbyte *);
189extern void __glXDisp_TexCoord4iv(GLbyte *);
190extern void __glXDisp_TexCoord4sv(GLbyte *);
191extern void __glXDisp_Vertex2dv(GLbyte *);
192extern void __glXDisp_Vertex2fv(GLbyte *);
193extern void __glXDisp_Vertex2iv(GLbyte *);
194extern void __glXDisp_Vertex2sv(GLbyte *);
195extern void __glXDisp_Vertex3dv(GLbyte *);
196extern void __glXDisp_Vertex3fv(GLbyte *);
197extern void __glXDisp_Vertex3iv(GLbyte *);
198extern void __glXDisp_Vertex3sv(GLbyte *);
199extern void __glXDisp_Vertex4dv(GLbyte *);
200extern void __glXDisp_Vertex4fv(GLbyte *);
201extern void __glXDisp_Vertex4iv(GLbyte *);
202extern void __glXDisp_Vertex4sv(GLbyte *);
203extern void __glXDisp_ClipPlane(GLbyte *);
204extern void __glXDisp_ColorMaterial(GLbyte *);
205extern void __glXDisp_CullFace(GLbyte *);
206extern void __glXDisp_Fogf(GLbyte *);
207extern void __glXDisp_Fogfv(GLbyte *);
208extern void __glXDisp_Fogi(GLbyte *);
209extern void __glXDisp_Fogiv(GLbyte *);
210extern void __glXDisp_FrontFace(GLbyte *);
211extern void __glXDisp_Hint(GLbyte *);
212extern void __glXDisp_Lightf(GLbyte *);
213extern void __glXDisp_Lightfv(GLbyte *);
214extern void __glXDisp_Lighti(GLbyte *);
215extern void __glXDisp_Lightiv(GLbyte *);
216extern void __glXDisp_LightModelf(GLbyte *);
217extern void __glXDisp_LightModelfv(GLbyte *);
218extern void __glXDisp_LightModeli(GLbyte *);
219extern void __glXDisp_LightModeliv(GLbyte *);
220extern void __glXDisp_LineStipple(GLbyte *);
221extern void __glXDisp_LineWidth(GLbyte *);
222extern void __glXDisp_Materialf(GLbyte *);
223extern void __glXDisp_Materialfv(GLbyte *);
224extern void __glXDisp_Materiali(GLbyte *);
225extern void __glXDisp_Materialiv(GLbyte *);
226extern void __glXDisp_PointSize(GLbyte *);
227extern void __glXDisp_PolygonMode(GLbyte *);
228extern void __glXDisp_PolygonStipple(GLbyte *);
229extern void __glXDisp_Scissor(GLbyte *);
230extern void __glXDisp_ShadeModel(GLbyte *);
231extern void __glXDisp_TexParameterf(GLbyte *);
232extern void __glXDisp_TexParameterfv(GLbyte *);
233extern void __glXDisp_TexParameteri(GLbyte *);
234extern void __glXDisp_TexParameteriv(GLbyte *);
235extern void __glXDisp_TexImage1D(GLbyte *);
236extern void __glXDisp_TexImage2D(GLbyte *);
237extern void __glXDisp_TexEnvf(GLbyte *);
238extern void __glXDisp_TexEnvfv(GLbyte *);
239extern void __glXDisp_TexEnvi(GLbyte *);
240extern void __glXDisp_TexEnviv(GLbyte *);
241extern void __glXDisp_TexGend(GLbyte *);
242extern void __glXDisp_TexGendv(GLbyte *);
243extern void __glXDisp_TexGenf(GLbyte *);
244extern void __glXDisp_TexGenfv(GLbyte *);
245extern void __glXDisp_TexGeni(GLbyte *);
246extern void __glXDisp_TexGeniv(GLbyte *);
247extern void __glXDisp_InitNames(GLbyte *);
248extern void __glXDisp_LoadName(GLbyte *);
249extern void __glXDisp_PassThrough(GLbyte *);
250extern void __glXDisp_PopName(GLbyte *);
251extern void __glXDisp_PushName(GLbyte *);
252extern void __glXDisp_DrawBuffer(GLbyte *);
253extern void __glXDisp_Clear(GLbyte *);
254extern void __glXDisp_ClearAccum(GLbyte *);
255extern void __glXDisp_ClearIndex(GLbyte *);
256extern void __glXDisp_ClearColor(GLbyte *);
257extern void __glXDisp_ClearStencil(GLbyte *);
258extern void __glXDisp_ClearDepth(GLbyte *);
259extern void __glXDisp_StencilMask(GLbyte *);
260extern void __glXDisp_ColorMask(GLbyte *);
261extern void __glXDisp_DepthMask(GLbyte *);
262extern void __glXDisp_IndexMask(GLbyte *);
263extern void __glXDisp_Accum(GLbyte *);
264extern void __glXDisp_Disable(GLbyte *);
265extern void __glXDisp_Enable(GLbyte *);
266extern void __glXDisp_PopAttrib(GLbyte *);
267extern void __glXDisp_PushAttrib(GLbyte *);
268extern void __glXDisp_Map1d(GLbyte *);
269extern void __glXDisp_Map1f(GLbyte *);
270extern void __glXDisp_Map2d(GLbyte *);
271extern void __glXDisp_Map2f(GLbyte *);
272extern void __glXDisp_MapGrid1d(GLbyte *);
273extern void __glXDisp_MapGrid1f(GLbyte *);
274extern void __glXDisp_MapGrid2d(GLbyte *);
275extern void __glXDisp_MapGrid2f(GLbyte *);
276extern void __glXDisp_EvalCoord1dv(GLbyte *);
277extern void __glXDisp_EvalCoord1fv(GLbyte *);
278extern void __glXDisp_EvalCoord2dv(GLbyte *);
279extern void __glXDisp_EvalCoord2fv(GLbyte *);
280extern void __glXDisp_EvalMesh1(GLbyte *);
281extern void __glXDisp_EvalPoint1(GLbyte *);
282extern void __glXDisp_EvalMesh2(GLbyte *);
283extern void __glXDisp_EvalPoint2(GLbyte *);
284extern void __glXDisp_AlphaFunc(GLbyte *);
285extern void __glXDisp_BlendFunc(GLbyte *);
286extern void __glXDisp_LogicOp(GLbyte *);
287extern void __glXDisp_StencilFunc(GLbyte *);
288extern void __glXDisp_StencilOp(GLbyte *);
289extern void __glXDisp_DepthFunc(GLbyte *);
290extern void __glXDisp_PixelZoom(GLbyte *);
291extern void __glXDisp_PixelTransferf(GLbyte *);
292extern void __glXDisp_PixelTransferi(GLbyte *);
293extern void __glXDisp_PixelMapfv(GLbyte *);
294extern void __glXDisp_PixelMapuiv(GLbyte *);
295extern void __glXDisp_PixelMapusv(GLbyte *);
296extern void __glXDisp_ReadBuffer(GLbyte *);
297extern void __glXDisp_CopyPixels(GLbyte *);
298extern void __glXDisp_DrawPixels(GLbyte *);
299extern void __glXDisp_DepthRange(GLbyte *);
300extern void __glXDisp_Frustum(GLbyte *);
301extern void __glXDisp_LoadIdentity(GLbyte *);
302extern void __glXDisp_LoadMatrixf(GLbyte *);
303extern void __glXDisp_LoadMatrixd(GLbyte *);
304extern void __glXDisp_MatrixMode(GLbyte *);
305extern void __glXDisp_MultMatrixf(GLbyte *);
306extern void __glXDisp_MultMatrixd(GLbyte *);
307extern void __glXDisp_Ortho(GLbyte *);
308extern void __glXDisp_PopMatrix(GLbyte *);
309extern void __glXDisp_PushMatrix(GLbyte *);
310extern void __glXDisp_Rotated(GLbyte *);
311extern void __glXDisp_Rotatef(GLbyte *);
312extern void __glXDisp_Scaled(GLbyte *);
313extern void __glXDisp_Scalef(GLbyte *);
314extern void __glXDisp_Translated(GLbyte *);
315extern void __glXDisp_Translatef(GLbyte *);
316extern void __glXDisp_Viewport(GLbyte *);
317extern void __glXDisp_PolygonOffset(GLbyte *);
318extern void __glXDisp_DrawArrays(GLbyte *);
319extern void __glXDisp_Indexubv(GLbyte *);
320extern void __glXDisp_ColorSubTable(GLbyte *);
321extern void __glXDisp_CopyColorSubTable(GLbyte *);
322extern void __glXDisp_ActiveTextureARB(GLbyte *);
323extern void __glXDisp_MultiTexCoord1dvARB(GLbyte *);
324extern void __glXDisp_MultiTexCoord1fvARB(GLbyte *);
325extern void __glXDisp_MultiTexCoord1ivARB(GLbyte *);
326extern void __glXDisp_MultiTexCoord1svARB(GLbyte *);
327extern void __glXDisp_MultiTexCoord2dvARB(GLbyte *);
328extern void __glXDisp_MultiTexCoord2fvARB(GLbyte *);
329extern void __glXDisp_MultiTexCoord2ivARB(GLbyte *);
330extern void __glXDisp_MultiTexCoord2svARB(GLbyte *);
331extern void __glXDisp_MultiTexCoord3dvARB(GLbyte *);
332extern void __glXDisp_MultiTexCoord3fvARB(GLbyte *);
333extern void __glXDisp_MultiTexCoord3ivARB(GLbyte *);
334extern void __glXDisp_MultiTexCoord3svARB(GLbyte *);
335extern void __glXDisp_MultiTexCoord4dvARB(GLbyte *);
336extern void __glXDisp_MultiTexCoord4fvARB(GLbyte *);
337extern void __glXDisp_MultiTexCoord4ivARB(GLbyte *);
338extern void __glXDisp_MultiTexCoord4svARB(GLbyte *);
339
340extern int __glXSwapRender(__GLXclientState *, GLbyte *);
341extern int __glXSwapRenderLarge(__GLXclientState *, GLbyte *);
342extern int __glXSwapCreateContext(__GLXclientState *, GLbyte *);
343extern int __glXSwapCreateNewContext(__GLXclientState * cl, GLbyte * pc);
344extern int __glXSwapDestroyContext(__GLXclientState *, GLbyte *);
345extern int __glXSwapMakeCurrent(__GLXclientState *, GLbyte *);
346extern int __glXSwapMakeContextCurrent(__GLXclientState *, GLbyte *);
347extern int __glXSwapCreatePbuffer(__GLXclientState * cl, GLbyte * pc);
348extern int __glXSwapDestroyPbuffer(__GLXclientState * cl, GLbyte * pc);
349extern int __glXSwapGetDrawableAttributes(__GLXclientState * cl, GLbyte * pc);
350extern int __glXSwapChangeDrawableAttributes(__GLXclientState * cl,
351 GLbyte * pc);
352extern int __glXSwapIsDirect(__GLXclientState *, GLbyte *);
353extern int __glXSwapQueryVersion(__GLXclientState *, GLbyte *);
354extern int __glXSwapWaitGL(__GLXclientState *, GLbyte *);
355extern int __glXSwapWaitX(__GLXclientState *, GLbyte *);
356extern int __glXSwapCopyContext(__GLXclientState *, GLbyte *);
357extern int __glXSwapSwapBuffers(__GLXclientState *, GLbyte *);
358extern int __glXSwapUseXFont(__GLXclientState *, GLbyte *);
359extern int __glXSwapCreateGLXPixmap(__GLXclientState *, GLbyte *);
360extern int __glXSwapCreatePixmap(__GLXclientState * cl, GLbyte * pc);
361extern int __glXSwapGetVisualConfigs(__GLXclientState *, GLbyte *);
362extern int __glXSwapDestroyGLXPixmap(__GLXclientState *, GLbyte *);
363extern int __glXSwapVendorPrivate(__GLXclientState *, GLbyte *);
364extern int __glXSwapVendorPrivateWithReply(__GLXclientState *, GLbyte *);
365extern int __glXSwapQueryExtensionsString(__GLXclientState *, GLbyte *);
366extern int __glXSwapQueryServerString(__GLXclientState *, GLbyte *);
367extern int __glXSwapClientInfo(__GLXclientState *, GLbyte *);
368extern int __glXSwapGetFBConfigs(__GLXclientState *, GLbyte *);
369extern int __glXSwapCreateWindow(__GLXclientState * cl, GLbyte * pc);
370extern int __glXSwapDestroyWindow(__GLXclientState * cl, GLbyte * pc);
371extern int __glXSwapQueryContext(__GLXclientState * cl, GLbyte * pc);
372extern int __glXDispSwap_NewList(__GLXclientState *, GLbyte *);
373extern int __glXDispSwap_EndList(__GLXclientState *, GLbyte *);
374extern int __glXDispSwap_DeleteLists(__GLXclientState *, GLbyte *);
375extern int __glXDispSwap_GenLists(__GLXclientState *, GLbyte *);
376extern int __glXDispSwap_FeedbackBuffer(__GLXclientState *, GLbyte *);
377extern int __glXDispSwap_SelectBuffer(__GLXclientState *, GLbyte *);
378extern int __glXDispSwap_RenderMode(__GLXclientState *, GLbyte *);
379extern int __glXDispSwap_Finish(__GLXclientState *, GLbyte *);
380extern int __glXDispSwap_PixelStoref(__GLXclientState *, GLbyte *);
381extern int __glXDispSwap_PixelStorei(__GLXclientState *, GLbyte *);
382extern int __glXDispSwap_ReadPixels(__GLXclientState *, GLbyte *);
383extern int __glXDispSwap_GetBooleanv(__GLXclientState *, GLbyte *);
384extern int __glXDispSwap_GetClipPlane(__GLXclientState *, GLbyte *);
385extern int __glXDispSwap_GetDoublev(__GLXclientState *, GLbyte *);
386extern int __glXDispSwap_GetError(__GLXclientState *, GLbyte *);
387extern int __glXDispSwap_GetFloatv(__GLXclientState *, GLbyte *);
388extern int __glXDispSwap_GetIntegerv(__GLXclientState *, GLbyte *);
389extern int __glXDispSwap_GetLightfv(__GLXclientState *, GLbyte *);
390extern int __glXDispSwap_GetLightiv(__GLXclientState *, GLbyte *);
391extern int __glXDispSwap_GetMapdv(__GLXclientState *, GLbyte *);
392extern int __glXDispSwap_GetMapfv(__GLXclientState *, GLbyte *);
393extern int __glXDispSwap_GetMapiv(__GLXclientState *, GLbyte *);
394extern int __glXDispSwap_GetMaterialfv(__GLXclientState *, GLbyte *);
395extern int __glXDispSwap_GetMaterialiv(__GLXclientState *, GLbyte *);
396extern int __glXDispSwap_GetPixelMapfv(__GLXclientState *, GLbyte *);
397extern int __glXDispSwap_GetPixelMapuiv(__GLXclientState *, GLbyte *);
398extern int __glXDispSwap_GetPixelMapusv(__GLXclientState *, GLbyte *);
399extern int __glXDispSwap_GetPolygonStipple(__GLXclientState *, GLbyte *);
400extern int __glXDispSwap_GetString(__GLXclientState *, GLbyte *);
401extern int __glXDispSwap_GetTexEnvfv(__GLXclientState *, GLbyte *);
402extern int __glXDispSwap_GetTexEnviv(__GLXclientState *, GLbyte *);
403extern int __glXDispSwap_GetTexGendv(__GLXclientState *, GLbyte *);
404extern int __glXDispSwap_GetTexGenfv(__GLXclientState *, GLbyte *);
405extern int __glXDispSwap_GetTexGeniv(__GLXclientState *, GLbyte *);
406extern int __glXDispSwap_GetTexImage(__GLXclientState *, GLbyte *);
407extern int __glXDispSwap_GetTexParameterfv(__GLXclientState *, GLbyte *);
408extern int __glXDispSwap_GetTexParameteriv(__GLXclientState *, GLbyte *);
409extern int __glXDispSwap_GetTexLevelParameterfv(__GLXclientState *, GLbyte *);
410extern int __glXDispSwap_GetTexLevelParameteriv(__GLXclientState *, GLbyte *);
411extern int __glXDispSwap_IsEnabled(__GLXclientState *, GLbyte *);
412extern int __glXDispSwap_IsList(__GLXclientState *, GLbyte *);
413extern int __glXDispSwap_Flush(__GLXclientState *, GLbyte *);
414extern int __glXDispSwap_AreTexturesResident(__GLXclientState *, GLbyte *);
415extern int __glXDispSwap_DeleteTextures(__GLXclientState *, GLbyte *);
416extern int __glXDispSwap_GenTextures(__GLXclientState *, GLbyte *);
417extern int __glXDispSwap_IsTexture(__GLXclientState *, GLbyte *);
418extern int __glXDispSwap_GetColorTable(__GLXclientState *, GLbyte *);
419extern int __glXDispSwap_GetColorTableParameterfv(__GLXclientState *, GLbyte *);
420extern int __glXDispSwap_GetColorTableParameteriv(__GLXclientState *, GLbyte *);
421extern int __glXDispSwap_GetConvolutionFilter(__GLXclientState *, GLbyte *);
422extern int __glXDispSwap_GetConvolutionParameterfv(__GLXclientState *,
423 GLbyte *);
424extern int __glXDispSwap_GetConvolutionParameteriv(__GLXclientState *,
425 GLbyte *);
426extern int __glXDispSwap_GetSeparableFilter(__GLXclientState *, GLbyte *);
427extern int __glXDispSwap_GetHistogram(__GLXclientState *, GLbyte *);
428extern int __glXDispSwap_GetHistogramParameterfv(__GLXclientState *, GLbyte *);
429extern int __glXDispSwap_GetHistogramParameteriv(__GLXclientState *, GLbyte *);
430extern int __glXDispSwap_GetMinmax(__GLXclientState *, GLbyte *);
431extern int __glXDispSwap_GetMinmaxParameterfv(__GLXclientState *, GLbyte *);
432extern int __glXDispSwap_GetMinmaxParameteriv(__GLXclientState *, GLbyte *);
433
434extern void __glXDispSwap_CallList(GLbyte *);
435extern void __glXDispSwap_CallLists(GLbyte *);
436extern void __glXDispSwap_ListBase(GLbyte *);
437extern void __glXDispSwap_Begin(GLbyte *);
438extern void __glXDispSwap_Bitmap(GLbyte *);
439extern void __glXDispSwap_Color3bv(GLbyte *);
440extern void __glXDispSwap_Color3dv(GLbyte *);
441extern void __glXDispSwap_Color3fv(GLbyte *);
442extern void __glXDispSwap_Color3iv(GLbyte *);
443extern void __glXDispSwap_Color3sv(GLbyte *);
444extern void __glXDispSwap_Color3ubv(GLbyte *);
445extern void __glXDispSwap_Color3uiv(GLbyte *);
446extern void __glXDispSwap_Color3usv(GLbyte *);
447extern void __glXDispSwap_Color4bv(GLbyte *);
448extern void __glXDispSwap_Color4dv(GLbyte *);
449extern void __glXDispSwap_Color4fv(GLbyte *);
450extern void __glXDispSwap_Color4iv(GLbyte *);
451extern void __glXDispSwap_Color4sv(GLbyte *);
452extern void __glXDispSwap_Color4ubv(GLbyte *);
453extern void __glXDispSwap_Color4uiv(GLbyte *);
454extern void __glXDispSwap_Color4usv(GLbyte *);
455extern void __glXDispSwap_EdgeFlagv(GLbyte *);
456extern void __glXDispSwap_End(GLbyte *);
457extern void __glXDispSwap_Indexdv(GLbyte *);
458extern void __glXDispSwap_Indexfv(GLbyte *);
459extern void __glXDispSwap_Indexiv(GLbyte *);
460extern void __glXDispSwap_Indexsv(GLbyte *);
461extern void __glXDispSwap_Normal3bv(GLbyte *);
462extern void __glXDispSwap_Normal3dv(GLbyte *);
463extern void __glXDispSwap_Normal3fv(GLbyte *);
464extern void __glXDispSwap_Normal3iv(GLbyte *);
465extern void __glXDispSwap_Normal3sv(GLbyte *);
466extern void __glXDispSwap_RasterPos2dv(GLbyte *);
467extern void __glXDispSwap_RasterPos2fv(GLbyte *);
468extern void __glXDispSwap_RasterPos2iv(GLbyte *);
469extern void __glXDispSwap_RasterPos2sv(GLbyte *);
470extern void __glXDispSwap_RasterPos3dv(GLbyte *);
471extern void __glXDispSwap_RasterPos3fv(GLbyte *);
472extern void __glXDispSwap_RasterPos3iv(GLbyte *);
473extern void __glXDispSwap_RasterPos3sv(GLbyte *);
474extern void __glXDispSwap_RasterPos4dv(GLbyte *);
475extern void __glXDispSwap_RasterPos4fv(GLbyte *);
476extern void __glXDispSwap_RasterPos4iv(GLbyte *);
477extern void __glXDispSwap_RasterPos4sv(GLbyte *);
478extern void __glXDispSwap_Rectdv(GLbyte *);
479extern void __glXDispSwap_Rectfv(GLbyte *);
480extern void __glXDispSwap_Rectiv(GLbyte *);
481extern void __glXDispSwap_Rectsv(GLbyte *);
482extern void __glXDispSwap_TexCoord1dv(GLbyte *);
483extern void __glXDispSwap_TexCoord1fv(GLbyte *);
484extern void __glXDispSwap_TexCoord1iv(GLbyte *);
485extern void __glXDispSwap_TexCoord1sv(GLbyte *);
486extern void __glXDispSwap_TexCoord2dv(GLbyte *);
487extern void __glXDispSwap_TexCoord2fv(GLbyte *);
488extern void __glXDispSwap_TexCoord2iv(GLbyte *);
489extern void __glXDispSwap_TexCoord2sv(GLbyte *);
490extern void __glXDispSwap_TexCoord3dv(GLbyte *);
491extern void __glXDispSwap_TexCoord3fv(GLbyte *);
492extern void __glXDispSwap_TexCoord3iv(GLbyte *);
493extern void __glXDispSwap_TexCoord3sv(GLbyte *);
494extern void __glXDispSwap_TexCoord4dv(GLbyte *);
495extern void __glXDispSwap_TexCoord4fv(GLbyte *);
496extern void __glXDispSwap_TexCoord4iv(GLbyte *);
497extern void __glXDispSwap_TexCoord4sv(GLbyte *);
498extern void __glXDispSwap_Vertex2dv(GLbyte *);
499extern void __glXDispSwap_Vertex2fv(GLbyte *);
500extern void __glXDispSwap_Vertex2iv(GLbyte *);
501extern void __glXDispSwap_Vertex2sv(GLbyte *);
502extern void __glXDispSwap_Vertex3dv(GLbyte *);
503extern void __glXDispSwap_Vertex3fv(GLbyte *);
504extern void __glXDispSwap_Vertex3iv(GLbyte *);
505extern void __glXDispSwap_Vertex3sv(GLbyte *);
506extern void __glXDispSwap_Vertex4dv(GLbyte *);
507extern void __glXDispSwap_Vertex4fv(GLbyte *);
508extern void __glXDispSwap_Vertex4iv(GLbyte *);
509extern void __glXDispSwap_Vertex4sv(GLbyte *);
510extern void __glXDispSwap_ClipPlane(GLbyte *);
511extern void __glXDispSwap_ColorMaterial(GLbyte *);
512extern void __glXDispSwap_CullFace(GLbyte *);
513extern void __glXDispSwap_Fogf(GLbyte *);
514extern void __glXDispSwap_Fogfv(GLbyte *);
515extern void __glXDispSwap_Fogi(GLbyte *);
516extern void __glXDispSwap_Fogiv(GLbyte *);
517extern void __glXDispSwap_FrontFace(GLbyte *);
518extern void __glXDispSwap_Hint(GLbyte *);
519extern void __glXDispSwap_Lightf(GLbyte *);
520extern void __glXDispSwap_Lightfv(GLbyte *);
521extern void __glXDispSwap_Lighti(GLbyte *);
522extern void __glXDispSwap_Lightiv(GLbyte *);
523extern void __glXDispSwap_LightModelf(GLbyte *);
524extern void __glXDispSwap_LightModelfv(GLbyte *);
525extern void __glXDispSwap_LightModeli(GLbyte *);
526extern void __glXDispSwap_LightModeliv(GLbyte *);
527extern void __glXDispSwap_LineStipple(GLbyte *);
528extern void __glXDispSwap_LineWidth(GLbyte *);
529extern void __glXDispSwap_Materialf(GLbyte *);
530extern void __glXDispSwap_Materialfv(GLbyte *);
531extern void __glXDispSwap_Materiali(GLbyte *);
532extern void __glXDispSwap_Materialiv(GLbyte *);
533extern void __glXDispSwap_PointSize(GLbyte *);
534extern void __glXDispSwap_PolygonMode(GLbyte *);
535extern void __glXDispSwap_PolygonStipple(GLbyte *);
536extern void __glXDispSwap_Scissor(GLbyte *);
537extern void __glXDispSwap_ShadeModel(GLbyte *);
538extern void __glXDispSwap_TexParameterf(GLbyte *);
539extern void __glXDispSwap_TexParameterfv(GLbyte *);
540extern void __glXDispSwap_TexParameteri(GLbyte *);
541extern void __glXDispSwap_TexParameteriv(GLbyte *);
542extern void __glXDispSwap_TexImage1D(GLbyte *);
543extern void __glXDispSwap_TexImage2D(GLbyte *);
544extern void __glXDispSwap_TexEnvf(GLbyte *);
545extern void __glXDispSwap_TexEnvfv(GLbyte *);
546extern void __glXDispSwap_TexEnvi(GLbyte *);
547extern void __glXDispSwap_TexEnviv(GLbyte *);
548extern void __glXDispSwap_TexGend(GLbyte *);
549extern void __glXDispSwap_TexGendv(GLbyte *);
550extern void __glXDispSwap_TexGenf(GLbyte *);
551extern void __glXDispSwap_TexGenfv(GLbyte *);
552extern void __glXDispSwap_TexGeni(GLbyte *);
553extern void __glXDispSwap_TexGeniv(GLbyte *);
554extern void __glXDispSwap_InitNames(GLbyte *);
555extern void __glXDispSwap_LoadName(GLbyte *);
556extern void __glXDispSwap_PassThrough(GLbyte *);
557extern void __glXDispSwap_PopName(GLbyte *);
558extern void __glXDispSwap_PushName(GLbyte *);
559extern void __glXDispSwap_DrawBuffer(GLbyte *);
560extern void __glXDispSwap_Clear(GLbyte *);
561extern void __glXDispSwap_ClearAccum(GLbyte *);
562extern void __glXDispSwap_ClearIndex(GLbyte *);
563extern void __glXDispSwap_ClearColor(GLbyte *);
564extern void __glXDispSwap_ClearStencil(GLbyte *);
565extern void __glXDispSwap_ClearDepth(GLbyte *);
566extern void __glXDispSwap_StencilMask(GLbyte *);
567extern void __glXDispSwap_ColorMask(GLbyte *);
568extern void __glXDispSwap_DepthMask(GLbyte *);
569extern void __glXDispSwap_IndexMask(GLbyte *);
570extern void __glXDispSwap_Accum(GLbyte *);
571extern void __glXDispSwap_Disable(GLbyte *);
572extern void __glXDispSwap_Enable(GLbyte *);
573extern void __glXDispSwap_PopAttrib(GLbyte *);
574extern void __glXDispSwap_PushAttrib(GLbyte *);
575extern void __glXDispSwap_Map1d(GLbyte *);
576extern void __glXDispSwap_Map1f(GLbyte *);
577extern void __glXDispSwap_Map2d(GLbyte *);
578extern void __glXDispSwap_Map2f(GLbyte *);
579extern void __glXDispSwap_MapGrid1d(GLbyte *);
580extern void __glXDispSwap_MapGrid1f(GLbyte *);
581extern void __glXDispSwap_MapGrid2d(GLbyte *);
582extern void __glXDispSwap_MapGrid2f(GLbyte *);
583extern void __glXDispSwap_EvalCoord1dv(GLbyte *);
584extern void __glXDispSwap_EvalCoord1fv(GLbyte *);
585extern void __glXDispSwap_EvalCoord2dv(GLbyte *);
586extern void __glXDispSwap_EvalCoord2fv(GLbyte *);
587extern void __glXDispSwap_EvalMesh1(GLbyte *);
588extern void __glXDispSwap_EvalPoint1(GLbyte *);
589extern void __glXDispSwap_EvalMesh2(GLbyte *);
590extern void __glXDispSwap_EvalPoint2(GLbyte *);
591extern void __glXDispSwap_AlphaFunc(GLbyte *);
592extern void __glXDispSwap_BlendFunc(GLbyte *);
593extern void __glXDispSwap_LogicOp(GLbyte *);
594extern void __glXDispSwap_StencilFunc(GLbyte *);
595extern void __glXDispSwap_StencilOp(GLbyte *);
596extern void __glXDispSwap_DepthFunc(GLbyte *);
597extern void __glXDispSwap_PixelZoom(GLbyte *);
598extern void __glXDispSwap_PixelTransferf(GLbyte *);
599extern void __glXDispSwap_PixelTransferi(GLbyte *);
600extern void __glXDispSwap_PixelMapfv(GLbyte *);
601extern void __glXDispSwap_PixelMapuiv(GLbyte *);
602extern void __glXDispSwap_PixelMapusv(GLbyte *);
603extern void __glXDispSwap_ReadBuffer(GLbyte *);
604extern void __glXDispSwap_CopyPixels(GLbyte *);
605extern void __glXDispSwap_DrawPixels(GLbyte *);
606extern void __glXDispSwap_DepthRange(GLbyte *);
607extern void __glXDispSwap_Frustum(GLbyte *);
608extern void __glXDispSwap_LoadIdentity(GLbyte *);
609extern void __glXDispSwap_LoadMatrixf(GLbyte *);
610extern void __glXDispSwap_LoadMatrixd(GLbyte *);
611extern void __glXDispSwap_MatrixMode(GLbyte *);
612extern void __glXDispSwap_MultMatrixf(GLbyte *);
613extern void __glXDispSwap_MultMatrixd(GLbyte *);
614extern void __glXDispSwap_Ortho(GLbyte *);
615extern void __glXDispSwap_PopMatrix(GLbyte *);
616extern void __glXDispSwap_PushMatrix(GLbyte *);
617extern void __glXDispSwap_Rotated(GLbyte *);
618extern void __glXDispSwap_Rotatef(GLbyte *);
619extern void __glXDispSwap_Scaled(GLbyte *);
620extern void __glXDispSwap_Scalef(GLbyte *);
621extern void __glXDispSwap_Translated(GLbyte *);
622extern void __glXDispSwap_Translatef(GLbyte *);
623extern void __glXDispSwap_Viewport(GLbyte *);
624extern void __glXDispSwap_PolygonOffset(GLbyte *);
625extern void __glXDispSwap_DrawArrays(GLbyte *);
626extern void __glXDispSwap_Indexubv(GLbyte *);
627extern void __glXDispSwap_ColorSubTable(GLbyte *);
628extern void __glXDispSwap_CopyColorSubTable(GLbyte *);
629extern void __glXDispSwap_ActiveTextureARB(GLbyte *);
630extern void __glXDispSwap_MultiTexCoord1dvARB(GLbyte *);
631extern void __glXDispSwap_MultiTexCoord1fvARB(GLbyte *);
632extern void __glXDispSwap_MultiTexCoord1ivARB(GLbyte *);
633extern void __glXDispSwap_MultiTexCoord1svARB(GLbyte *);
634extern void __glXDispSwap_MultiTexCoord2dvARB(GLbyte *);
635extern void __glXDispSwap_MultiTexCoord2fvARB(GLbyte *);
636extern void __glXDispSwap_MultiTexCoord2ivARB(GLbyte *);
637extern void __glXDispSwap_MultiTexCoord2svARB(GLbyte *);
638extern void __glXDispSwap_MultiTexCoord3dvARB(GLbyte *);
639extern void __glXDispSwap_MultiTexCoord3fvARB(GLbyte *);
640extern void __glXDispSwap_MultiTexCoord3ivARB(GLbyte *);
641extern void __glXDispSwap_MultiTexCoord3svARB(GLbyte *);
642extern void __glXDispSwap_MultiTexCoord4dvARB(GLbyte *);
643extern void __glXDispSwap_MultiTexCoord4fvARB(GLbyte *);
644extern void __glXDispSwap_MultiTexCoord4ivARB(GLbyte *);
645extern void __glXDispSwap_MultiTexCoord4svARB(GLbyte *);
646
647extern void __glXDispSwap_TexSubImage1D(GLbyte *);
648extern void __glXDispSwap_TexSubImage2D(GLbyte *);
649extern void __glXDispSwap_ConvolutionFilter1D(GLbyte *);
650extern void __glXDispSwap_ConvolutionFilter2D(GLbyte *);
651extern void __glXDispSwap_ConvolutionParameterfv(GLbyte *);
652extern void __glXDispSwap_ConvolutionParameteriv(GLbyte *);
653extern void __glXDispSwap_CopyConvolutionFilter1D(GLbyte *);
654extern void __glXDispSwap_CopyConvolutionFilter2D(GLbyte *);
655extern void __glXDispSwap_SeparableFilter2D(GLbyte *);
656extern void __glXDispSwap_TexImage3D(GLbyte *);
657extern void __glXDispSwap_TexSubImage3D(GLbyte *);
658extern void __glXDispSwap_DrawArrays(GLbyte *);
659extern void __glXDispSwap_PrioritizeTextures(GLbyte *);
660extern void __glXDispSwap_CopyTexImage1D(GLbyte *);
661extern void __glXDispSwap_CopyTexImage2D(GLbyte *);
662extern void __glXDispSwap_CopyTexSubImage1D(GLbyte *);
663extern void __glXDispSwap_CopyTexSubImage2D(GLbyte *);
664extern void __glXDispSwap_CopyTexSubImage3D(GLbyte *);
665
666#define __GLX_MIN_GLXCMD_OPCODE 1
667#define __GLX_MAX_GLXCMD_OPCODE 20
668#define __GLX_MIN_RENDER_OPCODE 1
669#define __GLX_MAX_RENDER_OPCODE 213
670#define __GLX_MIN_SINGLE_OPCODE 1
671#define __GLX_MAX_SINGLE_OPCODE 159
672#define __GLX_SINGLE_TABLE_SIZE 160
673#define __GLX_RENDER_TABLE_SIZE 214
674
675#define __GLX_MIN_RENDER_OPCODE_EXT 4096
676#define __GLX_MAX_RENDER_OPCODE_EXT 4123
677
678extern __GLXdispatchSingleProcPtr __glXSingleTable[__GLX_SINGLE_TABLE_SIZE];
679extern __GLXdispatchSingleProcPtr __glXSwapSingleTable[__GLX_SINGLE_TABLE_SIZE];
680#endif /* _GLX_g_disptab_h_ */