Lower correlation threshold in flush-finish tests again am: 6455e6f987 am: 84373d7748
[platform/upstream/VK-GL-CTS.git] / framework / platform / null / tcuNullRenderContextFuncs.inl
1 /* WARNING: This is auto-generated file. Do not modify, since changes will
2  * be lost! Modify the generating script instead.
3  *
4  * Generated from Khronos GL API description (gl.xml) revision 32093.
5  */
6
7 GLW_APICALL void GLW_APIENTRY glActiveShaderProgram (GLuint pipeline, GLuint program)
8 {
9         DE_UNREF(pipeline);
10         DE_UNREF(program);
11
12 }
13
14 GLW_APICALL void GLW_APIENTRY glActiveTexture (GLenum texture)
15 {
16         DE_UNREF(texture);
17
18 }
19
20 GLW_APICALL void GLW_APIENTRY glAttachShader (GLuint program, GLuint shader)
21 {
22         DE_UNREF(program);
23         DE_UNREF(shader);
24
25 }
26
27 GLW_APICALL void GLW_APIENTRY glBeginConditionalRender (GLuint id, GLenum mode)
28 {
29         DE_UNREF(id);
30         DE_UNREF(mode);
31
32 }
33
34 GLW_APICALL void GLW_APIENTRY glBeginQuery (GLenum target, GLuint id)
35 {
36         DE_UNREF(target);
37         DE_UNREF(id);
38
39 }
40
41 GLW_APICALL void GLW_APIENTRY glBeginQueryIndexed (GLenum target, GLuint index, GLuint id)
42 {
43         DE_UNREF(target);
44         DE_UNREF(index);
45         DE_UNREF(id);
46
47 }
48
49 GLW_APICALL void GLW_APIENTRY glBeginTransformFeedback (GLenum primitiveMode)
50 {
51         DE_UNREF(primitiveMode);
52
53 }
54
55 GLW_APICALL void GLW_APIENTRY glBindAttribLocation (GLuint program, GLuint index, const GLchar *name)
56 {
57         DE_UNREF(program);
58         DE_UNREF(index);
59         DE_UNREF(name);
60
61 }
62
63 GLW_APICALL void GLW_APIENTRY glBindBufferBase (GLenum target, GLuint index, GLuint buffer)
64 {
65         DE_UNREF(target);
66         DE_UNREF(index);
67         DE_UNREF(buffer);
68
69 }
70
71 GLW_APICALL void GLW_APIENTRY glBindBufferRange (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
72 {
73         DE_UNREF(target);
74         DE_UNREF(index);
75         DE_UNREF(buffer);
76         DE_UNREF(offset);
77         DE_UNREF(size);
78
79 }
80
81 GLW_APICALL void GLW_APIENTRY glBindBuffersBase (GLenum target, GLuint first, GLsizei count, const GLuint *buffers)
82 {
83         DE_UNREF(target);
84         DE_UNREF(first);
85         DE_UNREF(count);
86         DE_UNREF(buffers);
87
88 }
89
90 GLW_APICALL void GLW_APIENTRY glBindBuffersRange (GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes)
91 {
92         DE_UNREF(target);
93         DE_UNREF(first);
94         DE_UNREF(count);
95         DE_UNREF(buffers);
96         DE_UNREF(offsets);
97         DE_UNREF(sizes);
98
99 }
100
101 GLW_APICALL void GLW_APIENTRY glBindFragDataLocation (GLuint program, GLuint color, const GLchar *name)
102 {
103         DE_UNREF(program);
104         DE_UNREF(color);
105         DE_UNREF(name);
106
107 }
108
109 GLW_APICALL void GLW_APIENTRY glBindFragDataLocationIndexed (GLuint program, GLuint colorNumber, GLuint index, const GLchar *name)
110 {
111         DE_UNREF(program);
112         DE_UNREF(colorNumber);
113         DE_UNREF(index);
114         DE_UNREF(name);
115
116 }
117
118 GLW_APICALL void GLW_APIENTRY glBindFramebuffer (GLenum target, GLuint framebuffer)
119 {
120         DE_UNREF(target);
121         DE_UNREF(framebuffer);
122
123 }
124
125 GLW_APICALL void GLW_APIENTRY glBindImageTexture (GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
126 {
127         DE_UNREF(unit);
128         DE_UNREF(texture);
129         DE_UNREF(level);
130         DE_UNREF(layered);
131         DE_UNREF(layer);
132         DE_UNREF(access);
133         DE_UNREF(format);
134
135 }
136
137 GLW_APICALL void GLW_APIENTRY glBindImageTextures (GLuint first, GLsizei count, const GLuint *textures)
138 {
139         DE_UNREF(first);
140         DE_UNREF(count);
141         DE_UNREF(textures);
142
143 }
144
145 GLW_APICALL void GLW_APIENTRY glBindProgramPipeline (GLuint pipeline)
146 {
147         DE_UNREF(pipeline);
148
149 }
150
151 GLW_APICALL void GLW_APIENTRY glBindRenderbuffer (GLenum target, GLuint renderbuffer)
152 {
153         DE_UNREF(target);
154         DE_UNREF(renderbuffer);
155
156 }
157
158 GLW_APICALL void GLW_APIENTRY glBindSampler (GLuint unit, GLuint sampler)
159 {
160         DE_UNREF(unit);
161         DE_UNREF(sampler);
162
163 }
164
165 GLW_APICALL void GLW_APIENTRY glBindSamplers (GLuint first, GLsizei count, const GLuint *samplers)
166 {
167         DE_UNREF(first);
168         DE_UNREF(count);
169         DE_UNREF(samplers);
170
171 }
172
173 GLW_APICALL void GLW_APIENTRY glBindTexture (GLenum target, GLuint texture)
174 {
175         DE_UNREF(target);
176         DE_UNREF(texture);
177
178 }
179
180 GLW_APICALL void GLW_APIENTRY glBindTextureUnit (GLuint unit, GLuint texture)
181 {
182         DE_UNREF(unit);
183         DE_UNREF(texture);
184
185 }
186
187 GLW_APICALL void GLW_APIENTRY glBindTextures (GLuint first, GLsizei count, const GLuint *textures)
188 {
189         DE_UNREF(first);
190         DE_UNREF(count);
191         DE_UNREF(textures);
192
193 }
194
195 GLW_APICALL void GLW_APIENTRY glBindTransformFeedback (GLenum target, GLuint id)
196 {
197         DE_UNREF(target);
198         DE_UNREF(id);
199
200 }
201
202 GLW_APICALL void GLW_APIENTRY glBindVertexArray (GLuint array)
203 {
204         DE_UNREF(array);
205
206 }
207
208 GLW_APICALL void GLW_APIENTRY glBindVertexBuffer (GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
209 {
210         DE_UNREF(bindingindex);
211         DE_UNREF(buffer);
212         DE_UNREF(offset);
213         DE_UNREF(stride);
214
215 }
216
217 GLW_APICALL void GLW_APIENTRY glBindVertexBuffers (GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)
218 {
219         DE_UNREF(first);
220         DE_UNREF(count);
221         DE_UNREF(buffers);
222         DE_UNREF(offsets);
223         DE_UNREF(strides);
224
225 }
226
227 GLW_APICALL void GLW_APIENTRY glBlendBarrier (void)
228 {
229
230 }
231
232 GLW_APICALL void GLW_APIENTRY glBlendColor (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
233 {
234         DE_UNREF(red);
235         DE_UNREF(green);
236         DE_UNREF(blue);
237         DE_UNREF(alpha);
238
239 }
240
241 GLW_APICALL void GLW_APIENTRY glBlendEquation (GLenum mode)
242 {
243         DE_UNREF(mode);
244
245 }
246
247 GLW_APICALL void GLW_APIENTRY glBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha)
248 {
249         DE_UNREF(modeRGB);
250         DE_UNREF(modeAlpha);
251
252 }
253
254 GLW_APICALL void GLW_APIENTRY glBlendEquationSeparatei (GLuint buf, GLenum modeRGB, GLenum modeAlpha)
255 {
256         DE_UNREF(buf);
257         DE_UNREF(modeRGB);
258         DE_UNREF(modeAlpha);
259
260 }
261
262 GLW_APICALL void GLW_APIENTRY glBlendEquationi (GLuint buf, GLenum mode)
263 {
264         DE_UNREF(buf);
265         DE_UNREF(mode);
266
267 }
268
269 GLW_APICALL void GLW_APIENTRY glBlendFunc (GLenum sfactor, GLenum dfactor)
270 {
271         DE_UNREF(sfactor);
272         DE_UNREF(dfactor);
273
274 }
275
276 GLW_APICALL void GLW_APIENTRY glBlendFuncSeparate (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
277 {
278         DE_UNREF(sfactorRGB);
279         DE_UNREF(dfactorRGB);
280         DE_UNREF(sfactorAlpha);
281         DE_UNREF(dfactorAlpha);
282
283 }
284
285 GLW_APICALL void GLW_APIENTRY glBlendFuncSeparatei (GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
286 {
287         DE_UNREF(buf);
288         DE_UNREF(srcRGB);
289         DE_UNREF(dstRGB);
290         DE_UNREF(srcAlpha);
291         DE_UNREF(dstAlpha);
292
293 }
294
295 GLW_APICALL void GLW_APIENTRY glBlendFunci (GLuint buf, GLenum src, GLenum dst)
296 {
297         DE_UNREF(buf);
298         DE_UNREF(src);
299         DE_UNREF(dst);
300
301 }
302
303 GLW_APICALL void GLW_APIENTRY glBlitFramebuffer (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
304 {
305         DE_UNREF(srcX0);
306         DE_UNREF(srcY0);
307         DE_UNREF(srcX1);
308         DE_UNREF(srcY1);
309         DE_UNREF(dstX0);
310         DE_UNREF(dstY0);
311         DE_UNREF(dstX1);
312         DE_UNREF(dstY1);
313         DE_UNREF(mask);
314         DE_UNREF(filter);
315
316 }
317
318 GLW_APICALL void GLW_APIENTRY glBlitNamedFramebuffer (GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
319 {
320         DE_UNREF(readFramebuffer);
321         DE_UNREF(drawFramebuffer);
322         DE_UNREF(srcX0);
323         DE_UNREF(srcY0);
324         DE_UNREF(srcX1);
325         DE_UNREF(srcY1);
326         DE_UNREF(dstX0);
327         DE_UNREF(dstY0);
328         DE_UNREF(dstX1);
329         DE_UNREF(dstY1);
330         DE_UNREF(mask);
331         DE_UNREF(filter);
332
333 }
334
335 GLW_APICALL void GLW_APIENTRY glBufferData (GLenum target, GLsizeiptr size, const void *data, GLenum usage)
336 {
337         DE_UNREF(target);
338         DE_UNREF(size);
339         DE_UNREF(data);
340         DE_UNREF(usage);
341
342 }
343
344 GLW_APICALL void GLW_APIENTRY glBufferStorage (GLenum target, GLsizeiptr size, const void *data, GLbitfield flags)
345 {
346         DE_UNREF(target);
347         DE_UNREF(size);
348         DE_UNREF(data);
349         DE_UNREF(flags);
350
351 }
352
353 GLW_APICALL void GLW_APIENTRY glBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const void *data)
354 {
355         DE_UNREF(target);
356         DE_UNREF(offset);
357         DE_UNREF(size);
358         DE_UNREF(data);
359
360 }
361
362 GLW_APICALL GLenum GLW_APIENTRY glCheckNamedFramebufferStatus (GLuint framebuffer, GLenum target)
363 {
364         DE_UNREF(framebuffer);
365         DE_UNREF(target);
366
367         return (GLenum)0;
368 }
369
370 GLW_APICALL void GLW_APIENTRY glClampColor (GLenum target, GLenum clamp)
371 {
372         DE_UNREF(target);
373         DE_UNREF(clamp);
374
375 }
376
377 GLW_APICALL void GLW_APIENTRY glClear (GLbitfield mask)
378 {
379         DE_UNREF(mask);
380
381 }
382
383 GLW_APICALL void GLW_APIENTRY glClearBufferData (GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data)
384 {
385         DE_UNREF(target);
386         DE_UNREF(internalformat);
387         DE_UNREF(format);
388         DE_UNREF(type);
389         DE_UNREF(data);
390
391 }
392
393 GLW_APICALL void GLW_APIENTRY glClearBufferSubData (GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data)
394 {
395         DE_UNREF(target);
396         DE_UNREF(internalformat);
397         DE_UNREF(offset);
398         DE_UNREF(size);
399         DE_UNREF(format);
400         DE_UNREF(type);
401         DE_UNREF(data);
402
403 }
404
405 GLW_APICALL void GLW_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
406 {
407         DE_UNREF(buffer);
408         DE_UNREF(drawbuffer);
409         DE_UNREF(depth);
410         DE_UNREF(stencil);
411
412 }
413
414 GLW_APICALL void GLW_APIENTRY glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value)
415 {
416         DE_UNREF(buffer);
417         DE_UNREF(drawbuffer);
418         DE_UNREF(value);
419
420 }
421
422 GLW_APICALL void GLW_APIENTRY glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value)
423 {
424         DE_UNREF(buffer);
425         DE_UNREF(drawbuffer);
426         DE_UNREF(value);
427
428 }
429
430 GLW_APICALL void GLW_APIENTRY glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value)
431 {
432         DE_UNREF(buffer);
433         DE_UNREF(drawbuffer);
434         DE_UNREF(value);
435
436 }
437
438 GLW_APICALL void GLW_APIENTRY glClearColor (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
439 {
440         DE_UNREF(red);
441         DE_UNREF(green);
442         DE_UNREF(blue);
443         DE_UNREF(alpha);
444
445 }
446
447 GLW_APICALL void GLW_APIENTRY glClearDepth (GLdouble depth)
448 {
449         DE_UNREF(depth);
450
451 }
452
453 GLW_APICALL void GLW_APIENTRY glClearDepthf (GLfloat d)
454 {
455         DE_UNREF(d);
456
457 }
458
459 GLW_APICALL void GLW_APIENTRY glClearNamedBufferData (GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data)
460 {
461         DE_UNREF(buffer);
462         DE_UNREF(internalformat);
463         DE_UNREF(format);
464         DE_UNREF(type);
465         DE_UNREF(data);
466
467 }
468
469 GLW_APICALL void GLW_APIENTRY glClearNamedBufferSubData (GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data)
470 {
471         DE_UNREF(buffer);
472         DE_UNREF(internalformat);
473         DE_UNREF(offset);
474         DE_UNREF(size);
475         DE_UNREF(format);
476         DE_UNREF(type);
477         DE_UNREF(data);
478
479 }
480
481 GLW_APICALL void GLW_APIENTRY glClearNamedFramebufferfi (GLuint framebuffer, GLenum buffer, const GLfloat depth, GLint stencil)
482 {
483         DE_UNREF(framebuffer);
484         DE_UNREF(buffer);
485         DE_UNREF(depth);
486         DE_UNREF(stencil);
487
488 }
489
490 GLW_APICALL void GLW_APIENTRY glClearNamedFramebufferfv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value)
491 {
492         DE_UNREF(framebuffer);
493         DE_UNREF(buffer);
494         DE_UNREF(drawbuffer);
495         DE_UNREF(value);
496
497 }
498
499 GLW_APICALL void GLW_APIENTRY glClearNamedFramebufferiv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value)
500 {
501         DE_UNREF(framebuffer);
502         DE_UNREF(buffer);
503         DE_UNREF(drawbuffer);
504         DE_UNREF(value);
505
506 }
507
508 GLW_APICALL void GLW_APIENTRY glClearNamedFramebufferuiv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value)
509 {
510         DE_UNREF(framebuffer);
511         DE_UNREF(buffer);
512         DE_UNREF(drawbuffer);
513         DE_UNREF(value);
514
515 }
516
517 GLW_APICALL void GLW_APIENTRY glClearStencil (GLint s)
518 {
519         DE_UNREF(s);
520
521 }
522
523 GLW_APICALL void GLW_APIENTRY glClearTexImage (GLuint texture, GLint level, GLenum format, GLenum type, const void *data)
524 {
525         DE_UNREF(texture);
526         DE_UNREF(level);
527         DE_UNREF(format);
528         DE_UNREF(type);
529         DE_UNREF(data);
530
531 }
532
533 GLW_APICALL void GLW_APIENTRY glClearTexSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data)
534 {
535         DE_UNREF(texture);
536         DE_UNREF(level);
537         DE_UNREF(xoffset);
538         DE_UNREF(yoffset);
539         DE_UNREF(zoffset);
540         DE_UNREF(width);
541         DE_UNREF(height);
542         DE_UNREF(depth);
543         DE_UNREF(format);
544         DE_UNREF(type);
545         DE_UNREF(data);
546
547 }
548
549 GLW_APICALL GLenum GLW_APIENTRY glClientWaitSync (GLsync sync, GLbitfield flags, GLuint64 timeout)
550 {
551         DE_UNREF(sync);
552         DE_UNREF(flags);
553         DE_UNREF(timeout);
554
555         return (GLenum)0;
556 }
557
558 GLW_APICALL void GLW_APIENTRY glClipControl (GLenum origin, GLenum depth)
559 {
560         DE_UNREF(origin);
561         DE_UNREF(depth);
562
563 }
564
565 GLW_APICALL void GLW_APIENTRY glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
566 {
567         DE_UNREF(red);
568         DE_UNREF(green);
569         DE_UNREF(blue);
570         DE_UNREF(alpha);
571
572 }
573
574 GLW_APICALL void GLW_APIENTRY glColorMaski (GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
575 {
576         DE_UNREF(index);
577         DE_UNREF(r);
578         DE_UNREF(g);
579         DE_UNREF(b);
580         DE_UNREF(a);
581
582 }
583
584 GLW_APICALL void GLW_APIENTRY glCompileShader (GLuint shader)
585 {
586         DE_UNREF(shader);
587
588 }
589
590 GLW_APICALL void GLW_APIENTRY glCompressedTexImage1D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data)
591 {
592         DE_UNREF(target);
593         DE_UNREF(level);
594         DE_UNREF(internalformat);
595         DE_UNREF(width);
596         DE_UNREF(border);
597         DE_UNREF(imageSize);
598         DE_UNREF(data);
599
600 }
601
602 GLW_APICALL void GLW_APIENTRY glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)
603 {
604         DE_UNREF(target);
605         DE_UNREF(level);
606         DE_UNREF(internalformat);
607         DE_UNREF(width);
608         DE_UNREF(height);
609         DE_UNREF(border);
610         DE_UNREF(imageSize);
611         DE_UNREF(data);
612
613 }
614
615 GLW_APICALL void GLW_APIENTRY glCompressedTexImage3D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)
616 {
617         DE_UNREF(target);
618         DE_UNREF(level);
619         DE_UNREF(internalformat);
620         DE_UNREF(width);
621         DE_UNREF(height);
622         DE_UNREF(depth);
623         DE_UNREF(border);
624         DE_UNREF(imageSize);
625         DE_UNREF(data);
626
627 }
628
629 GLW_APICALL void GLW_APIENTRY glCompressedTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)
630 {
631         DE_UNREF(target);
632         DE_UNREF(level);
633         DE_UNREF(xoffset);
634         DE_UNREF(width);
635         DE_UNREF(format);
636         DE_UNREF(imageSize);
637         DE_UNREF(data);
638
639 }
640
641 GLW_APICALL void GLW_APIENTRY glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
642 {
643         DE_UNREF(target);
644         DE_UNREF(level);
645         DE_UNREF(xoffset);
646         DE_UNREF(yoffset);
647         DE_UNREF(width);
648         DE_UNREF(height);
649         DE_UNREF(format);
650         DE_UNREF(imageSize);
651         DE_UNREF(data);
652
653 }
654
655 GLW_APICALL void GLW_APIENTRY glCompressedTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)
656 {
657         DE_UNREF(target);
658         DE_UNREF(level);
659         DE_UNREF(xoffset);
660         DE_UNREF(yoffset);
661         DE_UNREF(zoffset);
662         DE_UNREF(width);
663         DE_UNREF(height);
664         DE_UNREF(depth);
665         DE_UNREF(format);
666         DE_UNREF(imageSize);
667         DE_UNREF(data);
668
669 }
670
671 GLW_APICALL void GLW_APIENTRY glCompressedTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)
672 {
673         DE_UNREF(texture);
674         DE_UNREF(level);
675         DE_UNREF(xoffset);
676         DE_UNREF(width);
677         DE_UNREF(format);
678         DE_UNREF(imageSize);
679         DE_UNREF(data);
680
681 }
682
683 GLW_APICALL void GLW_APIENTRY glCompressedTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
684 {
685         DE_UNREF(texture);
686         DE_UNREF(level);
687         DE_UNREF(xoffset);
688         DE_UNREF(yoffset);
689         DE_UNREF(width);
690         DE_UNREF(height);
691         DE_UNREF(format);
692         DE_UNREF(imageSize);
693         DE_UNREF(data);
694
695 }
696
697 GLW_APICALL void GLW_APIENTRY glCompressedTextureSubImage3D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)
698 {
699         DE_UNREF(texture);
700         DE_UNREF(level);
701         DE_UNREF(xoffset);
702         DE_UNREF(yoffset);
703         DE_UNREF(zoffset);
704         DE_UNREF(width);
705         DE_UNREF(height);
706         DE_UNREF(depth);
707         DE_UNREF(format);
708         DE_UNREF(imageSize);
709         DE_UNREF(data);
710
711 }
712
713 GLW_APICALL void GLW_APIENTRY glCopyBufferSubData (GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
714 {
715         DE_UNREF(readTarget);
716         DE_UNREF(writeTarget);
717         DE_UNREF(readOffset);
718         DE_UNREF(writeOffset);
719         DE_UNREF(size);
720
721 }
722
723 GLW_APICALL void GLW_APIENTRY glCopyImageSubData (GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)
724 {
725         DE_UNREF(srcName);
726         DE_UNREF(srcTarget);
727         DE_UNREF(srcLevel);
728         DE_UNREF(srcX);
729         DE_UNREF(srcY);
730         DE_UNREF(srcZ);
731         DE_UNREF(dstName);
732         DE_UNREF(dstTarget);
733         DE_UNREF(dstLevel);
734         DE_UNREF(dstX);
735         DE_UNREF(dstY);
736         DE_UNREF(dstZ);
737         DE_UNREF(srcWidth);
738         DE_UNREF(srcHeight);
739         DE_UNREF(srcDepth);
740
741 }
742
743 GLW_APICALL void GLW_APIENTRY glCopyNamedBufferSubData (GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
744 {
745         DE_UNREF(readBuffer);
746         DE_UNREF(writeBuffer);
747         DE_UNREF(readOffset);
748         DE_UNREF(writeOffset);
749         DE_UNREF(size);
750
751 }
752
753 GLW_APICALL void GLW_APIENTRY glCopyTexImage1D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
754 {
755         DE_UNREF(target);
756         DE_UNREF(level);
757         DE_UNREF(internalformat);
758         DE_UNREF(x);
759         DE_UNREF(y);
760         DE_UNREF(width);
761         DE_UNREF(border);
762
763 }
764
765 GLW_APICALL void GLW_APIENTRY glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
766 {
767         DE_UNREF(target);
768         DE_UNREF(level);
769         DE_UNREF(internalformat);
770         DE_UNREF(x);
771         DE_UNREF(y);
772         DE_UNREF(width);
773         DE_UNREF(height);
774         DE_UNREF(border);
775
776 }
777
778 GLW_APICALL void GLW_APIENTRY glCopyTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
779 {
780         DE_UNREF(target);
781         DE_UNREF(level);
782         DE_UNREF(xoffset);
783         DE_UNREF(x);
784         DE_UNREF(y);
785         DE_UNREF(width);
786
787 }
788
789 GLW_APICALL void GLW_APIENTRY glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
790 {
791         DE_UNREF(target);
792         DE_UNREF(level);
793         DE_UNREF(xoffset);
794         DE_UNREF(yoffset);
795         DE_UNREF(x);
796         DE_UNREF(y);
797         DE_UNREF(width);
798         DE_UNREF(height);
799
800 }
801
802 GLW_APICALL void GLW_APIENTRY glCopyTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
803 {
804         DE_UNREF(target);
805         DE_UNREF(level);
806         DE_UNREF(xoffset);
807         DE_UNREF(yoffset);
808         DE_UNREF(zoffset);
809         DE_UNREF(x);
810         DE_UNREF(y);
811         DE_UNREF(width);
812         DE_UNREF(height);
813
814 }
815
816 GLW_APICALL void GLW_APIENTRY glCopyTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
817 {
818         DE_UNREF(texture);
819         DE_UNREF(level);
820         DE_UNREF(xoffset);
821         DE_UNREF(x);
822         DE_UNREF(y);
823         DE_UNREF(width);
824
825 }
826
827 GLW_APICALL void GLW_APIENTRY glCopyTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
828 {
829         DE_UNREF(texture);
830         DE_UNREF(level);
831         DE_UNREF(xoffset);
832         DE_UNREF(yoffset);
833         DE_UNREF(x);
834         DE_UNREF(y);
835         DE_UNREF(width);
836         DE_UNREF(height);
837
838 }
839
840 GLW_APICALL void GLW_APIENTRY glCopyTextureSubImage3D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
841 {
842         DE_UNREF(texture);
843         DE_UNREF(level);
844         DE_UNREF(xoffset);
845         DE_UNREF(yoffset);
846         DE_UNREF(zoffset);
847         DE_UNREF(x);
848         DE_UNREF(y);
849         DE_UNREF(width);
850         DE_UNREF(height);
851
852 }
853
854 GLW_APICALL void GLW_APIENTRY glCreateBuffers (GLsizei n, GLuint *buffers)
855 {
856         DE_UNREF(n);
857         DE_UNREF(buffers);
858
859 }
860
861 GLW_APICALL void GLW_APIENTRY glCreateFramebuffers (GLsizei n, GLuint *framebuffers)
862 {
863         DE_UNREF(n);
864         DE_UNREF(framebuffers);
865
866 }
867
868 GLW_APICALL void GLW_APIENTRY glCreateProgramPipelines (GLsizei n, GLuint *pipelines)
869 {
870         DE_UNREF(n);
871         DE_UNREF(pipelines);
872
873 }
874
875 GLW_APICALL void GLW_APIENTRY glCreateQueries (GLenum target, GLsizei n, GLuint *ids)
876 {
877         DE_UNREF(target);
878         DE_UNREF(n);
879         DE_UNREF(ids);
880
881 }
882
883 GLW_APICALL void GLW_APIENTRY glCreateRenderbuffers (GLsizei n, GLuint *renderbuffers)
884 {
885         DE_UNREF(n);
886         DE_UNREF(renderbuffers);
887
888 }
889
890 GLW_APICALL void GLW_APIENTRY glCreateSamplers (GLsizei n, GLuint *samplers)
891 {
892         DE_UNREF(n);
893         DE_UNREF(samplers);
894
895 }
896
897 GLW_APICALL GLuint GLW_APIENTRY glCreateShaderProgramv (GLenum type, GLsizei count, const GLchar *const*strings)
898 {
899         DE_UNREF(type);
900         DE_UNREF(count);
901         DE_UNREF(strings);
902
903         return (GLuint)0;
904 }
905
906 GLW_APICALL void GLW_APIENTRY glCreateTextures (GLenum target, GLsizei n, GLuint *textures)
907 {
908         DE_UNREF(target);
909         DE_UNREF(n);
910         DE_UNREF(textures);
911
912 }
913
914 GLW_APICALL void GLW_APIENTRY glCreateTransformFeedbacks (GLsizei n, GLuint *ids)
915 {
916         DE_UNREF(n);
917         DE_UNREF(ids);
918
919 }
920
921 GLW_APICALL void GLW_APIENTRY glCreateVertexArrays (GLsizei n, GLuint *arrays)
922 {
923         DE_UNREF(n);
924         DE_UNREF(arrays);
925
926 }
927
928 GLW_APICALL void GLW_APIENTRY glCullFace (GLenum mode)
929 {
930         DE_UNREF(mode);
931
932 }
933
934 GLW_APICALL void GLW_APIENTRY glDebugMessageCallback (GLDEBUGPROC callback, const void *userParam)
935 {
936         DE_UNREF(callback);
937         DE_UNREF(userParam);
938
939 }
940
941 GLW_APICALL void GLW_APIENTRY glDebugMessageControl (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)
942 {
943         DE_UNREF(source);
944         DE_UNREF(type);
945         DE_UNREF(severity);
946         DE_UNREF(count);
947         DE_UNREF(ids);
948         DE_UNREF(enabled);
949
950 }
951
952 GLW_APICALL void GLW_APIENTRY glDebugMessageInsert (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)
953 {
954         DE_UNREF(source);
955         DE_UNREF(type);
956         DE_UNREF(id);
957         DE_UNREF(severity);
958         DE_UNREF(length);
959         DE_UNREF(buf);
960
961 }
962
963 GLW_APICALL void GLW_APIENTRY glDeleteFramebuffers (GLsizei n, const GLuint *framebuffers)
964 {
965         DE_UNREF(n);
966         DE_UNREF(framebuffers);
967
968 }
969
970 GLW_APICALL void GLW_APIENTRY glDeleteProgram (GLuint program)
971 {
972         DE_UNREF(program);
973
974 }
975
976 GLW_APICALL void GLW_APIENTRY glDeleteProgramPipelines (GLsizei n, const GLuint *pipelines)
977 {
978         DE_UNREF(n);
979         DE_UNREF(pipelines);
980
981 }
982
983 GLW_APICALL void GLW_APIENTRY glDeleteQueries (GLsizei n, const GLuint *ids)
984 {
985         DE_UNREF(n);
986         DE_UNREF(ids);
987
988 }
989
990 GLW_APICALL void GLW_APIENTRY glDeleteRenderbuffers (GLsizei n, const GLuint *renderbuffers)
991 {
992         DE_UNREF(n);
993         DE_UNREF(renderbuffers);
994
995 }
996
997 GLW_APICALL void GLW_APIENTRY glDeleteSamplers (GLsizei count, const GLuint *samplers)
998 {
999         DE_UNREF(count);
1000         DE_UNREF(samplers);
1001
1002 }
1003
1004 GLW_APICALL void GLW_APIENTRY glDeleteShader (GLuint shader)
1005 {
1006         DE_UNREF(shader);
1007
1008 }
1009
1010 GLW_APICALL void GLW_APIENTRY glDeleteSync (GLsync sync)
1011 {
1012         DE_UNREF(sync);
1013
1014 }
1015
1016 GLW_APICALL void GLW_APIENTRY glDeleteTextures (GLsizei n, const GLuint *textures)
1017 {
1018         DE_UNREF(n);
1019         DE_UNREF(textures);
1020
1021 }
1022
1023 GLW_APICALL void GLW_APIENTRY glDeleteTransformFeedbacks (GLsizei n, const GLuint *ids)
1024 {
1025         DE_UNREF(n);
1026         DE_UNREF(ids);
1027
1028 }
1029
1030 GLW_APICALL void GLW_APIENTRY glDeleteVertexArrays (GLsizei n, const GLuint *arrays)
1031 {
1032         DE_UNREF(n);
1033         DE_UNREF(arrays);
1034
1035 }
1036
1037 GLW_APICALL void GLW_APIENTRY glDepthFunc (GLenum func)
1038 {
1039         DE_UNREF(func);
1040
1041 }
1042
1043 GLW_APICALL void GLW_APIENTRY glDepthMask (GLboolean flag)
1044 {
1045         DE_UNREF(flag);
1046
1047 }
1048
1049 GLW_APICALL void GLW_APIENTRY glDepthRange (GLdouble near, GLdouble far)
1050 {
1051         DE_UNREF(near);
1052         DE_UNREF(far);
1053
1054 }
1055
1056 GLW_APICALL void GLW_APIENTRY glDepthRangeArrayv (GLuint first, GLsizei count, const GLdouble *v)
1057 {
1058         DE_UNREF(first);
1059         DE_UNREF(count);
1060         DE_UNREF(v);
1061
1062 }
1063
1064 GLW_APICALL void GLW_APIENTRY glDepthRangeIndexed (GLuint index, GLdouble n, GLdouble f)
1065 {
1066         DE_UNREF(index);
1067         DE_UNREF(n);
1068         DE_UNREF(f);
1069
1070 }
1071
1072 GLW_APICALL void GLW_APIENTRY glDepthRangef (GLfloat n, GLfloat f)
1073 {
1074         DE_UNREF(n);
1075         DE_UNREF(f);
1076
1077 }
1078
1079 GLW_APICALL void GLW_APIENTRY glDetachShader (GLuint program, GLuint shader)
1080 {
1081         DE_UNREF(program);
1082         DE_UNREF(shader);
1083
1084 }
1085
1086 GLW_APICALL void GLW_APIENTRY glDisable (GLenum cap)
1087 {
1088         DE_UNREF(cap);
1089
1090 }
1091
1092 GLW_APICALL void GLW_APIENTRY glDisableVertexArrayAttrib (GLuint vaobj, GLuint index)
1093 {
1094         DE_UNREF(vaobj);
1095         DE_UNREF(index);
1096
1097 }
1098
1099 GLW_APICALL void GLW_APIENTRY glDisableVertexAttribArray (GLuint index)
1100 {
1101         DE_UNREF(index);
1102
1103 }
1104
1105 GLW_APICALL void GLW_APIENTRY glDisablei (GLenum target, GLuint index)
1106 {
1107         DE_UNREF(target);
1108         DE_UNREF(index);
1109
1110 }
1111
1112 GLW_APICALL void GLW_APIENTRY glDispatchCompute (GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
1113 {
1114         DE_UNREF(num_groups_x);
1115         DE_UNREF(num_groups_y);
1116         DE_UNREF(num_groups_z);
1117
1118 }
1119
1120 GLW_APICALL void GLW_APIENTRY glDispatchComputeIndirect (GLintptr indirect)
1121 {
1122         DE_UNREF(indirect);
1123
1124 }
1125
1126 GLW_APICALL void GLW_APIENTRY glDrawArrays (GLenum mode, GLint first, GLsizei count)
1127 {
1128         DE_UNREF(mode);
1129         DE_UNREF(first);
1130         DE_UNREF(count);
1131
1132 }
1133
1134 GLW_APICALL void GLW_APIENTRY glDrawArraysIndirect (GLenum mode, const void *indirect)
1135 {
1136         DE_UNREF(mode);
1137         DE_UNREF(indirect);
1138
1139 }
1140
1141 GLW_APICALL void GLW_APIENTRY glDrawArraysInstanced (GLenum mode, GLint first, GLsizei count, GLsizei instancecount)
1142 {
1143         DE_UNREF(mode);
1144         DE_UNREF(first);
1145         DE_UNREF(count);
1146         DE_UNREF(instancecount);
1147
1148 }
1149
1150 GLW_APICALL void GLW_APIENTRY glDrawArraysInstancedBaseInstance (GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)
1151 {
1152         DE_UNREF(mode);
1153         DE_UNREF(first);
1154         DE_UNREF(count);
1155         DE_UNREF(instancecount);
1156         DE_UNREF(baseinstance);
1157
1158 }
1159
1160 GLW_APICALL void GLW_APIENTRY glDrawBuffer (GLenum buf)
1161 {
1162         DE_UNREF(buf);
1163
1164 }
1165
1166 GLW_APICALL void GLW_APIENTRY glDrawBuffers (GLsizei n, const GLenum *bufs)
1167 {
1168         DE_UNREF(n);
1169         DE_UNREF(bufs);
1170
1171 }
1172
1173 GLW_APICALL void GLW_APIENTRY glDrawElements (GLenum mode, GLsizei count, GLenum type, const void *indices)
1174 {
1175         DE_UNREF(mode);
1176         DE_UNREF(count);
1177         DE_UNREF(type);
1178         DE_UNREF(indices);
1179
1180 }
1181
1182 GLW_APICALL void GLW_APIENTRY glDrawElementsBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex)
1183 {
1184         DE_UNREF(mode);
1185         DE_UNREF(count);
1186         DE_UNREF(type);
1187         DE_UNREF(indices);
1188         DE_UNREF(basevertex);
1189
1190 }
1191
1192 GLW_APICALL void GLW_APIENTRY glDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect)
1193 {
1194         DE_UNREF(mode);
1195         DE_UNREF(type);
1196         DE_UNREF(indirect);
1197
1198 }
1199
1200 GLW_APICALL void GLW_APIENTRY glDrawElementsInstanced (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount)
1201 {
1202         DE_UNREF(mode);
1203         DE_UNREF(count);
1204         DE_UNREF(type);
1205         DE_UNREF(indices);
1206         DE_UNREF(instancecount);
1207
1208 }
1209
1210 GLW_APICALL void GLW_APIENTRY glDrawElementsInstancedBaseInstance (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance)
1211 {
1212         DE_UNREF(mode);
1213         DE_UNREF(count);
1214         DE_UNREF(type);
1215         DE_UNREF(indices);
1216         DE_UNREF(instancecount);
1217         DE_UNREF(baseinstance);
1218
1219 }
1220
1221 GLW_APICALL void GLW_APIENTRY glDrawElementsInstancedBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex)
1222 {
1223         DE_UNREF(mode);
1224         DE_UNREF(count);
1225         DE_UNREF(type);
1226         DE_UNREF(indices);
1227         DE_UNREF(instancecount);
1228         DE_UNREF(basevertex);
1229
1230 }
1231
1232 GLW_APICALL void GLW_APIENTRY glDrawElementsInstancedBaseVertexBaseInstance (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)
1233 {
1234         DE_UNREF(mode);
1235         DE_UNREF(count);
1236         DE_UNREF(type);
1237         DE_UNREF(indices);
1238         DE_UNREF(instancecount);
1239         DE_UNREF(basevertex);
1240         DE_UNREF(baseinstance);
1241
1242 }
1243
1244 GLW_APICALL void GLW_APIENTRY glDrawRangeElements (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices)
1245 {
1246         DE_UNREF(mode);
1247         DE_UNREF(start);
1248         DE_UNREF(end);
1249         DE_UNREF(count);
1250         DE_UNREF(type);
1251         DE_UNREF(indices);
1252
1253 }
1254
1255 GLW_APICALL void GLW_APIENTRY glDrawRangeElementsBaseVertex (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex)
1256 {
1257         DE_UNREF(mode);
1258         DE_UNREF(start);
1259         DE_UNREF(end);
1260         DE_UNREF(count);
1261         DE_UNREF(type);
1262         DE_UNREF(indices);
1263         DE_UNREF(basevertex);
1264
1265 }
1266
1267 GLW_APICALL void GLW_APIENTRY glDrawTransformFeedback (GLenum mode, GLuint id)
1268 {
1269         DE_UNREF(mode);
1270         DE_UNREF(id);
1271
1272 }
1273
1274 GLW_APICALL void GLW_APIENTRY glDrawTransformFeedbackInstanced (GLenum mode, GLuint id, GLsizei instancecount)
1275 {
1276         DE_UNREF(mode);
1277         DE_UNREF(id);
1278         DE_UNREF(instancecount);
1279
1280 }
1281
1282 GLW_APICALL void GLW_APIENTRY glDrawTransformFeedbackStream (GLenum mode, GLuint id, GLuint stream)
1283 {
1284         DE_UNREF(mode);
1285         DE_UNREF(id);
1286         DE_UNREF(stream);
1287
1288 }
1289
1290 GLW_APICALL void GLW_APIENTRY glDrawTransformFeedbackStreamInstanced (GLenum mode, GLuint id, GLuint stream, GLsizei instancecount)
1291 {
1292         DE_UNREF(mode);
1293         DE_UNREF(id);
1294         DE_UNREF(stream);
1295         DE_UNREF(instancecount);
1296
1297 }
1298
1299 GLW_APICALL void GLW_APIENTRY glEGLImageTargetRenderbufferStorageOES (GLenum target, GLeglImageOES image)
1300 {
1301         DE_UNREF(target);
1302         DE_UNREF(image);
1303
1304 }
1305
1306 GLW_APICALL void GLW_APIENTRY glEGLImageTargetTexture2DOES (GLenum target, GLeglImageOES image)
1307 {
1308         DE_UNREF(target);
1309         DE_UNREF(image);
1310
1311 }
1312
1313 GLW_APICALL void GLW_APIENTRY glEnable (GLenum cap)
1314 {
1315         DE_UNREF(cap);
1316
1317 }
1318
1319 GLW_APICALL void GLW_APIENTRY glEnableVertexArrayAttrib (GLuint vaobj, GLuint index)
1320 {
1321         DE_UNREF(vaobj);
1322         DE_UNREF(index);
1323
1324 }
1325
1326 GLW_APICALL void GLW_APIENTRY glEnableVertexAttribArray (GLuint index)
1327 {
1328         DE_UNREF(index);
1329
1330 }
1331
1332 GLW_APICALL void GLW_APIENTRY glEnablei (GLenum target, GLuint index)
1333 {
1334         DE_UNREF(target);
1335         DE_UNREF(index);
1336
1337 }
1338
1339 GLW_APICALL void GLW_APIENTRY glEndConditionalRender (void)
1340 {
1341
1342 }
1343
1344 GLW_APICALL void GLW_APIENTRY glEndQuery (GLenum target)
1345 {
1346         DE_UNREF(target);
1347
1348 }
1349
1350 GLW_APICALL void GLW_APIENTRY glEndQueryIndexed (GLenum target, GLuint index)
1351 {
1352         DE_UNREF(target);
1353         DE_UNREF(index);
1354
1355 }
1356
1357 GLW_APICALL void GLW_APIENTRY glEndTransformFeedback (void)
1358 {
1359
1360 }
1361
1362 GLW_APICALL GLsync GLW_APIENTRY glFenceSync (GLenum condition, GLbitfield flags)
1363 {
1364         DE_UNREF(condition);
1365         DE_UNREF(flags);
1366
1367         return (GLsync)0;
1368 }
1369
1370 GLW_APICALL void GLW_APIENTRY glFinish (void)
1371 {
1372
1373 }
1374
1375 GLW_APICALL void GLW_APIENTRY glFlush (void)
1376 {
1377
1378 }
1379
1380 GLW_APICALL void GLW_APIENTRY glFlushMappedBufferRange (GLenum target, GLintptr offset, GLsizeiptr length)
1381 {
1382         DE_UNREF(target);
1383         DE_UNREF(offset);
1384         DE_UNREF(length);
1385
1386 }
1387
1388 GLW_APICALL void GLW_APIENTRY glFlushMappedNamedBufferRange (GLuint buffer, GLintptr offset, GLsizeiptr length)
1389 {
1390         DE_UNREF(buffer);
1391         DE_UNREF(offset);
1392         DE_UNREF(length);
1393
1394 }
1395
1396 GLW_APICALL void GLW_APIENTRY glFramebufferParameteri (GLenum target, GLenum pname, GLint param)
1397 {
1398         DE_UNREF(target);
1399         DE_UNREF(pname);
1400         DE_UNREF(param);
1401
1402 }
1403
1404 GLW_APICALL void GLW_APIENTRY glFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
1405 {
1406         DE_UNREF(target);
1407         DE_UNREF(attachment);
1408         DE_UNREF(renderbuffertarget);
1409         DE_UNREF(renderbuffer);
1410
1411 }
1412
1413 GLW_APICALL void GLW_APIENTRY glFramebufferTexture (GLenum target, GLenum attachment, GLuint texture, GLint level)
1414 {
1415         DE_UNREF(target);
1416         DE_UNREF(attachment);
1417         DE_UNREF(texture);
1418         DE_UNREF(level);
1419
1420 }
1421
1422 GLW_APICALL void GLW_APIENTRY glFramebufferTexture1D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
1423 {
1424         DE_UNREF(target);
1425         DE_UNREF(attachment);
1426         DE_UNREF(textarget);
1427         DE_UNREF(texture);
1428         DE_UNREF(level);
1429
1430 }
1431
1432 GLW_APICALL void GLW_APIENTRY glFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
1433 {
1434         DE_UNREF(target);
1435         DE_UNREF(attachment);
1436         DE_UNREF(textarget);
1437         DE_UNREF(texture);
1438         DE_UNREF(level);
1439
1440 }
1441
1442 GLW_APICALL void GLW_APIENTRY glFramebufferTexture3D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
1443 {
1444         DE_UNREF(target);
1445         DE_UNREF(attachment);
1446         DE_UNREF(textarget);
1447         DE_UNREF(texture);
1448         DE_UNREF(level);
1449         DE_UNREF(zoffset);
1450
1451 }
1452
1453 GLW_APICALL void GLW_APIENTRY glFramebufferTextureLayer (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
1454 {
1455         DE_UNREF(target);
1456         DE_UNREF(attachment);
1457         DE_UNREF(texture);
1458         DE_UNREF(level);
1459         DE_UNREF(layer);
1460
1461 }
1462
1463 GLW_APICALL void GLW_APIENTRY glFrontFace (GLenum mode)
1464 {
1465         DE_UNREF(mode);
1466
1467 }
1468
1469 GLW_APICALL void GLW_APIENTRY glGenerateMipmap (GLenum target)
1470 {
1471         DE_UNREF(target);
1472
1473 }
1474
1475 GLW_APICALL void GLW_APIENTRY glGenerateTextureMipmap (GLuint texture)
1476 {
1477         DE_UNREF(texture);
1478
1479 }
1480
1481 GLW_APICALL void GLW_APIENTRY glGetActiveAtomicCounterBufferiv (GLuint program, GLuint bufferIndex, GLenum pname, GLint *params)
1482 {
1483         DE_UNREF(program);
1484         DE_UNREF(bufferIndex);
1485         DE_UNREF(pname);
1486         DE_UNREF(params);
1487
1488 }
1489
1490 GLW_APICALL void GLW_APIENTRY glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
1491 {
1492         DE_UNREF(program);
1493         DE_UNREF(index);
1494         DE_UNREF(bufSize);
1495         DE_UNREF(length);
1496         DE_UNREF(size);
1497         DE_UNREF(type);
1498         DE_UNREF(name);
1499
1500 }
1501
1502 GLW_APICALL void GLW_APIENTRY glGetActiveSubroutineName (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name)
1503 {
1504         DE_UNREF(program);
1505         DE_UNREF(shadertype);
1506         DE_UNREF(index);
1507         DE_UNREF(bufsize);
1508         DE_UNREF(length);
1509         DE_UNREF(name);
1510
1511 }
1512
1513 GLW_APICALL void GLW_APIENTRY glGetActiveSubroutineUniformName (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name)
1514 {
1515         DE_UNREF(program);
1516         DE_UNREF(shadertype);
1517         DE_UNREF(index);
1518         DE_UNREF(bufsize);
1519         DE_UNREF(length);
1520         DE_UNREF(name);
1521
1522 }
1523
1524 GLW_APICALL void GLW_APIENTRY glGetActiveSubroutineUniformiv (GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values)
1525 {
1526         DE_UNREF(program);
1527         DE_UNREF(shadertype);
1528         DE_UNREF(index);
1529         DE_UNREF(pname);
1530         DE_UNREF(values);
1531
1532 }
1533
1534 GLW_APICALL void GLW_APIENTRY glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
1535 {
1536         DE_UNREF(program);
1537         DE_UNREF(index);
1538         DE_UNREF(bufSize);
1539         DE_UNREF(length);
1540         DE_UNREF(size);
1541         DE_UNREF(type);
1542         DE_UNREF(name);
1543
1544 }
1545
1546 GLW_APICALL void GLW_APIENTRY glGetActiveUniformBlockName (GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName)
1547 {
1548         DE_UNREF(program);
1549         DE_UNREF(uniformBlockIndex);
1550         DE_UNREF(bufSize);
1551         DE_UNREF(length);
1552         DE_UNREF(uniformBlockName);
1553
1554 }
1555
1556 GLW_APICALL void GLW_APIENTRY glGetActiveUniformBlockiv (GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params)
1557 {
1558         DE_UNREF(program);
1559         DE_UNREF(uniformBlockIndex);
1560         DE_UNREF(pname);
1561         DE_UNREF(params);
1562
1563 }
1564
1565 GLW_APICALL void GLW_APIENTRY glGetActiveUniformName (GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName)
1566 {
1567         DE_UNREF(program);
1568         DE_UNREF(uniformIndex);
1569         DE_UNREF(bufSize);
1570         DE_UNREF(length);
1571         DE_UNREF(uniformName);
1572
1573 }
1574
1575 GLW_APICALL void GLW_APIENTRY glGetActiveUniformsiv (GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params)
1576 {
1577         DE_UNREF(program);
1578         DE_UNREF(uniformCount);
1579         DE_UNREF(uniformIndices);
1580         DE_UNREF(pname);
1581         DE_UNREF(params);
1582
1583 }
1584
1585 GLW_APICALL void GLW_APIENTRY glGetAttachedShaders (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders)
1586 {
1587         DE_UNREF(program);
1588         DE_UNREF(maxCount);
1589         DE_UNREF(count);
1590         DE_UNREF(shaders);
1591
1592 }
1593
1594 GLW_APICALL void GLW_APIENTRY glGetBooleani_v (GLenum target, GLuint index, GLboolean *data)
1595 {
1596         DE_UNREF(target);
1597         DE_UNREF(index);
1598         DE_UNREF(data);
1599
1600 }
1601
1602 GLW_APICALL void GLW_APIENTRY glGetBufferParameteri64v (GLenum target, GLenum pname, GLint64 *params)
1603 {
1604         DE_UNREF(target);
1605         DE_UNREF(pname);
1606         DE_UNREF(params);
1607
1608 }
1609
1610 GLW_APICALL void GLW_APIENTRY glGetBufferParameteriv (GLenum target, GLenum pname, GLint *params)
1611 {
1612         DE_UNREF(target);
1613         DE_UNREF(pname);
1614         DE_UNREF(params);
1615
1616 }
1617
1618 GLW_APICALL void GLW_APIENTRY glGetBufferPointerv (GLenum target, GLenum pname, void **params)
1619 {
1620         DE_UNREF(target);
1621         DE_UNREF(pname);
1622         DE_UNREF(params);
1623
1624 }
1625
1626 GLW_APICALL void GLW_APIENTRY glGetBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, void *data)
1627 {
1628         DE_UNREF(target);
1629         DE_UNREF(offset);
1630         DE_UNREF(size);
1631         DE_UNREF(data);
1632
1633 }
1634
1635 GLW_APICALL void GLW_APIENTRY glGetCompressedTexImage (GLenum target, GLint level, void *img)
1636 {
1637         DE_UNREF(target);
1638         DE_UNREF(level);
1639         DE_UNREF(img);
1640
1641 }
1642
1643 GLW_APICALL void GLW_APIENTRY glGetCompressedTextureImage (GLuint texture, GLint level, GLsizei bufSize, void *pixels)
1644 {
1645         DE_UNREF(texture);
1646         DE_UNREF(level);
1647         DE_UNREF(bufSize);
1648         DE_UNREF(pixels);
1649
1650 }
1651
1652 GLW_APICALL void GLW_APIENTRY glGetCompressedTextureSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels)
1653 {
1654         DE_UNREF(texture);
1655         DE_UNREF(level);
1656         DE_UNREF(xoffset);
1657         DE_UNREF(yoffset);
1658         DE_UNREF(zoffset);
1659         DE_UNREF(width);
1660         DE_UNREF(height);
1661         DE_UNREF(depth);
1662         DE_UNREF(bufSize);
1663         DE_UNREF(pixels);
1664
1665 }
1666
1667 GLW_APICALL GLuint GLW_APIENTRY glGetDebugMessageLog (GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)
1668 {
1669         DE_UNREF(count);
1670         DE_UNREF(bufSize);
1671         DE_UNREF(sources);
1672         DE_UNREF(types);
1673         DE_UNREF(ids);
1674         DE_UNREF(severities);
1675         DE_UNREF(lengths);
1676         DE_UNREF(messageLog);
1677
1678         return (GLuint)0;
1679 }
1680
1681 GLW_APICALL void GLW_APIENTRY glGetDoublei_v (GLenum target, GLuint index, GLdouble *data)
1682 {
1683         DE_UNREF(target);
1684         DE_UNREF(index);
1685         DE_UNREF(data);
1686
1687 }
1688
1689 GLW_APICALL void GLW_APIENTRY glGetDoublev (GLenum pname, GLdouble *data)
1690 {
1691         DE_UNREF(pname);
1692         DE_UNREF(data);
1693
1694 }
1695
1696 GLW_APICALL void GLW_APIENTRY glGetFloati_v (GLenum target, GLuint index, GLfloat *data)
1697 {
1698         DE_UNREF(target);
1699         DE_UNREF(index);
1700         DE_UNREF(data);
1701
1702 }
1703
1704 GLW_APICALL GLint GLW_APIENTRY glGetFragDataIndex (GLuint program, const GLchar *name)
1705 {
1706         DE_UNREF(program);
1707         DE_UNREF(name);
1708
1709         return (GLint)0;
1710 }
1711
1712 GLW_APICALL GLint GLW_APIENTRY glGetFragDataLocation (GLuint program, const GLchar *name)
1713 {
1714         DE_UNREF(program);
1715         DE_UNREF(name);
1716
1717         return (GLint)0;
1718 }
1719
1720 GLW_APICALL void GLW_APIENTRY glGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint *params)
1721 {
1722         DE_UNREF(target);
1723         DE_UNREF(attachment);
1724         DE_UNREF(pname);
1725         DE_UNREF(params);
1726
1727 }
1728
1729 GLW_APICALL void GLW_APIENTRY glGetFramebufferParameteriv (GLenum target, GLenum pname, GLint *params)
1730 {
1731         DE_UNREF(target);
1732         DE_UNREF(pname);
1733         DE_UNREF(params);
1734
1735 }
1736
1737 GLW_APICALL GLenum GLW_APIENTRY glGetGraphicsResetStatus (void)
1738 {
1739
1740         return (GLenum)0;
1741 }
1742
1743 GLW_APICALL void GLW_APIENTRY glGetInteger64i_v (GLenum target, GLuint index, GLint64 *data)
1744 {
1745         DE_UNREF(target);
1746         DE_UNREF(index);
1747         DE_UNREF(data);
1748
1749 }
1750
1751 GLW_APICALL void GLW_APIENTRY glGetInteger64v (GLenum pname, GLint64 *data)
1752 {
1753         DE_UNREF(pname);
1754         DE_UNREF(data);
1755
1756 }
1757
1758 GLW_APICALL void GLW_APIENTRY glGetIntegeri_v (GLenum target, GLuint index, GLint *data)
1759 {
1760         DE_UNREF(target);
1761         DE_UNREF(index);
1762         DE_UNREF(data);
1763
1764 }
1765
1766 GLW_APICALL void GLW_APIENTRY glGetInternalformati64v (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 *params)
1767 {
1768         DE_UNREF(target);
1769         DE_UNREF(internalformat);
1770         DE_UNREF(pname);
1771         DE_UNREF(bufSize);
1772         DE_UNREF(params);
1773
1774 }
1775
1776 GLW_APICALL void GLW_APIENTRY glGetMultisamplefv (GLenum pname, GLuint index, GLfloat *val)
1777 {
1778         DE_UNREF(pname);
1779         DE_UNREF(index);
1780         DE_UNREF(val);
1781
1782 }
1783
1784 GLW_APICALL void GLW_APIENTRY glGetNamedBufferParameteri64v (GLuint buffer, GLenum pname, GLint64 *params)
1785 {
1786         DE_UNREF(buffer);
1787         DE_UNREF(pname);
1788         DE_UNREF(params);
1789
1790 }
1791
1792 GLW_APICALL void GLW_APIENTRY glGetNamedBufferParameteriv (GLuint buffer, GLenum pname, GLint *params)
1793 {
1794         DE_UNREF(buffer);
1795         DE_UNREF(pname);
1796         DE_UNREF(params);
1797
1798 }
1799
1800 GLW_APICALL void GLW_APIENTRY glGetNamedBufferPointerv (GLuint buffer, GLenum pname, void **params)
1801 {
1802         DE_UNREF(buffer);
1803         DE_UNREF(pname);
1804         DE_UNREF(params);
1805
1806 }
1807
1808 GLW_APICALL void GLW_APIENTRY glGetNamedBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr size, void *data)
1809 {
1810         DE_UNREF(buffer);
1811         DE_UNREF(offset);
1812         DE_UNREF(size);
1813         DE_UNREF(data);
1814
1815 }
1816
1817 GLW_APICALL void GLW_APIENTRY glGetNamedFramebufferAttachmentParameteriv (GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params)
1818 {
1819         DE_UNREF(framebuffer);
1820         DE_UNREF(attachment);
1821         DE_UNREF(pname);
1822         DE_UNREF(params);
1823
1824 }
1825
1826 GLW_APICALL void GLW_APIENTRY glGetNamedFramebufferParameteriv (GLuint framebuffer, GLenum pname, GLint *param)
1827 {
1828         DE_UNREF(framebuffer);
1829         DE_UNREF(pname);
1830         DE_UNREF(param);
1831
1832 }
1833
1834 GLW_APICALL void GLW_APIENTRY glGetNamedRenderbufferParameteriv (GLuint renderbuffer, GLenum pname, GLint *params)
1835 {
1836         DE_UNREF(renderbuffer);
1837         DE_UNREF(pname);
1838         DE_UNREF(params);
1839
1840 }
1841
1842 GLW_APICALL void GLW_APIENTRY glGetObjectLabel (GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)
1843 {
1844         DE_UNREF(identifier);
1845         DE_UNREF(name);
1846         DE_UNREF(bufSize);
1847         DE_UNREF(length);
1848         DE_UNREF(label);
1849
1850 }
1851
1852 GLW_APICALL void GLW_APIENTRY glGetObjectPtrLabel (const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)
1853 {
1854         DE_UNREF(ptr);
1855         DE_UNREF(bufSize);
1856         DE_UNREF(length);
1857         DE_UNREF(label);
1858
1859 }
1860
1861 GLW_APICALL void GLW_APIENTRY glGetPointerv (GLenum pname, void **params)
1862 {
1863         DE_UNREF(pname);
1864         DE_UNREF(params);
1865
1866 }
1867
1868 GLW_APICALL void GLW_APIENTRY glGetProgramBinary (GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)
1869 {
1870         DE_UNREF(program);
1871         DE_UNREF(bufSize);
1872         DE_UNREF(length);
1873         DE_UNREF(binaryFormat);
1874         DE_UNREF(binary);
1875
1876 }
1877
1878 GLW_APICALL void GLW_APIENTRY glGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
1879 {
1880         DE_UNREF(program);
1881         DE_UNREF(bufSize);
1882         DE_UNREF(length);
1883         DE_UNREF(infoLog);
1884
1885 }
1886
1887 GLW_APICALL void GLW_APIENTRY glGetProgramInterfaceiv (GLuint program, GLenum programInterface, GLenum pname, GLint *params)
1888 {
1889         DE_UNREF(program);
1890         DE_UNREF(programInterface);
1891         DE_UNREF(pname);
1892         DE_UNREF(params);
1893
1894 }
1895
1896 GLW_APICALL void GLW_APIENTRY glGetProgramPipelineInfoLog (GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
1897 {
1898         DE_UNREF(pipeline);
1899         DE_UNREF(bufSize);
1900         DE_UNREF(length);
1901         DE_UNREF(infoLog);
1902
1903 }
1904
1905 GLW_APICALL void GLW_APIENTRY glGetProgramPipelineiv (GLuint pipeline, GLenum pname, GLint *params)
1906 {
1907         DE_UNREF(pipeline);
1908         DE_UNREF(pname);
1909         DE_UNREF(params);
1910
1911 }
1912
1913 GLW_APICALL GLuint GLW_APIENTRY glGetProgramResourceIndex (GLuint program, GLenum programInterface, const GLchar *name)
1914 {
1915         DE_UNREF(program);
1916         DE_UNREF(programInterface);
1917         DE_UNREF(name);
1918
1919         return (GLuint)0;
1920 }
1921
1922 GLW_APICALL GLint GLW_APIENTRY glGetProgramResourceLocation (GLuint program, GLenum programInterface, const GLchar *name)
1923 {
1924         DE_UNREF(program);
1925         DE_UNREF(programInterface);
1926         DE_UNREF(name);
1927
1928         return (GLint)0;
1929 }
1930
1931 GLW_APICALL GLint GLW_APIENTRY glGetProgramResourceLocationIndex (GLuint program, GLenum programInterface, const GLchar *name)
1932 {
1933         DE_UNREF(program);
1934         DE_UNREF(programInterface);
1935         DE_UNREF(name);
1936
1937         return (GLint)0;
1938 }
1939
1940 GLW_APICALL void GLW_APIENTRY glGetProgramResourceName (GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)
1941 {
1942         DE_UNREF(program);
1943         DE_UNREF(programInterface);
1944         DE_UNREF(index);
1945         DE_UNREF(bufSize);
1946         DE_UNREF(length);
1947         DE_UNREF(name);
1948
1949 }
1950
1951 GLW_APICALL void GLW_APIENTRY glGetProgramResourceiv (GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params)
1952 {
1953         DE_UNREF(program);
1954         DE_UNREF(programInterface);
1955         DE_UNREF(index);
1956         DE_UNREF(propCount);
1957         DE_UNREF(props);
1958         DE_UNREF(bufSize);
1959         DE_UNREF(length);
1960         DE_UNREF(params);
1961
1962 }
1963
1964 GLW_APICALL void GLW_APIENTRY glGetProgramStageiv (GLuint program, GLenum shadertype, GLenum pname, GLint *values)
1965 {
1966         DE_UNREF(program);
1967         DE_UNREF(shadertype);
1968         DE_UNREF(pname);
1969         DE_UNREF(values);
1970
1971 }
1972
1973 GLW_APICALL void GLW_APIENTRY glGetQueryBufferObjecti64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
1974 {
1975         DE_UNREF(id);
1976         DE_UNREF(buffer);
1977         DE_UNREF(pname);
1978         DE_UNREF(offset);
1979
1980 }
1981
1982 GLW_APICALL void GLW_APIENTRY glGetQueryBufferObjectiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
1983 {
1984         DE_UNREF(id);
1985         DE_UNREF(buffer);
1986         DE_UNREF(pname);
1987         DE_UNREF(offset);
1988
1989 }
1990
1991 GLW_APICALL void GLW_APIENTRY glGetQueryBufferObjectui64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
1992 {
1993         DE_UNREF(id);
1994         DE_UNREF(buffer);
1995         DE_UNREF(pname);
1996         DE_UNREF(offset);
1997
1998 }
1999
2000 GLW_APICALL void GLW_APIENTRY glGetQueryBufferObjectuiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
2001 {
2002         DE_UNREF(id);
2003         DE_UNREF(buffer);
2004         DE_UNREF(pname);
2005         DE_UNREF(offset);
2006
2007 }
2008
2009 GLW_APICALL void GLW_APIENTRY glGetQueryIndexediv (GLenum target, GLuint index, GLenum pname, GLint *params)
2010 {
2011         DE_UNREF(target);
2012         DE_UNREF(index);
2013         DE_UNREF(pname);
2014         DE_UNREF(params);
2015
2016 }
2017
2018 GLW_APICALL void GLW_APIENTRY glGetQueryObjecti64v (GLuint id, GLenum pname, GLint64 *params)
2019 {
2020         DE_UNREF(id);
2021         DE_UNREF(pname);
2022         DE_UNREF(params);
2023
2024 }
2025
2026 GLW_APICALL void GLW_APIENTRY glGetQueryObjectiv (GLuint id, GLenum pname, GLint *params)
2027 {
2028         DE_UNREF(id);
2029         DE_UNREF(pname);
2030         DE_UNREF(params);
2031
2032 }
2033
2034 GLW_APICALL void GLW_APIENTRY glGetQueryObjectui64v (GLuint id, GLenum pname, GLuint64 *params)
2035 {
2036         DE_UNREF(id);
2037         DE_UNREF(pname);
2038         DE_UNREF(params);
2039
2040 }
2041
2042 GLW_APICALL void GLW_APIENTRY glGetQueryObjectuiv (GLuint id, GLenum pname, GLuint *params)
2043 {
2044         DE_UNREF(id);
2045         DE_UNREF(pname);
2046         DE_UNREF(params);
2047
2048 }
2049
2050 GLW_APICALL void GLW_APIENTRY glGetQueryiv (GLenum target, GLenum pname, GLint *params)
2051 {
2052         DE_UNREF(target);
2053         DE_UNREF(pname);
2054         DE_UNREF(params);
2055
2056 }
2057
2058 GLW_APICALL void GLW_APIENTRY glGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint *params)
2059 {
2060         DE_UNREF(target);
2061         DE_UNREF(pname);
2062         DE_UNREF(params);
2063
2064 }
2065
2066 GLW_APICALL void GLW_APIENTRY glGetSamplerParameterIiv (GLuint sampler, GLenum pname, GLint *params)
2067 {
2068         DE_UNREF(sampler);
2069         DE_UNREF(pname);
2070         DE_UNREF(params);
2071
2072 }
2073
2074 GLW_APICALL void GLW_APIENTRY glGetSamplerParameterIuiv (GLuint sampler, GLenum pname, GLuint *params)
2075 {
2076         DE_UNREF(sampler);
2077         DE_UNREF(pname);
2078         DE_UNREF(params);
2079
2080 }
2081
2082 GLW_APICALL void GLW_APIENTRY glGetSamplerParameterfv (GLuint sampler, GLenum pname, GLfloat *params)
2083 {
2084         DE_UNREF(sampler);
2085         DE_UNREF(pname);
2086         DE_UNREF(params);
2087
2088 }
2089
2090 GLW_APICALL void GLW_APIENTRY glGetSamplerParameteriv (GLuint sampler, GLenum pname, GLint *params)
2091 {
2092         DE_UNREF(sampler);
2093         DE_UNREF(pname);
2094         DE_UNREF(params);
2095
2096 }
2097
2098 GLW_APICALL void GLW_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
2099 {
2100         DE_UNREF(shader);
2101         DE_UNREF(bufSize);
2102         DE_UNREF(length);
2103         DE_UNREF(infoLog);
2104
2105 }
2106
2107 GLW_APICALL void GLW_APIENTRY glGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
2108 {
2109         DE_UNREF(shadertype);
2110         DE_UNREF(precisiontype);
2111         DE_UNREF(range);
2112         DE_UNREF(precision);
2113
2114 }
2115
2116 GLW_APICALL void GLW_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
2117 {
2118         DE_UNREF(shader);
2119         DE_UNREF(bufSize);
2120         DE_UNREF(length);
2121         DE_UNREF(source);
2122
2123 }
2124
2125 GLW_APICALL GLuint GLW_APIENTRY glGetSubroutineIndex (GLuint program, GLenum shadertype, const GLchar *name)
2126 {
2127         DE_UNREF(program);
2128         DE_UNREF(shadertype);
2129         DE_UNREF(name);
2130
2131         return (GLuint)0;
2132 }
2133
2134 GLW_APICALL GLint GLW_APIENTRY glGetSubroutineUniformLocation (GLuint program, GLenum shadertype, const GLchar *name)
2135 {
2136         DE_UNREF(program);
2137         DE_UNREF(shadertype);
2138         DE_UNREF(name);
2139
2140         return (GLint)0;
2141 }
2142
2143 GLW_APICALL void GLW_APIENTRY glGetSynciv (GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values)
2144 {
2145         DE_UNREF(sync);
2146         DE_UNREF(pname);
2147         DE_UNREF(bufSize);
2148         DE_UNREF(length);
2149         DE_UNREF(values);
2150
2151 }
2152
2153 GLW_APICALL void GLW_APIENTRY glGetTexImage (GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
2154 {
2155         DE_UNREF(target);
2156         DE_UNREF(level);
2157         DE_UNREF(format);
2158         DE_UNREF(type);
2159         DE_UNREF(pixels);
2160
2161 }
2162
2163 GLW_APICALL void GLW_APIENTRY glGetTexLevelParameterfv (GLenum target, GLint level, GLenum pname, GLfloat *params)
2164 {
2165         DE_UNREF(target);
2166         DE_UNREF(level);
2167         DE_UNREF(pname);
2168         DE_UNREF(params);
2169
2170 }
2171
2172 GLW_APICALL void GLW_APIENTRY glGetTexLevelParameteriv (GLenum target, GLint level, GLenum pname, GLint *params)
2173 {
2174         DE_UNREF(target);
2175         DE_UNREF(level);
2176         DE_UNREF(pname);
2177         DE_UNREF(params);
2178
2179 }
2180
2181 GLW_APICALL void GLW_APIENTRY glGetTexParameterIiv (GLenum target, GLenum pname, GLint *params)
2182 {
2183         DE_UNREF(target);
2184         DE_UNREF(pname);
2185         DE_UNREF(params);
2186
2187 }
2188
2189 GLW_APICALL void GLW_APIENTRY glGetTexParameterIuiv (GLenum target, GLenum pname, GLuint *params)
2190 {
2191         DE_UNREF(target);
2192         DE_UNREF(pname);
2193         DE_UNREF(params);
2194
2195 }
2196
2197 GLW_APICALL void GLW_APIENTRY glGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params)
2198 {
2199         DE_UNREF(target);
2200         DE_UNREF(pname);
2201         DE_UNREF(params);
2202
2203 }
2204
2205 GLW_APICALL void GLW_APIENTRY glGetTexParameteriv (GLenum target, GLenum pname, GLint *params)
2206 {
2207         DE_UNREF(target);
2208         DE_UNREF(pname);
2209         DE_UNREF(params);
2210
2211 }
2212
2213 GLW_APICALL void GLW_APIENTRY glGetTextureImage (GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)
2214 {
2215         DE_UNREF(texture);
2216         DE_UNREF(level);
2217         DE_UNREF(format);
2218         DE_UNREF(type);
2219         DE_UNREF(bufSize);
2220         DE_UNREF(pixels);
2221
2222 }
2223
2224 GLW_APICALL void GLW_APIENTRY glGetTextureLevelParameterfv (GLuint texture, GLint level, GLenum pname, GLfloat *params)
2225 {
2226         DE_UNREF(texture);
2227         DE_UNREF(level);
2228         DE_UNREF(pname);
2229         DE_UNREF(params);
2230
2231 }
2232
2233 GLW_APICALL void GLW_APIENTRY glGetTextureLevelParameteriv (GLuint texture, GLint level, GLenum pname, GLint *params)
2234 {
2235         DE_UNREF(texture);
2236         DE_UNREF(level);
2237         DE_UNREF(pname);
2238         DE_UNREF(params);
2239
2240 }
2241
2242 GLW_APICALL void GLW_APIENTRY glGetTextureParameterIiv (GLuint texture, GLenum pname, GLint *params)
2243 {
2244         DE_UNREF(texture);
2245         DE_UNREF(pname);
2246         DE_UNREF(params);
2247
2248 }
2249
2250 GLW_APICALL void GLW_APIENTRY glGetTextureParameterIuiv (GLuint texture, GLenum pname, GLuint *params)
2251 {
2252         DE_UNREF(texture);
2253         DE_UNREF(pname);
2254         DE_UNREF(params);
2255
2256 }
2257
2258 GLW_APICALL void GLW_APIENTRY glGetTextureParameterfv (GLuint texture, GLenum pname, GLfloat *params)
2259 {
2260         DE_UNREF(texture);
2261         DE_UNREF(pname);
2262         DE_UNREF(params);
2263
2264 }
2265
2266 GLW_APICALL void GLW_APIENTRY glGetTextureParameteriv (GLuint texture, GLenum pname, GLint *params)
2267 {
2268         DE_UNREF(texture);
2269         DE_UNREF(pname);
2270         DE_UNREF(params);
2271
2272 }
2273
2274 GLW_APICALL void GLW_APIENTRY glGetTextureSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels)
2275 {
2276         DE_UNREF(texture);
2277         DE_UNREF(level);
2278         DE_UNREF(xoffset);
2279         DE_UNREF(yoffset);
2280         DE_UNREF(zoffset);
2281         DE_UNREF(width);
2282         DE_UNREF(height);
2283         DE_UNREF(depth);
2284         DE_UNREF(format);
2285         DE_UNREF(type);
2286         DE_UNREF(bufSize);
2287         DE_UNREF(pixels);
2288
2289 }
2290
2291 GLW_APICALL void GLW_APIENTRY glGetTransformFeedbackVarying (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)
2292 {
2293         DE_UNREF(program);
2294         DE_UNREF(index);
2295         DE_UNREF(bufSize);
2296         DE_UNREF(length);
2297         DE_UNREF(size);
2298         DE_UNREF(type);
2299         DE_UNREF(name);
2300
2301 }
2302
2303 GLW_APICALL void GLW_APIENTRY glGetTransformFeedbacki64_v (GLuint xfb, GLenum pname, GLuint index, GLint64 *param)
2304 {
2305         DE_UNREF(xfb);
2306         DE_UNREF(pname);
2307         DE_UNREF(index);
2308         DE_UNREF(param);
2309
2310 }
2311
2312 GLW_APICALL void GLW_APIENTRY glGetTransformFeedbacki_v (GLuint xfb, GLenum pname, GLuint index, GLint *param)
2313 {
2314         DE_UNREF(xfb);
2315         DE_UNREF(pname);
2316         DE_UNREF(index);
2317         DE_UNREF(param);
2318
2319 }
2320
2321 GLW_APICALL void GLW_APIENTRY glGetTransformFeedbackiv (GLuint xfb, GLenum pname, GLint *param)
2322 {
2323         DE_UNREF(xfb);
2324         DE_UNREF(pname);
2325         DE_UNREF(param);
2326
2327 }
2328
2329 GLW_APICALL GLuint GLW_APIENTRY glGetUniformBlockIndex (GLuint program, const GLchar *uniformBlockName)
2330 {
2331         DE_UNREF(program);
2332         DE_UNREF(uniformBlockName);
2333
2334         return (GLuint)0;
2335 }
2336
2337 GLW_APICALL void GLW_APIENTRY glGetUniformIndices (GLuint program, GLsizei uniformCount, const GLchar *const*uniformNames, GLuint *uniformIndices)
2338 {
2339         DE_UNREF(program);
2340         DE_UNREF(uniformCount);
2341         DE_UNREF(uniformNames);
2342         DE_UNREF(uniformIndices);
2343
2344 }
2345
2346 GLW_APICALL GLint GLW_APIENTRY glGetUniformLocation (GLuint program, const GLchar *name)
2347 {
2348         DE_UNREF(program);
2349         DE_UNREF(name);
2350
2351         return (GLint)0;
2352 }
2353
2354 GLW_APICALL void GLW_APIENTRY glGetUniformSubroutineuiv (GLenum shadertype, GLint location, GLuint *params)
2355 {
2356         DE_UNREF(shadertype);
2357         DE_UNREF(location);
2358         DE_UNREF(params);
2359
2360 }
2361
2362 GLW_APICALL void GLW_APIENTRY glGetUniformdv (GLuint program, GLint location, GLdouble *params)
2363 {
2364         DE_UNREF(program);
2365         DE_UNREF(location);
2366         DE_UNREF(params);
2367
2368 }
2369
2370 GLW_APICALL void GLW_APIENTRY glGetUniformfv (GLuint program, GLint location, GLfloat *params)
2371 {
2372         DE_UNREF(program);
2373         DE_UNREF(location);
2374         DE_UNREF(params);
2375
2376 }
2377
2378 GLW_APICALL void GLW_APIENTRY glGetUniformiv (GLuint program, GLint location, GLint *params)
2379 {
2380         DE_UNREF(program);
2381         DE_UNREF(location);
2382         DE_UNREF(params);
2383
2384 }
2385
2386 GLW_APICALL void GLW_APIENTRY glGetUniformuiv (GLuint program, GLint location, GLuint *params)
2387 {
2388         DE_UNREF(program);
2389         DE_UNREF(location);
2390         DE_UNREF(params);
2391
2392 }
2393
2394 GLW_APICALL void GLW_APIENTRY glGetVertexArrayIndexed64iv (GLuint vaobj, GLuint index, GLenum pname, GLint64 *param)
2395 {
2396         DE_UNREF(vaobj);
2397         DE_UNREF(index);
2398         DE_UNREF(pname);
2399         DE_UNREF(param);
2400
2401 }
2402
2403 GLW_APICALL void GLW_APIENTRY glGetVertexArrayIndexediv (GLuint vaobj, GLuint index, GLenum pname, GLint *param)
2404 {
2405         DE_UNREF(vaobj);
2406         DE_UNREF(index);
2407         DE_UNREF(pname);
2408         DE_UNREF(param);
2409
2410 }
2411
2412 GLW_APICALL void GLW_APIENTRY glGetVertexArrayiv (GLuint vaobj, GLenum pname, GLint *param)
2413 {
2414         DE_UNREF(vaobj);
2415         DE_UNREF(pname);
2416         DE_UNREF(param);
2417
2418 }
2419
2420 GLW_APICALL void GLW_APIENTRY glGetVertexAttribIiv (GLuint index, GLenum pname, GLint *params)
2421 {
2422         DE_UNREF(index);
2423         DE_UNREF(pname);
2424         DE_UNREF(params);
2425
2426 }
2427
2428 GLW_APICALL void GLW_APIENTRY glGetVertexAttribIuiv (GLuint index, GLenum pname, GLuint *params)
2429 {
2430         DE_UNREF(index);
2431         DE_UNREF(pname);
2432         DE_UNREF(params);
2433
2434 }
2435
2436 GLW_APICALL void GLW_APIENTRY glGetVertexAttribLdv (GLuint index, GLenum pname, GLdouble *params)
2437 {
2438         DE_UNREF(index);
2439         DE_UNREF(pname);
2440         DE_UNREF(params);
2441
2442 }
2443
2444 GLW_APICALL void GLW_APIENTRY glGetVertexAttribPointerv (GLuint index, GLenum pname, void **pointer)
2445 {
2446         DE_UNREF(index);
2447         DE_UNREF(pname);
2448         DE_UNREF(pointer);
2449
2450 }
2451
2452 GLW_APICALL void GLW_APIENTRY glGetVertexAttribdv (GLuint index, GLenum pname, GLdouble *params)
2453 {
2454         DE_UNREF(index);
2455         DE_UNREF(pname);
2456         DE_UNREF(params);
2457
2458 }
2459
2460 GLW_APICALL void GLW_APIENTRY glGetVertexAttribfv (GLuint index, GLenum pname, GLfloat *params)
2461 {
2462         DE_UNREF(index);
2463         DE_UNREF(pname);
2464         DE_UNREF(params);
2465
2466 }
2467
2468 GLW_APICALL void GLW_APIENTRY glGetVertexAttribiv (GLuint index, GLenum pname, GLint *params)
2469 {
2470         DE_UNREF(index);
2471         DE_UNREF(pname);
2472         DE_UNREF(params);
2473
2474 }
2475
2476 GLW_APICALL void GLW_APIENTRY glGetnCompressedTexImage (GLenum target, GLint lod, GLsizei bufSize, void *pixels)
2477 {
2478         DE_UNREF(target);
2479         DE_UNREF(lod);
2480         DE_UNREF(bufSize);
2481         DE_UNREF(pixels);
2482
2483 }
2484
2485 GLW_APICALL void GLW_APIENTRY glGetnTexImage (GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)
2486 {
2487         DE_UNREF(target);
2488         DE_UNREF(level);
2489         DE_UNREF(format);
2490         DE_UNREF(type);
2491         DE_UNREF(bufSize);
2492         DE_UNREF(pixels);
2493
2494 }
2495
2496 GLW_APICALL void GLW_APIENTRY glGetnUniformdv (GLuint program, GLint location, GLsizei bufSize, GLdouble *params)
2497 {
2498         DE_UNREF(program);
2499         DE_UNREF(location);
2500         DE_UNREF(bufSize);
2501         DE_UNREF(params);
2502
2503 }
2504
2505 GLW_APICALL void GLW_APIENTRY glGetnUniformfv (GLuint program, GLint location, GLsizei bufSize, GLfloat *params)
2506 {
2507         DE_UNREF(program);
2508         DE_UNREF(location);
2509         DE_UNREF(bufSize);
2510         DE_UNREF(params);
2511
2512 }
2513
2514 GLW_APICALL void GLW_APIENTRY glGetnUniformiv (GLuint program, GLint location, GLsizei bufSize, GLint *params)
2515 {
2516         DE_UNREF(program);
2517         DE_UNREF(location);
2518         DE_UNREF(bufSize);
2519         DE_UNREF(params);
2520
2521 }
2522
2523 GLW_APICALL void GLW_APIENTRY glGetnUniformuiv (GLuint program, GLint location, GLsizei bufSize, GLuint *params)
2524 {
2525         DE_UNREF(program);
2526         DE_UNREF(location);
2527         DE_UNREF(bufSize);
2528         DE_UNREF(params);
2529
2530 }
2531
2532 GLW_APICALL void GLW_APIENTRY glHint (GLenum target, GLenum mode)
2533 {
2534         DE_UNREF(target);
2535         DE_UNREF(mode);
2536
2537 }
2538
2539 GLW_APICALL void GLW_APIENTRY glInsertEventMarkerEXT (GLsizei length, const GLchar *marker)
2540 {
2541         DE_UNREF(length);
2542         DE_UNREF(marker);
2543
2544 }
2545
2546 GLW_APICALL void GLW_APIENTRY glInvalidateBufferData (GLuint buffer)
2547 {
2548         DE_UNREF(buffer);
2549
2550 }
2551
2552 GLW_APICALL void GLW_APIENTRY glInvalidateBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr length)
2553 {
2554         DE_UNREF(buffer);
2555         DE_UNREF(offset);
2556         DE_UNREF(length);
2557
2558 }
2559
2560 GLW_APICALL void GLW_APIENTRY glInvalidateFramebuffer (GLenum target, GLsizei numAttachments, const GLenum *attachments)
2561 {
2562         DE_UNREF(target);
2563         DE_UNREF(numAttachments);
2564         DE_UNREF(attachments);
2565
2566 }
2567
2568 GLW_APICALL void GLW_APIENTRY glInvalidateNamedFramebufferData (GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments)
2569 {
2570         DE_UNREF(framebuffer);
2571         DE_UNREF(numAttachments);
2572         DE_UNREF(attachments);
2573
2574 }
2575
2576 GLW_APICALL void GLW_APIENTRY glInvalidateNamedFramebufferSubData (GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
2577 {
2578         DE_UNREF(framebuffer);
2579         DE_UNREF(numAttachments);
2580         DE_UNREF(attachments);
2581         DE_UNREF(x);
2582         DE_UNREF(y);
2583         DE_UNREF(width);
2584         DE_UNREF(height);
2585
2586 }
2587
2588 GLW_APICALL void GLW_APIENTRY glInvalidateSubFramebuffer (GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
2589 {
2590         DE_UNREF(target);
2591         DE_UNREF(numAttachments);
2592         DE_UNREF(attachments);
2593         DE_UNREF(x);
2594         DE_UNREF(y);
2595         DE_UNREF(width);
2596         DE_UNREF(height);
2597
2598 }
2599
2600 GLW_APICALL void GLW_APIENTRY glInvalidateTexImage (GLuint texture, GLint level)
2601 {
2602         DE_UNREF(texture);
2603         DE_UNREF(level);
2604
2605 }
2606
2607 GLW_APICALL void GLW_APIENTRY glInvalidateTexSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth)
2608 {
2609         DE_UNREF(texture);
2610         DE_UNREF(level);
2611         DE_UNREF(xoffset);
2612         DE_UNREF(yoffset);
2613         DE_UNREF(zoffset);
2614         DE_UNREF(width);
2615         DE_UNREF(height);
2616         DE_UNREF(depth);
2617
2618 }
2619
2620 GLW_APICALL GLboolean GLW_APIENTRY glIsBuffer (GLuint buffer)
2621 {
2622         DE_UNREF(buffer);
2623
2624         return (GLboolean)0;
2625 }
2626
2627 GLW_APICALL GLboolean GLW_APIENTRY glIsEnabled (GLenum cap)
2628 {
2629         DE_UNREF(cap);
2630
2631         return (GLboolean)0;
2632 }
2633
2634 GLW_APICALL GLboolean GLW_APIENTRY glIsEnabledi (GLenum target, GLuint index)
2635 {
2636         DE_UNREF(target);
2637         DE_UNREF(index);
2638
2639         return (GLboolean)0;
2640 }
2641
2642 GLW_APICALL GLboolean GLW_APIENTRY glIsFramebuffer (GLuint framebuffer)
2643 {
2644         DE_UNREF(framebuffer);
2645
2646         return (GLboolean)0;
2647 }
2648
2649 GLW_APICALL GLboolean GLW_APIENTRY glIsProgram (GLuint program)
2650 {
2651         DE_UNREF(program);
2652
2653         return (GLboolean)0;
2654 }
2655
2656 GLW_APICALL GLboolean GLW_APIENTRY glIsProgramPipeline (GLuint pipeline)
2657 {
2658         DE_UNREF(pipeline);
2659
2660         return (GLboolean)0;
2661 }
2662
2663 GLW_APICALL GLboolean GLW_APIENTRY glIsQuery (GLuint id)
2664 {
2665         DE_UNREF(id);
2666
2667         return (GLboolean)0;
2668 }
2669
2670 GLW_APICALL GLboolean GLW_APIENTRY glIsRenderbuffer (GLuint renderbuffer)
2671 {
2672         DE_UNREF(renderbuffer);
2673
2674         return (GLboolean)0;
2675 }
2676
2677 GLW_APICALL GLboolean GLW_APIENTRY glIsSampler (GLuint sampler)
2678 {
2679         DE_UNREF(sampler);
2680
2681         return (GLboolean)0;
2682 }
2683
2684 GLW_APICALL GLboolean GLW_APIENTRY glIsShader (GLuint shader)
2685 {
2686         DE_UNREF(shader);
2687
2688         return (GLboolean)0;
2689 }
2690
2691 GLW_APICALL GLboolean GLW_APIENTRY glIsSync (GLsync sync)
2692 {
2693         DE_UNREF(sync);
2694
2695         return (GLboolean)0;
2696 }
2697
2698 GLW_APICALL GLboolean GLW_APIENTRY glIsTexture (GLuint texture)
2699 {
2700         DE_UNREF(texture);
2701
2702         return (GLboolean)0;
2703 }
2704
2705 GLW_APICALL GLboolean GLW_APIENTRY glIsTransformFeedback (GLuint id)
2706 {
2707         DE_UNREF(id);
2708
2709         return (GLboolean)0;
2710 }
2711
2712 GLW_APICALL GLboolean GLW_APIENTRY glIsVertexArray (GLuint array)
2713 {
2714         DE_UNREF(array);
2715
2716         return (GLboolean)0;
2717 }
2718
2719 GLW_APICALL void GLW_APIENTRY glLineWidth (GLfloat width)
2720 {
2721         DE_UNREF(width);
2722
2723 }
2724
2725 GLW_APICALL void GLW_APIENTRY glLinkProgram (GLuint program)
2726 {
2727         DE_UNREF(program);
2728
2729 }
2730
2731 GLW_APICALL void GLW_APIENTRY glLogicOp (GLenum opcode)
2732 {
2733         DE_UNREF(opcode);
2734
2735 }
2736
2737 GLW_APICALL void * GLW_APIENTRY glMapBuffer (GLenum target, GLenum access)
2738 {
2739         DE_UNREF(target);
2740         DE_UNREF(access);
2741
2742         return (void *)0;
2743 }
2744
2745 GLW_APICALL void * GLW_APIENTRY glMapNamedBuffer (GLuint buffer, GLenum access)
2746 {
2747         DE_UNREF(buffer);
2748         DE_UNREF(access);
2749
2750         return (void *)0;
2751 }
2752
2753 GLW_APICALL void * GLW_APIENTRY glMapNamedBufferRange (GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
2754 {
2755         DE_UNREF(buffer);
2756         DE_UNREF(offset);
2757         DE_UNREF(length);
2758         DE_UNREF(access);
2759
2760         return (void *)0;
2761 }
2762
2763 GLW_APICALL void GLW_APIENTRY glMemoryBarrier (GLbitfield barriers)
2764 {
2765         DE_UNREF(barriers);
2766
2767 }
2768
2769 GLW_APICALL void GLW_APIENTRY glMemoryBarrierByRegion (GLbitfield barriers)
2770 {
2771         DE_UNREF(barriers);
2772
2773 }
2774
2775 GLW_APICALL void GLW_APIENTRY glMinSampleShading (GLfloat value)
2776 {
2777         DE_UNREF(value);
2778
2779 }
2780
2781 GLW_APICALL void GLW_APIENTRY glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)
2782 {
2783         DE_UNREF(mode);
2784         DE_UNREF(first);
2785         DE_UNREF(count);
2786         DE_UNREF(drawcount);
2787
2788 }
2789
2790 GLW_APICALL void GLW_APIENTRY glMultiDrawArraysIndirect (GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride)
2791 {
2792         DE_UNREF(mode);
2793         DE_UNREF(indirect);
2794         DE_UNREF(drawcount);
2795         DE_UNREF(stride);
2796
2797 }
2798
2799 GLW_APICALL void GLW_APIENTRY glMultiDrawElements (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount)
2800 {
2801         DE_UNREF(mode);
2802         DE_UNREF(count);
2803         DE_UNREF(type);
2804         DE_UNREF(indices);
2805         DE_UNREF(drawcount);
2806
2807 }
2808
2809 GLW_APICALL void GLW_APIENTRY glMultiDrawElementsBaseVertex (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex)
2810 {
2811         DE_UNREF(mode);
2812         DE_UNREF(count);
2813         DE_UNREF(type);
2814         DE_UNREF(indices);
2815         DE_UNREF(drawcount);
2816         DE_UNREF(basevertex);
2817
2818 }
2819
2820 GLW_APICALL void GLW_APIENTRY glMultiDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride)
2821 {
2822         DE_UNREF(mode);
2823         DE_UNREF(type);
2824         DE_UNREF(indirect);
2825         DE_UNREF(drawcount);
2826         DE_UNREF(stride);
2827
2828 }
2829
2830 GLW_APICALL void GLW_APIENTRY glNamedBufferData (GLuint buffer, GLsizeiptr size, const void *data, GLenum usage)
2831 {
2832         DE_UNREF(buffer);
2833         DE_UNREF(size);
2834         DE_UNREF(data);
2835         DE_UNREF(usage);
2836
2837 }
2838
2839 GLW_APICALL void GLW_APIENTRY glNamedBufferStorage (GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags)
2840 {
2841         DE_UNREF(buffer);
2842         DE_UNREF(size);
2843         DE_UNREF(data);
2844         DE_UNREF(flags);
2845
2846 }
2847
2848 GLW_APICALL void GLW_APIENTRY glNamedBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data)
2849 {
2850         DE_UNREF(buffer);
2851         DE_UNREF(offset);
2852         DE_UNREF(size);
2853         DE_UNREF(data);
2854
2855 }
2856
2857 GLW_APICALL void GLW_APIENTRY glNamedFramebufferDrawBuffer (GLuint framebuffer, GLenum buf)
2858 {
2859         DE_UNREF(framebuffer);
2860         DE_UNREF(buf);
2861
2862 }
2863
2864 GLW_APICALL void GLW_APIENTRY glNamedFramebufferDrawBuffers (GLuint framebuffer, GLsizei n, const GLenum *bufs)
2865 {
2866         DE_UNREF(framebuffer);
2867         DE_UNREF(n);
2868         DE_UNREF(bufs);
2869
2870 }
2871
2872 GLW_APICALL void GLW_APIENTRY glNamedFramebufferParameteri (GLuint framebuffer, GLenum pname, GLint param)
2873 {
2874         DE_UNREF(framebuffer);
2875         DE_UNREF(pname);
2876         DE_UNREF(param);
2877
2878 }
2879
2880 GLW_APICALL void GLW_APIENTRY glNamedFramebufferReadBuffer (GLuint framebuffer, GLenum src)
2881 {
2882         DE_UNREF(framebuffer);
2883         DE_UNREF(src);
2884
2885 }
2886
2887 GLW_APICALL void GLW_APIENTRY glNamedFramebufferRenderbuffer (GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
2888 {
2889         DE_UNREF(framebuffer);
2890         DE_UNREF(attachment);
2891         DE_UNREF(renderbuffertarget);
2892         DE_UNREF(renderbuffer);
2893
2894 }
2895
2896 GLW_APICALL void GLW_APIENTRY glNamedFramebufferTexture (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
2897 {
2898         DE_UNREF(framebuffer);
2899         DE_UNREF(attachment);
2900         DE_UNREF(texture);
2901         DE_UNREF(level);
2902
2903 }
2904
2905 GLW_APICALL void GLW_APIENTRY glNamedFramebufferTextureLayer (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
2906 {
2907         DE_UNREF(framebuffer);
2908         DE_UNREF(attachment);
2909         DE_UNREF(texture);
2910         DE_UNREF(level);
2911         DE_UNREF(layer);
2912
2913 }
2914
2915 GLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorage (GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
2916 {
2917         DE_UNREF(renderbuffer);
2918         DE_UNREF(internalformat);
2919         DE_UNREF(width);
2920         DE_UNREF(height);
2921
2922 }
2923
2924 GLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorageMultisample (GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
2925 {
2926         DE_UNREF(renderbuffer);
2927         DE_UNREF(samples);
2928         DE_UNREF(internalformat);
2929         DE_UNREF(width);
2930         DE_UNREF(height);
2931
2932 }
2933
2934 GLW_APICALL void GLW_APIENTRY glObjectLabel (GLenum identifier, GLuint name, GLsizei length, const GLchar *label)
2935 {
2936         DE_UNREF(identifier);
2937         DE_UNREF(name);
2938         DE_UNREF(length);
2939         DE_UNREF(label);
2940
2941 }
2942
2943 GLW_APICALL void GLW_APIENTRY glObjectPtrLabel (const void *ptr, GLsizei length, const GLchar *label)
2944 {
2945         DE_UNREF(ptr);
2946         DE_UNREF(length);
2947         DE_UNREF(label);
2948
2949 }
2950
2951 GLW_APICALL void GLW_APIENTRY glPatchParameterfv (GLenum pname, const GLfloat *values)
2952 {
2953         DE_UNREF(pname);
2954         DE_UNREF(values);
2955
2956 }
2957
2958 GLW_APICALL void GLW_APIENTRY glPatchParameteri (GLenum pname, GLint value)
2959 {
2960         DE_UNREF(pname);
2961         DE_UNREF(value);
2962
2963 }
2964
2965 GLW_APICALL void GLW_APIENTRY glPauseTransformFeedback (void)
2966 {
2967
2968 }
2969
2970 GLW_APICALL void GLW_APIENTRY glPixelStoref (GLenum pname, GLfloat param)
2971 {
2972         DE_UNREF(pname);
2973         DE_UNREF(param);
2974
2975 }
2976
2977 GLW_APICALL void GLW_APIENTRY glPixelStorei (GLenum pname, GLint param)
2978 {
2979         DE_UNREF(pname);
2980         DE_UNREF(param);
2981
2982 }
2983
2984 GLW_APICALL void GLW_APIENTRY glPointParameterf (GLenum pname, GLfloat param)
2985 {
2986         DE_UNREF(pname);
2987         DE_UNREF(param);
2988
2989 }
2990
2991 GLW_APICALL void GLW_APIENTRY glPointParameterfv (GLenum pname, const GLfloat *params)
2992 {
2993         DE_UNREF(pname);
2994         DE_UNREF(params);
2995
2996 }
2997
2998 GLW_APICALL void GLW_APIENTRY glPointParameteri (GLenum pname, GLint param)
2999 {
3000         DE_UNREF(pname);
3001         DE_UNREF(param);
3002
3003 }
3004
3005 GLW_APICALL void GLW_APIENTRY glPointParameteriv (GLenum pname, const GLint *params)
3006 {
3007         DE_UNREF(pname);
3008         DE_UNREF(params);
3009
3010 }
3011
3012 GLW_APICALL void GLW_APIENTRY glPointSize (GLfloat size)
3013 {
3014         DE_UNREF(size);
3015
3016 }
3017
3018 GLW_APICALL void GLW_APIENTRY glPolygonMode (GLenum face, GLenum mode)
3019 {
3020         DE_UNREF(face);
3021         DE_UNREF(mode);
3022
3023 }
3024
3025 GLW_APICALL void GLW_APIENTRY glPolygonOffset (GLfloat factor, GLfloat units)
3026 {
3027         DE_UNREF(factor);
3028         DE_UNREF(units);
3029
3030 }
3031
3032 GLW_APICALL void GLW_APIENTRY glPopDebugGroup (void)
3033 {
3034
3035 }
3036
3037 GLW_APICALL void GLW_APIENTRY glPopGroupMarkerEXT (void)
3038 {
3039
3040 }
3041
3042 GLW_APICALL void GLW_APIENTRY glPrimitiveBoundingBox (GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
3043 {
3044         DE_UNREF(minX);
3045         DE_UNREF(minY);
3046         DE_UNREF(minZ);
3047         DE_UNREF(minW);
3048         DE_UNREF(maxX);
3049         DE_UNREF(maxY);
3050         DE_UNREF(maxZ);
3051         DE_UNREF(maxW);
3052
3053 }
3054
3055 GLW_APICALL void GLW_APIENTRY glPrimitiveRestartIndex (GLuint index)
3056 {
3057         DE_UNREF(index);
3058
3059 }
3060
3061 GLW_APICALL void GLW_APIENTRY glProgramBinary (GLuint program, GLenum binaryFormat, const void *binary, GLsizei length)
3062 {
3063         DE_UNREF(program);
3064         DE_UNREF(binaryFormat);
3065         DE_UNREF(binary);
3066         DE_UNREF(length);
3067
3068 }
3069
3070 GLW_APICALL void GLW_APIENTRY glProgramParameteri (GLuint program, GLenum pname, GLint value)
3071 {
3072         DE_UNREF(program);
3073         DE_UNREF(pname);
3074         DE_UNREF(value);
3075
3076 }
3077
3078 GLW_APICALL void GLW_APIENTRY glProgramUniform1d (GLuint program, GLint location, GLdouble v0)
3079 {
3080         DE_UNREF(program);
3081         DE_UNREF(location);
3082         DE_UNREF(v0);
3083
3084 }
3085
3086 GLW_APICALL void GLW_APIENTRY glProgramUniform1dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
3087 {
3088         DE_UNREF(program);
3089         DE_UNREF(location);
3090         DE_UNREF(count);
3091         DE_UNREF(value);
3092
3093 }
3094
3095 GLW_APICALL void GLW_APIENTRY glProgramUniform1f (GLuint program, GLint location, GLfloat v0)
3096 {
3097         DE_UNREF(program);
3098         DE_UNREF(location);
3099         DE_UNREF(v0);
3100
3101 }
3102
3103 GLW_APICALL void GLW_APIENTRY glProgramUniform1fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
3104 {
3105         DE_UNREF(program);
3106         DE_UNREF(location);
3107         DE_UNREF(count);
3108         DE_UNREF(value);
3109
3110 }
3111
3112 GLW_APICALL void GLW_APIENTRY glProgramUniform1i (GLuint program, GLint location, GLint v0)
3113 {
3114         DE_UNREF(program);
3115         DE_UNREF(location);
3116         DE_UNREF(v0);
3117
3118 }
3119
3120 GLW_APICALL void GLW_APIENTRY glProgramUniform1iv (GLuint program, GLint location, GLsizei count, const GLint *value)
3121 {
3122         DE_UNREF(program);
3123         DE_UNREF(location);
3124         DE_UNREF(count);
3125         DE_UNREF(value);
3126
3127 }
3128
3129 GLW_APICALL void GLW_APIENTRY glProgramUniform1ui (GLuint program, GLint location, GLuint v0)
3130 {
3131         DE_UNREF(program);
3132         DE_UNREF(location);
3133         DE_UNREF(v0);
3134
3135 }
3136
3137 GLW_APICALL void GLW_APIENTRY glProgramUniform1uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
3138 {
3139         DE_UNREF(program);
3140         DE_UNREF(location);
3141         DE_UNREF(count);
3142         DE_UNREF(value);
3143
3144 }
3145
3146 GLW_APICALL void GLW_APIENTRY glProgramUniform2d (GLuint program, GLint location, GLdouble v0, GLdouble v1)
3147 {
3148         DE_UNREF(program);
3149         DE_UNREF(location);
3150         DE_UNREF(v0);
3151         DE_UNREF(v1);
3152
3153 }
3154
3155 GLW_APICALL void GLW_APIENTRY glProgramUniform2dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
3156 {
3157         DE_UNREF(program);
3158         DE_UNREF(location);
3159         DE_UNREF(count);
3160         DE_UNREF(value);
3161
3162 }
3163
3164 GLW_APICALL void GLW_APIENTRY glProgramUniform2f (GLuint program, GLint location, GLfloat v0, GLfloat v1)
3165 {
3166         DE_UNREF(program);
3167         DE_UNREF(location);
3168         DE_UNREF(v0);
3169         DE_UNREF(v1);
3170
3171 }
3172
3173 GLW_APICALL void GLW_APIENTRY glProgramUniform2fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
3174 {
3175         DE_UNREF(program);
3176         DE_UNREF(location);
3177         DE_UNREF(count);
3178         DE_UNREF(value);
3179
3180 }
3181
3182 GLW_APICALL void GLW_APIENTRY glProgramUniform2i (GLuint program, GLint location, GLint v0, GLint v1)
3183 {
3184         DE_UNREF(program);
3185         DE_UNREF(location);
3186         DE_UNREF(v0);
3187         DE_UNREF(v1);
3188
3189 }
3190
3191 GLW_APICALL void GLW_APIENTRY glProgramUniform2iv (GLuint program, GLint location, GLsizei count, const GLint *value)
3192 {
3193         DE_UNREF(program);
3194         DE_UNREF(location);
3195         DE_UNREF(count);
3196         DE_UNREF(value);
3197
3198 }
3199
3200 GLW_APICALL void GLW_APIENTRY glProgramUniform2ui (GLuint program, GLint location, GLuint v0, GLuint v1)
3201 {
3202         DE_UNREF(program);
3203         DE_UNREF(location);
3204         DE_UNREF(v0);
3205         DE_UNREF(v1);
3206
3207 }
3208
3209 GLW_APICALL void GLW_APIENTRY glProgramUniform2uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
3210 {
3211         DE_UNREF(program);
3212         DE_UNREF(location);
3213         DE_UNREF(count);
3214         DE_UNREF(value);
3215
3216 }
3217
3218 GLW_APICALL void GLW_APIENTRY glProgramUniform3d (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2)
3219 {
3220         DE_UNREF(program);
3221         DE_UNREF(location);
3222         DE_UNREF(v0);
3223         DE_UNREF(v1);
3224         DE_UNREF(v2);
3225
3226 }
3227
3228 GLW_APICALL void GLW_APIENTRY glProgramUniform3dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
3229 {
3230         DE_UNREF(program);
3231         DE_UNREF(location);
3232         DE_UNREF(count);
3233         DE_UNREF(value);
3234
3235 }
3236
3237 GLW_APICALL void GLW_APIENTRY glProgramUniform3f (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
3238 {
3239         DE_UNREF(program);
3240         DE_UNREF(location);
3241         DE_UNREF(v0);
3242         DE_UNREF(v1);
3243         DE_UNREF(v2);
3244
3245 }
3246
3247 GLW_APICALL void GLW_APIENTRY glProgramUniform3fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
3248 {
3249         DE_UNREF(program);
3250         DE_UNREF(location);
3251         DE_UNREF(count);
3252         DE_UNREF(value);
3253
3254 }
3255
3256 GLW_APICALL void GLW_APIENTRY glProgramUniform3i (GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
3257 {
3258         DE_UNREF(program);
3259         DE_UNREF(location);
3260         DE_UNREF(v0);
3261         DE_UNREF(v1);
3262         DE_UNREF(v2);
3263
3264 }
3265
3266 GLW_APICALL void GLW_APIENTRY glProgramUniform3iv (GLuint program, GLint location, GLsizei count, const GLint *value)
3267 {
3268         DE_UNREF(program);
3269         DE_UNREF(location);
3270         DE_UNREF(count);
3271         DE_UNREF(value);
3272
3273 }
3274
3275 GLW_APICALL void GLW_APIENTRY glProgramUniform3ui (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
3276 {
3277         DE_UNREF(program);
3278         DE_UNREF(location);
3279         DE_UNREF(v0);
3280         DE_UNREF(v1);
3281         DE_UNREF(v2);
3282
3283 }
3284
3285 GLW_APICALL void GLW_APIENTRY glProgramUniform3uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
3286 {
3287         DE_UNREF(program);
3288         DE_UNREF(location);
3289         DE_UNREF(count);
3290         DE_UNREF(value);
3291
3292 }
3293
3294 GLW_APICALL void GLW_APIENTRY glProgramUniform4d (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3)
3295 {
3296         DE_UNREF(program);
3297         DE_UNREF(location);
3298         DE_UNREF(v0);
3299         DE_UNREF(v1);
3300         DE_UNREF(v2);
3301         DE_UNREF(v3);
3302
3303 }
3304
3305 GLW_APICALL void GLW_APIENTRY glProgramUniform4dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
3306 {
3307         DE_UNREF(program);
3308         DE_UNREF(location);
3309         DE_UNREF(count);
3310         DE_UNREF(value);
3311
3312 }
3313
3314 GLW_APICALL void GLW_APIENTRY glProgramUniform4f (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
3315 {
3316         DE_UNREF(program);
3317         DE_UNREF(location);
3318         DE_UNREF(v0);
3319         DE_UNREF(v1);
3320         DE_UNREF(v2);
3321         DE_UNREF(v3);
3322
3323 }
3324
3325 GLW_APICALL void GLW_APIENTRY glProgramUniform4fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
3326 {
3327         DE_UNREF(program);
3328         DE_UNREF(location);
3329         DE_UNREF(count);
3330         DE_UNREF(value);
3331
3332 }
3333
3334 GLW_APICALL void GLW_APIENTRY glProgramUniform4i (GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
3335 {
3336         DE_UNREF(program);
3337         DE_UNREF(location);
3338         DE_UNREF(v0);
3339         DE_UNREF(v1);
3340         DE_UNREF(v2);
3341         DE_UNREF(v3);
3342
3343 }
3344
3345 GLW_APICALL void GLW_APIENTRY glProgramUniform4iv (GLuint program, GLint location, GLsizei count, const GLint *value)
3346 {
3347         DE_UNREF(program);
3348         DE_UNREF(location);
3349         DE_UNREF(count);
3350         DE_UNREF(value);
3351
3352 }
3353
3354 GLW_APICALL void GLW_APIENTRY glProgramUniform4ui (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
3355 {
3356         DE_UNREF(program);
3357         DE_UNREF(location);
3358         DE_UNREF(v0);
3359         DE_UNREF(v1);
3360         DE_UNREF(v2);
3361         DE_UNREF(v3);
3362
3363 }
3364
3365 GLW_APICALL void GLW_APIENTRY glProgramUniform4uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
3366 {
3367         DE_UNREF(program);
3368         DE_UNREF(location);
3369         DE_UNREF(count);
3370         DE_UNREF(value);
3371
3372 }
3373
3374 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3375 {
3376         DE_UNREF(program);
3377         DE_UNREF(location);
3378         DE_UNREF(count);
3379         DE_UNREF(transpose);
3380         DE_UNREF(value);
3381
3382 }
3383
3384 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3385 {
3386         DE_UNREF(program);
3387         DE_UNREF(location);
3388         DE_UNREF(count);
3389         DE_UNREF(transpose);
3390         DE_UNREF(value);
3391
3392 }
3393
3394 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3395 {
3396         DE_UNREF(program);
3397         DE_UNREF(location);
3398         DE_UNREF(count);
3399         DE_UNREF(transpose);
3400         DE_UNREF(value);
3401
3402 }
3403
3404 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3405 {
3406         DE_UNREF(program);
3407         DE_UNREF(location);
3408         DE_UNREF(count);
3409         DE_UNREF(transpose);
3410         DE_UNREF(value);
3411
3412 }
3413
3414 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3415 {
3416         DE_UNREF(program);
3417         DE_UNREF(location);
3418         DE_UNREF(count);
3419         DE_UNREF(transpose);
3420         DE_UNREF(value);
3421
3422 }
3423
3424 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3425 {
3426         DE_UNREF(program);
3427         DE_UNREF(location);
3428         DE_UNREF(count);
3429         DE_UNREF(transpose);
3430         DE_UNREF(value);
3431
3432 }
3433
3434 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3435 {
3436         DE_UNREF(program);
3437         DE_UNREF(location);
3438         DE_UNREF(count);
3439         DE_UNREF(transpose);
3440         DE_UNREF(value);
3441
3442 }
3443
3444 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3445 {
3446         DE_UNREF(program);
3447         DE_UNREF(location);
3448         DE_UNREF(count);
3449         DE_UNREF(transpose);
3450         DE_UNREF(value);
3451
3452 }
3453
3454 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3455 {
3456         DE_UNREF(program);
3457         DE_UNREF(location);
3458         DE_UNREF(count);
3459         DE_UNREF(transpose);
3460         DE_UNREF(value);
3461
3462 }
3463
3464 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3465 {
3466         DE_UNREF(program);
3467         DE_UNREF(location);
3468         DE_UNREF(count);
3469         DE_UNREF(transpose);
3470         DE_UNREF(value);
3471
3472 }
3473
3474 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3475 {
3476         DE_UNREF(program);
3477         DE_UNREF(location);
3478         DE_UNREF(count);
3479         DE_UNREF(transpose);
3480         DE_UNREF(value);
3481
3482 }
3483
3484 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3485 {
3486         DE_UNREF(program);
3487         DE_UNREF(location);
3488         DE_UNREF(count);
3489         DE_UNREF(transpose);
3490         DE_UNREF(value);
3491
3492 }
3493
3494 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3495 {
3496         DE_UNREF(program);
3497         DE_UNREF(location);
3498         DE_UNREF(count);
3499         DE_UNREF(transpose);
3500         DE_UNREF(value);
3501
3502 }
3503
3504 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3505 {
3506         DE_UNREF(program);
3507         DE_UNREF(location);
3508         DE_UNREF(count);
3509         DE_UNREF(transpose);
3510         DE_UNREF(value);
3511
3512 }
3513
3514 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3515 {
3516         DE_UNREF(program);
3517         DE_UNREF(location);
3518         DE_UNREF(count);
3519         DE_UNREF(transpose);
3520         DE_UNREF(value);
3521
3522 }
3523
3524 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3525 {
3526         DE_UNREF(program);
3527         DE_UNREF(location);
3528         DE_UNREF(count);
3529         DE_UNREF(transpose);
3530         DE_UNREF(value);
3531
3532 }
3533
3534 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3535 {
3536         DE_UNREF(program);
3537         DE_UNREF(location);
3538         DE_UNREF(count);
3539         DE_UNREF(transpose);
3540         DE_UNREF(value);
3541
3542 }
3543
3544 GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3545 {
3546         DE_UNREF(program);
3547         DE_UNREF(location);
3548         DE_UNREF(count);
3549         DE_UNREF(transpose);
3550         DE_UNREF(value);
3551
3552 }
3553
3554 GLW_APICALL void GLW_APIENTRY glProvokingVertex (GLenum mode)
3555 {
3556         DE_UNREF(mode);
3557
3558 }
3559
3560 GLW_APICALL void GLW_APIENTRY glPushDebugGroup (GLenum source, GLuint id, GLsizei length, const GLchar *message)
3561 {
3562         DE_UNREF(source);
3563         DE_UNREF(id);
3564         DE_UNREF(length);
3565         DE_UNREF(message);
3566
3567 }
3568
3569 GLW_APICALL void GLW_APIENTRY glPushGroupMarkerEXT (GLsizei length, const GLchar *marker)
3570 {
3571         DE_UNREF(length);
3572         DE_UNREF(marker);
3573
3574 }
3575
3576 GLW_APICALL void GLW_APIENTRY glQueryCounter (GLuint id, GLenum target)
3577 {
3578         DE_UNREF(id);
3579         DE_UNREF(target);
3580
3581 }
3582
3583 GLW_APICALL void GLW_APIENTRY glReadBuffer (GLenum src)
3584 {
3585         DE_UNREF(src);
3586
3587 }
3588
3589 GLW_APICALL void GLW_APIENTRY glReadnPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)
3590 {
3591         DE_UNREF(x);
3592         DE_UNREF(y);
3593         DE_UNREF(width);
3594         DE_UNREF(height);
3595         DE_UNREF(format);
3596         DE_UNREF(type);
3597         DE_UNREF(bufSize);
3598         DE_UNREF(data);
3599
3600 }
3601
3602 GLW_APICALL void GLW_APIENTRY glReleaseShaderCompiler (void)
3603 {
3604
3605 }
3606
3607 GLW_APICALL void GLW_APIENTRY glRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
3608 {
3609         DE_UNREF(target);
3610         DE_UNREF(internalformat);
3611         DE_UNREF(width);
3612         DE_UNREF(height);
3613
3614 }
3615
3616 GLW_APICALL void GLW_APIENTRY glRenderbufferStorageMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
3617 {
3618         DE_UNREF(target);
3619         DE_UNREF(samples);
3620         DE_UNREF(internalformat);
3621         DE_UNREF(width);
3622         DE_UNREF(height);
3623
3624 }
3625
3626 GLW_APICALL void GLW_APIENTRY glResumeTransformFeedback (void)
3627 {
3628
3629 }
3630
3631 GLW_APICALL void GLW_APIENTRY glSampleCoverage (GLfloat value, GLboolean invert)
3632 {
3633         DE_UNREF(value);
3634         DE_UNREF(invert);
3635
3636 }
3637
3638 GLW_APICALL void GLW_APIENTRY glSampleMaski (GLuint maskNumber, GLbitfield mask)
3639 {
3640         DE_UNREF(maskNumber);
3641         DE_UNREF(mask);
3642
3643 }
3644
3645 GLW_APICALL void GLW_APIENTRY glSamplerParameterIiv (GLuint sampler, GLenum pname, const GLint *param)
3646 {
3647         DE_UNREF(sampler);
3648         DE_UNREF(pname);
3649         DE_UNREF(param);
3650
3651 }
3652
3653 GLW_APICALL void GLW_APIENTRY glSamplerParameterIuiv (GLuint sampler, GLenum pname, const GLuint *param)
3654 {
3655         DE_UNREF(sampler);
3656         DE_UNREF(pname);
3657         DE_UNREF(param);
3658
3659 }
3660
3661 GLW_APICALL void GLW_APIENTRY glSamplerParameterf (GLuint sampler, GLenum pname, GLfloat param)
3662 {
3663         DE_UNREF(sampler);
3664         DE_UNREF(pname);
3665         DE_UNREF(param);
3666
3667 }
3668
3669 GLW_APICALL void GLW_APIENTRY glSamplerParameterfv (GLuint sampler, GLenum pname, const GLfloat *param)
3670 {
3671         DE_UNREF(sampler);
3672         DE_UNREF(pname);
3673         DE_UNREF(param);
3674
3675 }
3676
3677 GLW_APICALL void GLW_APIENTRY glSamplerParameteri (GLuint sampler, GLenum pname, GLint param)
3678 {
3679         DE_UNREF(sampler);
3680         DE_UNREF(pname);
3681         DE_UNREF(param);
3682
3683 }
3684
3685 GLW_APICALL void GLW_APIENTRY glSamplerParameteriv (GLuint sampler, GLenum pname, const GLint *param)
3686 {
3687         DE_UNREF(sampler);
3688         DE_UNREF(pname);
3689         DE_UNREF(param);
3690
3691 }
3692
3693 GLW_APICALL void GLW_APIENTRY glScissor (GLint x, GLint y, GLsizei width, GLsizei height)
3694 {
3695         DE_UNREF(x);
3696         DE_UNREF(y);
3697         DE_UNREF(width);
3698         DE_UNREF(height);
3699
3700 }
3701
3702 GLW_APICALL void GLW_APIENTRY glScissorArrayv (GLuint first, GLsizei count, const GLint *v)
3703 {
3704         DE_UNREF(first);
3705         DE_UNREF(count);
3706         DE_UNREF(v);
3707
3708 }
3709
3710 GLW_APICALL void GLW_APIENTRY glScissorIndexed (GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
3711 {
3712         DE_UNREF(index);
3713         DE_UNREF(left);
3714         DE_UNREF(bottom);
3715         DE_UNREF(width);
3716         DE_UNREF(height);
3717
3718 }
3719
3720 GLW_APICALL void GLW_APIENTRY glScissorIndexedv (GLuint index, const GLint *v)
3721 {
3722         DE_UNREF(index);
3723         DE_UNREF(v);
3724
3725 }
3726
3727 GLW_APICALL void GLW_APIENTRY glShaderBinary (GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length)
3728 {
3729         DE_UNREF(count);
3730         DE_UNREF(shaders);
3731         DE_UNREF(binaryformat);
3732         DE_UNREF(binary);
3733         DE_UNREF(length);
3734
3735 }
3736
3737 GLW_APICALL void GLW_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length)
3738 {
3739         DE_UNREF(shader);
3740         DE_UNREF(count);
3741         DE_UNREF(string);
3742         DE_UNREF(length);
3743
3744 }
3745
3746 GLW_APICALL void GLW_APIENTRY glShaderStorageBlockBinding (GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding)
3747 {
3748         DE_UNREF(program);
3749         DE_UNREF(storageBlockIndex);
3750         DE_UNREF(storageBlockBinding);
3751
3752 }
3753
3754 GLW_APICALL void GLW_APIENTRY glStencilFunc (GLenum func, GLint ref, GLuint mask)
3755 {
3756         DE_UNREF(func);
3757         DE_UNREF(ref);
3758         DE_UNREF(mask);
3759
3760 }
3761
3762 GLW_APICALL void GLW_APIENTRY glStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask)
3763 {
3764         DE_UNREF(face);
3765         DE_UNREF(func);
3766         DE_UNREF(ref);
3767         DE_UNREF(mask);
3768
3769 }
3770
3771 GLW_APICALL void GLW_APIENTRY glStencilMask (GLuint mask)
3772 {
3773         DE_UNREF(mask);
3774
3775 }
3776
3777 GLW_APICALL void GLW_APIENTRY glStencilMaskSeparate (GLenum face, GLuint mask)
3778 {
3779         DE_UNREF(face);
3780         DE_UNREF(mask);
3781
3782 }
3783
3784 GLW_APICALL void GLW_APIENTRY glStencilOp (GLenum fail, GLenum zfail, GLenum zpass)
3785 {
3786         DE_UNREF(fail);
3787         DE_UNREF(zfail);
3788         DE_UNREF(zpass);
3789
3790 }
3791
3792 GLW_APICALL void GLW_APIENTRY glStencilOpSeparate (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
3793 {
3794         DE_UNREF(face);
3795         DE_UNREF(sfail);
3796         DE_UNREF(dpfail);
3797         DE_UNREF(dppass);
3798
3799 }
3800
3801 GLW_APICALL void GLW_APIENTRY glTexBuffer (GLenum target, GLenum internalformat, GLuint buffer)
3802 {
3803         DE_UNREF(target);
3804         DE_UNREF(internalformat);
3805         DE_UNREF(buffer);
3806
3807 }
3808
3809 GLW_APICALL void GLW_APIENTRY glTexBufferRange (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
3810 {
3811         DE_UNREF(target);
3812         DE_UNREF(internalformat);
3813         DE_UNREF(buffer);
3814         DE_UNREF(offset);
3815         DE_UNREF(size);
3816
3817 }
3818
3819 GLW_APICALL void GLW_APIENTRY glTexImage1D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)
3820 {
3821         DE_UNREF(target);
3822         DE_UNREF(level);
3823         DE_UNREF(internalformat);
3824         DE_UNREF(width);
3825         DE_UNREF(border);
3826         DE_UNREF(format);
3827         DE_UNREF(type);
3828         DE_UNREF(pixels);
3829
3830 }
3831
3832 GLW_APICALL void GLW_APIENTRY glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
3833 {
3834         DE_UNREF(target);
3835         DE_UNREF(level);
3836         DE_UNREF(internalformat);
3837         DE_UNREF(width);
3838         DE_UNREF(height);
3839         DE_UNREF(border);
3840         DE_UNREF(format);
3841         DE_UNREF(type);
3842         DE_UNREF(pixels);
3843
3844 }
3845
3846 GLW_APICALL void GLW_APIENTRY glTexImage2DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
3847 {
3848         DE_UNREF(target);
3849         DE_UNREF(samples);
3850         DE_UNREF(internalformat);
3851         DE_UNREF(width);
3852         DE_UNREF(height);
3853         DE_UNREF(fixedsamplelocations);
3854
3855 }
3856
3857 GLW_APICALL void GLW_APIENTRY glTexImage3D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)
3858 {
3859         DE_UNREF(target);
3860         DE_UNREF(level);
3861         DE_UNREF(internalformat);
3862         DE_UNREF(width);
3863         DE_UNREF(height);
3864         DE_UNREF(depth);
3865         DE_UNREF(border);
3866         DE_UNREF(format);
3867         DE_UNREF(type);
3868         DE_UNREF(pixels);
3869
3870 }
3871
3872 GLW_APICALL void GLW_APIENTRY glTexImage3DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
3873 {
3874         DE_UNREF(target);
3875         DE_UNREF(samples);
3876         DE_UNREF(internalformat);
3877         DE_UNREF(width);
3878         DE_UNREF(height);
3879         DE_UNREF(depth);
3880         DE_UNREF(fixedsamplelocations);
3881
3882 }
3883
3884 GLW_APICALL void GLW_APIENTRY glTexParameterIiv (GLenum target, GLenum pname, const GLint *params)
3885 {
3886         DE_UNREF(target);
3887         DE_UNREF(pname);
3888         DE_UNREF(params);
3889
3890 }
3891
3892 GLW_APICALL void GLW_APIENTRY glTexParameterIuiv (GLenum target, GLenum pname, const GLuint *params)
3893 {
3894         DE_UNREF(target);
3895         DE_UNREF(pname);
3896         DE_UNREF(params);
3897
3898 }
3899
3900 GLW_APICALL void GLW_APIENTRY glTexParameterf (GLenum target, GLenum pname, GLfloat param)
3901 {
3902         DE_UNREF(target);
3903         DE_UNREF(pname);
3904         DE_UNREF(param);
3905
3906 }
3907
3908 GLW_APICALL void GLW_APIENTRY glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params)
3909 {
3910         DE_UNREF(target);
3911         DE_UNREF(pname);
3912         DE_UNREF(params);
3913
3914 }
3915
3916 GLW_APICALL void GLW_APIENTRY glTexParameteri (GLenum target, GLenum pname, GLint param)
3917 {
3918         DE_UNREF(target);
3919         DE_UNREF(pname);
3920         DE_UNREF(param);
3921
3922 }
3923
3924 GLW_APICALL void GLW_APIENTRY glTexParameteriv (GLenum target, GLenum pname, const GLint *params)
3925 {
3926         DE_UNREF(target);
3927         DE_UNREF(pname);
3928         DE_UNREF(params);
3929
3930 }
3931
3932 GLW_APICALL void GLW_APIENTRY glTexStorage1D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
3933 {
3934         DE_UNREF(target);
3935         DE_UNREF(levels);
3936         DE_UNREF(internalformat);
3937         DE_UNREF(width);
3938
3939 }
3940
3941 GLW_APICALL void GLW_APIENTRY glTexStorage2D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
3942 {
3943         DE_UNREF(target);
3944         DE_UNREF(levels);
3945         DE_UNREF(internalformat);
3946         DE_UNREF(width);
3947         DE_UNREF(height);
3948
3949 }
3950
3951 GLW_APICALL void GLW_APIENTRY glTexStorage2DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
3952 {
3953         DE_UNREF(target);
3954         DE_UNREF(samples);
3955         DE_UNREF(internalformat);
3956         DE_UNREF(width);
3957         DE_UNREF(height);
3958         DE_UNREF(fixedsamplelocations);
3959
3960 }
3961
3962 GLW_APICALL void GLW_APIENTRY glTexStorage3D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
3963 {
3964         DE_UNREF(target);
3965         DE_UNREF(levels);
3966         DE_UNREF(internalformat);
3967         DE_UNREF(width);
3968         DE_UNREF(height);
3969         DE_UNREF(depth);
3970
3971 }
3972
3973 GLW_APICALL void GLW_APIENTRY glTexStorage3DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
3974 {
3975         DE_UNREF(target);
3976         DE_UNREF(samples);
3977         DE_UNREF(internalformat);
3978         DE_UNREF(width);
3979         DE_UNREF(height);
3980         DE_UNREF(depth);
3981         DE_UNREF(fixedsamplelocations);
3982
3983 }
3984
3985 GLW_APICALL void GLW_APIENTRY glTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
3986 {
3987         DE_UNREF(target);
3988         DE_UNREF(level);
3989         DE_UNREF(xoffset);
3990         DE_UNREF(width);
3991         DE_UNREF(format);
3992         DE_UNREF(type);
3993         DE_UNREF(pixels);
3994
3995 }
3996
3997 GLW_APICALL void GLW_APIENTRY glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
3998 {
3999         DE_UNREF(target);
4000         DE_UNREF(level);
4001         DE_UNREF(xoffset);
4002         DE_UNREF(yoffset);
4003         DE_UNREF(width);
4004         DE_UNREF(height);
4005         DE_UNREF(format);
4006         DE_UNREF(type);
4007         DE_UNREF(pixels);
4008
4009 }
4010
4011 GLW_APICALL void GLW_APIENTRY glTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)
4012 {
4013         DE_UNREF(target);
4014         DE_UNREF(level);
4015         DE_UNREF(xoffset);
4016         DE_UNREF(yoffset);
4017         DE_UNREF(zoffset);
4018         DE_UNREF(width);
4019         DE_UNREF(height);
4020         DE_UNREF(depth);
4021         DE_UNREF(format);
4022         DE_UNREF(type);
4023         DE_UNREF(pixels);
4024
4025 }
4026
4027 GLW_APICALL void GLW_APIENTRY glTextureBarrier (void)
4028 {
4029
4030 }
4031
4032 GLW_APICALL void GLW_APIENTRY glTextureBuffer (GLuint texture, GLenum internalformat, GLuint buffer)
4033 {
4034         DE_UNREF(texture);
4035         DE_UNREF(internalformat);
4036         DE_UNREF(buffer);
4037
4038 }
4039
4040 GLW_APICALL void GLW_APIENTRY glTextureBufferRange (GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
4041 {
4042         DE_UNREF(texture);
4043         DE_UNREF(internalformat);
4044         DE_UNREF(buffer);
4045         DE_UNREF(offset);
4046         DE_UNREF(size);
4047
4048 }
4049
4050 GLW_APICALL void GLW_APIENTRY glTextureParameterIiv (GLuint texture, GLenum pname, const GLint *params)
4051 {
4052         DE_UNREF(texture);
4053         DE_UNREF(pname);
4054         DE_UNREF(params);
4055
4056 }
4057
4058 GLW_APICALL void GLW_APIENTRY glTextureParameterIuiv (GLuint texture, GLenum pname, const GLuint *params)
4059 {
4060         DE_UNREF(texture);
4061         DE_UNREF(pname);
4062         DE_UNREF(params);
4063
4064 }
4065
4066 GLW_APICALL void GLW_APIENTRY glTextureParameterf (GLuint texture, GLenum pname, GLfloat param)
4067 {
4068         DE_UNREF(texture);
4069         DE_UNREF(pname);
4070         DE_UNREF(param);
4071
4072 }
4073
4074 GLW_APICALL void GLW_APIENTRY glTextureParameterfv (GLuint texture, GLenum pname, const GLfloat *param)
4075 {
4076         DE_UNREF(texture);
4077         DE_UNREF(pname);
4078         DE_UNREF(param);
4079
4080 }
4081
4082 GLW_APICALL void GLW_APIENTRY glTextureParameteri (GLuint texture, GLenum pname, GLint param)
4083 {
4084         DE_UNREF(texture);
4085         DE_UNREF(pname);
4086         DE_UNREF(param);
4087
4088 }
4089
4090 GLW_APICALL void GLW_APIENTRY glTextureParameteriv (GLuint texture, GLenum pname, const GLint *param)
4091 {
4092         DE_UNREF(texture);
4093         DE_UNREF(pname);
4094         DE_UNREF(param);
4095
4096 }
4097
4098 GLW_APICALL void GLW_APIENTRY glTextureStorage1D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width)
4099 {
4100         DE_UNREF(texture);
4101         DE_UNREF(levels);
4102         DE_UNREF(internalformat);
4103         DE_UNREF(width);
4104
4105 }
4106
4107 GLW_APICALL void GLW_APIENTRY glTextureStorage2D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
4108 {
4109         DE_UNREF(texture);
4110         DE_UNREF(levels);
4111         DE_UNREF(internalformat);
4112         DE_UNREF(width);
4113         DE_UNREF(height);
4114
4115 }
4116
4117 GLW_APICALL void GLW_APIENTRY glTextureStorage2DMultisample (GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
4118 {
4119         DE_UNREF(texture);
4120         DE_UNREF(samples);
4121         DE_UNREF(internalformat);
4122         DE_UNREF(width);
4123         DE_UNREF(height);
4124         DE_UNREF(fixedsamplelocations);
4125
4126 }
4127
4128 GLW_APICALL void GLW_APIENTRY glTextureStorage3D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
4129 {
4130         DE_UNREF(texture);
4131         DE_UNREF(levels);
4132         DE_UNREF(internalformat);
4133         DE_UNREF(width);
4134         DE_UNREF(height);
4135         DE_UNREF(depth);
4136
4137 }
4138
4139 GLW_APICALL void GLW_APIENTRY glTextureStorage3DMultisample (GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
4140 {
4141         DE_UNREF(texture);
4142         DE_UNREF(samples);
4143         DE_UNREF(internalformat);
4144         DE_UNREF(width);
4145         DE_UNREF(height);
4146         DE_UNREF(depth);
4147         DE_UNREF(fixedsamplelocations);
4148
4149 }
4150
4151 GLW_APICALL void GLW_APIENTRY glTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
4152 {
4153         DE_UNREF(texture);
4154         DE_UNREF(level);
4155         DE_UNREF(xoffset);
4156         DE_UNREF(width);
4157         DE_UNREF(format);
4158         DE_UNREF(type);
4159         DE_UNREF(pixels);
4160
4161 }
4162
4163 GLW_APICALL void GLW_APIENTRY glTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
4164 {
4165         DE_UNREF(texture);
4166         DE_UNREF(level);
4167         DE_UNREF(xoffset);
4168         DE_UNREF(yoffset);
4169         DE_UNREF(width);
4170         DE_UNREF(height);
4171         DE_UNREF(format);
4172         DE_UNREF(type);
4173         DE_UNREF(pixels);
4174
4175 }
4176
4177 GLW_APICALL void GLW_APIENTRY glTextureSubImage3D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)
4178 {
4179         DE_UNREF(texture);
4180         DE_UNREF(level);
4181         DE_UNREF(xoffset);
4182         DE_UNREF(yoffset);
4183         DE_UNREF(zoffset);
4184         DE_UNREF(width);
4185         DE_UNREF(height);
4186         DE_UNREF(depth);
4187         DE_UNREF(format);
4188         DE_UNREF(type);
4189         DE_UNREF(pixels);
4190
4191 }
4192
4193 GLW_APICALL void GLW_APIENTRY glTextureView (GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
4194 {
4195         DE_UNREF(texture);
4196         DE_UNREF(target);
4197         DE_UNREF(origtexture);
4198         DE_UNREF(internalformat);
4199         DE_UNREF(minlevel);
4200         DE_UNREF(numlevels);
4201         DE_UNREF(minlayer);
4202         DE_UNREF(numlayers);
4203
4204 }
4205
4206 GLW_APICALL void GLW_APIENTRY glTransformFeedbackBufferBase (GLuint xfb, GLuint index, GLuint buffer)
4207 {
4208         DE_UNREF(xfb);
4209         DE_UNREF(index);
4210         DE_UNREF(buffer);
4211
4212 }
4213
4214 GLW_APICALL void GLW_APIENTRY glTransformFeedbackBufferRange (GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
4215 {
4216         DE_UNREF(xfb);
4217         DE_UNREF(index);
4218         DE_UNREF(buffer);
4219         DE_UNREF(offset);
4220         DE_UNREF(size);
4221
4222 }
4223
4224 GLW_APICALL void GLW_APIENTRY glTransformFeedbackVaryings (GLuint program, GLsizei count, const GLchar *const*varyings, GLenum bufferMode)
4225 {
4226         DE_UNREF(program);
4227         DE_UNREF(count);
4228         DE_UNREF(varyings);
4229         DE_UNREF(bufferMode);
4230
4231 }
4232
4233 GLW_APICALL void GLW_APIENTRY glUniform1d (GLint location, GLdouble x)
4234 {
4235         DE_UNREF(location);
4236         DE_UNREF(x);
4237
4238 }
4239
4240 GLW_APICALL void GLW_APIENTRY glUniform1dv (GLint location, GLsizei count, const GLdouble *value)
4241 {
4242         DE_UNREF(location);
4243         DE_UNREF(count);
4244         DE_UNREF(value);
4245
4246 }
4247
4248 GLW_APICALL void GLW_APIENTRY glUniform1f (GLint location, GLfloat v0)
4249 {
4250         DE_UNREF(location);
4251         DE_UNREF(v0);
4252
4253 }
4254
4255 GLW_APICALL void GLW_APIENTRY glUniform1fv (GLint location, GLsizei count, const GLfloat *value)
4256 {
4257         DE_UNREF(location);
4258         DE_UNREF(count);
4259         DE_UNREF(value);
4260
4261 }
4262
4263 GLW_APICALL void GLW_APIENTRY glUniform1i (GLint location, GLint v0)
4264 {
4265         DE_UNREF(location);
4266         DE_UNREF(v0);
4267
4268 }
4269
4270 GLW_APICALL void GLW_APIENTRY glUniform1iv (GLint location, GLsizei count, const GLint *value)
4271 {
4272         DE_UNREF(location);
4273         DE_UNREF(count);
4274         DE_UNREF(value);
4275
4276 }
4277
4278 GLW_APICALL void GLW_APIENTRY glUniform1ui (GLint location, GLuint v0)
4279 {
4280         DE_UNREF(location);
4281         DE_UNREF(v0);
4282
4283 }
4284
4285 GLW_APICALL void GLW_APIENTRY glUniform1uiv (GLint location, GLsizei count, const GLuint *value)
4286 {
4287         DE_UNREF(location);
4288         DE_UNREF(count);
4289         DE_UNREF(value);
4290
4291 }
4292
4293 GLW_APICALL void GLW_APIENTRY glUniform2d (GLint location, GLdouble x, GLdouble y)
4294 {
4295         DE_UNREF(location);
4296         DE_UNREF(x);
4297         DE_UNREF(y);
4298
4299 }
4300
4301 GLW_APICALL void GLW_APIENTRY glUniform2dv (GLint location, GLsizei count, const GLdouble *value)
4302 {
4303         DE_UNREF(location);
4304         DE_UNREF(count);
4305         DE_UNREF(value);
4306
4307 }
4308
4309 GLW_APICALL void GLW_APIENTRY glUniform2f (GLint location, GLfloat v0, GLfloat v1)
4310 {
4311         DE_UNREF(location);
4312         DE_UNREF(v0);
4313         DE_UNREF(v1);
4314
4315 }
4316
4317 GLW_APICALL void GLW_APIENTRY glUniform2fv (GLint location, GLsizei count, const GLfloat *value)
4318 {
4319         DE_UNREF(location);
4320         DE_UNREF(count);
4321         DE_UNREF(value);
4322
4323 }
4324
4325 GLW_APICALL void GLW_APIENTRY glUniform2i (GLint location, GLint v0, GLint v1)
4326 {
4327         DE_UNREF(location);
4328         DE_UNREF(v0);
4329         DE_UNREF(v1);
4330
4331 }
4332
4333 GLW_APICALL void GLW_APIENTRY glUniform2iv (GLint location, GLsizei count, const GLint *value)
4334 {
4335         DE_UNREF(location);
4336         DE_UNREF(count);
4337         DE_UNREF(value);
4338
4339 }
4340
4341 GLW_APICALL void GLW_APIENTRY glUniform2ui (GLint location, GLuint v0, GLuint v1)
4342 {
4343         DE_UNREF(location);
4344         DE_UNREF(v0);
4345         DE_UNREF(v1);
4346
4347 }
4348
4349 GLW_APICALL void GLW_APIENTRY glUniform2uiv (GLint location, GLsizei count, const GLuint *value)
4350 {
4351         DE_UNREF(location);
4352         DE_UNREF(count);
4353         DE_UNREF(value);
4354
4355 }
4356
4357 GLW_APICALL void GLW_APIENTRY glUniform3d (GLint location, GLdouble x, GLdouble y, GLdouble z)
4358 {
4359         DE_UNREF(location);
4360         DE_UNREF(x);
4361         DE_UNREF(y);
4362         DE_UNREF(z);
4363
4364 }
4365
4366 GLW_APICALL void GLW_APIENTRY glUniform3dv (GLint location, GLsizei count, const GLdouble *value)
4367 {
4368         DE_UNREF(location);
4369         DE_UNREF(count);
4370         DE_UNREF(value);
4371
4372 }
4373
4374 GLW_APICALL void GLW_APIENTRY glUniform3f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
4375 {
4376         DE_UNREF(location);
4377         DE_UNREF(v0);
4378         DE_UNREF(v1);
4379         DE_UNREF(v2);
4380
4381 }
4382
4383 GLW_APICALL void GLW_APIENTRY glUniform3fv (GLint location, GLsizei count, const GLfloat *value)
4384 {
4385         DE_UNREF(location);
4386         DE_UNREF(count);
4387         DE_UNREF(value);
4388
4389 }
4390
4391 GLW_APICALL void GLW_APIENTRY glUniform3i (GLint location, GLint v0, GLint v1, GLint v2)
4392 {
4393         DE_UNREF(location);
4394         DE_UNREF(v0);
4395         DE_UNREF(v1);
4396         DE_UNREF(v2);
4397
4398 }
4399
4400 GLW_APICALL void GLW_APIENTRY glUniform3iv (GLint location, GLsizei count, const GLint *value)
4401 {
4402         DE_UNREF(location);
4403         DE_UNREF(count);
4404         DE_UNREF(value);
4405
4406 }
4407
4408 GLW_APICALL void GLW_APIENTRY glUniform3ui (GLint location, GLuint v0, GLuint v1, GLuint v2)
4409 {
4410         DE_UNREF(location);
4411         DE_UNREF(v0);
4412         DE_UNREF(v1);
4413         DE_UNREF(v2);
4414
4415 }
4416
4417 GLW_APICALL void GLW_APIENTRY glUniform3uiv (GLint location, GLsizei count, const GLuint *value)
4418 {
4419         DE_UNREF(location);
4420         DE_UNREF(count);
4421         DE_UNREF(value);
4422
4423 }
4424
4425 GLW_APICALL void GLW_APIENTRY glUniform4d (GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
4426 {
4427         DE_UNREF(location);
4428         DE_UNREF(x);
4429         DE_UNREF(y);
4430         DE_UNREF(z);
4431         DE_UNREF(w);
4432
4433 }
4434
4435 GLW_APICALL void GLW_APIENTRY glUniform4dv (GLint location, GLsizei count, const GLdouble *value)
4436 {
4437         DE_UNREF(location);
4438         DE_UNREF(count);
4439         DE_UNREF(value);
4440
4441 }
4442
4443 GLW_APICALL void GLW_APIENTRY glUniform4f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
4444 {
4445         DE_UNREF(location);
4446         DE_UNREF(v0);
4447         DE_UNREF(v1);
4448         DE_UNREF(v2);
4449         DE_UNREF(v3);
4450
4451 }
4452
4453 GLW_APICALL void GLW_APIENTRY glUniform4fv (GLint location, GLsizei count, const GLfloat *value)
4454 {
4455         DE_UNREF(location);
4456         DE_UNREF(count);
4457         DE_UNREF(value);
4458
4459 }
4460
4461 GLW_APICALL void GLW_APIENTRY glUniform4i (GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
4462 {
4463         DE_UNREF(location);
4464         DE_UNREF(v0);
4465         DE_UNREF(v1);
4466         DE_UNREF(v2);
4467         DE_UNREF(v3);
4468
4469 }
4470
4471 GLW_APICALL void GLW_APIENTRY glUniform4iv (GLint location, GLsizei count, const GLint *value)
4472 {
4473         DE_UNREF(location);
4474         DE_UNREF(count);
4475         DE_UNREF(value);
4476
4477 }
4478
4479 GLW_APICALL void GLW_APIENTRY glUniform4ui (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
4480 {
4481         DE_UNREF(location);
4482         DE_UNREF(v0);
4483         DE_UNREF(v1);
4484         DE_UNREF(v2);
4485         DE_UNREF(v3);
4486
4487 }
4488
4489 GLW_APICALL void GLW_APIENTRY glUniform4uiv (GLint location, GLsizei count, const GLuint *value)
4490 {
4491         DE_UNREF(location);
4492         DE_UNREF(count);
4493         DE_UNREF(value);
4494
4495 }
4496
4497 GLW_APICALL void GLW_APIENTRY glUniformBlockBinding (GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
4498 {
4499         DE_UNREF(program);
4500         DE_UNREF(uniformBlockIndex);
4501         DE_UNREF(uniformBlockBinding);
4502
4503 }
4504
4505 GLW_APICALL void GLW_APIENTRY glUniformMatrix2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4506 {
4507         DE_UNREF(location);
4508         DE_UNREF(count);
4509         DE_UNREF(transpose);
4510         DE_UNREF(value);
4511
4512 }
4513
4514 GLW_APICALL void GLW_APIENTRY glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4515 {
4516         DE_UNREF(location);
4517         DE_UNREF(count);
4518         DE_UNREF(transpose);
4519         DE_UNREF(value);
4520
4521 }
4522
4523 GLW_APICALL void GLW_APIENTRY glUniformMatrix2x3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4524 {
4525         DE_UNREF(location);
4526         DE_UNREF(count);
4527         DE_UNREF(transpose);
4528         DE_UNREF(value);
4529
4530 }
4531
4532 GLW_APICALL void GLW_APIENTRY glUniformMatrix2x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4533 {
4534         DE_UNREF(location);
4535         DE_UNREF(count);
4536         DE_UNREF(transpose);
4537         DE_UNREF(value);
4538
4539 }
4540
4541 GLW_APICALL void GLW_APIENTRY glUniformMatrix2x4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4542 {
4543         DE_UNREF(location);
4544         DE_UNREF(count);
4545         DE_UNREF(transpose);
4546         DE_UNREF(value);
4547
4548 }
4549
4550 GLW_APICALL void GLW_APIENTRY glUniformMatrix2x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4551 {
4552         DE_UNREF(location);
4553         DE_UNREF(count);
4554         DE_UNREF(transpose);
4555         DE_UNREF(value);
4556
4557 }
4558
4559 GLW_APICALL void GLW_APIENTRY glUniformMatrix3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4560 {
4561         DE_UNREF(location);
4562         DE_UNREF(count);
4563         DE_UNREF(transpose);
4564         DE_UNREF(value);
4565
4566 }
4567
4568 GLW_APICALL void GLW_APIENTRY glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4569 {
4570         DE_UNREF(location);
4571         DE_UNREF(count);
4572         DE_UNREF(transpose);
4573         DE_UNREF(value);
4574
4575 }
4576
4577 GLW_APICALL void GLW_APIENTRY glUniformMatrix3x2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4578 {
4579         DE_UNREF(location);
4580         DE_UNREF(count);
4581         DE_UNREF(transpose);
4582         DE_UNREF(value);
4583
4584 }
4585
4586 GLW_APICALL void GLW_APIENTRY glUniformMatrix3x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4587 {
4588         DE_UNREF(location);
4589         DE_UNREF(count);
4590         DE_UNREF(transpose);
4591         DE_UNREF(value);
4592
4593 }
4594
4595 GLW_APICALL void GLW_APIENTRY glUniformMatrix3x4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4596 {
4597         DE_UNREF(location);
4598         DE_UNREF(count);
4599         DE_UNREF(transpose);
4600         DE_UNREF(value);
4601
4602 }
4603
4604 GLW_APICALL void GLW_APIENTRY glUniformMatrix3x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4605 {
4606         DE_UNREF(location);
4607         DE_UNREF(count);
4608         DE_UNREF(transpose);
4609         DE_UNREF(value);
4610
4611 }
4612
4613 GLW_APICALL void GLW_APIENTRY glUniformMatrix4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4614 {
4615         DE_UNREF(location);
4616         DE_UNREF(count);
4617         DE_UNREF(transpose);
4618         DE_UNREF(value);
4619
4620 }
4621
4622 GLW_APICALL void GLW_APIENTRY glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4623 {
4624         DE_UNREF(location);
4625         DE_UNREF(count);
4626         DE_UNREF(transpose);
4627         DE_UNREF(value);
4628
4629 }
4630
4631 GLW_APICALL void GLW_APIENTRY glUniformMatrix4x2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4632 {
4633         DE_UNREF(location);
4634         DE_UNREF(count);
4635         DE_UNREF(transpose);
4636         DE_UNREF(value);
4637
4638 }
4639
4640 GLW_APICALL void GLW_APIENTRY glUniformMatrix4x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4641 {
4642         DE_UNREF(location);
4643         DE_UNREF(count);
4644         DE_UNREF(transpose);
4645         DE_UNREF(value);
4646
4647 }
4648
4649 GLW_APICALL void GLW_APIENTRY glUniformMatrix4x3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4650 {
4651         DE_UNREF(location);
4652         DE_UNREF(count);
4653         DE_UNREF(transpose);
4654         DE_UNREF(value);
4655
4656 }
4657
4658 GLW_APICALL void GLW_APIENTRY glUniformMatrix4x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4659 {
4660         DE_UNREF(location);
4661         DE_UNREF(count);
4662         DE_UNREF(transpose);
4663         DE_UNREF(value);
4664
4665 }
4666
4667 GLW_APICALL void GLW_APIENTRY glUniformSubroutinesuiv (GLenum shadertype, GLsizei count, const GLuint *indices)
4668 {
4669         DE_UNREF(shadertype);
4670         DE_UNREF(count);
4671         DE_UNREF(indices);
4672
4673 }
4674
4675 GLW_APICALL GLboolean GLW_APIENTRY glUnmapBuffer (GLenum target)
4676 {
4677         DE_UNREF(target);
4678
4679         return (GLboolean)0;
4680 }
4681
4682 GLW_APICALL GLboolean GLW_APIENTRY glUnmapNamedBuffer (GLuint buffer)
4683 {
4684         DE_UNREF(buffer);
4685
4686         return (GLboolean)0;
4687 }
4688
4689 GLW_APICALL void GLW_APIENTRY glUseProgram (GLuint program)
4690 {
4691         DE_UNREF(program);
4692
4693 }
4694
4695 GLW_APICALL void GLW_APIENTRY glUseProgramStages (GLuint pipeline, GLbitfield stages, GLuint program)
4696 {
4697         DE_UNREF(pipeline);
4698         DE_UNREF(stages);
4699         DE_UNREF(program);
4700
4701 }
4702
4703 GLW_APICALL void GLW_APIENTRY glValidateProgram (GLuint program)
4704 {
4705         DE_UNREF(program);
4706
4707 }
4708
4709 GLW_APICALL void GLW_APIENTRY glValidateProgramPipeline (GLuint pipeline)
4710 {
4711         DE_UNREF(pipeline);
4712
4713 }
4714
4715 GLW_APICALL void GLW_APIENTRY glVertexArrayAttribBinding (GLuint vaobj, GLuint attribindex, GLuint bindingindex)
4716 {
4717         DE_UNREF(vaobj);
4718         DE_UNREF(attribindex);
4719         DE_UNREF(bindingindex);
4720
4721 }
4722
4723 GLW_APICALL void GLW_APIENTRY glVertexArrayAttribFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
4724 {
4725         DE_UNREF(vaobj);
4726         DE_UNREF(attribindex);
4727         DE_UNREF(size);
4728         DE_UNREF(type);
4729         DE_UNREF(normalized);
4730         DE_UNREF(relativeoffset);
4731
4732 }
4733
4734 GLW_APICALL void GLW_APIENTRY glVertexArrayAttribIFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
4735 {
4736         DE_UNREF(vaobj);
4737         DE_UNREF(attribindex);
4738         DE_UNREF(size);
4739         DE_UNREF(type);
4740         DE_UNREF(relativeoffset);
4741
4742 }
4743
4744 GLW_APICALL void GLW_APIENTRY glVertexArrayAttribLFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
4745 {
4746         DE_UNREF(vaobj);
4747         DE_UNREF(attribindex);
4748         DE_UNREF(size);
4749         DE_UNREF(type);
4750         DE_UNREF(relativeoffset);
4751
4752 }
4753
4754 GLW_APICALL void GLW_APIENTRY glVertexArrayBindingDivisor (GLuint vaobj, GLuint bindingindex, GLuint divisor)
4755 {
4756         DE_UNREF(vaobj);
4757         DE_UNREF(bindingindex);
4758         DE_UNREF(divisor);
4759
4760 }
4761
4762 GLW_APICALL void GLW_APIENTRY glVertexArrayElementBuffer (GLuint vaobj, GLuint buffer)
4763 {
4764         DE_UNREF(vaobj);
4765         DE_UNREF(buffer);
4766
4767 }
4768
4769 GLW_APICALL void GLW_APIENTRY glVertexArrayVertexBuffer (GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
4770 {
4771         DE_UNREF(vaobj);
4772         DE_UNREF(bindingindex);
4773         DE_UNREF(buffer);
4774         DE_UNREF(offset);
4775         DE_UNREF(stride);
4776
4777 }
4778
4779 GLW_APICALL void GLW_APIENTRY glVertexArrayVertexBuffers (GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)
4780 {
4781         DE_UNREF(vaobj);
4782         DE_UNREF(first);
4783         DE_UNREF(count);
4784         DE_UNREF(buffers);
4785         DE_UNREF(offsets);
4786         DE_UNREF(strides);
4787
4788 }
4789
4790 GLW_APICALL void GLW_APIENTRY glVertexAttrib1d (GLuint index, GLdouble x)
4791 {
4792         DE_UNREF(index);
4793         DE_UNREF(x);
4794
4795 }
4796
4797 GLW_APICALL void GLW_APIENTRY glVertexAttrib1dv (GLuint index, const GLdouble *v)
4798 {
4799         DE_UNREF(index);
4800         DE_UNREF(v);
4801
4802 }
4803
4804 GLW_APICALL void GLW_APIENTRY glVertexAttrib1f (GLuint index, GLfloat x)
4805 {
4806         DE_UNREF(index);
4807         DE_UNREF(x);
4808
4809 }
4810
4811 GLW_APICALL void GLW_APIENTRY glVertexAttrib1fv (GLuint index, const GLfloat *v)
4812 {
4813         DE_UNREF(index);
4814         DE_UNREF(v);
4815
4816 }
4817
4818 GLW_APICALL void GLW_APIENTRY glVertexAttrib1s (GLuint index, GLshort x)
4819 {
4820         DE_UNREF(index);
4821         DE_UNREF(x);
4822
4823 }
4824
4825 GLW_APICALL void GLW_APIENTRY glVertexAttrib1sv (GLuint index, const GLshort *v)
4826 {
4827         DE_UNREF(index);
4828         DE_UNREF(v);
4829
4830 }
4831
4832 GLW_APICALL void GLW_APIENTRY glVertexAttrib2d (GLuint index, GLdouble x, GLdouble y)
4833 {
4834         DE_UNREF(index);
4835         DE_UNREF(x);
4836         DE_UNREF(y);
4837
4838 }
4839
4840 GLW_APICALL void GLW_APIENTRY glVertexAttrib2dv (GLuint index, const GLdouble *v)
4841 {
4842         DE_UNREF(index);
4843         DE_UNREF(v);
4844
4845 }
4846
4847 GLW_APICALL void GLW_APIENTRY glVertexAttrib2f (GLuint index, GLfloat x, GLfloat y)
4848 {
4849         DE_UNREF(index);
4850         DE_UNREF(x);
4851         DE_UNREF(y);
4852
4853 }
4854
4855 GLW_APICALL void GLW_APIENTRY glVertexAttrib2fv (GLuint index, const GLfloat *v)
4856 {
4857         DE_UNREF(index);
4858         DE_UNREF(v);
4859
4860 }
4861
4862 GLW_APICALL void GLW_APIENTRY glVertexAttrib2s (GLuint index, GLshort x, GLshort y)
4863 {
4864         DE_UNREF(index);
4865         DE_UNREF(x);
4866         DE_UNREF(y);
4867
4868 }
4869
4870 GLW_APICALL void GLW_APIENTRY glVertexAttrib2sv (GLuint index, const GLshort *v)
4871 {
4872         DE_UNREF(index);
4873         DE_UNREF(v);
4874
4875 }
4876
4877 GLW_APICALL void GLW_APIENTRY glVertexAttrib3d (GLuint index, GLdouble x, GLdouble y, GLdouble z)
4878 {
4879         DE_UNREF(index);
4880         DE_UNREF(x);
4881         DE_UNREF(y);
4882         DE_UNREF(z);
4883
4884 }
4885
4886 GLW_APICALL void GLW_APIENTRY glVertexAttrib3dv (GLuint index, const GLdouble *v)
4887 {
4888         DE_UNREF(index);
4889         DE_UNREF(v);
4890
4891 }
4892
4893 GLW_APICALL void GLW_APIENTRY glVertexAttrib3f (GLuint index, GLfloat x, GLfloat y, GLfloat z)
4894 {
4895         DE_UNREF(index);
4896         DE_UNREF(x);
4897         DE_UNREF(y);
4898         DE_UNREF(z);
4899
4900 }
4901
4902 GLW_APICALL void GLW_APIENTRY glVertexAttrib3fv (GLuint index, const GLfloat *v)
4903 {
4904         DE_UNREF(index);
4905         DE_UNREF(v);
4906
4907 }
4908
4909 GLW_APICALL void GLW_APIENTRY glVertexAttrib3s (GLuint index, GLshort x, GLshort y, GLshort z)
4910 {
4911         DE_UNREF(index);
4912         DE_UNREF(x);
4913         DE_UNREF(y);
4914         DE_UNREF(z);
4915
4916 }
4917
4918 GLW_APICALL void GLW_APIENTRY glVertexAttrib3sv (GLuint index, const GLshort *v)
4919 {
4920         DE_UNREF(index);
4921         DE_UNREF(v);
4922
4923 }
4924
4925 GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nbv (GLuint index, const GLbyte *v)
4926 {
4927         DE_UNREF(index);
4928         DE_UNREF(v);
4929
4930 }
4931
4932 GLW_APICALL void GLW_APIENTRY glVertexAttrib4Niv (GLuint index, const GLint *v)
4933 {
4934         DE_UNREF(index);
4935         DE_UNREF(v);
4936
4937 }
4938
4939 GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nsv (GLuint index, const GLshort *v)
4940 {
4941         DE_UNREF(index);
4942         DE_UNREF(v);
4943
4944 }
4945
4946 GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nub (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
4947 {
4948         DE_UNREF(index);
4949         DE_UNREF(x);
4950         DE_UNREF(y);
4951         DE_UNREF(z);
4952         DE_UNREF(w);
4953
4954 }
4955
4956 GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nubv (GLuint index, const GLubyte *v)
4957 {
4958         DE_UNREF(index);
4959         DE_UNREF(v);
4960
4961 }
4962
4963 GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nuiv (GLuint index, const GLuint *v)
4964 {
4965         DE_UNREF(index);
4966         DE_UNREF(v);
4967
4968 }
4969
4970 GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nusv (GLuint index, const GLushort *v)
4971 {
4972         DE_UNREF(index);
4973         DE_UNREF(v);
4974
4975 }
4976
4977 GLW_APICALL void GLW_APIENTRY glVertexAttrib4bv (GLuint index, const GLbyte *v)
4978 {
4979         DE_UNREF(index);
4980         DE_UNREF(v);
4981
4982 }
4983
4984 GLW_APICALL void GLW_APIENTRY glVertexAttrib4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
4985 {
4986         DE_UNREF(index);
4987         DE_UNREF(x);
4988         DE_UNREF(y);
4989         DE_UNREF(z);
4990         DE_UNREF(w);
4991
4992 }
4993
4994 GLW_APICALL void GLW_APIENTRY glVertexAttrib4dv (GLuint index, const GLdouble *v)
4995 {
4996         DE_UNREF(index);
4997         DE_UNREF(v);
4998
4999 }
5000
5001 GLW_APICALL void GLW_APIENTRY glVertexAttrib4f (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
5002 {
5003         DE_UNREF(index);
5004         DE_UNREF(x);
5005         DE_UNREF(y);
5006         DE_UNREF(z);
5007         DE_UNREF(w);
5008
5009 }
5010
5011 GLW_APICALL void GLW_APIENTRY glVertexAttrib4fv (GLuint index, const GLfloat *v)
5012 {
5013         DE_UNREF(index);
5014         DE_UNREF(v);
5015
5016 }
5017
5018 GLW_APICALL void GLW_APIENTRY glVertexAttrib4iv (GLuint index, const GLint *v)
5019 {
5020         DE_UNREF(index);
5021         DE_UNREF(v);
5022
5023 }
5024
5025 GLW_APICALL void GLW_APIENTRY glVertexAttrib4s (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
5026 {
5027         DE_UNREF(index);
5028         DE_UNREF(x);
5029         DE_UNREF(y);
5030         DE_UNREF(z);
5031         DE_UNREF(w);
5032
5033 }
5034
5035 GLW_APICALL void GLW_APIENTRY glVertexAttrib4sv (GLuint index, const GLshort *v)
5036 {
5037         DE_UNREF(index);
5038         DE_UNREF(v);
5039
5040 }
5041
5042 GLW_APICALL void GLW_APIENTRY glVertexAttrib4ubv (GLuint index, const GLubyte *v)
5043 {
5044         DE_UNREF(index);
5045         DE_UNREF(v);
5046
5047 }
5048
5049 GLW_APICALL void GLW_APIENTRY glVertexAttrib4uiv (GLuint index, const GLuint *v)
5050 {
5051         DE_UNREF(index);
5052         DE_UNREF(v);
5053
5054 }
5055
5056 GLW_APICALL void GLW_APIENTRY glVertexAttrib4usv (GLuint index, const GLushort *v)
5057 {
5058         DE_UNREF(index);
5059         DE_UNREF(v);
5060
5061 }
5062
5063 GLW_APICALL void GLW_APIENTRY glVertexAttribBinding (GLuint attribindex, GLuint bindingindex)
5064 {
5065         DE_UNREF(attribindex);
5066         DE_UNREF(bindingindex);
5067
5068 }
5069
5070 GLW_APICALL void GLW_APIENTRY glVertexAttribDivisor (GLuint index, GLuint divisor)
5071 {
5072         DE_UNREF(index);
5073         DE_UNREF(divisor);
5074
5075 }
5076
5077 GLW_APICALL void GLW_APIENTRY glVertexAttribFormat (GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
5078 {
5079         DE_UNREF(attribindex);
5080         DE_UNREF(size);
5081         DE_UNREF(type);
5082         DE_UNREF(normalized);
5083         DE_UNREF(relativeoffset);
5084
5085 }
5086
5087 GLW_APICALL void GLW_APIENTRY glVertexAttribI1i (GLuint index, GLint x)
5088 {
5089         DE_UNREF(index);
5090         DE_UNREF(x);
5091
5092 }
5093
5094 GLW_APICALL void GLW_APIENTRY glVertexAttribI1iv (GLuint index, const GLint *v)
5095 {
5096         DE_UNREF(index);
5097         DE_UNREF(v);
5098
5099 }
5100
5101 GLW_APICALL void GLW_APIENTRY glVertexAttribI1ui (GLuint index, GLuint x)
5102 {
5103         DE_UNREF(index);
5104         DE_UNREF(x);
5105
5106 }
5107
5108 GLW_APICALL void GLW_APIENTRY glVertexAttribI1uiv (GLuint index, const GLuint *v)
5109 {
5110         DE_UNREF(index);
5111         DE_UNREF(v);
5112
5113 }
5114
5115 GLW_APICALL void GLW_APIENTRY glVertexAttribI2i (GLuint index, GLint x, GLint y)
5116 {
5117         DE_UNREF(index);
5118         DE_UNREF(x);
5119         DE_UNREF(y);
5120
5121 }
5122
5123 GLW_APICALL void GLW_APIENTRY glVertexAttribI2iv (GLuint index, const GLint *v)
5124 {
5125         DE_UNREF(index);
5126         DE_UNREF(v);
5127
5128 }
5129
5130 GLW_APICALL void GLW_APIENTRY glVertexAttribI2ui (GLuint index, GLuint x, GLuint y)
5131 {
5132         DE_UNREF(index);
5133         DE_UNREF(x);
5134         DE_UNREF(y);
5135
5136 }
5137
5138 GLW_APICALL void GLW_APIENTRY glVertexAttribI2uiv (GLuint index, const GLuint *v)
5139 {
5140         DE_UNREF(index);
5141         DE_UNREF(v);
5142
5143 }
5144
5145 GLW_APICALL void GLW_APIENTRY glVertexAttribI3i (GLuint index, GLint x, GLint y, GLint z)
5146 {
5147         DE_UNREF(index);
5148         DE_UNREF(x);
5149         DE_UNREF(y);
5150         DE_UNREF(z);
5151
5152 }
5153
5154 GLW_APICALL void GLW_APIENTRY glVertexAttribI3iv (GLuint index, const GLint *v)
5155 {
5156         DE_UNREF(index);
5157         DE_UNREF(v);
5158
5159 }
5160
5161 GLW_APICALL void GLW_APIENTRY glVertexAttribI3ui (GLuint index, GLuint x, GLuint y, GLuint z)
5162 {
5163         DE_UNREF(index);
5164         DE_UNREF(x);
5165         DE_UNREF(y);
5166         DE_UNREF(z);
5167
5168 }
5169
5170 GLW_APICALL void GLW_APIENTRY glVertexAttribI3uiv (GLuint index, const GLuint *v)
5171 {
5172         DE_UNREF(index);
5173         DE_UNREF(v);
5174
5175 }
5176
5177 GLW_APICALL void GLW_APIENTRY glVertexAttribI4bv (GLuint index, const GLbyte *v)
5178 {
5179         DE_UNREF(index);
5180         DE_UNREF(v);
5181
5182 }
5183
5184 GLW_APICALL void GLW_APIENTRY glVertexAttribI4i (GLuint index, GLint x, GLint y, GLint z, GLint w)
5185 {
5186         DE_UNREF(index);
5187         DE_UNREF(x);
5188         DE_UNREF(y);
5189         DE_UNREF(z);
5190         DE_UNREF(w);
5191
5192 }
5193
5194 GLW_APICALL void GLW_APIENTRY glVertexAttribI4iv (GLuint index, const GLint *v)
5195 {
5196         DE_UNREF(index);
5197         DE_UNREF(v);
5198
5199 }
5200
5201 GLW_APICALL void GLW_APIENTRY glVertexAttribI4sv (GLuint index, const GLshort *v)
5202 {
5203         DE_UNREF(index);
5204         DE_UNREF(v);
5205
5206 }
5207
5208 GLW_APICALL void GLW_APIENTRY glVertexAttribI4ubv (GLuint index, const GLubyte *v)
5209 {
5210         DE_UNREF(index);
5211         DE_UNREF(v);
5212
5213 }
5214
5215 GLW_APICALL void GLW_APIENTRY glVertexAttribI4ui (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
5216 {
5217         DE_UNREF(index);
5218         DE_UNREF(x);
5219         DE_UNREF(y);
5220         DE_UNREF(z);
5221         DE_UNREF(w);
5222
5223 }
5224
5225 GLW_APICALL void GLW_APIENTRY glVertexAttribI4uiv (GLuint index, const GLuint *v)
5226 {
5227         DE_UNREF(index);
5228         DE_UNREF(v);
5229
5230 }
5231
5232 GLW_APICALL void GLW_APIENTRY glVertexAttribI4usv (GLuint index, const GLushort *v)
5233 {
5234         DE_UNREF(index);
5235         DE_UNREF(v);
5236
5237 }
5238
5239 GLW_APICALL void GLW_APIENTRY glVertexAttribIFormat (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
5240 {
5241         DE_UNREF(attribindex);
5242         DE_UNREF(size);
5243         DE_UNREF(type);
5244         DE_UNREF(relativeoffset);
5245
5246 }
5247
5248 GLW_APICALL void GLW_APIENTRY glVertexAttribIPointer (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
5249 {
5250         DE_UNREF(index);
5251         DE_UNREF(size);
5252         DE_UNREF(type);
5253         DE_UNREF(stride);
5254         DE_UNREF(pointer);
5255
5256 }
5257
5258 GLW_APICALL void GLW_APIENTRY glVertexAttribL1d (GLuint index, GLdouble x)
5259 {
5260         DE_UNREF(index);
5261         DE_UNREF(x);
5262
5263 }
5264
5265 GLW_APICALL void GLW_APIENTRY glVertexAttribL1dv (GLuint index, const GLdouble *v)
5266 {
5267         DE_UNREF(index);
5268         DE_UNREF(v);
5269
5270 }
5271
5272 GLW_APICALL void GLW_APIENTRY glVertexAttribL2d (GLuint index, GLdouble x, GLdouble y)
5273 {
5274         DE_UNREF(index);
5275         DE_UNREF(x);
5276         DE_UNREF(y);
5277
5278 }
5279
5280 GLW_APICALL void GLW_APIENTRY glVertexAttribL2dv (GLuint index, const GLdouble *v)
5281 {
5282         DE_UNREF(index);
5283         DE_UNREF(v);
5284
5285 }
5286
5287 GLW_APICALL void GLW_APIENTRY glVertexAttribL3d (GLuint index, GLdouble x, GLdouble y, GLdouble z)
5288 {
5289         DE_UNREF(index);
5290         DE_UNREF(x);
5291         DE_UNREF(y);
5292         DE_UNREF(z);
5293
5294 }
5295
5296 GLW_APICALL void GLW_APIENTRY glVertexAttribL3dv (GLuint index, const GLdouble *v)
5297 {
5298         DE_UNREF(index);
5299         DE_UNREF(v);
5300
5301 }
5302
5303 GLW_APICALL void GLW_APIENTRY glVertexAttribL4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
5304 {
5305         DE_UNREF(index);
5306         DE_UNREF(x);
5307         DE_UNREF(y);
5308         DE_UNREF(z);
5309         DE_UNREF(w);
5310
5311 }
5312
5313 GLW_APICALL void GLW_APIENTRY glVertexAttribL4dv (GLuint index, const GLdouble *v)
5314 {
5315         DE_UNREF(index);
5316         DE_UNREF(v);
5317
5318 }
5319
5320 GLW_APICALL void GLW_APIENTRY glVertexAttribLFormat (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
5321 {
5322         DE_UNREF(attribindex);
5323         DE_UNREF(size);
5324         DE_UNREF(type);
5325         DE_UNREF(relativeoffset);
5326
5327 }
5328
5329 GLW_APICALL void GLW_APIENTRY glVertexAttribLPointer (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
5330 {
5331         DE_UNREF(index);
5332         DE_UNREF(size);
5333         DE_UNREF(type);
5334         DE_UNREF(stride);
5335         DE_UNREF(pointer);
5336
5337 }
5338
5339 GLW_APICALL void GLW_APIENTRY glVertexAttribP1ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
5340 {
5341         DE_UNREF(index);
5342         DE_UNREF(type);
5343         DE_UNREF(normalized);
5344         DE_UNREF(value);
5345
5346 }
5347
5348 GLW_APICALL void GLW_APIENTRY glVertexAttribP1uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
5349 {
5350         DE_UNREF(index);
5351         DE_UNREF(type);
5352         DE_UNREF(normalized);
5353         DE_UNREF(value);
5354
5355 }
5356
5357 GLW_APICALL void GLW_APIENTRY glVertexAttribP2ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
5358 {
5359         DE_UNREF(index);
5360         DE_UNREF(type);
5361         DE_UNREF(normalized);
5362         DE_UNREF(value);
5363
5364 }
5365
5366 GLW_APICALL void GLW_APIENTRY glVertexAttribP2uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
5367 {
5368         DE_UNREF(index);
5369         DE_UNREF(type);
5370         DE_UNREF(normalized);
5371         DE_UNREF(value);
5372
5373 }
5374
5375 GLW_APICALL void GLW_APIENTRY glVertexAttribP3ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
5376 {
5377         DE_UNREF(index);
5378         DE_UNREF(type);
5379         DE_UNREF(normalized);
5380         DE_UNREF(value);
5381
5382 }
5383
5384 GLW_APICALL void GLW_APIENTRY glVertexAttribP3uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
5385 {
5386         DE_UNREF(index);
5387         DE_UNREF(type);
5388         DE_UNREF(normalized);
5389         DE_UNREF(value);
5390
5391 }
5392
5393 GLW_APICALL void GLW_APIENTRY glVertexAttribP4ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
5394 {
5395         DE_UNREF(index);
5396         DE_UNREF(type);
5397         DE_UNREF(normalized);
5398         DE_UNREF(value);
5399
5400 }
5401
5402 GLW_APICALL void GLW_APIENTRY glVertexAttribP4uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
5403 {
5404         DE_UNREF(index);
5405         DE_UNREF(type);
5406         DE_UNREF(normalized);
5407         DE_UNREF(value);
5408
5409 }
5410
5411 GLW_APICALL void GLW_APIENTRY glVertexAttribPointer (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)
5412 {
5413         DE_UNREF(index);
5414         DE_UNREF(size);
5415         DE_UNREF(type);
5416         DE_UNREF(normalized);
5417         DE_UNREF(stride);
5418         DE_UNREF(pointer);
5419
5420 }
5421
5422 GLW_APICALL void GLW_APIENTRY glVertexBindingDivisor (GLuint bindingindex, GLuint divisor)
5423 {
5424         DE_UNREF(bindingindex);
5425         DE_UNREF(divisor);
5426
5427 }
5428
5429 GLW_APICALL void GLW_APIENTRY glViewport (GLint x, GLint y, GLsizei width, GLsizei height)
5430 {
5431         DE_UNREF(x);
5432         DE_UNREF(y);
5433         DE_UNREF(width);
5434         DE_UNREF(height);
5435
5436 }
5437
5438 GLW_APICALL void GLW_APIENTRY glViewportArrayv (GLuint first, GLsizei count, const GLfloat *v)
5439 {
5440         DE_UNREF(first);
5441         DE_UNREF(count);
5442         DE_UNREF(v);
5443
5444 }
5445
5446 GLW_APICALL void GLW_APIENTRY glViewportIndexedf (GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
5447 {
5448         DE_UNREF(index);
5449         DE_UNREF(x);
5450         DE_UNREF(y);
5451         DE_UNREF(w);
5452         DE_UNREF(h);
5453
5454 }
5455
5456 GLW_APICALL void GLW_APIENTRY glViewportIndexedfv (GLuint index, const GLfloat *v)
5457 {
5458         DE_UNREF(index);
5459         DE_UNREF(v);
5460
5461 }
5462
5463 GLW_APICALL void GLW_APIENTRY glWaitSync (GLsync sync, GLbitfield flags, GLuint64 timeout)
5464 {
5465         DE_UNREF(sync);
5466         DE_UNREF(flags);
5467         DE_UNREF(timeout);
5468
5469 }