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 acc85f4b76949b015c0354bd8c20a1076a49b1cf.
5 */
6
7GLW_APICALL void GLW_APIENTRY glActiveShaderProgram (GLuint pipeline, GLuint program)
8{
9	DE_UNREF(pipeline);
10	DE_UNREF(program);
11
12}
13
14GLW_APICALL void GLW_APIENTRY glActiveTexture (GLenum texture)
15{
16	DE_UNREF(texture);
17
18}
19
20GLW_APICALL void GLW_APIENTRY glAttachShader (GLuint program, GLuint shader)
21{
22	DE_UNREF(program);
23	DE_UNREF(shader);
24
25}
26
27GLW_APICALL void GLW_APIENTRY glBeginConditionalRender (GLuint id, GLenum mode)
28{
29	DE_UNREF(id);
30	DE_UNREF(mode);
31
32}
33
34GLW_APICALL void GLW_APIENTRY glBeginQuery (GLenum target, GLuint id)
35{
36	DE_UNREF(target);
37	DE_UNREF(id);
38
39}
40
41GLW_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
49GLW_APICALL void GLW_APIENTRY glBeginTransformFeedback (GLenum primitiveMode)
50{
51	DE_UNREF(primitiveMode);
52
53}
54
55GLW_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
63GLW_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
71GLW_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
81GLW_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
90GLW_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
101GLW_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
109GLW_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
118GLW_APICALL void GLW_APIENTRY glBindFramebuffer (GLenum target, GLuint framebuffer)
119{
120	DE_UNREF(target);
121	DE_UNREF(framebuffer);
122
123}
124
125GLW_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
137GLW_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
145GLW_APICALL void GLW_APIENTRY glBindMultiTextureEXT (GLenum texunit, GLenum target, GLuint texture)
146{
147	DE_UNREF(texunit);
148	DE_UNREF(target);
149	DE_UNREF(texture);
150
151}
152
153GLW_APICALL void GLW_APIENTRY glBindProgramPipeline (GLuint pipeline)
154{
155	DE_UNREF(pipeline);
156
157}
158
159GLW_APICALL void GLW_APIENTRY glBindRenderbuffer (GLenum target, GLuint renderbuffer)
160{
161	DE_UNREF(target);
162	DE_UNREF(renderbuffer);
163
164}
165
166GLW_APICALL void GLW_APIENTRY glBindSampler (GLuint unit, GLuint sampler)
167{
168	DE_UNREF(unit);
169	DE_UNREF(sampler);
170
171}
172
173GLW_APICALL void GLW_APIENTRY glBindSamplers (GLuint first, GLsizei count, const GLuint *samplers)
174{
175	DE_UNREF(first);
176	DE_UNREF(count);
177	DE_UNREF(samplers);
178
179}
180
181GLW_APICALL void GLW_APIENTRY glBindTexture (GLenum target, GLuint texture)
182{
183	DE_UNREF(target);
184	DE_UNREF(texture);
185
186}
187
188GLW_APICALL void GLW_APIENTRY glBindTextureUnit (GLuint unit, GLuint texture)
189{
190	DE_UNREF(unit);
191	DE_UNREF(texture);
192
193}
194
195GLW_APICALL void GLW_APIENTRY glBindTextures (GLuint first, GLsizei count, const GLuint *textures)
196{
197	DE_UNREF(first);
198	DE_UNREF(count);
199	DE_UNREF(textures);
200
201}
202
203GLW_APICALL void GLW_APIENTRY glBindTransformFeedback (GLenum target, GLuint id)
204{
205	DE_UNREF(target);
206	DE_UNREF(id);
207
208}
209
210GLW_APICALL void GLW_APIENTRY glBindVertexArray (GLuint array)
211{
212	DE_UNREF(array);
213
214}
215
216GLW_APICALL void GLW_APIENTRY glBindVertexBuffer (GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
217{
218	DE_UNREF(bindingindex);
219	DE_UNREF(buffer);
220	DE_UNREF(offset);
221	DE_UNREF(stride);
222
223}
224
225GLW_APICALL void GLW_APIENTRY glBindVertexBuffers (GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)
226{
227	DE_UNREF(first);
228	DE_UNREF(count);
229	DE_UNREF(buffers);
230	DE_UNREF(offsets);
231	DE_UNREF(strides);
232
233}
234
235GLW_APICALL void GLW_APIENTRY glBlendBarrier (void)
236{
237
238}
239
240GLW_APICALL void GLW_APIENTRY glBlendColor (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
241{
242	DE_UNREF(red);
243	DE_UNREF(green);
244	DE_UNREF(blue);
245	DE_UNREF(alpha);
246
247}
248
249GLW_APICALL void GLW_APIENTRY glBlendEquation (GLenum mode)
250{
251	DE_UNREF(mode);
252
253}
254
255GLW_APICALL void GLW_APIENTRY glBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha)
256{
257	DE_UNREF(modeRGB);
258	DE_UNREF(modeAlpha);
259
260}
261
262GLW_APICALL void GLW_APIENTRY glBlendEquationSeparatei (GLuint buf, GLenum modeRGB, GLenum modeAlpha)
263{
264	DE_UNREF(buf);
265	DE_UNREF(modeRGB);
266	DE_UNREF(modeAlpha);
267
268}
269
270GLW_APICALL void GLW_APIENTRY glBlendEquationi (GLuint buf, GLenum mode)
271{
272	DE_UNREF(buf);
273	DE_UNREF(mode);
274
275}
276
277GLW_APICALL void GLW_APIENTRY glBlendFunc (GLenum sfactor, GLenum dfactor)
278{
279	DE_UNREF(sfactor);
280	DE_UNREF(dfactor);
281
282}
283
284GLW_APICALL void GLW_APIENTRY glBlendFuncSeparate (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
285{
286	DE_UNREF(sfactorRGB);
287	DE_UNREF(dfactorRGB);
288	DE_UNREF(sfactorAlpha);
289	DE_UNREF(dfactorAlpha);
290
291}
292
293GLW_APICALL void GLW_APIENTRY glBlendFuncSeparatei (GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
294{
295	DE_UNREF(buf);
296	DE_UNREF(srcRGB);
297	DE_UNREF(dstRGB);
298	DE_UNREF(srcAlpha);
299	DE_UNREF(dstAlpha);
300
301}
302
303GLW_APICALL void GLW_APIENTRY glBlendFunci (GLuint buf, GLenum src, GLenum dst)
304{
305	DE_UNREF(buf);
306	DE_UNREF(src);
307	DE_UNREF(dst);
308
309}
310
311GLW_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)
312{
313	DE_UNREF(srcX0);
314	DE_UNREF(srcY0);
315	DE_UNREF(srcX1);
316	DE_UNREF(srcY1);
317	DE_UNREF(dstX0);
318	DE_UNREF(dstY0);
319	DE_UNREF(dstX1);
320	DE_UNREF(dstY1);
321	DE_UNREF(mask);
322	DE_UNREF(filter);
323
324}
325
326GLW_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)
327{
328	DE_UNREF(readFramebuffer);
329	DE_UNREF(drawFramebuffer);
330	DE_UNREF(srcX0);
331	DE_UNREF(srcY0);
332	DE_UNREF(srcX1);
333	DE_UNREF(srcY1);
334	DE_UNREF(dstX0);
335	DE_UNREF(dstY0);
336	DE_UNREF(dstX1);
337	DE_UNREF(dstY1);
338	DE_UNREF(mask);
339	DE_UNREF(filter);
340
341}
342
343GLW_APICALL void GLW_APIENTRY glBufferData (GLenum target, GLsizeiptr size, const void *data, GLenum usage)
344{
345	DE_UNREF(target);
346	DE_UNREF(size);
347	DE_UNREF(data);
348	DE_UNREF(usage);
349
350}
351
352GLW_APICALL void GLW_APIENTRY glBufferPageCommitmentARB (GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit)
353{
354	DE_UNREF(target);
355	DE_UNREF(offset);
356	DE_UNREF(size);
357	DE_UNREF(commit);
358
359}
360
361GLW_APICALL void GLW_APIENTRY glBufferStorage (GLenum target, GLsizeiptr size, const void *data, GLbitfield flags)
362{
363	DE_UNREF(target);
364	DE_UNREF(size);
365	DE_UNREF(data);
366	DE_UNREF(flags);
367
368}
369
370GLW_APICALL void GLW_APIENTRY glBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const void *data)
371{
372	DE_UNREF(target);
373	DE_UNREF(offset);
374	DE_UNREF(size);
375	DE_UNREF(data);
376
377}
378
379GLW_APICALL GLenum GLW_APIENTRY glCheckNamedFramebufferStatus (GLuint framebuffer, GLenum target)
380{
381	DE_UNREF(framebuffer);
382	DE_UNREF(target);
383
384	return (GLenum)0;
385}
386
387GLW_APICALL GLenum GLW_APIENTRY glCheckNamedFramebufferStatusEXT (GLuint framebuffer, GLenum target)
388{
389	DE_UNREF(framebuffer);
390	DE_UNREF(target);
391
392	return (GLenum)0;
393}
394
395GLW_APICALL void GLW_APIENTRY glClampColor (GLenum target, GLenum clamp)
396{
397	DE_UNREF(target);
398	DE_UNREF(clamp);
399
400}
401
402GLW_APICALL void GLW_APIENTRY glClear (GLbitfield mask)
403{
404	DE_UNREF(mask);
405
406}
407
408GLW_APICALL void GLW_APIENTRY glClearBufferData (GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data)
409{
410	DE_UNREF(target);
411	DE_UNREF(internalformat);
412	DE_UNREF(format);
413	DE_UNREF(type);
414	DE_UNREF(data);
415
416}
417
418GLW_APICALL void GLW_APIENTRY glClearBufferSubData (GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data)
419{
420	DE_UNREF(target);
421	DE_UNREF(internalformat);
422	DE_UNREF(offset);
423	DE_UNREF(size);
424	DE_UNREF(format);
425	DE_UNREF(type);
426	DE_UNREF(data);
427
428}
429
430GLW_APICALL void GLW_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
431{
432	DE_UNREF(buffer);
433	DE_UNREF(drawbuffer);
434	DE_UNREF(depth);
435	DE_UNREF(stencil);
436
437}
438
439GLW_APICALL void GLW_APIENTRY glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value)
440{
441	DE_UNREF(buffer);
442	DE_UNREF(drawbuffer);
443	DE_UNREF(value);
444
445}
446
447GLW_APICALL void GLW_APIENTRY glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value)
448{
449	DE_UNREF(buffer);
450	DE_UNREF(drawbuffer);
451	DE_UNREF(value);
452
453}
454
455GLW_APICALL void GLW_APIENTRY glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value)
456{
457	DE_UNREF(buffer);
458	DE_UNREF(drawbuffer);
459	DE_UNREF(value);
460
461}
462
463GLW_APICALL void GLW_APIENTRY glClearColor (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
464{
465	DE_UNREF(red);
466	DE_UNREF(green);
467	DE_UNREF(blue);
468	DE_UNREF(alpha);
469
470}
471
472GLW_APICALL void GLW_APIENTRY glClearDepth (GLdouble depth)
473{
474	DE_UNREF(depth);
475
476}
477
478GLW_APICALL void GLW_APIENTRY glClearDepthf (GLfloat d)
479{
480	DE_UNREF(d);
481
482}
483
484GLW_APICALL void GLW_APIENTRY glClearNamedBufferData (GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data)
485{
486	DE_UNREF(buffer);
487	DE_UNREF(internalformat);
488	DE_UNREF(format);
489	DE_UNREF(type);
490	DE_UNREF(data);
491
492}
493
494GLW_APICALL void GLW_APIENTRY glClearNamedBufferDataEXT (GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data)
495{
496	DE_UNREF(buffer);
497	DE_UNREF(internalformat);
498	DE_UNREF(format);
499	DE_UNREF(type);
500	DE_UNREF(data);
501
502}
503
504GLW_APICALL void GLW_APIENTRY glClearNamedBufferSubData (GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data)
505{
506	DE_UNREF(buffer);
507	DE_UNREF(internalformat);
508	DE_UNREF(offset);
509	DE_UNREF(size);
510	DE_UNREF(format);
511	DE_UNREF(type);
512	DE_UNREF(data);
513
514}
515
516GLW_APICALL void GLW_APIENTRY glClearNamedBufferSubDataEXT (GLuint buffer, GLenum internalformat, GLsizeiptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data)
517{
518	DE_UNREF(buffer);
519	DE_UNREF(internalformat);
520	DE_UNREF(offset);
521	DE_UNREF(size);
522	DE_UNREF(format);
523	DE_UNREF(type);
524	DE_UNREF(data);
525
526}
527
528GLW_APICALL void GLW_APIENTRY glClearNamedFramebufferfi (GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
529{
530	DE_UNREF(framebuffer);
531	DE_UNREF(buffer);
532	DE_UNREF(drawbuffer);
533	DE_UNREF(depth);
534	DE_UNREF(stencil);
535
536}
537
538GLW_APICALL void GLW_APIENTRY glClearNamedFramebufferfv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value)
539{
540	DE_UNREF(framebuffer);
541	DE_UNREF(buffer);
542	DE_UNREF(drawbuffer);
543	DE_UNREF(value);
544
545}
546
547GLW_APICALL void GLW_APIENTRY glClearNamedFramebufferiv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value)
548{
549	DE_UNREF(framebuffer);
550	DE_UNREF(buffer);
551	DE_UNREF(drawbuffer);
552	DE_UNREF(value);
553
554}
555
556GLW_APICALL void GLW_APIENTRY glClearNamedFramebufferuiv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value)
557{
558	DE_UNREF(framebuffer);
559	DE_UNREF(buffer);
560	DE_UNREF(drawbuffer);
561	DE_UNREF(value);
562
563}
564
565GLW_APICALL void GLW_APIENTRY glClearStencil (GLint s)
566{
567	DE_UNREF(s);
568
569}
570
571GLW_APICALL void GLW_APIENTRY glClearTexImage (GLuint texture, GLint level, GLenum format, GLenum type, const void *data)
572{
573	DE_UNREF(texture);
574	DE_UNREF(level);
575	DE_UNREF(format);
576	DE_UNREF(type);
577	DE_UNREF(data);
578
579}
580
581GLW_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)
582{
583	DE_UNREF(texture);
584	DE_UNREF(level);
585	DE_UNREF(xoffset);
586	DE_UNREF(yoffset);
587	DE_UNREF(zoffset);
588	DE_UNREF(width);
589	DE_UNREF(height);
590	DE_UNREF(depth);
591	DE_UNREF(format);
592	DE_UNREF(type);
593	DE_UNREF(data);
594
595}
596
597GLW_APICALL void GLW_APIENTRY glClientAttribDefaultEXT (GLbitfield mask)
598{
599	DE_UNREF(mask);
600
601}
602
603GLW_APICALL GLenum GLW_APIENTRY glClientWaitSync (GLsync sync, GLbitfield flags, GLuint64 timeout)
604{
605	DE_UNREF(sync);
606	DE_UNREF(flags);
607	DE_UNREF(timeout);
608
609	return (GLenum)0;
610}
611
612GLW_APICALL void GLW_APIENTRY glClipControl (GLenum origin, GLenum depth)
613{
614	DE_UNREF(origin);
615	DE_UNREF(depth);
616
617}
618
619GLW_APICALL void GLW_APIENTRY glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
620{
621	DE_UNREF(red);
622	DE_UNREF(green);
623	DE_UNREF(blue);
624	DE_UNREF(alpha);
625
626}
627
628GLW_APICALL void GLW_APIENTRY glColorMaski (GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
629{
630	DE_UNREF(index);
631	DE_UNREF(r);
632	DE_UNREF(g);
633	DE_UNREF(b);
634	DE_UNREF(a);
635
636}
637
638GLW_APICALL void GLW_APIENTRY glCompileShader (GLuint shader)
639{
640	DE_UNREF(shader);
641
642}
643
644GLW_APICALL void GLW_APIENTRY glCompressedMultiTexImage1DEXT (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *bits)
645{
646	DE_UNREF(texunit);
647	DE_UNREF(target);
648	DE_UNREF(level);
649	DE_UNREF(internalformat);
650	DE_UNREF(width);
651	DE_UNREF(border);
652	DE_UNREF(imageSize);
653	DE_UNREF(bits);
654
655}
656
657GLW_APICALL void GLW_APIENTRY glCompressedMultiTexImage2DEXT (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *bits)
658{
659	DE_UNREF(texunit);
660	DE_UNREF(target);
661	DE_UNREF(level);
662	DE_UNREF(internalformat);
663	DE_UNREF(width);
664	DE_UNREF(height);
665	DE_UNREF(border);
666	DE_UNREF(imageSize);
667	DE_UNREF(bits);
668
669}
670
671GLW_APICALL void GLW_APIENTRY glCompressedMultiTexImage3DEXT (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *bits)
672{
673	DE_UNREF(texunit);
674	DE_UNREF(target);
675	DE_UNREF(level);
676	DE_UNREF(internalformat);
677	DE_UNREF(width);
678	DE_UNREF(height);
679	DE_UNREF(depth);
680	DE_UNREF(border);
681	DE_UNREF(imageSize);
682	DE_UNREF(bits);
683
684}
685
686GLW_APICALL void GLW_APIENTRY glCompressedMultiTexSubImage1DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *bits)
687{
688	DE_UNREF(texunit);
689	DE_UNREF(target);
690	DE_UNREF(level);
691	DE_UNREF(xoffset);
692	DE_UNREF(width);
693	DE_UNREF(format);
694	DE_UNREF(imageSize);
695	DE_UNREF(bits);
696
697}
698
699GLW_APICALL void GLW_APIENTRY glCompressedMultiTexSubImage2DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *bits)
700{
701	DE_UNREF(texunit);
702	DE_UNREF(target);
703	DE_UNREF(level);
704	DE_UNREF(xoffset);
705	DE_UNREF(yoffset);
706	DE_UNREF(width);
707	DE_UNREF(height);
708	DE_UNREF(format);
709	DE_UNREF(imageSize);
710	DE_UNREF(bits);
711
712}
713
714GLW_APICALL void GLW_APIENTRY glCompressedMultiTexSubImage3DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *bits)
715{
716	DE_UNREF(texunit);
717	DE_UNREF(target);
718	DE_UNREF(level);
719	DE_UNREF(xoffset);
720	DE_UNREF(yoffset);
721	DE_UNREF(zoffset);
722	DE_UNREF(width);
723	DE_UNREF(height);
724	DE_UNREF(depth);
725	DE_UNREF(format);
726	DE_UNREF(imageSize);
727	DE_UNREF(bits);
728
729}
730
731GLW_APICALL void GLW_APIENTRY glCompressedTexImage1D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data)
732{
733	DE_UNREF(target);
734	DE_UNREF(level);
735	DE_UNREF(internalformat);
736	DE_UNREF(width);
737	DE_UNREF(border);
738	DE_UNREF(imageSize);
739	DE_UNREF(data);
740
741}
742
743GLW_APICALL void GLW_APIENTRY glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)
744{
745	DE_UNREF(target);
746	DE_UNREF(level);
747	DE_UNREF(internalformat);
748	DE_UNREF(width);
749	DE_UNREF(height);
750	DE_UNREF(border);
751	DE_UNREF(imageSize);
752	DE_UNREF(data);
753
754}
755
756GLW_APICALL void GLW_APIENTRY glCompressedTexImage3D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)
757{
758	DE_UNREF(target);
759	DE_UNREF(level);
760	DE_UNREF(internalformat);
761	DE_UNREF(width);
762	DE_UNREF(height);
763	DE_UNREF(depth);
764	DE_UNREF(border);
765	DE_UNREF(imageSize);
766	DE_UNREF(data);
767
768}
769
770GLW_APICALL void GLW_APIENTRY glCompressedTexImage3DOES (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)
771{
772	DE_UNREF(target);
773	DE_UNREF(level);
774	DE_UNREF(internalformat);
775	DE_UNREF(width);
776	DE_UNREF(height);
777	DE_UNREF(depth);
778	DE_UNREF(border);
779	DE_UNREF(imageSize);
780	DE_UNREF(data);
781
782}
783
784GLW_APICALL void GLW_APIENTRY glCompressedTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)
785{
786	DE_UNREF(target);
787	DE_UNREF(level);
788	DE_UNREF(xoffset);
789	DE_UNREF(width);
790	DE_UNREF(format);
791	DE_UNREF(imageSize);
792	DE_UNREF(data);
793
794}
795
796GLW_APICALL void GLW_APIENTRY glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
797{
798	DE_UNREF(target);
799	DE_UNREF(level);
800	DE_UNREF(xoffset);
801	DE_UNREF(yoffset);
802	DE_UNREF(width);
803	DE_UNREF(height);
804	DE_UNREF(format);
805	DE_UNREF(imageSize);
806	DE_UNREF(data);
807
808}
809
810GLW_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)
811{
812	DE_UNREF(target);
813	DE_UNREF(level);
814	DE_UNREF(xoffset);
815	DE_UNREF(yoffset);
816	DE_UNREF(zoffset);
817	DE_UNREF(width);
818	DE_UNREF(height);
819	DE_UNREF(depth);
820	DE_UNREF(format);
821	DE_UNREF(imageSize);
822	DE_UNREF(data);
823
824}
825
826GLW_APICALL void GLW_APIENTRY glCompressedTexSubImage3DOES (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)
827{
828	DE_UNREF(target);
829	DE_UNREF(level);
830	DE_UNREF(xoffset);
831	DE_UNREF(yoffset);
832	DE_UNREF(zoffset);
833	DE_UNREF(width);
834	DE_UNREF(height);
835	DE_UNREF(depth);
836	DE_UNREF(format);
837	DE_UNREF(imageSize);
838	DE_UNREF(data);
839
840}
841
842GLW_APICALL void GLW_APIENTRY glCompressedTextureImage1DEXT (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *bits)
843{
844	DE_UNREF(texture);
845	DE_UNREF(target);
846	DE_UNREF(level);
847	DE_UNREF(internalformat);
848	DE_UNREF(width);
849	DE_UNREF(border);
850	DE_UNREF(imageSize);
851	DE_UNREF(bits);
852
853}
854
855GLW_APICALL void GLW_APIENTRY glCompressedTextureImage2DEXT (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *bits)
856{
857	DE_UNREF(texture);
858	DE_UNREF(target);
859	DE_UNREF(level);
860	DE_UNREF(internalformat);
861	DE_UNREF(width);
862	DE_UNREF(height);
863	DE_UNREF(border);
864	DE_UNREF(imageSize);
865	DE_UNREF(bits);
866
867}
868
869GLW_APICALL void GLW_APIENTRY glCompressedTextureImage3DEXT (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *bits)
870{
871	DE_UNREF(texture);
872	DE_UNREF(target);
873	DE_UNREF(level);
874	DE_UNREF(internalformat);
875	DE_UNREF(width);
876	DE_UNREF(height);
877	DE_UNREF(depth);
878	DE_UNREF(border);
879	DE_UNREF(imageSize);
880	DE_UNREF(bits);
881
882}
883
884GLW_APICALL void GLW_APIENTRY glCompressedTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)
885{
886	DE_UNREF(texture);
887	DE_UNREF(level);
888	DE_UNREF(xoffset);
889	DE_UNREF(width);
890	DE_UNREF(format);
891	DE_UNREF(imageSize);
892	DE_UNREF(data);
893
894}
895
896GLW_APICALL void GLW_APIENTRY glCompressedTextureSubImage1DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *bits)
897{
898	DE_UNREF(texture);
899	DE_UNREF(target);
900	DE_UNREF(level);
901	DE_UNREF(xoffset);
902	DE_UNREF(width);
903	DE_UNREF(format);
904	DE_UNREF(imageSize);
905	DE_UNREF(bits);
906
907}
908
909GLW_APICALL void GLW_APIENTRY glCompressedTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
910{
911	DE_UNREF(texture);
912	DE_UNREF(level);
913	DE_UNREF(xoffset);
914	DE_UNREF(yoffset);
915	DE_UNREF(width);
916	DE_UNREF(height);
917	DE_UNREF(format);
918	DE_UNREF(imageSize);
919	DE_UNREF(data);
920
921}
922
923GLW_APICALL void GLW_APIENTRY glCompressedTextureSubImage2DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *bits)
924{
925	DE_UNREF(texture);
926	DE_UNREF(target);
927	DE_UNREF(level);
928	DE_UNREF(xoffset);
929	DE_UNREF(yoffset);
930	DE_UNREF(width);
931	DE_UNREF(height);
932	DE_UNREF(format);
933	DE_UNREF(imageSize);
934	DE_UNREF(bits);
935
936}
937
938GLW_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)
939{
940	DE_UNREF(texture);
941	DE_UNREF(level);
942	DE_UNREF(xoffset);
943	DE_UNREF(yoffset);
944	DE_UNREF(zoffset);
945	DE_UNREF(width);
946	DE_UNREF(height);
947	DE_UNREF(depth);
948	DE_UNREF(format);
949	DE_UNREF(imageSize);
950	DE_UNREF(data);
951
952}
953
954GLW_APICALL void GLW_APIENTRY glCompressedTextureSubImage3DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *bits)
955{
956	DE_UNREF(texture);
957	DE_UNREF(target);
958	DE_UNREF(level);
959	DE_UNREF(xoffset);
960	DE_UNREF(yoffset);
961	DE_UNREF(zoffset);
962	DE_UNREF(width);
963	DE_UNREF(height);
964	DE_UNREF(depth);
965	DE_UNREF(format);
966	DE_UNREF(imageSize);
967	DE_UNREF(bits);
968
969}
970
971GLW_APICALL void GLW_APIENTRY glCopyBufferSubData (GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
972{
973	DE_UNREF(readTarget);
974	DE_UNREF(writeTarget);
975	DE_UNREF(readOffset);
976	DE_UNREF(writeOffset);
977	DE_UNREF(size);
978
979}
980
981GLW_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)
982{
983	DE_UNREF(srcName);
984	DE_UNREF(srcTarget);
985	DE_UNREF(srcLevel);
986	DE_UNREF(srcX);
987	DE_UNREF(srcY);
988	DE_UNREF(srcZ);
989	DE_UNREF(dstName);
990	DE_UNREF(dstTarget);
991	DE_UNREF(dstLevel);
992	DE_UNREF(dstX);
993	DE_UNREF(dstY);
994	DE_UNREF(dstZ);
995	DE_UNREF(srcWidth);
996	DE_UNREF(srcHeight);
997	DE_UNREF(srcDepth);
998
999}
1000
1001GLW_APICALL void GLW_APIENTRY glCopyMultiTexImage1DEXT (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
1002{
1003	DE_UNREF(texunit);
1004	DE_UNREF(target);
1005	DE_UNREF(level);
1006	DE_UNREF(internalformat);
1007	DE_UNREF(x);
1008	DE_UNREF(y);
1009	DE_UNREF(width);
1010	DE_UNREF(border);
1011
1012}
1013
1014GLW_APICALL void GLW_APIENTRY glCopyMultiTexImage2DEXT (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
1015{
1016	DE_UNREF(texunit);
1017	DE_UNREF(target);
1018	DE_UNREF(level);
1019	DE_UNREF(internalformat);
1020	DE_UNREF(x);
1021	DE_UNREF(y);
1022	DE_UNREF(width);
1023	DE_UNREF(height);
1024	DE_UNREF(border);
1025
1026}
1027
1028GLW_APICALL void GLW_APIENTRY glCopyMultiTexSubImage1DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
1029{
1030	DE_UNREF(texunit);
1031	DE_UNREF(target);
1032	DE_UNREF(level);
1033	DE_UNREF(xoffset);
1034	DE_UNREF(x);
1035	DE_UNREF(y);
1036	DE_UNREF(width);
1037
1038}
1039
1040GLW_APICALL void GLW_APIENTRY glCopyMultiTexSubImage2DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
1041{
1042	DE_UNREF(texunit);
1043	DE_UNREF(target);
1044	DE_UNREF(level);
1045	DE_UNREF(xoffset);
1046	DE_UNREF(yoffset);
1047	DE_UNREF(x);
1048	DE_UNREF(y);
1049	DE_UNREF(width);
1050	DE_UNREF(height);
1051
1052}
1053
1054GLW_APICALL void GLW_APIENTRY glCopyMultiTexSubImage3DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
1055{
1056	DE_UNREF(texunit);
1057	DE_UNREF(target);
1058	DE_UNREF(level);
1059	DE_UNREF(xoffset);
1060	DE_UNREF(yoffset);
1061	DE_UNREF(zoffset);
1062	DE_UNREF(x);
1063	DE_UNREF(y);
1064	DE_UNREF(width);
1065	DE_UNREF(height);
1066
1067}
1068
1069GLW_APICALL void GLW_APIENTRY glCopyNamedBufferSubData (GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
1070{
1071	DE_UNREF(readBuffer);
1072	DE_UNREF(writeBuffer);
1073	DE_UNREF(readOffset);
1074	DE_UNREF(writeOffset);
1075	DE_UNREF(size);
1076
1077}
1078
1079GLW_APICALL void GLW_APIENTRY glCopyTexImage1D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
1080{
1081	DE_UNREF(target);
1082	DE_UNREF(level);
1083	DE_UNREF(internalformat);
1084	DE_UNREF(x);
1085	DE_UNREF(y);
1086	DE_UNREF(width);
1087	DE_UNREF(border);
1088
1089}
1090
1091GLW_APICALL void GLW_APIENTRY glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
1092{
1093	DE_UNREF(target);
1094	DE_UNREF(level);
1095	DE_UNREF(internalformat);
1096	DE_UNREF(x);
1097	DE_UNREF(y);
1098	DE_UNREF(width);
1099	DE_UNREF(height);
1100	DE_UNREF(border);
1101
1102}
1103
1104GLW_APICALL void GLW_APIENTRY glCopyTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
1105{
1106	DE_UNREF(target);
1107	DE_UNREF(level);
1108	DE_UNREF(xoffset);
1109	DE_UNREF(x);
1110	DE_UNREF(y);
1111	DE_UNREF(width);
1112
1113}
1114
1115GLW_APICALL void GLW_APIENTRY glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
1116{
1117	DE_UNREF(target);
1118	DE_UNREF(level);
1119	DE_UNREF(xoffset);
1120	DE_UNREF(yoffset);
1121	DE_UNREF(x);
1122	DE_UNREF(y);
1123	DE_UNREF(width);
1124	DE_UNREF(height);
1125
1126}
1127
1128GLW_APICALL void GLW_APIENTRY glCopyTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
1129{
1130	DE_UNREF(target);
1131	DE_UNREF(level);
1132	DE_UNREF(xoffset);
1133	DE_UNREF(yoffset);
1134	DE_UNREF(zoffset);
1135	DE_UNREF(x);
1136	DE_UNREF(y);
1137	DE_UNREF(width);
1138	DE_UNREF(height);
1139
1140}
1141
1142GLW_APICALL void GLW_APIENTRY glCopyTexSubImage3DOES (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
1143{
1144	DE_UNREF(target);
1145	DE_UNREF(level);
1146	DE_UNREF(xoffset);
1147	DE_UNREF(yoffset);
1148	DE_UNREF(zoffset);
1149	DE_UNREF(x);
1150	DE_UNREF(y);
1151	DE_UNREF(width);
1152	DE_UNREF(height);
1153
1154}
1155
1156GLW_APICALL void GLW_APIENTRY glCopyTextureImage1DEXT (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
1157{
1158	DE_UNREF(texture);
1159	DE_UNREF(target);
1160	DE_UNREF(level);
1161	DE_UNREF(internalformat);
1162	DE_UNREF(x);
1163	DE_UNREF(y);
1164	DE_UNREF(width);
1165	DE_UNREF(border);
1166
1167}
1168
1169GLW_APICALL void GLW_APIENTRY glCopyTextureImage2DEXT (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
1170{
1171	DE_UNREF(texture);
1172	DE_UNREF(target);
1173	DE_UNREF(level);
1174	DE_UNREF(internalformat);
1175	DE_UNREF(x);
1176	DE_UNREF(y);
1177	DE_UNREF(width);
1178	DE_UNREF(height);
1179	DE_UNREF(border);
1180
1181}
1182
1183GLW_APICALL void GLW_APIENTRY glCopyTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
1184{
1185	DE_UNREF(texture);
1186	DE_UNREF(level);
1187	DE_UNREF(xoffset);
1188	DE_UNREF(x);
1189	DE_UNREF(y);
1190	DE_UNREF(width);
1191
1192}
1193
1194GLW_APICALL void GLW_APIENTRY glCopyTextureSubImage1DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
1195{
1196	DE_UNREF(texture);
1197	DE_UNREF(target);
1198	DE_UNREF(level);
1199	DE_UNREF(xoffset);
1200	DE_UNREF(x);
1201	DE_UNREF(y);
1202	DE_UNREF(width);
1203
1204}
1205
1206GLW_APICALL void GLW_APIENTRY glCopyTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
1207{
1208	DE_UNREF(texture);
1209	DE_UNREF(level);
1210	DE_UNREF(xoffset);
1211	DE_UNREF(yoffset);
1212	DE_UNREF(x);
1213	DE_UNREF(y);
1214	DE_UNREF(width);
1215	DE_UNREF(height);
1216
1217}
1218
1219GLW_APICALL void GLW_APIENTRY glCopyTextureSubImage2DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
1220{
1221	DE_UNREF(texture);
1222	DE_UNREF(target);
1223	DE_UNREF(level);
1224	DE_UNREF(xoffset);
1225	DE_UNREF(yoffset);
1226	DE_UNREF(x);
1227	DE_UNREF(y);
1228	DE_UNREF(width);
1229	DE_UNREF(height);
1230
1231}
1232
1233GLW_APICALL void GLW_APIENTRY glCopyTextureSubImage3D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
1234{
1235	DE_UNREF(texture);
1236	DE_UNREF(level);
1237	DE_UNREF(xoffset);
1238	DE_UNREF(yoffset);
1239	DE_UNREF(zoffset);
1240	DE_UNREF(x);
1241	DE_UNREF(y);
1242	DE_UNREF(width);
1243	DE_UNREF(height);
1244
1245}
1246
1247GLW_APICALL void GLW_APIENTRY glCopyTextureSubImage3DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
1248{
1249	DE_UNREF(texture);
1250	DE_UNREF(target);
1251	DE_UNREF(level);
1252	DE_UNREF(xoffset);
1253	DE_UNREF(yoffset);
1254	DE_UNREF(zoffset);
1255	DE_UNREF(x);
1256	DE_UNREF(y);
1257	DE_UNREF(width);
1258	DE_UNREF(height);
1259
1260}
1261
1262GLW_APICALL void GLW_APIENTRY glCreateBuffers (GLsizei n, GLuint *buffers)
1263{
1264	DE_UNREF(n);
1265	DE_UNREF(buffers);
1266
1267}
1268
1269GLW_APICALL void GLW_APIENTRY glCreateFramebuffers (GLsizei n, GLuint *framebuffers)
1270{
1271	DE_UNREF(n);
1272	DE_UNREF(framebuffers);
1273
1274}
1275
1276GLW_APICALL void GLW_APIENTRY glCreateProgramPipelines (GLsizei n, GLuint *pipelines)
1277{
1278	DE_UNREF(n);
1279	DE_UNREF(pipelines);
1280
1281}
1282
1283GLW_APICALL void GLW_APIENTRY glCreateQueries (GLenum target, GLsizei n, GLuint *ids)
1284{
1285	DE_UNREF(target);
1286	DE_UNREF(n);
1287	DE_UNREF(ids);
1288
1289}
1290
1291GLW_APICALL void GLW_APIENTRY glCreateRenderbuffers (GLsizei n, GLuint *renderbuffers)
1292{
1293	DE_UNREF(n);
1294	DE_UNREF(renderbuffers);
1295
1296}
1297
1298GLW_APICALL void GLW_APIENTRY glCreateSamplers (GLsizei n, GLuint *samplers)
1299{
1300	DE_UNREF(n);
1301	DE_UNREF(samplers);
1302
1303}
1304
1305GLW_APICALL GLuint GLW_APIENTRY glCreateShaderProgramv (GLenum type, GLsizei count, const GLchar *const*strings)
1306{
1307	DE_UNREF(type);
1308	DE_UNREF(count);
1309	DE_UNREF(strings);
1310
1311	return (GLuint)0;
1312}
1313
1314GLW_APICALL void GLW_APIENTRY glCreateTextures (GLenum target, GLsizei n, GLuint *textures)
1315{
1316	DE_UNREF(target);
1317	DE_UNREF(n);
1318	DE_UNREF(textures);
1319
1320}
1321
1322GLW_APICALL void GLW_APIENTRY glCreateTransformFeedbacks (GLsizei n, GLuint *ids)
1323{
1324	DE_UNREF(n);
1325	DE_UNREF(ids);
1326
1327}
1328
1329GLW_APICALL void GLW_APIENTRY glCreateVertexArrays (GLsizei n, GLuint *arrays)
1330{
1331	DE_UNREF(n);
1332	DE_UNREF(arrays);
1333
1334}
1335
1336GLW_APICALL void GLW_APIENTRY glCullFace (GLenum mode)
1337{
1338	DE_UNREF(mode);
1339
1340}
1341
1342GLW_APICALL void GLW_APIENTRY glDebugMessageCallback (GLDEBUGPROC callback, const void *userParam)
1343{
1344	DE_UNREF(callback);
1345	DE_UNREF(userParam);
1346
1347}
1348
1349GLW_APICALL void GLW_APIENTRY glDebugMessageControl (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)
1350{
1351	DE_UNREF(source);
1352	DE_UNREF(type);
1353	DE_UNREF(severity);
1354	DE_UNREF(count);
1355	DE_UNREF(ids);
1356	DE_UNREF(enabled);
1357
1358}
1359
1360GLW_APICALL void GLW_APIENTRY glDebugMessageInsert (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)
1361{
1362	DE_UNREF(source);
1363	DE_UNREF(type);
1364	DE_UNREF(id);
1365	DE_UNREF(severity);
1366	DE_UNREF(length);
1367	DE_UNREF(buf);
1368
1369}
1370
1371GLW_APICALL void GLW_APIENTRY glDeleteFramebuffers (GLsizei n, const GLuint *framebuffers)
1372{
1373	DE_UNREF(n);
1374	DE_UNREF(framebuffers);
1375
1376}
1377
1378GLW_APICALL void GLW_APIENTRY glDeleteProgram (GLuint program)
1379{
1380	DE_UNREF(program);
1381
1382}
1383
1384GLW_APICALL void GLW_APIENTRY glDeleteProgramPipelines (GLsizei n, const GLuint *pipelines)
1385{
1386	DE_UNREF(n);
1387	DE_UNREF(pipelines);
1388
1389}
1390
1391GLW_APICALL void GLW_APIENTRY glDeleteQueries (GLsizei n, const GLuint *ids)
1392{
1393	DE_UNREF(n);
1394	DE_UNREF(ids);
1395
1396}
1397
1398GLW_APICALL void GLW_APIENTRY glDeleteRenderbuffers (GLsizei n, const GLuint *renderbuffers)
1399{
1400	DE_UNREF(n);
1401	DE_UNREF(renderbuffers);
1402
1403}
1404
1405GLW_APICALL void GLW_APIENTRY glDeleteSamplers (GLsizei count, const GLuint *samplers)
1406{
1407	DE_UNREF(count);
1408	DE_UNREF(samplers);
1409
1410}
1411
1412GLW_APICALL void GLW_APIENTRY glDeleteShader (GLuint shader)
1413{
1414	DE_UNREF(shader);
1415
1416}
1417
1418GLW_APICALL void GLW_APIENTRY glDeleteSync (GLsync sync)
1419{
1420	DE_UNREF(sync);
1421
1422}
1423
1424GLW_APICALL void GLW_APIENTRY glDeleteTextures (GLsizei n, const GLuint *textures)
1425{
1426	DE_UNREF(n);
1427	DE_UNREF(textures);
1428
1429}
1430
1431GLW_APICALL void GLW_APIENTRY glDeleteTransformFeedbacks (GLsizei n, const GLuint *ids)
1432{
1433	DE_UNREF(n);
1434	DE_UNREF(ids);
1435
1436}
1437
1438GLW_APICALL void GLW_APIENTRY glDeleteVertexArrays (GLsizei n, const GLuint *arrays)
1439{
1440	DE_UNREF(n);
1441	DE_UNREF(arrays);
1442
1443}
1444
1445GLW_APICALL void GLW_APIENTRY glDepthBoundsEXT (GLclampd zmin, GLclampd zmax)
1446{
1447	DE_UNREF(zmin);
1448	DE_UNREF(zmax);
1449
1450}
1451
1452GLW_APICALL void GLW_APIENTRY glDepthFunc (GLenum func)
1453{
1454	DE_UNREF(func);
1455
1456}
1457
1458GLW_APICALL void GLW_APIENTRY glDepthMask (GLboolean flag)
1459{
1460	DE_UNREF(flag);
1461
1462}
1463
1464GLW_APICALL void GLW_APIENTRY glDepthRange (GLdouble n, GLdouble f)
1465{
1466	DE_UNREF(n);
1467	DE_UNREF(f);
1468
1469}
1470
1471GLW_APICALL void GLW_APIENTRY glDepthRangeArrayfvOES (GLuint first, GLsizei count, const GLfloat *v)
1472{
1473	DE_UNREF(first);
1474	DE_UNREF(count);
1475	DE_UNREF(v);
1476
1477}
1478
1479GLW_APICALL void GLW_APIENTRY glDepthRangeArrayv (GLuint first, GLsizei count, const GLdouble *v)
1480{
1481	DE_UNREF(first);
1482	DE_UNREF(count);
1483	DE_UNREF(v);
1484
1485}
1486
1487GLW_APICALL void GLW_APIENTRY glDepthRangeIndexed (GLuint index, GLdouble n, GLdouble f)
1488{
1489	DE_UNREF(index);
1490	DE_UNREF(n);
1491	DE_UNREF(f);
1492
1493}
1494
1495GLW_APICALL void GLW_APIENTRY glDepthRangeIndexedfOES (GLuint index, GLfloat n, GLfloat f)
1496{
1497	DE_UNREF(index);
1498	DE_UNREF(n);
1499	DE_UNREF(f);
1500
1501}
1502
1503GLW_APICALL void GLW_APIENTRY glDepthRangef (GLfloat n, GLfloat f)
1504{
1505	DE_UNREF(n);
1506	DE_UNREF(f);
1507
1508}
1509
1510GLW_APICALL void GLW_APIENTRY glDetachShader (GLuint program, GLuint shader)
1511{
1512	DE_UNREF(program);
1513	DE_UNREF(shader);
1514
1515}
1516
1517GLW_APICALL void GLW_APIENTRY glDisable (GLenum cap)
1518{
1519	DE_UNREF(cap);
1520
1521}
1522
1523GLW_APICALL void GLW_APIENTRY glDisableClientStateIndexedEXT (GLenum array, GLuint index)
1524{
1525	DE_UNREF(array);
1526	DE_UNREF(index);
1527
1528}
1529
1530GLW_APICALL void GLW_APIENTRY glDisableClientStateiEXT (GLenum array, GLuint index)
1531{
1532	DE_UNREF(array);
1533	DE_UNREF(index);
1534
1535}
1536
1537GLW_APICALL void GLW_APIENTRY glDisableVertexArrayAttrib (GLuint vaobj, GLuint index)
1538{
1539	DE_UNREF(vaobj);
1540	DE_UNREF(index);
1541
1542}
1543
1544GLW_APICALL void GLW_APIENTRY glDisableVertexArrayAttribEXT (GLuint vaobj, GLuint index)
1545{
1546	DE_UNREF(vaobj);
1547	DE_UNREF(index);
1548
1549}
1550
1551GLW_APICALL void GLW_APIENTRY glDisableVertexArrayEXT (GLuint vaobj, GLenum array)
1552{
1553	DE_UNREF(vaobj);
1554	DE_UNREF(array);
1555
1556}
1557
1558GLW_APICALL void GLW_APIENTRY glDisableVertexAttribArray (GLuint index)
1559{
1560	DE_UNREF(index);
1561
1562}
1563
1564GLW_APICALL void GLW_APIENTRY glDisablei (GLenum target, GLuint index)
1565{
1566	DE_UNREF(target);
1567	DE_UNREF(index);
1568
1569}
1570
1571GLW_APICALL void GLW_APIENTRY glDispatchCompute (GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
1572{
1573	DE_UNREF(num_groups_x);
1574	DE_UNREF(num_groups_y);
1575	DE_UNREF(num_groups_z);
1576
1577}
1578
1579GLW_APICALL void GLW_APIENTRY glDispatchComputeIndirect (GLintptr indirect)
1580{
1581	DE_UNREF(indirect);
1582
1583}
1584
1585GLW_APICALL void GLW_APIENTRY glDrawArrays (GLenum mode, GLint first, GLsizei count)
1586{
1587	DE_UNREF(mode);
1588	DE_UNREF(first);
1589	DE_UNREF(count);
1590
1591}
1592
1593GLW_APICALL void GLW_APIENTRY glDrawArraysIndirect (GLenum mode, const void *indirect)
1594{
1595	DE_UNREF(mode);
1596	DE_UNREF(indirect);
1597
1598}
1599
1600GLW_APICALL void GLW_APIENTRY glDrawArraysInstanced (GLenum mode, GLint first, GLsizei count, GLsizei instancecount)
1601{
1602	DE_UNREF(mode);
1603	DE_UNREF(first);
1604	DE_UNREF(count);
1605	DE_UNREF(instancecount);
1606
1607}
1608
1609GLW_APICALL void GLW_APIENTRY glDrawArraysInstancedBaseInstance (GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)
1610{
1611	DE_UNREF(mode);
1612	DE_UNREF(first);
1613	DE_UNREF(count);
1614	DE_UNREF(instancecount);
1615	DE_UNREF(baseinstance);
1616
1617}
1618
1619GLW_APICALL void GLW_APIENTRY glDrawBuffer (GLenum buf)
1620{
1621	DE_UNREF(buf);
1622
1623}
1624
1625GLW_APICALL void GLW_APIENTRY glDrawBuffers (GLsizei n, const GLenum *bufs)
1626{
1627	DE_UNREF(n);
1628	DE_UNREF(bufs);
1629
1630}
1631
1632GLW_APICALL void GLW_APIENTRY glDrawElements (GLenum mode, GLsizei count, GLenum type, const void *indices)
1633{
1634	DE_UNREF(mode);
1635	DE_UNREF(count);
1636	DE_UNREF(type);
1637	DE_UNREF(indices);
1638
1639}
1640
1641GLW_APICALL void GLW_APIENTRY glDrawElementsBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex)
1642{
1643	DE_UNREF(mode);
1644	DE_UNREF(count);
1645	DE_UNREF(type);
1646	DE_UNREF(indices);
1647	DE_UNREF(basevertex);
1648
1649}
1650
1651GLW_APICALL void GLW_APIENTRY glDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect)
1652{
1653	DE_UNREF(mode);
1654	DE_UNREF(type);
1655	DE_UNREF(indirect);
1656
1657}
1658
1659GLW_APICALL void GLW_APIENTRY glDrawElementsInstanced (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount)
1660{
1661	DE_UNREF(mode);
1662	DE_UNREF(count);
1663	DE_UNREF(type);
1664	DE_UNREF(indices);
1665	DE_UNREF(instancecount);
1666
1667}
1668
1669GLW_APICALL void GLW_APIENTRY glDrawElementsInstancedBaseInstance (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance)
1670{
1671	DE_UNREF(mode);
1672	DE_UNREF(count);
1673	DE_UNREF(type);
1674	DE_UNREF(indices);
1675	DE_UNREF(instancecount);
1676	DE_UNREF(baseinstance);
1677
1678}
1679
1680GLW_APICALL void GLW_APIENTRY glDrawElementsInstancedBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex)
1681{
1682	DE_UNREF(mode);
1683	DE_UNREF(count);
1684	DE_UNREF(type);
1685	DE_UNREF(indices);
1686	DE_UNREF(instancecount);
1687	DE_UNREF(basevertex);
1688
1689}
1690
1691GLW_APICALL void GLW_APIENTRY glDrawElementsInstancedBaseVertexBaseInstance (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)
1692{
1693	DE_UNREF(mode);
1694	DE_UNREF(count);
1695	DE_UNREF(type);
1696	DE_UNREF(indices);
1697	DE_UNREF(instancecount);
1698	DE_UNREF(basevertex);
1699	DE_UNREF(baseinstance);
1700
1701}
1702
1703GLW_APICALL void GLW_APIENTRY glDrawRangeElements (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices)
1704{
1705	DE_UNREF(mode);
1706	DE_UNREF(start);
1707	DE_UNREF(end);
1708	DE_UNREF(count);
1709	DE_UNREF(type);
1710	DE_UNREF(indices);
1711
1712}
1713
1714GLW_APICALL void GLW_APIENTRY glDrawRangeElementsBaseVertex (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex)
1715{
1716	DE_UNREF(mode);
1717	DE_UNREF(start);
1718	DE_UNREF(end);
1719	DE_UNREF(count);
1720	DE_UNREF(type);
1721	DE_UNREF(indices);
1722	DE_UNREF(basevertex);
1723
1724}
1725
1726GLW_APICALL void GLW_APIENTRY glDrawTransformFeedback (GLenum mode, GLuint id)
1727{
1728	DE_UNREF(mode);
1729	DE_UNREF(id);
1730
1731}
1732
1733GLW_APICALL void GLW_APIENTRY glDrawTransformFeedbackInstanced (GLenum mode, GLuint id, GLsizei instancecount)
1734{
1735	DE_UNREF(mode);
1736	DE_UNREF(id);
1737	DE_UNREF(instancecount);
1738
1739}
1740
1741GLW_APICALL void GLW_APIENTRY glDrawTransformFeedbackStream (GLenum mode, GLuint id, GLuint stream)
1742{
1743	DE_UNREF(mode);
1744	DE_UNREF(id);
1745	DE_UNREF(stream);
1746
1747}
1748
1749GLW_APICALL void GLW_APIENTRY glDrawTransformFeedbackStreamInstanced (GLenum mode, GLuint id, GLuint stream, GLsizei instancecount)
1750{
1751	DE_UNREF(mode);
1752	DE_UNREF(id);
1753	DE_UNREF(stream);
1754	DE_UNREF(instancecount);
1755
1756}
1757
1758GLW_APICALL void GLW_APIENTRY glEGLImageTargetRenderbufferStorageOES (GLenum target, GLeglImageOES image)
1759{
1760	DE_UNREF(target);
1761	DE_UNREF(image);
1762
1763}
1764
1765GLW_APICALL void GLW_APIENTRY glEGLImageTargetTexture2DOES (GLenum target, GLeglImageOES image)
1766{
1767	DE_UNREF(target);
1768	DE_UNREF(image);
1769
1770}
1771
1772GLW_APICALL void GLW_APIENTRY glEnable (GLenum cap)
1773{
1774	DE_UNREF(cap);
1775
1776}
1777
1778GLW_APICALL void GLW_APIENTRY glEnableClientStateIndexedEXT (GLenum array, GLuint index)
1779{
1780	DE_UNREF(array);
1781	DE_UNREF(index);
1782
1783}
1784
1785GLW_APICALL void GLW_APIENTRY glEnableClientStateiEXT (GLenum array, GLuint index)
1786{
1787	DE_UNREF(array);
1788	DE_UNREF(index);
1789
1790}
1791
1792GLW_APICALL void GLW_APIENTRY glEnableVertexArrayAttrib (GLuint vaobj, GLuint index)
1793{
1794	DE_UNREF(vaobj);
1795	DE_UNREF(index);
1796
1797}
1798
1799GLW_APICALL void GLW_APIENTRY glEnableVertexArrayAttribEXT (GLuint vaobj, GLuint index)
1800{
1801	DE_UNREF(vaobj);
1802	DE_UNREF(index);
1803
1804}
1805
1806GLW_APICALL void GLW_APIENTRY glEnableVertexArrayEXT (GLuint vaobj, GLenum array)
1807{
1808	DE_UNREF(vaobj);
1809	DE_UNREF(array);
1810
1811}
1812
1813GLW_APICALL void GLW_APIENTRY glEnableVertexAttribArray (GLuint index)
1814{
1815	DE_UNREF(index);
1816
1817}
1818
1819GLW_APICALL void GLW_APIENTRY glEnablei (GLenum target, GLuint index)
1820{
1821	DE_UNREF(target);
1822	DE_UNREF(index);
1823
1824}
1825
1826GLW_APICALL void GLW_APIENTRY glEndConditionalRender (void)
1827{
1828
1829}
1830
1831GLW_APICALL void GLW_APIENTRY glEndQuery (GLenum target)
1832{
1833	DE_UNREF(target);
1834
1835}
1836
1837GLW_APICALL void GLW_APIENTRY glEndQueryIndexed (GLenum target, GLuint index)
1838{
1839	DE_UNREF(target);
1840	DE_UNREF(index);
1841
1842}
1843
1844GLW_APICALL void GLW_APIENTRY glEndTransformFeedback (void)
1845{
1846
1847}
1848
1849GLW_APICALL GLsync GLW_APIENTRY glFenceSync (GLenum condition, GLbitfield flags)
1850{
1851	DE_UNREF(condition);
1852	DE_UNREF(flags);
1853
1854	return (GLsync)0;
1855}
1856
1857GLW_APICALL void GLW_APIENTRY glFinish (void)
1858{
1859
1860}
1861
1862GLW_APICALL void GLW_APIENTRY glFlush (void)
1863{
1864
1865}
1866
1867GLW_APICALL void GLW_APIENTRY glFlushMappedBufferRange (GLenum target, GLintptr offset, GLsizeiptr length)
1868{
1869	DE_UNREF(target);
1870	DE_UNREF(offset);
1871	DE_UNREF(length);
1872
1873}
1874
1875GLW_APICALL void GLW_APIENTRY glFlushMappedNamedBufferRange (GLuint buffer, GLintptr offset, GLsizeiptr length)
1876{
1877	DE_UNREF(buffer);
1878	DE_UNREF(offset);
1879	DE_UNREF(length);
1880
1881}
1882
1883GLW_APICALL void GLW_APIENTRY glFlushMappedNamedBufferRangeEXT (GLuint buffer, GLintptr offset, GLsizeiptr length)
1884{
1885	DE_UNREF(buffer);
1886	DE_UNREF(offset);
1887	DE_UNREF(length);
1888
1889}
1890
1891GLW_APICALL void GLW_APIENTRY glFramebufferDrawBufferEXT (GLuint framebuffer, GLenum mode)
1892{
1893	DE_UNREF(framebuffer);
1894	DE_UNREF(mode);
1895
1896}
1897
1898GLW_APICALL void GLW_APIENTRY glFramebufferDrawBuffersEXT (GLuint framebuffer, GLsizei n, const GLenum *bufs)
1899{
1900	DE_UNREF(framebuffer);
1901	DE_UNREF(n);
1902	DE_UNREF(bufs);
1903
1904}
1905
1906GLW_APICALL void GLW_APIENTRY glFramebufferParameteri (GLenum target, GLenum pname, GLint param)
1907{
1908	DE_UNREF(target);
1909	DE_UNREF(pname);
1910	DE_UNREF(param);
1911
1912}
1913
1914GLW_APICALL void GLW_APIENTRY glFramebufferReadBufferEXT (GLuint framebuffer, GLenum mode)
1915{
1916	DE_UNREF(framebuffer);
1917	DE_UNREF(mode);
1918
1919}
1920
1921GLW_APICALL void GLW_APIENTRY glFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
1922{
1923	DE_UNREF(target);
1924	DE_UNREF(attachment);
1925	DE_UNREF(renderbuffertarget);
1926	DE_UNREF(renderbuffer);
1927
1928}
1929
1930GLW_APICALL void GLW_APIENTRY glFramebufferTexture (GLenum target, GLenum attachment, GLuint texture, GLint level)
1931{
1932	DE_UNREF(target);
1933	DE_UNREF(attachment);
1934	DE_UNREF(texture);
1935	DE_UNREF(level);
1936
1937}
1938
1939GLW_APICALL void GLW_APIENTRY glFramebufferTexture1D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
1940{
1941	DE_UNREF(target);
1942	DE_UNREF(attachment);
1943	DE_UNREF(textarget);
1944	DE_UNREF(texture);
1945	DE_UNREF(level);
1946
1947}
1948
1949GLW_APICALL void GLW_APIENTRY glFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
1950{
1951	DE_UNREF(target);
1952	DE_UNREF(attachment);
1953	DE_UNREF(textarget);
1954	DE_UNREF(texture);
1955	DE_UNREF(level);
1956
1957}
1958
1959GLW_APICALL void GLW_APIENTRY glFramebufferTexture2DMultisampleEXT (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)
1960{
1961	DE_UNREF(target);
1962	DE_UNREF(attachment);
1963	DE_UNREF(textarget);
1964	DE_UNREF(texture);
1965	DE_UNREF(level);
1966	DE_UNREF(samples);
1967
1968}
1969
1970GLW_APICALL void GLW_APIENTRY glFramebufferTexture3D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
1971{
1972	DE_UNREF(target);
1973	DE_UNREF(attachment);
1974	DE_UNREF(textarget);
1975	DE_UNREF(texture);
1976	DE_UNREF(level);
1977	DE_UNREF(zoffset);
1978
1979}
1980
1981GLW_APICALL void GLW_APIENTRY glFramebufferTexture3DOES (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
1982{
1983	DE_UNREF(target);
1984	DE_UNREF(attachment);
1985	DE_UNREF(textarget);
1986	DE_UNREF(texture);
1987	DE_UNREF(level);
1988	DE_UNREF(zoffset);
1989
1990}
1991
1992GLW_APICALL void GLW_APIENTRY glFramebufferTextureLayer (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
1993{
1994	DE_UNREF(target);
1995	DE_UNREF(attachment);
1996	DE_UNREF(texture);
1997	DE_UNREF(level);
1998	DE_UNREF(layer);
1999
2000}
2001
2002GLW_APICALL void GLW_APIENTRY glFramebufferTextureMultisampleMultiviewOVR (GLenum target, GLenum attachment, GLuint texture, GLint level, GLsizei samples, GLint baseViewIndex, GLsizei numViews)
2003{
2004	DE_UNREF(target);
2005	DE_UNREF(attachment);
2006	DE_UNREF(texture);
2007	DE_UNREF(level);
2008	DE_UNREF(samples);
2009	DE_UNREF(baseViewIndex);
2010	DE_UNREF(numViews);
2011
2012}
2013
2014GLW_APICALL void GLW_APIENTRY glFramebufferTextureMultiviewOVR (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews)
2015{
2016	DE_UNREF(target);
2017	DE_UNREF(attachment);
2018	DE_UNREF(texture);
2019	DE_UNREF(level);
2020	DE_UNREF(baseViewIndex);
2021	DE_UNREF(numViews);
2022
2023}
2024
2025GLW_APICALL void GLW_APIENTRY glFrontFace (GLenum mode)
2026{
2027	DE_UNREF(mode);
2028
2029}
2030
2031GLW_APICALL void GLW_APIENTRY glGenerateMipmap (GLenum target)
2032{
2033	DE_UNREF(target);
2034
2035}
2036
2037GLW_APICALL void GLW_APIENTRY glGenerateMultiTexMipmapEXT (GLenum texunit, GLenum target)
2038{
2039	DE_UNREF(texunit);
2040	DE_UNREF(target);
2041
2042}
2043
2044GLW_APICALL void GLW_APIENTRY glGenerateTextureMipmap (GLuint texture)
2045{
2046	DE_UNREF(texture);
2047
2048}
2049
2050GLW_APICALL void GLW_APIENTRY glGenerateTextureMipmapEXT (GLuint texture, GLenum target)
2051{
2052	DE_UNREF(texture);
2053	DE_UNREF(target);
2054
2055}
2056
2057GLW_APICALL void GLW_APIENTRY glGetActiveAtomicCounterBufferiv (GLuint program, GLuint bufferIndex, GLenum pname, GLint *params)
2058{
2059	DE_UNREF(program);
2060	DE_UNREF(bufferIndex);
2061	DE_UNREF(pname);
2062	DE_UNREF(params);
2063
2064}
2065
2066GLW_APICALL void GLW_APIENTRY glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
2067{
2068	DE_UNREF(program);
2069	DE_UNREF(index);
2070	DE_UNREF(bufSize);
2071	DE_UNREF(length);
2072	DE_UNREF(size);
2073	DE_UNREF(type);
2074	DE_UNREF(name);
2075
2076}
2077
2078GLW_APICALL void GLW_APIENTRY glGetActiveSubroutineName (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name)
2079{
2080	DE_UNREF(program);
2081	DE_UNREF(shadertype);
2082	DE_UNREF(index);
2083	DE_UNREF(bufsize);
2084	DE_UNREF(length);
2085	DE_UNREF(name);
2086
2087}
2088
2089GLW_APICALL void GLW_APIENTRY glGetActiveSubroutineUniformName (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name)
2090{
2091	DE_UNREF(program);
2092	DE_UNREF(shadertype);
2093	DE_UNREF(index);
2094	DE_UNREF(bufsize);
2095	DE_UNREF(length);
2096	DE_UNREF(name);
2097
2098}
2099
2100GLW_APICALL void GLW_APIENTRY glGetActiveSubroutineUniformiv (GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values)
2101{
2102	DE_UNREF(program);
2103	DE_UNREF(shadertype);
2104	DE_UNREF(index);
2105	DE_UNREF(pname);
2106	DE_UNREF(values);
2107
2108}
2109
2110GLW_APICALL void GLW_APIENTRY glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
2111{
2112	DE_UNREF(program);
2113	DE_UNREF(index);
2114	DE_UNREF(bufSize);
2115	DE_UNREF(length);
2116	DE_UNREF(size);
2117	DE_UNREF(type);
2118	DE_UNREF(name);
2119
2120}
2121
2122GLW_APICALL void GLW_APIENTRY glGetActiveUniformBlockName (GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName)
2123{
2124	DE_UNREF(program);
2125	DE_UNREF(uniformBlockIndex);
2126	DE_UNREF(bufSize);
2127	DE_UNREF(length);
2128	DE_UNREF(uniformBlockName);
2129
2130}
2131
2132GLW_APICALL void GLW_APIENTRY glGetActiveUniformBlockiv (GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params)
2133{
2134	DE_UNREF(program);
2135	DE_UNREF(uniformBlockIndex);
2136	DE_UNREF(pname);
2137	DE_UNREF(params);
2138
2139}
2140
2141GLW_APICALL void GLW_APIENTRY glGetActiveUniformName (GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName)
2142{
2143	DE_UNREF(program);
2144	DE_UNREF(uniformIndex);
2145	DE_UNREF(bufSize);
2146	DE_UNREF(length);
2147	DE_UNREF(uniformName);
2148
2149}
2150
2151GLW_APICALL void GLW_APIENTRY glGetActiveUniformsiv (GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params)
2152{
2153	DE_UNREF(program);
2154	DE_UNREF(uniformCount);
2155	DE_UNREF(uniformIndices);
2156	DE_UNREF(pname);
2157	DE_UNREF(params);
2158
2159}
2160
2161GLW_APICALL void GLW_APIENTRY glGetAttachedShaders (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders)
2162{
2163	DE_UNREF(program);
2164	DE_UNREF(maxCount);
2165	DE_UNREF(count);
2166	DE_UNREF(shaders);
2167
2168}
2169
2170GLW_APICALL void GLW_APIENTRY glGetBooleani_v (GLenum target, GLuint index, GLboolean *data)
2171{
2172	DE_UNREF(target);
2173	DE_UNREF(index);
2174	DE_UNREF(data);
2175
2176}
2177
2178GLW_APICALL void GLW_APIENTRY glGetBufferParameteri64v (GLenum target, GLenum pname, GLint64 *params)
2179{
2180	DE_UNREF(target);
2181	DE_UNREF(pname);
2182	DE_UNREF(params);
2183
2184}
2185
2186GLW_APICALL void GLW_APIENTRY glGetBufferParameteriv (GLenum target, GLenum pname, GLint *params)
2187{
2188	DE_UNREF(target);
2189	DE_UNREF(pname);
2190	DE_UNREF(params);
2191
2192}
2193
2194GLW_APICALL void GLW_APIENTRY glGetBufferPointerv (GLenum target, GLenum pname, void **params)
2195{
2196	DE_UNREF(target);
2197	DE_UNREF(pname);
2198	DE_UNREF(params);
2199
2200}
2201
2202GLW_APICALL void GLW_APIENTRY glGetBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, void *data)
2203{
2204	DE_UNREF(target);
2205	DE_UNREF(offset);
2206	DE_UNREF(size);
2207	DE_UNREF(data);
2208
2209}
2210
2211GLW_APICALL void GLW_APIENTRY glGetCompressedMultiTexImageEXT (GLenum texunit, GLenum target, GLint lod, void *img)
2212{
2213	DE_UNREF(texunit);
2214	DE_UNREF(target);
2215	DE_UNREF(lod);
2216	DE_UNREF(img);
2217
2218}
2219
2220GLW_APICALL void GLW_APIENTRY glGetCompressedTexImage (GLenum target, GLint level, void *img)
2221{
2222	DE_UNREF(target);
2223	DE_UNREF(level);
2224	DE_UNREF(img);
2225
2226}
2227
2228GLW_APICALL void GLW_APIENTRY glGetCompressedTextureImage (GLuint texture, GLint level, GLsizei bufSize, void *pixels)
2229{
2230	DE_UNREF(texture);
2231	DE_UNREF(level);
2232	DE_UNREF(bufSize);
2233	DE_UNREF(pixels);
2234
2235}
2236
2237GLW_APICALL void GLW_APIENTRY glGetCompressedTextureImageEXT (GLuint texture, GLenum target, GLint lod, void *img)
2238{
2239	DE_UNREF(texture);
2240	DE_UNREF(target);
2241	DE_UNREF(lod);
2242	DE_UNREF(img);
2243
2244}
2245
2246GLW_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)
2247{
2248	DE_UNREF(texture);
2249	DE_UNREF(level);
2250	DE_UNREF(xoffset);
2251	DE_UNREF(yoffset);
2252	DE_UNREF(zoffset);
2253	DE_UNREF(width);
2254	DE_UNREF(height);
2255	DE_UNREF(depth);
2256	DE_UNREF(bufSize);
2257	DE_UNREF(pixels);
2258
2259}
2260
2261GLW_APICALL GLuint GLW_APIENTRY glGetDebugMessageLog (GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)
2262{
2263	DE_UNREF(count);
2264	DE_UNREF(bufSize);
2265	DE_UNREF(sources);
2266	DE_UNREF(types);
2267	DE_UNREF(ids);
2268	DE_UNREF(severities);
2269	DE_UNREF(lengths);
2270	DE_UNREF(messageLog);
2271
2272	return (GLuint)0;
2273}
2274
2275GLW_APICALL void GLW_APIENTRY glGetDoublei_v (GLenum target, GLuint index, GLdouble *data)
2276{
2277	DE_UNREF(target);
2278	DE_UNREF(index);
2279	DE_UNREF(data);
2280
2281}
2282
2283GLW_APICALL void GLW_APIENTRY glGetDoublev (GLenum pname, GLdouble *data)
2284{
2285	DE_UNREF(pname);
2286	DE_UNREF(data);
2287
2288}
2289
2290GLW_APICALL void GLW_APIENTRY glGetFloati_v (GLenum target, GLuint index, GLfloat *data)
2291{
2292	DE_UNREF(target);
2293	DE_UNREF(index);
2294	DE_UNREF(data);
2295
2296}
2297
2298GLW_APICALL GLint GLW_APIENTRY glGetFragDataIndex (GLuint program, const GLchar *name)
2299{
2300	DE_UNREF(program);
2301	DE_UNREF(name);
2302
2303	return (GLint)0;
2304}
2305
2306GLW_APICALL GLint GLW_APIENTRY glGetFragDataLocation (GLuint program, const GLchar *name)
2307{
2308	DE_UNREF(program);
2309	DE_UNREF(name);
2310
2311	return (GLint)0;
2312}
2313
2314GLW_APICALL void GLW_APIENTRY glGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint *params)
2315{
2316	DE_UNREF(target);
2317	DE_UNREF(attachment);
2318	DE_UNREF(pname);
2319	DE_UNREF(params);
2320
2321}
2322
2323GLW_APICALL void GLW_APIENTRY glGetFramebufferParameteriv (GLenum target, GLenum pname, GLint *params)
2324{
2325	DE_UNREF(target);
2326	DE_UNREF(pname);
2327	DE_UNREF(params);
2328
2329}
2330
2331GLW_APICALL void GLW_APIENTRY glGetFramebufferParameterivEXT (GLuint framebuffer, GLenum pname, GLint *params)
2332{
2333	DE_UNREF(framebuffer);
2334	DE_UNREF(pname);
2335	DE_UNREF(params);
2336
2337}
2338
2339GLW_APICALL GLenum GLW_APIENTRY glGetGraphicsResetStatus (void)
2340{
2341
2342	return (GLenum)0;
2343}
2344
2345GLW_APICALL void GLW_APIENTRY glGetInteger64i_v (GLenum target, GLuint index, GLint64 *data)
2346{
2347	DE_UNREF(target);
2348	DE_UNREF(index);
2349	DE_UNREF(data);
2350
2351}
2352
2353GLW_APICALL void GLW_APIENTRY glGetInteger64v (GLenum pname, GLint64 *data)
2354{
2355	DE_UNREF(pname);
2356	DE_UNREF(data);
2357
2358}
2359
2360GLW_APICALL void GLW_APIENTRY glGetIntegeri_v (GLenum target, GLuint index, GLint *data)
2361{
2362	DE_UNREF(target);
2363	DE_UNREF(index);
2364	DE_UNREF(data);
2365
2366}
2367
2368GLW_APICALL void GLW_APIENTRY glGetInternalformatSampleivNV (GLenum target, GLenum internalformat, GLsizei samples, GLenum pname, GLsizei bufSize, GLint *params)
2369{
2370	DE_UNREF(target);
2371	DE_UNREF(internalformat);
2372	DE_UNREF(samples);
2373	DE_UNREF(pname);
2374	DE_UNREF(bufSize);
2375	DE_UNREF(params);
2376
2377}
2378
2379GLW_APICALL void GLW_APIENTRY glGetInternalformati64v (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 *params)
2380{
2381	DE_UNREF(target);
2382	DE_UNREF(internalformat);
2383	DE_UNREF(pname);
2384	DE_UNREF(bufSize);
2385	DE_UNREF(params);
2386
2387}
2388
2389GLW_APICALL void GLW_APIENTRY glGetMultiTexEnvfvEXT (GLenum texunit, GLenum target, GLenum pname, GLfloat *params)
2390{
2391	DE_UNREF(texunit);
2392	DE_UNREF(target);
2393	DE_UNREF(pname);
2394	DE_UNREF(params);
2395
2396}
2397
2398GLW_APICALL void GLW_APIENTRY glGetMultiTexEnvivEXT (GLenum texunit, GLenum target, GLenum pname, GLint *params)
2399{
2400	DE_UNREF(texunit);
2401	DE_UNREF(target);
2402	DE_UNREF(pname);
2403	DE_UNREF(params);
2404
2405}
2406
2407GLW_APICALL void GLW_APIENTRY glGetMultiTexGendvEXT (GLenum texunit, GLenum coord, GLenum pname, GLdouble *params)
2408{
2409	DE_UNREF(texunit);
2410	DE_UNREF(coord);
2411	DE_UNREF(pname);
2412	DE_UNREF(params);
2413
2414}
2415
2416GLW_APICALL void GLW_APIENTRY glGetMultiTexGenfvEXT (GLenum texunit, GLenum coord, GLenum pname, GLfloat *params)
2417{
2418	DE_UNREF(texunit);
2419	DE_UNREF(coord);
2420	DE_UNREF(pname);
2421	DE_UNREF(params);
2422
2423}
2424
2425GLW_APICALL void GLW_APIENTRY glGetMultiTexGenivEXT (GLenum texunit, GLenum coord, GLenum pname, GLint *params)
2426{
2427	DE_UNREF(texunit);
2428	DE_UNREF(coord);
2429	DE_UNREF(pname);
2430	DE_UNREF(params);
2431
2432}
2433
2434GLW_APICALL void GLW_APIENTRY glGetMultiTexImageEXT (GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
2435{
2436	DE_UNREF(texunit);
2437	DE_UNREF(target);
2438	DE_UNREF(level);
2439	DE_UNREF(format);
2440	DE_UNREF(type);
2441	DE_UNREF(pixels);
2442
2443}
2444
2445GLW_APICALL void GLW_APIENTRY glGetMultiTexLevelParameterfvEXT (GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat *params)
2446{
2447	DE_UNREF(texunit);
2448	DE_UNREF(target);
2449	DE_UNREF(level);
2450	DE_UNREF(pname);
2451	DE_UNREF(params);
2452
2453}
2454
2455GLW_APICALL void GLW_APIENTRY glGetMultiTexLevelParameterivEXT (GLenum texunit, GLenum target, GLint level, GLenum pname, GLint *params)
2456{
2457	DE_UNREF(texunit);
2458	DE_UNREF(target);
2459	DE_UNREF(level);
2460	DE_UNREF(pname);
2461	DE_UNREF(params);
2462
2463}
2464
2465GLW_APICALL void GLW_APIENTRY glGetMultiTexParameterIivEXT (GLenum texunit, GLenum target, GLenum pname, GLint *params)
2466{
2467	DE_UNREF(texunit);
2468	DE_UNREF(target);
2469	DE_UNREF(pname);
2470	DE_UNREF(params);
2471
2472}
2473
2474GLW_APICALL void GLW_APIENTRY glGetMultiTexParameterIuivEXT (GLenum texunit, GLenum target, GLenum pname, GLuint *params)
2475{
2476	DE_UNREF(texunit);
2477	DE_UNREF(target);
2478	DE_UNREF(pname);
2479	DE_UNREF(params);
2480
2481}
2482
2483GLW_APICALL void GLW_APIENTRY glGetMultiTexParameterfvEXT (GLenum texunit, GLenum target, GLenum pname, GLfloat *params)
2484{
2485	DE_UNREF(texunit);
2486	DE_UNREF(target);
2487	DE_UNREF(pname);
2488	DE_UNREF(params);
2489
2490}
2491
2492GLW_APICALL void GLW_APIENTRY glGetMultiTexParameterivEXT (GLenum texunit, GLenum target, GLenum pname, GLint *params)
2493{
2494	DE_UNREF(texunit);
2495	DE_UNREF(target);
2496	DE_UNREF(pname);
2497	DE_UNREF(params);
2498
2499}
2500
2501GLW_APICALL void GLW_APIENTRY glGetMultisamplefv (GLenum pname, GLuint index, GLfloat *val)
2502{
2503	DE_UNREF(pname);
2504	DE_UNREF(index);
2505	DE_UNREF(val);
2506
2507}
2508
2509GLW_APICALL void GLW_APIENTRY glGetNamedBufferParameteri64v (GLuint buffer, GLenum pname, GLint64 *params)
2510{
2511	DE_UNREF(buffer);
2512	DE_UNREF(pname);
2513	DE_UNREF(params);
2514
2515}
2516
2517GLW_APICALL void GLW_APIENTRY glGetNamedBufferParameteriv (GLuint buffer, GLenum pname, GLint *params)
2518{
2519	DE_UNREF(buffer);
2520	DE_UNREF(pname);
2521	DE_UNREF(params);
2522
2523}
2524
2525GLW_APICALL void GLW_APIENTRY glGetNamedBufferParameterivEXT (GLuint buffer, GLenum pname, GLint *params)
2526{
2527	DE_UNREF(buffer);
2528	DE_UNREF(pname);
2529	DE_UNREF(params);
2530
2531}
2532
2533GLW_APICALL void GLW_APIENTRY glGetNamedBufferPointerv (GLuint buffer, GLenum pname, void **params)
2534{
2535	DE_UNREF(buffer);
2536	DE_UNREF(pname);
2537	DE_UNREF(params);
2538
2539}
2540
2541GLW_APICALL void GLW_APIENTRY glGetNamedBufferPointervEXT (GLuint buffer, GLenum pname, void **params)
2542{
2543	DE_UNREF(buffer);
2544	DE_UNREF(pname);
2545	DE_UNREF(params);
2546
2547}
2548
2549GLW_APICALL void GLW_APIENTRY glGetNamedBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr size, void *data)
2550{
2551	DE_UNREF(buffer);
2552	DE_UNREF(offset);
2553	DE_UNREF(size);
2554	DE_UNREF(data);
2555
2556}
2557
2558GLW_APICALL void GLW_APIENTRY glGetNamedBufferSubDataEXT (GLuint buffer, GLintptr offset, GLsizeiptr size, void *data)
2559{
2560	DE_UNREF(buffer);
2561	DE_UNREF(offset);
2562	DE_UNREF(size);
2563	DE_UNREF(data);
2564
2565}
2566
2567GLW_APICALL void GLW_APIENTRY glGetNamedFramebufferAttachmentParameteriv (GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params)
2568{
2569	DE_UNREF(framebuffer);
2570	DE_UNREF(attachment);
2571	DE_UNREF(pname);
2572	DE_UNREF(params);
2573
2574}
2575
2576GLW_APICALL void GLW_APIENTRY glGetNamedFramebufferAttachmentParameterivEXT (GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params)
2577{
2578	DE_UNREF(framebuffer);
2579	DE_UNREF(attachment);
2580	DE_UNREF(pname);
2581	DE_UNREF(params);
2582
2583}
2584
2585GLW_APICALL void GLW_APIENTRY glGetNamedFramebufferParameteriv (GLuint framebuffer, GLenum pname, GLint *param)
2586{
2587	DE_UNREF(framebuffer);
2588	DE_UNREF(pname);
2589	DE_UNREF(param);
2590
2591}
2592
2593GLW_APICALL void GLW_APIENTRY glGetNamedFramebufferParameterivEXT (GLuint framebuffer, GLenum pname, GLint *params)
2594{
2595	DE_UNREF(framebuffer);
2596	DE_UNREF(pname);
2597	DE_UNREF(params);
2598
2599}
2600
2601GLW_APICALL void GLW_APIENTRY glGetNamedProgramLocalParameterIivEXT (GLuint program, GLenum target, GLuint index, GLint *params)
2602{
2603	DE_UNREF(program);
2604	DE_UNREF(target);
2605	DE_UNREF(index);
2606	DE_UNREF(params);
2607
2608}
2609
2610GLW_APICALL void GLW_APIENTRY glGetNamedProgramLocalParameterIuivEXT (GLuint program, GLenum target, GLuint index, GLuint *params)
2611{
2612	DE_UNREF(program);
2613	DE_UNREF(target);
2614	DE_UNREF(index);
2615	DE_UNREF(params);
2616
2617}
2618
2619GLW_APICALL void GLW_APIENTRY glGetNamedProgramLocalParameterdvEXT (GLuint program, GLenum target, GLuint index, GLdouble *params)
2620{
2621	DE_UNREF(program);
2622	DE_UNREF(target);
2623	DE_UNREF(index);
2624	DE_UNREF(params);
2625
2626}
2627
2628GLW_APICALL void GLW_APIENTRY glGetNamedProgramLocalParameterfvEXT (GLuint program, GLenum target, GLuint index, GLfloat *params)
2629{
2630	DE_UNREF(program);
2631	DE_UNREF(target);
2632	DE_UNREF(index);
2633	DE_UNREF(params);
2634
2635}
2636
2637GLW_APICALL void GLW_APIENTRY glGetNamedProgramStringEXT (GLuint program, GLenum target, GLenum pname, void *string)
2638{
2639	DE_UNREF(program);
2640	DE_UNREF(target);
2641	DE_UNREF(pname);
2642	DE_UNREF(string);
2643
2644}
2645
2646GLW_APICALL void GLW_APIENTRY glGetNamedProgramivEXT (GLuint program, GLenum target, GLenum pname, GLint *params)
2647{
2648	DE_UNREF(program);
2649	DE_UNREF(target);
2650	DE_UNREF(pname);
2651	DE_UNREF(params);
2652
2653}
2654
2655GLW_APICALL void GLW_APIENTRY glGetNamedRenderbufferParameteriv (GLuint renderbuffer, GLenum pname, GLint *params)
2656{
2657	DE_UNREF(renderbuffer);
2658	DE_UNREF(pname);
2659	DE_UNREF(params);
2660
2661}
2662
2663GLW_APICALL void GLW_APIENTRY glGetNamedRenderbufferParameterivEXT (GLuint renderbuffer, GLenum pname, GLint *params)
2664{
2665	DE_UNREF(renderbuffer);
2666	DE_UNREF(pname);
2667	DE_UNREF(params);
2668
2669}
2670
2671GLW_APICALL void GLW_APIENTRY glGetObjectLabel (GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)
2672{
2673	DE_UNREF(identifier);
2674	DE_UNREF(name);
2675	DE_UNREF(bufSize);
2676	DE_UNREF(length);
2677	DE_UNREF(label);
2678
2679}
2680
2681GLW_APICALL void GLW_APIENTRY glGetObjectPtrLabel (const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)
2682{
2683	DE_UNREF(ptr);
2684	DE_UNREF(bufSize);
2685	DE_UNREF(length);
2686	DE_UNREF(label);
2687
2688}
2689
2690GLW_APICALL void GLW_APIENTRY glGetPointerIndexedvEXT (GLenum target, GLuint index, void **data)
2691{
2692	DE_UNREF(target);
2693	DE_UNREF(index);
2694	DE_UNREF(data);
2695
2696}
2697
2698GLW_APICALL void GLW_APIENTRY glGetPointeri_vEXT (GLenum pname, GLuint index, void **params)
2699{
2700	DE_UNREF(pname);
2701	DE_UNREF(index);
2702	DE_UNREF(params);
2703
2704}
2705
2706GLW_APICALL void GLW_APIENTRY glGetPointerv (GLenum pname, void **params)
2707{
2708	DE_UNREF(pname);
2709	DE_UNREF(params);
2710
2711}
2712
2713GLW_APICALL void GLW_APIENTRY glGetProgramBinary (GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)
2714{
2715	DE_UNREF(program);
2716	DE_UNREF(bufSize);
2717	DE_UNREF(length);
2718	DE_UNREF(binaryFormat);
2719	DE_UNREF(binary);
2720
2721}
2722
2723GLW_APICALL void GLW_APIENTRY glGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
2724{
2725	DE_UNREF(program);
2726	DE_UNREF(bufSize);
2727	DE_UNREF(length);
2728	DE_UNREF(infoLog);
2729
2730}
2731
2732GLW_APICALL void GLW_APIENTRY glGetProgramInterfaceiv (GLuint program, GLenum programInterface, GLenum pname, GLint *params)
2733{
2734	DE_UNREF(program);
2735	DE_UNREF(programInterface);
2736	DE_UNREF(pname);
2737	DE_UNREF(params);
2738
2739}
2740
2741GLW_APICALL void GLW_APIENTRY glGetProgramPipelineInfoLog (GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
2742{
2743	DE_UNREF(pipeline);
2744	DE_UNREF(bufSize);
2745	DE_UNREF(length);
2746	DE_UNREF(infoLog);
2747
2748}
2749
2750GLW_APICALL void GLW_APIENTRY glGetProgramPipelineiv (GLuint pipeline, GLenum pname, GLint *params)
2751{
2752	DE_UNREF(pipeline);
2753	DE_UNREF(pname);
2754	DE_UNREF(params);
2755
2756}
2757
2758GLW_APICALL GLuint GLW_APIENTRY glGetProgramResourceIndex (GLuint program, GLenum programInterface, const GLchar *name)
2759{
2760	DE_UNREF(program);
2761	DE_UNREF(programInterface);
2762	DE_UNREF(name);
2763
2764	return (GLuint)0;
2765}
2766
2767GLW_APICALL GLint GLW_APIENTRY glGetProgramResourceLocation (GLuint program, GLenum programInterface, const GLchar *name)
2768{
2769	DE_UNREF(program);
2770	DE_UNREF(programInterface);
2771	DE_UNREF(name);
2772
2773	return (GLint)0;
2774}
2775
2776GLW_APICALL GLint GLW_APIENTRY glGetProgramResourceLocationIndex (GLuint program, GLenum programInterface, const GLchar *name)
2777{
2778	DE_UNREF(program);
2779	DE_UNREF(programInterface);
2780	DE_UNREF(name);
2781
2782	return (GLint)0;
2783}
2784
2785GLW_APICALL void GLW_APIENTRY glGetProgramResourceName (GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)
2786{
2787	DE_UNREF(program);
2788	DE_UNREF(programInterface);
2789	DE_UNREF(index);
2790	DE_UNREF(bufSize);
2791	DE_UNREF(length);
2792	DE_UNREF(name);
2793
2794}
2795
2796GLW_APICALL void GLW_APIENTRY glGetProgramResourceiv (GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params)
2797{
2798	DE_UNREF(program);
2799	DE_UNREF(programInterface);
2800	DE_UNREF(index);
2801	DE_UNREF(propCount);
2802	DE_UNREF(props);
2803	DE_UNREF(bufSize);
2804	DE_UNREF(length);
2805	DE_UNREF(params);
2806
2807}
2808
2809GLW_APICALL void GLW_APIENTRY glGetProgramStageiv (GLuint program, GLenum shadertype, GLenum pname, GLint *values)
2810{
2811	DE_UNREF(program);
2812	DE_UNREF(shadertype);
2813	DE_UNREF(pname);
2814	DE_UNREF(values);
2815
2816}
2817
2818GLW_APICALL void GLW_APIENTRY glGetQueryBufferObjecti64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
2819{
2820	DE_UNREF(id);
2821	DE_UNREF(buffer);
2822	DE_UNREF(pname);
2823	DE_UNREF(offset);
2824
2825}
2826
2827GLW_APICALL void GLW_APIENTRY glGetQueryBufferObjectiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
2828{
2829	DE_UNREF(id);
2830	DE_UNREF(buffer);
2831	DE_UNREF(pname);
2832	DE_UNREF(offset);
2833
2834}
2835
2836GLW_APICALL void GLW_APIENTRY glGetQueryBufferObjectui64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
2837{
2838	DE_UNREF(id);
2839	DE_UNREF(buffer);
2840	DE_UNREF(pname);
2841	DE_UNREF(offset);
2842
2843}
2844
2845GLW_APICALL void GLW_APIENTRY glGetQueryBufferObjectuiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
2846{
2847	DE_UNREF(id);
2848	DE_UNREF(buffer);
2849	DE_UNREF(pname);
2850	DE_UNREF(offset);
2851
2852}
2853
2854GLW_APICALL void GLW_APIENTRY glGetQueryIndexediv (GLenum target, GLuint index, GLenum pname, GLint *params)
2855{
2856	DE_UNREF(target);
2857	DE_UNREF(index);
2858	DE_UNREF(pname);
2859	DE_UNREF(params);
2860
2861}
2862
2863GLW_APICALL void GLW_APIENTRY glGetQueryObjecti64v (GLuint id, GLenum pname, GLint64 *params)
2864{
2865	DE_UNREF(id);
2866	DE_UNREF(pname);
2867	DE_UNREF(params);
2868
2869}
2870
2871GLW_APICALL void GLW_APIENTRY glGetQueryObjectiv (GLuint id, GLenum pname, GLint *params)
2872{
2873	DE_UNREF(id);
2874	DE_UNREF(pname);
2875	DE_UNREF(params);
2876
2877}
2878
2879GLW_APICALL void GLW_APIENTRY glGetQueryObjectui64v (GLuint id, GLenum pname, GLuint64 *params)
2880{
2881	DE_UNREF(id);
2882	DE_UNREF(pname);
2883	DE_UNREF(params);
2884
2885}
2886
2887GLW_APICALL void GLW_APIENTRY glGetQueryObjectuiv (GLuint id, GLenum pname, GLuint *params)
2888{
2889	DE_UNREF(id);
2890	DE_UNREF(pname);
2891	DE_UNREF(params);
2892
2893}
2894
2895GLW_APICALL void GLW_APIENTRY glGetQueryiv (GLenum target, GLenum pname, GLint *params)
2896{
2897	DE_UNREF(target);
2898	DE_UNREF(pname);
2899	DE_UNREF(params);
2900
2901}
2902
2903GLW_APICALL void GLW_APIENTRY glGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint *params)
2904{
2905	DE_UNREF(target);
2906	DE_UNREF(pname);
2907	DE_UNREF(params);
2908
2909}
2910
2911GLW_APICALL void GLW_APIENTRY glGetSamplerParameterIiv (GLuint sampler, GLenum pname, GLint *params)
2912{
2913	DE_UNREF(sampler);
2914	DE_UNREF(pname);
2915	DE_UNREF(params);
2916
2917}
2918
2919GLW_APICALL void GLW_APIENTRY glGetSamplerParameterIuiv (GLuint sampler, GLenum pname, GLuint *params)
2920{
2921	DE_UNREF(sampler);
2922	DE_UNREF(pname);
2923	DE_UNREF(params);
2924
2925}
2926
2927GLW_APICALL void GLW_APIENTRY glGetSamplerParameterfv (GLuint sampler, GLenum pname, GLfloat *params)
2928{
2929	DE_UNREF(sampler);
2930	DE_UNREF(pname);
2931	DE_UNREF(params);
2932
2933}
2934
2935GLW_APICALL void GLW_APIENTRY glGetSamplerParameteriv (GLuint sampler, GLenum pname, GLint *params)
2936{
2937	DE_UNREF(sampler);
2938	DE_UNREF(pname);
2939	DE_UNREF(params);
2940
2941}
2942
2943GLW_APICALL void GLW_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
2944{
2945	DE_UNREF(shader);
2946	DE_UNREF(bufSize);
2947	DE_UNREF(length);
2948	DE_UNREF(infoLog);
2949
2950}
2951
2952GLW_APICALL void GLW_APIENTRY glGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
2953{
2954	DE_UNREF(shadertype);
2955	DE_UNREF(precisiontype);
2956	DE_UNREF(range);
2957	DE_UNREF(precision);
2958
2959}
2960
2961GLW_APICALL void GLW_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
2962{
2963	DE_UNREF(shader);
2964	DE_UNREF(bufSize);
2965	DE_UNREF(length);
2966	DE_UNREF(source);
2967
2968}
2969
2970GLW_APICALL GLuint GLW_APIENTRY glGetSubroutineIndex (GLuint program, GLenum shadertype, const GLchar *name)
2971{
2972	DE_UNREF(program);
2973	DE_UNREF(shadertype);
2974	DE_UNREF(name);
2975
2976	return (GLuint)0;
2977}
2978
2979GLW_APICALL GLint GLW_APIENTRY glGetSubroutineUniformLocation (GLuint program, GLenum shadertype, const GLchar *name)
2980{
2981	DE_UNREF(program);
2982	DE_UNREF(shadertype);
2983	DE_UNREF(name);
2984
2985	return (GLint)0;
2986}
2987
2988GLW_APICALL void GLW_APIENTRY glGetSynciv (GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values)
2989{
2990	DE_UNREF(sync);
2991	DE_UNREF(pname);
2992	DE_UNREF(bufSize);
2993	DE_UNREF(length);
2994	DE_UNREF(values);
2995
2996}
2997
2998GLW_APICALL void GLW_APIENTRY glGetTexImage (GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
2999{
3000	DE_UNREF(target);
3001	DE_UNREF(level);
3002	DE_UNREF(format);
3003	DE_UNREF(type);
3004	DE_UNREF(pixels);
3005
3006}
3007
3008GLW_APICALL void GLW_APIENTRY glGetTexLevelParameterfv (GLenum target, GLint level, GLenum pname, GLfloat *params)
3009{
3010	DE_UNREF(target);
3011	DE_UNREF(level);
3012	DE_UNREF(pname);
3013	DE_UNREF(params);
3014
3015}
3016
3017GLW_APICALL void GLW_APIENTRY glGetTexLevelParameteriv (GLenum target, GLint level, GLenum pname, GLint *params)
3018{
3019	DE_UNREF(target);
3020	DE_UNREF(level);
3021	DE_UNREF(pname);
3022	DE_UNREF(params);
3023
3024}
3025
3026GLW_APICALL void GLW_APIENTRY glGetTexParameterIiv (GLenum target, GLenum pname, GLint *params)
3027{
3028	DE_UNREF(target);
3029	DE_UNREF(pname);
3030	DE_UNREF(params);
3031
3032}
3033
3034GLW_APICALL void GLW_APIENTRY glGetTexParameterIuiv (GLenum target, GLenum pname, GLuint *params)
3035{
3036	DE_UNREF(target);
3037	DE_UNREF(pname);
3038	DE_UNREF(params);
3039
3040}
3041
3042GLW_APICALL void GLW_APIENTRY glGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params)
3043{
3044	DE_UNREF(target);
3045	DE_UNREF(pname);
3046	DE_UNREF(params);
3047
3048}
3049
3050GLW_APICALL void GLW_APIENTRY glGetTexParameteriv (GLenum target, GLenum pname, GLint *params)
3051{
3052	DE_UNREF(target);
3053	DE_UNREF(pname);
3054	DE_UNREF(params);
3055
3056}
3057
3058GLW_APICALL void GLW_APIENTRY glGetTextureImage (GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)
3059{
3060	DE_UNREF(texture);
3061	DE_UNREF(level);
3062	DE_UNREF(format);
3063	DE_UNREF(type);
3064	DE_UNREF(bufSize);
3065	DE_UNREF(pixels);
3066
3067}
3068
3069GLW_APICALL void GLW_APIENTRY glGetTextureImageEXT (GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
3070{
3071	DE_UNREF(texture);
3072	DE_UNREF(target);
3073	DE_UNREF(level);
3074	DE_UNREF(format);
3075	DE_UNREF(type);
3076	DE_UNREF(pixels);
3077
3078}
3079
3080GLW_APICALL void GLW_APIENTRY glGetTextureLevelParameterfv (GLuint texture, GLint level, GLenum pname, GLfloat *params)
3081{
3082	DE_UNREF(texture);
3083	DE_UNREF(level);
3084	DE_UNREF(pname);
3085	DE_UNREF(params);
3086
3087}
3088
3089GLW_APICALL void GLW_APIENTRY glGetTextureLevelParameterfvEXT (GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat *params)
3090{
3091	DE_UNREF(texture);
3092	DE_UNREF(target);
3093	DE_UNREF(level);
3094	DE_UNREF(pname);
3095	DE_UNREF(params);
3096
3097}
3098
3099GLW_APICALL void GLW_APIENTRY glGetTextureLevelParameteriv (GLuint texture, GLint level, GLenum pname, GLint *params)
3100{
3101	DE_UNREF(texture);
3102	DE_UNREF(level);
3103	DE_UNREF(pname);
3104	DE_UNREF(params);
3105
3106}
3107
3108GLW_APICALL void GLW_APIENTRY glGetTextureLevelParameterivEXT (GLuint texture, GLenum target, GLint level, GLenum pname, GLint *params)
3109{
3110	DE_UNREF(texture);
3111	DE_UNREF(target);
3112	DE_UNREF(level);
3113	DE_UNREF(pname);
3114	DE_UNREF(params);
3115
3116}
3117
3118GLW_APICALL void GLW_APIENTRY glGetTextureParameterIiv (GLuint texture, GLenum pname, GLint *params)
3119{
3120	DE_UNREF(texture);
3121	DE_UNREF(pname);
3122	DE_UNREF(params);
3123
3124}
3125
3126GLW_APICALL void GLW_APIENTRY glGetTextureParameterIivEXT (GLuint texture, GLenum target, GLenum pname, GLint *params)
3127{
3128	DE_UNREF(texture);
3129	DE_UNREF(target);
3130	DE_UNREF(pname);
3131	DE_UNREF(params);
3132
3133}
3134
3135GLW_APICALL void GLW_APIENTRY glGetTextureParameterIuiv (GLuint texture, GLenum pname, GLuint *params)
3136{
3137	DE_UNREF(texture);
3138	DE_UNREF(pname);
3139	DE_UNREF(params);
3140
3141}
3142
3143GLW_APICALL void GLW_APIENTRY glGetTextureParameterIuivEXT (GLuint texture, GLenum target, GLenum pname, GLuint *params)
3144{
3145	DE_UNREF(texture);
3146	DE_UNREF(target);
3147	DE_UNREF(pname);
3148	DE_UNREF(params);
3149
3150}
3151
3152GLW_APICALL void GLW_APIENTRY glGetTextureParameterfv (GLuint texture, GLenum pname, GLfloat *params)
3153{
3154	DE_UNREF(texture);
3155	DE_UNREF(pname);
3156	DE_UNREF(params);
3157
3158}
3159
3160GLW_APICALL void GLW_APIENTRY glGetTextureParameterfvEXT (GLuint texture, GLenum target, GLenum pname, GLfloat *params)
3161{
3162	DE_UNREF(texture);
3163	DE_UNREF(target);
3164	DE_UNREF(pname);
3165	DE_UNREF(params);
3166
3167}
3168
3169GLW_APICALL void GLW_APIENTRY glGetTextureParameteriv (GLuint texture, GLenum pname, GLint *params)
3170{
3171	DE_UNREF(texture);
3172	DE_UNREF(pname);
3173	DE_UNREF(params);
3174
3175}
3176
3177GLW_APICALL void GLW_APIENTRY glGetTextureParameterivEXT (GLuint texture, GLenum target, GLenum pname, GLint *params)
3178{
3179	DE_UNREF(texture);
3180	DE_UNREF(target);
3181	DE_UNREF(pname);
3182	DE_UNREF(params);
3183
3184}
3185
3186GLW_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)
3187{
3188	DE_UNREF(texture);
3189	DE_UNREF(level);
3190	DE_UNREF(xoffset);
3191	DE_UNREF(yoffset);
3192	DE_UNREF(zoffset);
3193	DE_UNREF(width);
3194	DE_UNREF(height);
3195	DE_UNREF(depth);
3196	DE_UNREF(format);
3197	DE_UNREF(type);
3198	DE_UNREF(bufSize);
3199	DE_UNREF(pixels);
3200
3201}
3202
3203GLW_APICALL void GLW_APIENTRY glGetTransformFeedbackVarying (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)
3204{
3205	DE_UNREF(program);
3206	DE_UNREF(index);
3207	DE_UNREF(bufSize);
3208	DE_UNREF(length);
3209	DE_UNREF(size);
3210	DE_UNREF(type);
3211	DE_UNREF(name);
3212
3213}
3214
3215GLW_APICALL void GLW_APIENTRY glGetTransformFeedbacki64_v (GLuint xfb, GLenum pname, GLuint index, GLint64 *param)
3216{
3217	DE_UNREF(xfb);
3218	DE_UNREF(pname);
3219	DE_UNREF(index);
3220	DE_UNREF(param);
3221
3222}
3223
3224GLW_APICALL void GLW_APIENTRY glGetTransformFeedbacki_v (GLuint xfb, GLenum pname, GLuint index, GLint *param)
3225{
3226	DE_UNREF(xfb);
3227	DE_UNREF(pname);
3228	DE_UNREF(index);
3229	DE_UNREF(param);
3230
3231}
3232
3233GLW_APICALL void GLW_APIENTRY glGetTransformFeedbackiv (GLuint xfb, GLenum pname, GLint *param)
3234{
3235	DE_UNREF(xfb);
3236	DE_UNREF(pname);
3237	DE_UNREF(param);
3238
3239}
3240
3241GLW_APICALL GLuint GLW_APIENTRY glGetUniformBlockIndex (GLuint program, const GLchar *uniformBlockName)
3242{
3243	DE_UNREF(program);
3244	DE_UNREF(uniformBlockName);
3245
3246	return (GLuint)0;
3247}
3248
3249GLW_APICALL void GLW_APIENTRY glGetUniformIndices (GLuint program, GLsizei uniformCount, const GLchar *const*uniformNames, GLuint *uniformIndices)
3250{
3251	DE_UNREF(program);
3252	DE_UNREF(uniformCount);
3253	DE_UNREF(uniformNames);
3254	DE_UNREF(uniformIndices);
3255
3256}
3257
3258GLW_APICALL GLint GLW_APIENTRY glGetUniformLocation (GLuint program, const GLchar *name)
3259{
3260	DE_UNREF(program);
3261	DE_UNREF(name);
3262
3263	return (GLint)0;
3264}
3265
3266GLW_APICALL void GLW_APIENTRY glGetUniformSubroutineuiv (GLenum shadertype, GLint location, GLuint *params)
3267{
3268	DE_UNREF(shadertype);
3269	DE_UNREF(location);
3270	DE_UNREF(params);
3271
3272}
3273
3274GLW_APICALL void GLW_APIENTRY glGetUniformdv (GLuint program, GLint location, GLdouble *params)
3275{
3276	DE_UNREF(program);
3277	DE_UNREF(location);
3278	DE_UNREF(params);
3279
3280}
3281
3282GLW_APICALL void GLW_APIENTRY glGetUniformfv (GLuint program, GLint location, GLfloat *params)
3283{
3284	DE_UNREF(program);
3285	DE_UNREF(location);
3286	DE_UNREF(params);
3287
3288}
3289
3290GLW_APICALL void GLW_APIENTRY glGetUniformiv (GLuint program, GLint location, GLint *params)
3291{
3292	DE_UNREF(program);
3293	DE_UNREF(location);
3294	DE_UNREF(params);
3295
3296}
3297
3298GLW_APICALL void GLW_APIENTRY glGetUniformuiv (GLuint program, GLint location, GLuint *params)
3299{
3300	DE_UNREF(program);
3301	DE_UNREF(location);
3302	DE_UNREF(params);
3303
3304}
3305
3306GLW_APICALL void GLW_APIENTRY glGetVertexArrayIndexed64iv (GLuint vaobj, GLuint index, GLenum pname, GLint64 *param)
3307{
3308	DE_UNREF(vaobj);
3309	DE_UNREF(index);
3310	DE_UNREF(pname);
3311	DE_UNREF(param);
3312
3313}
3314
3315GLW_APICALL void GLW_APIENTRY glGetVertexArrayIndexediv (GLuint vaobj, GLuint index, GLenum pname, GLint *param)
3316{
3317	DE_UNREF(vaobj);
3318	DE_UNREF(index);
3319	DE_UNREF(pname);
3320	DE_UNREF(param);
3321
3322}
3323
3324GLW_APICALL void GLW_APIENTRY glGetVertexArrayIntegeri_vEXT (GLuint vaobj, GLuint index, GLenum pname, GLint *param)
3325{
3326	DE_UNREF(vaobj);
3327	DE_UNREF(index);
3328	DE_UNREF(pname);
3329	DE_UNREF(param);
3330
3331}
3332
3333GLW_APICALL void GLW_APIENTRY glGetVertexArrayIntegervEXT (GLuint vaobj, GLenum pname, GLint *param)
3334{
3335	DE_UNREF(vaobj);
3336	DE_UNREF(pname);
3337	DE_UNREF(param);
3338
3339}
3340
3341GLW_APICALL void GLW_APIENTRY glGetVertexArrayPointeri_vEXT (GLuint vaobj, GLuint index, GLenum pname, void **param)
3342{
3343	DE_UNREF(vaobj);
3344	DE_UNREF(index);
3345	DE_UNREF(pname);
3346	DE_UNREF(param);
3347
3348}
3349
3350GLW_APICALL void GLW_APIENTRY glGetVertexArrayPointervEXT (GLuint vaobj, GLenum pname, void **param)
3351{
3352	DE_UNREF(vaobj);
3353	DE_UNREF(pname);
3354	DE_UNREF(param);
3355
3356}
3357
3358GLW_APICALL void GLW_APIENTRY glGetVertexArrayiv (GLuint vaobj, GLenum pname, GLint *param)
3359{
3360	DE_UNREF(vaobj);
3361	DE_UNREF(pname);
3362	DE_UNREF(param);
3363
3364}
3365
3366GLW_APICALL void GLW_APIENTRY glGetVertexAttribIiv (GLuint index, GLenum pname, GLint *params)
3367{
3368	DE_UNREF(index);
3369	DE_UNREF(pname);
3370	DE_UNREF(params);
3371
3372}
3373
3374GLW_APICALL void GLW_APIENTRY glGetVertexAttribIuiv (GLuint index, GLenum pname, GLuint *params)
3375{
3376	DE_UNREF(index);
3377	DE_UNREF(pname);
3378	DE_UNREF(params);
3379
3380}
3381
3382GLW_APICALL void GLW_APIENTRY glGetVertexAttribLdv (GLuint index, GLenum pname, GLdouble *params)
3383{
3384	DE_UNREF(index);
3385	DE_UNREF(pname);
3386	DE_UNREF(params);
3387
3388}
3389
3390GLW_APICALL void GLW_APIENTRY glGetVertexAttribPointerv (GLuint index, GLenum pname, void **pointer)
3391{
3392	DE_UNREF(index);
3393	DE_UNREF(pname);
3394	DE_UNREF(pointer);
3395
3396}
3397
3398GLW_APICALL void GLW_APIENTRY glGetVertexAttribdv (GLuint index, GLenum pname, GLdouble *params)
3399{
3400	DE_UNREF(index);
3401	DE_UNREF(pname);
3402	DE_UNREF(params);
3403
3404}
3405
3406GLW_APICALL void GLW_APIENTRY glGetVertexAttribfv (GLuint index, GLenum pname, GLfloat *params)
3407{
3408	DE_UNREF(index);
3409	DE_UNREF(pname);
3410	DE_UNREF(params);
3411
3412}
3413
3414GLW_APICALL void GLW_APIENTRY glGetVertexAttribiv (GLuint index, GLenum pname, GLint *params)
3415{
3416	DE_UNREF(index);
3417	DE_UNREF(pname);
3418	DE_UNREF(params);
3419
3420}
3421
3422GLW_APICALL void GLW_APIENTRY glGetnCompressedTexImage (GLenum target, GLint lod, GLsizei bufSize, void *pixels)
3423{
3424	DE_UNREF(target);
3425	DE_UNREF(lod);
3426	DE_UNREF(bufSize);
3427	DE_UNREF(pixels);
3428
3429}
3430
3431GLW_APICALL void GLW_APIENTRY glGetnTexImage (GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)
3432{
3433	DE_UNREF(target);
3434	DE_UNREF(level);
3435	DE_UNREF(format);
3436	DE_UNREF(type);
3437	DE_UNREF(bufSize);
3438	DE_UNREF(pixels);
3439
3440}
3441
3442GLW_APICALL void GLW_APIENTRY glGetnUniformdv (GLuint program, GLint location, GLsizei bufSize, GLdouble *params)
3443{
3444	DE_UNREF(program);
3445	DE_UNREF(location);
3446	DE_UNREF(bufSize);
3447	DE_UNREF(params);
3448
3449}
3450
3451GLW_APICALL void GLW_APIENTRY glGetnUniformfv (GLuint program, GLint location, GLsizei bufSize, GLfloat *params)
3452{
3453	DE_UNREF(program);
3454	DE_UNREF(location);
3455	DE_UNREF(bufSize);
3456	DE_UNREF(params);
3457
3458}
3459
3460GLW_APICALL void GLW_APIENTRY glGetnUniformiv (GLuint program, GLint location, GLsizei bufSize, GLint *params)
3461{
3462	DE_UNREF(program);
3463	DE_UNREF(location);
3464	DE_UNREF(bufSize);
3465	DE_UNREF(params);
3466
3467}
3468
3469GLW_APICALL void GLW_APIENTRY glGetnUniformuiv (GLuint program, GLint location, GLsizei bufSize, GLuint *params)
3470{
3471	DE_UNREF(program);
3472	DE_UNREF(location);
3473	DE_UNREF(bufSize);
3474	DE_UNREF(params);
3475
3476}
3477
3478GLW_APICALL void GLW_APIENTRY glHint (GLenum target, GLenum mode)
3479{
3480	DE_UNREF(target);
3481	DE_UNREF(mode);
3482
3483}
3484
3485GLW_APICALL void GLW_APIENTRY glInsertEventMarkerEXT (GLsizei length, const GLchar *marker)
3486{
3487	DE_UNREF(length);
3488	DE_UNREF(marker);
3489
3490}
3491
3492GLW_APICALL void GLW_APIENTRY glInvalidateBufferData (GLuint buffer)
3493{
3494	DE_UNREF(buffer);
3495
3496}
3497
3498GLW_APICALL void GLW_APIENTRY glInvalidateBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr length)
3499{
3500	DE_UNREF(buffer);
3501	DE_UNREF(offset);
3502	DE_UNREF(length);
3503
3504}
3505
3506GLW_APICALL void GLW_APIENTRY glInvalidateFramebuffer (GLenum target, GLsizei numAttachments, const GLenum *attachments)
3507{
3508	DE_UNREF(target);
3509	DE_UNREF(numAttachments);
3510	DE_UNREF(attachments);
3511
3512}
3513
3514GLW_APICALL void GLW_APIENTRY glInvalidateNamedFramebufferData (GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments)
3515{
3516	DE_UNREF(framebuffer);
3517	DE_UNREF(numAttachments);
3518	DE_UNREF(attachments);
3519
3520}
3521
3522GLW_APICALL void GLW_APIENTRY glInvalidateNamedFramebufferSubData (GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
3523{
3524	DE_UNREF(framebuffer);
3525	DE_UNREF(numAttachments);
3526	DE_UNREF(attachments);
3527	DE_UNREF(x);
3528	DE_UNREF(y);
3529	DE_UNREF(width);
3530	DE_UNREF(height);
3531
3532}
3533
3534GLW_APICALL void GLW_APIENTRY glInvalidateSubFramebuffer (GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
3535{
3536	DE_UNREF(target);
3537	DE_UNREF(numAttachments);
3538	DE_UNREF(attachments);
3539	DE_UNREF(x);
3540	DE_UNREF(y);
3541	DE_UNREF(width);
3542	DE_UNREF(height);
3543
3544}
3545
3546GLW_APICALL void GLW_APIENTRY glInvalidateTexImage (GLuint texture, GLint level)
3547{
3548	DE_UNREF(texture);
3549	DE_UNREF(level);
3550
3551}
3552
3553GLW_APICALL void GLW_APIENTRY glInvalidateTexSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth)
3554{
3555	DE_UNREF(texture);
3556	DE_UNREF(level);
3557	DE_UNREF(xoffset);
3558	DE_UNREF(yoffset);
3559	DE_UNREF(zoffset);
3560	DE_UNREF(width);
3561	DE_UNREF(height);
3562	DE_UNREF(depth);
3563
3564}
3565
3566GLW_APICALL GLboolean GLW_APIENTRY glIsBuffer (GLuint buffer)
3567{
3568	DE_UNREF(buffer);
3569
3570	return (GLboolean)0;
3571}
3572
3573GLW_APICALL GLboolean GLW_APIENTRY glIsEnabled (GLenum cap)
3574{
3575	DE_UNREF(cap);
3576
3577	return (GLboolean)0;
3578}
3579
3580GLW_APICALL GLboolean GLW_APIENTRY glIsEnabledi (GLenum target, GLuint index)
3581{
3582	DE_UNREF(target);
3583	DE_UNREF(index);
3584
3585	return (GLboolean)0;
3586}
3587
3588GLW_APICALL GLboolean GLW_APIENTRY glIsFramebuffer (GLuint framebuffer)
3589{
3590	DE_UNREF(framebuffer);
3591
3592	return (GLboolean)0;
3593}
3594
3595GLW_APICALL GLboolean GLW_APIENTRY glIsProgram (GLuint program)
3596{
3597	DE_UNREF(program);
3598
3599	return (GLboolean)0;
3600}
3601
3602GLW_APICALL GLboolean GLW_APIENTRY glIsProgramPipeline (GLuint pipeline)
3603{
3604	DE_UNREF(pipeline);
3605
3606	return (GLboolean)0;
3607}
3608
3609GLW_APICALL GLboolean GLW_APIENTRY glIsQuery (GLuint id)
3610{
3611	DE_UNREF(id);
3612
3613	return (GLboolean)0;
3614}
3615
3616GLW_APICALL GLboolean GLW_APIENTRY glIsRenderbuffer (GLuint renderbuffer)
3617{
3618	DE_UNREF(renderbuffer);
3619
3620	return (GLboolean)0;
3621}
3622
3623GLW_APICALL GLboolean GLW_APIENTRY glIsSampler (GLuint sampler)
3624{
3625	DE_UNREF(sampler);
3626
3627	return (GLboolean)0;
3628}
3629
3630GLW_APICALL GLboolean GLW_APIENTRY glIsShader (GLuint shader)
3631{
3632	DE_UNREF(shader);
3633
3634	return (GLboolean)0;
3635}
3636
3637GLW_APICALL GLboolean GLW_APIENTRY glIsSync (GLsync sync)
3638{
3639	DE_UNREF(sync);
3640
3641	return (GLboolean)0;
3642}
3643
3644GLW_APICALL GLboolean GLW_APIENTRY glIsTexture (GLuint texture)
3645{
3646	DE_UNREF(texture);
3647
3648	return (GLboolean)0;
3649}
3650
3651GLW_APICALL GLboolean GLW_APIENTRY glIsTransformFeedback (GLuint id)
3652{
3653	DE_UNREF(id);
3654
3655	return (GLboolean)0;
3656}
3657
3658GLW_APICALL GLboolean GLW_APIENTRY glIsVertexArray (GLuint array)
3659{
3660	DE_UNREF(array);
3661
3662	return (GLboolean)0;
3663}
3664
3665GLW_APICALL void GLW_APIENTRY glLineWidth (GLfloat width)
3666{
3667	DE_UNREF(width);
3668
3669}
3670
3671GLW_APICALL void GLW_APIENTRY glLinkProgram (GLuint program)
3672{
3673	DE_UNREF(program);
3674
3675}
3676
3677GLW_APICALL void GLW_APIENTRY glLogicOp (GLenum opcode)
3678{
3679	DE_UNREF(opcode);
3680
3681}
3682
3683GLW_APICALL void * GLW_APIENTRY glMapBuffer (GLenum target, GLenum access)
3684{
3685	DE_UNREF(target);
3686	DE_UNREF(access);
3687
3688	return (void *)0;
3689}
3690
3691GLW_APICALL void * GLW_APIENTRY glMapNamedBuffer (GLuint buffer, GLenum access)
3692{
3693	DE_UNREF(buffer);
3694	DE_UNREF(access);
3695
3696	return (void *)0;
3697}
3698
3699GLW_APICALL void * GLW_APIENTRY glMapNamedBufferEXT (GLuint buffer, GLenum access)
3700{
3701	DE_UNREF(buffer);
3702	DE_UNREF(access);
3703
3704	return (void *)0;
3705}
3706
3707GLW_APICALL void * GLW_APIENTRY glMapNamedBufferRange (GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
3708{
3709	DE_UNREF(buffer);
3710	DE_UNREF(offset);
3711	DE_UNREF(length);
3712	DE_UNREF(access);
3713
3714	return (void *)0;
3715}
3716
3717GLW_APICALL void * GLW_APIENTRY glMapNamedBufferRangeEXT (GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
3718{
3719	DE_UNREF(buffer);
3720	DE_UNREF(offset);
3721	DE_UNREF(length);
3722	DE_UNREF(access);
3723
3724	return (void *)0;
3725}
3726
3727GLW_APICALL void GLW_APIENTRY glMatrixFrustumEXT (GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
3728{
3729	DE_UNREF(mode);
3730	DE_UNREF(left);
3731	DE_UNREF(right);
3732	DE_UNREF(bottom);
3733	DE_UNREF(top);
3734	DE_UNREF(zNear);
3735	DE_UNREF(zFar);
3736
3737}
3738
3739GLW_APICALL void GLW_APIENTRY glMatrixLoadIdentityEXT (GLenum mode)
3740{
3741	DE_UNREF(mode);
3742
3743}
3744
3745GLW_APICALL void GLW_APIENTRY glMatrixLoadTransposedEXT (GLenum mode, const GLdouble *m)
3746{
3747	DE_UNREF(mode);
3748	DE_UNREF(m);
3749
3750}
3751
3752GLW_APICALL void GLW_APIENTRY glMatrixLoadTransposefEXT (GLenum mode, const GLfloat *m)
3753{
3754	DE_UNREF(mode);
3755	DE_UNREF(m);
3756
3757}
3758
3759GLW_APICALL void GLW_APIENTRY glMatrixLoaddEXT (GLenum mode, const GLdouble *m)
3760{
3761	DE_UNREF(mode);
3762	DE_UNREF(m);
3763
3764}
3765
3766GLW_APICALL void GLW_APIENTRY glMatrixLoadfEXT (GLenum mode, const GLfloat *m)
3767{
3768	DE_UNREF(mode);
3769	DE_UNREF(m);
3770
3771}
3772
3773GLW_APICALL void GLW_APIENTRY glMatrixMultTransposedEXT (GLenum mode, const GLdouble *m)
3774{
3775	DE_UNREF(mode);
3776	DE_UNREF(m);
3777
3778}
3779
3780GLW_APICALL void GLW_APIENTRY glMatrixMultTransposefEXT (GLenum mode, const GLfloat *m)
3781{
3782	DE_UNREF(mode);
3783	DE_UNREF(m);
3784
3785}
3786
3787GLW_APICALL void GLW_APIENTRY glMatrixMultdEXT (GLenum mode, const GLdouble *m)
3788{
3789	DE_UNREF(mode);
3790	DE_UNREF(m);
3791
3792}
3793
3794GLW_APICALL void GLW_APIENTRY glMatrixMultfEXT (GLenum mode, const GLfloat *m)
3795{
3796	DE_UNREF(mode);
3797	DE_UNREF(m);
3798
3799}
3800
3801GLW_APICALL void GLW_APIENTRY glMatrixOrthoEXT (GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
3802{
3803	DE_UNREF(mode);
3804	DE_UNREF(left);
3805	DE_UNREF(right);
3806	DE_UNREF(bottom);
3807	DE_UNREF(top);
3808	DE_UNREF(zNear);
3809	DE_UNREF(zFar);
3810
3811}
3812
3813GLW_APICALL void GLW_APIENTRY glMatrixPopEXT (GLenum mode)
3814{
3815	DE_UNREF(mode);
3816
3817}
3818
3819GLW_APICALL void GLW_APIENTRY glMatrixPushEXT (GLenum mode)
3820{
3821	DE_UNREF(mode);
3822
3823}
3824
3825GLW_APICALL void GLW_APIENTRY glMatrixRotatedEXT (GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
3826{
3827	DE_UNREF(mode);
3828	DE_UNREF(angle);
3829	DE_UNREF(x);
3830	DE_UNREF(y);
3831	DE_UNREF(z);
3832
3833}
3834
3835GLW_APICALL void GLW_APIENTRY glMatrixRotatefEXT (GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
3836{
3837	DE_UNREF(mode);
3838	DE_UNREF(angle);
3839	DE_UNREF(x);
3840	DE_UNREF(y);
3841	DE_UNREF(z);
3842
3843}
3844
3845GLW_APICALL void GLW_APIENTRY glMatrixScaledEXT (GLenum mode, GLdouble x, GLdouble y, GLdouble z)
3846{
3847	DE_UNREF(mode);
3848	DE_UNREF(x);
3849	DE_UNREF(y);
3850	DE_UNREF(z);
3851
3852}
3853
3854GLW_APICALL void GLW_APIENTRY glMatrixScalefEXT (GLenum mode, GLfloat x, GLfloat y, GLfloat z)
3855{
3856	DE_UNREF(mode);
3857	DE_UNREF(x);
3858	DE_UNREF(y);
3859	DE_UNREF(z);
3860
3861}
3862
3863GLW_APICALL void GLW_APIENTRY glMatrixTranslatedEXT (GLenum mode, GLdouble x, GLdouble y, GLdouble z)
3864{
3865	DE_UNREF(mode);
3866	DE_UNREF(x);
3867	DE_UNREF(y);
3868	DE_UNREF(z);
3869
3870}
3871
3872GLW_APICALL void GLW_APIENTRY glMatrixTranslatefEXT (GLenum mode, GLfloat x, GLfloat y, GLfloat z)
3873{
3874	DE_UNREF(mode);
3875	DE_UNREF(x);
3876	DE_UNREF(y);
3877	DE_UNREF(z);
3878
3879}
3880
3881GLW_APICALL void GLW_APIENTRY glMaxShaderCompilerThreadsKHR (GLuint count)
3882{
3883	DE_UNREF(count);
3884
3885}
3886
3887GLW_APICALL void GLW_APIENTRY glMemoryBarrier (GLbitfield barriers)
3888{
3889	DE_UNREF(barriers);
3890
3891}
3892
3893GLW_APICALL void GLW_APIENTRY glMemoryBarrierByRegion (GLbitfield barriers)
3894{
3895	DE_UNREF(barriers);
3896
3897}
3898
3899GLW_APICALL void GLW_APIENTRY glMinSampleShading (GLfloat value)
3900{
3901	DE_UNREF(value);
3902
3903}
3904
3905GLW_APICALL void GLW_APIENTRY glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)
3906{
3907	DE_UNREF(mode);
3908	DE_UNREF(first);
3909	DE_UNREF(count);
3910	DE_UNREF(drawcount);
3911
3912}
3913
3914GLW_APICALL void GLW_APIENTRY glMultiDrawArraysIndirect (GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride)
3915{
3916	DE_UNREF(mode);
3917	DE_UNREF(indirect);
3918	DE_UNREF(drawcount);
3919	DE_UNREF(stride);
3920
3921}
3922
3923GLW_APICALL void GLW_APIENTRY glMultiDrawArraysIndirectCount (GLenum mode, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)
3924{
3925	DE_UNREF(mode);
3926	DE_UNREF(indirect);
3927	DE_UNREF(drawcount);
3928	DE_UNREF(maxdrawcount);
3929	DE_UNREF(stride);
3930
3931}
3932
3933GLW_APICALL void GLW_APIENTRY glMultiDrawElements (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount)
3934{
3935	DE_UNREF(mode);
3936	DE_UNREF(count);
3937	DE_UNREF(type);
3938	DE_UNREF(indices);
3939	DE_UNREF(drawcount);
3940
3941}
3942
3943GLW_APICALL void GLW_APIENTRY glMultiDrawElementsBaseVertex (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex)
3944{
3945	DE_UNREF(mode);
3946	DE_UNREF(count);
3947	DE_UNREF(type);
3948	DE_UNREF(indices);
3949	DE_UNREF(drawcount);
3950	DE_UNREF(basevertex);
3951
3952}
3953
3954GLW_APICALL void GLW_APIENTRY glMultiDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride)
3955{
3956	DE_UNREF(mode);
3957	DE_UNREF(type);
3958	DE_UNREF(indirect);
3959	DE_UNREF(drawcount);
3960	DE_UNREF(stride);
3961
3962}
3963
3964GLW_APICALL void GLW_APIENTRY glMultiDrawElementsIndirectCount (GLenum mode, GLenum type, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)
3965{
3966	DE_UNREF(mode);
3967	DE_UNREF(type);
3968	DE_UNREF(indirect);
3969	DE_UNREF(drawcount);
3970	DE_UNREF(maxdrawcount);
3971	DE_UNREF(stride);
3972
3973}
3974
3975GLW_APICALL void GLW_APIENTRY glMultiTexBufferEXT (GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer)
3976{
3977	DE_UNREF(texunit);
3978	DE_UNREF(target);
3979	DE_UNREF(internalformat);
3980	DE_UNREF(buffer);
3981
3982}
3983
3984GLW_APICALL void GLW_APIENTRY glMultiTexCoordPointerEXT (GLenum texunit, GLint size, GLenum type, GLsizei stride, const void *pointer)
3985{
3986	DE_UNREF(texunit);
3987	DE_UNREF(size);
3988	DE_UNREF(type);
3989	DE_UNREF(stride);
3990	DE_UNREF(pointer);
3991
3992}
3993
3994GLW_APICALL void GLW_APIENTRY glMultiTexEnvfEXT (GLenum texunit, GLenum target, GLenum pname, GLfloat param)
3995{
3996	DE_UNREF(texunit);
3997	DE_UNREF(target);
3998	DE_UNREF(pname);
3999	DE_UNREF(param);
4000
4001}
4002
4003GLW_APICALL void GLW_APIENTRY glMultiTexEnvfvEXT (GLenum texunit, GLenum target, GLenum pname, const GLfloat *params)
4004{
4005	DE_UNREF(texunit);
4006	DE_UNREF(target);
4007	DE_UNREF(pname);
4008	DE_UNREF(params);
4009
4010}
4011
4012GLW_APICALL void GLW_APIENTRY glMultiTexEnviEXT (GLenum texunit, GLenum target, GLenum pname, GLint param)
4013{
4014	DE_UNREF(texunit);
4015	DE_UNREF(target);
4016	DE_UNREF(pname);
4017	DE_UNREF(param);
4018
4019}
4020
4021GLW_APICALL void GLW_APIENTRY glMultiTexEnvivEXT (GLenum texunit, GLenum target, GLenum pname, const GLint *params)
4022{
4023	DE_UNREF(texunit);
4024	DE_UNREF(target);
4025	DE_UNREF(pname);
4026	DE_UNREF(params);
4027
4028}
4029
4030GLW_APICALL void GLW_APIENTRY glMultiTexGendEXT (GLenum texunit, GLenum coord, GLenum pname, GLdouble param)
4031{
4032	DE_UNREF(texunit);
4033	DE_UNREF(coord);
4034	DE_UNREF(pname);
4035	DE_UNREF(param);
4036
4037}
4038
4039GLW_APICALL void GLW_APIENTRY glMultiTexGendvEXT (GLenum texunit, GLenum coord, GLenum pname, const GLdouble *params)
4040{
4041	DE_UNREF(texunit);
4042	DE_UNREF(coord);
4043	DE_UNREF(pname);
4044	DE_UNREF(params);
4045
4046}
4047
4048GLW_APICALL void GLW_APIENTRY glMultiTexGenfEXT (GLenum texunit, GLenum coord, GLenum pname, GLfloat param)
4049{
4050	DE_UNREF(texunit);
4051	DE_UNREF(coord);
4052	DE_UNREF(pname);
4053	DE_UNREF(param);
4054
4055}
4056
4057GLW_APICALL void GLW_APIENTRY glMultiTexGenfvEXT (GLenum texunit, GLenum coord, GLenum pname, const GLfloat *params)
4058{
4059	DE_UNREF(texunit);
4060	DE_UNREF(coord);
4061	DE_UNREF(pname);
4062	DE_UNREF(params);
4063
4064}
4065
4066GLW_APICALL void GLW_APIENTRY glMultiTexGeniEXT (GLenum texunit, GLenum coord, GLenum pname, GLint param)
4067{
4068	DE_UNREF(texunit);
4069	DE_UNREF(coord);
4070	DE_UNREF(pname);
4071	DE_UNREF(param);
4072
4073}
4074
4075GLW_APICALL void GLW_APIENTRY glMultiTexGenivEXT (GLenum texunit, GLenum coord, GLenum pname, const GLint *params)
4076{
4077	DE_UNREF(texunit);
4078	DE_UNREF(coord);
4079	DE_UNREF(pname);
4080	DE_UNREF(params);
4081
4082}
4083
4084GLW_APICALL void GLW_APIENTRY glMultiTexImage1DEXT (GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)
4085{
4086	DE_UNREF(texunit);
4087	DE_UNREF(target);
4088	DE_UNREF(level);
4089	DE_UNREF(internalformat);
4090	DE_UNREF(width);
4091	DE_UNREF(border);
4092	DE_UNREF(format);
4093	DE_UNREF(type);
4094	DE_UNREF(pixels);
4095
4096}
4097
4098GLW_APICALL void GLW_APIENTRY glMultiTexImage2DEXT (GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
4099{
4100	DE_UNREF(texunit);
4101	DE_UNREF(target);
4102	DE_UNREF(level);
4103	DE_UNREF(internalformat);
4104	DE_UNREF(width);
4105	DE_UNREF(height);
4106	DE_UNREF(border);
4107	DE_UNREF(format);
4108	DE_UNREF(type);
4109	DE_UNREF(pixels);
4110
4111}
4112
4113GLW_APICALL void GLW_APIENTRY glMultiTexImage3DEXT (GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)
4114{
4115	DE_UNREF(texunit);
4116	DE_UNREF(target);
4117	DE_UNREF(level);
4118	DE_UNREF(internalformat);
4119	DE_UNREF(width);
4120	DE_UNREF(height);
4121	DE_UNREF(depth);
4122	DE_UNREF(border);
4123	DE_UNREF(format);
4124	DE_UNREF(type);
4125	DE_UNREF(pixels);
4126
4127}
4128
4129GLW_APICALL void GLW_APIENTRY glMultiTexParameterIivEXT (GLenum texunit, GLenum target, GLenum pname, const GLint *params)
4130{
4131	DE_UNREF(texunit);
4132	DE_UNREF(target);
4133	DE_UNREF(pname);
4134	DE_UNREF(params);
4135
4136}
4137
4138GLW_APICALL void GLW_APIENTRY glMultiTexParameterIuivEXT (GLenum texunit, GLenum target, GLenum pname, const GLuint *params)
4139{
4140	DE_UNREF(texunit);
4141	DE_UNREF(target);
4142	DE_UNREF(pname);
4143	DE_UNREF(params);
4144
4145}
4146
4147GLW_APICALL void GLW_APIENTRY glMultiTexParameterfEXT (GLenum texunit, GLenum target, GLenum pname, GLfloat param)
4148{
4149	DE_UNREF(texunit);
4150	DE_UNREF(target);
4151	DE_UNREF(pname);
4152	DE_UNREF(param);
4153
4154}
4155
4156GLW_APICALL void GLW_APIENTRY glMultiTexParameterfvEXT (GLenum texunit, GLenum target, GLenum pname, const GLfloat *params)
4157{
4158	DE_UNREF(texunit);
4159	DE_UNREF(target);
4160	DE_UNREF(pname);
4161	DE_UNREF(params);
4162
4163}
4164
4165GLW_APICALL void GLW_APIENTRY glMultiTexParameteriEXT (GLenum texunit, GLenum target, GLenum pname, GLint param)
4166{
4167	DE_UNREF(texunit);
4168	DE_UNREF(target);
4169	DE_UNREF(pname);
4170	DE_UNREF(param);
4171
4172}
4173
4174GLW_APICALL void GLW_APIENTRY glMultiTexParameterivEXT (GLenum texunit, GLenum target, GLenum pname, const GLint *params)
4175{
4176	DE_UNREF(texunit);
4177	DE_UNREF(target);
4178	DE_UNREF(pname);
4179	DE_UNREF(params);
4180
4181}
4182
4183GLW_APICALL void GLW_APIENTRY glMultiTexRenderbufferEXT (GLenum texunit, GLenum target, GLuint renderbuffer)
4184{
4185	DE_UNREF(texunit);
4186	DE_UNREF(target);
4187	DE_UNREF(renderbuffer);
4188
4189}
4190
4191GLW_APICALL void GLW_APIENTRY glMultiTexSubImage1DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
4192{
4193	DE_UNREF(texunit);
4194	DE_UNREF(target);
4195	DE_UNREF(level);
4196	DE_UNREF(xoffset);
4197	DE_UNREF(width);
4198	DE_UNREF(format);
4199	DE_UNREF(type);
4200	DE_UNREF(pixels);
4201
4202}
4203
4204GLW_APICALL void GLW_APIENTRY glMultiTexSubImage2DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
4205{
4206	DE_UNREF(texunit);
4207	DE_UNREF(target);
4208	DE_UNREF(level);
4209	DE_UNREF(xoffset);
4210	DE_UNREF(yoffset);
4211	DE_UNREF(width);
4212	DE_UNREF(height);
4213	DE_UNREF(format);
4214	DE_UNREF(type);
4215	DE_UNREF(pixels);
4216
4217}
4218
4219GLW_APICALL void GLW_APIENTRY glMultiTexSubImage3DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)
4220{
4221	DE_UNREF(texunit);
4222	DE_UNREF(target);
4223	DE_UNREF(level);
4224	DE_UNREF(xoffset);
4225	DE_UNREF(yoffset);
4226	DE_UNREF(zoffset);
4227	DE_UNREF(width);
4228	DE_UNREF(height);
4229	DE_UNREF(depth);
4230	DE_UNREF(format);
4231	DE_UNREF(type);
4232	DE_UNREF(pixels);
4233
4234}
4235
4236GLW_APICALL void GLW_APIENTRY glMulticastBarrierNV (void)
4237{
4238
4239}
4240
4241GLW_APICALL void GLW_APIENTRY glMulticastBlitFramebufferNV (GLuint srcGpu, GLuint dstGpu, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
4242{
4243	DE_UNREF(srcGpu);
4244	DE_UNREF(dstGpu);
4245	DE_UNREF(srcX0);
4246	DE_UNREF(srcY0);
4247	DE_UNREF(srcX1);
4248	DE_UNREF(srcY1);
4249	DE_UNREF(dstX0);
4250	DE_UNREF(dstY0);
4251	DE_UNREF(dstX1);
4252	DE_UNREF(dstY1);
4253	DE_UNREF(mask);
4254	DE_UNREF(filter);
4255
4256}
4257
4258GLW_APICALL void GLW_APIENTRY glMulticastBufferSubDataNV (GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data)
4259{
4260	DE_UNREF(gpuMask);
4261	DE_UNREF(buffer);
4262	DE_UNREF(offset);
4263	DE_UNREF(size);
4264	DE_UNREF(data);
4265
4266}
4267
4268GLW_APICALL void GLW_APIENTRY glMulticastCopyBufferSubDataNV (GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
4269{
4270	DE_UNREF(readGpu);
4271	DE_UNREF(writeGpuMask);
4272	DE_UNREF(readBuffer);
4273	DE_UNREF(writeBuffer);
4274	DE_UNREF(readOffset);
4275	DE_UNREF(writeOffset);
4276	DE_UNREF(size);
4277
4278}
4279
4280GLW_APICALL void GLW_APIENTRY glMulticastCopyImageSubDataNV (GLuint srcGpu, GLbitfield dstGpuMask, 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)
4281{
4282	DE_UNREF(srcGpu);
4283	DE_UNREF(dstGpuMask);
4284	DE_UNREF(srcName);
4285	DE_UNREF(srcTarget);
4286	DE_UNREF(srcLevel);
4287	DE_UNREF(srcX);
4288	DE_UNREF(srcY);
4289	DE_UNREF(srcZ);
4290	DE_UNREF(dstName);
4291	DE_UNREF(dstTarget);
4292	DE_UNREF(dstLevel);
4293	DE_UNREF(dstX);
4294	DE_UNREF(dstY);
4295	DE_UNREF(dstZ);
4296	DE_UNREF(srcWidth);
4297	DE_UNREF(srcHeight);
4298	DE_UNREF(srcDepth);
4299
4300}
4301
4302GLW_APICALL void GLW_APIENTRY glMulticastFramebufferSampleLocationsfvNV (GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v)
4303{
4304	DE_UNREF(gpu);
4305	DE_UNREF(framebuffer);
4306	DE_UNREF(start);
4307	DE_UNREF(count);
4308	DE_UNREF(v);
4309
4310}
4311
4312GLW_APICALL void GLW_APIENTRY glMulticastGetQueryObjecti64vNV (GLuint gpu, GLuint id, GLenum pname, GLint64 *params)
4313{
4314	DE_UNREF(gpu);
4315	DE_UNREF(id);
4316	DE_UNREF(pname);
4317	DE_UNREF(params);
4318
4319}
4320
4321GLW_APICALL void GLW_APIENTRY glMulticastGetQueryObjectivNV (GLuint gpu, GLuint id, GLenum pname, GLint *params)
4322{
4323	DE_UNREF(gpu);
4324	DE_UNREF(id);
4325	DE_UNREF(pname);
4326	DE_UNREF(params);
4327
4328}
4329
4330GLW_APICALL void GLW_APIENTRY glMulticastGetQueryObjectui64vNV (GLuint gpu, GLuint id, GLenum pname, GLuint64 *params)
4331{
4332	DE_UNREF(gpu);
4333	DE_UNREF(id);
4334	DE_UNREF(pname);
4335	DE_UNREF(params);
4336
4337}
4338
4339GLW_APICALL void GLW_APIENTRY glMulticastGetQueryObjectuivNV (GLuint gpu, GLuint id, GLenum pname, GLuint *params)
4340{
4341	DE_UNREF(gpu);
4342	DE_UNREF(id);
4343	DE_UNREF(pname);
4344	DE_UNREF(params);
4345
4346}
4347
4348GLW_APICALL void GLW_APIENTRY glMulticastWaitSyncNV (GLuint signalGpu, GLbitfield waitGpuMask)
4349{
4350	DE_UNREF(signalGpu);
4351	DE_UNREF(waitGpuMask);
4352
4353}
4354
4355GLW_APICALL void GLW_APIENTRY glNamedBufferData (GLuint buffer, GLsizeiptr size, const void *data, GLenum usage)
4356{
4357	DE_UNREF(buffer);
4358	DE_UNREF(size);
4359	DE_UNREF(data);
4360	DE_UNREF(usage);
4361
4362}
4363
4364GLW_APICALL void GLW_APIENTRY glNamedBufferDataEXT (GLuint buffer, GLsizeiptr size, const void *data, GLenum usage)
4365{
4366	DE_UNREF(buffer);
4367	DE_UNREF(size);
4368	DE_UNREF(data);
4369	DE_UNREF(usage);
4370
4371}
4372
4373GLW_APICALL void GLW_APIENTRY glNamedBufferPageCommitmentARB (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit)
4374{
4375	DE_UNREF(buffer);
4376	DE_UNREF(offset);
4377	DE_UNREF(size);
4378	DE_UNREF(commit);
4379
4380}
4381
4382GLW_APICALL void GLW_APIENTRY glNamedBufferPageCommitmentEXT (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit)
4383{
4384	DE_UNREF(buffer);
4385	DE_UNREF(offset);
4386	DE_UNREF(size);
4387	DE_UNREF(commit);
4388
4389}
4390
4391GLW_APICALL void GLW_APIENTRY glNamedBufferStorage (GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags)
4392{
4393	DE_UNREF(buffer);
4394	DE_UNREF(size);
4395	DE_UNREF(data);
4396	DE_UNREF(flags);
4397
4398}
4399
4400GLW_APICALL void GLW_APIENTRY glNamedBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data)
4401{
4402	DE_UNREF(buffer);
4403	DE_UNREF(offset);
4404	DE_UNREF(size);
4405	DE_UNREF(data);
4406
4407}
4408
4409GLW_APICALL void GLW_APIENTRY glNamedCopyBufferSubDataEXT (GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
4410{
4411	DE_UNREF(readBuffer);
4412	DE_UNREF(writeBuffer);
4413	DE_UNREF(readOffset);
4414	DE_UNREF(writeOffset);
4415	DE_UNREF(size);
4416
4417}
4418
4419GLW_APICALL void GLW_APIENTRY glNamedFramebufferDrawBuffer (GLuint framebuffer, GLenum buf)
4420{
4421	DE_UNREF(framebuffer);
4422	DE_UNREF(buf);
4423
4424}
4425
4426GLW_APICALL void GLW_APIENTRY glNamedFramebufferDrawBuffers (GLuint framebuffer, GLsizei n, const GLenum *bufs)
4427{
4428	DE_UNREF(framebuffer);
4429	DE_UNREF(n);
4430	DE_UNREF(bufs);
4431
4432}
4433
4434GLW_APICALL void GLW_APIENTRY glNamedFramebufferParameteri (GLuint framebuffer, GLenum pname, GLint param)
4435{
4436	DE_UNREF(framebuffer);
4437	DE_UNREF(pname);
4438	DE_UNREF(param);
4439
4440}
4441
4442GLW_APICALL void GLW_APIENTRY glNamedFramebufferParameteriEXT (GLuint framebuffer, GLenum pname, GLint param)
4443{
4444	DE_UNREF(framebuffer);
4445	DE_UNREF(pname);
4446	DE_UNREF(param);
4447
4448}
4449
4450GLW_APICALL void GLW_APIENTRY glNamedFramebufferReadBuffer (GLuint framebuffer, GLenum src)
4451{
4452	DE_UNREF(framebuffer);
4453	DE_UNREF(src);
4454
4455}
4456
4457GLW_APICALL void GLW_APIENTRY glNamedFramebufferRenderbuffer (GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
4458{
4459	DE_UNREF(framebuffer);
4460	DE_UNREF(attachment);
4461	DE_UNREF(renderbuffertarget);
4462	DE_UNREF(renderbuffer);
4463
4464}
4465
4466GLW_APICALL void GLW_APIENTRY glNamedFramebufferRenderbufferEXT (GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
4467{
4468	DE_UNREF(framebuffer);
4469	DE_UNREF(attachment);
4470	DE_UNREF(renderbuffertarget);
4471	DE_UNREF(renderbuffer);
4472
4473}
4474
4475GLW_APICALL void GLW_APIENTRY glNamedFramebufferTexture (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
4476{
4477	DE_UNREF(framebuffer);
4478	DE_UNREF(attachment);
4479	DE_UNREF(texture);
4480	DE_UNREF(level);
4481
4482}
4483
4484GLW_APICALL void GLW_APIENTRY glNamedFramebufferTexture1DEXT (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
4485{
4486	DE_UNREF(framebuffer);
4487	DE_UNREF(attachment);
4488	DE_UNREF(textarget);
4489	DE_UNREF(texture);
4490	DE_UNREF(level);
4491
4492}
4493
4494GLW_APICALL void GLW_APIENTRY glNamedFramebufferTexture2DEXT (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
4495{
4496	DE_UNREF(framebuffer);
4497	DE_UNREF(attachment);
4498	DE_UNREF(textarget);
4499	DE_UNREF(texture);
4500	DE_UNREF(level);
4501
4502}
4503
4504GLW_APICALL void GLW_APIENTRY glNamedFramebufferTexture3DEXT (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
4505{
4506	DE_UNREF(framebuffer);
4507	DE_UNREF(attachment);
4508	DE_UNREF(textarget);
4509	DE_UNREF(texture);
4510	DE_UNREF(level);
4511	DE_UNREF(zoffset);
4512
4513}
4514
4515GLW_APICALL void GLW_APIENTRY glNamedFramebufferTextureEXT (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
4516{
4517	DE_UNREF(framebuffer);
4518	DE_UNREF(attachment);
4519	DE_UNREF(texture);
4520	DE_UNREF(level);
4521
4522}
4523
4524GLW_APICALL void GLW_APIENTRY glNamedFramebufferTextureFaceEXT (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face)
4525{
4526	DE_UNREF(framebuffer);
4527	DE_UNREF(attachment);
4528	DE_UNREF(texture);
4529	DE_UNREF(level);
4530	DE_UNREF(face);
4531
4532}
4533
4534GLW_APICALL void GLW_APIENTRY glNamedFramebufferTextureLayer (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
4535{
4536	DE_UNREF(framebuffer);
4537	DE_UNREF(attachment);
4538	DE_UNREF(texture);
4539	DE_UNREF(level);
4540	DE_UNREF(layer);
4541
4542}
4543
4544GLW_APICALL void GLW_APIENTRY glNamedFramebufferTextureLayerEXT (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
4545{
4546	DE_UNREF(framebuffer);
4547	DE_UNREF(attachment);
4548	DE_UNREF(texture);
4549	DE_UNREF(level);
4550	DE_UNREF(layer);
4551
4552}
4553
4554GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParameter4dEXT (GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
4555{
4556	DE_UNREF(program);
4557	DE_UNREF(target);
4558	DE_UNREF(index);
4559	DE_UNREF(x);
4560	DE_UNREF(y);
4561	DE_UNREF(z);
4562	DE_UNREF(w);
4563
4564}
4565
4566GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParameter4dvEXT (GLuint program, GLenum target, GLuint index, const GLdouble *params)
4567{
4568	DE_UNREF(program);
4569	DE_UNREF(target);
4570	DE_UNREF(index);
4571	DE_UNREF(params);
4572
4573}
4574
4575GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParameter4fEXT (GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
4576{
4577	DE_UNREF(program);
4578	DE_UNREF(target);
4579	DE_UNREF(index);
4580	DE_UNREF(x);
4581	DE_UNREF(y);
4582	DE_UNREF(z);
4583	DE_UNREF(w);
4584
4585}
4586
4587GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParameter4fvEXT (GLuint program, GLenum target, GLuint index, const GLfloat *params)
4588{
4589	DE_UNREF(program);
4590	DE_UNREF(target);
4591	DE_UNREF(index);
4592	DE_UNREF(params);
4593
4594}
4595
4596GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParameterI4iEXT (GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w)
4597{
4598	DE_UNREF(program);
4599	DE_UNREF(target);
4600	DE_UNREF(index);
4601	DE_UNREF(x);
4602	DE_UNREF(y);
4603	DE_UNREF(z);
4604	DE_UNREF(w);
4605
4606}
4607
4608GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParameterI4ivEXT (GLuint program, GLenum target, GLuint index, const GLint *params)
4609{
4610	DE_UNREF(program);
4611	DE_UNREF(target);
4612	DE_UNREF(index);
4613	DE_UNREF(params);
4614
4615}
4616
4617GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParameterI4uiEXT (GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
4618{
4619	DE_UNREF(program);
4620	DE_UNREF(target);
4621	DE_UNREF(index);
4622	DE_UNREF(x);
4623	DE_UNREF(y);
4624	DE_UNREF(z);
4625	DE_UNREF(w);
4626
4627}
4628
4629GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParameterI4uivEXT (GLuint program, GLenum target, GLuint index, const GLuint *params)
4630{
4631	DE_UNREF(program);
4632	DE_UNREF(target);
4633	DE_UNREF(index);
4634	DE_UNREF(params);
4635
4636}
4637
4638GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParameters4fvEXT (GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat *params)
4639{
4640	DE_UNREF(program);
4641	DE_UNREF(target);
4642	DE_UNREF(index);
4643	DE_UNREF(count);
4644	DE_UNREF(params);
4645
4646}
4647
4648GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParametersI4ivEXT (GLuint program, GLenum target, GLuint index, GLsizei count, const GLint *params)
4649{
4650	DE_UNREF(program);
4651	DE_UNREF(target);
4652	DE_UNREF(index);
4653	DE_UNREF(count);
4654	DE_UNREF(params);
4655
4656}
4657
4658GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParametersI4uivEXT (GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint *params)
4659{
4660	DE_UNREF(program);
4661	DE_UNREF(target);
4662	DE_UNREF(index);
4663	DE_UNREF(count);
4664	DE_UNREF(params);
4665
4666}
4667
4668GLW_APICALL void GLW_APIENTRY glNamedProgramStringEXT (GLuint program, GLenum target, GLenum format, GLsizei len, const void *string)
4669{
4670	DE_UNREF(program);
4671	DE_UNREF(target);
4672	DE_UNREF(format);
4673	DE_UNREF(len);
4674	DE_UNREF(string);
4675
4676}
4677
4678GLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorage (GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
4679{
4680	DE_UNREF(renderbuffer);
4681	DE_UNREF(internalformat);
4682	DE_UNREF(width);
4683	DE_UNREF(height);
4684
4685}
4686
4687GLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorageEXT (GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
4688{
4689	DE_UNREF(renderbuffer);
4690	DE_UNREF(internalformat);
4691	DE_UNREF(width);
4692	DE_UNREF(height);
4693
4694}
4695
4696GLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorageMultisample (GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
4697{
4698	DE_UNREF(renderbuffer);
4699	DE_UNREF(samples);
4700	DE_UNREF(internalformat);
4701	DE_UNREF(width);
4702	DE_UNREF(height);
4703
4704}
4705
4706GLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorageMultisampleCoverageEXT (GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height)
4707{
4708	DE_UNREF(renderbuffer);
4709	DE_UNREF(coverageSamples);
4710	DE_UNREF(colorSamples);
4711	DE_UNREF(internalformat);
4712	DE_UNREF(width);
4713	DE_UNREF(height);
4714
4715}
4716
4717GLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorageMultisampleEXT (GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
4718{
4719	DE_UNREF(renderbuffer);
4720	DE_UNREF(samples);
4721	DE_UNREF(internalformat);
4722	DE_UNREF(width);
4723	DE_UNREF(height);
4724
4725}
4726
4727GLW_APICALL void GLW_APIENTRY glObjectLabel (GLenum identifier, GLuint name, GLsizei length, const GLchar *label)
4728{
4729	DE_UNREF(identifier);
4730	DE_UNREF(name);
4731	DE_UNREF(length);
4732	DE_UNREF(label);
4733
4734}
4735
4736GLW_APICALL void GLW_APIENTRY glObjectPtrLabel (const void *ptr, GLsizei length, const GLchar *label)
4737{
4738	DE_UNREF(ptr);
4739	DE_UNREF(length);
4740	DE_UNREF(label);
4741
4742}
4743
4744GLW_APICALL void GLW_APIENTRY glPatchParameterfv (GLenum pname, const GLfloat *values)
4745{
4746	DE_UNREF(pname);
4747	DE_UNREF(values);
4748
4749}
4750
4751GLW_APICALL void GLW_APIENTRY glPatchParameteri (GLenum pname, GLint value)
4752{
4753	DE_UNREF(pname);
4754	DE_UNREF(value);
4755
4756}
4757
4758GLW_APICALL void GLW_APIENTRY glPauseTransformFeedback (void)
4759{
4760
4761}
4762
4763GLW_APICALL void GLW_APIENTRY glPixelStoref (GLenum pname, GLfloat param)
4764{
4765	DE_UNREF(pname);
4766	DE_UNREF(param);
4767
4768}
4769
4770GLW_APICALL void GLW_APIENTRY glPixelStorei (GLenum pname, GLint param)
4771{
4772	DE_UNREF(pname);
4773	DE_UNREF(param);
4774
4775}
4776
4777GLW_APICALL void GLW_APIENTRY glPointParameterf (GLenum pname, GLfloat param)
4778{
4779	DE_UNREF(pname);
4780	DE_UNREF(param);
4781
4782}
4783
4784GLW_APICALL void GLW_APIENTRY glPointParameterfv (GLenum pname, const GLfloat *params)
4785{
4786	DE_UNREF(pname);
4787	DE_UNREF(params);
4788
4789}
4790
4791GLW_APICALL void GLW_APIENTRY glPointParameteri (GLenum pname, GLint param)
4792{
4793	DE_UNREF(pname);
4794	DE_UNREF(param);
4795
4796}
4797
4798GLW_APICALL void GLW_APIENTRY glPointParameteriv (GLenum pname, const GLint *params)
4799{
4800	DE_UNREF(pname);
4801	DE_UNREF(params);
4802
4803}
4804
4805GLW_APICALL void GLW_APIENTRY glPointSize (GLfloat size)
4806{
4807	DE_UNREF(size);
4808
4809}
4810
4811GLW_APICALL void GLW_APIENTRY glPolygonMode (GLenum face, GLenum mode)
4812{
4813	DE_UNREF(face);
4814	DE_UNREF(mode);
4815
4816}
4817
4818GLW_APICALL void GLW_APIENTRY glPolygonOffset (GLfloat factor, GLfloat units)
4819{
4820	DE_UNREF(factor);
4821	DE_UNREF(units);
4822
4823}
4824
4825GLW_APICALL void GLW_APIENTRY glPolygonOffsetClamp (GLfloat factor, GLfloat units, GLfloat clamp)
4826{
4827	DE_UNREF(factor);
4828	DE_UNREF(units);
4829	DE_UNREF(clamp);
4830
4831}
4832
4833GLW_APICALL void GLW_APIENTRY glPopDebugGroup (void)
4834{
4835
4836}
4837
4838GLW_APICALL void GLW_APIENTRY glPopGroupMarkerEXT (void)
4839{
4840
4841}
4842
4843GLW_APICALL void GLW_APIENTRY glPrimitiveBoundingBox (GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
4844{
4845	DE_UNREF(minX);
4846	DE_UNREF(minY);
4847	DE_UNREF(minZ);
4848	DE_UNREF(minW);
4849	DE_UNREF(maxX);
4850	DE_UNREF(maxY);
4851	DE_UNREF(maxZ);
4852	DE_UNREF(maxW);
4853
4854}
4855
4856GLW_APICALL void GLW_APIENTRY glPrimitiveRestartIndex (GLuint index)
4857{
4858	DE_UNREF(index);
4859
4860}
4861
4862GLW_APICALL void GLW_APIENTRY glProgramBinary (GLuint program, GLenum binaryFormat, const void *binary, GLsizei length)
4863{
4864	DE_UNREF(program);
4865	DE_UNREF(binaryFormat);
4866	DE_UNREF(binary);
4867	DE_UNREF(length);
4868
4869}
4870
4871GLW_APICALL void GLW_APIENTRY glProgramParameteri (GLuint program, GLenum pname, GLint value)
4872{
4873	DE_UNREF(program);
4874	DE_UNREF(pname);
4875	DE_UNREF(value);
4876
4877}
4878
4879GLW_APICALL void GLW_APIENTRY glProgramUniform1d (GLuint program, GLint location, GLdouble v0)
4880{
4881	DE_UNREF(program);
4882	DE_UNREF(location);
4883	DE_UNREF(v0);
4884
4885}
4886
4887GLW_APICALL void GLW_APIENTRY glProgramUniform1dEXT (GLuint program, GLint location, GLdouble x)
4888{
4889	DE_UNREF(program);
4890	DE_UNREF(location);
4891	DE_UNREF(x);
4892
4893}
4894
4895GLW_APICALL void GLW_APIENTRY glProgramUniform1dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
4896{
4897	DE_UNREF(program);
4898	DE_UNREF(location);
4899	DE_UNREF(count);
4900	DE_UNREF(value);
4901
4902}
4903
4904GLW_APICALL void GLW_APIENTRY glProgramUniform1dvEXT (GLuint program, GLint location, GLsizei count, const GLdouble *value)
4905{
4906	DE_UNREF(program);
4907	DE_UNREF(location);
4908	DE_UNREF(count);
4909	DE_UNREF(value);
4910
4911}
4912
4913GLW_APICALL void GLW_APIENTRY glProgramUniform1f (GLuint program, GLint location, GLfloat v0)
4914{
4915	DE_UNREF(program);
4916	DE_UNREF(location);
4917	DE_UNREF(v0);
4918
4919}
4920
4921GLW_APICALL void GLW_APIENTRY glProgramUniform1fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
4922{
4923	DE_UNREF(program);
4924	DE_UNREF(location);
4925	DE_UNREF(count);
4926	DE_UNREF(value);
4927
4928}
4929
4930GLW_APICALL void GLW_APIENTRY glProgramUniform1i (GLuint program, GLint location, GLint v0)
4931{
4932	DE_UNREF(program);
4933	DE_UNREF(location);
4934	DE_UNREF(v0);
4935
4936}
4937
4938GLW_APICALL void GLW_APIENTRY glProgramUniform1iv (GLuint program, GLint location, GLsizei count, const GLint *value)
4939{
4940	DE_UNREF(program);
4941	DE_UNREF(location);
4942	DE_UNREF(count);
4943	DE_UNREF(value);
4944
4945}
4946
4947GLW_APICALL void GLW_APIENTRY glProgramUniform1ui (GLuint program, GLint location, GLuint v0)
4948{
4949	DE_UNREF(program);
4950	DE_UNREF(location);
4951	DE_UNREF(v0);
4952
4953}
4954
4955GLW_APICALL void GLW_APIENTRY glProgramUniform1uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
4956{
4957	DE_UNREF(program);
4958	DE_UNREF(location);
4959	DE_UNREF(count);
4960	DE_UNREF(value);
4961
4962}
4963
4964GLW_APICALL void GLW_APIENTRY glProgramUniform2d (GLuint program, GLint location, GLdouble v0, GLdouble v1)
4965{
4966	DE_UNREF(program);
4967	DE_UNREF(location);
4968	DE_UNREF(v0);
4969	DE_UNREF(v1);
4970
4971}
4972
4973GLW_APICALL void GLW_APIENTRY glProgramUniform2dEXT (GLuint program, GLint location, GLdouble x, GLdouble y)
4974{
4975	DE_UNREF(program);
4976	DE_UNREF(location);
4977	DE_UNREF(x);
4978	DE_UNREF(y);
4979
4980}
4981
4982GLW_APICALL void GLW_APIENTRY glProgramUniform2dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
4983{
4984	DE_UNREF(program);
4985	DE_UNREF(location);
4986	DE_UNREF(count);
4987	DE_UNREF(value);
4988
4989}
4990
4991GLW_APICALL void GLW_APIENTRY glProgramUniform2dvEXT (GLuint program, GLint location, GLsizei count, const GLdouble *value)
4992{
4993	DE_UNREF(program);
4994	DE_UNREF(location);
4995	DE_UNREF(count);
4996	DE_UNREF(value);
4997
4998}
4999
5000GLW_APICALL void GLW_APIENTRY glProgramUniform2f (GLuint program, GLint location, GLfloat v0, GLfloat v1)
5001{
5002	DE_UNREF(program);
5003	DE_UNREF(location);
5004	DE_UNREF(v0);
5005	DE_UNREF(v1);
5006
5007}
5008
5009GLW_APICALL void GLW_APIENTRY glProgramUniform2fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
5010{
5011	DE_UNREF(program);
5012	DE_UNREF(location);
5013	DE_UNREF(count);
5014	DE_UNREF(value);
5015
5016}
5017
5018GLW_APICALL void GLW_APIENTRY glProgramUniform2i (GLuint program, GLint location, GLint v0, GLint v1)
5019{
5020	DE_UNREF(program);
5021	DE_UNREF(location);
5022	DE_UNREF(v0);
5023	DE_UNREF(v1);
5024
5025}
5026
5027GLW_APICALL void GLW_APIENTRY glProgramUniform2iv (GLuint program, GLint location, GLsizei count, const GLint *value)
5028{
5029	DE_UNREF(program);
5030	DE_UNREF(location);
5031	DE_UNREF(count);
5032	DE_UNREF(value);
5033
5034}
5035
5036GLW_APICALL void GLW_APIENTRY glProgramUniform2ui (GLuint program, GLint location, GLuint v0, GLuint v1)
5037{
5038	DE_UNREF(program);
5039	DE_UNREF(location);
5040	DE_UNREF(v0);
5041	DE_UNREF(v1);
5042
5043}
5044
5045GLW_APICALL void GLW_APIENTRY glProgramUniform2uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
5046{
5047	DE_UNREF(program);
5048	DE_UNREF(location);
5049	DE_UNREF(count);
5050	DE_UNREF(value);
5051
5052}
5053
5054GLW_APICALL void GLW_APIENTRY glProgramUniform3d (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2)
5055{
5056	DE_UNREF(program);
5057	DE_UNREF(location);
5058	DE_UNREF(v0);
5059	DE_UNREF(v1);
5060	DE_UNREF(v2);
5061
5062}
5063
5064GLW_APICALL void GLW_APIENTRY glProgramUniform3dEXT (GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z)
5065{
5066	DE_UNREF(program);
5067	DE_UNREF(location);
5068	DE_UNREF(x);
5069	DE_UNREF(y);
5070	DE_UNREF(z);
5071
5072}
5073
5074GLW_APICALL void GLW_APIENTRY glProgramUniform3dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
5075{
5076	DE_UNREF(program);
5077	DE_UNREF(location);
5078	DE_UNREF(count);
5079	DE_UNREF(value);
5080
5081}
5082
5083GLW_APICALL void GLW_APIENTRY glProgramUniform3dvEXT (GLuint program, GLint location, GLsizei count, const GLdouble *value)
5084{
5085	DE_UNREF(program);
5086	DE_UNREF(location);
5087	DE_UNREF(count);
5088	DE_UNREF(value);
5089
5090}
5091
5092GLW_APICALL void GLW_APIENTRY glProgramUniform3f (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
5093{
5094	DE_UNREF(program);
5095	DE_UNREF(location);
5096	DE_UNREF(v0);
5097	DE_UNREF(v1);
5098	DE_UNREF(v2);
5099
5100}
5101
5102GLW_APICALL void GLW_APIENTRY glProgramUniform3fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
5103{
5104	DE_UNREF(program);
5105	DE_UNREF(location);
5106	DE_UNREF(count);
5107	DE_UNREF(value);
5108
5109}
5110
5111GLW_APICALL void GLW_APIENTRY glProgramUniform3i (GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
5112{
5113	DE_UNREF(program);
5114	DE_UNREF(location);
5115	DE_UNREF(v0);
5116	DE_UNREF(v1);
5117	DE_UNREF(v2);
5118
5119}
5120
5121GLW_APICALL void GLW_APIENTRY glProgramUniform3iv (GLuint program, GLint location, GLsizei count, const GLint *value)
5122{
5123	DE_UNREF(program);
5124	DE_UNREF(location);
5125	DE_UNREF(count);
5126	DE_UNREF(value);
5127
5128}
5129
5130GLW_APICALL void GLW_APIENTRY glProgramUniform3ui (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
5131{
5132	DE_UNREF(program);
5133	DE_UNREF(location);
5134	DE_UNREF(v0);
5135	DE_UNREF(v1);
5136	DE_UNREF(v2);
5137
5138}
5139
5140GLW_APICALL void GLW_APIENTRY glProgramUniform3uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
5141{
5142	DE_UNREF(program);
5143	DE_UNREF(location);
5144	DE_UNREF(count);
5145	DE_UNREF(value);
5146
5147}
5148
5149GLW_APICALL void GLW_APIENTRY glProgramUniform4d (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3)
5150{
5151	DE_UNREF(program);
5152	DE_UNREF(location);
5153	DE_UNREF(v0);
5154	DE_UNREF(v1);
5155	DE_UNREF(v2);
5156	DE_UNREF(v3);
5157
5158}
5159
5160GLW_APICALL void GLW_APIENTRY glProgramUniform4dEXT (GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
5161{
5162	DE_UNREF(program);
5163	DE_UNREF(location);
5164	DE_UNREF(x);
5165	DE_UNREF(y);
5166	DE_UNREF(z);
5167	DE_UNREF(w);
5168
5169}
5170
5171GLW_APICALL void GLW_APIENTRY glProgramUniform4dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
5172{
5173	DE_UNREF(program);
5174	DE_UNREF(location);
5175	DE_UNREF(count);
5176	DE_UNREF(value);
5177
5178}
5179
5180GLW_APICALL void GLW_APIENTRY glProgramUniform4dvEXT (GLuint program, GLint location, GLsizei count, const GLdouble *value)
5181{
5182	DE_UNREF(program);
5183	DE_UNREF(location);
5184	DE_UNREF(count);
5185	DE_UNREF(value);
5186
5187}
5188
5189GLW_APICALL void GLW_APIENTRY glProgramUniform4f (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
5190{
5191	DE_UNREF(program);
5192	DE_UNREF(location);
5193	DE_UNREF(v0);
5194	DE_UNREF(v1);
5195	DE_UNREF(v2);
5196	DE_UNREF(v3);
5197
5198}
5199
5200GLW_APICALL void GLW_APIENTRY glProgramUniform4fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
5201{
5202	DE_UNREF(program);
5203	DE_UNREF(location);
5204	DE_UNREF(count);
5205	DE_UNREF(value);
5206
5207}
5208
5209GLW_APICALL void GLW_APIENTRY glProgramUniform4i (GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
5210{
5211	DE_UNREF(program);
5212	DE_UNREF(location);
5213	DE_UNREF(v0);
5214	DE_UNREF(v1);
5215	DE_UNREF(v2);
5216	DE_UNREF(v3);
5217
5218}
5219
5220GLW_APICALL void GLW_APIENTRY glProgramUniform4iv (GLuint program, GLint location, GLsizei count, const GLint *value)
5221{
5222	DE_UNREF(program);
5223	DE_UNREF(location);
5224	DE_UNREF(count);
5225	DE_UNREF(value);
5226
5227}
5228
5229GLW_APICALL void GLW_APIENTRY glProgramUniform4ui (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
5230{
5231	DE_UNREF(program);
5232	DE_UNREF(location);
5233	DE_UNREF(v0);
5234	DE_UNREF(v1);
5235	DE_UNREF(v2);
5236	DE_UNREF(v3);
5237
5238}
5239
5240GLW_APICALL void GLW_APIENTRY glProgramUniform4uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
5241{
5242	DE_UNREF(program);
5243	DE_UNREF(location);
5244	DE_UNREF(count);
5245	DE_UNREF(value);
5246
5247}
5248
5249GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5250{
5251	DE_UNREF(program);
5252	DE_UNREF(location);
5253	DE_UNREF(count);
5254	DE_UNREF(transpose);
5255	DE_UNREF(value);
5256
5257}
5258
5259GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5260{
5261	DE_UNREF(program);
5262	DE_UNREF(location);
5263	DE_UNREF(count);
5264	DE_UNREF(transpose);
5265	DE_UNREF(value);
5266
5267}
5268
5269GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5270{
5271	DE_UNREF(program);
5272	DE_UNREF(location);
5273	DE_UNREF(count);
5274	DE_UNREF(transpose);
5275	DE_UNREF(value);
5276
5277}
5278
5279GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5280{
5281	DE_UNREF(program);
5282	DE_UNREF(location);
5283	DE_UNREF(count);
5284	DE_UNREF(transpose);
5285	DE_UNREF(value);
5286
5287}
5288
5289GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x3dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5290{
5291	DE_UNREF(program);
5292	DE_UNREF(location);
5293	DE_UNREF(count);
5294	DE_UNREF(transpose);
5295	DE_UNREF(value);
5296
5297}
5298
5299GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5300{
5301	DE_UNREF(program);
5302	DE_UNREF(location);
5303	DE_UNREF(count);
5304	DE_UNREF(transpose);
5305	DE_UNREF(value);
5306
5307}
5308
5309GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5310{
5311	DE_UNREF(program);
5312	DE_UNREF(location);
5313	DE_UNREF(count);
5314	DE_UNREF(transpose);
5315	DE_UNREF(value);
5316
5317}
5318
5319GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x4dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5320{
5321	DE_UNREF(program);
5322	DE_UNREF(location);
5323	DE_UNREF(count);
5324	DE_UNREF(transpose);
5325	DE_UNREF(value);
5326
5327}
5328
5329GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5330{
5331	DE_UNREF(program);
5332	DE_UNREF(location);
5333	DE_UNREF(count);
5334	DE_UNREF(transpose);
5335	DE_UNREF(value);
5336
5337}
5338
5339GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5340{
5341	DE_UNREF(program);
5342	DE_UNREF(location);
5343	DE_UNREF(count);
5344	DE_UNREF(transpose);
5345	DE_UNREF(value);
5346
5347}
5348
5349GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5350{
5351	DE_UNREF(program);
5352	DE_UNREF(location);
5353	DE_UNREF(count);
5354	DE_UNREF(transpose);
5355	DE_UNREF(value);
5356
5357}
5358
5359GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5360{
5361	DE_UNREF(program);
5362	DE_UNREF(location);
5363	DE_UNREF(count);
5364	DE_UNREF(transpose);
5365	DE_UNREF(value);
5366
5367}
5368
5369GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5370{
5371	DE_UNREF(program);
5372	DE_UNREF(location);
5373	DE_UNREF(count);
5374	DE_UNREF(transpose);
5375	DE_UNREF(value);
5376
5377}
5378
5379GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x2dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5380{
5381	DE_UNREF(program);
5382	DE_UNREF(location);
5383	DE_UNREF(count);
5384	DE_UNREF(transpose);
5385	DE_UNREF(value);
5386
5387}
5388
5389GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5390{
5391	DE_UNREF(program);
5392	DE_UNREF(location);
5393	DE_UNREF(count);
5394	DE_UNREF(transpose);
5395	DE_UNREF(value);
5396
5397}
5398
5399GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5400{
5401	DE_UNREF(program);
5402	DE_UNREF(location);
5403	DE_UNREF(count);
5404	DE_UNREF(transpose);
5405	DE_UNREF(value);
5406
5407}
5408
5409GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x4dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5410{
5411	DE_UNREF(program);
5412	DE_UNREF(location);
5413	DE_UNREF(count);
5414	DE_UNREF(transpose);
5415	DE_UNREF(value);
5416
5417}
5418
5419GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5420{
5421	DE_UNREF(program);
5422	DE_UNREF(location);
5423	DE_UNREF(count);
5424	DE_UNREF(transpose);
5425	DE_UNREF(value);
5426
5427}
5428
5429GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5430{
5431	DE_UNREF(program);
5432	DE_UNREF(location);
5433	DE_UNREF(count);
5434	DE_UNREF(transpose);
5435	DE_UNREF(value);
5436
5437}
5438
5439GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5440{
5441	DE_UNREF(program);
5442	DE_UNREF(location);
5443	DE_UNREF(count);
5444	DE_UNREF(transpose);
5445	DE_UNREF(value);
5446
5447}
5448
5449GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5450{
5451	DE_UNREF(program);
5452	DE_UNREF(location);
5453	DE_UNREF(count);
5454	DE_UNREF(transpose);
5455	DE_UNREF(value);
5456
5457}
5458
5459GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5460{
5461	DE_UNREF(program);
5462	DE_UNREF(location);
5463	DE_UNREF(count);
5464	DE_UNREF(transpose);
5465	DE_UNREF(value);
5466
5467}
5468
5469GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x2dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5470{
5471	DE_UNREF(program);
5472	DE_UNREF(location);
5473	DE_UNREF(count);
5474	DE_UNREF(transpose);
5475	DE_UNREF(value);
5476
5477}
5478
5479GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5480{
5481	DE_UNREF(program);
5482	DE_UNREF(location);
5483	DE_UNREF(count);
5484	DE_UNREF(transpose);
5485	DE_UNREF(value);
5486
5487}
5488
5489GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5490{
5491	DE_UNREF(program);
5492	DE_UNREF(location);
5493	DE_UNREF(count);
5494	DE_UNREF(transpose);
5495	DE_UNREF(value);
5496
5497}
5498
5499GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x3dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5500{
5501	DE_UNREF(program);
5502	DE_UNREF(location);
5503	DE_UNREF(count);
5504	DE_UNREF(transpose);
5505	DE_UNREF(value);
5506
5507}
5508
5509GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5510{
5511	DE_UNREF(program);
5512	DE_UNREF(location);
5513	DE_UNREF(count);
5514	DE_UNREF(transpose);
5515	DE_UNREF(value);
5516
5517}
5518
5519GLW_APICALL void GLW_APIENTRY glProvokingVertex (GLenum mode)
5520{
5521	DE_UNREF(mode);
5522
5523}
5524
5525GLW_APICALL void GLW_APIENTRY glPushClientAttribDefaultEXT (GLbitfield mask)
5526{
5527	DE_UNREF(mask);
5528
5529}
5530
5531GLW_APICALL void GLW_APIENTRY glPushDebugGroup (GLenum source, GLuint id, GLsizei length, const GLchar *message)
5532{
5533	DE_UNREF(source);
5534	DE_UNREF(id);
5535	DE_UNREF(length);
5536	DE_UNREF(message);
5537
5538}
5539
5540GLW_APICALL void GLW_APIENTRY glPushGroupMarkerEXT (GLsizei length, const GLchar *marker)
5541{
5542	DE_UNREF(length);
5543	DE_UNREF(marker);
5544
5545}
5546
5547GLW_APICALL void GLW_APIENTRY glQueryCounter (GLuint id, GLenum target)
5548{
5549	DE_UNREF(id);
5550	DE_UNREF(target);
5551
5552}
5553
5554GLW_APICALL void GLW_APIENTRY glReadBuffer (GLenum src)
5555{
5556	DE_UNREF(src);
5557
5558}
5559
5560GLW_APICALL void GLW_APIENTRY glReadnPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)
5561{
5562	DE_UNREF(x);
5563	DE_UNREF(y);
5564	DE_UNREF(width);
5565	DE_UNREF(height);
5566	DE_UNREF(format);
5567	DE_UNREF(type);
5568	DE_UNREF(bufSize);
5569	DE_UNREF(data);
5570
5571}
5572
5573GLW_APICALL void GLW_APIENTRY glReleaseShaderCompiler (void)
5574{
5575
5576}
5577
5578GLW_APICALL void GLW_APIENTRY glRenderGpuMaskNV (GLbitfield mask)
5579{
5580	DE_UNREF(mask);
5581
5582}
5583
5584GLW_APICALL void GLW_APIENTRY glRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
5585{
5586	DE_UNREF(target);
5587	DE_UNREF(internalformat);
5588	DE_UNREF(width);
5589	DE_UNREF(height);
5590
5591}
5592
5593GLW_APICALL void GLW_APIENTRY glRenderbufferStorageMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
5594{
5595	DE_UNREF(target);
5596	DE_UNREF(samples);
5597	DE_UNREF(internalformat);
5598	DE_UNREF(width);
5599	DE_UNREF(height);
5600
5601}
5602
5603GLW_APICALL void GLW_APIENTRY glRenderbufferStorageMultisampleEXT (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
5604{
5605	DE_UNREF(target);
5606	DE_UNREF(samples);
5607	DE_UNREF(internalformat);
5608	DE_UNREF(width);
5609	DE_UNREF(height);
5610
5611}
5612
5613GLW_APICALL void GLW_APIENTRY glResumeTransformFeedback (void)
5614{
5615
5616}
5617
5618GLW_APICALL void GLW_APIENTRY glSampleCoverage (GLfloat value, GLboolean invert)
5619{
5620	DE_UNREF(value);
5621	DE_UNREF(invert);
5622
5623}
5624
5625GLW_APICALL void GLW_APIENTRY glSampleMaski (GLuint maskNumber, GLbitfield mask)
5626{
5627	DE_UNREF(maskNumber);
5628	DE_UNREF(mask);
5629
5630}
5631
5632GLW_APICALL void GLW_APIENTRY glSamplerParameterIiv (GLuint sampler, GLenum pname, const GLint *param)
5633{
5634	DE_UNREF(sampler);
5635	DE_UNREF(pname);
5636	DE_UNREF(param);
5637
5638}
5639
5640GLW_APICALL void GLW_APIENTRY glSamplerParameterIuiv (GLuint sampler, GLenum pname, const GLuint *param)
5641{
5642	DE_UNREF(sampler);
5643	DE_UNREF(pname);
5644	DE_UNREF(param);
5645
5646}
5647
5648GLW_APICALL void GLW_APIENTRY glSamplerParameterf (GLuint sampler, GLenum pname, GLfloat param)
5649{
5650	DE_UNREF(sampler);
5651	DE_UNREF(pname);
5652	DE_UNREF(param);
5653
5654}
5655
5656GLW_APICALL void GLW_APIENTRY glSamplerParameterfv (GLuint sampler, GLenum pname, const GLfloat *param)
5657{
5658	DE_UNREF(sampler);
5659	DE_UNREF(pname);
5660	DE_UNREF(param);
5661
5662}
5663
5664GLW_APICALL void GLW_APIENTRY glSamplerParameteri (GLuint sampler, GLenum pname, GLint param)
5665{
5666	DE_UNREF(sampler);
5667	DE_UNREF(pname);
5668	DE_UNREF(param);
5669
5670}
5671
5672GLW_APICALL void GLW_APIENTRY glSamplerParameteriv (GLuint sampler, GLenum pname, const GLint *param)
5673{
5674	DE_UNREF(sampler);
5675	DE_UNREF(pname);
5676	DE_UNREF(param);
5677
5678}
5679
5680GLW_APICALL void GLW_APIENTRY glScissor (GLint x, GLint y, GLsizei width, GLsizei height)
5681{
5682	DE_UNREF(x);
5683	DE_UNREF(y);
5684	DE_UNREF(width);
5685	DE_UNREF(height);
5686
5687}
5688
5689GLW_APICALL void GLW_APIENTRY glScissorArrayv (GLuint first, GLsizei count, const GLint *v)
5690{
5691	DE_UNREF(first);
5692	DE_UNREF(count);
5693	DE_UNREF(v);
5694
5695}
5696
5697GLW_APICALL void GLW_APIENTRY glScissorIndexed (GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
5698{
5699	DE_UNREF(index);
5700	DE_UNREF(left);
5701	DE_UNREF(bottom);
5702	DE_UNREF(width);
5703	DE_UNREF(height);
5704
5705}
5706
5707GLW_APICALL void GLW_APIENTRY glScissorIndexedv (GLuint index, const GLint *v)
5708{
5709	DE_UNREF(index);
5710	DE_UNREF(v);
5711
5712}
5713
5714GLW_APICALL void GLW_APIENTRY glShaderBinary (GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length)
5715{
5716	DE_UNREF(count);
5717	DE_UNREF(shaders);
5718	DE_UNREF(binaryformat);
5719	DE_UNREF(binary);
5720	DE_UNREF(length);
5721
5722}
5723
5724GLW_APICALL void GLW_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length)
5725{
5726	DE_UNREF(shader);
5727	DE_UNREF(count);
5728	DE_UNREF(string);
5729	DE_UNREF(length);
5730
5731}
5732
5733GLW_APICALL void GLW_APIENTRY glShaderStorageBlockBinding (GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding)
5734{
5735	DE_UNREF(program);
5736	DE_UNREF(storageBlockIndex);
5737	DE_UNREF(storageBlockBinding);
5738
5739}
5740
5741GLW_APICALL void GLW_APIENTRY glSpecializeShader (GLuint shader, const GLchar *pEntryPoint, GLuint numSpecializationConstants, const GLuint *pConstantIndex, const GLuint *pConstantValue)
5742{
5743	DE_UNREF(shader);
5744	DE_UNREF(pEntryPoint);
5745	DE_UNREF(numSpecializationConstants);
5746	DE_UNREF(pConstantIndex);
5747	DE_UNREF(pConstantValue);
5748
5749}
5750
5751GLW_APICALL void GLW_APIENTRY glStencilFunc (GLenum func, GLint ref, GLuint mask)
5752{
5753	DE_UNREF(func);
5754	DE_UNREF(ref);
5755	DE_UNREF(mask);
5756
5757}
5758
5759GLW_APICALL void GLW_APIENTRY glStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask)
5760{
5761	DE_UNREF(face);
5762	DE_UNREF(func);
5763	DE_UNREF(ref);
5764	DE_UNREF(mask);
5765
5766}
5767
5768GLW_APICALL void GLW_APIENTRY glStencilMask (GLuint mask)
5769{
5770	DE_UNREF(mask);
5771
5772}
5773
5774GLW_APICALL void GLW_APIENTRY glStencilMaskSeparate (GLenum face, GLuint mask)
5775{
5776	DE_UNREF(face);
5777	DE_UNREF(mask);
5778
5779}
5780
5781GLW_APICALL void GLW_APIENTRY glStencilOp (GLenum fail, GLenum zfail, GLenum zpass)
5782{
5783	DE_UNREF(fail);
5784	DE_UNREF(zfail);
5785	DE_UNREF(zpass);
5786
5787}
5788
5789GLW_APICALL void GLW_APIENTRY glStencilOpSeparate (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
5790{
5791	DE_UNREF(face);
5792	DE_UNREF(sfail);
5793	DE_UNREF(dpfail);
5794	DE_UNREF(dppass);
5795
5796}
5797
5798GLW_APICALL void GLW_APIENTRY glTexBuffer (GLenum target, GLenum internalformat, GLuint buffer)
5799{
5800	DE_UNREF(target);
5801	DE_UNREF(internalformat);
5802	DE_UNREF(buffer);
5803
5804}
5805
5806GLW_APICALL void GLW_APIENTRY glTexBufferRange (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
5807{
5808	DE_UNREF(target);
5809	DE_UNREF(internalformat);
5810	DE_UNREF(buffer);
5811	DE_UNREF(offset);
5812	DE_UNREF(size);
5813
5814}
5815
5816GLW_APICALL void GLW_APIENTRY glTexImage1D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)
5817{
5818	DE_UNREF(target);
5819	DE_UNREF(level);
5820	DE_UNREF(internalformat);
5821	DE_UNREF(width);
5822	DE_UNREF(border);
5823	DE_UNREF(format);
5824	DE_UNREF(type);
5825	DE_UNREF(pixels);
5826
5827}
5828
5829GLW_APICALL void GLW_APIENTRY glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
5830{
5831	DE_UNREF(target);
5832	DE_UNREF(level);
5833	DE_UNREF(internalformat);
5834	DE_UNREF(width);
5835	DE_UNREF(height);
5836	DE_UNREF(border);
5837	DE_UNREF(format);
5838	DE_UNREF(type);
5839	DE_UNREF(pixels);
5840
5841}
5842
5843GLW_APICALL void GLW_APIENTRY glTexImage2DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
5844{
5845	DE_UNREF(target);
5846	DE_UNREF(samples);
5847	DE_UNREF(internalformat);
5848	DE_UNREF(width);
5849	DE_UNREF(height);
5850	DE_UNREF(fixedsamplelocations);
5851
5852}
5853
5854GLW_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)
5855{
5856	DE_UNREF(target);
5857	DE_UNREF(level);
5858	DE_UNREF(internalformat);
5859	DE_UNREF(width);
5860	DE_UNREF(height);
5861	DE_UNREF(depth);
5862	DE_UNREF(border);
5863	DE_UNREF(format);
5864	DE_UNREF(type);
5865	DE_UNREF(pixels);
5866
5867}
5868
5869GLW_APICALL void GLW_APIENTRY glTexImage3DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
5870{
5871	DE_UNREF(target);
5872	DE_UNREF(samples);
5873	DE_UNREF(internalformat);
5874	DE_UNREF(width);
5875	DE_UNREF(height);
5876	DE_UNREF(depth);
5877	DE_UNREF(fixedsamplelocations);
5878
5879}
5880
5881GLW_APICALL void GLW_APIENTRY glTexImage3DOES (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)
5882{
5883	DE_UNREF(target);
5884	DE_UNREF(level);
5885	DE_UNREF(internalformat);
5886	DE_UNREF(width);
5887	DE_UNREF(height);
5888	DE_UNREF(depth);
5889	DE_UNREF(border);
5890	DE_UNREF(format);
5891	DE_UNREF(type);
5892	DE_UNREF(pixels);
5893
5894}
5895
5896GLW_APICALL void GLW_APIENTRY glTexPageCommitmentARB (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit)
5897{
5898	DE_UNREF(target);
5899	DE_UNREF(level);
5900	DE_UNREF(xoffset);
5901	DE_UNREF(yoffset);
5902	DE_UNREF(zoffset);
5903	DE_UNREF(width);
5904	DE_UNREF(height);
5905	DE_UNREF(depth);
5906	DE_UNREF(commit);
5907
5908}
5909
5910GLW_APICALL void GLW_APIENTRY glTexParameterIiv (GLenum target, GLenum pname, const GLint *params)
5911{
5912	DE_UNREF(target);
5913	DE_UNREF(pname);
5914	DE_UNREF(params);
5915
5916}
5917
5918GLW_APICALL void GLW_APIENTRY glTexParameterIuiv (GLenum target, GLenum pname, const GLuint *params)
5919{
5920	DE_UNREF(target);
5921	DE_UNREF(pname);
5922	DE_UNREF(params);
5923
5924}
5925
5926GLW_APICALL void GLW_APIENTRY glTexParameterf (GLenum target, GLenum pname, GLfloat param)
5927{
5928	DE_UNREF(target);
5929	DE_UNREF(pname);
5930	DE_UNREF(param);
5931
5932}
5933
5934GLW_APICALL void GLW_APIENTRY glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params)
5935{
5936	DE_UNREF(target);
5937	DE_UNREF(pname);
5938	DE_UNREF(params);
5939
5940}
5941
5942GLW_APICALL void GLW_APIENTRY glTexParameteri (GLenum target, GLenum pname, GLint param)
5943{
5944	DE_UNREF(target);
5945	DE_UNREF(pname);
5946	DE_UNREF(param);
5947
5948}
5949
5950GLW_APICALL void GLW_APIENTRY glTexParameteriv (GLenum target, GLenum pname, const GLint *params)
5951{
5952	DE_UNREF(target);
5953	DE_UNREF(pname);
5954	DE_UNREF(params);
5955
5956}
5957
5958GLW_APICALL void GLW_APIENTRY glTexStorage1D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
5959{
5960	DE_UNREF(target);
5961	DE_UNREF(levels);
5962	DE_UNREF(internalformat);
5963	DE_UNREF(width);
5964
5965}
5966
5967GLW_APICALL void GLW_APIENTRY glTexStorage2D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
5968{
5969	DE_UNREF(target);
5970	DE_UNREF(levels);
5971	DE_UNREF(internalformat);
5972	DE_UNREF(width);
5973	DE_UNREF(height);
5974
5975}
5976
5977GLW_APICALL void GLW_APIENTRY glTexStorage2DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
5978{
5979	DE_UNREF(target);
5980	DE_UNREF(samples);
5981	DE_UNREF(internalformat);
5982	DE_UNREF(width);
5983	DE_UNREF(height);
5984	DE_UNREF(fixedsamplelocations);
5985
5986}
5987
5988GLW_APICALL void GLW_APIENTRY glTexStorage3D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
5989{
5990	DE_UNREF(target);
5991	DE_UNREF(levels);
5992	DE_UNREF(internalformat);
5993	DE_UNREF(width);
5994	DE_UNREF(height);
5995	DE_UNREF(depth);
5996
5997}
5998
5999GLW_APICALL void GLW_APIENTRY glTexStorage3DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
6000{
6001	DE_UNREF(target);
6002	DE_UNREF(samples);
6003	DE_UNREF(internalformat);
6004	DE_UNREF(width);
6005	DE_UNREF(height);
6006	DE_UNREF(depth);
6007	DE_UNREF(fixedsamplelocations);
6008
6009}
6010
6011GLW_APICALL void GLW_APIENTRY glTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
6012{
6013	DE_UNREF(target);
6014	DE_UNREF(level);
6015	DE_UNREF(xoffset);
6016	DE_UNREF(width);
6017	DE_UNREF(format);
6018	DE_UNREF(type);
6019	DE_UNREF(pixels);
6020
6021}
6022
6023GLW_APICALL void GLW_APIENTRY glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
6024{
6025	DE_UNREF(target);
6026	DE_UNREF(level);
6027	DE_UNREF(xoffset);
6028	DE_UNREF(yoffset);
6029	DE_UNREF(width);
6030	DE_UNREF(height);
6031	DE_UNREF(format);
6032	DE_UNREF(type);
6033	DE_UNREF(pixels);
6034
6035}
6036
6037GLW_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)
6038{
6039	DE_UNREF(target);
6040	DE_UNREF(level);
6041	DE_UNREF(xoffset);
6042	DE_UNREF(yoffset);
6043	DE_UNREF(zoffset);
6044	DE_UNREF(width);
6045	DE_UNREF(height);
6046	DE_UNREF(depth);
6047	DE_UNREF(format);
6048	DE_UNREF(type);
6049	DE_UNREF(pixels);
6050
6051}
6052
6053GLW_APICALL void GLW_APIENTRY glTexSubImage3DOES (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)
6054{
6055	DE_UNREF(target);
6056	DE_UNREF(level);
6057	DE_UNREF(xoffset);
6058	DE_UNREF(yoffset);
6059	DE_UNREF(zoffset);
6060	DE_UNREF(width);
6061	DE_UNREF(height);
6062	DE_UNREF(depth);
6063	DE_UNREF(format);
6064	DE_UNREF(type);
6065	DE_UNREF(pixels);
6066
6067}
6068
6069GLW_APICALL void GLW_APIENTRY glTextureBarrier (void)
6070{
6071
6072}
6073
6074GLW_APICALL void GLW_APIENTRY glTextureBuffer (GLuint texture, GLenum internalformat, GLuint buffer)
6075{
6076	DE_UNREF(texture);
6077	DE_UNREF(internalformat);
6078	DE_UNREF(buffer);
6079
6080}
6081
6082GLW_APICALL void GLW_APIENTRY glTextureBufferEXT (GLuint texture, GLenum target, GLenum internalformat, GLuint buffer)
6083{
6084	DE_UNREF(texture);
6085	DE_UNREF(target);
6086	DE_UNREF(internalformat);
6087	DE_UNREF(buffer);
6088
6089}
6090
6091GLW_APICALL void GLW_APIENTRY glTextureBufferRange (GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
6092{
6093	DE_UNREF(texture);
6094	DE_UNREF(internalformat);
6095	DE_UNREF(buffer);
6096	DE_UNREF(offset);
6097	DE_UNREF(size);
6098
6099}
6100
6101GLW_APICALL void GLW_APIENTRY glTextureBufferRangeEXT (GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
6102{
6103	DE_UNREF(texture);
6104	DE_UNREF(target);
6105	DE_UNREF(internalformat);
6106	DE_UNREF(buffer);
6107	DE_UNREF(offset);
6108	DE_UNREF(size);
6109
6110}
6111
6112GLW_APICALL void GLW_APIENTRY glTextureImage1DEXT (GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)
6113{
6114	DE_UNREF(texture);
6115	DE_UNREF(target);
6116	DE_UNREF(level);
6117	DE_UNREF(internalformat);
6118	DE_UNREF(width);
6119	DE_UNREF(border);
6120	DE_UNREF(format);
6121	DE_UNREF(type);
6122	DE_UNREF(pixels);
6123
6124}
6125
6126GLW_APICALL void GLW_APIENTRY glTextureImage2DEXT (GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
6127{
6128	DE_UNREF(texture);
6129	DE_UNREF(target);
6130	DE_UNREF(level);
6131	DE_UNREF(internalformat);
6132	DE_UNREF(width);
6133	DE_UNREF(height);
6134	DE_UNREF(border);
6135	DE_UNREF(format);
6136	DE_UNREF(type);
6137	DE_UNREF(pixels);
6138
6139}
6140
6141GLW_APICALL void GLW_APIENTRY glTextureImage3DEXT (GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)
6142{
6143	DE_UNREF(texture);
6144	DE_UNREF(target);
6145	DE_UNREF(level);
6146	DE_UNREF(internalformat);
6147	DE_UNREF(width);
6148	DE_UNREF(height);
6149	DE_UNREF(depth);
6150	DE_UNREF(border);
6151	DE_UNREF(format);
6152	DE_UNREF(type);
6153	DE_UNREF(pixels);
6154
6155}
6156
6157GLW_APICALL void GLW_APIENTRY glTexturePageCommitmentEXT (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit)
6158{
6159	DE_UNREF(texture);
6160	DE_UNREF(level);
6161	DE_UNREF(xoffset);
6162	DE_UNREF(yoffset);
6163	DE_UNREF(zoffset);
6164	DE_UNREF(width);
6165	DE_UNREF(height);
6166	DE_UNREF(depth);
6167	DE_UNREF(commit);
6168
6169}
6170
6171GLW_APICALL void GLW_APIENTRY glTextureParameterIiv (GLuint texture, GLenum pname, const GLint *params)
6172{
6173	DE_UNREF(texture);
6174	DE_UNREF(pname);
6175	DE_UNREF(params);
6176
6177}
6178
6179GLW_APICALL void GLW_APIENTRY glTextureParameterIivEXT (GLuint texture, GLenum target, GLenum pname, const GLint *params)
6180{
6181	DE_UNREF(texture);
6182	DE_UNREF(target);
6183	DE_UNREF(pname);
6184	DE_UNREF(params);
6185
6186}
6187
6188GLW_APICALL void GLW_APIENTRY glTextureParameterIuiv (GLuint texture, GLenum pname, const GLuint *params)
6189{
6190	DE_UNREF(texture);
6191	DE_UNREF(pname);
6192	DE_UNREF(params);
6193
6194}
6195
6196GLW_APICALL void GLW_APIENTRY glTextureParameterIuivEXT (GLuint texture, GLenum target, GLenum pname, const GLuint *params)
6197{
6198	DE_UNREF(texture);
6199	DE_UNREF(target);
6200	DE_UNREF(pname);
6201	DE_UNREF(params);
6202
6203}
6204
6205GLW_APICALL void GLW_APIENTRY glTextureParameterf (GLuint texture, GLenum pname, GLfloat param)
6206{
6207	DE_UNREF(texture);
6208	DE_UNREF(pname);
6209	DE_UNREF(param);
6210
6211}
6212
6213GLW_APICALL void GLW_APIENTRY glTextureParameterfEXT (GLuint texture, GLenum target, GLenum pname, GLfloat param)
6214{
6215	DE_UNREF(texture);
6216	DE_UNREF(target);
6217	DE_UNREF(pname);
6218	DE_UNREF(param);
6219
6220}
6221
6222GLW_APICALL void GLW_APIENTRY glTextureParameterfv (GLuint texture, GLenum pname, const GLfloat *param)
6223{
6224	DE_UNREF(texture);
6225	DE_UNREF(pname);
6226	DE_UNREF(param);
6227
6228}
6229
6230GLW_APICALL void GLW_APIENTRY glTextureParameterfvEXT (GLuint texture, GLenum target, GLenum pname, const GLfloat *params)
6231{
6232	DE_UNREF(texture);
6233	DE_UNREF(target);
6234	DE_UNREF(pname);
6235	DE_UNREF(params);
6236
6237}
6238
6239GLW_APICALL void GLW_APIENTRY glTextureParameteri (GLuint texture, GLenum pname, GLint param)
6240{
6241	DE_UNREF(texture);
6242	DE_UNREF(pname);
6243	DE_UNREF(param);
6244
6245}
6246
6247GLW_APICALL void GLW_APIENTRY glTextureParameteriEXT (GLuint texture, GLenum target, GLenum pname, GLint param)
6248{
6249	DE_UNREF(texture);
6250	DE_UNREF(target);
6251	DE_UNREF(pname);
6252	DE_UNREF(param);
6253
6254}
6255
6256GLW_APICALL void GLW_APIENTRY glTextureParameteriv (GLuint texture, GLenum pname, const GLint *param)
6257{
6258	DE_UNREF(texture);
6259	DE_UNREF(pname);
6260	DE_UNREF(param);
6261
6262}
6263
6264GLW_APICALL void GLW_APIENTRY glTextureParameterivEXT (GLuint texture, GLenum target, GLenum pname, const GLint *params)
6265{
6266	DE_UNREF(texture);
6267	DE_UNREF(target);
6268	DE_UNREF(pname);
6269	DE_UNREF(params);
6270
6271}
6272
6273GLW_APICALL void GLW_APIENTRY glTextureRenderbufferEXT (GLuint texture, GLenum target, GLuint renderbuffer)
6274{
6275	DE_UNREF(texture);
6276	DE_UNREF(target);
6277	DE_UNREF(renderbuffer);
6278
6279}
6280
6281GLW_APICALL void GLW_APIENTRY glTextureStorage1D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width)
6282{
6283	DE_UNREF(texture);
6284	DE_UNREF(levels);
6285	DE_UNREF(internalformat);
6286	DE_UNREF(width);
6287
6288}
6289
6290GLW_APICALL void GLW_APIENTRY glTextureStorage1DEXT (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
6291{
6292	DE_UNREF(texture);
6293	DE_UNREF(target);
6294	DE_UNREF(levels);
6295	DE_UNREF(internalformat);
6296	DE_UNREF(width);
6297
6298}
6299
6300GLW_APICALL void GLW_APIENTRY glTextureStorage2D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
6301{
6302	DE_UNREF(texture);
6303	DE_UNREF(levels);
6304	DE_UNREF(internalformat);
6305	DE_UNREF(width);
6306	DE_UNREF(height);
6307
6308}
6309
6310GLW_APICALL void GLW_APIENTRY glTextureStorage2DEXT (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
6311{
6312	DE_UNREF(texture);
6313	DE_UNREF(target);
6314	DE_UNREF(levels);
6315	DE_UNREF(internalformat);
6316	DE_UNREF(width);
6317	DE_UNREF(height);
6318
6319}
6320
6321GLW_APICALL void GLW_APIENTRY glTextureStorage2DMultisample (GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
6322{
6323	DE_UNREF(texture);
6324	DE_UNREF(samples);
6325	DE_UNREF(internalformat);
6326	DE_UNREF(width);
6327	DE_UNREF(height);
6328	DE_UNREF(fixedsamplelocations);
6329
6330}
6331
6332GLW_APICALL void GLW_APIENTRY glTextureStorage2DMultisampleEXT (GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
6333{
6334	DE_UNREF(texture);
6335	DE_UNREF(target);
6336	DE_UNREF(samples);
6337	DE_UNREF(internalformat);
6338	DE_UNREF(width);
6339	DE_UNREF(height);
6340	DE_UNREF(fixedsamplelocations);
6341
6342}
6343
6344GLW_APICALL void GLW_APIENTRY glTextureStorage3D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
6345{
6346	DE_UNREF(texture);
6347	DE_UNREF(levels);
6348	DE_UNREF(internalformat);
6349	DE_UNREF(width);
6350	DE_UNREF(height);
6351	DE_UNREF(depth);
6352
6353}
6354
6355GLW_APICALL void GLW_APIENTRY glTextureStorage3DEXT (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
6356{
6357	DE_UNREF(texture);
6358	DE_UNREF(target);
6359	DE_UNREF(levels);
6360	DE_UNREF(internalformat);
6361	DE_UNREF(width);
6362	DE_UNREF(height);
6363	DE_UNREF(depth);
6364
6365}
6366
6367GLW_APICALL void GLW_APIENTRY glTextureStorage3DMultisample (GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
6368{
6369	DE_UNREF(texture);
6370	DE_UNREF(samples);
6371	DE_UNREF(internalformat);
6372	DE_UNREF(width);
6373	DE_UNREF(height);
6374	DE_UNREF(depth);
6375	DE_UNREF(fixedsamplelocations);
6376
6377}
6378
6379GLW_APICALL void GLW_APIENTRY glTextureStorage3DMultisampleEXT (GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
6380{
6381	DE_UNREF(texture);
6382	DE_UNREF(target);
6383	DE_UNREF(samples);
6384	DE_UNREF(internalformat);
6385	DE_UNREF(width);
6386	DE_UNREF(height);
6387	DE_UNREF(depth);
6388	DE_UNREF(fixedsamplelocations);
6389
6390}
6391
6392GLW_APICALL void GLW_APIENTRY glTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
6393{
6394	DE_UNREF(texture);
6395	DE_UNREF(level);
6396	DE_UNREF(xoffset);
6397	DE_UNREF(width);
6398	DE_UNREF(format);
6399	DE_UNREF(type);
6400	DE_UNREF(pixels);
6401
6402}
6403
6404GLW_APICALL void GLW_APIENTRY glTextureSubImage1DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
6405{
6406	DE_UNREF(texture);
6407	DE_UNREF(target);
6408	DE_UNREF(level);
6409	DE_UNREF(xoffset);
6410	DE_UNREF(width);
6411	DE_UNREF(format);
6412	DE_UNREF(type);
6413	DE_UNREF(pixels);
6414
6415}
6416
6417GLW_APICALL void GLW_APIENTRY glTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
6418{
6419	DE_UNREF(texture);
6420	DE_UNREF(level);
6421	DE_UNREF(xoffset);
6422	DE_UNREF(yoffset);
6423	DE_UNREF(width);
6424	DE_UNREF(height);
6425	DE_UNREF(format);
6426	DE_UNREF(type);
6427	DE_UNREF(pixels);
6428
6429}
6430
6431GLW_APICALL void GLW_APIENTRY glTextureSubImage2DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
6432{
6433	DE_UNREF(texture);
6434	DE_UNREF(target);
6435	DE_UNREF(level);
6436	DE_UNREF(xoffset);
6437	DE_UNREF(yoffset);
6438	DE_UNREF(width);
6439	DE_UNREF(height);
6440	DE_UNREF(format);
6441	DE_UNREF(type);
6442	DE_UNREF(pixels);
6443
6444}
6445
6446GLW_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)
6447{
6448	DE_UNREF(texture);
6449	DE_UNREF(level);
6450	DE_UNREF(xoffset);
6451	DE_UNREF(yoffset);
6452	DE_UNREF(zoffset);
6453	DE_UNREF(width);
6454	DE_UNREF(height);
6455	DE_UNREF(depth);
6456	DE_UNREF(format);
6457	DE_UNREF(type);
6458	DE_UNREF(pixels);
6459
6460}
6461
6462GLW_APICALL void GLW_APIENTRY glTextureSubImage3DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)
6463{
6464	DE_UNREF(texture);
6465	DE_UNREF(target);
6466	DE_UNREF(level);
6467	DE_UNREF(xoffset);
6468	DE_UNREF(yoffset);
6469	DE_UNREF(zoffset);
6470	DE_UNREF(width);
6471	DE_UNREF(height);
6472	DE_UNREF(depth);
6473	DE_UNREF(format);
6474	DE_UNREF(type);
6475	DE_UNREF(pixels);
6476
6477}
6478
6479GLW_APICALL void GLW_APIENTRY glTextureView (GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
6480{
6481	DE_UNREF(texture);
6482	DE_UNREF(target);
6483	DE_UNREF(origtexture);
6484	DE_UNREF(internalformat);
6485	DE_UNREF(minlevel);
6486	DE_UNREF(numlevels);
6487	DE_UNREF(minlayer);
6488	DE_UNREF(numlayers);
6489
6490}
6491
6492GLW_APICALL void GLW_APIENTRY glTransformFeedbackBufferBase (GLuint xfb, GLuint index, GLuint buffer)
6493{
6494	DE_UNREF(xfb);
6495	DE_UNREF(index);
6496	DE_UNREF(buffer);
6497
6498}
6499
6500GLW_APICALL void GLW_APIENTRY glTransformFeedbackBufferRange (GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
6501{
6502	DE_UNREF(xfb);
6503	DE_UNREF(index);
6504	DE_UNREF(buffer);
6505	DE_UNREF(offset);
6506	DE_UNREF(size);
6507
6508}
6509
6510GLW_APICALL void GLW_APIENTRY glTransformFeedbackVaryings (GLuint program, GLsizei count, const GLchar *const*varyings, GLenum bufferMode)
6511{
6512	DE_UNREF(program);
6513	DE_UNREF(count);
6514	DE_UNREF(varyings);
6515	DE_UNREF(bufferMode);
6516
6517}
6518
6519GLW_APICALL void GLW_APIENTRY glUniform1d (GLint location, GLdouble x)
6520{
6521	DE_UNREF(location);
6522	DE_UNREF(x);
6523
6524}
6525
6526GLW_APICALL void GLW_APIENTRY glUniform1dv (GLint location, GLsizei count, const GLdouble *value)
6527{
6528	DE_UNREF(location);
6529	DE_UNREF(count);
6530	DE_UNREF(value);
6531
6532}
6533
6534GLW_APICALL void GLW_APIENTRY glUniform1f (GLint location, GLfloat v0)
6535{
6536	DE_UNREF(location);
6537	DE_UNREF(v0);
6538
6539}
6540
6541GLW_APICALL void GLW_APIENTRY glUniform1fv (GLint location, GLsizei count, const GLfloat *value)
6542{
6543	DE_UNREF(location);
6544	DE_UNREF(count);
6545	DE_UNREF(value);
6546
6547}
6548
6549GLW_APICALL void GLW_APIENTRY glUniform1i (GLint location, GLint v0)
6550{
6551	DE_UNREF(location);
6552	DE_UNREF(v0);
6553
6554}
6555
6556GLW_APICALL void GLW_APIENTRY glUniform1iv (GLint location, GLsizei count, const GLint *value)
6557{
6558	DE_UNREF(location);
6559	DE_UNREF(count);
6560	DE_UNREF(value);
6561
6562}
6563
6564GLW_APICALL void GLW_APIENTRY glUniform1ui (GLint location, GLuint v0)
6565{
6566	DE_UNREF(location);
6567	DE_UNREF(v0);
6568
6569}
6570
6571GLW_APICALL void GLW_APIENTRY glUniform1uiv (GLint location, GLsizei count, const GLuint *value)
6572{
6573	DE_UNREF(location);
6574	DE_UNREF(count);
6575	DE_UNREF(value);
6576
6577}
6578
6579GLW_APICALL void GLW_APIENTRY glUniform2d (GLint location, GLdouble x, GLdouble y)
6580{
6581	DE_UNREF(location);
6582	DE_UNREF(x);
6583	DE_UNREF(y);
6584
6585}
6586
6587GLW_APICALL void GLW_APIENTRY glUniform2dv (GLint location, GLsizei count, const GLdouble *value)
6588{
6589	DE_UNREF(location);
6590	DE_UNREF(count);
6591	DE_UNREF(value);
6592
6593}
6594
6595GLW_APICALL void GLW_APIENTRY glUniform2f (GLint location, GLfloat v0, GLfloat v1)
6596{
6597	DE_UNREF(location);
6598	DE_UNREF(v0);
6599	DE_UNREF(v1);
6600
6601}
6602
6603GLW_APICALL void GLW_APIENTRY glUniform2fv (GLint location, GLsizei count, const GLfloat *value)
6604{
6605	DE_UNREF(location);
6606	DE_UNREF(count);
6607	DE_UNREF(value);
6608
6609}
6610
6611GLW_APICALL void GLW_APIENTRY glUniform2i (GLint location, GLint v0, GLint v1)
6612{
6613	DE_UNREF(location);
6614	DE_UNREF(v0);
6615	DE_UNREF(v1);
6616
6617}
6618
6619GLW_APICALL void GLW_APIENTRY glUniform2iv (GLint location, GLsizei count, const GLint *value)
6620{
6621	DE_UNREF(location);
6622	DE_UNREF(count);
6623	DE_UNREF(value);
6624
6625}
6626
6627GLW_APICALL void GLW_APIENTRY glUniform2ui (GLint location, GLuint v0, GLuint v1)
6628{
6629	DE_UNREF(location);
6630	DE_UNREF(v0);
6631	DE_UNREF(v1);
6632
6633}
6634
6635GLW_APICALL void GLW_APIENTRY glUniform2uiv (GLint location, GLsizei count, const GLuint *value)
6636{
6637	DE_UNREF(location);
6638	DE_UNREF(count);
6639	DE_UNREF(value);
6640
6641}
6642
6643GLW_APICALL void GLW_APIENTRY glUniform3d (GLint location, GLdouble x, GLdouble y, GLdouble z)
6644{
6645	DE_UNREF(location);
6646	DE_UNREF(x);
6647	DE_UNREF(y);
6648	DE_UNREF(z);
6649
6650}
6651
6652GLW_APICALL void GLW_APIENTRY glUniform3dv (GLint location, GLsizei count, const GLdouble *value)
6653{
6654	DE_UNREF(location);
6655	DE_UNREF(count);
6656	DE_UNREF(value);
6657
6658}
6659
6660GLW_APICALL void GLW_APIENTRY glUniform3f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
6661{
6662	DE_UNREF(location);
6663	DE_UNREF(v0);
6664	DE_UNREF(v1);
6665	DE_UNREF(v2);
6666
6667}
6668
6669GLW_APICALL void GLW_APIENTRY glUniform3fv (GLint location, GLsizei count, const GLfloat *value)
6670{
6671	DE_UNREF(location);
6672	DE_UNREF(count);
6673	DE_UNREF(value);
6674
6675}
6676
6677GLW_APICALL void GLW_APIENTRY glUniform3i (GLint location, GLint v0, GLint v1, GLint v2)
6678{
6679	DE_UNREF(location);
6680	DE_UNREF(v0);
6681	DE_UNREF(v1);
6682	DE_UNREF(v2);
6683
6684}
6685
6686GLW_APICALL void GLW_APIENTRY glUniform3iv (GLint location, GLsizei count, const GLint *value)
6687{
6688	DE_UNREF(location);
6689	DE_UNREF(count);
6690	DE_UNREF(value);
6691
6692}
6693
6694GLW_APICALL void GLW_APIENTRY glUniform3ui (GLint location, GLuint v0, GLuint v1, GLuint v2)
6695{
6696	DE_UNREF(location);
6697	DE_UNREF(v0);
6698	DE_UNREF(v1);
6699	DE_UNREF(v2);
6700
6701}
6702
6703GLW_APICALL void GLW_APIENTRY glUniform3uiv (GLint location, GLsizei count, const GLuint *value)
6704{
6705	DE_UNREF(location);
6706	DE_UNREF(count);
6707	DE_UNREF(value);
6708
6709}
6710
6711GLW_APICALL void GLW_APIENTRY glUniform4d (GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
6712{
6713	DE_UNREF(location);
6714	DE_UNREF(x);
6715	DE_UNREF(y);
6716	DE_UNREF(z);
6717	DE_UNREF(w);
6718
6719}
6720
6721GLW_APICALL void GLW_APIENTRY glUniform4dv (GLint location, GLsizei count, const GLdouble *value)
6722{
6723	DE_UNREF(location);
6724	DE_UNREF(count);
6725	DE_UNREF(value);
6726
6727}
6728
6729GLW_APICALL void GLW_APIENTRY glUniform4f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
6730{
6731	DE_UNREF(location);
6732	DE_UNREF(v0);
6733	DE_UNREF(v1);
6734	DE_UNREF(v2);
6735	DE_UNREF(v3);
6736
6737}
6738
6739GLW_APICALL void GLW_APIENTRY glUniform4fv (GLint location, GLsizei count, const GLfloat *value)
6740{
6741	DE_UNREF(location);
6742	DE_UNREF(count);
6743	DE_UNREF(value);
6744
6745}
6746
6747GLW_APICALL void GLW_APIENTRY glUniform4i (GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
6748{
6749	DE_UNREF(location);
6750	DE_UNREF(v0);
6751	DE_UNREF(v1);
6752	DE_UNREF(v2);
6753	DE_UNREF(v3);
6754
6755}
6756
6757GLW_APICALL void GLW_APIENTRY glUniform4iv (GLint location, GLsizei count, const GLint *value)
6758{
6759	DE_UNREF(location);
6760	DE_UNREF(count);
6761	DE_UNREF(value);
6762
6763}
6764
6765GLW_APICALL void GLW_APIENTRY glUniform4ui (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
6766{
6767	DE_UNREF(location);
6768	DE_UNREF(v0);
6769	DE_UNREF(v1);
6770	DE_UNREF(v2);
6771	DE_UNREF(v3);
6772
6773}
6774
6775GLW_APICALL void GLW_APIENTRY glUniform4uiv (GLint location, GLsizei count, const GLuint *value)
6776{
6777	DE_UNREF(location);
6778	DE_UNREF(count);
6779	DE_UNREF(value);
6780
6781}
6782
6783GLW_APICALL void GLW_APIENTRY glUniformBlockBinding (GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
6784{
6785	DE_UNREF(program);
6786	DE_UNREF(uniformBlockIndex);
6787	DE_UNREF(uniformBlockBinding);
6788
6789}
6790
6791GLW_APICALL void GLW_APIENTRY glUniformMatrix2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6792{
6793	DE_UNREF(location);
6794	DE_UNREF(count);
6795	DE_UNREF(transpose);
6796	DE_UNREF(value);
6797
6798}
6799
6800GLW_APICALL void GLW_APIENTRY glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6801{
6802	DE_UNREF(location);
6803	DE_UNREF(count);
6804	DE_UNREF(transpose);
6805	DE_UNREF(value);
6806
6807}
6808
6809GLW_APICALL void GLW_APIENTRY glUniformMatrix2x3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6810{
6811	DE_UNREF(location);
6812	DE_UNREF(count);
6813	DE_UNREF(transpose);
6814	DE_UNREF(value);
6815
6816}
6817
6818GLW_APICALL void GLW_APIENTRY glUniformMatrix2x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6819{
6820	DE_UNREF(location);
6821	DE_UNREF(count);
6822	DE_UNREF(transpose);
6823	DE_UNREF(value);
6824
6825}
6826
6827GLW_APICALL void GLW_APIENTRY glUniformMatrix2x4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6828{
6829	DE_UNREF(location);
6830	DE_UNREF(count);
6831	DE_UNREF(transpose);
6832	DE_UNREF(value);
6833
6834}
6835
6836GLW_APICALL void GLW_APIENTRY glUniformMatrix2x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6837{
6838	DE_UNREF(location);
6839	DE_UNREF(count);
6840	DE_UNREF(transpose);
6841	DE_UNREF(value);
6842
6843}
6844
6845GLW_APICALL void GLW_APIENTRY glUniformMatrix3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6846{
6847	DE_UNREF(location);
6848	DE_UNREF(count);
6849	DE_UNREF(transpose);
6850	DE_UNREF(value);
6851
6852}
6853
6854GLW_APICALL void GLW_APIENTRY glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6855{
6856	DE_UNREF(location);
6857	DE_UNREF(count);
6858	DE_UNREF(transpose);
6859	DE_UNREF(value);
6860
6861}
6862
6863GLW_APICALL void GLW_APIENTRY glUniformMatrix3x2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6864{
6865	DE_UNREF(location);
6866	DE_UNREF(count);
6867	DE_UNREF(transpose);
6868	DE_UNREF(value);
6869
6870}
6871
6872GLW_APICALL void GLW_APIENTRY glUniformMatrix3x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6873{
6874	DE_UNREF(location);
6875	DE_UNREF(count);
6876	DE_UNREF(transpose);
6877	DE_UNREF(value);
6878
6879}
6880
6881GLW_APICALL void GLW_APIENTRY glUniformMatrix3x4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6882{
6883	DE_UNREF(location);
6884	DE_UNREF(count);
6885	DE_UNREF(transpose);
6886	DE_UNREF(value);
6887
6888}
6889
6890GLW_APICALL void GLW_APIENTRY glUniformMatrix3x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6891{
6892	DE_UNREF(location);
6893	DE_UNREF(count);
6894	DE_UNREF(transpose);
6895	DE_UNREF(value);
6896
6897}
6898
6899GLW_APICALL void GLW_APIENTRY glUniformMatrix4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6900{
6901	DE_UNREF(location);
6902	DE_UNREF(count);
6903	DE_UNREF(transpose);
6904	DE_UNREF(value);
6905
6906}
6907
6908GLW_APICALL void GLW_APIENTRY glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6909{
6910	DE_UNREF(location);
6911	DE_UNREF(count);
6912	DE_UNREF(transpose);
6913	DE_UNREF(value);
6914
6915}
6916
6917GLW_APICALL void GLW_APIENTRY glUniformMatrix4x2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6918{
6919	DE_UNREF(location);
6920	DE_UNREF(count);
6921	DE_UNREF(transpose);
6922	DE_UNREF(value);
6923
6924}
6925
6926GLW_APICALL void GLW_APIENTRY glUniformMatrix4x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6927{
6928	DE_UNREF(location);
6929	DE_UNREF(count);
6930	DE_UNREF(transpose);
6931	DE_UNREF(value);
6932
6933}
6934
6935GLW_APICALL void GLW_APIENTRY glUniformMatrix4x3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6936{
6937	DE_UNREF(location);
6938	DE_UNREF(count);
6939	DE_UNREF(transpose);
6940	DE_UNREF(value);
6941
6942}
6943
6944GLW_APICALL void GLW_APIENTRY glUniformMatrix4x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6945{
6946	DE_UNREF(location);
6947	DE_UNREF(count);
6948	DE_UNREF(transpose);
6949	DE_UNREF(value);
6950
6951}
6952
6953GLW_APICALL void GLW_APIENTRY glUniformSubroutinesuiv (GLenum shadertype, GLsizei count, const GLuint *indices)
6954{
6955	DE_UNREF(shadertype);
6956	DE_UNREF(count);
6957	DE_UNREF(indices);
6958
6959}
6960
6961GLW_APICALL GLboolean GLW_APIENTRY glUnmapBuffer (GLenum target)
6962{
6963	DE_UNREF(target);
6964
6965	return (GLboolean)0;
6966}
6967
6968GLW_APICALL GLboolean GLW_APIENTRY glUnmapNamedBuffer (GLuint buffer)
6969{
6970	DE_UNREF(buffer);
6971
6972	return (GLboolean)0;
6973}
6974
6975GLW_APICALL GLboolean GLW_APIENTRY glUnmapNamedBufferEXT (GLuint buffer)
6976{
6977	DE_UNREF(buffer);
6978
6979	return (GLboolean)0;
6980}
6981
6982GLW_APICALL void GLW_APIENTRY glUseProgram (GLuint program)
6983{
6984	DE_UNREF(program);
6985
6986}
6987
6988GLW_APICALL void GLW_APIENTRY glUseProgramStages (GLuint pipeline, GLbitfield stages, GLuint program)
6989{
6990	DE_UNREF(pipeline);
6991	DE_UNREF(stages);
6992	DE_UNREF(program);
6993
6994}
6995
6996GLW_APICALL void GLW_APIENTRY glValidateProgram (GLuint program)
6997{
6998	DE_UNREF(program);
6999
7000}
7001
7002GLW_APICALL void GLW_APIENTRY glValidateProgramPipeline (GLuint pipeline)
7003{
7004	DE_UNREF(pipeline);
7005
7006}
7007
7008GLW_APICALL void GLW_APIENTRY glVertexArrayAttribBinding (GLuint vaobj, GLuint attribindex, GLuint bindingindex)
7009{
7010	DE_UNREF(vaobj);
7011	DE_UNREF(attribindex);
7012	DE_UNREF(bindingindex);
7013
7014}
7015
7016GLW_APICALL void GLW_APIENTRY glVertexArrayAttribFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
7017{
7018	DE_UNREF(vaobj);
7019	DE_UNREF(attribindex);
7020	DE_UNREF(size);
7021	DE_UNREF(type);
7022	DE_UNREF(normalized);
7023	DE_UNREF(relativeoffset);
7024
7025}
7026
7027GLW_APICALL void GLW_APIENTRY glVertexArrayAttribIFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
7028{
7029	DE_UNREF(vaobj);
7030	DE_UNREF(attribindex);
7031	DE_UNREF(size);
7032	DE_UNREF(type);
7033	DE_UNREF(relativeoffset);
7034
7035}
7036
7037GLW_APICALL void GLW_APIENTRY glVertexArrayAttribLFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
7038{
7039	DE_UNREF(vaobj);
7040	DE_UNREF(attribindex);
7041	DE_UNREF(size);
7042	DE_UNREF(type);
7043	DE_UNREF(relativeoffset);
7044
7045}
7046
7047GLW_APICALL void GLW_APIENTRY glVertexArrayBindVertexBufferEXT (GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
7048{
7049	DE_UNREF(vaobj);
7050	DE_UNREF(bindingindex);
7051	DE_UNREF(buffer);
7052	DE_UNREF(offset);
7053	DE_UNREF(stride);
7054
7055}
7056
7057GLW_APICALL void GLW_APIENTRY glVertexArrayBindingDivisor (GLuint vaobj, GLuint bindingindex, GLuint divisor)
7058{
7059	DE_UNREF(vaobj);
7060	DE_UNREF(bindingindex);
7061	DE_UNREF(divisor);
7062
7063}
7064
7065GLW_APICALL void GLW_APIENTRY glVertexArrayColorOffsetEXT (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)
7066{
7067	DE_UNREF(vaobj);
7068	DE_UNREF(buffer);
7069	DE_UNREF(size);
7070	DE_UNREF(type);
7071	DE_UNREF(stride);
7072	DE_UNREF(offset);
7073
7074}
7075
7076GLW_APICALL void GLW_APIENTRY glVertexArrayEdgeFlagOffsetEXT (GLuint vaobj, GLuint buffer, GLsizei stride, GLintptr offset)
7077{
7078	DE_UNREF(vaobj);
7079	DE_UNREF(buffer);
7080	DE_UNREF(stride);
7081	DE_UNREF(offset);
7082
7083}
7084
7085GLW_APICALL void GLW_APIENTRY glVertexArrayElementBuffer (GLuint vaobj, GLuint buffer)
7086{
7087	DE_UNREF(vaobj);
7088	DE_UNREF(buffer);
7089
7090}
7091
7092GLW_APICALL void GLW_APIENTRY glVertexArrayFogCoordOffsetEXT (GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset)
7093{
7094	DE_UNREF(vaobj);
7095	DE_UNREF(buffer);
7096	DE_UNREF(type);
7097	DE_UNREF(stride);
7098	DE_UNREF(offset);
7099
7100}
7101
7102GLW_APICALL void GLW_APIENTRY glVertexArrayIndexOffsetEXT (GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset)
7103{
7104	DE_UNREF(vaobj);
7105	DE_UNREF(buffer);
7106	DE_UNREF(type);
7107	DE_UNREF(stride);
7108	DE_UNREF(offset);
7109
7110}
7111
7112GLW_APICALL void GLW_APIENTRY glVertexArrayMultiTexCoordOffsetEXT (GLuint vaobj, GLuint buffer, GLenum texunit, GLint size, GLenum type, GLsizei stride, GLintptr offset)
7113{
7114	DE_UNREF(vaobj);
7115	DE_UNREF(buffer);
7116	DE_UNREF(texunit);
7117	DE_UNREF(size);
7118	DE_UNREF(type);
7119	DE_UNREF(stride);
7120	DE_UNREF(offset);
7121
7122}
7123
7124GLW_APICALL void GLW_APIENTRY glVertexArrayNormalOffsetEXT (GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset)
7125{
7126	DE_UNREF(vaobj);
7127	DE_UNREF(buffer);
7128	DE_UNREF(type);
7129	DE_UNREF(stride);
7130	DE_UNREF(offset);
7131
7132}
7133
7134GLW_APICALL void GLW_APIENTRY glVertexArraySecondaryColorOffsetEXT (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)
7135{
7136	DE_UNREF(vaobj);
7137	DE_UNREF(buffer);
7138	DE_UNREF(size);
7139	DE_UNREF(type);
7140	DE_UNREF(stride);
7141	DE_UNREF(offset);
7142
7143}
7144
7145GLW_APICALL void GLW_APIENTRY glVertexArrayTexCoordOffsetEXT (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)
7146{
7147	DE_UNREF(vaobj);
7148	DE_UNREF(buffer);
7149	DE_UNREF(size);
7150	DE_UNREF(type);
7151	DE_UNREF(stride);
7152	DE_UNREF(offset);
7153
7154}
7155
7156GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribBindingEXT (GLuint vaobj, GLuint attribindex, GLuint bindingindex)
7157{
7158	DE_UNREF(vaobj);
7159	DE_UNREF(attribindex);
7160	DE_UNREF(bindingindex);
7161
7162}
7163
7164GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribDivisorEXT (GLuint vaobj, GLuint index, GLuint divisor)
7165{
7166	DE_UNREF(vaobj);
7167	DE_UNREF(index);
7168	DE_UNREF(divisor);
7169
7170}
7171
7172GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribFormatEXT (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
7173{
7174	DE_UNREF(vaobj);
7175	DE_UNREF(attribindex);
7176	DE_UNREF(size);
7177	DE_UNREF(type);
7178	DE_UNREF(normalized);
7179	DE_UNREF(relativeoffset);
7180
7181}
7182
7183GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribIFormatEXT (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
7184{
7185	DE_UNREF(vaobj);
7186	DE_UNREF(attribindex);
7187	DE_UNREF(size);
7188	DE_UNREF(type);
7189	DE_UNREF(relativeoffset);
7190
7191}
7192
7193GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribIOffsetEXT (GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset)
7194{
7195	DE_UNREF(vaobj);
7196	DE_UNREF(buffer);
7197	DE_UNREF(index);
7198	DE_UNREF(size);
7199	DE_UNREF(type);
7200	DE_UNREF(stride);
7201	DE_UNREF(offset);
7202
7203}
7204
7205GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribLFormatEXT (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
7206{
7207	DE_UNREF(vaobj);
7208	DE_UNREF(attribindex);
7209	DE_UNREF(size);
7210	DE_UNREF(type);
7211	DE_UNREF(relativeoffset);
7212
7213}
7214
7215GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribLOffsetEXT (GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset)
7216{
7217	DE_UNREF(vaobj);
7218	DE_UNREF(buffer);
7219	DE_UNREF(index);
7220	DE_UNREF(size);
7221	DE_UNREF(type);
7222	DE_UNREF(stride);
7223	DE_UNREF(offset);
7224
7225}
7226
7227GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribOffsetEXT (GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLintptr offset)
7228{
7229	DE_UNREF(vaobj);
7230	DE_UNREF(buffer);
7231	DE_UNREF(index);
7232	DE_UNREF(size);
7233	DE_UNREF(type);
7234	DE_UNREF(normalized);
7235	DE_UNREF(stride);
7236	DE_UNREF(offset);
7237
7238}
7239
7240GLW_APICALL void GLW_APIENTRY glVertexArrayVertexBindingDivisorEXT (GLuint vaobj, GLuint bindingindex, GLuint divisor)
7241{
7242	DE_UNREF(vaobj);
7243	DE_UNREF(bindingindex);
7244	DE_UNREF(divisor);
7245
7246}
7247
7248GLW_APICALL void GLW_APIENTRY glVertexArrayVertexBuffer (GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
7249{
7250	DE_UNREF(vaobj);
7251	DE_UNREF(bindingindex);
7252	DE_UNREF(buffer);
7253	DE_UNREF(offset);
7254	DE_UNREF(stride);
7255
7256}
7257
7258GLW_APICALL void GLW_APIENTRY glVertexArrayVertexBuffers (GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)
7259{
7260	DE_UNREF(vaobj);
7261	DE_UNREF(first);
7262	DE_UNREF(count);
7263	DE_UNREF(buffers);
7264	DE_UNREF(offsets);
7265	DE_UNREF(strides);
7266
7267}
7268
7269GLW_APICALL void GLW_APIENTRY glVertexArrayVertexOffsetEXT (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)
7270{
7271	DE_UNREF(vaobj);
7272	DE_UNREF(buffer);
7273	DE_UNREF(size);
7274	DE_UNREF(type);
7275	DE_UNREF(stride);
7276	DE_UNREF(offset);
7277
7278}
7279
7280GLW_APICALL void GLW_APIENTRY glVertexAttrib1d (GLuint index, GLdouble x)
7281{
7282	DE_UNREF(index);
7283	DE_UNREF(x);
7284
7285}
7286
7287GLW_APICALL void GLW_APIENTRY glVertexAttrib1dv (GLuint index, const GLdouble *v)
7288{
7289	DE_UNREF(index);
7290	DE_UNREF(v);
7291
7292}
7293
7294GLW_APICALL void GLW_APIENTRY glVertexAttrib1f (GLuint index, GLfloat x)
7295{
7296	DE_UNREF(index);
7297	DE_UNREF(x);
7298
7299}
7300
7301GLW_APICALL void GLW_APIENTRY glVertexAttrib1fv (GLuint index, const GLfloat *v)
7302{
7303	DE_UNREF(index);
7304	DE_UNREF(v);
7305
7306}
7307
7308GLW_APICALL void GLW_APIENTRY glVertexAttrib1s (GLuint index, GLshort x)
7309{
7310	DE_UNREF(index);
7311	DE_UNREF(x);
7312
7313}
7314
7315GLW_APICALL void GLW_APIENTRY glVertexAttrib1sv (GLuint index, const GLshort *v)
7316{
7317	DE_UNREF(index);
7318	DE_UNREF(v);
7319
7320}
7321
7322GLW_APICALL void GLW_APIENTRY glVertexAttrib2d (GLuint index, GLdouble x, GLdouble y)
7323{
7324	DE_UNREF(index);
7325	DE_UNREF(x);
7326	DE_UNREF(y);
7327
7328}
7329
7330GLW_APICALL void GLW_APIENTRY glVertexAttrib2dv (GLuint index, const GLdouble *v)
7331{
7332	DE_UNREF(index);
7333	DE_UNREF(v);
7334
7335}
7336
7337GLW_APICALL void GLW_APIENTRY glVertexAttrib2f (GLuint index, GLfloat x, GLfloat y)
7338{
7339	DE_UNREF(index);
7340	DE_UNREF(x);
7341	DE_UNREF(y);
7342
7343}
7344
7345GLW_APICALL void GLW_APIENTRY glVertexAttrib2fv (GLuint index, const GLfloat *v)
7346{
7347	DE_UNREF(index);
7348	DE_UNREF(v);
7349
7350}
7351
7352GLW_APICALL void GLW_APIENTRY glVertexAttrib2s (GLuint index, GLshort x, GLshort y)
7353{
7354	DE_UNREF(index);
7355	DE_UNREF(x);
7356	DE_UNREF(y);
7357
7358}
7359
7360GLW_APICALL void GLW_APIENTRY glVertexAttrib2sv (GLuint index, const GLshort *v)
7361{
7362	DE_UNREF(index);
7363	DE_UNREF(v);
7364
7365}
7366
7367GLW_APICALL void GLW_APIENTRY glVertexAttrib3d (GLuint index, GLdouble x, GLdouble y, GLdouble z)
7368{
7369	DE_UNREF(index);
7370	DE_UNREF(x);
7371	DE_UNREF(y);
7372	DE_UNREF(z);
7373
7374}
7375
7376GLW_APICALL void GLW_APIENTRY glVertexAttrib3dv (GLuint index, const GLdouble *v)
7377{
7378	DE_UNREF(index);
7379	DE_UNREF(v);
7380
7381}
7382
7383GLW_APICALL void GLW_APIENTRY glVertexAttrib3f (GLuint index, GLfloat x, GLfloat y, GLfloat z)
7384{
7385	DE_UNREF(index);
7386	DE_UNREF(x);
7387	DE_UNREF(y);
7388	DE_UNREF(z);
7389
7390}
7391
7392GLW_APICALL void GLW_APIENTRY glVertexAttrib3fv (GLuint index, const GLfloat *v)
7393{
7394	DE_UNREF(index);
7395	DE_UNREF(v);
7396
7397}
7398
7399GLW_APICALL void GLW_APIENTRY glVertexAttrib3s (GLuint index, GLshort x, GLshort y, GLshort z)
7400{
7401	DE_UNREF(index);
7402	DE_UNREF(x);
7403	DE_UNREF(y);
7404	DE_UNREF(z);
7405
7406}
7407
7408GLW_APICALL void GLW_APIENTRY glVertexAttrib3sv (GLuint index, const GLshort *v)
7409{
7410	DE_UNREF(index);
7411	DE_UNREF(v);
7412
7413}
7414
7415GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nbv (GLuint index, const GLbyte *v)
7416{
7417	DE_UNREF(index);
7418	DE_UNREF(v);
7419
7420}
7421
7422GLW_APICALL void GLW_APIENTRY glVertexAttrib4Niv (GLuint index, const GLint *v)
7423{
7424	DE_UNREF(index);
7425	DE_UNREF(v);
7426
7427}
7428
7429GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nsv (GLuint index, const GLshort *v)
7430{
7431	DE_UNREF(index);
7432	DE_UNREF(v);
7433
7434}
7435
7436GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nub (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
7437{
7438	DE_UNREF(index);
7439	DE_UNREF(x);
7440	DE_UNREF(y);
7441	DE_UNREF(z);
7442	DE_UNREF(w);
7443
7444}
7445
7446GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nubv (GLuint index, const GLubyte *v)
7447{
7448	DE_UNREF(index);
7449	DE_UNREF(v);
7450
7451}
7452
7453GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nuiv (GLuint index, const GLuint *v)
7454{
7455	DE_UNREF(index);
7456	DE_UNREF(v);
7457
7458}
7459
7460GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nusv (GLuint index, const GLushort *v)
7461{
7462	DE_UNREF(index);
7463	DE_UNREF(v);
7464
7465}
7466
7467GLW_APICALL void GLW_APIENTRY glVertexAttrib4bv (GLuint index, const GLbyte *v)
7468{
7469	DE_UNREF(index);
7470	DE_UNREF(v);
7471
7472}
7473
7474GLW_APICALL void GLW_APIENTRY glVertexAttrib4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
7475{
7476	DE_UNREF(index);
7477	DE_UNREF(x);
7478	DE_UNREF(y);
7479	DE_UNREF(z);
7480	DE_UNREF(w);
7481
7482}
7483
7484GLW_APICALL void GLW_APIENTRY glVertexAttrib4dv (GLuint index, const GLdouble *v)
7485{
7486	DE_UNREF(index);
7487	DE_UNREF(v);
7488
7489}
7490
7491GLW_APICALL void GLW_APIENTRY glVertexAttrib4f (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
7492{
7493	DE_UNREF(index);
7494	DE_UNREF(x);
7495	DE_UNREF(y);
7496	DE_UNREF(z);
7497	DE_UNREF(w);
7498
7499}
7500
7501GLW_APICALL void GLW_APIENTRY glVertexAttrib4fv (GLuint index, const GLfloat *v)
7502{
7503	DE_UNREF(index);
7504	DE_UNREF(v);
7505
7506}
7507
7508GLW_APICALL void GLW_APIENTRY glVertexAttrib4iv (GLuint index, const GLint *v)
7509{
7510	DE_UNREF(index);
7511	DE_UNREF(v);
7512
7513}
7514
7515GLW_APICALL void GLW_APIENTRY glVertexAttrib4s (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
7516{
7517	DE_UNREF(index);
7518	DE_UNREF(x);
7519	DE_UNREF(y);
7520	DE_UNREF(z);
7521	DE_UNREF(w);
7522
7523}
7524
7525GLW_APICALL void GLW_APIENTRY glVertexAttrib4sv (GLuint index, const GLshort *v)
7526{
7527	DE_UNREF(index);
7528	DE_UNREF(v);
7529
7530}
7531
7532GLW_APICALL void GLW_APIENTRY glVertexAttrib4ubv (GLuint index, const GLubyte *v)
7533{
7534	DE_UNREF(index);
7535	DE_UNREF(v);
7536
7537}
7538
7539GLW_APICALL void GLW_APIENTRY glVertexAttrib4uiv (GLuint index, const GLuint *v)
7540{
7541	DE_UNREF(index);
7542	DE_UNREF(v);
7543
7544}
7545
7546GLW_APICALL void GLW_APIENTRY glVertexAttrib4usv (GLuint index, const GLushort *v)
7547{
7548	DE_UNREF(index);
7549	DE_UNREF(v);
7550
7551}
7552
7553GLW_APICALL void GLW_APIENTRY glVertexAttribBinding (GLuint attribindex, GLuint bindingindex)
7554{
7555	DE_UNREF(attribindex);
7556	DE_UNREF(bindingindex);
7557
7558}
7559
7560GLW_APICALL void GLW_APIENTRY glVertexAttribDivisor (GLuint index, GLuint divisor)
7561{
7562	DE_UNREF(index);
7563	DE_UNREF(divisor);
7564
7565}
7566
7567GLW_APICALL void GLW_APIENTRY glVertexAttribFormat (GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
7568{
7569	DE_UNREF(attribindex);
7570	DE_UNREF(size);
7571	DE_UNREF(type);
7572	DE_UNREF(normalized);
7573	DE_UNREF(relativeoffset);
7574
7575}
7576
7577GLW_APICALL void GLW_APIENTRY glVertexAttribI1i (GLuint index, GLint x)
7578{
7579	DE_UNREF(index);
7580	DE_UNREF(x);
7581
7582}
7583
7584GLW_APICALL void GLW_APIENTRY glVertexAttribI1iv (GLuint index, const GLint *v)
7585{
7586	DE_UNREF(index);
7587	DE_UNREF(v);
7588
7589}
7590
7591GLW_APICALL void GLW_APIENTRY glVertexAttribI1ui (GLuint index, GLuint x)
7592{
7593	DE_UNREF(index);
7594	DE_UNREF(x);
7595
7596}
7597
7598GLW_APICALL void GLW_APIENTRY glVertexAttribI1uiv (GLuint index, const GLuint *v)
7599{
7600	DE_UNREF(index);
7601	DE_UNREF(v);
7602
7603}
7604
7605GLW_APICALL void GLW_APIENTRY glVertexAttribI2i (GLuint index, GLint x, GLint y)
7606{
7607	DE_UNREF(index);
7608	DE_UNREF(x);
7609	DE_UNREF(y);
7610
7611}
7612
7613GLW_APICALL void GLW_APIENTRY glVertexAttribI2iv (GLuint index, const GLint *v)
7614{
7615	DE_UNREF(index);
7616	DE_UNREF(v);
7617
7618}
7619
7620GLW_APICALL void GLW_APIENTRY glVertexAttribI2ui (GLuint index, GLuint x, GLuint y)
7621{
7622	DE_UNREF(index);
7623	DE_UNREF(x);
7624	DE_UNREF(y);
7625
7626}
7627
7628GLW_APICALL void GLW_APIENTRY glVertexAttribI2uiv (GLuint index, const GLuint *v)
7629{
7630	DE_UNREF(index);
7631	DE_UNREF(v);
7632
7633}
7634
7635GLW_APICALL void GLW_APIENTRY glVertexAttribI3i (GLuint index, GLint x, GLint y, GLint z)
7636{
7637	DE_UNREF(index);
7638	DE_UNREF(x);
7639	DE_UNREF(y);
7640	DE_UNREF(z);
7641
7642}
7643
7644GLW_APICALL void GLW_APIENTRY glVertexAttribI3iv (GLuint index, const GLint *v)
7645{
7646	DE_UNREF(index);
7647	DE_UNREF(v);
7648
7649}
7650
7651GLW_APICALL void GLW_APIENTRY glVertexAttribI3ui (GLuint index, GLuint x, GLuint y, GLuint z)
7652{
7653	DE_UNREF(index);
7654	DE_UNREF(x);
7655	DE_UNREF(y);
7656	DE_UNREF(z);
7657
7658}
7659
7660GLW_APICALL void GLW_APIENTRY glVertexAttribI3uiv (GLuint index, const GLuint *v)
7661{
7662	DE_UNREF(index);
7663	DE_UNREF(v);
7664
7665}
7666
7667GLW_APICALL void GLW_APIENTRY glVertexAttribI4bv (GLuint index, const GLbyte *v)
7668{
7669	DE_UNREF(index);
7670	DE_UNREF(v);
7671
7672}
7673
7674GLW_APICALL void GLW_APIENTRY glVertexAttribI4i (GLuint index, GLint x, GLint y, GLint z, GLint w)
7675{
7676	DE_UNREF(index);
7677	DE_UNREF(x);
7678	DE_UNREF(y);
7679	DE_UNREF(z);
7680	DE_UNREF(w);
7681
7682}
7683
7684GLW_APICALL void GLW_APIENTRY glVertexAttribI4iv (GLuint index, const GLint *v)
7685{
7686	DE_UNREF(index);
7687	DE_UNREF(v);
7688
7689}
7690
7691GLW_APICALL void GLW_APIENTRY glVertexAttribI4sv (GLuint index, const GLshort *v)
7692{
7693	DE_UNREF(index);
7694	DE_UNREF(v);
7695
7696}
7697
7698GLW_APICALL void GLW_APIENTRY glVertexAttribI4ubv (GLuint index, const GLubyte *v)
7699{
7700	DE_UNREF(index);
7701	DE_UNREF(v);
7702
7703}
7704
7705GLW_APICALL void GLW_APIENTRY glVertexAttribI4ui (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
7706{
7707	DE_UNREF(index);
7708	DE_UNREF(x);
7709	DE_UNREF(y);
7710	DE_UNREF(z);
7711	DE_UNREF(w);
7712
7713}
7714
7715GLW_APICALL void GLW_APIENTRY glVertexAttribI4uiv (GLuint index, const GLuint *v)
7716{
7717	DE_UNREF(index);
7718	DE_UNREF(v);
7719
7720}
7721
7722GLW_APICALL void GLW_APIENTRY glVertexAttribI4usv (GLuint index, const GLushort *v)
7723{
7724	DE_UNREF(index);
7725	DE_UNREF(v);
7726
7727}
7728
7729GLW_APICALL void GLW_APIENTRY glVertexAttribIFormat (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
7730{
7731	DE_UNREF(attribindex);
7732	DE_UNREF(size);
7733	DE_UNREF(type);
7734	DE_UNREF(relativeoffset);
7735
7736}
7737
7738GLW_APICALL void GLW_APIENTRY glVertexAttribIPointer (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
7739{
7740	DE_UNREF(index);
7741	DE_UNREF(size);
7742	DE_UNREF(type);
7743	DE_UNREF(stride);
7744	DE_UNREF(pointer);
7745
7746}
7747
7748GLW_APICALL void GLW_APIENTRY glVertexAttribL1d (GLuint index, GLdouble x)
7749{
7750	DE_UNREF(index);
7751	DE_UNREF(x);
7752
7753}
7754
7755GLW_APICALL void GLW_APIENTRY glVertexAttribL1dv (GLuint index, const GLdouble *v)
7756{
7757	DE_UNREF(index);
7758	DE_UNREF(v);
7759
7760}
7761
7762GLW_APICALL void GLW_APIENTRY glVertexAttribL2d (GLuint index, GLdouble x, GLdouble y)
7763{
7764	DE_UNREF(index);
7765	DE_UNREF(x);
7766	DE_UNREF(y);
7767
7768}
7769
7770GLW_APICALL void GLW_APIENTRY glVertexAttribL2dv (GLuint index, const GLdouble *v)
7771{
7772	DE_UNREF(index);
7773	DE_UNREF(v);
7774
7775}
7776
7777GLW_APICALL void GLW_APIENTRY glVertexAttribL3d (GLuint index, GLdouble x, GLdouble y, GLdouble z)
7778{
7779	DE_UNREF(index);
7780	DE_UNREF(x);
7781	DE_UNREF(y);
7782	DE_UNREF(z);
7783
7784}
7785
7786GLW_APICALL void GLW_APIENTRY glVertexAttribL3dv (GLuint index, const GLdouble *v)
7787{
7788	DE_UNREF(index);
7789	DE_UNREF(v);
7790
7791}
7792
7793GLW_APICALL void GLW_APIENTRY glVertexAttribL4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
7794{
7795	DE_UNREF(index);
7796	DE_UNREF(x);
7797	DE_UNREF(y);
7798	DE_UNREF(z);
7799	DE_UNREF(w);
7800
7801}
7802
7803GLW_APICALL void GLW_APIENTRY glVertexAttribL4dv (GLuint index, const GLdouble *v)
7804{
7805	DE_UNREF(index);
7806	DE_UNREF(v);
7807
7808}
7809
7810GLW_APICALL void GLW_APIENTRY glVertexAttribLFormat (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
7811{
7812	DE_UNREF(attribindex);
7813	DE_UNREF(size);
7814	DE_UNREF(type);
7815	DE_UNREF(relativeoffset);
7816
7817}
7818
7819GLW_APICALL void GLW_APIENTRY glVertexAttribLPointer (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
7820{
7821	DE_UNREF(index);
7822	DE_UNREF(size);
7823	DE_UNREF(type);
7824	DE_UNREF(stride);
7825	DE_UNREF(pointer);
7826
7827}
7828
7829GLW_APICALL void GLW_APIENTRY glVertexAttribP1ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
7830{
7831	DE_UNREF(index);
7832	DE_UNREF(type);
7833	DE_UNREF(normalized);
7834	DE_UNREF(value);
7835
7836}
7837
7838GLW_APICALL void GLW_APIENTRY glVertexAttribP1uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
7839{
7840	DE_UNREF(index);
7841	DE_UNREF(type);
7842	DE_UNREF(normalized);
7843	DE_UNREF(value);
7844
7845}
7846
7847GLW_APICALL void GLW_APIENTRY glVertexAttribP2ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
7848{
7849	DE_UNREF(index);
7850	DE_UNREF(type);
7851	DE_UNREF(normalized);
7852	DE_UNREF(value);
7853
7854}
7855
7856GLW_APICALL void GLW_APIENTRY glVertexAttribP2uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
7857{
7858	DE_UNREF(index);
7859	DE_UNREF(type);
7860	DE_UNREF(normalized);
7861	DE_UNREF(value);
7862
7863}
7864
7865GLW_APICALL void GLW_APIENTRY glVertexAttribP3ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
7866{
7867	DE_UNREF(index);
7868	DE_UNREF(type);
7869	DE_UNREF(normalized);
7870	DE_UNREF(value);
7871
7872}
7873
7874GLW_APICALL void GLW_APIENTRY glVertexAttribP3uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
7875{
7876	DE_UNREF(index);
7877	DE_UNREF(type);
7878	DE_UNREF(normalized);
7879	DE_UNREF(value);
7880
7881}
7882
7883GLW_APICALL void GLW_APIENTRY glVertexAttribP4ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
7884{
7885	DE_UNREF(index);
7886	DE_UNREF(type);
7887	DE_UNREF(normalized);
7888	DE_UNREF(value);
7889
7890}
7891
7892GLW_APICALL void GLW_APIENTRY glVertexAttribP4uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
7893{
7894	DE_UNREF(index);
7895	DE_UNREF(type);
7896	DE_UNREF(normalized);
7897	DE_UNREF(value);
7898
7899}
7900
7901GLW_APICALL void GLW_APIENTRY glVertexAttribPointer (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)
7902{
7903	DE_UNREF(index);
7904	DE_UNREF(size);
7905	DE_UNREF(type);
7906	DE_UNREF(normalized);
7907	DE_UNREF(stride);
7908	DE_UNREF(pointer);
7909
7910}
7911
7912GLW_APICALL void GLW_APIENTRY glVertexBindingDivisor (GLuint bindingindex, GLuint divisor)
7913{
7914	DE_UNREF(bindingindex);
7915	DE_UNREF(divisor);
7916
7917}
7918
7919GLW_APICALL void GLW_APIENTRY glViewport (GLint x, GLint y, GLsizei width, GLsizei height)
7920{
7921	DE_UNREF(x);
7922	DE_UNREF(y);
7923	DE_UNREF(width);
7924	DE_UNREF(height);
7925
7926}
7927
7928GLW_APICALL void GLW_APIENTRY glViewportArrayv (GLuint first, GLsizei count, const GLfloat *v)
7929{
7930	DE_UNREF(first);
7931	DE_UNREF(count);
7932	DE_UNREF(v);
7933
7934}
7935
7936GLW_APICALL void GLW_APIENTRY glViewportIndexedf (GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
7937{
7938	DE_UNREF(index);
7939	DE_UNREF(x);
7940	DE_UNREF(y);
7941	DE_UNREF(w);
7942	DE_UNREF(h);
7943
7944}
7945
7946GLW_APICALL void GLW_APIENTRY glViewportIndexedfv (GLuint index, const GLfloat *v)
7947{
7948	DE_UNREF(index);
7949	DE_UNREF(v);
7950
7951}
7952
7953GLW_APICALL void GLW_APIENTRY glWaitSync (GLsync sync, GLbitfield flags, GLuint64 timeout)
7954{
7955	DE_UNREF(sync);
7956	DE_UNREF(flags);
7957	DE_UNREF(timeout);
7958
7959}
7960