Mercurial > projects > qtd
comparison d1/qt/opengl/glfuncs.d @ 311:8674fd5f34f4 lifetime
Added d1/d2 top directories
author | maxter <spambox@d-coding.com> |
---|---|
date | Wed, 23 Dec 2009 16:17:22 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
310:5bcfe9e7db7f | 311:8674fd5f34f4 |
---|---|
1 module qt.opengl.glfuncs; | |
2 | |
3 private import qt.opengl.gltypes; | |
4 | |
5 /* | |
6 extern (C) | |
7 { | |
8 void glEnable(GLenum); | |
9 void glEnableClientState(GLenum); | |
10 void glDisableClientState(GLenum); | |
11 void glClear(GLbitfield); | |
12 void glLoadIdentity(); | |
13 void glBegin(GLenum); | |
14 void glColor3f(GLfloat,GLfloat,GLfloat); | |
15 void glVertex3f(GLfloat,GLfloat,GLfloat); | |
16 void glEnd(); | |
17 void glViewport(GLint,GLint,GLsizei,GLsizei); | |
18 void glMatrixMode(GLenum); | |
19 void glGetDoublev(GLenum,GLdouble*); | |
20 void glGetFloatv(GLenum,GLfloat*); | |
21 void glGetIntegerv(GLenum,GLint*); | |
22 void glScalef(GLfloat,GLfloat,GLfloat); | |
23 void glDeleteLists(GLuint, GLsizei); | |
24 void glShadeModel(GLenum); | |
25 void glTranslated(GLdouble, GLdouble, GLdouble); | |
26 void glTranslatef(GLfloat, GLfloat, GLfloat); | |
27 void glRotated(GLdouble, GLdouble, GLdouble, GLdouble); | |
28 void glCallList(GLuint); | |
29 void glOrtho (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); | |
30 GLuint glGenLists (GLsizei range); | |
31 } | |
32 alias ptrdiff_t GLintptrARB; | |
33 alias ptrdiff_t GLsizeiptrARB; | |
34 | |
35 */ | |
36 | |
37 extern (System) | |
38 { | |
39 void glAccum (GLenum op, GLfloat value); | |
40 void glAlphaFunc (GLenum func, GLclampf ref_); | |
41 GLboolean glAreTexturesResident (GLsizei n, GLuint *textures, GLboolean *residences); | |
42 void glArrayElement (GLint i); | |
43 void glBegin (GLenum mode); | |
44 void glBindTexture (GLenum target, GLuint texture); | |
45 void glBitmap (GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, GLubyte *bitmap); | |
46 void glBlendFunc (GLenum sfactor, GLenum dfactor); | |
47 void glCallList (GLuint list); | |
48 void glCallLists (GLsizei n, GLenum type, GLvoid *lists); | |
49 void glClear (GLbitfield mask); | |
50 void glClearAccum (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); | |
51 void glClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); | |
52 void glClearDepth (GLclampd depth); | |
53 void glClearIndex (GLfloat c); | |
54 void glClearStencil (GLint s); | |
55 void glClipPlane (GLenum plane, GLdouble *equation); | |
56 void glColor3b (GLbyte red, GLbyte green, GLbyte blue); | |
57 void glColor3bv (GLbyte *v); | |
58 void glColor3d (GLdouble red, GLdouble green, GLdouble blue); | |
59 void glColor3dv (GLdouble *v); | |
60 void glColor3f (GLfloat red, GLfloat green, GLfloat blue); | |
61 void glColor3fv (GLfloat *v); | |
62 void glColor3i (GLint red, GLint green, GLint blue); | |
63 void glColor3iv (GLint *v); | |
64 void glColor3s (GLshort red, GLshort green, GLshort blue); | |
65 void glColor3sv (GLshort *v); | |
66 void glColor3ub (GLubyte red, GLubyte green, GLubyte blue); | |
67 void glColor3ubv (GLubyte *v); | |
68 void glColor3ui (GLuint red, GLuint green, GLuint blue); | |
69 void glColor3uiv (GLuint *v); | |
70 void glColor3us (GLushort red, GLushort green, GLushort blue); | |
71 void glColor3usv (GLushort *v); | |
72 void glColor4b (GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha); | |
73 void glColor4bv (GLbyte *v); | |
74 void glColor4d (GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha); | |
75 void glColor4dv (GLdouble *v); | |
76 void glColor4f (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); | |
77 void glColor4fv (GLfloat *v); | |
78 void glColor4i (GLint red, GLint green, GLint blue, GLint alpha); | |
79 void glColor4iv (GLint *v); | |
80 void glColor4s (GLshort red, GLshort green, GLshort blue, GLshort alpha); | |
81 void glColor4sv (GLshort *v); | |
82 void glColor4ub (GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha); | |
83 void glColor4ubv (GLubyte *v); | |
84 void glColor4ui (GLuint red, GLuint green, GLuint blue, GLuint alpha); | |
85 void glColor4uiv (GLuint *v); | |
86 void glColor4us (GLushort red, GLushort green, GLushort blue, GLushort alpha); | |
87 void glColor4usv (GLushort *v); | |
88 void glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); | |
89 void glColorMaterial (GLenum face, GLenum mode); | |
90 void glColorPointer (GLint size, GLenum type, GLsizei stride, GLvoid *pointer); | |
91 void glCopyPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum type); | |
92 void glCopyTexImage1D (GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLint border); | |
93 void glCopyTexImage2D (GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); | |
94 void glCopyTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); | |
95 void glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); | |
96 void glCullFace (GLenum mode); | |
97 void glDeleteLists (GLuint list, GLsizei range); | |
98 void glDeleteTextures (GLsizei n, GLuint *textures); | |
99 void glDepthFunc (GLenum func); | |
100 void glDepthMask (GLboolean flag); | |
101 void glDepthRange (GLclampd zNear, GLclampd zFar); | |
102 void glDisable (GLenum cap); | |
103 void glDisableClientState (GLenum array); | |
104 void glDrawArrays (GLenum mode, GLint first, GLsizei count); | |
105 void glDrawBuffer (GLenum mode); | |
106 void glDrawElements (GLenum mode, GLsizei count, GLenum type, GLvoid *indices); | |
107 void glDrawPixels (GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels); | |
108 void glEdgeFlag (GLboolean flag); | |
109 void glEdgeFlagPointer (GLsizei stride, GLvoid *pointer); | |
110 void glEdgeFlagv (GLboolean *flag); | |
111 void glEnable (GLenum cap); | |
112 void glEnableClientState (GLenum array); | |
113 void glEnd (); | |
114 void glEndList (); | |
115 void glEvalCoord1d (GLdouble u); | |
116 void glEvalCoord1dv (GLdouble *u); | |
117 void glEvalCoord1f (GLfloat u); | |
118 void glEvalCoord1fv (GLfloat *u); | |
119 void glEvalCoord2d (GLdouble u, GLdouble v); | |
120 void glEvalCoord2dv (GLdouble *u); | |
121 void glEvalCoord2f (GLfloat u, GLfloat v); | |
122 void glEvalCoord2fv (GLfloat *u); | |
123 void glEvalMesh1 (GLenum mode, GLint i1, GLint i2); | |
124 void glEvalMesh2 (GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2); | |
125 void glEvalPoint1 (GLint i); | |
126 void glEvalPoint2 (GLint i, GLint j); | |
127 void glFeedbackBuffer (GLsizei size, GLenum type, GLfloat *buffer); | |
128 void glFinish (); | |
129 void glFlush (); | |
130 void glFogf (GLenum pname, GLfloat param); | |
131 void glFogfv (GLenum pname, GLfloat *params); | |
132 void glFogi (GLenum pname, GLint param); | |
133 void glFogiv (GLenum pname, GLint *params); | |
134 void glFrontFace (GLenum mode); | |
135 void glFrustum (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); | |
136 GLuint glGenLists (GLsizei range); | |
137 void glGenTextures (GLsizei n, GLuint *textures); | |
138 void glGetBooleanv (GLenum pname, GLboolean *params); | |
139 void glGetClipPlane (GLenum plane, GLdouble *equation); | |
140 void glGetDoublev (GLenum pname, GLdouble *params); | |
141 GLenum glGetError (); | |
142 void glGetFloatv (GLenum pname, GLfloat *params); | |
143 void glGetIntegerv (GLenum pname, GLint *params); | |
144 void glGetLightfv (GLenum light, GLenum pname, GLfloat *params); | |
145 void glGetLightiv (GLenum light, GLenum pname, GLint *params); | |
146 void glGetMapdv (GLenum target, GLenum query, GLdouble *v); | |
147 void glGetMapfv (GLenum target, GLenum query, GLfloat *v); | |
148 void glGetMapiv (GLenum target, GLenum query, GLint *v); | |
149 void glGetMaterialfv (GLenum face, GLenum pname, GLfloat *params); | |
150 void glGetMaterialiv (GLenum face, GLenum pname, GLint *params); | |
151 void glGetPixelMapfv (GLenum map, GLfloat *values); | |
152 void glGetPixelMapuiv (GLenum map, GLuint *values); | |
153 void glGetPixelMapusv (GLenum map, GLushort *values); | |
154 void glGetPointerv (GLenum pname, GLvoid* *params); | |
155 void glGetPolygonStipple (GLubyte *mask); | |
156 GLubyte * glGetString (GLenum name); | |
157 void glGetTexEnvfv (GLenum target, GLenum pname, GLfloat *params); | |
158 void glGetTexEnviv (GLenum target, GLenum pname, GLint *params); | |
159 void glGetTexGendv (GLenum coord, GLenum pname, GLdouble *params); | |
160 void glGetTexGenfv (GLenum coord, GLenum pname, GLfloat *params); | |
161 void glGetTexGeniv (GLenum coord, GLenum pname, GLint *params); | |
162 void glGetTexImage (GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels); | |
163 void glGetTexLevelParameterfv (GLenum target, GLint level, GLenum pname, GLfloat *params); | |
164 void glGetTexLevelParameteriv (GLenum target, GLint level, GLenum pname, GLint *params); | |
165 void glGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params); | |
166 void glGetTexParameteriv (GLenum target, GLenum pname, GLint *params); | |
167 void glHint (GLenum target, GLenum mode); | |
168 void glIndexMask (GLuint mask); | |
169 void glIndexPointer (GLenum type, GLsizei stride, GLvoid *pointer); | |
170 void glIndexd (GLdouble c); | |
171 void glIndexdv (GLdouble *c); | |
172 void glIndexf (GLfloat c); | |
173 void glIndexfv (GLfloat *c); | |
174 void glIndexi (GLint c); | |
175 void glIndexiv (GLint *c); | |
176 void glIndexs (GLshort c); | |
177 void glIndexsv (GLshort *c); | |
178 void glIndexub (GLubyte c); | |
179 void glIndexubv (GLubyte *c); | |
180 void glInitNames (); | |
181 void glInterleavedArrays (GLenum format, GLsizei stride, GLvoid *pointer); | |
182 GLboolean glIsEnabled (GLenum cap); | |
183 GLboolean glIsList (GLuint list); | |
184 GLboolean glIsTexture (GLuint texture); | |
185 void glLightModelf (GLenum pname, GLfloat param); | |
186 void glLightModelfv (GLenum pname, GLfloat *params); | |
187 void glLightModeli (GLenum pname, GLint param); | |
188 void glLightModeliv (GLenum pname, GLint *params); | |
189 void glLightf (GLenum light, GLenum pname, GLfloat param); | |
190 void glLightfv (GLenum light, GLenum pname, GLfloat *params); | |
191 void glLighti (GLenum light, GLenum pname, GLint param); | |
192 void glLightiv (GLenum light, GLenum pname, GLint *params); | |
193 void glLineStipple (GLint factor, GLushort pattern); | |
194 void glLineWidth (GLfloat width); | |
195 void glListBase (GLuint base); | |
196 void glLoadIdentity (); | |
197 void glLoadMatrixd (GLdouble *m); | |
198 void glLoadMatrixf (GLfloat *m); | |
199 void glLoadName (GLuint name); | |
200 void glLogicOp (GLenum opcode); | |
201 void glMap1d (GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, GLdouble *points); | |
202 void glMap1f (GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, GLfloat *points); | |
203 void glMap2d (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble *points); | |
204 void glMap2f (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat *points); | |
205 void glMapGrid1d (GLint un, GLdouble u1, GLdouble u2); | |
206 void glMapGrid1f (GLint un, GLfloat u1, GLfloat u2); | |
207 void glMapGrid2d (GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2); | |
208 void glMapGrid2f (GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2); | |
209 void glMaterialf (GLenum face, GLenum pname, GLfloat param); | |
210 void glMaterialfv (GLenum face, GLenum pname, GLfloat *params); | |
211 void glMateriali (GLenum face, GLenum pname, GLint param); | |
212 void glMaterialiv (GLenum face, GLenum pname, GLint *params); | |
213 void glMatrixMode (GLenum mode); | |
214 void glMultMatrixd (GLdouble *m); | |
215 void glMultMatrixf (GLfloat *m); | |
216 void glNewList (GLuint list, GLenum mode); | |
217 void glNormal3b (GLbyte nx, GLbyte ny, GLbyte nz); | |
218 void glNormal3bv (GLbyte *v); | |
219 void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz); | |
220 void glNormal3dv (GLdouble *v); | |
221 void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz); | |
222 void glNormal3fv (GLfloat *v); | |
223 void glNormal3i (GLint nx, GLint ny, GLint nz); | |
224 void glNormal3iv (GLint *v); | |
225 void glNormal3s (GLshort nx, GLshort ny, GLshort nz); | |
226 void glNormal3sv (GLshort *v); | |
227 void glNormalPointer (GLenum type, GLsizei stride, GLvoid *pointer); | |
228 void glOrtho (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); | |
229 void glPassThrough (GLfloat token); | |
230 void glPixelMapfv (GLenum map, GLsizei mapsize, GLfloat *values); | |
231 void glPixelMapuiv (GLenum map, GLsizei mapsize, GLuint *values); | |
232 void glPixelMapusv (GLenum map, GLsizei mapsize, GLushort *values); | |
233 void glPixelStoref (GLenum pname, GLfloat param); | |
234 void glPixelStorei (GLenum pname, GLint param); | |
235 void glPixelTransferf (GLenum pname, GLfloat param); | |
236 void glPixelTransferi (GLenum pname, GLint param); | |
237 void glPixelZoom (GLfloat xfactor, GLfloat yfactor); | |
238 void glPointSize (GLfloat size); | |
239 void glPolygonMode (GLenum face, GLenum mode); | |
240 void glPolygonOffset (GLfloat factor, GLfloat units); | |
241 void glPolygonStipple (GLubyte *mask); | |
242 void glPopAttrib (); | |
243 void glPopClientAttrib (); | |
244 void glPopMatrix (); | |
245 void glPopName (); | |
246 void glPrioritizeTextures (GLsizei n, GLuint *textures, GLclampf *priorities); | |
247 void glPushAttrib (GLbitfield mask); | |
248 void glPushClientAttrib (GLbitfield mask); | |
249 void glPushMatrix (); | |
250 void glPushName (GLuint name); | |
251 void glRasterPos2d (GLdouble x, GLdouble y); | |
252 void glRasterPos2dv (GLdouble *v); | |
253 void glRasterPos2f (GLfloat x, GLfloat y); | |
254 void glRasterPos2fv (GLfloat *v); | |
255 void glRasterPos2i (GLint x, GLint y); | |
256 void glRasterPos2iv (GLint *v); | |
257 void glRasterPos2s (GLshort x, GLshort y); | |
258 void glRasterPos2sv (GLshort *v); | |
259 void glRasterPos3d (GLdouble x, GLdouble y, GLdouble z); | |
260 void glRasterPos3dv (GLdouble *v); | |
261 void glRasterPos3f (GLfloat x, GLfloat y, GLfloat z); | |
262 void glRasterPos3fv (GLfloat *v); | |
263 void glRasterPos3i (GLint x, GLint y, GLint z); | |
264 void glRasterPos3iv (GLint *v); | |
265 void glRasterPos3s (GLshort x, GLshort y, GLshort z); | |
266 void glRasterPos3sv (GLshort *v); | |
267 void glRasterPos4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w); | |
268 void glRasterPos4dv (GLdouble *v); | |
269 void glRasterPos4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w); | |
270 void glRasterPos4fv (GLfloat *v); | |
271 void glRasterPos4i (GLint x, GLint y, GLint z, GLint w); | |
272 void glRasterPos4iv (GLint *v); | |
273 void glRasterPos4s (GLshort x, GLshort y, GLshort z, GLshort w); | |
274 void glRasterPos4sv (GLshort *v); | |
275 void glReadBuffer (GLenum mode); | |
276 void glReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels); | |
277 void glRectd (GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2); | |
278 void glRectdv (GLdouble *v1, GLdouble *v2); | |
279 void glRectf (GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2); | |
280 void glRectfv (GLfloat *v1, GLfloat *v2); | |
281 void glRecti (GLint x1, GLint y1, GLint x2, GLint y2); | |
282 void glRectiv (GLint *v1, GLint *v2); | |
283 void glRects (GLshort x1, GLshort y1, GLshort x2, GLshort y2); | |
284 void glRectsv (GLshort *v1, GLshort *v2); | |
285 GLint glRenderMode (GLenum mode); | |
286 void glRotated (GLdouble angle, GLdouble x, GLdouble y, GLdouble z); | |
287 void glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z); | |
288 void glScaled (GLdouble x, GLdouble y, GLdouble z); | |
289 void glScalef (GLfloat x, GLfloat y, GLfloat z); | |
290 void glScissor (GLint x, GLint y, GLsizei width, GLsizei height); | |
291 void glSelectBuffer (GLsizei size, GLuint *buffer); | |
292 void glShadeModel (GLenum mode); | |
293 void glStencilFunc (GLenum func, GLint ref_, GLuint mask); | |
294 void glStencilMask (GLuint mask); | |
295 void glStencilOp (GLenum fail, GLenum zfail, GLenum zpass); | |
296 void glTexCoord1d (GLdouble s); | |
297 void glTexCoord1dv (GLdouble *v); | |
298 void glTexCoord1f (GLfloat s); | |
299 void glTexCoord1fv (GLfloat *v); | |
300 void glTexCoord1i (GLint s); | |
301 void glTexCoord1iv (GLint *v); | |
302 void glTexCoord1s (GLshort s); | |
303 void glTexCoord1sv (GLshort *v); | |
304 void glTexCoord2d (GLdouble s, GLdouble t); | |
305 void glTexCoord2dv (GLdouble *v); | |
306 void glTexCoord2f (GLfloat s, GLfloat t); | |
307 void glTexCoord2fv (GLfloat *v); | |
308 void glTexCoord2i (GLint s, GLint t); | |
309 void glTexCoord2iv (GLint *v); | |
310 void glTexCoord2s (GLshort s, GLshort t); | |
311 void glTexCoord2sv (GLshort *v); | |
312 void glTexCoord3d (GLdouble s, GLdouble t, GLdouble r); | |
313 void glTexCoord3dv (GLdouble *v); | |
314 void glTexCoord3f (GLfloat s, GLfloat t, GLfloat r); | |
315 void glTexCoord3fv (GLfloat *v); | |
316 void glTexCoord3i (GLint s, GLint t, GLint r); | |
317 void glTexCoord3iv (GLint *v); | |
318 void glTexCoord3s (GLshort s, GLshort t, GLshort r); | |
319 void glTexCoord3sv (GLshort *v); | |
320 void glTexCoord4d (GLdouble s, GLdouble t, GLdouble r, GLdouble q); | |
321 void glTexCoord4dv (GLdouble *v); | |
322 void glTexCoord4f (GLfloat s, GLfloat t, GLfloat r, GLfloat q); | |
323 void glTexCoord4fv (GLfloat *v); | |
324 void glTexCoord4i (GLint s, GLint t, GLint r, GLint q); | |
325 void glTexCoord4iv (GLint *v); | |
326 void glTexCoord4s (GLshort s, GLshort t, GLshort r, GLshort q); | |
327 void glTexCoord4sv (GLshort *v); | |
328 void glTexCoordPointer (GLint size, GLenum type, GLsizei stride, GLvoid *pointer); | |
329 void glTexEnvf (GLenum target, GLenum pname, GLfloat param); | |
330 void glTexEnvfv (GLenum target, GLenum pname, GLfloat *params); | |
331 void glTexEnvi (GLenum target, GLenum pname, GLint param); | |
332 void glTexEnviv (GLenum target, GLenum pname, GLint *params); | |
333 void glTexGend (GLenum coord, GLenum pname, GLdouble param); | |
334 void glTexGendv (GLenum coord, GLenum pname, GLdouble *params); | |
335 void glTexGenf (GLenum coord, GLenum pname, GLfloat param); | |
336 void glTexGenfv (GLenum coord, GLenum pname, GLfloat *params); | |
337 void glTexGeni (GLenum coord, GLenum pname, GLint param); | |
338 void glTexGeniv (GLenum coord, GLenum pname, GLint *params); | |
339 void glTexImage1D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, GLvoid *pixels); | |
340 void glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, GLvoid *pixels); | |
341 void glTexParameterf (GLenum target, GLenum pname, GLfloat param); | |
342 void glTexParameterfv (GLenum target, GLenum pname, GLfloat *params); | |
343 void glTexParameteri (GLenum target, GLenum pname, GLint param); | |
344 void glTexParameteriv (GLenum target, GLenum pname, GLint *params); | |
345 void glTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, GLvoid *pixels); | |
346 void glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels); | |
347 void glTranslated (GLdouble x, GLdouble y, GLdouble z); | |
348 void glTranslatef (GLfloat x, GLfloat y, GLfloat z); | |
349 void glVertex2d (GLdouble x, GLdouble y); | |
350 void glVertex2dv (GLdouble *v); | |
351 void glVertex2f (GLfloat x, GLfloat y); | |
352 void glVertex2fv (GLfloat *v); | |
353 void glVertex2i (GLint x, GLint y); | |
354 void glVertex2iv (GLint *v); | |
355 void glVertex2s (GLshort x, GLshort y); | |
356 void glVertex2sv (GLshort *v); | |
357 void glVertex3d (GLdouble x, GLdouble y, GLdouble z); | |
358 void glVertex3dv (GLdouble *v); | |
359 void glVertex3f (GLfloat x, GLfloat y, GLfloat z); | |
360 void glVertex3fv (GLfloat *v); | |
361 void glVertex3i (GLint x, GLint y, GLint z); | |
362 void glVertex3iv (GLint *v); | |
363 void glVertex3s (GLshort x, GLshort y, GLshort z); | |
364 void glVertex3sv (GLshort *v); | |
365 void glVertex4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w); | |
366 void glVertex4dv (GLdouble *v); | |
367 void glVertex4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w); | |
368 void glVertex4fv (GLfloat *v); | |
369 void glVertex4i (GLint x, GLint y, GLint z, GLint w); | |
370 void glVertex4iv (GLint *v); | |
371 void glVertex4s (GLshort x, GLshort y, GLshort z, GLshort w); | |
372 void glVertex4sv (GLshort *v); | |
373 void glVertexPointer (GLint size, GLenum type, GLsizei stride, GLvoid *pointer); | |
374 void glViewport (GLint x, GLint y, GLsizei width, GLsizei height); | |
375 } |