• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // GENERATED FILE - DO NOT EDIT.
2 // Generated by generate_entry_points.py using data from gl.xml.
3 //
4 // Copyright 2019 The ANGLE Project Authors. All rights reserved.
5 // Use of this source code is governed by a BSD-style license that can be
6 // found in the LICENSE file.
7 //
8 // Context_gl.cpp: Implements the GL specific parts of Context.
9 
10 #include "Context.h"
11 #include "common/debug.h"
12 
13 namespace gl
14 {
15 
compressedTexImage1D(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLint border,GLsizei imageSize,const void * data)16 void Context::compressedTexImage1D(GLenum target,
17                                    GLint level,
18                                    GLenum internalformat,
19                                    GLsizei width,
20                                    GLint border,
21                                    GLsizei imageSize,
22                                    const void *data)
23 {
24     UNIMPLEMENTED();
25 }
26 
compressedTexSubImage1D(GLenum target,GLint level,GLint xoffset,GLsizei width,GLenum format,GLsizei imageSize,const void * data)27 void Context::compressedTexSubImage1D(GLenum target,
28                                       GLint level,
29                                       GLint xoffset,
30                                       GLsizei width,
31                                       GLenum format,
32                                       GLsizei imageSize,
33                                       const void *data)
34 {
35     UNIMPLEMENTED();
36 }
37 
loadTransposeMatrixd(const GLdouble * m)38 void Context::loadTransposeMatrixd(const GLdouble *m)
39 {
40     UNIMPLEMENTED();
41 }
42 
loadTransposeMatrixf(const GLfloat * m)43 void Context::loadTransposeMatrixf(const GLfloat *m)
44 {
45     UNIMPLEMENTED();
46 }
47 
multTransposeMatrixd(const GLdouble * m)48 void Context::multTransposeMatrixd(const GLdouble *m)
49 {
50     UNIMPLEMENTED();
51 }
52 
multTransposeMatrixf(const GLfloat * m)53 void Context::multTransposeMatrixf(const GLfloat *m)
54 {
55     UNIMPLEMENTED();
56 }
57 
multiTexCoord1d(GLenum target,GLdouble s)58 void Context::multiTexCoord1d(GLenum target, GLdouble s)
59 {
60     UNIMPLEMENTED();
61 }
62 
multiTexCoord1dv(GLenum target,const GLdouble * v)63 void Context::multiTexCoord1dv(GLenum target, const GLdouble *v)
64 {
65     UNIMPLEMENTED();
66 }
67 
multiTexCoord1f(GLenum target,GLfloat s)68 void Context::multiTexCoord1f(GLenum target, GLfloat s)
69 {
70     UNIMPLEMENTED();
71 }
72 
multiTexCoord1fv(GLenum target,const GLfloat * v)73 void Context::multiTexCoord1fv(GLenum target, const GLfloat *v)
74 {
75     UNIMPLEMENTED();
76 }
77 
multiTexCoord1i(GLenum target,GLint s)78 void Context::multiTexCoord1i(GLenum target, GLint s)
79 {
80     UNIMPLEMENTED();
81 }
82 
multiTexCoord1iv(GLenum target,const GLint * v)83 void Context::multiTexCoord1iv(GLenum target, const GLint *v)
84 {
85     UNIMPLEMENTED();
86 }
87 
multiTexCoord1s(GLenum target,GLshort s)88 void Context::multiTexCoord1s(GLenum target, GLshort s)
89 {
90     UNIMPLEMENTED();
91 }
92 
multiTexCoord1sv(GLenum target,const GLshort * v)93 void Context::multiTexCoord1sv(GLenum target, const GLshort *v)
94 {
95     UNIMPLEMENTED();
96 }
97 
multiTexCoord2d(GLenum target,GLdouble s,GLdouble t)98 void Context::multiTexCoord2d(GLenum target, GLdouble s, GLdouble t)
99 {
100     UNIMPLEMENTED();
101 }
102 
multiTexCoord2dv(GLenum target,const GLdouble * v)103 void Context::multiTexCoord2dv(GLenum target, const GLdouble *v)
104 {
105     UNIMPLEMENTED();
106 }
107 
multiTexCoord2f(GLenum target,GLfloat s,GLfloat t)108 void Context::multiTexCoord2f(GLenum target, GLfloat s, GLfloat t)
109 {
110     UNIMPLEMENTED();
111 }
112 
multiTexCoord2fv(GLenum target,const GLfloat * v)113 void Context::multiTexCoord2fv(GLenum target, const GLfloat *v)
114 {
115     UNIMPLEMENTED();
116 }
117 
multiTexCoord2i(GLenum target,GLint s,GLint t)118 void Context::multiTexCoord2i(GLenum target, GLint s, GLint t)
119 {
120     UNIMPLEMENTED();
121 }
122 
multiTexCoord2iv(GLenum target,const GLint * v)123 void Context::multiTexCoord2iv(GLenum target, const GLint *v)
124 {
125     UNIMPLEMENTED();
126 }
127 
multiTexCoord2s(GLenum target,GLshort s,GLshort t)128 void Context::multiTexCoord2s(GLenum target, GLshort s, GLshort t)
129 {
130     UNIMPLEMENTED();
131 }
132 
multiTexCoord2sv(GLenum target,const GLshort * v)133 void Context::multiTexCoord2sv(GLenum target, const GLshort *v)
134 {
135     UNIMPLEMENTED();
136 }
137 
multiTexCoord3d(GLenum target,GLdouble s,GLdouble t,GLdouble r)138 void Context::multiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r)
139 {
140     UNIMPLEMENTED();
141 }
142 
multiTexCoord3dv(GLenum target,const GLdouble * v)143 void Context::multiTexCoord3dv(GLenum target, const GLdouble *v)
144 {
145     UNIMPLEMENTED();
146 }
147 
multiTexCoord3f(GLenum target,GLfloat s,GLfloat t,GLfloat r)148 void Context::multiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r)
149 {
150     UNIMPLEMENTED();
151 }
152 
multiTexCoord3fv(GLenum target,const GLfloat * v)153 void Context::multiTexCoord3fv(GLenum target, const GLfloat *v)
154 {
155     UNIMPLEMENTED();
156 }
157 
multiTexCoord3i(GLenum target,GLint s,GLint t,GLint r)158 void Context::multiTexCoord3i(GLenum target, GLint s, GLint t, GLint r)
159 {
160     UNIMPLEMENTED();
161 }
162 
multiTexCoord3iv(GLenum target,const GLint * v)163 void Context::multiTexCoord3iv(GLenum target, const GLint *v)
164 {
165     UNIMPLEMENTED();
166 }
167 
multiTexCoord3s(GLenum target,GLshort s,GLshort t,GLshort r)168 void Context::multiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r)
169 {
170     UNIMPLEMENTED();
171 }
172 
multiTexCoord3sv(GLenum target,const GLshort * v)173 void Context::multiTexCoord3sv(GLenum target, const GLshort *v)
174 {
175     UNIMPLEMENTED();
176 }
177 
multiTexCoord4d(GLenum target,GLdouble s,GLdouble t,GLdouble r,GLdouble q)178 void Context::multiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
179 {
180     UNIMPLEMENTED();
181 }
182 
multiTexCoord4dv(GLenum target,const GLdouble * v)183 void Context::multiTexCoord4dv(GLenum target, const GLdouble *v)
184 {
185     UNIMPLEMENTED();
186 }
187 
multiTexCoord4fv(GLenum target,const GLfloat * v)188 void Context::multiTexCoord4fv(GLenum target, const GLfloat *v)
189 {
190     UNIMPLEMENTED();
191 }
192 
multiTexCoord4i(GLenum target,GLint s,GLint t,GLint r,GLint q)193 void Context::multiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q)
194 {
195     UNIMPLEMENTED();
196 }
197 
multiTexCoord4iv(GLenum target,const GLint * v)198 void Context::multiTexCoord4iv(GLenum target, const GLint *v)
199 {
200     UNIMPLEMENTED();
201 }
202 
multiTexCoord4s(GLenum target,GLshort s,GLshort t,GLshort r,GLshort q)203 void Context::multiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
204 {
205     UNIMPLEMENTED();
206 }
207 
multiTexCoord4sv(GLenum target,const GLshort * v)208 void Context::multiTexCoord4sv(GLenum target, const GLshort *v)
209 {
210     UNIMPLEMENTED();
211 }
212 
getVertexAttribdv(GLuint index,GLenum pname,GLdouble * params)213 void Context::getVertexAttribdv(GLuint index, GLenum pname, GLdouble *params)
214 {
215     UNIMPLEMENTED();
216 }
217 
beginConditionalRender(GLuint id,GLenum mode)218 void Context::beginConditionalRender(GLuint id, GLenum mode)
219 {
220     UNIMPLEMENTED();
221 }
222 
clampColor(GLenum target,GLenum clamp)223 void Context::clampColor(GLenum target, GLenum clamp)
224 {
225     UNIMPLEMENTED();
226 }
227 
endConditionalRender()228 void Context::endConditionalRender()
229 {
230     UNIMPLEMENTED();
231 }
232 
framebufferTexture1D(GLenum target,GLenum attachment,TextureTarget textarget,TextureID texture,GLint level)233 void Context::framebufferTexture1D(GLenum target,
234                                    GLenum attachment,
235                                    TextureTarget textarget,
236                                    TextureID texture,
237                                    GLint level)
238 {
239     UNIMPLEMENTED();
240 }
241 
getActiveUniformName(ShaderProgramID program,GLuint uniformIndex,GLsizei bufSize,GLsizei * length,GLchar * uniformName)242 void Context::getActiveUniformName(ShaderProgramID program,
243                                    GLuint uniformIndex,
244                                    GLsizei bufSize,
245                                    GLsizei *length,
246                                    GLchar *uniformName)
247 {
248     UNIMPLEMENTED();
249 }
250 
primitiveRestartIndex(GLuint index)251 void Context::primitiveRestartIndex(GLuint index)
252 {
253     UNIMPLEMENTED();
254 }
255 
fogCoordPointer(GLenum type,GLsizei stride,const void * pointer)256 void Context::fogCoordPointer(GLenum type, GLsizei stride, const void *pointer)
257 {
258     UNIMPLEMENTED();
259 }
260 
fogCoordd(GLdouble coord)261 void Context::fogCoordd(GLdouble coord)
262 {
263     UNIMPLEMENTED();
264 }
265 
fogCoorddv(const GLdouble * coord)266 void Context::fogCoorddv(const GLdouble *coord)
267 {
268     UNIMPLEMENTED();
269 }
270 
fogCoordf(GLfloat coord)271 void Context::fogCoordf(GLfloat coord)
272 {
273     UNIMPLEMENTED();
274 }
275 
fogCoordfv(const GLfloat * coord)276 void Context::fogCoordfv(const GLfloat *coord)
277 {
278     UNIMPLEMENTED();
279 }
280 
pointParameteri(GLenum pname,GLint param)281 void Context::pointParameteri(GLenum pname, GLint param)
282 {
283     UNIMPLEMENTED();
284 }
285 
pointParameteriv(GLenum pname,const GLint * params)286 void Context::pointParameteriv(GLenum pname, const GLint *params)
287 {
288     UNIMPLEMENTED();
289 }
290 
secondaryColor3b(GLbyte red,GLbyte green,GLbyte blue)291 void Context::secondaryColor3b(GLbyte red, GLbyte green, GLbyte blue)
292 {
293     UNIMPLEMENTED();
294 }
295 
secondaryColor3bv(const GLbyte * v)296 void Context::secondaryColor3bv(const GLbyte *v)
297 {
298     UNIMPLEMENTED();
299 }
300 
secondaryColor3d(GLdouble red,GLdouble green,GLdouble blue)301 void Context::secondaryColor3d(GLdouble red, GLdouble green, GLdouble blue)
302 {
303     UNIMPLEMENTED();
304 }
305 
secondaryColor3dv(const GLdouble * v)306 void Context::secondaryColor3dv(const GLdouble *v)
307 {
308     UNIMPLEMENTED();
309 }
310 
secondaryColor3f(GLfloat red,GLfloat green,GLfloat blue)311 void Context::secondaryColor3f(GLfloat red, GLfloat green, GLfloat blue)
312 {
313     UNIMPLEMENTED();
314 }
315 
secondaryColor3fv(const GLfloat * v)316 void Context::secondaryColor3fv(const GLfloat *v)
317 {
318     UNIMPLEMENTED();
319 }
320 
secondaryColor3i(GLint red,GLint green,GLint blue)321 void Context::secondaryColor3i(GLint red, GLint green, GLint blue)
322 {
323     UNIMPLEMENTED();
324 }
325 
secondaryColor3iv(const GLint * v)326 void Context::secondaryColor3iv(const GLint *v)
327 {
328     UNIMPLEMENTED();
329 }
330 
secondaryColor3s(GLshort red,GLshort green,GLshort blue)331 void Context::secondaryColor3s(GLshort red, GLshort green, GLshort blue)
332 {
333     UNIMPLEMENTED();
334 }
335 
secondaryColor3sv(const GLshort * v)336 void Context::secondaryColor3sv(const GLshort *v)
337 {
338     UNIMPLEMENTED();
339 }
340 
secondaryColor3ub(GLubyte red,GLubyte green,GLubyte blue)341 void Context::secondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue)
342 {
343     UNIMPLEMENTED();
344 }
345 
secondaryColor3ubv(const GLubyte * v)346 void Context::secondaryColor3ubv(const GLubyte *v)
347 {
348     UNIMPLEMENTED();
349 }
350 
secondaryColor3ui(GLuint red,GLuint green,GLuint blue)351 void Context::secondaryColor3ui(GLuint red, GLuint green, GLuint blue)
352 {
353     UNIMPLEMENTED();
354 }
355 
secondaryColor3uiv(const GLuint * v)356 void Context::secondaryColor3uiv(const GLuint *v)
357 {
358     UNIMPLEMENTED();
359 }
360 
secondaryColor3us(GLushort red,GLushort green,GLushort blue)361 void Context::secondaryColor3us(GLushort red, GLushort green, GLushort blue)
362 {
363     UNIMPLEMENTED();
364 }
365 
secondaryColor3usv(const GLushort * v)366 void Context::secondaryColor3usv(const GLushort *v)
367 {
368     UNIMPLEMENTED();
369 }
370 
secondaryColorPointer(GLint size,GLenum type,GLsizei stride,const void * pointer)371 void Context::secondaryColorPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
372 {
373     UNIMPLEMENTED();
374 }
375 
windowPos2d(GLdouble x,GLdouble y)376 void Context::windowPos2d(GLdouble x, GLdouble y)
377 {
378     UNIMPLEMENTED();
379 }
380 
windowPos2dv(const GLdouble * v)381 void Context::windowPos2dv(const GLdouble *v)
382 {
383     UNIMPLEMENTED();
384 }
385 
windowPos2f(GLfloat x,GLfloat y)386 void Context::windowPos2f(GLfloat x, GLfloat y)
387 {
388     UNIMPLEMENTED();
389 }
390 
windowPos2fv(const GLfloat * v)391 void Context::windowPos2fv(const GLfloat *v)
392 {
393     UNIMPLEMENTED();
394 }
395 
windowPos2i(GLint x,GLint y)396 void Context::windowPos2i(GLint x, GLint y)
397 {
398     UNIMPLEMENTED();
399 }
400 
windowPos2iv(const GLint * v)401 void Context::windowPos2iv(const GLint *v)
402 {
403     UNIMPLEMENTED();
404 }
405 
windowPos2s(GLshort x,GLshort y)406 void Context::windowPos2s(GLshort x, GLshort y)
407 {
408     UNIMPLEMENTED();
409 }
410 
windowPos2sv(const GLshort * v)411 void Context::windowPos2sv(const GLshort *v)
412 {
413     UNIMPLEMENTED();
414 }
415 
windowPos3d(GLdouble x,GLdouble y,GLdouble z)416 void Context::windowPos3d(GLdouble x, GLdouble y, GLdouble z)
417 {
418     UNIMPLEMENTED();
419 }
420 
windowPos3dv(const GLdouble * v)421 void Context::windowPos3dv(const GLdouble *v)
422 {
423     UNIMPLEMENTED();
424 }
425 
windowPos3f(GLfloat x,GLfloat y,GLfloat z)426 void Context::windowPos3f(GLfloat x, GLfloat y, GLfloat z)
427 {
428     UNIMPLEMENTED();
429 }
430 
windowPos3fv(const GLfloat * v)431 void Context::windowPos3fv(const GLfloat *v)
432 {
433     UNIMPLEMENTED();
434 }
435 
windowPos3i(GLint x,GLint y,GLint z)436 void Context::windowPos3i(GLint x, GLint y, GLint z)
437 {
438     UNIMPLEMENTED();
439 }
440 
windowPos3iv(const GLint * v)441 void Context::windowPos3iv(const GLint *v)
442 {
443     UNIMPLEMENTED();
444 }
445 
windowPos3s(GLshort x,GLshort y,GLshort z)446 void Context::windowPos3s(GLshort x, GLshort y, GLshort z)
447 {
448     UNIMPLEMENTED();
449 }
450 
windowPos3sv(const GLshort * v)451 void Context::windowPos3sv(const GLshort *v)
452 {
453     UNIMPLEMENTED();
454 }
455 
getBufferSubData(GLenum target,GLintptr offset,GLsizeiptr size,void * data)456 void Context::getBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, void *data)
457 {
458     UNIMPLEMENTED();
459 }
460 
accum(GLenum op,GLfloat value)461 void Context::accum(GLenum op, GLfloat value)
462 {
463     UNIMPLEMENTED();
464 }
465 
begin(GLenum mode)466 void Context::begin(GLenum mode)
467 {
468     UNIMPLEMENTED();
469 }
470 
bitmap(GLsizei width,GLsizei height,GLfloat xorig,GLfloat yorig,GLfloat xmove,GLfloat ymove,const GLubyte * bitmap)471 void Context::bitmap(GLsizei width,
472                      GLsizei height,
473                      GLfloat xorig,
474                      GLfloat yorig,
475                      GLfloat xmove,
476                      GLfloat ymove,
477                      const GLubyte *bitmap)
478 {
479     UNIMPLEMENTED();
480 }
481 
callList(GLuint list)482 void Context::callList(GLuint list)
483 {
484     UNIMPLEMENTED();
485 }
486 
callLists(GLsizei n,GLenum type,const void * lists)487 void Context::callLists(GLsizei n, GLenum type, const void *lists)
488 {
489     UNIMPLEMENTED();
490 }
491 
clearAccum(GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)492 void Context::clearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
493 {
494     UNIMPLEMENTED();
495 }
496 
clearDepth(GLdouble depth)497 void Context::clearDepth(GLdouble depth)
498 {
499     UNIMPLEMENTED();
500 }
501 
clearIndex(GLfloat c)502 void Context::clearIndex(GLfloat c)
503 {
504     UNIMPLEMENTED();
505 }
506 
clipPlane(GLenum plane,const GLdouble * equation)507 void Context::clipPlane(GLenum plane, const GLdouble *equation)
508 {
509     UNIMPLEMENTED();
510 }
511 
color3b(GLbyte red,GLbyte green,GLbyte blue)512 void Context::color3b(GLbyte red, GLbyte green, GLbyte blue)
513 {
514     UNIMPLEMENTED();
515 }
516 
color3bv(const GLbyte * v)517 void Context::color3bv(const GLbyte *v)
518 {
519     UNIMPLEMENTED();
520 }
521 
color3d(GLdouble red,GLdouble green,GLdouble blue)522 void Context::color3d(GLdouble red, GLdouble green, GLdouble blue)
523 {
524     UNIMPLEMENTED();
525 }
526 
color3dv(const GLdouble * v)527 void Context::color3dv(const GLdouble *v)
528 {
529     UNIMPLEMENTED();
530 }
531 
color3f(GLfloat red,GLfloat green,GLfloat blue)532 void Context::color3f(GLfloat red, GLfloat green, GLfloat blue)
533 {
534     UNIMPLEMENTED();
535 }
536 
color3fv(const GLfloat * v)537 void Context::color3fv(const GLfloat *v)
538 {
539     UNIMPLEMENTED();
540 }
541 
color3i(GLint red,GLint green,GLint blue)542 void Context::color3i(GLint red, GLint green, GLint blue)
543 {
544     UNIMPLEMENTED();
545 }
546 
color3iv(const GLint * v)547 void Context::color3iv(const GLint *v)
548 {
549     UNIMPLEMENTED();
550 }
551 
color3s(GLshort red,GLshort green,GLshort blue)552 void Context::color3s(GLshort red, GLshort green, GLshort blue)
553 {
554     UNIMPLEMENTED();
555 }
556 
color3sv(const GLshort * v)557 void Context::color3sv(const GLshort *v)
558 {
559     UNIMPLEMENTED();
560 }
561 
color3ub(GLubyte red,GLubyte green,GLubyte blue)562 void Context::color3ub(GLubyte red, GLubyte green, GLubyte blue)
563 {
564     UNIMPLEMENTED();
565 }
566 
color3ubv(const GLubyte * v)567 void Context::color3ubv(const GLubyte *v)
568 {
569     UNIMPLEMENTED();
570 }
571 
color3ui(GLuint red,GLuint green,GLuint blue)572 void Context::color3ui(GLuint red, GLuint green, GLuint blue)
573 {
574     UNIMPLEMENTED();
575 }
576 
color3uiv(const GLuint * v)577 void Context::color3uiv(const GLuint *v)
578 {
579     UNIMPLEMENTED();
580 }
581 
color3us(GLushort red,GLushort green,GLushort blue)582 void Context::color3us(GLushort red, GLushort green, GLushort blue)
583 {
584     UNIMPLEMENTED();
585 }
586 
color3usv(const GLushort * v)587 void Context::color3usv(const GLushort *v)
588 {
589     UNIMPLEMENTED();
590 }
591 
color4b(GLbyte red,GLbyte green,GLbyte blue,GLbyte alpha)592 void Context::color4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
593 {
594     UNIMPLEMENTED();
595 }
596 
color4bv(const GLbyte * v)597 void Context::color4bv(const GLbyte *v)
598 {
599     UNIMPLEMENTED();
600 }
601 
color4d(GLdouble red,GLdouble green,GLdouble blue,GLdouble alpha)602 void Context::color4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
603 {
604     UNIMPLEMENTED();
605 }
606 
color4dv(const GLdouble * v)607 void Context::color4dv(const GLdouble *v)
608 {
609     UNIMPLEMENTED();
610 }
611 
color4fv(const GLfloat * v)612 void Context::color4fv(const GLfloat *v)
613 {
614     UNIMPLEMENTED();
615 }
616 
color4i(GLint red,GLint green,GLint blue,GLint alpha)617 void Context::color4i(GLint red, GLint green, GLint blue, GLint alpha)
618 {
619     UNIMPLEMENTED();
620 }
621 
color4iv(const GLint * v)622 void Context::color4iv(const GLint *v)
623 {
624     UNIMPLEMENTED();
625 }
626 
color4s(GLshort red,GLshort green,GLshort blue,GLshort alpha)627 void Context::color4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
628 {
629     UNIMPLEMENTED();
630 }
631 
color4sv(const GLshort * v)632 void Context::color4sv(const GLshort *v)
633 {
634     UNIMPLEMENTED();
635 }
636 
color4ubv(const GLubyte * v)637 void Context::color4ubv(const GLubyte *v)
638 {
639     UNIMPLEMENTED();
640 }
641 
color4ui(GLuint red,GLuint green,GLuint blue,GLuint alpha)642 void Context::color4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
643 {
644     UNIMPLEMENTED();
645 }
646 
color4uiv(const GLuint * v)647 void Context::color4uiv(const GLuint *v)
648 {
649     UNIMPLEMENTED();
650 }
651 
color4us(GLushort red,GLushort green,GLushort blue,GLushort alpha)652 void Context::color4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)
653 {
654     UNIMPLEMENTED();
655 }
656 
color4usv(const GLushort * v)657 void Context::color4usv(const GLushort *v)
658 {
659     UNIMPLEMENTED();
660 }
661 
colorMaterial(GLenum face,GLenum mode)662 void Context::colorMaterial(GLenum face, GLenum mode)
663 {
664     UNIMPLEMENTED();
665 }
666 
copyPixels(GLint x,GLint y,GLsizei width,GLsizei height,GLenum type)667 void Context::copyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
668 {
669     UNIMPLEMENTED();
670 }
671 
deleteLists(GLuint list,GLsizei range)672 void Context::deleteLists(GLuint list, GLsizei range)
673 {
674     UNIMPLEMENTED();
675 }
676 
depthRange(GLdouble n,GLdouble f)677 void Context::depthRange(GLdouble n, GLdouble f)
678 {
679     UNIMPLEMENTED();
680 }
681 
drawBuffer(GLenum buf)682 void Context::drawBuffer(GLenum buf)
683 {
684     UNIMPLEMENTED();
685 }
686 
drawPixels(GLsizei width,GLsizei height,GLenum format,GLenum type,const void * pixels)687 void Context::drawPixels(GLsizei width,
688                          GLsizei height,
689                          GLenum format,
690                          GLenum type,
691                          const void *pixels)
692 {
693     UNIMPLEMENTED();
694 }
695 
edgeFlag(GLboolean flag)696 void Context::edgeFlag(GLboolean flag)
697 {
698     UNIMPLEMENTED();
699 }
700 
edgeFlagv(const GLboolean * flag)701 void Context::edgeFlagv(const GLboolean *flag)
702 {
703     UNIMPLEMENTED();
704 }
705 
end()706 void Context::end()
707 {
708     UNIMPLEMENTED();
709 }
710 
endList()711 void Context::endList()
712 {
713     UNIMPLEMENTED();
714 }
715 
evalCoord1d(GLdouble u)716 void Context::evalCoord1d(GLdouble u)
717 {
718     UNIMPLEMENTED();
719 }
720 
evalCoord1dv(const GLdouble * u)721 void Context::evalCoord1dv(const GLdouble *u)
722 {
723     UNIMPLEMENTED();
724 }
725 
evalCoord1f(GLfloat u)726 void Context::evalCoord1f(GLfloat u)
727 {
728     UNIMPLEMENTED();
729 }
730 
evalCoord1fv(const GLfloat * u)731 void Context::evalCoord1fv(const GLfloat *u)
732 {
733     UNIMPLEMENTED();
734 }
735 
evalCoord2d(GLdouble u,GLdouble v)736 void Context::evalCoord2d(GLdouble u, GLdouble v)
737 {
738     UNIMPLEMENTED();
739 }
740 
evalCoord2dv(const GLdouble * u)741 void Context::evalCoord2dv(const GLdouble *u)
742 {
743     UNIMPLEMENTED();
744 }
745 
evalCoord2f(GLfloat u,GLfloat v)746 void Context::evalCoord2f(GLfloat u, GLfloat v)
747 {
748     UNIMPLEMENTED();
749 }
750 
evalCoord2fv(const GLfloat * u)751 void Context::evalCoord2fv(const GLfloat *u)
752 {
753     UNIMPLEMENTED();
754 }
755 
evalMesh1(GLenum mode,GLint i1,GLint i2)756 void Context::evalMesh1(GLenum mode, GLint i1, GLint i2)
757 {
758     UNIMPLEMENTED();
759 }
760 
evalMesh2(GLenum mode,GLint i1,GLint i2,GLint j1,GLint j2)761 void Context::evalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
762 {
763     UNIMPLEMENTED();
764 }
765 
evalPoint1(GLint i)766 void Context::evalPoint1(GLint i)
767 {
768     UNIMPLEMENTED();
769 }
770 
evalPoint2(GLint i,GLint j)771 void Context::evalPoint2(GLint i, GLint j)
772 {
773     UNIMPLEMENTED();
774 }
775 
feedbackBuffer(GLsizei size,GLenum type,GLfloat * buffer)776 void Context::feedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer)
777 {
778     UNIMPLEMENTED();
779 }
780 
fogi(GLenum pname,GLint param)781 void Context::fogi(GLenum pname, GLint param)
782 {
783     UNIMPLEMENTED();
784 }
785 
fogiv(GLenum pname,const GLint * params)786 void Context::fogiv(GLenum pname, const GLint *params)
787 {
788     UNIMPLEMENTED();
789 }
790 
frustum(GLdouble left,GLdouble right,GLdouble bottom,GLdouble top,GLdouble zNear,GLdouble zFar)791 void Context::frustum(GLdouble left,
792                       GLdouble right,
793                       GLdouble bottom,
794                       GLdouble top,
795                       GLdouble zNear,
796                       GLdouble zFar)
797 {
798     UNIMPLEMENTED();
799 }
800 
genLists(GLsizei range)801 GLuint Context::genLists(GLsizei range)
802 {
803     UNIMPLEMENTED();
804     return 0;
805 }
806 
getClipPlane(GLenum plane,GLdouble * equation)807 void Context::getClipPlane(GLenum plane, GLdouble *equation)
808 {
809     UNIMPLEMENTED();
810 }
811 
getDoublev(GLenum pname,GLdouble * data)812 void Context::getDoublev(GLenum pname, GLdouble *data)
813 {
814     UNIMPLEMENTED();
815 }
816 
getLightiv(GLenum light,GLenum pname,GLint * params)817 void Context::getLightiv(GLenum light, GLenum pname, GLint *params)
818 {
819     UNIMPLEMENTED();
820 }
821 
getMapdv(GLenum target,GLenum query,GLdouble * v)822 void Context::getMapdv(GLenum target, GLenum query, GLdouble *v)
823 {
824     UNIMPLEMENTED();
825 }
826 
getMapfv(GLenum target,GLenum query,GLfloat * v)827 void Context::getMapfv(GLenum target, GLenum query, GLfloat *v)
828 {
829     UNIMPLEMENTED();
830 }
831 
getMapiv(GLenum target,GLenum query,GLint * v)832 void Context::getMapiv(GLenum target, GLenum query, GLint *v)
833 {
834     UNIMPLEMENTED();
835 }
836 
getMaterialiv(GLenum face,GLenum pname,GLint * params)837 void Context::getMaterialiv(GLenum face, GLenum pname, GLint *params)
838 {
839     UNIMPLEMENTED();
840 }
841 
getPixelMapfv(GLenum map,GLfloat * values)842 void Context::getPixelMapfv(GLenum map, GLfloat *values)
843 {
844     UNIMPLEMENTED();
845 }
846 
getPixelMapuiv(GLenum map,GLuint * values)847 void Context::getPixelMapuiv(GLenum map, GLuint *values)
848 {
849     UNIMPLEMENTED();
850 }
851 
getPixelMapusv(GLenum map,GLushort * values)852 void Context::getPixelMapusv(GLenum map, GLushort *values)
853 {
854     UNIMPLEMENTED();
855 }
856 
getPolygonStipple(GLubyte * mask)857 void Context::getPolygonStipple(GLubyte *mask)
858 {
859     UNIMPLEMENTED();
860 }
861 
getTexGendv(GLenum coord,GLenum pname,GLdouble * params)862 void Context::getTexGendv(GLenum coord, GLenum pname, GLdouble *params)
863 {
864     UNIMPLEMENTED();
865 }
866 
indexMask(GLuint mask)867 void Context::indexMask(GLuint mask)
868 {
869     UNIMPLEMENTED();
870 }
871 
indexd(GLdouble c)872 void Context::indexd(GLdouble c)
873 {
874     UNIMPLEMENTED();
875 }
876 
indexdv(const GLdouble * c)877 void Context::indexdv(const GLdouble *c)
878 {
879     UNIMPLEMENTED();
880 }
881 
indexf(GLfloat c)882 void Context::indexf(GLfloat c)
883 {
884     UNIMPLEMENTED();
885 }
886 
indexfv(const GLfloat * c)887 void Context::indexfv(const GLfloat *c)
888 {
889     UNIMPLEMENTED();
890 }
891 
indexi(GLint c)892 void Context::indexi(GLint c)
893 {
894     UNIMPLEMENTED();
895 }
896 
indexiv(const GLint * c)897 void Context::indexiv(const GLint *c)
898 {
899     UNIMPLEMENTED();
900 }
901 
indexs(GLshort c)902 void Context::indexs(GLshort c)
903 {
904     UNIMPLEMENTED();
905 }
906 
indexsv(const GLshort * c)907 void Context::indexsv(const GLshort *c)
908 {
909     UNIMPLEMENTED();
910 }
911 
initNames()912 void Context::initNames()
913 {
914     UNIMPLEMENTED();
915 }
916 
isList(GLuint list) const917 GLboolean Context::isList(GLuint list) const
918 {
919     UNIMPLEMENTED();
920     return false;
921 }
922 
lightModeli(GLenum pname,GLint param)923 void Context::lightModeli(GLenum pname, GLint param)
924 {
925     UNIMPLEMENTED();
926 }
927 
lightModeliv(GLenum pname,const GLint * params)928 void Context::lightModeliv(GLenum pname, const GLint *params)
929 {
930     UNIMPLEMENTED();
931 }
932 
lighti(GLenum light,GLenum pname,GLint param)933 void Context::lighti(GLenum light, GLenum pname, GLint param)
934 {
935     UNIMPLEMENTED();
936 }
937 
lightiv(GLenum light,GLenum pname,const GLint * params)938 void Context::lightiv(GLenum light, GLenum pname, const GLint *params)
939 {
940     UNIMPLEMENTED();
941 }
942 
lineStipple(GLint factor,GLushort pattern)943 void Context::lineStipple(GLint factor, GLushort pattern)
944 {
945     UNIMPLEMENTED();
946 }
947 
listBase(GLuint base)948 void Context::listBase(GLuint base)
949 {
950     UNIMPLEMENTED();
951 }
952 
loadMatrixd(const GLdouble * m)953 void Context::loadMatrixd(const GLdouble *m)
954 {
955     UNIMPLEMENTED();
956 }
957 
loadName(GLuint name)958 void Context::loadName(GLuint name)
959 {
960     UNIMPLEMENTED();
961 }
962 
map1d(GLenum target,GLdouble u1,GLdouble u2,GLint stride,GLint order,const GLdouble * points)963 void Context::map1d(GLenum target,
964                     GLdouble u1,
965                     GLdouble u2,
966                     GLint stride,
967                     GLint order,
968                     const GLdouble *points)
969 {
970     UNIMPLEMENTED();
971 }
972 
map1f(GLenum target,GLfloat u1,GLfloat u2,GLint stride,GLint order,const GLfloat * points)973 void Context::map1f(GLenum target,
974                     GLfloat u1,
975                     GLfloat u2,
976                     GLint stride,
977                     GLint order,
978                     const GLfloat *points)
979 {
980     UNIMPLEMENTED();
981 }
982 
map2d(GLenum target,GLdouble u1,GLdouble u2,GLint ustride,GLint uorder,GLdouble v1,GLdouble v2,GLint vstride,GLint vorder,const GLdouble * points)983 void Context::map2d(GLenum target,
984                     GLdouble u1,
985                     GLdouble u2,
986                     GLint ustride,
987                     GLint uorder,
988                     GLdouble v1,
989                     GLdouble v2,
990                     GLint vstride,
991                     GLint vorder,
992                     const GLdouble *points)
993 {
994     UNIMPLEMENTED();
995 }
996 
map2f(GLenum target,GLfloat u1,GLfloat u2,GLint ustride,GLint uorder,GLfloat v1,GLfloat v2,GLint vstride,GLint vorder,const GLfloat * points)997 void Context::map2f(GLenum target,
998                     GLfloat u1,
999                     GLfloat u2,
1000                     GLint ustride,
1001                     GLint uorder,
1002                     GLfloat v1,
1003                     GLfloat v2,
1004                     GLint vstride,
1005                     GLint vorder,
1006                     const GLfloat *points)
1007 {
1008     UNIMPLEMENTED();
1009 }
1010 
mapGrid1d(GLint un,GLdouble u1,GLdouble u2)1011 void Context::mapGrid1d(GLint un, GLdouble u1, GLdouble u2)
1012 {
1013     UNIMPLEMENTED();
1014 }
1015 
mapGrid1f(GLint un,GLfloat u1,GLfloat u2)1016 void Context::mapGrid1f(GLint un, GLfloat u1, GLfloat u2)
1017 {
1018     UNIMPLEMENTED();
1019 }
1020 
mapGrid2d(GLint un,GLdouble u1,GLdouble u2,GLint vn,GLdouble v1,GLdouble v2)1021 void Context::mapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
1022 {
1023     UNIMPLEMENTED();
1024 }
1025 
mapGrid2f(GLint un,GLfloat u1,GLfloat u2,GLint vn,GLfloat v1,GLfloat v2)1026 void Context::mapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
1027 {
1028     UNIMPLEMENTED();
1029 }
1030 
materiali(GLenum face,GLenum pname,GLint param)1031 void Context::materiali(GLenum face, GLenum pname, GLint param)
1032 {
1033     UNIMPLEMENTED();
1034 }
1035 
materialiv(GLenum face,GLenum pname,const GLint * params)1036 void Context::materialiv(GLenum face, GLenum pname, const GLint *params)
1037 {
1038     UNIMPLEMENTED();
1039 }
1040 
multMatrixd(const GLdouble * m)1041 void Context::multMatrixd(const GLdouble *m)
1042 {
1043     UNIMPLEMENTED();
1044 }
1045 
newList(GLuint list,GLenum mode)1046 void Context::newList(GLuint list, GLenum mode)
1047 {
1048     UNIMPLEMENTED();
1049 }
1050 
normal3b(GLbyte nx,GLbyte ny,GLbyte nz)1051 void Context::normal3b(GLbyte nx, GLbyte ny, GLbyte nz)
1052 {
1053     UNIMPLEMENTED();
1054 }
1055 
normal3bv(const GLbyte * v)1056 void Context::normal3bv(const GLbyte *v)
1057 {
1058     UNIMPLEMENTED();
1059 }
1060 
normal3d(GLdouble nx,GLdouble ny,GLdouble nz)1061 void Context::normal3d(GLdouble nx, GLdouble ny, GLdouble nz)
1062 {
1063     UNIMPLEMENTED();
1064 }
1065 
normal3dv(const GLdouble * v)1066 void Context::normal3dv(const GLdouble *v)
1067 {
1068     UNIMPLEMENTED();
1069 }
1070 
normal3fv(const GLfloat * v)1071 void Context::normal3fv(const GLfloat *v)
1072 {
1073     UNIMPLEMENTED();
1074 }
1075 
normal3i(GLint nx,GLint ny,GLint nz)1076 void Context::normal3i(GLint nx, GLint ny, GLint nz)
1077 {
1078     UNIMPLEMENTED();
1079 }
1080 
normal3iv(const GLint * v)1081 void Context::normal3iv(const GLint *v)
1082 {
1083     UNIMPLEMENTED();
1084 }
1085 
normal3s(GLshort nx,GLshort ny,GLshort nz)1086 void Context::normal3s(GLshort nx, GLshort ny, GLshort nz)
1087 {
1088     UNIMPLEMENTED();
1089 }
1090 
normal3sv(const GLshort * v)1091 void Context::normal3sv(const GLshort *v)
1092 {
1093     UNIMPLEMENTED();
1094 }
1095 
ortho(GLdouble left,GLdouble right,GLdouble bottom,GLdouble top,GLdouble zNear,GLdouble zFar)1096 void Context::ortho(GLdouble left,
1097                     GLdouble right,
1098                     GLdouble bottom,
1099                     GLdouble top,
1100                     GLdouble zNear,
1101                     GLdouble zFar)
1102 {
1103     UNIMPLEMENTED();
1104 }
1105 
passThrough(GLfloat token)1106 void Context::passThrough(GLfloat token)
1107 {
1108     UNIMPLEMENTED();
1109 }
1110 
pixelMapfv(GLenum map,GLsizei mapsize,const GLfloat * values)1111 void Context::pixelMapfv(GLenum map, GLsizei mapsize, const GLfloat *values)
1112 {
1113     UNIMPLEMENTED();
1114 }
1115 
pixelMapuiv(GLenum map,GLsizei mapsize,const GLuint * values)1116 void Context::pixelMapuiv(GLenum map, GLsizei mapsize, const GLuint *values)
1117 {
1118     UNIMPLEMENTED();
1119 }
1120 
pixelMapusv(GLenum map,GLsizei mapsize,const GLushort * values)1121 void Context::pixelMapusv(GLenum map, GLsizei mapsize, const GLushort *values)
1122 {
1123     UNIMPLEMENTED();
1124 }
1125 
pixelStoref(GLenum pname,GLfloat param)1126 void Context::pixelStoref(GLenum pname, GLfloat param)
1127 {
1128     UNIMPLEMENTED();
1129 }
1130 
pixelTransferf(GLenum pname,GLfloat param)1131 void Context::pixelTransferf(GLenum pname, GLfloat param)
1132 {
1133     UNIMPLEMENTED();
1134 }
1135 
pixelTransferi(GLenum pname,GLint param)1136 void Context::pixelTransferi(GLenum pname, GLint param)
1137 {
1138     UNIMPLEMENTED();
1139 }
1140 
pixelZoom(GLfloat xfactor,GLfloat yfactor)1141 void Context::pixelZoom(GLfloat xfactor, GLfloat yfactor)
1142 {
1143     UNIMPLEMENTED();
1144 }
1145 
polygonStipple(const GLubyte * mask)1146 void Context::polygonStipple(const GLubyte *mask)
1147 {
1148     UNIMPLEMENTED();
1149 }
1150 
popAttrib()1151 void Context::popAttrib()
1152 {
1153     UNIMPLEMENTED();
1154 }
1155 
popName()1156 void Context::popName()
1157 {
1158     UNIMPLEMENTED();
1159 }
1160 
pushAttrib(GLbitfield mask)1161 void Context::pushAttrib(GLbitfield mask)
1162 {
1163     UNIMPLEMENTED();
1164 }
1165 
pushName(GLuint name)1166 void Context::pushName(GLuint name)
1167 {
1168     UNIMPLEMENTED();
1169 }
1170 
rasterPos2d(GLdouble x,GLdouble y)1171 void Context::rasterPos2d(GLdouble x, GLdouble y)
1172 {
1173     UNIMPLEMENTED();
1174 }
1175 
rasterPos2dv(const GLdouble * v)1176 void Context::rasterPos2dv(const GLdouble *v)
1177 {
1178     UNIMPLEMENTED();
1179 }
1180 
rasterPos2f(GLfloat x,GLfloat y)1181 void Context::rasterPos2f(GLfloat x, GLfloat y)
1182 {
1183     UNIMPLEMENTED();
1184 }
1185 
rasterPos2fv(const GLfloat * v)1186 void Context::rasterPos2fv(const GLfloat *v)
1187 {
1188     UNIMPLEMENTED();
1189 }
1190 
rasterPos2i(GLint x,GLint y)1191 void Context::rasterPos2i(GLint x, GLint y)
1192 {
1193     UNIMPLEMENTED();
1194 }
1195 
rasterPos2iv(const GLint * v)1196 void Context::rasterPos2iv(const GLint *v)
1197 {
1198     UNIMPLEMENTED();
1199 }
1200 
rasterPos2s(GLshort x,GLshort y)1201 void Context::rasterPos2s(GLshort x, GLshort y)
1202 {
1203     UNIMPLEMENTED();
1204 }
1205 
rasterPos2sv(const GLshort * v)1206 void Context::rasterPos2sv(const GLshort *v)
1207 {
1208     UNIMPLEMENTED();
1209 }
1210 
rasterPos3d(GLdouble x,GLdouble y,GLdouble z)1211 void Context::rasterPos3d(GLdouble x, GLdouble y, GLdouble z)
1212 {
1213     UNIMPLEMENTED();
1214 }
1215 
rasterPos3dv(const GLdouble * v)1216 void Context::rasterPos3dv(const GLdouble *v)
1217 {
1218     UNIMPLEMENTED();
1219 }
1220 
rasterPos3f(GLfloat x,GLfloat y,GLfloat z)1221 void Context::rasterPos3f(GLfloat x, GLfloat y, GLfloat z)
1222 {
1223     UNIMPLEMENTED();
1224 }
1225 
rasterPos3fv(const GLfloat * v)1226 void Context::rasterPos3fv(const GLfloat *v)
1227 {
1228     UNIMPLEMENTED();
1229 }
1230 
rasterPos3i(GLint x,GLint y,GLint z)1231 void Context::rasterPos3i(GLint x, GLint y, GLint z)
1232 {
1233     UNIMPLEMENTED();
1234 }
1235 
rasterPos3iv(const GLint * v)1236 void Context::rasterPos3iv(const GLint *v)
1237 {
1238     UNIMPLEMENTED();
1239 }
1240 
rasterPos3s(GLshort x,GLshort y,GLshort z)1241 void Context::rasterPos3s(GLshort x, GLshort y, GLshort z)
1242 {
1243     UNIMPLEMENTED();
1244 }
1245 
rasterPos3sv(const GLshort * v)1246 void Context::rasterPos3sv(const GLshort *v)
1247 {
1248     UNIMPLEMENTED();
1249 }
1250 
rasterPos4d(GLdouble x,GLdouble y,GLdouble z,GLdouble w)1251 void Context::rasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
1252 {
1253     UNIMPLEMENTED();
1254 }
1255 
rasterPos4dv(const GLdouble * v)1256 void Context::rasterPos4dv(const GLdouble *v)
1257 {
1258     UNIMPLEMENTED();
1259 }
1260 
rasterPos4f(GLfloat x,GLfloat y,GLfloat z,GLfloat w)1261 void Context::rasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
1262 {
1263     UNIMPLEMENTED();
1264 }
1265 
rasterPos4fv(const GLfloat * v)1266 void Context::rasterPos4fv(const GLfloat *v)
1267 {
1268     UNIMPLEMENTED();
1269 }
1270 
rasterPos4i(GLint x,GLint y,GLint z,GLint w)1271 void Context::rasterPos4i(GLint x, GLint y, GLint z, GLint w)
1272 {
1273     UNIMPLEMENTED();
1274 }
1275 
rasterPos4iv(const GLint * v)1276 void Context::rasterPos4iv(const GLint *v)
1277 {
1278     UNIMPLEMENTED();
1279 }
1280 
rasterPos4s(GLshort x,GLshort y,GLshort z,GLshort w)1281 void Context::rasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)
1282 {
1283     UNIMPLEMENTED();
1284 }
1285 
rasterPos4sv(const GLshort * v)1286 void Context::rasterPos4sv(const GLshort *v)
1287 {
1288     UNIMPLEMENTED();
1289 }
1290 
rectd(GLdouble x1,GLdouble y1,GLdouble x2,GLdouble y2)1291 void Context::rectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
1292 {
1293     UNIMPLEMENTED();
1294 }
1295 
rectdv(const GLdouble * v1,const GLdouble * v2)1296 void Context::rectdv(const GLdouble *v1, const GLdouble *v2)
1297 {
1298     UNIMPLEMENTED();
1299 }
1300 
rectf(GLfloat x1,GLfloat y1,GLfloat x2,GLfloat y2)1301 void Context::rectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
1302 {
1303     UNIMPLEMENTED();
1304 }
1305 
rectfv(const GLfloat * v1,const GLfloat * v2)1306 void Context::rectfv(const GLfloat *v1, const GLfloat *v2)
1307 {
1308     UNIMPLEMENTED();
1309 }
1310 
recti(GLint x1,GLint y1,GLint x2,GLint y2)1311 void Context::recti(GLint x1, GLint y1, GLint x2, GLint y2)
1312 {
1313     UNIMPLEMENTED();
1314 }
1315 
rectiv(const GLint * v1,const GLint * v2)1316 void Context::rectiv(const GLint *v1, const GLint *v2)
1317 {
1318     UNIMPLEMENTED();
1319 }
1320 
rects(GLshort x1,GLshort y1,GLshort x2,GLshort y2)1321 void Context::rects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
1322 {
1323     UNIMPLEMENTED();
1324 }
1325 
rectsv(const GLshort * v1,const GLshort * v2)1326 void Context::rectsv(const GLshort *v1, const GLshort *v2)
1327 {
1328     UNIMPLEMENTED();
1329 }
1330 
renderMode(GLenum mode)1331 GLint Context::renderMode(GLenum mode)
1332 {
1333     UNIMPLEMENTED();
1334     return 0;
1335 }
1336 
rotated(GLdouble angle,GLdouble x,GLdouble y,GLdouble z)1337 void Context::rotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
1338 {
1339     UNIMPLEMENTED();
1340 }
1341 
scaled(GLdouble x,GLdouble y,GLdouble z)1342 void Context::scaled(GLdouble x, GLdouble y, GLdouble z)
1343 {
1344     UNIMPLEMENTED();
1345 }
1346 
selectBuffer(GLsizei size,GLuint * buffer)1347 void Context::selectBuffer(GLsizei size, GLuint *buffer)
1348 {
1349     UNIMPLEMENTED();
1350 }
1351 
texCoord1d(GLdouble s)1352 void Context::texCoord1d(GLdouble s)
1353 {
1354     UNIMPLEMENTED();
1355 }
1356 
texCoord1dv(const GLdouble * v)1357 void Context::texCoord1dv(const GLdouble *v)
1358 {
1359     UNIMPLEMENTED();
1360 }
1361 
texCoord1f(GLfloat s)1362 void Context::texCoord1f(GLfloat s)
1363 {
1364     UNIMPLEMENTED();
1365 }
1366 
texCoord1fv(const GLfloat * v)1367 void Context::texCoord1fv(const GLfloat *v)
1368 {
1369     UNIMPLEMENTED();
1370 }
1371 
texCoord1i(GLint s)1372 void Context::texCoord1i(GLint s)
1373 {
1374     UNIMPLEMENTED();
1375 }
1376 
texCoord1iv(const GLint * v)1377 void Context::texCoord1iv(const GLint *v)
1378 {
1379     UNIMPLEMENTED();
1380 }
1381 
texCoord1s(GLshort s)1382 void Context::texCoord1s(GLshort s)
1383 {
1384     UNIMPLEMENTED();
1385 }
1386 
texCoord1sv(const GLshort * v)1387 void Context::texCoord1sv(const GLshort *v)
1388 {
1389     UNIMPLEMENTED();
1390 }
1391 
texCoord2d(GLdouble s,GLdouble t)1392 void Context::texCoord2d(GLdouble s, GLdouble t)
1393 {
1394     UNIMPLEMENTED();
1395 }
1396 
texCoord2dv(const GLdouble * v)1397 void Context::texCoord2dv(const GLdouble *v)
1398 {
1399     UNIMPLEMENTED();
1400 }
1401 
texCoord2f(GLfloat s,GLfloat t)1402 void Context::texCoord2f(GLfloat s, GLfloat t)
1403 {
1404     UNIMPLEMENTED();
1405 }
1406 
texCoord2fv(const GLfloat * v)1407 void Context::texCoord2fv(const GLfloat *v)
1408 {
1409     UNIMPLEMENTED();
1410 }
1411 
texCoord2i(GLint s,GLint t)1412 void Context::texCoord2i(GLint s, GLint t)
1413 {
1414     UNIMPLEMENTED();
1415 }
1416 
texCoord2iv(const GLint * v)1417 void Context::texCoord2iv(const GLint *v)
1418 {
1419     UNIMPLEMENTED();
1420 }
1421 
texCoord2s(GLshort s,GLshort t)1422 void Context::texCoord2s(GLshort s, GLshort t)
1423 {
1424     UNIMPLEMENTED();
1425 }
1426 
texCoord2sv(const GLshort * v)1427 void Context::texCoord2sv(const GLshort *v)
1428 {
1429     UNIMPLEMENTED();
1430 }
1431 
texCoord3d(GLdouble s,GLdouble t,GLdouble r)1432 void Context::texCoord3d(GLdouble s, GLdouble t, GLdouble r)
1433 {
1434     UNIMPLEMENTED();
1435 }
1436 
texCoord3dv(const GLdouble * v)1437 void Context::texCoord3dv(const GLdouble *v)
1438 {
1439     UNIMPLEMENTED();
1440 }
1441 
texCoord3f(GLfloat s,GLfloat t,GLfloat r)1442 void Context::texCoord3f(GLfloat s, GLfloat t, GLfloat r)
1443 {
1444     UNIMPLEMENTED();
1445 }
1446 
texCoord3fv(const GLfloat * v)1447 void Context::texCoord3fv(const GLfloat *v)
1448 {
1449     UNIMPLEMENTED();
1450 }
1451 
texCoord3i(GLint s,GLint t,GLint r)1452 void Context::texCoord3i(GLint s, GLint t, GLint r)
1453 {
1454     UNIMPLEMENTED();
1455 }
1456 
texCoord3iv(const GLint * v)1457 void Context::texCoord3iv(const GLint *v)
1458 {
1459     UNIMPLEMENTED();
1460 }
1461 
texCoord3s(GLshort s,GLshort t,GLshort r)1462 void Context::texCoord3s(GLshort s, GLshort t, GLshort r)
1463 {
1464     UNIMPLEMENTED();
1465 }
1466 
texCoord3sv(const GLshort * v)1467 void Context::texCoord3sv(const GLshort *v)
1468 {
1469     UNIMPLEMENTED();
1470 }
1471 
texCoord4d(GLdouble s,GLdouble t,GLdouble r,GLdouble q)1472 void Context::texCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
1473 {
1474     UNIMPLEMENTED();
1475 }
1476 
texCoord4dv(const GLdouble * v)1477 void Context::texCoord4dv(const GLdouble *v)
1478 {
1479     UNIMPLEMENTED();
1480 }
1481 
texCoord4f(GLfloat s,GLfloat t,GLfloat r,GLfloat q)1482 void Context::texCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
1483 {
1484     UNIMPLEMENTED();
1485 }
1486 
texCoord4fv(const GLfloat * v)1487 void Context::texCoord4fv(const GLfloat *v)
1488 {
1489     UNIMPLEMENTED();
1490 }
1491 
texCoord4i(GLint s,GLint t,GLint r,GLint q)1492 void Context::texCoord4i(GLint s, GLint t, GLint r, GLint q)
1493 {
1494     UNIMPLEMENTED();
1495 }
1496 
texCoord4iv(const GLint * v)1497 void Context::texCoord4iv(const GLint *v)
1498 {
1499     UNIMPLEMENTED();
1500 }
1501 
texCoord4s(GLshort s,GLshort t,GLshort r,GLshort q)1502 void Context::texCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)
1503 {
1504     UNIMPLEMENTED();
1505 }
1506 
texCoord4sv(const GLshort * v)1507 void Context::texCoord4sv(const GLshort *v)
1508 {
1509     UNIMPLEMENTED();
1510 }
1511 
texGend(GLenum coord,GLenum pname,GLdouble param)1512 void Context::texGend(GLenum coord, GLenum pname, GLdouble param)
1513 {
1514     UNIMPLEMENTED();
1515 }
1516 
texGendv(GLenum coord,GLenum pname,const GLdouble * params)1517 void Context::texGendv(GLenum coord, GLenum pname, const GLdouble *params)
1518 {
1519     UNIMPLEMENTED();
1520 }
1521 
texImage1D(GLenum target,GLint level,GLint internalformat,GLsizei width,GLint border,GLenum format,GLenum type,const void * pixels)1522 void Context::texImage1D(GLenum target,
1523                          GLint level,
1524                          GLint internalformat,
1525                          GLsizei width,
1526                          GLint border,
1527                          GLenum format,
1528                          GLenum type,
1529                          const void *pixels)
1530 {
1531     UNIMPLEMENTED();
1532 }
1533 
translated(GLdouble x,GLdouble y,GLdouble z)1534 void Context::translated(GLdouble x, GLdouble y, GLdouble z)
1535 {
1536     UNIMPLEMENTED();
1537 }
1538 
vertex2d(GLdouble x,GLdouble y)1539 void Context::vertex2d(GLdouble x, GLdouble y)
1540 {
1541     UNIMPLEMENTED();
1542 }
1543 
vertex2dv(const GLdouble * v)1544 void Context::vertex2dv(const GLdouble *v)
1545 {
1546     UNIMPLEMENTED();
1547 }
1548 
vertex2f(GLfloat x,GLfloat y)1549 void Context::vertex2f(GLfloat x, GLfloat y)
1550 {
1551     UNIMPLEMENTED();
1552 }
1553 
vertex2fv(const GLfloat * v)1554 void Context::vertex2fv(const GLfloat *v)
1555 {
1556     UNIMPLEMENTED();
1557 }
1558 
vertex2i(GLint x,GLint y)1559 void Context::vertex2i(GLint x, GLint y)
1560 {
1561     UNIMPLEMENTED();
1562 }
1563 
vertex2iv(const GLint * v)1564 void Context::vertex2iv(const GLint *v)
1565 {
1566     UNIMPLEMENTED();
1567 }
1568 
vertex2s(GLshort x,GLshort y)1569 void Context::vertex2s(GLshort x, GLshort y)
1570 {
1571     UNIMPLEMENTED();
1572 }
1573 
vertex2sv(const GLshort * v)1574 void Context::vertex2sv(const GLshort *v)
1575 {
1576     UNIMPLEMENTED();
1577 }
1578 
vertex3d(GLdouble x,GLdouble y,GLdouble z)1579 void Context::vertex3d(GLdouble x, GLdouble y, GLdouble z)
1580 {
1581     UNIMPLEMENTED();
1582 }
1583 
vertex3dv(const GLdouble * v)1584 void Context::vertex3dv(const GLdouble *v)
1585 {
1586     UNIMPLEMENTED();
1587 }
1588 
vertex3f(GLfloat x,GLfloat y,GLfloat z)1589 void Context::vertex3f(GLfloat x, GLfloat y, GLfloat z)
1590 {
1591     UNIMPLEMENTED();
1592 }
1593 
vertex3fv(const GLfloat * v)1594 void Context::vertex3fv(const GLfloat *v)
1595 {
1596     UNIMPLEMENTED();
1597 }
1598 
vertex3i(GLint x,GLint y,GLint z)1599 void Context::vertex3i(GLint x, GLint y, GLint z)
1600 {
1601     UNIMPLEMENTED();
1602 }
1603 
vertex3iv(const GLint * v)1604 void Context::vertex3iv(const GLint *v)
1605 {
1606     UNIMPLEMENTED();
1607 }
1608 
vertex3s(GLshort x,GLshort y,GLshort z)1609 void Context::vertex3s(GLshort x, GLshort y, GLshort z)
1610 {
1611     UNIMPLEMENTED();
1612 }
1613 
vertex3sv(const GLshort * v)1614 void Context::vertex3sv(const GLshort *v)
1615 {
1616     UNIMPLEMENTED();
1617 }
1618 
vertex4d(GLdouble x,GLdouble y,GLdouble z,GLdouble w)1619 void Context::vertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
1620 {
1621     UNIMPLEMENTED();
1622 }
1623 
vertex4dv(const GLdouble * v)1624 void Context::vertex4dv(const GLdouble *v)
1625 {
1626     UNIMPLEMENTED();
1627 }
1628 
vertex4f(GLfloat x,GLfloat y,GLfloat z,GLfloat w)1629 void Context::vertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
1630 {
1631     UNIMPLEMENTED();
1632 }
1633 
vertex4fv(const GLfloat * v)1634 void Context::vertex4fv(const GLfloat *v)
1635 {
1636     UNIMPLEMENTED();
1637 }
1638 
vertex4i(GLint x,GLint y,GLint z,GLint w)1639 void Context::vertex4i(GLint x, GLint y, GLint z, GLint w)
1640 {
1641     UNIMPLEMENTED();
1642 }
1643 
vertex4iv(const GLint * v)1644 void Context::vertex4iv(const GLint *v)
1645 {
1646     UNIMPLEMENTED();
1647 }
1648 
vertex4s(GLshort x,GLshort y,GLshort z,GLshort w)1649 void Context::vertex4s(GLshort x, GLshort y, GLshort z, GLshort w)
1650 {
1651     UNIMPLEMENTED();
1652 }
1653 
vertex4sv(const GLshort * v)1654 void Context::vertex4sv(const GLshort *v)
1655 {
1656     UNIMPLEMENTED();
1657 }
1658 
areTexturesResident(GLsizei n,const GLuint * textures,GLboolean * residences)1659 GLboolean Context::areTexturesResident(GLsizei n, const GLuint *textures, GLboolean *residences)
1660 {
1661     UNIMPLEMENTED();
1662     return false;
1663 }
1664 
arrayElement(GLint i)1665 void Context::arrayElement(GLint i)
1666 {
1667     UNIMPLEMENTED();
1668 }
1669 
copyTexImage1D(GLenum target,GLint level,GLenum internalformat,GLint x,GLint y,GLsizei width,GLint border)1670 void Context::copyTexImage1D(GLenum target,
1671                              GLint level,
1672                              GLenum internalformat,
1673                              GLint x,
1674                              GLint y,
1675                              GLsizei width,
1676                              GLint border)
1677 {
1678     UNIMPLEMENTED();
1679 }
1680 
copyTexSubImage1D(GLenum target,GLint level,GLint xoffset,GLint x,GLint y,GLsizei width)1681 void Context::copyTexSubImage1D(GLenum target,
1682                                 GLint level,
1683                                 GLint xoffset,
1684                                 GLint x,
1685                                 GLint y,
1686                                 GLsizei width)
1687 {
1688     UNIMPLEMENTED();
1689 }
1690 
edgeFlagPointer(GLsizei stride,const void * pointer)1691 void Context::edgeFlagPointer(GLsizei stride, const void *pointer)
1692 {
1693     UNIMPLEMENTED();
1694 }
1695 
indexPointer(GLenum type,GLsizei stride,const void * pointer)1696 void Context::indexPointer(GLenum type, GLsizei stride, const void *pointer)
1697 {
1698     UNIMPLEMENTED();
1699 }
1700 
indexub(GLubyte c)1701 void Context::indexub(GLubyte c)
1702 {
1703     UNIMPLEMENTED();
1704 }
1705 
indexubv(const GLubyte * c)1706 void Context::indexubv(const GLubyte *c)
1707 {
1708     UNIMPLEMENTED();
1709 }
1710 
interleavedArrays(GLenum format,GLsizei stride,const void * pointer)1711 void Context::interleavedArrays(GLenum format, GLsizei stride, const void *pointer)
1712 {
1713     UNIMPLEMENTED();
1714 }
1715 
popClientAttrib()1716 void Context::popClientAttrib()
1717 {
1718     UNIMPLEMENTED();
1719 }
1720 
prioritizeTextures(GLsizei n,const GLuint * textures,const GLfloat * priorities)1721 void Context::prioritizeTextures(GLsizei n, const GLuint *textures, const GLfloat *priorities)
1722 {
1723     UNIMPLEMENTED();
1724 }
1725 
pushClientAttrib(GLbitfield mask)1726 void Context::pushClientAttrib(GLbitfield mask)
1727 {
1728     UNIMPLEMENTED();
1729 }
1730 
texSubImage1D(GLenum target,GLint level,GLint xoffset,GLsizei width,GLenum format,GLenum type,const void * pixels)1731 void Context::texSubImage1D(GLenum target,
1732                             GLint level,
1733                             GLint xoffset,
1734                             GLsizei width,
1735                             GLenum format,
1736                             GLenum type,
1737                             const void *pixels)
1738 {
1739     UNIMPLEMENTED();
1740 }
1741 
texImage2DMultisample(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLboolean fixedsamplelocations)1742 void Context::texImage2DMultisample(GLenum target,
1743                                     GLsizei samples,
1744                                     GLenum internalformat,
1745                                     GLsizei width,
1746                                     GLsizei height,
1747                                     GLboolean fixedsamplelocations)
1748 {
1749     UNIMPLEMENTED();
1750 }
1751 
texImage3DMultisample(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLboolean fixedsamplelocations)1752 void Context::texImage3DMultisample(GLenum target,
1753                                     GLsizei samples,
1754                                     GLenum internalformat,
1755                                     GLsizei width,
1756                                     GLsizei height,
1757                                     GLsizei depth,
1758                                     GLboolean fixedsamplelocations)
1759 {
1760     UNIMPLEMENTED();
1761 }
1762 
colorP3ui(GLenum type,GLuint color)1763 void Context::colorP3ui(GLenum type, GLuint color)
1764 {
1765     UNIMPLEMENTED();
1766 }
1767 
colorP3uiv(GLenum type,const GLuint * color)1768 void Context::colorP3uiv(GLenum type, const GLuint *color)
1769 {
1770     UNIMPLEMENTED();
1771 }
1772 
colorP4ui(GLenum type,GLuint color)1773 void Context::colorP4ui(GLenum type, GLuint color)
1774 {
1775     UNIMPLEMENTED();
1776 }
1777 
colorP4uiv(GLenum type,const GLuint * color)1778 void Context::colorP4uiv(GLenum type, const GLuint *color)
1779 {
1780     UNIMPLEMENTED();
1781 }
1782 
multiTexCoordP1ui(GLenum texture,GLenum type,GLuint coords)1783 void Context::multiTexCoordP1ui(GLenum texture, GLenum type, GLuint coords)
1784 {
1785     UNIMPLEMENTED();
1786 }
1787 
multiTexCoordP1uiv(GLenum texture,GLenum type,const GLuint * coords)1788 void Context::multiTexCoordP1uiv(GLenum texture, GLenum type, const GLuint *coords)
1789 {
1790     UNIMPLEMENTED();
1791 }
1792 
multiTexCoordP2ui(GLenum texture,GLenum type,GLuint coords)1793 void Context::multiTexCoordP2ui(GLenum texture, GLenum type, GLuint coords)
1794 {
1795     UNIMPLEMENTED();
1796 }
1797 
multiTexCoordP2uiv(GLenum texture,GLenum type,const GLuint * coords)1798 void Context::multiTexCoordP2uiv(GLenum texture, GLenum type, const GLuint *coords)
1799 {
1800     UNIMPLEMENTED();
1801 }
1802 
multiTexCoordP3ui(GLenum texture,GLenum type,GLuint coords)1803 void Context::multiTexCoordP3ui(GLenum texture, GLenum type, GLuint coords)
1804 {
1805     UNIMPLEMENTED();
1806 }
1807 
multiTexCoordP3uiv(GLenum texture,GLenum type,const GLuint * coords)1808 void Context::multiTexCoordP3uiv(GLenum texture, GLenum type, const GLuint *coords)
1809 {
1810     UNIMPLEMENTED();
1811 }
1812 
multiTexCoordP4ui(GLenum texture,GLenum type,GLuint coords)1813 void Context::multiTexCoordP4ui(GLenum texture, GLenum type, GLuint coords)
1814 {
1815     UNIMPLEMENTED();
1816 }
1817 
multiTexCoordP4uiv(GLenum texture,GLenum type,const GLuint * coords)1818 void Context::multiTexCoordP4uiv(GLenum texture, GLenum type, const GLuint *coords)
1819 {
1820     UNIMPLEMENTED();
1821 }
1822 
normalP3ui(GLenum type,GLuint coords)1823 void Context::normalP3ui(GLenum type, GLuint coords)
1824 {
1825     UNIMPLEMENTED();
1826 }
1827 
normalP3uiv(GLenum type,const GLuint * coords)1828 void Context::normalP3uiv(GLenum type, const GLuint *coords)
1829 {
1830     UNIMPLEMENTED();
1831 }
1832 
secondaryColorP3ui(GLenum type,GLuint color)1833 void Context::secondaryColorP3ui(GLenum type, GLuint color)
1834 {
1835     UNIMPLEMENTED();
1836 }
1837 
secondaryColorP3uiv(GLenum type,const GLuint * color)1838 void Context::secondaryColorP3uiv(GLenum type, const GLuint *color)
1839 {
1840     UNIMPLEMENTED();
1841 }
1842 
texCoordP1ui(GLenum type,GLuint coords)1843 void Context::texCoordP1ui(GLenum type, GLuint coords)
1844 {
1845     UNIMPLEMENTED();
1846 }
1847 
texCoordP1uiv(GLenum type,const GLuint * coords)1848 void Context::texCoordP1uiv(GLenum type, const GLuint *coords)
1849 {
1850     UNIMPLEMENTED();
1851 }
1852 
texCoordP2ui(GLenum type,GLuint coords)1853 void Context::texCoordP2ui(GLenum type, GLuint coords)
1854 {
1855     UNIMPLEMENTED();
1856 }
1857 
texCoordP2uiv(GLenum type,const GLuint * coords)1858 void Context::texCoordP2uiv(GLenum type, const GLuint *coords)
1859 {
1860     UNIMPLEMENTED();
1861 }
1862 
texCoordP3ui(GLenum type,GLuint coords)1863 void Context::texCoordP3ui(GLenum type, GLuint coords)
1864 {
1865     UNIMPLEMENTED();
1866 }
1867 
texCoordP3uiv(GLenum type,const GLuint * coords)1868 void Context::texCoordP3uiv(GLenum type, const GLuint *coords)
1869 {
1870     UNIMPLEMENTED();
1871 }
1872 
texCoordP4ui(GLenum type,GLuint coords)1873 void Context::texCoordP4ui(GLenum type, GLuint coords)
1874 {
1875     UNIMPLEMENTED();
1876 }
1877 
texCoordP4uiv(GLenum type,const GLuint * coords)1878 void Context::texCoordP4uiv(GLenum type, const GLuint *coords)
1879 {
1880     UNIMPLEMENTED();
1881 }
1882 
vertexP2ui(GLenum type,GLuint value)1883 void Context::vertexP2ui(GLenum type, GLuint value)
1884 {
1885     UNIMPLEMENTED();
1886 }
1887 
vertexP2uiv(GLenum type,const GLuint * value)1888 void Context::vertexP2uiv(GLenum type, const GLuint *value)
1889 {
1890     UNIMPLEMENTED();
1891 }
1892 
vertexP3ui(GLenum type,GLuint value)1893 void Context::vertexP3ui(GLenum type, GLuint value)
1894 {
1895     UNIMPLEMENTED();
1896 }
1897 
vertexP3uiv(GLenum type,const GLuint * value)1898 void Context::vertexP3uiv(GLenum type, const GLuint *value)
1899 {
1900     UNIMPLEMENTED();
1901 }
1902 
vertexP4ui(GLenum type,GLuint value)1903 void Context::vertexP4ui(GLenum type, GLuint value)
1904 {
1905     UNIMPLEMENTED();
1906 }
1907 
vertexP4uiv(GLenum type,const GLuint * value)1908 void Context::vertexP4uiv(GLenum type, const GLuint *value)
1909 {
1910     UNIMPLEMENTED();
1911 }
1912 
beginQueryIndexed(GLenum target,GLuint index,QueryID id)1913 void Context::beginQueryIndexed(GLenum target, GLuint index, QueryID id)
1914 {
1915     UNIMPLEMENTED();
1916 }
1917 
drawTransformFeedback(GLenum mode,TransformFeedbackID id)1918 void Context::drawTransformFeedback(GLenum mode, TransformFeedbackID id)
1919 {
1920     UNIMPLEMENTED();
1921 }
1922 
drawTransformFeedbackStream(GLenum mode,TransformFeedbackID id,GLuint stream)1923 void Context::drawTransformFeedbackStream(GLenum mode, TransformFeedbackID id, GLuint stream)
1924 {
1925     UNIMPLEMENTED();
1926 }
1927 
endQueryIndexed(GLenum target,GLuint index)1928 void Context::endQueryIndexed(GLenum target, GLuint index)
1929 {
1930     UNIMPLEMENTED();
1931 }
1932 
getActiveSubroutineName(ShaderProgramID program,GLenum shadertype,GLuint index,GLsizei bufsize,GLsizei * length,GLchar * name)1933 void Context::getActiveSubroutineName(ShaderProgramID program,
1934                                       GLenum shadertype,
1935                                       GLuint index,
1936                                       GLsizei bufsize,
1937                                       GLsizei *length,
1938                                       GLchar *name)
1939 {
1940     UNIMPLEMENTED();
1941 }
1942 
getActiveSubroutineUniformName(ShaderProgramID program,GLenum shadertype,GLuint index,GLsizei bufsize,GLsizei * length,GLchar * name)1943 void Context::getActiveSubroutineUniformName(ShaderProgramID program,
1944                                              GLenum shadertype,
1945                                              GLuint index,
1946                                              GLsizei bufsize,
1947                                              GLsizei *length,
1948                                              GLchar *name)
1949 {
1950     UNIMPLEMENTED();
1951 }
1952 
getActiveSubroutineUniformiv(ShaderProgramID program,GLenum shadertype,GLuint index,GLenum pname,GLint * values)1953 void Context::getActiveSubroutineUniformiv(ShaderProgramID program,
1954                                            GLenum shadertype,
1955                                            GLuint index,
1956                                            GLenum pname,
1957                                            GLint *values)
1958 {
1959     UNIMPLEMENTED();
1960 }
1961 
getProgramStageiv(ShaderProgramID program,GLenum shadertype,GLenum pname,GLint * values)1962 void Context::getProgramStageiv(ShaderProgramID program,
1963                                 GLenum shadertype,
1964                                 GLenum pname,
1965                                 GLint *values)
1966 {
1967     UNIMPLEMENTED();
1968 }
1969 
getQueryIndexediv(GLenum target,GLuint index,GLenum pname,GLint * params)1970 void Context::getQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint *params)
1971 {
1972     UNIMPLEMENTED();
1973 }
1974 
getSubroutineIndex(ShaderProgramID program,GLenum shadertype,const GLchar * name)1975 GLuint Context::getSubroutineIndex(ShaderProgramID program, GLenum shadertype, const GLchar *name)
1976 {
1977     UNIMPLEMENTED();
1978     return 0;
1979 }
1980 
getSubroutineUniformLocation(ShaderProgramID program,GLenum shadertype,const GLchar * name)1981 GLint Context::getSubroutineUniformLocation(ShaderProgramID program,
1982                                             GLenum shadertype,
1983                                             const GLchar *name)
1984 {
1985     UNIMPLEMENTED();
1986     return 0;
1987 }
1988 
getUniformSubroutineuiv(GLenum shadertype,GLint location,GLuint * params)1989 void Context::getUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint *params)
1990 {
1991     UNIMPLEMENTED();
1992 }
1993 
getUniformdv(ShaderProgramID program,UniformLocation location,GLdouble * params)1994 void Context::getUniformdv(ShaderProgramID program, UniformLocation location, GLdouble *params)
1995 {
1996     UNIMPLEMENTED();
1997 }
1998 
patchParameterfv(GLenum pname,const GLfloat * values)1999 void Context::patchParameterfv(GLenum pname, const GLfloat *values)
2000 {
2001     UNIMPLEMENTED();
2002 }
2003 
uniform1d(UniformLocation location,GLdouble x)2004 void Context::uniform1d(UniformLocation location, GLdouble x)
2005 {
2006     UNIMPLEMENTED();
2007 }
2008 
uniform1dv(UniformLocation location,GLsizei count,const GLdouble * value)2009 void Context::uniform1dv(UniformLocation location, GLsizei count, const GLdouble *value)
2010 {
2011     UNIMPLEMENTED();
2012 }
2013 
uniform2d(UniformLocation location,GLdouble x,GLdouble y)2014 void Context::uniform2d(UniformLocation location, GLdouble x, GLdouble y)
2015 {
2016     UNIMPLEMENTED();
2017 }
2018 
uniform2dv(UniformLocation location,GLsizei count,const GLdouble * value)2019 void Context::uniform2dv(UniformLocation location, GLsizei count, const GLdouble *value)
2020 {
2021     UNIMPLEMENTED();
2022 }
2023 
uniform3d(UniformLocation location,GLdouble x,GLdouble y,GLdouble z)2024 void Context::uniform3d(UniformLocation location, GLdouble x, GLdouble y, GLdouble z)
2025 {
2026     UNIMPLEMENTED();
2027 }
2028 
uniform3dv(UniformLocation location,GLsizei count,const GLdouble * value)2029 void Context::uniform3dv(UniformLocation location, GLsizei count, const GLdouble *value)
2030 {
2031     UNIMPLEMENTED();
2032 }
2033 
uniform4d(UniformLocation location,GLdouble x,GLdouble y,GLdouble z,GLdouble w)2034 void Context::uniform4d(UniformLocation location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
2035 {
2036     UNIMPLEMENTED();
2037 }
2038 
uniform4dv(UniformLocation location,GLsizei count,const GLdouble * value)2039 void Context::uniform4dv(UniformLocation location, GLsizei count, const GLdouble *value)
2040 {
2041     UNIMPLEMENTED();
2042 }
2043 
uniformMatrix2dv(UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2044 void Context::uniformMatrix2dv(UniformLocation location,
2045                                GLsizei count,
2046                                GLboolean transpose,
2047                                const GLdouble *value)
2048 {
2049     UNIMPLEMENTED();
2050 }
2051 
uniformMatrix2x3dv(UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2052 void Context::uniformMatrix2x3dv(UniformLocation location,
2053                                  GLsizei count,
2054                                  GLboolean transpose,
2055                                  const GLdouble *value)
2056 {
2057     UNIMPLEMENTED();
2058 }
2059 
uniformMatrix2x4dv(UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2060 void Context::uniformMatrix2x4dv(UniformLocation location,
2061                                  GLsizei count,
2062                                  GLboolean transpose,
2063                                  const GLdouble *value)
2064 {
2065     UNIMPLEMENTED();
2066 }
2067 
uniformMatrix3dv(UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2068 void Context::uniformMatrix3dv(UniformLocation location,
2069                                GLsizei count,
2070                                GLboolean transpose,
2071                                const GLdouble *value)
2072 {
2073     UNIMPLEMENTED();
2074 }
2075 
uniformMatrix3x2dv(UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2076 void Context::uniformMatrix3x2dv(UniformLocation location,
2077                                  GLsizei count,
2078                                  GLboolean transpose,
2079                                  const GLdouble *value)
2080 {
2081     UNIMPLEMENTED();
2082 }
2083 
uniformMatrix3x4dv(UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2084 void Context::uniformMatrix3x4dv(UniformLocation location,
2085                                  GLsizei count,
2086                                  GLboolean transpose,
2087                                  const GLdouble *value)
2088 {
2089     UNIMPLEMENTED();
2090 }
2091 
uniformMatrix4dv(UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2092 void Context::uniformMatrix4dv(UniformLocation location,
2093                                GLsizei count,
2094                                GLboolean transpose,
2095                                const GLdouble *value)
2096 {
2097     UNIMPLEMENTED();
2098 }
2099 
uniformMatrix4x2dv(UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2100 void Context::uniformMatrix4x2dv(UniformLocation location,
2101                                  GLsizei count,
2102                                  GLboolean transpose,
2103                                  const GLdouble *value)
2104 {
2105     UNIMPLEMENTED();
2106 }
2107 
uniformMatrix4x3dv(UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2108 void Context::uniformMatrix4x3dv(UniformLocation location,
2109                                  GLsizei count,
2110                                  GLboolean transpose,
2111                                  const GLdouble *value)
2112 {
2113     UNIMPLEMENTED();
2114 }
2115 
uniformSubroutinesuiv(GLenum shadertype,GLsizei count,const GLuint * indices)2116 void Context::uniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint *indices)
2117 {
2118     UNIMPLEMENTED();
2119 }
2120 
depthRangeArrayv(GLuint first,GLsizei count,const GLdouble * v)2121 void Context::depthRangeArrayv(GLuint first, GLsizei count, const GLdouble *v)
2122 {
2123     UNIMPLEMENTED();
2124 }
2125 
depthRangeIndexed(GLuint index,GLdouble n,GLdouble f)2126 void Context::depthRangeIndexed(GLuint index, GLdouble n, GLdouble f)
2127 {
2128     UNIMPLEMENTED();
2129 }
2130 
getDoublei_v(GLenum target,GLuint index,GLdouble * data)2131 void Context::getDoublei_v(GLenum target, GLuint index, GLdouble *data)
2132 {
2133     UNIMPLEMENTED();
2134 }
2135 
getFloati_v(GLenum target,GLuint index,GLfloat * data)2136 void Context::getFloati_v(GLenum target, GLuint index, GLfloat *data)
2137 {
2138     UNIMPLEMENTED();
2139 }
2140 
getVertexAttribLdv(GLuint index,GLenum pname,GLdouble * params)2141 void Context::getVertexAttribLdv(GLuint index, GLenum pname, GLdouble *params)
2142 {
2143     UNIMPLEMENTED();
2144 }
2145 
programUniform1d(ShaderProgramID program,UniformLocation location,GLdouble v0)2146 void Context::programUniform1d(ShaderProgramID program, UniformLocation location, GLdouble v0)
2147 {
2148     UNIMPLEMENTED();
2149 }
2150 
programUniform1dv(ShaderProgramID program,UniformLocation location,GLsizei count,const GLdouble * value)2151 void Context::programUniform1dv(ShaderProgramID program,
2152                                 UniformLocation location,
2153                                 GLsizei count,
2154                                 const GLdouble *value)
2155 {
2156     UNIMPLEMENTED();
2157 }
2158 
programUniform2d(ShaderProgramID program,UniformLocation location,GLdouble v0,GLdouble v1)2159 void Context::programUniform2d(ShaderProgramID program,
2160                                UniformLocation location,
2161                                GLdouble v0,
2162                                GLdouble v1)
2163 {
2164     UNIMPLEMENTED();
2165 }
2166 
programUniform2dv(ShaderProgramID program,UniformLocation location,GLsizei count,const GLdouble * value)2167 void Context::programUniform2dv(ShaderProgramID program,
2168                                 UniformLocation location,
2169                                 GLsizei count,
2170                                 const GLdouble *value)
2171 {
2172     UNIMPLEMENTED();
2173 }
2174 
programUniform3d(ShaderProgramID program,UniformLocation location,GLdouble v0,GLdouble v1,GLdouble v2)2175 void Context::programUniform3d(ShaderProgramID program,
2176                                UniformLocation location,
2177                                GLdouble v0,
2178                                GLdouble v1,
2179                                GLdouble v2)
2180 {
2181     UNIMPLEMENTED();
2182 }
2183 
programUniform3dv(ShaderProgramID program,UniformLocation location,GLsizei count,const GLdouble * value)2184 void Context::programUniform3dv(ShaderProgramID program,
2185                                 UniformLocation location,
2186                                 GLsizei count,
2187                                 const GLdouble *value)
2188 {
2189     UNIMPLEMENTED();
2190 }
2191 
programUniform4d(ShaderProgramID program,UniformLocation location,GLdouble v0,GLdouble v1,GLdouble v2,GLdouble v3)2192 void Context::programUniform4d(ShaderProgramID program,
2193                                UniformLocation location,
2194                                GLdouble v0,
2195                                GLdouble v1,
2196                                GLdouble v2,
2197                                GLdouble v3)
2198 {
2199     UNIMPLEMENTED();
2200 }
2201 
programUniform4dv(ShaderProgramID program,UniformLocation location,GLsizei count,const GLdouble * value)2202 void Context::programUniform4dv(ShaderProgramID program,
2203                                 UniformLocation location,
2204                                 GLsizei count,
2205                                 const GLdouble *value)
2206 {
2207     UNIMPLEMENTED();
2208 }
2209 
programUniformMatrix2dv(ShaderProgramID program,UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2210 void Context::programUniformMatrix2dv(ShaderProgramID program,
2211                                       UniformLocation location,
2212                                       GLsizei count,
2213                                       GLboolean transpose,
2214                                       const GLdouble *value)
2215 {
2216     UNIMPLEMENTED();
2217 }
2218 
programUniformMatrix2x3dv(ShaderProgramID program,UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2219 void Context::programUniformMatrix2x3dv(ShaderProgramID program,
2220                                         UniformLocation location,
2221                                         GLsizei count,
2222                                         GLboolean transpose,
2223                                         const GLdouble *value)
2224 {
2225     UNIMPLEMENTED();
2226 }
2227 
programUniformMatrix2x4dv(ShaderProgramID program,UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2228 void Context::programUniformMatrix2x4dv(ShaderProgramID program,
2229                                         UniformLocation location,
2230                                         GLsizei count,
2231                                         GLboolean transpose,
2232                                         const GLdouble *value)
2233 {
2234     UNIMPLEMENTED();
2235 }
2236 
programUniformMatrix3dv(ShaderProgramID program,UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2237 void Context::programUniformMatrix3dv(ShaderProgramID program,
2238                                       UniformLocation location,
2239                                       GLsizei count,
2240                                       GLboolean transpose,
2241                                       const GLdouble *value)
2242 {
2243     UNIMPLEMENTED();
2244 }
2245 
programUniformMatrix3x2dv(ShaderProgramID program,UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2246 void Context::programUniformMatrix3x2dv(ShaderProgramID program,
2247                                         UniformLocation location,
2248                                         GLsizei count,
2249                                         GLboolean transpose,
2250                                         const GLdouble *value)
2251 {
2252     UNIMPLEMENTED();
2253 }
2254 
programUniformMatrix3x4dv(ShaderProgramID program,UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2255 void Context::programUniformMatrix3x4dv(ShaderProgramID program,
2256                                         UniformLocation location,
2257                                         GLsizei count,
2258                                         GLboolean transpose,
2259                                         const GLdouble *value)
2260 {
2261     UNIMPLEMENTED();
2262 }
2263 
programUniformMatrix4dv(ShaderProgramID program,UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2264 void Context::programUniformMatrix4dv(ShaderProgramID program,
2265                                       UniformLocation location,
2266                                       GLsizei count,
2267                                       GLboolean transpose,
2268                                       const GLdouble *value)
2269 {
2270     UNIMPLEMENTED();
2271 }
2272 
programUniformMatrix4x2dv(ShaderProgramID program,UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2273 void Context::programUniformMatrix4x2dv(ShaderProgramID program,
2274                                         UniformLocation location,
2275                                         GLsizei count,
2276                                         GLboolean transpose,
2277                                         const GLdouble *value)
2278 {
2279     UNIMPLEMENTED();
2280 }
2281 
programUniformMatrix4x3dv(ShaderProgramID program,UniformLocation location,GLsizei count,GLboolean transpose,const GLdouble * value)2282 void Context::programUniformMatrix4x3dv(ShaderProgramID program,
2283                                         UniformLocation location,
2284                                         GLsizei count,
2285                                         GLboolean transpose,
2286                                         const GLdouble *value)
2287 {
2288     UNIMPLEMENTED();
2289 }
2290 
scissorArrayv(GLuint first,GLsizei count,const GLint * v)2291 void Context::scissorArrayv(GLuint first, GLsizei count, const GLint *v)
2292 {
2293     UNIMPLEMENTED();
2294 }
2295 
scissorIndexed(GLuint index,GLint left,GLint bottom,GLsizei width,GLsizei height)2296 void Context::scissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
2297 {
2298     UNIMPLEMENTED();
2299 }
2300 
scissorIndexedv(GLuint index,const GLint * v)2301 void Context::scissorIndexedv(GLuint index, const GLint *v)
2302 {
2303     UNIMPLEMENTED();
2304 }
2305 
vertexAttribLPointer(GLuint index,GLint size,GLenum type,GLsizei stride,const void * pointer)2306 void Context::vertexAttribLPointer(GLuint index,
2307                                    GLint size,
2308                                    GLenum type,
2309                                    GLsizei stride,
2310                                    const void *pointer)
2311 {
2312     UNIMPLEMENTED();
2313 }
2314 
viewportArrayv(GLuint first,GLsizei count,const GLfloat * v)2315 void Context::viewportArrayv(GLuint first, GLsizei count, const GLfloat *v)
2316 {
2317     UNIMPLEMENTED();
2318 }
2319 
viewportIndexedf(GLuint index,GLfloat x,GLfloat y,GLfloat w,GLfloat h)2320 void Context::viewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
2321 {
2322     UNIMPLEMENTED();
2323 }
2324 
viewportIndexedfv(GLuint index,const GLfloat * v)2325 void Context::viewportIndexedfv(GLuint index, const GLfloat *v)
2326 {
2327     UNIMPLEMENTED();
2328 }
2329 
drawTransformFeedbackInstanced(GLenum mode,TransformFeedbackID id,GLsizei instancecount)2330 void Context::drawTransformFeedbackInstanced(GLenum mode,
2331                                              TransformFeedbackID id,
2332                                              GLsizei instancecount)
2333 {
2334     UNIMPLEMENTED();
2335 }
2336 
drawTransformFeedbackStreamInstanced(GLenum mode,TransformFeedbackID id,GLuint stream,GLsizei instancecount)2337 void Context::drawTransformFeedbackStreamInstanced(GLenum mode,
2338                                                    TransformFeedbackID id,
2339                                                    GLuint stream,
2340                                                    GLsizei instancecount)
2341 {
2342     UNIMPLEMENTED();
2343 }
2344 
getActiveAtomicCounterBufferiv(ShaderProgramID program,GLuint bufferIndex,GLenum pname,GLint * params)2345 void Context::getActiveAtomicCounterBufferiv(ShaderProgramID program,
2346                                              GLuint bufferIndex,
2347                                              GLenum pname,
2348                                              GLint *params)
2349 {
2350     UNIMPLEMENTED();
2351 }
2352 
clearBufferData(GLenum target,GLenum internalformat,GLenum format,GLenum type,const void * data)2353 void Context::clearBufferData(GLenum target,
2354                               GLenum internalformat,
2355                               GLenum format,
2356                               GLenum type,
2357                               const void *data)
2358 {
2359     UNIMPLEMENTED();
2360 }
2361 
clearBufferSubData(GLenum target,GLenum internalformat,GLintptr offset,GLsizeiptr size,GLenum format,GLenum type,const void * data)2362 void Context::clearBufferSubData(GLenum target,
2363                                  GLenum internalformat,
2364                                  GLintptr offset,
2365                                  GLsizeiptr size,
2366                                  GLenum format,
2367                                  GLenum type,
2368                                  const void *data)
2369 {
2370     UNIMPLEMENTED();
2371 }
2372 
getInternalformati64v(GLenum target,GLenum internalformat,GLenum pname,GLsizei bufSize,GLint64 * params)2373 void Context::getInternalformati64v(GLenum target,
2374                                     GLenum internalformat,
2375                                     GLenum pname,
2376                                     GLsizei bufSize,
2377                                     GLint64 *params)
2378 {
2379     UNIMPLEMENTED();
2380 }
2381 
invalidateBufferData(BufferID buffer)2382 void Context::invalidateBufferData(BufferID buffer)
2383 {
2384     UNIMPLEMENTED();
2385 }
2386 
invalidateBufferSubData(BufferID buffer,GLintptr offset,GLsizeiptr length)2387 void Context::invalidateBufferSubData(BufferID buffer, GLintptr offset, GLsizeiptr length)
2388 {
2389     UNIMPLEMENTED();
2390 }
2391 
invalidateTexImage(TextureID texture,GLint level)2392 void Context::invalidateTexImage(TextureID texture, GLint level)
2393 {
2394     UNIMPLEMENTED();
2395 }
2396 
invalidateTexSubImage(TextureID texture,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth)2397 void Context::invalidateTexSubImage(TextureID texture,
2398                                     GLint level,
2399                                     GLint xoffset,
2400                                     GLint yoffset,
2401                                     GLint zoffset,
2402                                     GLsizei width,
2403                                     GLsizei height,
2404                                     GLsizei depth)
2405 {
2406     UNIMPLEMENTED();
2407 }
2408 
shaderStorageBlockBinding(ShaderProgramID program,GLuint storageBlockIndex,GLuint storageBlockBinding)2409 void Context::shaderStorageBlockBinding(ShaderProgramID program,
2410                                         GLuint storageBlockIndex,
2411                                         GLuint storageBlockBinding)
2412 {
2413     UNIMPLEMENTED();
2414 }
2415 
textureView(TextureID texture,GLenum target,GLuint origtexture,GLenum internalformat,GLuint minlevel,GLuint numlevels,GLuint minlayer,GLuint numlayers)2416 void Context::textureView(TextureID texture,
2417                           GLenum target,
2418                           GLuint origtexture,
2419                           GLenum internalformat,
2420                           GLuint minlevel,
2421                           GLuint numlevels,
2422                           GLuint minlayer,
2423                           GLuint numlayers)
2424 {
2425     UNIMPLEMENTED();
2426 }
2427 
vertexAttribLFormat(GLuint attribindex,GLint size,GLenum type,GLuint relativeoffset)2428 void Context::vertexAttribLFormat(GLuint attribindex,
2429                                   GLint size,
2430                                   GLenum type,
2431                                   GLuint relativeoffset)
2432 {
2433     UNIMPLEMENTED();
2434 }
2435 
bindBuffersBase(GLenum target,GLuint first,GLsizei count,const BufferID * buffers)2436 void Context::bindBuffersBase(GLenum target, GLuint first, GLsizei count, const BufferID *buffers)
2437 {
2438     UNIMPLEMENTED();
2439 }
2440 
bindBuffersRange(GLenum target,GLuint first,GLsizei count,const BufferID * buffers,const GLintptr * offsets,const GLsizeiptr * sizes)2441 void Context::bindBuffersRange(GLenum target,
2442                                GLuint first,
2443                                GLsizei count,
2444                                const BufferID *buffers,
2445                                const GLintptr *offsets,
2446                                const GLsizeiptr *sizes)
2447 {
2448     UNIMPLEMENTED();
2449 }
2450 
bindImageTextures(GLuint first,GLsizei count,const GLuint * textures)2451 void Context::bindImageTextures(GLuint first, GLsizei count, const GLuint *textures)
2452 {
2453     UNIMPLEMENTED();
2454 }
2455 
bindSamplers(GLuint first,GLsizei count,const GLuint * samplers)2456 void Context::bindSamplers(GLuint first, GLsizei count, const GLuint *samplers)
2457 {
2458     UNIMPLEMENTED();
2459 }
2460 
bindTextures(GLuint first,GLsizei count,const GLuint * textures)2461 void Context::bindTextures(GLuint first, GLsizei count, const GLuint *textures)
2462 {
2463     UNIMPLEMENTED();
2464 }
2465 
bindVertexBuffers(GLuint first,GLsizei count,const BufferID * buffers,const GLintptr * offsets,const GLsizei * strides)2466 void Context::bindVertexBuffers(GLuint first,
2467                                 GLsizei count,
2468                                 const BufferID *buffers,
2469                                 const GLintptr *offsets,
2470                                 const GLsizei *strides)
2471 {
2472     UNIMPLEMENTED();
2473 }
2474 
clearTexImage(TextureID texture,GLint level,GLenum format,GLenum type,const void * data)2475 void Context::clearTexImage(TextureID texture,
2476                             GLint level,
2477                             GLenum format,
2478                             GLenum type,
2479                             const void *data)
2480 {
2481     UNIMPLEMENTED();
2482 }
2483 
clearTexSubImage(TextureID texture,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLenum type,const void * data)2484 void Context::clearTexSubImage(TextureID texture,
2485                                GLint level,
2486                                GLint xoffset,
2487                                GLint yoffset,
2488                                GLint zoffset,
2489                                GLsizei width,
2490                                GLsizei height,
2491                                GLsizei depth,
2492                                GLenum format,
2493                                GLenum type,
2494                                const void *data)
2495 {
2496     UNIMPLEMENTED();
2497 }
2498 
bindTextureUnit(GLuint unit,TextureID texture)2499 void Context::bindTextureUnit(GLuint unit, TextureID texture)
2500 {
2501     UNIMPLEMENTED();
2502 }
2503 
blitNamedFramebuffer(GLuint readFramebuffer,GLuint drawFramebuffer,GLint srcX0,GLint srcY0,GLint srcX1,GLint srcY1,GLint dstX0,GLint dstY0,GLint dstX1,GLint dstY1,GLbitfield mask,GLenum filter)2504 void Context::blitNamedFramebuffer(GLuint readFramebuffer,
2505                                    GLuint drawFramebuffer,
2506                                    GLint srcX0,
2507                                    GLint srcY0,
2508                                    GLint srcX1,
2509                                    GLint srcY1,
2510                                    GLint dstX0,
2511                                    GLint dstY0,
2512                                    GLint dstX1,
2513                                    GLint dstY1,
2514                                    GLbitfield mask,
2515                                    GLenum filter)
2516 {
2517     UNIMPLEMENTED();
2518 }
2519 
checkNamedFramebufferStatus(FramebufferID framebuffer,GLenum target)2520 GLenum Context::checkNamedFramebufferStatus(FramebufferID framebuffer, GLenum target)
2521 {
2522     UNIMPLEMENTED();
2523     return 0;
2524 }
2525 
clearNamedBufferData(BufferID buffer,GLenum internalformat,GLenum format,GLenum type,const void * data)2526 void Context::clearNamedBufferData(BufferID buffer,
2527                                    GLenum internalformat,
2528                                    GLenum format,
2529                                    GLenum type,
2530                                    const void *data)
2531 {
2532     UNIMPLEMENTED();
2533 }
2534 
clearNamedBufferSubData(BufferID buffer,GLenum internalformat,GLintptr offset,GLsizeiptr size,GLenum format,GLenum type,const void * data)2535 void Context::clearNamedBufferSubData(BufferID buffer,
2536                                       GLenum internalformat,
2537                                       GLintptr offset,
2538                                       GLsizeiptr size,
2539                                       GLenum format,
2540                                       GLenum type,
2541                                       const void *data)
2542 {
2543     UNIMPLEMENTED();
2544 }
2545 
clearNamedFramebufferfi(FramebufferID framebuffer,GLenum buffer,GLint drawbuffer,GLfloat depth,GLint stencil)2546 void Context::clearNamedFramebufferfi(FramebufferID framebuffer,
2547                                       GLenum buffer,
2548                                       GLint drawbuffer,
2549                                       GLfloat depth,
2550                                       GLint stencil)
2551 {
2552     UNIMPLEMENTED();
2553 }
2554 
clearNamedFramebufferfv(FramebufferID framebuffer,GLenum buffer,GLint drawbuffer,const GLfloat * value)2555 void Context::clearNamedFramebufferfv(FramebufferID framebuffer,
2556                                       GLenum buffer,
2557                                       GLint drawbuffer,
2558                                       const GLfloat *value)
2559 {
2560     UNIMPLEMENTED();
2561 }
2562 
clearNamedFramebufferiv(FramebufferID framebuffer,GLenum buffer,GLint drawbuffer,const GLint * value)2563 void Context::clearNamedFramebufferiv(FramebufferID framebuffer,
2564                                       GLenum buffer,
2565                                       GLint drawbuffer,
2566                                       const GLint *value)
2567 {
2568     UNIMPLEMENTED();
2569 }
2570 
clearNamedFramebufferuiv(FramebufferID framebuffer,GLenum buffer,GLint drawbuffer,const GLuint * value)2571 void Context::clearNamedFramebufferuiv(FramebufferID framebuffer,
2572                                        GLenum buffer,
2573                                        GLint drawbuffer,
2574                                        const GLuint *value)
2575 {
2576     UNIMPLEMENTED();
2577 }
2578 
compressedTextureSubImage1D(TextureID texture,GLint level,GLint xoffset,GLsizei width,GLenum format,GLsizei imageSize,const void * data)2579 void Context::compressedTextureSubImage1D(TextureID texture,
2580                                           GLint level,
2581                                           GLint xoffset,
2582                                           GLsizei width,
2583                                           GLenum format,
2584                                           GLsizei imageSize,
2585                                           const void *data)
2586 {
2587     UNIMPLEMENTED();
2588 }
2589 
compressedTextureSubImage2D(TextureID texture,GLint level,GLint xoffset,GLint yoffset,GLsizei width,GLsizei height,GLenum format,GLsizei imageSize,const void * data)2590 void Context::compressedTextureSubImage2D(TextureID texture,
2591                                           GLint level,
2592                                           GLint xoffset,
2593                                           GLint yoffset,
2594                                           GLsizei width,
2595                                           GLsizei height,
2596                                           GLenum format,
2597                                           GLsizei imageSize,
2598                                           const void *data)
2599 {
2600     UNIMPLEMENTED();
2601 }
2602 
compressedTextureSubImage3D(TextureID texture,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLsizei imageSize,const void * data)2603 void Context::compressedTextureSubImage3D(TextureID texture,
2604                                           GLint level,
2605                                           GLint xoffset,
2606                                           GLint yoffset,
2607                                           GLint zoffset,
2608                                           GLsizei width,
2609                                           GLsizei height,
2610                                           GLsizei depth,
2611                                           GLenum format,
2612                                           GLsizei imageSize,
2613                                           const void *data)
2614 {
2615     UNIMPLEMENTED();
2616 }
2617 
copyNamedBufferSubData(GLuint readBuffer,GLuint writeBuffer,GLintptr readOffset,GLintptr writeOffset,GLsizeiptr size)2618 void Context::copyNamedBufferSubData(GLuint readBuffer,
2619                                      GLuint writeBuffer,
2620                                      GLintptr readOffset,
2621                                      GLintptr writeOffset,
2622                                      GLsizeiptr size)
2623 {
2624     UNIMPLEMENTED();
2625 }
2626 
copyTextureSubImage1D(TextureID texture,GLint level,GLint xoffset,GLint x,GLint y,GLsizei width)2627 void Context::copyTextureSubImage1D(TextureID texture,
2628                                     GLint level,
2629                                     GLint xoffset,
2630                                     GLint x,
2631                                     GLint y,
2632                                     GLsizei width)
2633 {
2634     UNIMPLEMENTED();
2635 }
2636 
copyTextureSubImage2D(TextureID texture,GLint level,GLint xoffset,GLint yoffset,GLint x,GLint y,GLsizei width,GLsizei height)2637 void Context::copyTextureSubImage2D(TextureID texture,
2638                                     GLint level,
2639                                     GLint xoffset,
2640                                     GLint yoffset,
2641                                     GLint x,
2642                                     GLint y,
2643                                     GLsizei width,
2644                                     GLsizei height)
2645 {
2646     UNIMPLEMENTED();
2647 }
2648 
copyTextureSubImage3D(TextureID texture,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLint x,GLint y,GLsizei width,GLsizei height)2649 void Context::copyTextureSubImage3D(TextureID texture,
2650                                     GLint level,
2651                                     GLint xoffset,
2652                                     GLint yoffset,
2653                                     GLint zoffset,
2654                                     GLint x,
2655                                     GLint y,
2656                                     GLsizei width,
2657                                     GLsizei height)
2658 {
2659     UNIMPLEMENTED();
2660 }
2661 
createBuffers(GLsizei n,BufferID * buffers)2662 void Context::createBuffers(GLsizei n, BufferID *buffers)
2663 {
2664     UNIMPLEMENTED();
2665 }
2666 
createFramebuffers(GLsizei n,GLuint * framebuffers)2667 void Context::createFramebuffers(GLsizei n, GLuint *framebuffers)
2668 {
2669     UNIMPLEMENTED();
2670 }
2671 
createProgramPipelines(GLsizei n,GLuint * pipelines)2672 void Context::createProgramPipelines(GLsizei n, GLuint *pipelines)
2673 {
2674     UNIMPLEMENTED();
2675 }
2676 
createQueries(GLenum target,GLsizei n,GLuint * ids)2677 void Context::createQueries(GLenum target, GLsizei n, GLuint *ids)
2678 {
2679     UNIMPLEMENTED();
2680 }
2681 
createRenderbuffers(GLsizei n,RenderbufferID * renderbuffers)2682 void Context::createRenderbuffers(GLsizei n, RenderbufferID *renderbuffers)
2683 {
2684     UNIMPLEMENTED();
2685 }
2686 
createSamplers(GLsizei n,GLuint * samplers)2687 void Context::createSamplers(GLsizei n, GLuint *samplers)
2688 {
2689     UNIMPLEMENTED();
2690 }
2691 
createTextures(GLenum target,GLsizei n,GLuint * textures)2692 void Context::createTextures(GLenum target, GLsizei n, GLuint *textures)
2693 {
2694     UNIMPLEMENTED();
2695 }
2696 
createTransformFeedbacks(GLsizei n,GLuint * ids)2697 void Context::createTransformFeedbacks(GLsizei n, GLuint *ids)
2698 {
2699     UNIMPLEMENTED();
2700 }
2701 
createVertexArrays(GLsizei n,VertexArrayID * arrays)2702 void Context::createVertexArrays(GLsizei n, VertexArrayID *arrays)
2703 {
2704     UNIMPLEMENTED();
2705 }
2706 
disableVertexArrayAttrib(VertexArrayID vaobj,GLuint index)2707 void Context::disableVertexArrayAttrib(VertexArrayID vaobj, GLuint index)
2708 {
2709     UNIMPLEMENTED();
2710 }
2711 
enableVertexArrayAttrib(VertexArrayID vaobj,GLuint index)2712 void Context::enableVertexArrayAttrib(VertexArrayID vaobj, GLuint index)
2713 {
2714     UNIMPLEMENTED();
2715 }
2716 
flushMappedNamedBufferRange(BufferID buffer,GLintptr offset,GLsizeiptr length)2717 void Context::flushMappedNamedBufferRange(BufferID buffer, GLintptr offset, GLsizeiptr length)
2718 {
2719     UNIMPLEMENTED();
2720 }
2721 
generateTextureMipmap(TextureID texture)2722 void Context::generateTextureMipmap(TextureID texture)
2723 {
2724     UNIMPLEMENTED();
2725 }
2726 
getCompressedTextureImage(TextureID texture,GLint level,GLsizei bufSize,void * pixels)2727 void Context::getCompressedTextureImage(TextureID texture,
2728                                         GLint level,
2729                                         GLsizei bufSize,
2730                                         void *pixels)
2731 {
2732     UNIMPLEMENTED();
2733 }
2734 
getCompressedTextureSubImage(TextureID texture,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLsizei bufSize,void * pixels)2735 void Context::getCompressedTextureSubImage(TextureID texture,
2736                                            GLint level,
2737                                            GLint xoffset,
2738                                            GLint yoffset,
2739                                            GLint zoffset,
2740                                            GLsizei width,
2741                                            GLsizei height,
2742                                            GLsizei depth,
2743                                            GLsizei bufSize,
2744                                            void *pixels)
2745 {
2746     UNIMPLEMENTED();
2747 }
2748 
getNamedBufferParameteri64v(BufferID buffer,GLenum pname,GLint64 * params)2749 void Context::getNamedBufferParameteri64v(BufferID buffer, GLenum pname, GLint64 *params)
2750 {
2751     UNIMPLEMENTED();
2752 }
2753 
getNamedBufferParameteriv(BufferID buffer,GLenum pname,GLint * params)2754 void Context::getNamedBufferParameteriv(BufferID buffer, GLenum pname, GLint *params)
2755 {
2756     UNIMPLEMENTED();
2757 }
2758 
getNamedBufferPointerv(BufferID buffer,GLenum pname,void ** params)2759 void Context::getNamedBufferPointerv(BufferID buffer, GLenum pname, void **params)
2760 {
2761     UNIMPLEMENTED();
2762 }
2763 
getNamedBufferSubData(BufferID buffer,GLintptr offset,GLsizeiptr size,void * data)2764 void Context::getNamedBufferSubData(BufferID buffer, GLintptr offset, GLsizeiptr size, void *data)
2765 {
2766     UNIMPLEMENTED();
2767 }
2768 
getNamedFramebufferAttachmentParameteriv(FramebufferID framebuffer,GLenum attachment,GLenum pname,GLint * params)2769 void Context::getNamedFramebufferAttachmentParameteriv(FramebufferID framebuffer,
2770                                                        GLenum attachment,
2771                                                        GLenum pname,
2772                                                        GLint *params)
2773 {
2774     UNIMPLEMENTED();
2775 }
2776 
getNamedFramebufferParameteriv(FramebufferID framebuffer,GLenum pname,GLint * param)2777 void Context::getNamedFramebufferParameteriv(FramebufferID framebuffer, GLenum pname, GLint *param)
2778 {
2779     UNIMPLEMENTED();
2780 }
2781 
getNamedRenderbufferParameteriv(RenderbufferID renderbuffer,GLenum pname,GLint * params)2782 void Context::getNamedRenderbufferParameteriv(RenderbufferID renderbuffer,
2783                                               GLenum pname,
2784                                               GLint *params)
2785 {
2786     UNIMPLEMENTED();
2787 }
2788 
getQueryBufferObjecti64v(GLuint id,BufferID buffer,GLenum pname,GLintptr offset)2789 void Context::getQueryBufferObjecti64v(GLuint id, BufferID buffer, GLenum pname, GLintptr offset)
2790 {
2791     UNIMPLEMENTED();
2792 }
2793 
getQueryBufferObjectiv(GLuint id,BufferID buffer,GLenum pname,GLintptr offset)2794 void Context::getQueryBufferObjectiv(GLuint id, BufferID buffer, GLenum pname, GLintptr offset)
2795 {
2796     UNIMPLEMENTED();
2797 }
2798 
getQueryBufferObjectui64v(GLuint id,BufferID buffer,GLenum pname,GLintptr offset)2799 void Context::getQueryBufferObjectui64v(GLuint id, BufferID buffer, GLenum pname, GLintptr offset)
2800 {
2801     UNIMPLEMENTED();
2802 }
2803 
getQueryBufferObjectuiv(GLuint id,BufferID buffer,GLenum pname,GLintptr offset)2804 void Context::getQueryBufferObjectuiv(GLuint id, BufferID buffer, GLenum pname, GLintptr offset)
2805 {
2806     UNIMPLEMENTED();
2807 }
2808 
getTextureImage(TextureID texture,GLint level,GLenum format,GLenum type,GLsizei bufSize,void * pixels)2809 void Context::getTextureImage(TextureID texture,
2810                               GLint level,
2811                               GLenum format,
2812                               GLenum type,
2813                               GLsizei bufSize,
2814                               void *pixels)
2815 {
2816     UNIMPLEMENTED();
2817 }
2818 
getTextureLevelParameterfv(TextureID texture,GLint level,GLenum pname,GLfloat * params)2819 void Context::getTextureLevelParameterfv(TextureID texture,
2820                                          GLint level,
2821                                          GLenum pname,
2822                                          GLfloat *params)
2823 {
2824     UNIMPLEMENTED();
2825 }
2826 
getTextureLevelParameteriv(TextureID texture,GLint level,GLenum pname,GLint * params)2827 void Context::getTextureLevelParameteriv(TextureID texture,
2828                                          GLint level,
2829                                          GLenum pname,
2830                                          GLint *params)
2831 {
2832     UNIMPLEMENTED();
2833 }
2834 
getTextureParameterIiv(TextureID texture,GLenum pname,GLint * params)2835 void Context::getTextureParameterIiv(TextureID texture, GLenum pname, GLint *params)
2836 {
2837     UNIMPLEMENTED();
2838 }
2839 
getTextureParameterIuiv(TextureID texture,GLenum pname,GLuint * params)2840 void Context::getTextureParameterIuiv(TextureID texture, GLenum pname, GLuint *params)
2841 {
2842     UNIMPLEMENTED();
2843 }
2844 
getTextureParameterfv(TextureID texture,GLenum pname,GLfloat * params)2845 void Context::getTextureParameterfv(TextureID texture, GLenum pname, GLfloat *params)
2846 {
2847     UNIMPLEMENTED();
2848 }
2849 
getTextureParameteriv(TextureID texture,GLenum pname,GLint * params)2850 void Context::getTextureParameteriv(TextureID texture, GLenum pname, GLint *params)
2851 {
2852     UNIMPLEMENTED();
2853 }
2854 
getTextureSubImage(TextureID texture,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLenum type,GLsizei bufSize,void * pixels)2855 void Context::getTextureSubImage(TextureID texture,
2856                                  GLint level,
2857                                  GLint xoffset,
2858                                  GLint yoffset,
2859                                  GLint zoffset,
2860                                  GLsizei width,
2861                                  GLsizei height,
2862                                  GLsizei depth,
2863                                  GLenum format,
2864                                  GLenum type,
2865                                  GLsizei bufSize,
2866                                  void *pixels)
2867 {
2868     UNIMPLEMENTED();
2869 }
2870 
getTransformFeedbacki64_v(GLuint xfb,GLenum pname,GLuint index,GLint64 * param)2871 void Context::getTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 *param)
2872 {
2873     UNIMPLEMENTED();
2874 }
2875 
getTransformFeedbacki_v(GLuint xfb,GLenum pname,GLuint index,GLint * param)2876 void Context::getTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint *param)
2877 {
2878     UNIMPLEMENTED();
2879 }
2880 
getTransformFeedbackiv(GLuint xfb,GLenum pname,GLint * param)2881 void Context::getTransformFeedbackiv(GLuint xfb, GLenum pname, GLint *param)
2882 {
2883     UNIMPLEMENTED();
2884 }
2885 
getVertexArrayIndexed64iv(VertexArrayID vaobj,GLuint index,GLenum pname,GLint64 * param)2886 void Context::getVertexArrayIndexed64iv(VertexArrayID vaobj,
2887                                         GLuint index,
2888                                         GLenum pname,
2889                                         GLint64 *param)
2890 {
2891     UNIMPLEMENTED();
2892 }
2893 
getVertexArrayIndexediv(VertexArrayID vaobj,GLuint index,GLenum pname,GLint * param)2894 void Context::getVertexArrayIndexediv(VertexArrayID vaobj, GLuint index, GLenum pname, GLint *param)
2895 {
2896     UNIMPLEMENTED();
2897 }
2898 
getVertexArrayiv(VertexArrayID vaobj,GLenum pname,GLint * param)2899 void Context::getVertexArrayiv(VertexArrayID vaobj, GLenum pname, GLint *param)
2900 {
2901     UNIMPLEMENTED();
2902 }
2903 
getnColorTable(GLenum target,GLenum format,GLenum type,GLsizei bufSize,void * table)2904 void Context::getnColorTable(GLenum target,
2905                              GLenum format,
2906                              GLenum type,
2907                              GLsizei bufSize,
2908                              void *table)
2909 {
2910     UNIMPLEMENTED();
2911 }
2912 
getnCompressedTexImage(GLenum target,GLint lod,GLsizei bufSize,void * pixels)2913 void Context::getnCompressedTexImage(GLenum target, GLint lod, GLsizei bufSize, void *pixels)
2914 {
2915     UNIMPLEMENTED();
2916 }
2917 
getnConvolutionFilter(GLenum target,GLenum format,GLenum type,GLsizei bufSize,void * image)2918 void Context::getnConvolutionFilter(GLenum target,
2919                                     GLenum format,
2920                                     GLenum type,
2921                                     GLsizei bufSize,
2922                                     void *image)
2923 {
2924     UNIMPLEMENTED();
2925 }
2926 
getnHistogram(GLenum target,GLboolean reset,GLenum format,GLenum type,GLsizei bufSize,void * values)2927 void Context::getnHistogram(GLenum target,
2928                             GLboolean reset,
2929                             GLenum format,
2930                             GLenum type,
2931                             GLsizei bufSize,
2932                             void *values)
2933 {
2934     UNIMPLEMENTED();
2935 }
2936 
getnMapdv(GLenum target,GLenum query,GLsizei bufSize,GLdouble * v)2937 void Context::getnMapdv(GLenum target, GLenum query, GLsizei bufSize, GLdouble *v)
2938 {
2939     UNIMPLEMENTED();
2940 }
2941 
getnMapfv(GLenum target,GLenum query,GLsizei bufSize,GLfloat * v)2942 void Context::getnMapfv(GLenum target, GLenum query, GLsizei bufSize, GLfloat *v)
2943 {
2944     UNIMPLEMENTED();
2945 }
2946 
getnMapiv(GLenum target,GLenum query,GLsizei bufSize,GLint * v)2947 void Context::getnMapiv(GLenum target, GLenum query, GLsizei bufSize, GLint *v)
2948 {
2949     UNIMPLEMENTED();
2950 }
2951 
getnMinmax(GLenum target,GLboolean reset,GLenum format,GLenum type,GLsizei bufSize,void * values)2952 void Context::getnMinmax(GLenum target,
2953                          GLboolean reset,
2954                          GLenum format,
2955                          GLenum type,
2956                          GLsizei bufSize,
2957                          void *values)
2958 {
2959     UNIMPLEMENTED();
2960 }
2961 
getnPixelMapfv(GLenum map,GLsizei bufSize,GLfloat * values)2962 void Context::getnPixelMapfv(GLenum map, GLsizei bufSize, GLfloat *values)
2963 {
2964     UNIMPLEMENTED();
2965 }
2966 
getnPixelMapuiv(GLenum map,GLsizei bufSize,GLuint * values)2967 void Context::getnPixelMapuiv(GLenum map, GLsizei bufSize, GLuint *values)
2968 {
2969     UNIMPLEMENTED();
2970 }
2971 
getnPixelMapusv(GLenum map,GLsizei bufSize,GLushort * values)2972 void Context::getnPixelMapusv(GLenum map, GLsizei bufSize, GLushort *values)
2973 {
2974     UNIMPLEMENTED();
2975 }
2976 
getnPolygonStipple(GLsizei bufSize,GLubyte * pattern)2977 void Context::getnPolygonStipple(GLsizei bufSize, GLubyte *pattern)
2978 {
2979     UNIMPLEMENTED();
2980 }
2981 
getnSeparableFilter(GLenum target,GLenum format,GLenum type,GLsizei rowBufSize,void * row,GLsizei columnBufSize,void * column,void * span)2982 void Context::getnSeparableFilter(GLenum target,
2983                                   GLenum format,
2984                                   GLenum type,
2985                                   GLsizei rowBufSize,
2986                                   void *row,
2987                                   GLsizei columnBufSize,
2988                                   void *column,
2989                                   void *span)
2990 {
2991     UNIMPLEMENTED();
2992 }
2993 
getnTexImage(GLenum target,GLint level,GLenum format,GLenum type,GLsizei bufSize,void * pixels)2994 void Context::getnTexImage(GLenum target,
2995                            GLint level,
2996                            GLenum format,
2997                            GLenum type,
2998                            GLsizei bufSize,
2999                            void *pixels)
3000 {
3001     UNIMPLEMENTED();
3002 }
3003 
getnUniformdv(ShaderProgramID program,UniformLocation location,GLsizei bufSize,GLdouble * params)3004 void Context::getnUniformdv(ShaderProgramID program,
3005                             UniformLocation location,
3006                             GLsizei bufSize,
3007                             GLdouble *params)
3008 {
3009     UNIMPLEMENTED();
3010 }
3011 
invalidateNamedFramebufferData(FramebufferID framebuffer,GLsizei numAttachments,const GLenum * attachments)3012 void Context::invalidateNamedFramebufferData(FramebufferID framebuffer,
3013                                              GLsizei numAttachments,
3014                                              const GLenum *attachments)
3015 {
3016     UNIMPLEMENTED();
3017 }
3018 
invalidateNamedFramebufferSubData(FramebufferID framebuffer,GLsizei numAttachments,const GLenum * attachments,GLint x,GLint y,GLsizei width,GLsizei height)3019 void Context::invalidateNamedFramebufferSubData(FramebufferID framebuffer,
3020                                                 GLsizei numAttachments,
3021                                                 const GLenum *attachments,
3022                                                 GLint x,
3023                                                 GLint y,
3024                                                 GLsizei width,
3025                                                 GLsizei height)
3026 {
3027     UNIMPLEMENTED();
3028 }
3029 
mapNamedBuffer(BufferID buffer,GLenum access)3030 void *Context::mapNamedBuffer(BufferID buffer, GLenum access)
3031 {
3032     UNIMPLEMENTED();
3033     return nullptr;
3034 }
3035 
mapNamedBufferRange(BufferID buffer,GLintptr offset,GLsizeiptr length,GLbitfield access)3036 void *Context::mapNamedBufferRange(BufferID buffer,
3037                                    GLintptr offset,
3038                                    GLsizeiptr length,
3039                                    GLbitfield access)
3040 {
3041     UNIMPLEMENTED();
3042     return nullptr;
3043 }
3044 
namedBufferData(BufferID buffer,GLsizeiptr size,const void * data,GLenum usage)3045 void Context::namedBufferData(BufferID buffer, GLsizeiptr size, const void *data, GLenum usage)
3046 {
3047     UNIMPLEMENTED();
3048 }
3049 
namedBufferStorage(BufferID buffer,GLsizeiptr size,const void * data,GLbitfield flags)3050 void Context::namedBufferStorage(BufferID buffer,
3051                                  GLsizeiptr size,
3052                                  const void *data,
3053                                  GLbitfield flags)
3054 {
3055     UNIMPLEMENTED();
3056 }
3057 
namedBufferSubData(BufferID buffer,GLintptr offset,GLsizeiptr size,const void * data)3058 void Context::namedBufferSubData(BufferID buffer,
3059                                  GLintptr offset,
3060                                  GLsizeiptr size,
3061                                  const void *data)
3062 {
3063     UNIMPLEMENTED();
3064 }
3065 
namedFramebufferDrawBuffer(FramebufferID framebuffer,GLenum buf)3066 void Context::namedFramebufferDrawBuffer(FramebufferID framebuffer, GLenum buf)
3067 {
3068     UNIMPLEMENTED();
3069 }
3070 
namedFramebufferDrawBuffers(FramebufferID framebuffer,GLsizei n,const GLenum * bufs)3071 void Context::namedFramebufferDrawBuffers(FramebufferID framebuffer, GLsizei n, const GLenum *bufs)
3072 {
3073     UNIMPLEMENTED();
3074 }
3075 
namedFramebufferParameteri(FramebufferID framebuffer,GLenum pname,GLint param)3076 void Context::namedFramebufferParameteri(FramebufferID framebuffer, GLenum pname, GLint param)
3077 {
3078     UNIMPLEMENTED();
3079 }
3080 
namedFramebufferReadBuffer(FramebufferID framebuffer,GLenum src)3081 void Context::namedFramebufferReadBuffer(FramebufferID framebuffer, GLenum src)
3082 {
3083     UNIMPLEMENTED();
3084 }
3085 
namedFramebufferRenderbuffer(FramebufferID framebuffer,GLenum attachment,GLenum renderbuffertarget,RenderbufferID renderbuffer)3086 void Context::namedFramebufferRenderbuffer(FramebufferID framebuffer,
3087                                            GLenum attachment,
3088                                            GLenum renderbuffertarget,
3089                                            RenderbufferID renderbuffer)
3090 {
3091     UNIMPLEMENTED();
3092 }
3093 
namedFramebufferTexture(FramebufferID framebuffer,GLenum attachment,TextureID texture,GLint level)3094 void Context::namedFramebufferTexture(FramebufferID framebuffer,
3095                                       GLenum attachment,
3096                                       TextureID texture,
3097                                       GLint level)
3098 {
3099     UNIMPLEMENTED();
3100 }
3101 
namedFramebufferTextureLayer(FramebufferID framebuffer,GLenum attachment,TextureID texture,GLint level,GLint layer)3102 void Context::namedFramebufferTextureLayer(FramebufferID framebuffer,
3103                                            GLenum attachment,
3104                                            TextureID texture,
3105                                            GLint level,
3106                                            GLint layer)
3107 {
3108     UNIMPLEMENTED();
3109 }
3110 
namedRenderbufferStorage(RenderbufferID renderbuffer,GLenum internalformat,GLsizei width,GLsizei height)3111 void Context::namedRenderbufferStorage(RenderbufferID renderbuffer,
3112                                        GLenum internalformat,
3113                                        GLsizei width,
3114                                        GLsizei height)
3115 {
3116     UNIMPLEMENTED();
3117 }
3118 
namedRenderbufferStorageMultisample(RenderbufferID renderbuffer,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height)3119 void Context::namedRenderbufferStorageMultisample(RenderbufferID renderbuffer,
3120                                                   GLsizei samples,
3121                                                   GLenum internalformat,
3122                                                   GLsizei width,
3123                                                   GLsizei height)
3124 {
3125     UNIMPLEMENTED();
3126 }
3127 
textureBarrier()3128 void Context::textureBarrier()
3129 {
3130     UNIMPLEMENTED();
3131 }
3132 
textureBuffer(TextureID texture,GLenum internalformat,BufferID buffer)3133 void Context::textureBuffer(TextureID texture, GLenum internalformat, BufferID buffer)
3134 {
3135     UNIMPLEMENTED();
3136 }
3137 
textureBufferRange(TextureID texture,GLenum internalformat,BufferID buffer,GLintptr offset,GLsizeiptr size)3138 void Context::textureBufferRange(TextureID texture,
3139                                  GLenum internalformat,
3140                                  BufferID buffer,
3141                                  GLintptr offset,
3142                                  GLsizeiptr size)
3143 {
3144     UNIMPLEMENTED();
3145 }
3146 
textureParameterIiv(TextureID texture,GLenum pname,const GLint * params)3147 void Context::textureParameterIiv(TextureID texture, GLenum pname, const GLint *params)
3148 {
3149     UNIMPLEMENTED();
3150 }
3151 
textureParameterIuiv(TextureID texture,GLenum pname,const GLuint * params)3152 void Context::textureParameterIuiv(TextureID texture, GLenum pname, const GLuint *params)
3153 {
3154     UNIMPLEMENTED();
3155 }
3156 
textureParameterf(TextureID texture,GLenum pname,GLfloat param)3157 void Context::textureParameterf(TextureID texture, GLenum pname, GLfloat param)
3158 {
3159     UNIMPLEMENTED();
3160 }
3161 
textureParameterfv(TextureID texture,GLenum pname,const GLfloat * param)3162 void Context::textureParameterfv(TextureID texture, GLenum pname, const GLfloat *param)
3163 {
3164     UNIMPLEMENTED();
3165 }
3166 
textureParameteri(TextureID texture,GLenum pname,GLint param)3167 void Context::textureParameteri(TextureID texture, GLenum pname, GLint param)
3168 {
3169     UNIMPLEMENTED();
3170 }
3171 
textureParameteriv(TextureID texture,GLenum pname,const GLint * param)3172 void Context::textureParameteriv(TextureID texture, GLenum pname, const GLint *param)
3173 {
3174     UNIMPLEMENTED();
3175 }
3176 
textureStorage1D(TextureID texture,GLsizei levels,GLenum internalformat,GLsizei width)3177 void Context::textureStorage1D(TextureID texture,
3178                                GLsizei levels,
3179                                GLenum internalformat,
3180                                GLsizei width)
3181 {
3182     UNIMPLEMENTED();
3183 }
3184 
textureStorage2D(TextureID texture,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height)3185 void Context::textureStorage2D(TextureID texture,
3186                                GLsizei levels,
3187                                GLenum internalformat,
3188                                GLsizei width,
3189                                GLsizei height)
3190 {
3191     UNIMPLEMENTED();
3192 }
3193 
textureStorage2DMultisample(TextureID texture,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLboolean fixedsamplelocations)3194 void Context::textureStorage2DMultisample(TextureID texture,
3195                                           GLsizei samples,
3196                                           GLenum internalformat,
3197                                           GLsizei width,
3198                                           GLsizei height,
3199                                           GLboolean fixedsamplelocations)
3200 {
3201     UNIMPLEMENTED();
3202 }
3203 
textureStorage3D(TextureID texture,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth)3204 void Context::textureStorage3D(TextureID texture,
3205                                GLsizei levels,
3206                                GLenum internalformat,
3207                                GLsizei width,
3208                                GLsizei height,
3209                                GLsizei depth)
3210 {
3211     UNIMPLEMENTED();
3212 }
3213 
textureStorage3DMultisample(TextureID texture,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLboolean fixedsamplelocations)3214 void Context::textureStorage3DMultisample(TextureID texture,
3215                                           GLsizei samples,
3216                                           GLenum internalformat,
3217                                           GLsizei width,
3218                                           GLsizei height,
3219                                           GLsizei depth,
3220                                           GLboolean fixedsamplelocations)
3221 {
3222     UNIMPLEMENTED();
3223 }
3224 
textureSubImage1D(TextureID texture,GLint level,GLint xoffset,GLsizei width,GLenum format,GLenum type,const void * pixels)3225 void Context::textureSubImage1D(TextureID texture,
3226                                 GLint level,
3227                                 GLint xoffset,
3228                                 GLsizei width,
3229                                 GLenum format,
3230                                 GLenum type,
3231                                 const void *pixels)
3232 {
3233     UNIMPLEMENTED();
3234 }
3235 
textureSubImage2D(TextureID texture,GLint level,GLint xoffset,GLint yoffset,GLsizei width,GLsizei height,GLenum format,GLenum type,const void * pixels)3236 void Context::textureSubImage2D(TextureID texture,
3237                                 GLint level,
3238                                 GLint xoffset,
3239                                 GLint yoffset,
3240                                 GLsizei width,
3241                                 GLsizei height,
3242                                 GLenum format,
3243                                 GLenum type,
3244                                 const void *pixels)
3245 {
3246     UNIMPLEMENTED();
3247 }
3248 
textureSubImage3D(TextureID texture,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLenum type,const void * pixels)3249 void Context::textureSubImage3D(TextureID texture,
3250                                 GLint level,
3251                                 GLint xoffset,
3252                                 GLint yoffset,
3253                                 GLint zoffset,
3254                                 GLsizei width,
3255                                 GLsizei height,
3256                                 GLsizei depth,
3257                                 GLenum format,
3258                                 GLenum type,
3259                                 const void *pixels)
3260 {
3261     UNIMPLEMENTED();
3262 }
3263 
transformFeedbackBufferBase(GLuint xfb,GLuint index,BufferID buffer)3264 void Context::transformFeedbackBufferBase(GLuint xfb, GLuint index, BufferID buffer)
3265 {
3266     UNIMPLEMENTED();
3267 }
3268 
transformFeedbackBufferRange(GLuint xfb,GLuint index,BufferID buffer,GLintptr offset,GLsizeiptr size)3269 void Context::transformFeedbackBufferRange(GLuint xfb,
3270                                            GLuint index,
3271                                            BufferID buffer,
3272                                            GLintptr offset,
3273                                            GLsizeiptr size)
3274 {
3275     UNIMPLEMENTED();
3276 }
3277 
unmapNamedBuffer(BufferID buffer)3278 GLboolean Context::unmapNamedBuffer(BufferID buffer)
3279 {
3280     UNIMPLEMENTED();
3281     return false;
3282 }
3283 
vertexArrayAttribBinding(VertexArrayID vaobj,GLuint attribindex,GLuint bindingindex)3284 void Context::vertexArrayAttribBinding(VertexArrayID vaobj, GLuint attribindex, GLuint bindingindex)
3285 {
3286     UNIMPLEMENTED();
3287 }
3288 
vertexArrayAttribFormat(VertexArrayID vaobj,GLuint attribindex,GLint size,GLenum type,GLboolean normalized,GLuint relativeoffset)3289 void Context::vertexArrayAttribFormat(VertexArrayID vaobj,
3290                                       GLuint attribindex,
3291                                       GLint size,
3292                                       GLenum type,
3293                                       GLboolean normalized,
3294                                       GLuint relativeoffset)
3295 {
3296     UNIMPLEMENTED();
3297 }
3298 
vertexArrayAttribIFormat(VertexArrayID vaobj,GLuint attribindex,GLint size,GLenum type,GLuint relativeoffset)3299 void Context::vertexArrayAttribIFormat(VertexArrayID vaobj,
3300                                        GLuint attribindex,
3301                                        GLint size,
3302                                        GLenum type,
3303                                        GLuint relativeoffset)
3304 {
3305     UNIMPLEMENTED();
3306 }
3307 
vertexArrayAttribLFormat(VertexArrayID vaobj,GLuint attribindex,GLint size,GLenum type,GLuint relativeoffset)3308 void Context::vertexArrayAttribLFormat(VertexArrayID vaobj,
3309                                        GLuint attribindex,
3310                                        GLint size,
3311                                        GLenum type,
3312                                        GLuint relativeoffset)
3313 {
3314     UNIMPLEMENTED();
3315 }
3316 
vertexArrayBindingDivisor(VertexArrayID vaobj,GLuint bindingindex,GLuint divisor)3317 void Context::vertexArrayBindingDivisor(VertexArrayID vaobj, GLuint bindingindex, GLuint divisor)
3318 {
3319     UNIMPLEMENTED();
3320 }
3321 
vertexArrayElementBuffer(VertexArrayID vaobj,BufferID buffer)3322 void Context::vertexArrayElementBuffer(VertexArrayID vaobj, BufferID buffer)
3323 {
3324     UNIMPLEMENTED();
3325 }
3326 
vertexArrayVertexBuffer(VertexArrayID vaobj,GLuint bindingindex,BufferID buffer,GLintptr offset,GLsizei stride)3327 void Context::vertexArrayVertexBuffer(VertexArrayID vaobj,
3328                                       GLuint bindingindex,
3329                                       BufferID buffer,
3330                                       GLintptr offset,
3331                                       GLsizei stride)
3332 {
3333     UNIMPLEMENTED();
3334 }
3335 
vertexArrayVertexBuffers(VertexArrayID vaobj,GLuint first,GLsizei count,const BufferID * buffers,const GLintptr * offsets,const GLsizei * strides)3336 void Context::vertexArrayVertexBuffers(VertexArrayID vaobj,
3337                                        GLuint first,
3338                                        GLsizei count,
3339                                        const BufferID *buffers,
3340                                        const GLintptr *offsets,
3341                                        const GLsizei *strides)
3342 {
3343     UNIMPLEMENTED();
3344 }
3345 
multiDrawArraysIndirectCount(GLenum mode,const void * indirect,GLintptr drawcount,GLsizei maxdrawcount,GLsizei stride)3346 void Context::multiDrawArraysIndirectCount(GLenum mode,
3347                                            const void *indirect,
3348                                            GLintptr drawcount,
3349                                            GLsizei maxdrawcount,
3350                                            GLsizei stride)
3351 {
3352     UNIMPLEMENTED();
3353 }
3354 
multiDrawElementsIndirectCount(GLenum mode,GLenum type,const void * indirect,GLintptr drawcount,GLsizei maxdrawcount,GLsizei stride)3355 void Context::multiDrawElementsIndirectCount(GLenum mode,
3356                                              GLenum type,
3357                                              const void *indirect,
3358                                              GLintptr drawcount,
3359                                              GLsizei maxdrawcount,
3360                                              GLsizei stride)
3361 {
3362     UNIMPLEMENTED();
3363 }
3364 
specializeShader(GLuint shader,const GLchar * pEntryPoint,GLuint numSpecializationConstants,const GLuint * pConstantIndex,const GLuint * pConstantValue)3365 void Context::specializeShader(GLuint shader,
3366                                const GLchar *pEntryPoint,
3367                                GLuint numSpecializationConstants,
3368                                const GLuint *pConstantIndex,
3369                                const GLuint *pConstantValue)
3370 {
3371     UNIMPLEMENTED();
3372 }
3373 
3374 }  // namespace gl
3375