1 //
2 // Copyright 2019 The ANGLE Project Authors. All rights reserved.
3 // Use of this source code is governed by a BSD-style license that can be
4 // found in the LICENSE file.
5 //
6 
7 // validationGL1.cpp: Validation functions for OpenGL 1.0 entry point parameters
8 
9 #include "libANGLE/validationGL1_autogen.h"
10 
11 namespace gl
12 {
13 
ValidateAccum(const Context *,GLenum op,GLfloat value)14 bool ValidateAccum(const Context *, GLenum op, GLfloat value)
15 {
16     return true;
17 }
18 
ValidateBegin(const Context *,GLenum mode)19 bool ValidateBegin(const Context *, GLenum mode)
20 {
21     return true;
22 }
23 
ValidateBitmap(const Context *,GLsizei width,GLsizei height,GLfloat xorig,GLfloat yorig,GLfloat xmove,GLfloat ymove,const GLubyte * bitmap)24 bool ValidateBitmap(const Context *,
25                     GLsizei width,
26                     GLsizei height,
27                     GLfloat xorig,
28                     GLfloat yorig,
29                     GLfloat xmove,
30                     GLfloat ymove,
31                     const GLubyte *bitmap)
32 {
33     return true;
34 }
35 
ValidateCallList(const Context *,GLuint list)36 bool ValidateCallList(const Context *, GLuint list)
37 {
38     return true;
39 }
40 
ValidateCallLists(const Context *,GLsizei n,GLenum type,const void * lists)41 bool ValidateCallLists(const Context *, GLsizei n, GLenum type, const void *lists)
42 {
43     return true;
44 }
45 
ValidateClearAccum(const Context *,GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)46 bool ValidateClearAccum(const Context *, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
47 {
48     return true;
49 }
50 
ValidateClearDepth(const Context *,GLdouble depth)51 bool ValidateClearDepth(const Context *, GLdouble depth)
52 {
53     return true;
54 }
55 
ValidateClearIndex(const Context *,GLfloat c)56 bool ValidateClearIndex(const Context *, GLfloat c)
57 {
58     return true;
59 }
60 
ValidateClipPlane(const Context *,GLenum plane,const GLdouble * equation)61 bool ValidateClipPlane(const Context *, GLenum plane, const GLdouble *equation)
62 {
63     return true;
64 }
65 
ValidateColor3b(const Context *,GLbyte red,GLbyte green,GLbyte blue)66 bool ValidateColor3b(const Context *, GLbyte red, GLbyte green, GLbyte blue)
67 {
68     return true;
69 }
70 
ValidateColor3bv(const Context *,const GLbyte * v)71 bool ValidateColor3bv(const Context *, const GLbyte *v)
72 {
73     return true;
74 }
75 
ValidateColor3d(const Context *,GLdouble red,GLdouble green,GLdouble blue)76 bool ValidateColor3d(const Context *, GLdouble red, GLdouble green, GLdouble blue)
77 {
78     return true;
79 }
80 
ValidateColor3dv(const Context *,const GLdouble * v)81 bool ValidateColor3dv(const Context *, const GLdouble *v)
82 {
83     return true;
84 }
85 
ValidateColor3f(const Context *,GLfloat red,GLfloat green,GLfloat blue)86 bool ValidateColor3f(const Context *, GLfloat red, GLfloat green, GLfloat blue)
87 {
88     return true;
89 }
90 
ValidateColor3fv(const Context *,const GLfloat * v)91 bool ValidateColor3fv(const Context *, const GLfloat *v)
92 {
93     return true;
94 }
95 
ValidateColor3i(const Context *,GLint red,GLint green,GLint blue)96 bool ValidateColor3i(const Context *, GLint red, GLint green, GLint blue)
97 {
98     return true;
99 }
100 
ValidateColor3iv(const Context *,const GLint * v)101 bool ValidateColor3iv(const Context *, const GLint *v)
102 {
103     return true;
104 }
105 
ValidateColor3s(const Context *,GLshort red,GLshort green,GLshort blue)106 bool ValidateColor3s(const Context *, GLshort red, GLshort green, GLshort blue)
107 {
108     return true;
109 }
110 
ValidateColor3sv(const Context *,const GLshort * v)111 bool ValidateColor3sv(const Context *, const GLshort *v)
112 {
113     return true;
114 }
115 
ValidateColor3ub(const Context *,GLubyte red,GLubyte green,GLubyte blue)116 bool ValidateColor3ub(const Context *, GLubyte red, GLubyte green, GLubyte blue)
117 {
118     return true;
119 }
120 
ValidateColor3ubv(const Context *,const GLubyte * v)121 bool ValidateColor3ubv(const Context *, const GLubyte *v)
122 {
123     return true;
124 }
125 
ValidateColor3ui(const Context *,GLuint red,GLuint green,GLuint blue)126 bool ValidateColor3ui(const Context *, GLuint red, GLuint green, GLuint blue)
127 {
128     return true;
129 }
130 
ValidateColor3uiv(const Context *,const GLuint * v)131 bool ValidateColor3uiv(const Context *, const GLuint *v)
132 {
133     return true;
134 }
135 
ValidateColor3us(const Context *,GLushort red,GLushort green,GLushort blue)136 bool ValidateColor3us(const Context *, GLushort red, GLushort green, GLushort blue)
137 {
138     return true;
139 }
140 
ValidateColor3usv(const Context *,const GLushort * v)141 bool ValidateColor3usv(const Context *, const GLushort *v)
142 {
143     return true;
144 }
145 
ValidateColor4b(const Context *,GLbyte red,GLbyte green,GLbyte blue,GLbyte alpha)146 bool ValidateColor4b(const Context *, GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
147 {
148     return true;
149 }
150 
ValidateColor4bv(const Context *,const GLbyte * v)151 bool ValidateColor4bv(const Context *, const GLbyte *v)
152 {
153     return true;
154 }
155 
ValidateColor4d(const Context *,GLdouble red,GLdouble green,GLdouble blue,GLdouble alpha)156 bool ValidateColor4d(const Context *, GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
157 {
158     return true;
159 }
160 
ValidateColor4dv(const Context *,const GLdouble * v)161 bool ValidateColor4dv(const Context *, const GLdouble *v)
162 {
163     return true;
164 }
165 
ValidateColor4fv(const Context *,const GLfloat * v)166 bool ValidateColor4fv(const Context *, const GLfloat *v)
167 {
168     return true;
169 }
170 
ValidateColor4i(const Context *,GLint red,GLint green,GLint blue,GLint alpha)171 bool ValidateColor4i(const Context *, GLint red, GLint green, GLint blue, GLint alpha)
172 {
173     return true;
174 }
175 
ValidateColor4iv(const Context *,const GLint * v)176 bool ValidateColor4iv(const Context *, const GLint *v)
177 {
178     return true;
179 }
180 
ValidateColor4s(const Context *,GLshort red,GLshort green,GLshort blue,GLshort alpha)181 bool ValidateColor4s(const Context *, GLshort red, GLshort green, GLshort blue, GLshort alpha)
182 {
183     return true;
184 }
185 
ValidateColor4sv(const Context *,const GLshort * v)186 bool ValidateColor4sv(const Context *, const GLshort *v)
187 {
188     return true;
189 }
190 
ValidateColor4ubv(const Context *,const GLubyte * v)191 bool ValidateColor4ubv(const Context *, const GLubyte *v)
192 {
193     return true;
194 }
195 
ValidateColor4ui(const Context *,GLuint red,GLuint green,GLuint blue,GLuint alpha)196 bool ValidateColor4ui(const Context *, GLuint red, GLuint green, GLuint blue, GLuint alpha)
197 {
198     return true;
199 }
200 
ValidateColor4uiv(const Context *,const GLuint * v)201 bool ValidateColor4uiv(const Context *, const GLuint *v)
202 {
203     return true;
204 }
205 
ValidateColor4us(const Context *,GLushort red,GLushort green,GLushort blue,GLushort alpha)206 bool ValidateColor4us(const Context *, GLushort red, GLushort green, GLushort blue, GLushort alpha)
207 {
208     return true;
209 }
210 
ValidateColor4usv(const Context *,const GLushort * v)211 bool ValidateColor4usv(const Context *, const GLushort *v)
212 {
213     return true;
214 }
215 
ValidateColorMaterial(const Context *,GLenum face,GLenum mode)216 bool ValidateColorMaterial(const Context *, GLenum face, GLenum mode)
217 {
218     return true;
219 }
220 
ValidateCopyPixels(const Context *,GLint x,GLint y,GLsizei width,GLsizei height,GLenum type)221 bool ValidateCopyPixels(const Context *,
222                         GLint x,
223                         GLint y,
224                         GLsizei width,
225                         GLsizei height,
226                         GLenum type)
227 {
228     return true;
229 }
230 
ValidateDeleteLists(const Context *,GLuint list,GLsizei range)231 bool ValidateDeleteLists(const Context *, GLuint list, GLsizei range)
232 {
233     return true;
234 }
235 
ValidateDepthRange(const Context *,GLdouble n,GLdouble f)236 bool ValidateDepthRange(const Context *, GLdouble n, GLdouble f)
237 {
238     return true;
239 }
240 
ValidateDrawBuffer(const Context *,GLenum buf)241 bool ValidateDrawBuffer(const Context *, GLenum buf)
242 {
243     return true;
244 }
245 
ValidateDrawPixels(const Context *,GLsizei width,GLsizei height,GLenum format,GLenum type,const void * pixels)246 bool ValidateDrawPixels(const Context *,
247                         GLsizei width,
248                         GLsizei height,
249                         GLenum format,
250                         GLenum type,
251                         const void *pixels)
252 {
253     return true;
254 }
255 
ValidateEdgeFlag(const Context *,GLboolean flag)256 bool ValidateEdgeFlag(const Context *, GLboolean flag)
257 {
258     return true;
259 }
260 
ValidateEdgeFlagv(const Context *,const GLboolean * flag)261 bool ValidateEdgeFlagv(const Context *, const GLboolean *flag)
262 {
263     return true;
264 }
265 
ValidateEnd(const Context *)266 bool ValidateEnd(const Context *)
267 {
268     return true;
269 }
270 
ValidateEndList(const Context *)271 bool ValidateEndList(const Context *)
272 {
273     return true;
274 }
275 
ValidateEvalCoord1d(const Context *,GLdouble u)276 bool ValidateEvalCoord1d(const Context *, GLdouble u)
277 {
278     return true;
279 }
280 
ValidateEvalCoord1dv(const Context *,const GLdouble * u)281 bool ValidateEvalCoord1dv(const Context *, const GLdouble *u)
282 {
283     return true;
284 }
285 
ValidateEvalCoord1f(const Context *,GLfloat u)286 bool ValidateEvalCoord1f(const Context *, GLfloat u)
287 {
288     return true;
289 }
290 
ValidateEvalCoord1fv(const Context *,const GLfloat * u)291 bool ValidateEvalCoord1fv(const Context *, const GLfloat *u)
292 {
293     return true;
294 }
295 
ValidateEvalCoord2d(const Context *,GLdouble u,GLdouble v)296 bool ValidateEvalCoord2d(const Context *, GLdouble u, GLdouble v)
297 {
298     return true;
299 }
300 
ValidateEvalCoord2dv(const Context *,const GLdouble * u)301 bool ValidateEvalCoord2dv(const Context *, const GLdouble *u)
302 {
303     return true;
304 }
305 
ValidateEvalCoord2f(const Context *,GLfloat u,GLfloat v)306 bool ValidateEvalCoord2f(const Context *, GLfloat u, GLfloat v)
307 {
308     return true;
309 }
310 
ValidateEvalCoord2fv(const Context *,const GLfloat * u)311 bool ValidateEvalCoord2fv(const Context *, const GLfloat *u)
312 {
313     return true;
314 }
315 
ValidateEvalMesh1(const Context *,GLenum mode,GLint i1,GLint i2)316 bool ValidateEvalMesh1(const Context *, GLenum mode, GLint i1, GLint i2)
317 {
318     return true;
319 }
320 
ValidateEvalMesh2(const Context *,GLenum mode,GLint i1,GLint i2,GLint j1,GLint j2)321 bool ValidateEvalMesh2(const Context *, GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
322 {
323     return true;
324 }
325 
ValidateEvalPoint1(const Context *,GLint i)326 bool ValidateEvalPoint1(const Context *, GLint i)
327 {
328     return true;
329 }
330 
ValidateEvalPoint2(const Context *,GLint i,GLint j)331 bool ValidateEvalPoint2(const Context *, GLint i, GLint j)
332 {
333     return true;
334 }
335 
ValidateFeedbackBuffer(const Context *,GLsizei size,GLenum type,const GLfloat * buffer)336 bool ValidateFeedbackBuffer(const Context *, GLsizei size, GLenum type, const GLfloat *buffer)
337 {
338     return true;
339 }
340 
ValidateFogi(const Context *,GLenum pname,GLint param)341 bool ValidateFogi(const Context *, GLenum pname, GLint param)
342 {
343     return true;
344 }
345 
ValidateFogiv(const Context *,GLenum pname,const GLint * params)346 bool ValidateFogiv(const Context *, GLenum pname, const GLint *params)
347 {
348     return true;
349 }
350 
ValidateFrustum(const Context *,GLdouble left,GLdouble right,GLdouble bottom,GLdouble top,GLdouble zNear,GLdouble zFar)351 bool ValidateFrustum(const Context *,
352                      GLdouble left,
353                      GLdouble right,
354                      GLdouble bottom,
355                      GLdouble top,
356                      GLdouble zNear,
357                      GLdouble zFar)
358 {
359     return true;
360 }
361 
ValidateGenLists(const Context *,GLsizei range)362 bool ValidateGenLists(const Context *, GLsizei range)
363 {
364     return true;
365 }
366 
ValidateGetClipPlane(const Context *,GLenum plane,const GLdouble * equation)367 bool ValidateGetClipPlane(const Context *, GLenum plane, const GLdouble *equation)
368 {
369     return true;
370 }
371 
ValidateGetDoublev(const Context *,GLenum pname,const GLdouble * data)372 bool ValidateGetDoublev(const Context *, GLenum pname, const GLdouble *data)
373 {
374     return true;
375 }
376 
ValidateGetLightiv(const Context *,GLenum light,GLenum pname,const GLint * params)377 bool ValidateGetLightiv(const Context *, GLenum light, GLenum pname, const GLint *params)
378 {
379     return true;
380 }
381 
ValidateGetMapdv(const Context *,GLenum target,GLenum query,const GLdouble * v)382 bool ValidateGetMapdv(const Context *, GLenum target, GLenum query, const GLdouble *v)
383 {
384     return true;
385 }
386 
ValidateGetMapfv(const Context *,GLenum target,GLenum query,const GLfloat * v)387 bool ValidateGetMapfv(const Context *, GLenum target, GLenum query, const GLfloat *v)
388 {
389     return true;
390 }
391 
ValidateGetMapiv(const Context *,GLenum target,GLenum query,const GLint * v)392 bool ValidateGetMapiv(const Context *, GLenum target, GLenum query, const GLint *v)
393 {
394     return true;
395 }
396 
ValidateGetMaterialiv(const Context *,GLenum face,GLenum pname,const GLint * params)397 bool ValidateGetMaterialiv(const Context *, GLenum face, GLenum pname, const GLint *params)
398 {
399     return true;
400 }
401 
ValidateGetPixelMapfv(const Context *,GLenum map,const GLfloat * values)402 bool ValidateGetPixelMapfv(const Context *, GLenum map, const GLfloat *values)
403 {
404     return true;
405 }
406 
ValidateGetPixelMapuiv(const Context *,GLenum map,const GLuint * values)407 bool ValidateGetPixelMapuiv(const Context *, GLenum map, const GLuint *values)
408 {
409     return true;
410 }
411 
ValidateGetPixelMapusv(const Context *,GLenum map,const GLushort * values)412 bool ValidateGetPixelMapusv(const Context *, GLenum map, const GLushort *values)
413 {
414     return true;
415 }
416 
ValidateGetPolygonStipple(const Context *,const GLubyte * mask)417 bool ValidateGetPolygonStipple(const Context *, const GLubyte *mask)
418 {
419     return true;
420 }
421 
ValidateGetTexGendv(const Context *,GLenum coord,GLenum pname,const GLdouble * params)422 bool ValidateGetTexGendv(const Context *, GLenum coord, GLenum pname, const GLdouble *params)
423 {
424     return true;
425 }
426 
ValidateGetTexGenfv(const Context *,GLenum coord,GLenum pname,const GLfloat * params)427 bool ValidateGetTexGenfv(const Context *, GLenum coord, GLenum pname, const GLfloat *params)
428 {
429     return true;
430 }
431 
ValidateGetTexGeniv(const Context *,GLenum coord,GLenum pname,const GLint * params)432 bool ValidateGetTexGeniv(const Context *, GLenum coord, GLenum pname, const GLint *params)
433 {
434     return true;
435 }
436 
ValidateGetTexImage(const Context *,TextureTarget target,GLint level,GLenum format,GLenum type,const void * pixels)437 bool ValidateGetTexImage(const Context *,
438                          TextureTarget target,
439                          GLint level,
440                          GLenum format,
441                          GLenum type,
442                          const void *pixels)
443 {
444     return true;
445 }
446 
ValidateIndexMask(const Context *,GLuint mask)447 bool ValidateIndexMask(const Context *, GLuint mask)
448 {
449     return true;
450 }
451 
ValidateIndexd(const Context *,GLdouble c)452 bool ValidateIndexd(const Context *, GLdouble c)
453 {
454     return true;
455 }
456 
ValidateIndexdv(const Context *,const GLdouble * c)457 bool ValidateIndexdv(const Context *, const GLdouble *c)
458 {
459     return true;
460 }
461 
ValidateIndexf(const Context *,GLfloat c)462 bool ValidateIndexf(const Context *, GLfloat c)
463 {
464     return true;
465 }
466 
ValidateIndexfv(const Context *,const GLfloat * c)467 bool ValidateIndexfv(const Context *, const GLfloat *c)
468 {
469     return true;
470 }
471 
ValidateIndexi(const Context *,GLint c)472 bool ValidateIndexi(const Context *, GLint c)
473 {
474     return true;
475 }
476 
ValidateIndexiv(const Context *,const GLint * c)477 bool ValidateIndexiv(const Context *, const GLint *c)
478 {
479     return true;
480 }
481 
ValidateIndexs(const Context *,GLshort c)482 bool ValidateIndexs(const Context *, GLshort c)
483 {
484     return true;
485 }
486 
ValidateIndexsv(const Context *,const GLshort * c)487 bool ValidateIndexsv(const Context *, const GLshort *c)
488 {
489     return true;
490 }
491 
ValidateInitNames(const Context *)492 bool ValidateInitNames(const Context *)
493 {
494     return true;
495 }
496 
ValidateIsList(const Context *,GLuint list)497 bool ValidateIsList(const Context *, GLuint list)
498 {
499     return true;
500 }
501 
ValidateLightModeli(const Context *,GLenum pname,GLint param)502 bool ValidateLightModeli(const Context *, GLenum pname, GLint param)
503 {
504     return true;
505 }
506 
ValidateLightModeliv(const Context *,GLenum pname,const GLint * params)507 bool ValidateLightModeliv(const Context *, GLenum pname, const GLint *params)
508 {
509     return true;
510 }
511 
ValidateLighti(const Context *,GLenum light,GLenum pname,GLint param)512 bool ValidateLighti(const Context *, GLenum light, GLenum pname, GLint param)
513 {
514     return true;
515 }
516 
ValidateLightiv(const Context *,GLenum light,GLenum pname,const GLint * params)517 bool ValidateLightiv(const Context *, GLenum light, GLenum pname, const GLint *params)
518 {
519     return true;
520 }
521 
ValidateLineStipple(const Context *,GLint factor,GLushort pattern)522 bool ValidateLineStipple(const Context *, GLint factor, GLushort pattern)
523 {
524     return true;
525 }
526 
ValidateListBase(const Context *,GLuint base)527 bool ValidateListBase(const Context *, GLuint base)
528 {
529     return true;
530 }
531 
ValidateLoadMatrixd(const Context *,const GLdouble * m)532 bool ValidateLoadMatrixd(const Context *, const GLdouble *m)
533 {
534     return true;
535 }
536 
ValidateLoadName(const Context *,GLuint name)537 bool ValidateLoadName(const Context *, GLuint name)
538 {
539     return true;
540 }
541 
ValidateMap1d(const Context *,GLenum target,GLdouble u1,GLdouble u2,GLint stride,GLint order,const GLdouble * points)542 bool ValidateMap1d(const Context *,
543                    GLenum target,
544                    GLdouble u1,
545                    GLdouble u2,
546                    GLint stride,
547                    GLint order,
548                    const GLdouble *points)
549 {
550     return true;
551 }
552 
ValidateMap1f(const Context *,GLenum target,GLfloat u1,GLfloat u2,GLint stride,GLint order,const GLfloat * points)553 bool ValidateMap1f(const Context *,
554                    GLenum target,
555                    GLfloat u1,
556                    GLfloat u2,
557                    GLint stride,
558                    GLint order,
559                    const GLfloat *points)
560 {
561     return true;
562 }
563 
ValidateMap2d(const Context *,GLenum target,GLdouble u1,GLdouble u2,GLint ustride,GLint uorder,GLdouble v1,GLdouble v2,GLint vstride,GLint vorder,const GLdouble * points)564 bool ValidateMap2d(const Context *,
565                    GLenum target,
566                    GLdouble u1,
567                    GLdouble u2,
568                    GLint ustride,
569                    GLint uorder,
570                    GLdouble v1,
571                    GLdouble v2,
572                    GLint vstride,
573                    GLint vorder,
574                    const GLdouble *points)
575 {
576     return true;
577 }
578 
ValidateMap2f(const Context *,GLenum target,GLfloat u1,GLfloat u2,GLint ustride,GLint uorder,GLfloat v1,GLfloat v2,GLint vstride,GLint vorder,const GLfloat * points)579 bool ValidateMap2f(const Context *,
580                    GLenum target,
581                    GLfloat u1,
582                    GLfloat u2,
583                    GLint ustride,
584                    GLint uorder,
585                    GLfloat v1,
586                    GLfloat v2,
587                    GLint vstride,
588                    GLint vorder,
589                    const GLfloat *points)
590 {
591     return true;
592 }
593 
ValidateMapGrid1d(const Context *,GLint un,GLdouble u1,GLdouble u2)594 bool ValidateMapGrid1d(const Context *, GLint un, GLdouble u1, GLdouble u2)
595 {
596     return true;
597 }
598 
ValidateMapGrid1f(const Context *,GLint un,GLfloat u1,GLfloat u2)599 bool ValidateMapGrid1f(const Context *, GLint un, GLfloat u1, GLfloat u2)
600 {
601     return true;
602 }
603 
ValidateMapGrid2d(const Context *,GLint un,GLdouble u1,GLdouble u2,GLint vn,GLdouble v1,GLdouble v2)604 bool ValidateMapGrid2d(const Context *,
605                        GLint un,
606                        GLdouble u1,
607                        GLdouble u2,
608                        GLint vn,
609                        GLdouble v1,
610                        GLdouble v2)
611 {
612     return true;
613 }
614 
ValidateMapGrid2f(const Context *,GLint un,GLfloat u1,GLfloat u2,GLint vn,GLfloat v1,GLfloat v2)615 bool ValidateMapGrid2f(const Context *,
616                        GLint un,
617                        GLfloat u1,
618                        GLfloat u2,
619                        GLint vn,
620                        GLfloat v1,
621                        GLfloat v2)
622 {
623     return true;
624 }
625 
ValidateMateriali(const Context *,GLenum face,GLenum pname,GLint param)626 bool ValidateMateriali(const Context *, GLenum face, GLenum pname, GLint param)
627 {
628     return true;
629 }
630 
ValidateMaterialiv(const Context *,GLenum face,GLenum pname,const GLint * params)631 bool ValidateMaterialiv(const Context *, GLenum face, GLenum pname, const GLint *params)
632 {
633     return true;
634 }
635 
ValidateMultMatrixd(const Context *,const GLdouble * m)636 bool ValidateMultMatrixd(const Context *, const GLdouble *m)
637 {
638     return true;
639 }
640 
ValidateNewList(const Context *,GLuint list,GLenum mode)641 bool ValidateNewList(const Context *, GLuint list, GLenum mode)
642 {
643     return true;
644 }
645 
ValidateNormal3b(const Context *,GLbyte nx,GLbyte ny,GLbyte nz)646 bool ValidateNormal3b(const Context *, GLbyte nx, GLbyte ny, GLbyte nz)
647 {
648     return true;
649 }
650 
ValidateNormal3bv(const Context *,const GLbyte * v)651 bool ValidateNormal3bv(const Context *, const GLbyte *v)
652 {
653     return true;
654 }
655 
ValidateNormal3d(const Context *,GLdouble nx,GLdouble ny,GLdouble nz)656 bool ValidateNormal3d(const Context *, GLdouble nx, GLdouble ny, GLdouble nz)
657 {
658     return true;
659 }
660 
ValidateNormal3dv(const Context *,const GLdouble * v)661 bool ValidateNormal3dv(const Context *, const GLdouble *v)
662 {
663     return true;
664 }
665 
ValidateNormal3fv(const Context *,const GLfloat * v)666 bool ValidateNormal3fv(const Context *, const GLfloat *v)
667 {
668     return true;
669 }
670 
ValidateNormal3i(const Context *,GLint nx,GLint ny,GLint nz)671 bool ValidateNormal3i(const Context *, GLint nx, GLint ny, GLint nz)
672 {
673     return true;
674 }
675 
ValidateNormal3iv(const Context *,const GLint * v)676 bool ValidateNormal3iv(const Context *, const GLint *v)
677 {
678     return true;
679 }
680 
ValidateNormal3s(const Context *,GLshort nx,GLshort ny,GLshort nz)681 bool ValidateNormal3s(const Context *, GLshort nx, GLshort ny, GLshort nz)
682 {
683     return true;
684 }
685 
ValidateNormal3sv(const Context *,const GLshort * v)686 bool ValidateNormal3sv(const Context *, const GLshort *v)
687 {
688     return true;
689 }
690 
ValidateOrtho(const Context *,GLdouble left,GLdouble right,GLdouble bottom,GLdouble top,GLdouble zNear,GLdouble zFar)691 bool ValidateOrtho(const Context *,
692                    GLdouble left,
693                    GLdouble right,
694                    GLdouble bottom,
695                    GLdouble top,
696                    GLdouble zNear,
697                    GLdouble zFar)
698 {
699     return true;
700 }
701 
ValidatePassThrough(const Context *,GLfloat token)702 bool ValidatePassThrough(const Context *, GLfloat token)
703 {
704     return true;
705 }
706 
ValidatePixelMapfv(const Context *,GLenum map,GLsizei mapsize,const GLfloat * values)707 bool ValidatePixelMapfv(const Context *, GLenum map, GLsizei mapsize, const GLfloat *values)
708 {
709     return true;
710 }
711 
ValidatePixelMapuiv(const Context *,GLenum map,GLsizei mapsize,const GLuint * values)712 bool ValidatePixelMapuiv(const Context *, GLenum map, GLsizei mapsize, const GLuint *values)
713 {
714     return true;
715 }
716 
ValidatePixelMapusv(const Context *,GLenum map,GLsizei mapsize,const GLushort * values)717 bool ValidatePixelMapusv(const Context *, GLenum map, GLsizei mapsize, const GLushort *values)
718 {
719     return true;
720 }
721 
ValidatePixelStoref(const Context *,GLenum pname,GLfloat param)722 bool ValidatePixelStoref(const Context *, GLenum pname, GLfloat param)
723 {
724     return true;
725 }
726 
ValidatePixelTransferf(const Context *,GLenum pname,GLfloat param)727 bool ValidatePixelTransferf(const Context *, GLenum pname, GLfloat param)
728 {
729     return true;
730 }
731 
ValidatePixelTransferi(const Context *,GLenum pname,GLint param)732 bool ValidatePixelTransferi(const Context *, GLenum pname, GLint param)
733 {
734     return true;
735 }
736 
ValidatePixelZoom(const Context *,GLfloat xfactor,GLfloat yfactor)737 bool ValidatePixelZoom(const Context *, GLfloat xfactor, GLfloat yfactor)
738 {
739     return true;
740 }
741 
ValidatePolygonMode(const Context *,GLenum face,GLenum mode)742 bool ValidatePolygonMode(const Context *, GLenum face, GLenum mode)
743 {
744     return true;
745 }
746 
ValidatePolygonStipple(const Context *,const GLubyte * mask)747 bool ValidatePolygonStipple(const Context *, const GLubyte *mask)
748 {
749     return true;
750 }
751 
ValidatePopAttrib(const Context *)752 bool ValidatePopAttrib(const Context *)
753 {
754     return true;
755 }
756 
ValidatePopName(const Context *)757 bool ValidatePopName(const Context *)
758 {
759     return true;
760 }
761 
ValidatePushAttrib(const Context *,GLbitfield mask)762 bool ValidatePushAttrib(const Context *, GLbitfield mask)
763 {
764     return true;
765 }
766 
ValidatePushName(const Context *,GLuint name)767 bool ValidatePushName(const Context *, GLuint name)
768 {
769     return true;
770 }
771 
ValidateRasterPos2d(const Context *,GLdouble x,GLdouble y)772 bool ValidateRasterPos2d(const Context *, GLdouble x, GLdouble y)
773 {
774     return true;
775 }
776 
ValidateRasterPos2dv(const Context *,const GLdouble * v)777 bool ValidateRasterPos2dv(const Context *, const GLdouble *v)
778 {
779     return true;
780 }
781 
ValidateRasterPos2f(const Context *,GLfloat x,GLfloat y)782 bool ValidateRasterPos2f(const Context *, GLfloat x, GLfloat y)
783 {
784     return true;
785 }
786 
ValidateRasterPos2fv(const Context *,const GLfloat * v)787 bool ValidateRasterPos2fv(const Context *, const GLfloat *v)
788 {
789     return true;
790 }
791 
ValidateRasterPos2i(const Context *,GLint x,GLint y)792 bool ValidateRasterPos2i(const Context *, GLint x, GLint y)
793 {
794     return true;
795 }
796 
ValidateRasterPos2iv(const Context *,const GLint * v)797 bool ValidateRasterPos2iv(const Context *, const GLint *v)
798 {
799     return true;
800 }
801 
ValidateRasterPos2s(const Context *,GLshort x,GLshort y)802 bool ValidateRasterPos2s(const Context *, GLshort x, GLshort y)
803 {
804     return true;
805 }
806 
ValidateRasterPos2sv(const Context *,const GLshort * v)807 bool ValidateRasterPos2sv(const Context *, const GLshort *v)
808 {
809     return true;
810 }
811 
ValidateRasterPos3d(const Context *,GLdouble x,GLdouble y,GLdouble z)812 bool ValidateRasterPos3d(const Context *, GLdouble x, GLdouble y, GLdouble z)
813 {
814     return true;
815 }
816 
ValidateRasterPos3dv(const Context *,const GLdouble * v)817 bool ValidateRasterPos3dv(const Context *, const GLdouble *v)
818 {
819     return true;
820 }
821 
ValidateRasterPos3f(const Context *,GLfloat x,GLfloat y,GLfloat z)822 bool ValidateRasterPos3f(const Context *, GLfloat x, GLfloat y, GLfloat z)
823 {
824     return true;
825 }
826 
ValidateRasterPos3fv(const Context *,const GLfloat * v)827 bool ValidateRasterPos3fv(const Context *, const GLfloat *v)
828 {
829     return true;
830 }
831 
ValidateRasterPos3i(const Context *,GLint x,GLint y,GLint z)832 bool ValidateRasterPos3i(const Context *, GLint x, GLint y, GLint z)
833 {
834     return true;
835 }
836 
ValidateRasterPos3iv(const Context *,const GLint * v)837 bool ValidateRasterPos3iv(const Context *, const GLint *v)
838 {
839     return true;
840 }
841 
ValidateRasterPos3s(const Context *,GLshort x,GLshort y,GLshort z)842 bool ValidateRasterPos3s(const Context *, GLshort x, GLshort y, GLshort z)
843 {
844     return true;
845 }
846 
ValidateRasterPos3sv(const Context *,const GLshort * v)847 bool ValidateRasterPos3sv(const Context *, const GLshort *v)
848 {
849     return true;
850 }
851 
ValidateRasterPos4d(const Context *,GLdouble x,GLdouble y,GLdouble z,GLdouble w)852 bool ValidateRasterPos4d(const Context *, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
853 {
854     return true;
855 }
856 
ValidateRasterPos4dv(const Context *,const GLdouble * v)857 bool ValidateRasterPos4dv(const Context *, const GLdouble *v)
858 {
859     return true;
860 }
861 
ValidateRasterPos4f(const Context *,GLfloat x,GLfloat y,GLfloat z,GLfloat w)862 bool ValidateRasterPos4f(const Context *, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
863 {
864     return true;
865 }
866 
ValidateRasterPos4fv(const Context *,const GLfloat * v)867 bool ValidateRasterPos4fv(const Context *, const GLfloat *v)
868 {
869     return true;
870 }
871 
ValidateRasterPos4i(const Context *,GLint x,GLint y,GLint z,GLint w)872 bool ValidateRasterPos4i(const Context *, GLint x, GLint y, GLint z, GLint w)
873 {
874     return true;
875 }
876 
ValidateRasterPos4iv(const Context *,const GLint * v)877 bool ValidateRasterPos4iv(const Context *, const GLint *v)
878 {
879     return true;
880 }
881 
ValidateRasterPos4s(const Context *,GLshort x,GLshort y,GLshort z,GLshort w)882 bool ValidateRasterPos4s(const Context *, GLshort x, GLshort y, GLshort z, GLshort w)
883 {
884     return true;
885 }
886 
ValidateRasterPos4sv(const Context *,const GLshort * v)887 bool ValidateRasterPos4sv(const Context *, const GLshort *v)
888 {
889     return true;
890 }
891 
ValidateRectd(const Context *,GLdouble x1,GLdouble y1,GLdouble x2,GLdouble y2)892 bool ValidateRectd(const Context *, GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
893 {
894     return true;
895 }
896 
ValidateRectdv(const Context *,const GLdouble * v1,const GLdouble * v2)897 bool ValidateRectdv(const Context *, const GLdouble *v1, const GLdouble *v2)
898 {
899     return true;
900 }
901 
ValidateRectf(const Context *,GLfloat x1,GLfloat y1,GLfloat x2,GLfloat y2)902 bool ValidateRectf(const Context *, GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
903 {
904     return true;
905 }
906 
ValidateRectfv(const Context *,const GLfloat * v1,const GLfloat * v2)907 bool ValidateRectfv(const Context *, const GLfloat *v1, const GLfloat *v2)
908 {
909     return true;
910 }
911 
ValidateRecti(const Context *,GLint x1,GLint y1,GLint x2,GLint y2)912 bool ValidateRecti(const Context *, GLint x1, GLint y1, GLint x2, GLint y2)
913 {
914     return true;
915 }
916 
ValidateRectiv(const Context *,const GLint * v1,const GLint * v2)917 bool ValidateRectiv(const Context *, const GLint *v1, const GLint *v2)
918 {
919     return true;
920 }
921 
ValidateRects(const Context *,GLshort x1,GLshort y1,GLshort x2,GLshort y2)922 bool ValidateRects(const Context *, GLshort x1, GLshort y1, GLshort x2, GLshort y2)
923 {
924     return true;
925 }
926 
ValidateRectsv(const Context *,const GLshort * v1,const GLshort * v2)927 bool ValidateRectsv(const Context *, const GLshort *v1, const GLshort *v2)
928 {
929     return true;
930 }
931 
ValidateRenderMode(const Context *,GLenum mode)932 bool ValidateRenderMode(const Context *, GLenum mode)
933 {
934     return true;
935 }
936 
ValidateRotated(const Context *,GLdouble angle,GLdouble x,GLdouble y,GLdouble z)937 bool ValidateRotated(const Context *, GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
938 {
939     return true;
940 }
941 
ValidateScaled(const Context *,GLdouble x,GLdouble y,GLdouble z)942 bool ValidateScaled(const Context *, GLdouble x, GLdouble y, GLdouble z)
943 {
944     return true;
945 }
946 
ValidateSelectBuffer(const Context *,GLsizei size,const GLuint * buffer)947 bool ValidateSelectBuffer(const Context *, GLsizei size, const GLuint *buffer)
948 {
949     return true;
950 }
951 
ValidateTexCoord1d(const Context *,GLdouble s)952 bool ValidateTexCoord1d(const Context *, GLdouble s)
953 {
954     return true;
955 }
956 
ValidateTexCoord1dv(const Context *,const GLdouble * v)957 bool ValidateTexCoord1dv(const Context *, const GLdouble *v)
958 {
959     return true;
960 }
961 
ValidateTexCoord1f(const Context *,GLfloat s)962 bool ValidateTexCoord1f(const Context *, GLfloat s)
963 {
964     return true;
965 }
966 
ValidateTexCoord1fv(const Context *,const GLfloat * v)967 bool ValidateTexCoord1fv(const Context *, const GLfloat *v)
968 {
969     return true;
970 }
971 
ValidateTexCoord1i(const Context *,GLint s)972 bool ValidateTexCoord1i(const Context *, GLint s)
973 {
974     return true;
975 }
976 
ValidateTexCoord1iv(const Context *,const GLint * v)977 bool ValidateTexCoord1iv(const Context *, const GLint *v)
978 {
979     return true;
980 }
981 
ValidateTexCoord1s(const Context *,GLshort s)982 bool ValidateTexCoord1s(const Context *, GLshort s)
983 {
984     return true;
985 }
986 
ValidateTexCoord1sv(const Context *,const GLshort * v)987 bool ValidateTexCoord1sv(const Context *, const GLshort *v)
988 {
989     return true;
990 }
991 
ValidateTexCoord2d(const Context *,GLdouble s,GLdouble t)992 bool ValidateTexCoord2d(const Context *, GLdouble s, GLdouble t)
993 {
994     return true;
995 }
996 
ValidateTexCoord2dv(const Context *,const GLdouble * v)997 bool ValidateTexCoord2dv(const Context *, const GLdouble *v)
998 {
999     return true;
1000 }
1001 
ValidateTexCoord2f(const Context *,GLfloat s,GLfloat t)1002 bool ValidateTexCoord2f(const Context *, GLfloat s, GLfloat t)
1003 {
1004     return true;
1005 }
1006 
ValidateTexCoord2fv(const Context *,const GLfloat * v)1007 bool ValidateTexCoord2fv(const Context *, const GLfloat *v)
1008 {
1009     return true;
1010 }
1011 
ValidateTexCoord2i(const Context *,GLint s,GLint t)1012 bool ValidateTexCoord2i(const Context *, GLint s, GLint t)
1013 {
1014     return true;
1015 }
1016 
ValidateTexCoord2iv(const Context *,const GLint * v)1017 bool ValidateTexCoord2iv(const Context *, const GLint *v)
1018 {
1019     return true;
1020 }
1021 
ValidateTexCoord2s(const Context *,GLshort s,GLshort t)1022 bool ValidateTexCoord2s(const Context *, GLshort s, GLshort t)
1023 {
1024     return true;
1025 }
1026 
ValidateTexCoord2sv(const Context *,const GLshort * v)1027 bool ValidateTexCoord2sv(const Context *, const GLshort *v)
1028 {
1029     return true;
1030 }
1031 
ValidateTexCoord3d(const Context *,GLdouble s,GLdouble t,GLdouble r)1032 bool ValidateTexCoord3d(const Context *, GLdouble s, GLdouble t, GLdouble r)
1033 {
1034     return true;
1035 }
1036 
ValidateTexCoord3dv(const Context *,const GLdouble * v)1037 bool ValidateTexCoord3dv(const Context *, const GLdouble *v)
1038 {
1039     return true;
1040 }
1041 
ValidateTexCoord3f(const Context *,GLfloat s,GLfloat t,GLfloat r)1042 bool ValidateTexCoord3f(const Context *, GLfloat s, GLfloat t, GLfloat r)
1043 {
1044     return true;
1045 }
1046 
ValidateTexCoord3fv(const Context *,const GLfloat * v)1047 bool ValidateTexCoord3fv(const Context *, const GLfloat *v)
1048 {
1049     return true;
1050 }
1051 
ValidateTexCoord3i(const Context *,GLint s,GLint t,GLint r)1052 bool ValidateTexCoord3i(const Context *, GLint s, GLint t, GLint r)
1053 {
1054     return true;
1055 }
1056 
ValidateTexCoord3iv(const Context *,const GLint * v)1057 bool ValidateTexCoord3iv(const Context *, const GLint *v)
1058 {
1059     return true;
1060 }
1061 
ValidateTexCoord3s(const Context *,GLshort s,GLshort t,GLshort r)1062 bool ValidateTexCoord3s(const Context *, GLshort s, GLshort t, GLshort r)
1063 {
1064     return true;
1065 }
1066 
ValidateTexCoord3sv(const Context *,const GLshort * v)1067 bool ValidateTexCoord3sv(const Context *, const GLshort *v)
1068 {
1069     return true;
1070 }
1071 
ValidateTexCoord4d(const Context *,GLdouble s,GLdouble t,GLdouble r,GLdouble q)1072 bool ValidateTexCoord4d(const Context *, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
1073 {
1074     return true;
1075 }
1076 
ValidateTexCoord4dv(const Context *,const GLdouble * v)1077 bool ValidateTexCoord4dv(const Context *, const GLdouble *v)
1078 {
1079     return true;
1080 }
1081 
ValidateTexCoord4f(const Context *,GLfloat s,GLfloat t,GLfloat r,GLfloat q)1082 bool ValidateTexCoord4f(const Context *, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
1083 {
1084     return true;
1085 }
1086 
ValidateTexCoord4fv(const Context *,const GLfloat * v)1087 bool ValidateTexCoord4fv(const Context *, const GLfloat *v)
1088 {
1089     return true;
1090 }
1091 
ValidateTexCoord4i(const Context *,GLint s,GLint t,GLint r,GLint q)1092 bool ValidateTexCoord4i(const Context *, GLint s, GLint t, GLint r, GLint q)
1093 {
1094     return true;
1095 }
1096 
ValidateTexCoord4iv(const Context *,const GLint * v)1097 bool ValidateTexCoord4iv(const Context *, const GLint *v)
1098 {
1099     return true;
1100 }
1101 
ValidateTexCoord4s(const Context *,GLshort s,GLshort t,GLshort r,GLshort q)1102 bool ValidateTexCoord4s(const Context *, GLshort s, GLshort t, GLshort r, GLshort q)
1103 {
1104     return true;
1105 }
1106 
ValidateTexCoord4sv(const Context *,const GLshort * v)1107 bool ValidateTexCoord4sv(const Context *, const GLshort *v)
1108 {
1109     return true;
1110 }
1111 
ValidateTexGend(const Context *,GLenum coord,GLenum pname,GLdouble param)1112 bool ValidateTexGend(const Context *, GLenum coord, GLenum pname, GLdouble param)
1113 {
1114     return true;
1115 }
1116 
ValidateTexGendv(const Context *,GLenum coord,GLenum pname,const GLdouble * params)1117 bool ValidateTexGendv(const Context *, GLenum coord, GLenum pname, const GLdouble *params)
1118 {
1119     return true;
1120 }
1121 
ValidateTexGenf(const Context *,GLenum coord,GLenum pname,GLfloat param)1122 bool ValidateTexGenf(const Context *, GLenum coord, GLenum pname, GLfloat param)
1123 {
1124     return true;
1125 }
ValidateTexGenfv(const Context *,GLenum coord,GLenum pname,const GLfloat * params)1126 bool ValidateTexGenfv(const Context *, GLenum coord, GLenum pname, const GLfloat *params)
1127 {
1128     return true;
1129 }
1130 
ValidateTexGeni(const Context *,GLenum coord,GLenum pname,GLint param)1131 bool ValidateTexGeni(const Context *, GLenum coord, GLenum pname, GLint param)
1132 {
1133     return true;
1134 }
1135 
ValidateTexGeniv(const Context *,GLenum coord,GLenum pname,const GLint * params)1136 bool ValidateTexGeniv(const Context *, GLenum coord, GLenum pname, const GLint *params)
1137 {
1138     return true;
1139 }
1140 
ValidateTexImage1D(const Context *,GLenum target,GLint level,GLint internalformat,GLsizei width,GLint border,GLenum format,GLenum type,const void * pixels)1141 bool ValidateTexImage1D(const Context *,
1142                         GLenum target,
1143                         GLint level,
1144                         GLint internalformat,
1145                         GLsizei width,
1146                         GLint border,
1147                         GLenum format,
1148                         GLenum type,
1149                         const void *pixels)
1150 {
1151     return true;
1152 }
1153 
ValidateTranslated(const Context *,GLdouble x,GLdouble y,GLdouble z)1154 bool ValidateTranslated(const Context *, GLdouble x, GLdouble y, GLdouble z)
1155 {
1156     return true;
1157 }
1158 
ValidateVertex2d(const Context *,GLdouble x,GLdouble y)1159 bool ValidateVertex2d(const Context *, GLdouble x, GLdouble y)
1160 {
1161     return true;
1162 }
1163 
ValidateVertex2dv(const Context *,const GLdouble * v)1164 bool ValidateVertex2dv(const Context *, const GLdouble *v)
1165 {
1166     return true;
1167 }
1168 
ValidateVertex2f(const Context *,GLfloat x,GLfloat y)1169 bool ValidateVertex2f(const Context *, GLfloat x, GLfloat y)
1170 {
1171     return true;
1172 }
1173 
ValidateVertex2fv(const Context *,const GLfloat * v)1174 bool ValidateVertex2fv(const Context *, const GLfloat *v)
1175 {
1176     return true;
1177 }
1178 
ValidateVertex2i(const Context *,GLint x,GLint y)1179 bool ValidateVertex2i(const Context *, GLint x, GLint y)
1180 {
1181     return true;
1182 }
1183 
ValidateVertex2iv(const Context *,const GLint * v)1184 bool ValidateVertex2iv(const Context *, const GLint *v)
1185 {
1186     return true;
1187 }
1188 
ValidateVertex2s(const Context *,GLshort x,GLshort y)1189 bool ValidateVertex2s(const Context *, GLshort x, GLshort y)
1190 {
1191     return true;
1192 }
1193 
ValidateVertex2sv(const Context *,const GLshort * v)1194 bool ValidateVertex2sv(const Context *, const GLshort *v)
1195 {
1196     return true;
1197 }
1198 
ValidateVertex3d(const Context *,GLdouble x,GLdouble y,GLdouble z)1199 bool ValidateVertex3d(const Context *, GLdouble x, GLdouble y, GLdouble z)
1200 {
1201     return true;
1202 }
1203 
ValidateVertex3dv(const Context *,const GLdouble * v)1204 bool ValidateVertex3dv(const Context *, const GLdouble *v)
1205 {
1206     return true;
1207 }
1208 
ValidateVertex3f(const Context *,GLfloat x,GLfloat y,GLfloat z)1209 bool ValidateVertex3f(const Context *, GLfloat x, GLfloat y, GLfloat z)
1210 {
1211     return true;
1212 }
1213 
ValidateVertex3fv(const Context *,const GLfloat * v)1214 bool ValidateVertex3fv(const Context *, const GLfloat *v)
1215 {
1216     return true;
1217 }
1218 
ValidateVertex3i(const Context *,GLint x,GLint y,GLint z)1219 bool ValidateVertex3i(const Context *, GLint x, GLint y, GLint z)
1220 {
1221     return true;
1222 }
1223 
ValidateVertex3iv(const Context *,const GLint * v)1224 bool ValidateVertex3iv(const Context *, const GLint *v)
1225 {
1226     return true;
1227 }
1228 
ValidateVertex3s(const Context *,GLshort x,GLshort y,GLshort z)1229 bool ValidateVertex3s(const Context *, GLshort x, GLshort y, GLshort z)
1230 {
1231     return true;
1232 }
1233 
ValidateVertex3sv(const Context *,const GLshort * v)1234 bool ValidateVertex3sv(const Context *, const GLshort *v)
1235 {
1236     return true;
1237 }
1238 
ValidateVertex4d(const Context *,GLdouble x,GLdouble y,GLdouble z,GLdouble w)1239 bool ValidateVertex4d(const Context *, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
1240 {
1241     return true;
1242 }
1243 
ValidateVertex4dv(const Context *,const GLdouble * v)1244 bool ValidateVertex4dv(const Context *, const GLdouble *v)
1245 {
1246     return true;
1247 }
1248 
ValidateVertex4f(const Context *,GLfloat x,GLfloat y,GLfloat z,GLfloat w)1249 bool ValidateVertex4f(const Context *, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
1250 {
1251     return true;
1252 }
1253 
ValidateVertex4fv(const Context *,const GLfloat * v)1254 bool ValidateVertex4fv(const Context *, const GLfloat *v)
1255 {
1256     return true;
1257 }
1258 
ValidateVertex4i(const Context *,GLint x,GLint y,GLint z,GLint w)1259 bool ValidateVertex4i(const Context *, GLint x, GLint y, GLint z, GLint w)
1260 {
1261     return true;
1262 }
1263 
ValidateVertex4iv(const Context *,const GLint * v)1264 bool ValidateVertex4iv(const Context *, const GLint *v)
1265 {
1266     return true;
1267 }
1268 
ValidateVertex4s(const Context *,GLshort x,GLshort y,GLshort z,GLshort w)1269 bool ValidateVertex4s(const Context *, GLshort x, GLshort y, GLshort z, GLshort w)
1270 {
1271     return true;
1272 }
1273 
ValidateVertex4sv(const Context *,const GLshort * v)1274 bool ValidateVertex4sv(const Context *, const GLshort *v)
1275 {
1276     return true;
1277 }
1278 
ValidateAreTexturesResident(const Context * context,GLsizei n,const GLuint * textures,const GLboolean * residences)1279 bool ValidateAreTexturesResident(const Context *context,
1280                                  GLsizei n,
1281                                  const GLuint *textures,
1282                                  const GLboolean *residences)
1283 {
1284     return true;
1285 }
1286 
ValidateArrayElement(const Context * context,GLint i)1287 bool ValidateArrayElement(const Context *context, GLint i)
1288 {
1289     return true;
1290 }
1291 
ValidateCopyTexImage1D(const Context * context,GLenum target,GLint level,GLenum internalformat,GLint x,GLint y,GLsizei width,GLint border)1292 bool ValidateCopyTexImage1D(const Context *context,
1293                             GLenum target,
1294                             GLint level,
1295                             GLenum internalformat,
1296                             GLint x,
1297                             GLint y,
1298                             GLsizei width,
1299                             GLint border)
1300 {
1301     return true;
1302 }
1303 
ValidateCopyTexSubImage1D(const Context * context,GLenum target,GLint level,GLint xoffset,GLint x,GLint y,GLsizei width)1304 bool ValidateCopyTexSubImage1D(const Context *context,
1305                                GLenum target,
1306                                GLint level,
1307                                GLint xoffset,
1308                                GLint x,
1309                                GLint y,
1310                                GLsizei width)
1311 {
1312     return true;
1313 }
1314 
ValidateEdgeFlagPointer(const Context * context,GLsizei stride,const void * pointer)1315 bool ValidateEdgeFlagPointer(const Context *context, GLsizei stride, const void *pointer)
1316 {
1317     return true;
1318 }
1319 
ValidateIndexPointer(const Context * context,GLenum type,GLsizei stride,const void * pointer)1320 bool ValidateIndexPointer(const Context *context, GLenum type, GLsizei stride, const void *pointer)
1321 {
1322     return true;
1323 }
1324 
ValidateIndexub(const Context * context,GLubyte c)1325 bool ValidateIndexub(const Context *context, GLubyte c)
1326 {
1327     return true;
1328 }
1329 
ValidateIndexubv(const Context * context,const GLubyte * c)1330 bool ValidateIndexubv(const Context *context, const GLubyte *c)
1331 {
1332     return true;
1333 }
1334 
ValidateInterleavedArrays(const Context * context,GLenum format,GLsizei stride,const void * pointer)1335 bool ValidateInterleavedArrays(const Context *context,
1336                                GLenum format,
1337                                GLsizei stride,
1338                                const void *pointer)
1339 {
1340     return true;
1341 }
1342 
ValidatePopClientAttrib(const Context * context)1343 bool ValidatePopClientAttrib(const Context *context)
1344 {
1345     return true;
1346 }
1347 
ValidatePrioritizeTextures(const Context * context,GLsizei n,const GLuint * textures,const GLfloat * priorities)1348 bool ValidatePrioritizeTextures(const Context *context,
1349                                 GLsizei n,
1350                                 const GLuint *textures,
1351                                 const GLfloat *priorities)
1352 {
1353     return true;
1354 }
1355 
ValidatePushClientAttrib(const Context * context,GLbitfield mask)1356 bool ValidatePushClientAttrib(const Context *context, GLbitfield mask)
1357 {
1358     return true;
1359 }
1360 
ValidateTexSubImage1D(const Context * context,GLenum target,GLint level,GLint xoffset,GLsizei width,GLenum format,GLenum type,const void * pixels)1361 bool ValidateTexSubImage1D(const Context *context,
1362                            GLenum target,
1363                            GLint level,
1364                            GLint xoffset,
1365                            GLsizei width,
1366                            GLenum format,
1367                            GLenum type,
1368                            const void *pixels)
1369 {
1370     return true;
1371 }
1372 
ValidateCompressedTexImage1D(const Context * context,GLenum target,GLint level,GLenum internalformat,GLsizei width,GLint border,GLsizei imageSize,const void * data)1373 bool ValidateCompressedTexImage1D(const Context *context,
1374                                   GLenum target,
1375                                   GLint level,
1376                                   GLenum internalformat,
1377                                   GLsizei width,
1378                                   GLint border,
1379                                   GLsizei imageSize,
1380                                   const void *data)
1381 {
1382     return true;
1383 }
1384 
ValidateCompressedTexSubImage1D(const Context * context,GLenum target,GLint level,GLint xoffset,GLsizei width,GLenum format,GLsizei imageSize,const void * data)1385 bool ValidateCompressedTexSubImage1D(const Context *context,
1386                                      GLenum target,
1387                                      GLint level,
1388                                      GLint xoffset,
1389                                      GLsizei width,
1390                                      GLenum format,
1391                                      GLsizei imageSize,
1392                                      const void *data)
1393 {
1394     return true;
1395 }
1396 
ValidateGetCompressedTexImage(const Context * context,GLenum target,GLint level,const void * img)1397 bool ValidateGetCompressedTexImage(const Context *context,
1398                                    GLenum target,
1399                                    GLint level,
1400                                    const void *img)
1401 {
1402     return true;
1403 }
1404 
ValidateLoadTransposeMatrixd(const Context * context,const GLdouble * m)1405 bool ValidateLoadTransposeMatrixd(const Context *context, const GLdouble *m)
1406 {
1407     return true;
1408 }
1409 
ValidateLoadTransposeMatrixf(const Context * context,const GLfloat * m)1410 bool ValidateLoadTransposeMatrixf(const Context *context, const GLfloat *m)
1411 {
1412     return true;
1413 }
1414 
ValidateMultTransposeMatrixd(const Context * context,const GLdouble * m)1415 bool ValidateMultTransposeMatrixd(const Context *context, const GLdouble *m)
1416 {
1417     return true;
1418 }
1419 
ValidateMultTransposeMatrixf(const Context * context,const GLfloat * m)1420 bool ValidateMultTransposeMatrixf(const Context *context, const GLfloat *m)
1421 {
1422     return true;
1423 }
1424 
ValidateMultiTexCoord1d(const Context * context,GLenum target,GLdouble s)1425 bool ValidateMultiTexCoord1d(const Context *context, GLenum target, GLdouble s)
1426 {
1427     return true;
1428 }
1429 
ValidateMultiTexCoord1dv(const Context * context,GLenum target,const GLdouble * v)1430 bool ValidateMultiTexCoord1dv(const Context *context, GLenum target, const GLdouble *v)
1431 {
1432     return true;
1433 }
1434 
ValidateMultiTexCoord1f(const Context * context,GLenum target,GLfloat s)1435 bool ValidateMultiTexCoord1f(const Context *context, GLenum target, GLfloat s)
1436 {
1437     return true;
1438 }
1439 
ValidateMultiTexCoord1fv(const Context * context,GLenum target,const GLfloat * v)1440 bool ValidateMultiTexCoord1fv(const Context *context, GLenum target, const GLfloat *v)
1441 {
1442     return true;
1443 }
1444 
ValidateMultiTexCoord1i(const Context * context,GLenum target,GLint s)1445 bool ValidateMultiTexCoord1i(const Context *context, GLenum target, GLint s)
1446 {
1447     return true;
1448 }
1449 
ValidateMultiTexCoord1iv(const Context * context,GLenum target,const GLint * v)1450 bool ValidateMultiTexCoord1iv(const Context *context, GLenum target, const GLint *v)
1451 {
1452     return true;
1453 }
1454 
ValidateMultiTexCoord1s(const Context * context,GLenum target,GLshort s)1455 bool ValidateMultiTexCoord1s(const Context *context, GLenum target, GLshort s)
1456 {
1457     return true;
1458 }
1459 
ValidateMultiTexCoord1sv(const Context * context,GLenum target,const GLshort * v)1460 bool ValidateMultiTexCoord1sv(const Context *context, GLenum target, const GLshort *v)
1461 {
1462     return true;
1463 }
1464 
ValidateMultiTexCoord2d(const Context * context,GLenum target,GLdouble s,GLdouble t)1465 bool ValidateMultiTexCoord2d(const Context *context, GLenum target, GLdouble s, GLdouble t)
1466 {
1467     return true;
1468 }
1469 
ValidateMultiTexCoord2dv(const Context * context,GLenum target,const GLdouble * v)1470 bool ValidateMultiTexCoord2dv(const Context *context, GLenum target, const GLdouble *v)
1471 {
1472     return true;
1473 }
1474 
ValidateMultiTexCoord2f(const Context * context,GLenum target,GLfloat s,GLfloat t)1475 bool ValidateMultiTexCoord2f(const Context *context, GLenum target, GLfloat s, GLfloat t)
1476 {
1477     return true;
1478 }
1479 
ValidateMultiTexCoord2fv(const Context * context,GLenum target,const GLfloat * v)1480 bool ValidateMultiTexCoord2fv(const Context *context, GLenum target, const GLfloat *v)
1481 {
1482     return true;
1483 }
1484 
ValidateMultiTexCoord2i(const Context * context,GLenum target,GLint s,GLint t)1485 bool ValidateMultiTexCoord2i(const Context *context, GLenum target, GLint s, GLint t)
1486 {
1487     return true;
1488 }
1489 
ValidateMultiTexCoord2iv(const Context * context,GLenum target,const GLint * v)1490 bool ValidateMultiTexCoord2iv(const Context *context, GLenum target, const GLint *v)
1491 {
1492     return true;
1493 }
1494 
ValidateMultiTexCoord2s(const Context * context,GLenum target,GLshort s,GLshort t)1495 bool ValidateMultiTexCoord2s(const Context *context, GLenum target, GLshort s, GLshort t)
1496 {
1497     return true;
1498 }
1499 
ValidateMultiTexCoord2sv(const Context * context,GLenum target,const GLshort * v)1500 bool ValidateMultiTexCoord2sv(const Context *context, GLenum target, const GLshort *v)
1501 {
1502     return true;
1503 }
1504 
ValidateMultiTexCoord3d(const Context * context,GLenum target,GLdouble s,GLdouble t,GLdouble r)1505 bool ValidateMultiTexCoord3d(const Context *context,
1506                              GLenum target,
1507                              GLdouble s,
1508                              GLdouble t,
1509                              GLdouble r)
1510 {
1511     return true;
1512 }
1513 
ValidateMultiTexCoord3dv(const Context * context,GLenum target,const GLdouble * v)1514 bool ValidateMultiTexCoord3dv(const Context *context, GLenum target, const GLdouble *v)
1515 {
1516     return true;
1517 }
1518 
ValidateMultiTexCoord3f(const Context * context,GLenum target,GLfloat s,GLfloat t,GLfloat r)1519 bool ValidateMultiTexCoord3f(const Context *context, GLenum target, GLfloat s, GLfloat t, GLfloat r)
1520 {
1521     return true;
1522 }
1523 
ValidateMultiTexCoord3fv(const Context * context,GLenum target,const GLfloat * v)1524 bool ValidateMultiTexCoord3fv(const Context *context, GLenum target, const GLfloat *v)
1525 {
1526     return true;
1527 }
1528 
ValidateMultiTexCoord3i(const Context * context,GLenum target,GLint s,GLint t,GLint r)1529 bool ValidateMultiTexCoord3i(const Context *context, GLenum target, GLint s, GLint t, GLint r)
1530 {
1531     return true;
1532 }
1533 
ValidateMultiTexCoord3iv(const Context * context,GLenum target,const GLint * v)1534 bool ValidateMultiTexCoord3iv(const Context *context, GLenum target, const GLint *v)
1535 {
1536     return true;
1537 }
1538 
ValidateMultiTexCoord3s(const Context * context,GLenum target,GLshort s,GLshort t,GLshort r)1539 bool ValidateMultiTexCoord3s(const Context *context, GLenum target, GLshort s, GLshort t, GLshort r)
1540 {
1541     return true;
1542 }
1543 
ValidateMultiTexCoord3sv(const Context * context,GLenum target,const GLshort * v)1544 bool ValidateMultiTexCoord3sv(const Context *context, GLenum target, const GLshort *v)
1545 {
1546     return true;
1547 }
1548 
ValidateMultiTexCoord4d(const Context * context,GLenum target,GLdouble s,GLdouble t,GLdouble r,GLdouble q)1549 bool ValidateMultiTexCoord4d(const Context *context,
1550                              GLenum target,
1551                              GLdouble s,
1552                              GLdouble t,
1553                              GLdouble r,
1554                              GLdouble q)
1555 {
1556     return true;
1557 }
1558 
ValidateMultiTexCoord4dv(const Context * context,GLenum target,const GLdouble * v)1559 bool ValidateMultiTexCoord4dv(const Context *context, GLenum target, const GLdouble *v)
1560 {
1561     return true;
1562 }
1563 
ValidateMultiTexCoord4fv(const Context * context,GLenum target,const GLfloat * v)1564 bool ValidateMultiTexCoord4fv(const Context *context, GLenum target, const GLfloat *v)
1565 {
1566     return true;
1567 }
1568 
ValidateMultiTexCoord4i(const Context * context,GLenum target,GLint s,GLint t,GLint r,GLint q)1569 bool ValidateMultiTexCoord4i(const Context *context,
1570                              GLenum target,
1571                              GLint s,
1572                              GLint t,
1573                              GLint r,
1574                              GLint q)
1575 {
1576     return true;
1577 }
1578 
ValidateMultiTexCoord4iv(const Context * context,GLenum target,const GLint * v)1579 bool ValidateMultiTexCoord4iv(const Context *context, GLenum target, const GLint *v)
1580 {
1581     return true;
1582 }
1583 
ValidateMultiTexCoord4s(const Context * context,GLenum target,GLshort s,GLshort t,GLshort r,GLshort q)1584 bool ValidateMultiTexCoord4s(const Context *context,
1585                              GLenum target,
1586                              GLshort s,
1587                              GLshort t,
1588                              GLshort r,
1589                              GLshort q)
1590 {
1591     return true;
1592 }
1593 
ValidateMultiTexCoord4sv(const Context * context,GLenum target,const GLshort * v)1594 bool ValidateMultiTexCoord4sv(const Context *context, GLenum target, const GLshort *v)
1595 {
1596     return true;
1597 }
1598 
ValidateFogCoordPointer(const Context * context,GLenum type,GLsizei stride,const void * pointer)1599 bool ValidateFogCoordPointer(const Context *context,
1600                              GLenum type,
1601                              GLsizei stride,
1602                              const void *pointer)
1603 {
1604     return true;
1605 }
1606 
ValidateFogCoordd(const Context * context,GLdouble coord)1607 bool ValidateFogCoordd(const Context *context, GLdouble coord)
1608 {
1609     return true;
1610 }
1611 
ValidateFogCoorddv(const Context * context,const GLdouble * coord)1612 bool ValidateFogCoorddv(const Context *context, const GLdouble *coord)
1613 {
1614     return true;
1615 }
1616 
ValidateFogCoordf(const Context * context,GLfloat coord)1617 bool ValidateFogCoordf(const Context *context, GLfloat coord)
1618 {
1619     return true;
1620 }
1621 
ValidateFogCoordfv(const Context * context,const GLfloat * coord)1622 bool ValidateFogCoordfv(const Context *context, const GLfloat *coord)
1623 {
1624     return true;
1625 }
1626 
ValidateMultiDrawArrays(const Context * context,PrimitiveMode modePacked,const GLint * first,const GLsizei * count,GLsizei drawcount)1627 bool ValidateMultiDrawArrays(const Context *context,
1628                              PrimitiveMode modePacked,
1629                              const GLint *first,
1630                              const GLsizei *count,
1631                              GLsizei drawcount)
1632 {
1633     return true;
1634 }
1635 
ValidateMultiDrawElements(const Context * context,PrimitiveMode modePacked,const GLsizei * count,DrawElementsType typePacked,const void * const * indices,GLsizei drawcount)1636 bool ValidateMultiDrawElements(const Context *context,
1637                                PrimitiveMode modePacked,
1638                                const GLsizei *count,
1639                                DrawElementsType typePacked,
1640                                const void *const *indices,
1641                                GLsizei drawcount)
1642 {
1643     return true;
1644 }
1645 
ValidatePointParameteri(const Context * context,GLenum pname,GLint param)1646 bool ValidatePointParameteri(const Context *context, GLenum pname, GLint param)
1647 {
1648     return true;
1649 }
1650 
ValidatePointParameteriv(const Context * context,GLenum pname,const GLint * params)1651 bool ValidatePointParameteriv(const Context *context, GLenum pname, const GLint *params)
1652 {
1653     return true;
1654 }
1655 
ValidateSecondaryColor3b(const Context * context,GLbyte red,GLbyte green,GLbyte blue)1656 bool ValidateSecondaryColor3b(const Context *context, GLbyte red, GLbyte green, GLbyte blue)
1657 {
1658     return true;
1659 }
1660 
ValidateSecondaryColor3bv(const Context * context,const GLbyte * v)1661 bool ValidateSecondaryColor3bv(const Context *context, const GLbyte *v)
1662 {
1663     return true;
1664 }
1665 
ValidateSecondaryColor3d(const Context * context,GLdouble red,GLdouble green,GLdouble blue)1666 bool ValidateSecondaryColor3d(const Context *context, GLdouble red, GLdouble green, GLdouble blue)
1667 {
1668     return true;
1669 }
1670 
ValidateSecondaryColor3dv(const Context * context,const GLdouble * v)1671 bool ValidateSecondaryColor3dv(const Context *context, const GLdouble *v)
1672 {
1673     return true;
1674 }
1675 
ValidateSecondaryColor3f(const Context * context,GLfloat red,GLfloat green,GLfloat blue)1676 bool ValidateSecondaryColor3f(const Context *context, GLfloat red, GLfloat green, GLfloat blue)
1677 {
1678     return true;
1679 }
1680 
ValidateSecondaryColor3fv(const Context * context,const GLfloat * v)1681 bool ValidateSecondaryColor3fv(const Context *context, const GLfloat *v)
1682 {
1683     return true;
1684 }
1685 
ValidateSecondaryColor3i(const Context * context,GLint red,GLint green,GLint blue)1686 bool ValidateSecondaryColor3i(const Context *context, GLint red, GLint green, GLint blue)
1687 {
1688     return true;
1689 }
1690 
ValidateSecondaryColor3iv(const Context * context,const GLint * v)1691 bool ValidateSecondaryColor3iv(const Context *context, const GLint *v)
1692 {
1693     return true;
1694 }
1695 
ValidateSecondaryColor3s(const Context * context,GLshort red,GLshort green,GLshort blue)1696 bool ValidateSecondaryColor3s(const Context *context, GLshort red, GLshort green, GLshort blue)
1697 {
1698     return true;
1699 }
1700 
ValidateSecondaryColor3sv(const Context * context,const GLshort * v)1701 bool ValidateSecondaryColor3sv(const Context *context, const GLshort *v)
1702 {
1703     return true;
1704 }
1705 
ValidateSecondaryColor3ub(const Context * context,GLubyte red,GLubyte green,GLubyte blue)1706 bool ValidateSecondaryColor3ub(const Context *context, GLubyte red, GLubyte green, GLubyte blue)
1707 {
1708     return true;
1709 }
1710 
ValidateSecondaryColor3ubv(const Context * context,const GLubyte * v)1711 bool ValidateSecondaryColor3ubv(const Context *context, const GLubyte *v)
1712 {
1713     return true;
1714 }
1715 
ValidateSecondaryColor3ui(const Context * context,GLuint red,GLuint green,GLuint blue)1716 bool ValidateSecondaryColor3ui(const Context *context, GLuint red, GLuint green, GLuint blue)
1717 {
1718     return true;
1719 }
1720 
ValidateSecondaryColor3uiv(const Context * context,const GLuint * v)1721 bool ValidateSecondaryColor3uiv(const Context *context, const GLuint *v)
1722 {
1723     return true;
1724 }
1725 
ValidateSecondaryColor3us(const Context * context,GLushort red,GLushort green,GLushort blue)1726 bool ValidateSecondaryColor3us(const Context *context, GLushort red, GLushort green, GLushort blue)
1727 {
1728     return true;
1729 }
1730 
ValidateSecondaryColor3usv(const Context * context,const GLushort * v)1731 bool ValidateSecondaryColor3usv(const Context *context, const GLushort *v)
1732 {
1733     return true;
1734 }
1735 
ValidateSecondaryColorPointer(const Context * context,GLint size,GLenum type,GLsizei stride,const void * pointer)1736 bool ValidateSecondaryColorPointer(const Context *context,
1737                                    GLint size,
1738                                    GLenum type,
1739                                    GLsizei stride,
1740                                    const void *pointer)
1741 {
1742     return true;
1743 }
1744 
ValidateWindowPos2d(const Context * context,GLdouble x,GLdouble y)1745 bool ValidateWindowPos2d(const Context *context, GLdouble x, GLdouble y)
1746 {
1747     return true;
1748 }
1749 
ValidateWindowPos2dv(const Context * context,const GLdouble * v)1750 bool ValidateWindowPos2dv(const Context *context, const GLdouble *v)
1751 {
1752     return true;
1753 }
1754 
ValidateWindowPos2f(const Context * context,GLfloat x,GLfloat y)1755 bool ValidateWindowPos2f(const Context *context, GLfloat x, GLfloat y)
1756 {
1757     return true;
1758 }
1759 
ValidateWindowPos2fv(const Context * context,const GLfloat * v)1760 bool ValidateWindowPos2fv(const Context *context, const GLfloat *v)
1761 {
1762     return true;
1763 }
1764 
ValidateWindowPos2i(const Context * context,GLint x,GLint y)1765 bool ValidateWindowPos2i(const Context *context, GLint x, GLint y)
1766 {
1767     return true;
1768 }
1769 
ValidateWindowPos2iv(const Context * context,const GLint * v)1770 bool ValidateWindowPos2iv(const Context *context, const GLint *v)
1771 {
1772     return true;
1773 }
1774 
ValidateWindowPos2s(const Context * context,GLshort x,GLshort y)1775 bool ValidateWindowPos2s(const Context *context, GLshort x, GLshort y)
1776 {
1777     return true;
1778 }
1779 
ValidateWindowPos2sv(const Context * context,const GLshort * v)1780 bool ValidateWindowPos2sv(const Context *context, const GLshort *v)
1781 {
1782     return true;
1783 }
1784 
ValidateWindowPos3d(const Context * context,GLdouble x,GLdouble y,GLdouble z)1785 bool ValidateWindowPos3d(const Context *context, GLdouble x, GLdouble y, GLdouble z)
1786 {
1787     return true;
1788 }
1789 
ValidateWindowPos3dv(const Context * context,const GLdouble * v)1790 bool ValidateWindowPos3dv(const Context *context, const GLdouble *v)
1791 {
1792     return true;
1793 }
1794 
ValidateWindowPos3f(const Context * context,GLfloat x,GLfloat y,GLfloat z)1795 bool ValidateWindowPos3f(const Context *context, GLfloat x, GLfloat y, GLfloat z)
1796 {
1797     return true;
1798 }
1799 
ValidateWindowPos3fv(const Context * context,const GLfloat * v)1800 bool ValidateWindowPos3fv(const Context *context, const GLfloat *v)
1801 {
1802     return true;
1803 }
1804 
ValidateWindowPos3i(const Context * context,GLint x,GLint y,GLint z)1805 bool ValidateWindowPos3i(const Context *context, GLint x, GLint y, GLint z)
1806 {
1807     return true;
1808 }
1809 
ValidateWindowPos3iv(const Context * context,const GLint * v)1810 bool ValidateWindowPos3iv(const Context *context, const GLint *v)
1811 {
1812     return true;
1813 }
1814 
ValidateWindowPos3s(const Context * context,GLshort x,GLshort y,GLshort z)1815 bool ValidateWindowPos3s(const Context *context, GLshort x, GLshort y, GLshort z)
1816 {
1817     return true;
1818 }
1819 
ValidateWindowPos3sv(const Context * context,const GLshort * v)1820 bool ValidateWindowPos3sv(const Context *context, const GLshort *v)
1821 {
1822     return true;
1823 }
1824 
ValidateGetBufferSubData(const Context * context,GLenum target,GLintptr offset,GLsizeiptr size,const void * data)1825 bool ValidateGetBufferSubData(const Context *context,
1826                               GLenum target,
1827                               GLintptr offset,
1828                               GLsizeiptr size,
1829                               const void *data)
1830 {
1831     return true;
1832 }
1833 
ValidateGetQueryObjectiv(const Context * context,QueryID id,GLenum pname,const GLint * params)1834 bool ValidateGetQueryObjectiv(const Context *context, QueryID id, GLenum pname, const GLint *params)
1835 {
1836     return true;
1837 }
1838 
ValidateMapBuffer(const Context * context,BufferBinding targetPacked,GLenum access)1839 bool ValidateMapBuffer(const Context *context, BufferBinding targetPacked, GLenum access)
1840 {
1841     return true;
1842 }
1843 }  // namespace gl
1844