• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 d8371b44919d61c02e60f446a4b5461fda910f71.
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 glFramebufferShadingRateEXT (GLenum target, GLenum attachment, GLuint texture, GLint baseLayer, GLsizei numLayers, GLsizei texelWidth, GLsizei texelHeight)
1931{
1932	DE_UNREF(target);
1933	DE_UNREF(attachment);
1934	DE_UNREF(texture);
1935	DE_UNREF(baseLayer);
1936	DE_UNREF(numLayers);
1937	DE_UNREF(texelWidth);
1938	DE_UNREF(texelHeight);
1939
1940}
1941
1942GLW_APICALL void GLW_APIENTRY glFramebufferTexture (GLenum target, GLenum attachment, GLuint texture, GLint level)
1943{
1944	DE_UNREF(target);
1945	DE_UNREF(attachment);
1946	DE_UNREF(texture);
1947	DE_UNREF(level);
1948
1949}
1950
1951GLW_APICALL void GLW_APIENTRY glFramebufferTexture1D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
1952{
1953	DE_UNREF(target);
1954	DE_UNREF(attachment);
1955	DE_UNREF(textarget);
1956	DE_UNREF(texture);
1957	DE_UNREF(level);
1958
1959}
1960
1961GLW_APICALL void GLW_APIENTRY glFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
1962{
1963	DE_UNREF(target);
1964	DE_UNREF(attachment);
1965	DE_UNREF(textarget);
1966	DE_UNREF(texture);
1967	DE_UNREF(level);
1968
1969}
1970
1971GLW_APICALL void GLW_APIENTRY glFramebufferTexture2DMultisampleEXT (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)
1972{
1973	DE_UNREF(target);
1974	DE_UNREF(attachment);
1975	DE_UNREF(textarget);
1976	DE_UNREF(texture);
1977	DE_UNREF(level);
1978	DE_UNREF(samples);
1979
1980}
1981
1982GLW_APICALL void GLW_APIENTRY glFramebufferTexture3D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
1983{
1984	DE_UNREF(target);
1985	DE_UNREF(attachment);
1986	DE_UNREF(textarget);
1987	DE_UNREF(texture);
1988	DE_UNREF(level);
1989	DE_UNREF(zoffset);
1990
1991}
1992
1993GLW_APICALL void GLW_APIENTRY glFramebufferTexture3DOES (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
1994{
1995	DE_UNREF(target);
1996	DE_UNREF(attachment);
1997	DE_UNREF(textarget);
1998	DE_UNREF(texture);
1999	DE_UNREF(level);
2000	DE_UNREF(zoffset);
2001
2002}
2003
2004GLW_APICALL void GLW_APIENTRY glFramebufferTextureLayer (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
2005{
2006	DE_UNREF(target);
2007	DE_UNREF(attachment);
2008	DE_UNREF(texture);
2009	DE_UNREF(level);
2010	DE_UNREF(layer);
2011
2012}
2013
2014GLW_APICALL void GLW_APIENTRY glFramebufferTextureMultisampleMultiviewOVR (GLenum target, GLenum attachment, GLuint texture, GLint level, GLsizei samples, GLint baseViewIndex, GLsizei numViews)
2015{
2016	DE_UNREF(target);
2017	DE_UNREF(attachment);
2018	DE_UNREF(texture);
2019	DE_UNREF(level);
2020	DE_UNREF(samples);
2021	DE_UNREF(baseViewIndex);
2022	DE_UNREF(numViews);
2023
2024}
2025
2026GLW_APICALL void GLW_APIENTRY glFramebufferTextureMultiviewOVR (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews)
2027{
2028	DE_UNREF(target);
2029	DE_UNREF(attachment);
2030	DE_UNREF(texture);
2031	DE_UNREF(level);
2032	DE_UNREF(baseViewIndex);
2033	DE_UNREF(numViews);
2034
2035}
2036
2037GLW_APICALL void GLW_APIENTRY glFrontFace (GLenum mode)
2038{
2039	DE_UNREF(mode);
2040
2041}
2042
2043GLW_APICALL void GLW_APIENTRY glGenerateMipmap (GLenum target)
2044{
2045	DE_UNREF(target);
2046
2047}
2048
2049GLW_APICALL void GLW_APIENTRY glGenerateMultiTexMipmapEXT (GLenum texunit, GLenum target)
2050{
2051	DE_UNREF(texunit);
2052	DE_UNREF(target);
2053
2054}
2055
2056GLW_APICALL void GLW_APIENTRY glGenerateTextureMipmap (GLuint texture)
2057{
2058	DE_UNREF(texture);
2059
2060}
2061
2062GLW_APICALL void GLW_APIENTRY glGenerateTextureMipmapEXT (GLuint texture, GLenum target)
2063{
2064	DE_UNREF(texture);
2065	DE_UNREF(target);
2066
2067}
2068
2069GLW_APICALL void GLW_APIENTRY glGetActiveAtomicCounterBufferiv (GLuint program, GLuint bufferIndex, GLenum pname, GLint *params)
2070{
2071	DE_UNREF(program);
2072	DE_UNREF(bufferIndex);
2073	DE_UNREF(pname);
2074	DE_UNREF(params);
2075
2076}
2077
2078GLW_APICALL void GLW_APIENTRY glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
2079{
2080	DE_UNREF(program);
2081	DE_UNREF(index);
2082	DE_UNREF(bufSize);
2083	DE_UNREF(length);
2084	DE_UNREF(size);
2085	DE_UNREF(type);
2086	DE_UNREF(name);
2087
2088}
2089
2090GLW_APICALL void GLW_APIENTRY glGetActiveSubroutineName (GLuint program, GLenum shadertype, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)
2091{
2092	DE_UNREF(program);
2093	DE_UNREF(shadertype);
2094	DE_UNREF(index);
2095	DE_UNREF(bufSize);
2096	DE_UNREF(length);
2097	DE_UNREF(name);
2098
2099}
2100
2101GLW_APICALL void GLW_APIENTRY glGetActiveSubroutineUniformName (GLuint program, GLenum shadertype, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)
2102{
2103	DE_UNREF(program);
2104	DE_UNREF(shadertype);
2105	DE_UNREF(index);
2106	DE_UNREF(bufSize);
2107	DE_UNREF(length);
2108	DE_UNREF(name);
2109
2110}
2111
2112GLW_APICALL void GLW_APIENTRY glGetActiveSubroutineUniformiv (GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values)
2113{
2114	DE_UNREF(program);
2115	DE_UNREF(shadertype);
2116	DE_UNREF(index);
2117	DE_UNREF(pname);
2118	DE_UNREF(values);
2119
2120}
2121
2122GLW_APICALL void GLW_APIENTRY glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
2123{
2124	DE_UNREF(program);
2125	DE_UNREF(index);
2126	DE_UNREF(bufSize);
2127	DE_UNREF(length);
2128	DE_UNREF(size);
2129	DE_UNREF(type);
2130	DE_UNREF(name);
2131
2132}
2133
2134GLW_APICALL void GLW_APIENTRY glGetActiveUniformBlockName (GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName)
2135{
2136	DE_UNREF(program);
2137	DE_UNREF(uniformBlockIndex);
2138	DE_UNREF(bufSize);
2139	DE_UNREF(length);
2140	DE_UNREF(uniformBlockName);
2141
2142}
2143
2144GLW_APICALL void GLW_APIENTRY glGetActiveUniformBlockiv (GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params)
2145{
2146	DE_UNREF(program);
2147	DE_UNREF(uniformBlockIndex);
2148	DE_UNREF(pname);
2149	DE_UNREF(params);
2150
2151}
2152
2153GLW_APICALL void GLW_APIENTRY glGetActiveUniformName (GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName)
2154{
2155	DE_UNREF(program);
2156	DE_UNREF(uniformIndex);
2157	DE_UNREF(bufSize);
2158	DE_UNREF(length);
2159	DE_UNREF(uniformName);
2160
2161}
2162
2163GLW_APICALL void GLW_APIENTRY glGetActiveUniformsiv (GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params)
2164{
2165	DE_UNREF(program);
2166	DE_UNREF(uniformCount);
2167	DE_UNREF(uniformIndices);
2168	DE_UNREF(pname);
2169	DE_UNREF(params);
2170
2171}
2172
2173GLW_APICALL void GLW_APIENTRY glGetAttachedShaders (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders)
2174{
2175	DE_UNREF(program);
2176	DE_UNREF(maxCount);
2177	DE_UNREF(count);
2178	DE_UNREF(shaders);
2179
2180}
2181
2182GLW_APICALL void GLW_APIENTRY glGetBooleani_v (GLenum target, GLuint index, GLboolean *data)
2183{
2184	DE_UNREF(target);
2185	DE_UNREF(index);
2186	DE_UNREF(data);
2187
2188}
2189
2190GLW_APICALL void GLW_APIENTRY glGetBufferParameteri64v (GLenum target, GLenum pname, GLint64 *params)
2191{
2192	DE_UNREF(target);
2193	DE_UNREF(pname);
2194	DE_UNREF(params);
2195
2196}
2197
2198GLW_APICALL void GLW_APIENTRY glGetBufferParameteriv (GLenum target, GLenum pname, GLint *params)
2199{
2200	DE_UNREF(target);
2201	DE_UNREF(pname);
2202	DE_UNREF(params);
2203
2204}
2205
2206GLW_APICALL void GLW_APIENTRY glGetBufferPointerv (GLenum target, GLenum pname, void **params)
2207{
2208	DE_UNREF(target);
2209	DE_UNREF(pname);
2210	DE_UNREF(params);
2211
2212}
2213
2214GLW_APICALL void GLW_APIENTRY glGetBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, void *data)
2215{
2216	DE_UNREF(target);
2217	DE_UNREF(offset);
2218	DE_UNREF(size);
2219	DE_UNREF(data);
2220
2221}
2222
2223GLW_APICALL void GLW_APIENTRY glGetCompressedMultiTexImageEXT (GLenum texunit, GLenum target, GLint lod, void *img)
2224{
2225	DE_UNREF(texunit);
2226	DE_UNREF(target);
2227	DE_UNREF(lod);
2228	DE_UNREF(img);
2229
2230}
2231
2232GLW_APICALL void GLW_APIENTRY glGetCompressedTexImage (GLenum target, GLint level, void *img)
2233{
2234	DE_UNREF(target);
2235	DE_UNREF(level);
2236	DE_UNREF(img);
2237
2238}
2239
2240GLW_APICALL void GLW_APIENTRY glGetCompressedTextureImage (GLuint texture, GLint level, GLsizei bufSize, void *pixels)
2241{
2242	DE_UNREF(texture);
2243	DE_UNREF(level);
2244	DE_UNREF(bufSize);
2245	DE_UNREF(pixels);
2246
2247}
2248
2249GLW_APICALL void GLW_APIENTRY glGetCompressedTextureImageEXT (GLuint texture, GLenum target, GLint lod, void *img)
2250{
2251	DE_UNREF(texture);
2252	DE_UNREF(target);
2253	DE_UNREF(lod);
2254	DE_UNREF(img);
2255
2256}
2257
2258GLW_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)
2259{
2260	DE_UNREF(texture);
2261	DE_UNREF(level);
2262	DE_UNREF(xoffset);
2263	DE_UNREF(yoffset);
2264	DE_UNREF(zoffset);
2265	DE_UNREF(width);
2266	DE_UNREF(height);
2267	DE_UNREF(depth);
2268	DE_UNREF(bufSize);
2269	DE_UNREF(pixels);
2270
2271}
2272
2273GLW_APICALL GLuint GLW_APIENTRY glGetDebugMessageLog (GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)
2274{
2275	DE_UNREF(count);
2276	DE_UNREF(bufSize);
2277	DE_UNREF(sources);
2278	DE_UNREF(types);
2279	DE_UNREF(ids);
2280	DE_UNREF(severities);
2281	DE_UNREF(lengths);
2282	DE_UNREF(messageLog);
2283
2284	return (GLuint)0;
2285}
2286
2287GLW_APICALL void GLW_APIENTRY glGetDoublei_v (GLenum target, GLuint index, GLdouble *data)
2288{
2289	DE_UNREF(target);
2290	DE_UNREF(index);
2291	DE_UNREF(data);
2292
2293}
2294
2295GLW_APICALL void GLW_APIENTRY glGetDoublev (GLenum pname, GLdouble *data)
2296{
2297	DE_UNREF(pname);
2298	DE_UNREF(data);
2299
2300}
2301
2302GLW_APICALL void GLW_APIENTRY glGetFloati_v (GLenum target, GLuint index, GLfloat *data)
2303{
2304	DE_UNREF(target);
2305	DE_UNREF(index);
2306	DE_UNREF(data);
2307
2308}
2309
2310GLW_APICALL GLint GLW_APIENTRY glGetFragDataIndex (GLuint program, const GLchar *name)
2311{
2312	DE_UNREF(program);
2313	DE_UNREF(name);
2314
2315	return (GLint)0;
2316}
2317
2318GLW_APICALL GLint GLW_APIENTRY glGetFragDataLocation (GLuint program, const GLchar *name)
2319{
2320	DE_UNREF(program);
2321	DE_UNREF(name);
2322
2323	return (GLint)0;
2324}
2325
2326GLW_APICALL void GLW_APIENTRY glGetFragmentShadingRatesEXT (GLsizei samples, GLsizei maxCount, GLsizei *count, GLenum *shadingRates)
2327{
2328	DE_UNREF(samples);
2329	DE_UNREF(maxCount);
2330	DE_UNREF(count);
2331	DE_UNREF(shadingRates);
2332
2333}
2334
2335GLW_APICALL void GLW_APIENTRY glGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint *params)
2336{
2337	DE_UNREF(target);
2338	DE_UNREF(attachment);
2339	DE_UNREF(pname);
2340	DE_UNREF(params);
2341
2342}
2343
2344GLW_APICALL void GLW_APIENTRY glGetFramebufferParameteriv (GLenum target, GLenum pname, GLint *params)
2345{
2346	DE_UNREF(target);
2347	DE_UNREF(pname);
2348	DE_UNREF(params);
2349
2350}
2351
2352GLW_APICALL void GLW_APIENTRY glGetFramebufferParameterivEXT (GLuint framebuffer, GLenum pname, GLint *params)
2353{
2354	DE_UNREF(framebuffer);
2355	DE_UNREF(pname);
2356	DE_UNREF(params);
2357
2358}
2359
2360GLW_APICALL GLenum GLW_APIENTRY glGetGraphicsResetStatus (void)
2361{
2362
2363	return (GLenum)0;
2364}
2365
2366GLW_APICALL void GLW_APIENTRY glGetInteger64i_v (GLenum target, GLuint index, GLint64 *data)
2367{
2368	DE_UNREF(target);
2369	DE_UNREF(index);
2370	DE_UNREF(data);
2371
2372}
2373
2374GLW_APICALL void GLW_APIENTRY glGetInteger64v (GLenum pname, GLint64 *data)
2375{
2376	DE_UNREF(pname);
2377	DE_UNREF(data);
2378
2379}
2380
2381GLW_APICALL void GLW_APIENTRY glGetIntegeri_v (GLenum target, GLuint index, GLint *data)
2382{
2383	DE_UNREF(target);
2384	DE_UNREF(index);
2385	DE_UNREF(data);
2386
2387}
2388
2389GLW_APICALL void GLW_APIENTRY glGetInternalformatSampleivNV (GLenum target, GLenum internalformat, GLsizei samples, GLenum pname, GLsizei count, GLint *params)
2390{
2391	DE_UNREF(target);
2392	DE_UNREF(internalformat);
2393	DE_UNREF(samples);
2394	DE_UNREF(pname);
2395	DE_UNREF(count);
2396	DE_UNREF(params);
2397
2398}
2399
2400GLW_APICALL void GLW_APIENTRY glGetInternalformati64v (GLenum target, GLenum internalformat, GLenum pname, GLsizei count, GLint64 *params)
2401{
2402	DE_UNREF(target);
2403	DE_UNREF(internalformat);
2404	DE_UNREF(pname);
2405	DE_UNREF(count);
2406	DE_UNREF(params);
2407
2408}
2409
2410GLW_APICALL void GLW_APIENTRY glGetMultiTexEnvfvEXT (GLenum texunit, GLenum target, GLenum pname, GLfloat *params)
2411{
2412	DE_UNREF(texunit);
2413	DE_UNREF(target);
2414	DE_UNREF(pname);
2415	DE_UNREF(params);
2416
2417}
2418
2419GLW_APICALL void GLW_APIENTRY glGetMultiTexEnvivEXT (GLenum texunit, GLenum target, GLenum pname, GLint *params)
2420{
2421	DE_UNREF(texunit);
2422	DE_UNREF(target);
2423	DE_UNREF(pname);
2424	DE_UNREF(params);
2425
2426}
2427
2428GLW_APICALL void GLW_APIENTRY glGetMultiTexGendvEXT (GLenum texunit, GLenum coord, GLenum pname, GLdouble *params)
2429{
2430	DE_UNREF(texunit);
2431	DE_UNREF(coord);
2432	DE_UNREF(pname);
2433	DE_UNREF(params);
2434
2435}
2436
2437GLW_APICALL void GLW_APIENTRY glGetMultiTexGenfvEXT (GLenum texunit, GLenum coord, GLenum pname, GLfloat *params)
2438{
2439	DE_UNREF(texunit);
2440	DE_UNREF(coord);
2441	DE_UNREF(pname);
2442	DE_UNREF(params);
2443
2444}
2445
2446GLW_APICALL void GLW_APIENTRY glGetMultiTexGenivEXT (GLenum texunit, GLenum coord, GLenum pname, GLint *params)
2447{
2448	DE_UNREF(texunit);
2449	DE_UNREF(coord);
2450	DE_UNREF(pname);
2451	DE_UNREF(params);
2452
2453}
2454
2455GLW_APICALL void GLW_APIENTRY glGetMultiTexImageEXT (GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
2456{
2457	DE_UNREF(texunit);
2458	DE_UNREF(target);
2459	DE_UNREF(level);
2460	DE_UNREF(format);
2461	DE_UNREF(type);
2462	DE_UNREF(pixels);
2463
2464}
2465
2466GLW_APICALL void GLW_APIENTRY glGetMultiTexLevelParameterfvEXT (GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat *params)
2467{
2468	DE_UNREF(texunit);
2469	DE_UNREF(target);
2470	DE_UNREF(level);
2471	DE_UNREF(pname);
2472	DE_UNREF(params);
2473
2474}
2475
2476GLW_APICALL void GLW_APIENTRY glGetMultiTexLevelParameterivEXT (GLenum texunit, GLenum target, GLint level, GLenum pname, GLint *params)
2477{
2478	DE_UNREF(texunit);
2479	DE_UNREF(target);
2480	DE_UNREF(level);
2481	DE_UNREF(pname);
2482	DE_UNREF(params);
2483
2484}
2485
2486GLW_APICALL void GLW_APIENTRY glGetMultiTexParameterIivEXT (GLenum texunit, GLenum target, GLenum pname, GLint *params)
2487{
2488	DE_UNREF(texunit);
2489	DE_UNREF(target);
2490	DE_UNREF(pname);
2491	DE_UNREF(params);
2492
2493}
2494
2495GLW_APICALL void GLW_APIENTRY glGetMultiTexParameterIuivEXT (GLenum texunit, GLenum target, GLenum pname, GLuint *params)
2496{
2497	DE_UNREF(texunit);
2498	DE_UNREF(target);
2499	DE_UNREF(pname);
2500	DE_UNREF(params);
2501
2502}
2503
2504GLW_APICALL void GLW_APIENTRY glGetMultiTexParameterfvEXT (GLenum texunit, GLenum target, GLenum pname, GLfloat *params)
2505{
2506	DE_UNREF(texunit);
2507	DE_UNREF(target);
2508	DE_UNREF(pname);
2509	DE_UNREF(params);
2510
2511}
2512
2513GLW_APICALL void GLW_APIENTRY glGetMultiTexParameterivEXT (GLenum texunit, GLenum target, GLenum pname, GLint *params)
2514{
2515	DE_UNREF(texunit);
2516	DE_UNREF(target);
2517	DE_UNREF(pname);
2518	DE_UNREF(params);
2519
2520}
2521
2522GLW_APICALL void GLW_APIENTRY glGetMultisamplefv (GLenum pname, GLuint index, GLfloat *val)
2523{
2524	DE_UNREF(pname);
2525	DE_UNREF(index);
2526	DE_UNREF(val);
2527
2528}
2529
2530GLW_APICALL void GLW_APIENTRY glGetNamedBufferParameteri64v (GLuint buffer, GLenum pname, GLint64 *params)
2531{
2532	DE_UNREF(buffer);
2533	DE_UNREF(pname);
2534	DE_UNREF(params);
2535
2536}
2537
2538GLW_APICALL void GLW_APIENTRY glGetNamedBufferParameteriv (GLuint buffer, GLenum pname, GLint *params)
2539{
2540	DE_UNREF(buffer);
2541	DE_UNREF(pname);
2542	DE_UNREF(params);
2543
2544}
2545
2546GLW_APICALL void GLW_APIENTRY glGetNamedBufferParameterivEXT (GLuint buffer, GLenum pname, GLint *params)
2547{
2548	DE_UNREF(buffer);
2549	DE_UNREF(pname);
2550	DE_UNREF(params);
2551
2552}
2553
2554GLW_APICALL void GLW_APIENTRY glGetNamedBufferPointerv (GLuint buffer, GLenum pname, void **params)
2555{
2556	DE_UNREF(buffer);
2557	DE_UNREF(pname);
2558	DE_UNREF(params);
2559
2560}
2561
2562GLW_APICALL void GLW_APIENTRY glGetNamedBufferPointervEXT (GLuint buffer, GLenum pname, void **params)
2563{
2564	DE_UNREF(buffer);
2565	DE_UNREF(pname);
2566	DE_UNREF(params);
2567
2568}
2569
2570GLW_APICALL void GLW_APIENTRY glGetNamedBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr size, void *data)
2571{
2572	DE_UNREF(buffer);
2573	DE_UNREF(offset);
2574	DE_UNREF(size);
2575	DE_UNREF(data);
2576
2577}
2578
2579GLW_APICALL void GLW_APIENTRY glGetNamedBufferSubDataEXT (GLuint buffer, GLintptr offset, GLsizeiptr size, void *data)
2580{
2581	DE_UNREF(buffer);
2582	DE_UNREF(offset);
2583	DE_UNREF(size);
2584	DE_UNREF(data);
2585
2586}
2587
2588GLW_APICALL void GLW_APIENTRY glGetNamedFramebufferAttachmentParameteriv (GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params)
2589{
2590	DE_UNREF(framebuffer);
2591	DE_UNREF(attachment);
2592	DE_UNREF(pname);
2593	DE_UNREF(params);
2594
2595}
2596
2597GLW_APICALL void GLW_APIENTRY glGetNamedFramebufferAttachmentParameterivEXT (GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params)
2598{
2599	DE_UNREF(framebuffer);
2600	DE_UNREF(attachment);
2601	DE_UNREF(pname);
2602	DE_UNREF(params);
2603
2604}
2605
2606GLW_APICALL void GLW_APIENTRY glGetNamedFramebufferParameteriv (GLuint framebuffer, GLenum pname, GLint *param)
2607{
2608	DE_UNREF(framebuffer);
2609	DE_UNREF(pname);
2610	DE_UNREF(param);
2611
2612}
2613
2614GLW_APICALL void GLW_APIENTRY glGetNamedFramebufferParameterivEXT (GLuint framebuffer, GLenum pname, GLint *params)
2615{
2616	DE_UNREF(framebuffer);
2617	DE_UNREF(pname);
2618	DE_UNREF(params);
2619
2620}
2621
2622GLW_APICALL void GLW_APIENTRY glGetNamedProgramLocalParameterIivEXT (GLuint program, GLenum target, GLuint index, GLint *params)
2623{
2624	DE_UNREF(program);
2625	DE_UNREF(target);
2626	DE_UNREF(index);
2627	DE_UNREF(params);
2628
2629}
2630
2631GLW_APICALL void GLW_APIENTRY glGetNamedProgramLocalParameterIuivEXT (GLuint program, GLenum target, GLuint index, GLuint *params)
2632{
2633	DE_UNREF(program);
2634	DE_UNREF(target);
2635	DE_UNREF(index);
2636	DE_UNREF(params);
2637
2638}
2639
2640GLW_APICALL void GLW_APIENTRY glGetNamedProgramLocalParameterdvEXT (GLuint program, GLenum target, GLuint index, GLdouble *params)
2641{
2642	DE_UNREF(program);
2643	DE_UNREF(target);
2644	DE_UNREF(index);
2645	DE_UNREF(params);
2646
2647}
2648
2649GLW_APICALL void GLW_APIENTRY glGetNamedProgramLocalParameterfvEXT (GLuint program, GLenum target, GLuint index, GLfloat *params)
2650{
2651	DE_UNREF(program);
2652	DE_UNREF(target);
2653	DE_UNREF(index);
2654	DE_UNREF(params);
2655
2656}
2657
2658GLW_APICALL void GLW_APIENTRY glGetNamedProgramStringEXT (GLuint program, GLenum target, GLenum pname, void *string)
2659{
2660	DE_UNREF(program);
2661	DE_UNREF(target);
2662	DE_UNREF(pname);
2663	DE_UNREF(string);
2664
2665}
2666
2667GLW_APICALL void GLW_APIENTRY glGetNamedProgramivEXT (GLuint program, GLenum target, GLenum pname, GLint *params)
2668{
2669	DE_UNREF(program);
2670	DE_UNREF(target);
2671	DE_UNREF(pname);
2672	DE_UNREF(params);
2673
2674}
2675
2676GLW_APICALL void GLW_APIENTRY glGetNamedRenderbufferParameteriv (GLuint renderbuffer, GLenum pname, GLint *params)
2677{
2678	DE_UNREF(renderbuffer);
2679	DE_UNREF(pname);
2680	DE_UNREF(params);
2681
2682}
2683
2684GLW_APICALL void GLW_APIENTRY glGetNamedRenderbufferParameterivEXT (GLuint renderbuffer, GLenum pname, GLint *params)
2685{
2686	DE_UNREF(renderbuffer);
2687	DE_UNREF(pname);
2688	DE_UNREF(params);
2689
2690}
2691
2692GLW_APICALL void GLW_APIENTRY glGetObjectLabel (GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)
2693{
2694	DE_UNREF(identifier);
2695	DE_UNREF(name);
2696	DE_UNREF(bufSize);
2697	DE_UNREF(length);
2698	DE_UNREF(label);
2699
2700}
2701
2702GLW_APICALL void GLW_APIENTRY glGetObjectPtrLabel (const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)
2703{
2704	DE_UNREF(ptr);
2705	DE_UNREF(bufSize);
2706	DE_UNREF(length);
2707	DE_UNREF(label);
2708
2709}
2710
2711GLW_APICALL void GLW_APIENTRY glGetPointerIndexedvEXT (GLenum target, GLuint index, void **data)
2712{
2713	DE_UNREF(target);
2714	DE_UNREF(index);
2715	DE_UNREF(data);
2716
2717}
2718
2719GLW_APICALL void GLW_APIENTRY glGetPointeri_vEXT (GLenum pname, GLuint index, void **params)
2720{
2721	DE_UNREF(pname);
2722	DE_UNREF(index);
2723	DE_UNREF(params);
2724
2725}
2726
2727GLW_APICALL void GLW_APIENTRY glGetPointerv (GLenum pname, void **params)
2728{
2729	DE_UNREF(pname);
2730	DE_UNREF(params);
2731
2732}
2733
2734GLW_APICALL void GLW_APIENTRY glGetProgramBinary (GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)
2735{
2736	DE_UNREF(program);
2737	DE_UNREF(bufSize);
2738	DE_UNREF(length);
2739	DE_UNREF(binaryFormat);
2740	DE_UNREF(binary);
2741
2742}
2743
2744GLW_APICALL void GLW_APIENTRY glGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
2745{
2746	DE_UNREF(program);
2747	DE_UNREF(bufSize);
2748	DE_UNREF(length);
2749	DE_UNREF(infoLog);
2750
2751}
2752
2753GLW_APICALL void GLW_APIENTRY glGetProgramInterfaceiv (GLuint program, GLenum programInterface, GLenum pname, GLint *params)
2754{
2755	DE_UNREF(program);
2756	DE_UNREF(programInterface);
2757	DE_UNREF(pname);
2758	DE_UNREF(params);
2759
2760}
2761
2762GLW_APICALL void GLW_APIENTRY glGetProgramPipelineInfoLog (GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
2763{
2764	DE_UNREF(pipeline);
2765	DE_UNREF(bufSize);
2766	DE_UNREF(length);
2767	DE_UNREF(infoLog);
2768
2769}
2770
2771GLW_APICALL void GLW_APIENTRY glGetProgramPipelineiv (GLuint pipeline, GLenum pname, GLint *params)
2772{
2773	DE_UNREF(pipeline);
2774	DE_UNREF(pname);
2775	DE_UNREF(params);
2776
2777}
2778
2779GLW_APICALL GLuint GLW_APIENTRY glGetProgramResourceIndex (GLuint program, GLenum programInterface, const GLchar *name)
2780{
2781	DE_UNREF(program);
2782	DE_UNREF(programInterface);
2783	DE_UNREF(name);
2784
2785	return (GLuint)0;
2786}
2787
2788GLW_APICALL GLint GLW_APIENTRY glGetProgramResourceLocation (GLuint program, GLenum programInterface, const GLchar *name)
2789{
2790	DE_UNREF(program);
2791	DE_UNREF(programInterface);
2792	DE_UNREF(name);
2793
2794	return (GLint)0;
2795}
2796
2797GLW_APICALL GLint GLW_APIENTRY glGetProgramResourceLocationIndex (GLuint program, GLenum programInterface, const GLchar *name)
2798{
2799	DE_UNREF(program);
2800	DE_UNREF(programInterface);
2801	DE_UNREF(name);
2802
2803	return (GLint)0;
2804}
2805
2806GLW_APICALL void GLW_APIENTRY glGetProgramResourceName (GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)
2807{
2808	DE_UNREF(program);
2809	DE_UNREF(programInterface);
2810	DE_UNREF(index);
2811	DE_UNREF(bufSize);
2812	DE_UNREF(length);
2813	DE_UNREF(name);
2814
2815}
2816
2817GLW_APICALL void GLW_APIENTRY glGetProgramResourceiv (GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei count, GLsizei *length, GLint *params)
2818{
2819	DE_UNREF(program);
2820	DE_UNREF(programInterface);
2821	DE_UNREF(index);
2822	DE_UNREF(propCount);
2823	DE_UNREF(props);
2824	DE_UNREF(count);
2825	DE_UNREF(length);
2826	DE_UNREF(params);
2827
2828}
2829
2830GLW_APICALL void GLW_APIENTRY glGetProgramStageiv (GLuint program, GLenum shadertype, GLenum pname, GLint *values)
2831{
2832	DE_UNREF(program);
2833	DE_UNREF(shadertype);
2834	DE_UNREF(pname);
2835	DE_UNREF(values);
2836
2837}
2838
2839GLW_APICALL void GLW_APIENTRY glGetQueryBufferObjecti64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
2840{
2841	DE_UNREF(id);
2842	DE_UNREF(buffer);
2843	DE_UNREF(pname);
2844	DE_UNREF(offset);
2845
2846}
2847
2848GLW_APICALL void GLW_APIENTRY glGetQueryBufferObjectiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
2849{
2850	DE_UNREF(id);
2851	DE_UNREF(buffer);
2852	DE_UNREF(pname);
2853	DE_UNREF(offset);
2854
2855}
2856
2857GLW_APICALL void GLW_APIENTRY glGetQueryBufferObjectui64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
2858{
2859	DE_UNREF(id);
2860	DE_UNREF(buffer);
2861	DE_UNREF(pname);
2862	DE_UNREF(offset);
2863
2864}
2865
2866GLW_APICALL void GLW_APIENTRY glGetQueryBufferObjectuiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
2867{
2868	DE_UNREF(id);
2869	DE_UNREF(buffer);
2870	DE_UNREF(pname);
2871	DE_UNREF(offset);
2872
2873}
2874
2875GLW_APICALL void GLW_APIENTRY glGetQueryIndexediv (GLenum target, GLuint index, GLenum pname, GLint *params)
2876{
2877	DE_UNREF(target);
2878	DE_UNREF(index);
2879	DE_UNREF(pname);
2880	DE_UNREF(params);
2881
2882}
2883
2884GLW_APICALL void GLW_APIENTRY glGetQueryObjecti64v (GLuint id, GLenum pname, GLint64 *params)
2885{
2886	DE_UNREF(id);
2887	DE_UNREF(pname);
2888	DE_UNREF(params);
2889
2890}
2891
2892GLW_APICALL void GLW_APIENTRY glGetQueryObjectiv (GLuint id, GLenum pname, GLint *params)
2893{
2894	DE_UNREF(id);
2895	DE_UNREF(pname);
2896	DE_UNREF(params);
2897
2898}
2899
2900GLW_APICALL void GLW_APIENTRY glGetQueryObjectui64v (GLuint id, GLenum pname, GLuint64 *params)
2901{
2902	DE_UNREF(id);
2903	DE_UNREF(pname);
2904	DE_UNREF(params);
2905
2906}
2907
2908GLW_APICALL void GLW_APIENTRY glGetQueryObjectuiv (GLuint id, GLenum pname, GLuint *params)
2909{
2910	DE_UNREF(id);
2911	DE_UNREF(pname);
2912	DE_UNREF(params);
2913
2914}
2915
2916GLW_APICALL void GLW_APIENTRY glGetQueryiv (GLenum target, GLenum pname, GLint *params)
2917{
2918	DE_UNREF(target);
2919	DE_UNREF(pname);
2920	DE_UNREF(params);
2921
2922}
2923
2924GLW_APICALL void GLW_APIENTRY glGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint *params)
2925{
2926	DE_UNREF(target);
2927	DE_UNREF(pname);
2928	DE_UNREF(params);
2929
2930}
2931
2932GLW_APICALL void GLW_APIENTRY glGetSamplerParameterIiv (GLuint sampler, GLenum pname, GLint *params)
2933{
2934	DE_UNREF(sampler);
2935	DE_UNREF(pname);
2936	DE_UNREF(params);
2937
2938}
2939
2940GLW_APICALL void GLW_APIENTRY glGetSamplerParameterIuiv (GLuint sampler, GLenum pname, GLuint *params)
2941{
2942	DE_UNREF(sampler);
2943	DE_UNREF(pname);
2944	DE_UNREF(params);
2945
2946}
2947
2948GLW_APICALL void GLW_APIENTRY glGetSamplerParameterfv (GLuint sampler, GLenum pname, GLfloat *params)
2949{
2950	DE_UNREF(sampler);
2951	DE_UNREF(pname);
2952	DE_UNREF(params);
2953
2954}
2955
2956GLW_APICALL void GLW_APIENTRY glGetSamplerParameteriv (GLuint sampler, GLenum pname, GLint *params)
2957{
2958	DE_UNREF(sampler);
2959	DE_UNREF(pname);
2960	DE_UNREF(params);
2961
2962}
2963
2964GLW_APICALL void GLW_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
2965{
2966	DE_UNREF(shader);
2967	DE_UNREF(bufSize);
2968	DE_UNREF(length);
2969	DE_UNREF(infoLog);
2970
2971}
2972
2973GLW_APICALL void GLW_APIENTRY glGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
2974{
2975	DE_UNREF(shadertype);
2976	DE_UNREF(precisiontype);
2977	DE_UNREF(range);
2978	DE_UNREF(precision);
2979
2980}
2981
2982GLW_APICALL void GLW_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
2983{
2984	DE_UNREF(shader);
2985	DE_UNREF(bufSize);
2986	DE_UNREF(length);
2987	DE_UNREF(source);
2988
2989}
2990
2991GLW_APICALL GLuint GLW_APIENTRY glGetSubroutineIndex (GLuint program, GLenum shadertype, const GLchar *name)
2992{
2993	DE_UNREF(program);
2994	DE_UNREF(shadertype);
2995	DE_UNREF(name);
2996
2997	return (GLuint)0;
2998}
2999
3000GLW_APICALL GLint GLW_APIENTRY glGetSubroutineUniformLocation (GLuint program, GLenum shadertype, const GLchar *name)
3001{
3002	DE_UNREF(program);
3003	DE_UNREF(shadertype);
3004	DE_UNREF(name);
3005
3006	return (GLint)0;
3007}
3008
3009GLW_APICALL void GLW_APIENTRY glGetSynciv (GLsync sync, GLenum pname, GLsizei count, GLsizei *length, GLint *values)
3010{
3011	DE_UNREF(sync);
3012	DE_UNREF(pname);
3013	DE_UNREF(count);
3014	DE_UNREF(length);
3015	DE_UNREF(values);
3016
3017}
3018
3019GLW_APICALL void GLW_APIENTRY glGetTexImage (GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
3020{
3021	DE_UNREF(target);
3022	DE_UNREF(level);
3023	DE_UNREF(format);
3024	DE_UNREF(type);
3025	DE_UNREF(pixels);
3026
3027}
3028
3029GLW_APICALL void GLW_APIENTRY glGetTexLevelParameterfv (GLenum target, GLint level, GLenum pname, GLfloat *params)
3030{
3031	DE_UNREF(target);
3032	DE_UNREF(level);
3033	DE_UNREF(pname);
3034	DE_UNREF(params);
3035
3036}
3037
3038GLW_APICALL void GLW_APIENTRY glGetTexLevelParameteriv (GLenum target, GLint level, GLenum pname, GLint *params)
3039{
3040	DE_UNREF(target);
3041	DE_UNREF(level);
3042	DE_UNREF(pname);
3043	DE_UNREF(params);
3044
3045}
3046
3047GLW_APICALL void GLW_APIENTRY glGetTexParameterIiv (GLenum target, GLenum pname, GLint *params)
3048{
3049	DE_UNREF(target);
3050	DE_UNREF(pname);
3051	DE_UNREF(params);
3052
3053}
3054
3055GLW_APICALL void GLW_APIENTRY glGetTexParameterIuiv (GLenum target, GLenum pname, GLuint *params)
3056{
3057	DE_UNREF(target);
3058	DE_UNREF(pname);
3059	DE_UNREF(params);
3060
3061}
3062
3063GLW_APICALL void GLW_APIENTRY glGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params)
3064{
3065	DE_UNREF(target);
3066	DE_UNREF(pname);
3067	DE_UNREF(params);
3068
3069}
3070
3071GLW_APICALL void GLW_APIENTRY glGetTexParameteriv (GLenum target, GLenum pname, GLint *params)
3072{
3073	DE_UNREF(target);
3074	DE_UNREF(pname);
3075	DE_UNREF(params);
3076
3077}
3078
3079GLW_APICALL void GLW_APIENTRY glGetTextureImage (GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)
3080{
3081	DE_UNREF(texture);
3082	DE_UNREF(level);
3083	DE_UNREF(format);
3084	DE_UNREF(type);
3085	DE_UNREF(bufSize);
3086	DE_UNREF(pixels);
3087
3088}
3089
3090GLW_APICALL void GLW_APIENTRY glGetTextureImageEXT (GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
3091{
3092	DE_UNREF(texture);
3093	DE_UNREF(target);
3094	DE_UNREF(level);
3095	DE_UNREF(format);
3096	DE_UNREF(type);
3097	DE_UNREF(pixels);
3098
3099}
3100
3101GLW_APICALL void GLW_APIENTRY glGetTextureLevelParameterfv (GLuint texture, GLint level, GLenum pname, GLfloat *params)
3102{
3103	DE_UNREF(texture);
3104	DE_UNREF(level);
3105	DE_UNREF(pname);
3106	DE_UNREF(params);
3107
3108}
3109
3110GLW_APICALL void GLW_APIENTRY glGetTextureLevelParameterfvEXT (GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat *params)
3111{
3112	DE_UNREF(texture);
3113	DE_UNREF(target);
3114	DE_UNREF(level);
3115	DE_UNREF(pname);
3116	DE_UNREF(params);
3117
3118}
3119
3120GLW_APICALL void GLW_APIENTRY glGetTextureLevelParameteriv (GLuint texture, GLint level, GLenum pname, GLint *params)
3121{
3122	DE_UNREF(texture);
3123	DE_UNREF(level);
3124	DE_UNREF(pname);
3125	DE_UNREF(params);
3126
3127}
3128
3129GLW_APICALL void GLW_APIENTRY glGetTextureLevelParameterivEXT (GLuint texture, GLenum target, GLint level, GLenum pname, GLint *params)
3130{
3131	DE_UNREF(texture);
3132	DE_UNREF(target);
3133	DE_UNREF(level);
3134	DE_UNREF(pname);
3135	DE_UNREF(params);
3136
3137}
3138
3139GLW_APICALL void GLW_APIENTRY glGetTextureParameterIiv (GLuint texture, GLenum pname, GLint *params)
3140{
3141	DE_UNREF(texture);
3142	DE_UNREF(pname);
3143	DE_UNREF(params);
3144
3145}
3146
3147GLW_APICALL void GLW_APIENTRY glGetTextureParameterIivEXT (GLuint texture, GLenum target, GLenum pname, GLint *params)
3148{
3149	DE_UNREF(texture);
3150	DE_UNREF(target);
3151	DE_UNREF(pname);
3152	DE_UNREF(params);
3153
3154}
3155
3156GLW_APICALL void GLW_APIENTRY glGetTextureParameterIuiv (GLuint texture, GLenum pname, GLuint *params)
3157{
3158	DE_UNREF(texture);
3159	DE_UNREF(pname);
3160	DE_UNREF(params);
3161
3162}
3163
3164GLW_APICALL void GLW_APIENTRY glGetTextureParameterIuivEXT (GLuint texture, GLenum target, GLenum pname, GLuint *params)
3165{
3166	DE_UNREF(texture);
3167	DE_UNREF(target);
3168	DE_UNREF(pname);
3169	DE_UNREF(params);
3170
3171}
3172
3173GLW_APICALL void GLW_APIENTRY glGetTextureParameterfv (GLuint texture, GLenum pname, GLfloat *params)
3174{
3175	DE_UNREF(texture);
3176	DE_UNREF(pname);
3177	DE_UNREF(params);
3178
3179}
3180
3181GLW_APICALL void GLW_APIENTRY glGetTextureParameterfvEXT (GLuint texture, GLenum target, GLenum pname, GLfloat *params)
3182{
3183	DE_UNREF(texture);
3184	DE_UNREF(target);
3185	DE_UNREF(pname);
3186	DE_UNREF(params);
3187
3188}
3189
3190GLW_APICALL void GLW_APIENTRY glGetTextureParameteriv (GLuint texture, GLenum pname, GLint *params)
3191{
3192	DE_UNREF(texture);
3193	DE_UNREF(pname);
3194	DE_UNREF(params);
3195
3196}
3197
3198GLW_APICALL void GLW_APIENTRY glGetTextureParameterivEXT (GLuint texture, GLenum target, GLenum pname, GLint *params)
3199{
3200	DE_UNREF(texture);
3201	DE_UNREF(target);
3202	DE_UNREF(pname);
3203	DE_UNREF(params);
3204
3205}
3206
3207GLW_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)
3208{
3209	DE_UNREF(texture);
3210	DE_UNREF(level);
3211	DE_UNREF(xoffset);
3212	DE_UNREF(yoffset);
3213	DE_UNREF(zoffset);
3214	DE_UNREF(width);
3215	DE_UNREF(height);
3216	DE_UNREF(depth);
3217	DE_UNREF(format);
3218	DE_UNREF(type);
3219	DE_UNREF(bufSize);
3220	DE_UNREF(pixels);
3221
3222}
3223
3224GLW_APICALL void GLW_APIENTRY glGetTransformFeedbackVarying (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)
3225{
3226	DE_UNREF(program);
3227	DE_UNREF(index);
3228	DE_UNREF(bufSize);
3229	DE_UNREF(length);
3230	DE_UNREF(size);
3231	DE_UNREF(type);
3232	DE_UNREF(name);
3233
3234}
3235
3236GLW_APICALL void GLW_APIENTRY glGetTransformFeedbacki64_v (GLuint xfb, GLenum pname, GLuint index, GLint64 *param)
3237{
3238	DE_UNREF(xfb);
3239	DE_UNREF(pname);
3240	DE_UNREF(index);
3241	DE_UNREF(param);
3242
3243}
3244
3245GLW_APICALL void GLW_APIENTRY glGetTransformFeedbacki_v (GLuint xfb, GLenum pname, GLuint index, GLint *param)
3246{
3247	DE_UNREF(xfb);
3248	DE_UNREF(pname);
3249	DE_UNREF(index);
3250	DE_UNREF(param);
3251
3252}
3253
3254GLW_APICALL void GLW_APIENTRY glGetTransformFeedbackiv (GLuint xfb, GLenum pname, GLint *param)
3255{
3256	DE_UNREF(xfb);
3257	DE_UNREF(pname);
3258	DE_UNREF(param);
3259
3260}
3261
3262GLW_APICALL GLuint GLW_APIENTRY glGetUniformBlockIndex (GLuint program, const GLchar *uniformBlockName)
3263{
3264	DE_UNREF(program);
3265	DE_UNREF(uniformBlockName);
3266
3267	return (GLuint)0;
3268}
3269
3270GLW_APICALL void GLW_APIENTRY glGetUniformIndices (GLuint program, GLsizei uniformCount, const GLchar *const*uniformNames, GLuint *uniformIndices)
3271{
3272	DE_UNREF(program);
3273	DE_UNREF(uniformCount);
3274	DE_UNREF(uniformNames);
3275	DE_UNREF(uniformIndices);
3276
3277}
3278
3279GLW_APICALL GLint GLW_APIENTRY glGetUniformLocation (GLuint program, const GLchar *name)
3280{
3281	DE_UNREF(program);
3282	DE_UNREF(name);
3283
3284	return (GLint)0;
3285}
3286
3287GLW_APICALL void GLW_APIENTRY glGetUniformSubroutineuiv (GLenum shadertype, GLint location, GLuint *params)
3288{
3289	DE_UNREF(shadertype);
3290	DE_UNREF(location);
3291	DE_UNREF(params);
3292
3293}
3294
3295GLW_APICALL void GLW_APIENTRY glGetUniformdv (GLuint program, GLint location, GLdouble *params)
3296{
3297	DE_UNREF(program);
3298	DE_UNREF(location);
3299	DE_UNREF(params);
3300
3301}
3302
3303GLW_APICALL void GLW_APIENTRY glGetUniformfv (GLuint program, GLint location, GLfloat *params)
3304{
3305	DE_UNREF(program);
3306	DE_UNREF(location);
3307	DE_UNREF(params);
3308
3309}
3310
3311GLW_APICALL void GLW_APIENTRY glGetUniformiv (GLuint program, GLint location, GLint *params)
3312{
3313	DE_UNREF(program);
3314	DE_UNREF(location);
3315	DE_UNREF(params);
3316
3317}
3318
3319GLW_APICALL void GLW_APIENTRY glGetUniformuiv (GLuint program, GLint location, GLuint *params)
3320{
3321	DE_UNREF(program);
3322	DE_UNREF(location);
3323	DE_UNREF(params);
3324
3325}
3326
3327GLW_APICALL void GLW_APIENTRY glGetVertexArrayIndexed64iv (GLuint vaobj, GLuint index, GLenum pname, GLint64 *param)
3328{
3329	DE_UNREF(vaobj);
3330	DE_UNREF(index);
3331	DE_UNREF(pname);
3332	DE_UNREF(param);
3333
3334}
3335
3336GLW_APICALL void GLW_APIENTRY glGetVertexArrayIndexediv (GLuint vaobj, GLuint index, GLenum pname, GLint *param)
3337{
3338	DE_UNREF(vaobj);
3339	DE_UNREF(index);
3340	DE_UNREF(pname);
3341	DE_UNREF(param);
3342
3343}
3344
3345GLW_APICALL void GLW_APIENTRY glGetVertexArrayIntegeri_vEXT (GLuint vaobj, GLuint index, GLenum pname, GLint *param)
3346{
3347	DE_UNREF(vaobj);
3348	DE_UNREF(index);
3349	DE_UNREF(pname);
3350	DE_UNREF(param);
3351
3352}
3353
3354GLW_APICALL void GLW_APIENTRY glGetVertexArrayIntegervEXT (GLuint vaobj, GLenum pname, GLint *param)
3355{
3356	DE_UNREF(vaobj);
3357	DE_UNREF(pname);
3358	DE_UNREF(param);
3359
3360}
3361
3362GLW_APICALL void GLW_APIENTRY glGetVertexArrayPointeri_vEXT (GLuint vaobj, GLuint index, GLenum pname, void **param)
3363{
3364	DE_UNREF(vaobj);
3365	DE_UNREF(index);
3366	DE_UNREF(pname);
3367	DE_UNREF(param);
3368
3369}
3370
3371GLW_APICALL void GLW_APIENTRY glGetVertexArrayPointervEXT (GLuint vaobj, GLenum pname, void **param)
3372{
3373	DE_UNREF(vaobj);
3374	DE_UNREF(pname);
3375	DE_UNREF(param);
3376
3377}
3378
3379GLW_APICALL void GLW_APIENTRY glGetVertexArrayiv (GLuint vaobj, GLenum pname, GLint *param)
3380{
3381	DE_UNREF(vaobj);
3382	DE_UNREF(pname);
3383	DE_UNREF(param);
3384
3385}
3386
3387GLW_APICALL void GLW_APIENTRY glGetVertexAttribIiv (GLuint index, GLenum pname, GLint *params)
3388{
3389	DE_UNREF(index);
3390	DE_UNREF(pname);
3391	DE_UNREF(params);
3392
3393}
3394
3395GLW_APICALL void GLW_APIENTRY glGetVertexAttribIuiv (GLuint index, GLenum pname, GLuint *params)
3396{
3397	DE_UNREF(index);
3398	DE_UNREF(pname);
3399	DE_UNREF(params);
3400
3401}
3402
3403GLW_APICALL void GLW_APIENTRY glGetVertexAttribLdv (GLuint index, GLenum pname, GLdouble *params)
3404{
3405	DE_UNREF(index);
3406	DE_UNREF(pname);
3407	DE_UNREF(params);
3408
3409}
3410
3411GLW_APICALL void GLW_APIENTRY glGetVertexAttribPointerv (GLuint index, GLenum pname, void **pointer)
3412{
3413	DE_UNREF(index);
3414	DE_UNREF(pname);
3415	DE_UNREF(pointer);
3416
3417}
3418
3419GLW_APICALL void GLW_APIENTRY glGetVertexAttribdv (GLuint index, GLenum pname, GLdouble *params)
3420{
3421	DE_UNREF(index);
3422	DE_UNREF(pname);
3423	DE_UNREF(params);
3424
3425}
3426
3427GLW_APICALL void GLW_APIENTRY glGetVertexAttribfv (GLuint index, GLenum pname, GLfloat *params)
3428{
3429	DE_UNREF(index);
3430	DE_UNREF(pname);
3431	DE_UNREF(params);
3432
3433}
3434
3435GLW_APICALL void GLW_APIENTRY glGetVertexAttribiv (GLuint index, GLenum pname, GLint *params)
3436{
3437	DE_UNREF(index);
3438	DE_UNREF(pname);
3439	DE_UNREF(params);
3440
3441}
3442
3443GLW_APICALL void GLW_APIENTRY glGetnCompressedTexImage (GLenum target, GLint lod, GLsizei bufSize, void *pixels)
3444{
3445	DE_UNREF(target);
3446	DE_UNREF(lod);
3447	DE_UNREF(bufSize);
3448	DE_UNREF(pixels);
3449
3450}
3451
3452GLW_APICALL void GLW_APIENTRY glGetnTexImage (GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)
3453{
3454	DE_UNREF(target);
3455	DE_UNREF(level);
3456	DE_UNREF(format);
3457	DE_UNREF(type);
3458	DE_UNREF(bufSize);
3459	DE_UNREF(pixels);
3460
3461}
3462
3463GLW_APICALL void GLW_APIENTRY glGetnUniformdv (GLuint program, GLint location, GLsizei bufSize, GLdouble *params)
3464{
3465	DE_UNREF(program);
3466	DE_UNREF(location);
3467	DE_UNREF(bufSize);
3468	DE_UNREF(params);
3469
3470}
3471
3472GLW_APICALL void GLW_APIENTRY glGetnUniformfv (GLuint program, GLint location, GLsizei bufSize, GLfloat *params)
3473{
3474	DE_UNREF(program);
3475	DE_UNREF(location);
3476	DE_UNREF(bufSize);
3477	DE_UNREF(params);
3478
3479}
3480
3481GLW_APICALL void GLW_APIENTRY glGetnUniformiv (GLuint program, GLint location, GLsizei bufSize, GLint *params)
3482{
3483	DE_UNREF(program);
3484	DE_UNREF(location);
3485	DE_UNREF(bufSize);
3486	DE_UNREF(params);
3487
3488}
3489
3490GLW_APICALL void GLW_APIENTRY glGetnUniformuiv (GLuint program, GLint location, GLsizei bufSize, GLuint *params)
3491{
3492	DE_UNREF(program);
3493	DE_UNREF(location);
3494	DE_UNREF(bufSize);
3495	DE_UNREF(params);
3496
3497}
3498
3499GLW_APICALL void GLW_APIENTRY glHint (GLenum target, GLenum mode)
3500{
3501	DE_UNREF(target);
3502	DE_UNREF(mode);
3503
3504}
3505
3506GLW_APICALL void GLW_APIENTRY glInsertEventMarkerEXT (GLsizei length, const GLchar *marker)
3507{
3508	DE_UNREF(length);
3509	DE_UNREF(marker);
3510
3511}
3512
3513GLW_APICALL void GLW_APIENTRY glInvalidateBufferData (GLuint buffer)
3514{
3515	DE_UNREF(buffer);
3516
3517}
3518
3519GLW_APICALL void GLW_APIENTRY glInvalidateBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr length)
3520{
3521	DE_UNREF(buffer);
3522	DE_UNREF(offset);
3523	DE_UNREF(length);
3524
3525}
3526
3527GLW_APICALL void GLW_APIENTRY glInvalidateFramebuffer (GLenum target, GLsizei numAttachments, const GLenum *attachments)
3528{
3529	DE_UNREF(target);
3530	DE_UNREF(numAttachments);
3531	DE_UNREF(attachments);
3532
3533}
3534
3535GLW_APICALL void GLW_APIENTRY glInvalidateNamedFramebufferData (GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments)
3536{
3537	DE_UNREF(framebuffer);
3538	DE_UNREF(numAttachments);
3539	DE_UNREF(attachments);
3540
3541}
3542
3543GLW_APICALL void GLW_APIENTRY glInvalidateNamedFramebufferSubData (GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
3544{
3545	DE_UNREF(framebuffer);
3546	DE_UNREF(numAttachments);
3547	DE_UNREF(attachments);
3548	DE_UNREF(x);
3549	DE_UNREF(y);
3550	DE_UNREF(width);
3551	DE_UNREF(height);
3552
3553}
3554
3555GLW_APICALL void GLW_APIENTRY glInvalidateSubFramebuffer (GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
3556{
3557	DE_UNREF(target);
3558	DE_UNREF(numAttachments);
3559	DE_UNREF(attachments);
3560	DE_UNREF(x);
3561	DE_UNREF(y);
3562	DE_UNREF(width);
3563	DE_UNREF(height);
3564
3565}
3566
3567GLW_APICALL void GLW_APIENTRY glInvalidateTexImage (GLuint texture, GLint level)
3568{
3569	DE_UNREF(texture);
3570	DE_UNREF(level);
3571
3572}
3573
3574GLW_APICALL void GLW_APIENTRY glInvalidateTexSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth)
3575{
3576	DE_UNREF(texture);
3577	DE_UNREF(level);
3578	DE_UNREF(xoffset);
3579	DE_UNREF(yoffset);
3580	DE_UNREF(zoffset);
3581	DE_UNREF(width);
3582	DE_UNREF(height);
3583	DE_UNREF(depth);
3584
3585}
3586
3587GLW_APICALL GLboolean GLW_APIENTRY glIsBuffer (GLuint buffer)
3588{
3589	DE_UNREF(buffer);
3590
3591	return (GLboolean)0;
3592}
3593
3594GLW_APICALL GLboolean GLW_APIENTRY glIsEnabled (GLenum cap)
3595{
3596	DE_UNREF(cap);
3597
3598	return (GLboolean)0;
3599}
3600
3601GLW_APICALL GLboolean GLW_APIENTRY glIsEnabledi (GLenum target, GLuint index)
3602{
3603	DE_UNREF(target);
3604	DE_UNREF(index);
3605
3606	return (GLboolean)0;
3607}
3608
3609GLW_APICALL GLboolean GLW_APIENTRY glIsFramebuffer (GLuint framebuffer)
3610{
3611	DE_UNREF(framebuffer);
3612
3613	return (GLboolean)0;
3614}
3615
3616GLW_APICALL GLboolean GLW_APIENTRY glIsProgram (GLuint program)
3617{
3618	DE_UNREF(program);
3619
3620	return (GLboolean)0;
3621}
3622
3623GLW_APICALL GLboolean GLW_APIENTRY glIsProgramPipeline (GLuint pipeline)
3624{
3625	DE_UNREF(pipeline);
3626
3627	return (GLboolean)0;
3628}
3629
3630GLW_APICALL GLboolean GLW_APIENTRY glIsQuery (GLuint id)
3631{
3632	DE_UNREF(id);
3633
3634	return (GLboolean)0;
3635}
3636
3637GLW_APICALL GLboolean GLW_APIENTRY glIsRenderbuffer (GLuint renderbuffer)
3638{
3639	DE_UNREF(renderbuffer);
3640
3641	return (GLboolean)0;
3642}
3643
3644GLW_APICALL GLboolean GLW_APIENTRY glIsSampler (GLuint sampler)
3645{
3646	DE_UNREF(sampler);
3647
3648	return (GLboolean)0;
3649}
3650
3651GLW_APICALL GLboolean GLW_APIENTRY glIsShader (GLuint shader)
3652{
3653	DE_UNREF(shader);
3654
3655	return (GLboolean)0;
3656}
3657
3658GLW_APICALL GLboolean GLW_APIENTRY glIsSync (GLsync sync)
3659{
3660	DE_UNREF(sync);
3661
3662	return (GLboolean)0;
3663}
3664
3665GLW_APICALL GLboolean GLW_APIENTRY glIsTexture (GLuint texture)
3666{
3667	DE_UNREF(texture);
3668
3669	return (GLboolean)0;
3670}
3671
3672GLW_APICALL GLboolean GLW_APIENTRY glIsTransformFeedback (GLuint id)
3673{
3674	DE_UNREF(id);
3675
3676	return (GLboolean)0;
3677}
3678
3679GLW_APICALL GLboolean GLW_APIENTRY glIsVertexArray (GLuint array)
3680{
3681	DE_UNREF(array);
3682
3683	return (GLboolean)0;
3684}
3685
3686GLW_APICALL void GLW_APIENTRY glLineWidth (GLfloat width)
3687{
3688	DE_UNREF(width);
3689
3690}
3691
3692GLW_APICALL void GLW_APIENTRY glLinkProgram (GLuint program)
3693{
3694	DE_UNREF(program);
3695
3696}
3697
3698GLW_APICALL void GLW_APIENTRY glLogicOp (GLenum opcode)
3699{
3700	DE_UNREF(opcode);
3701
3702}
3703
3704GLW_APICALL void * GLW_APIENTRY glMapBuffer (GLenum target, GLenum access)
3705{
3706	DE_UNREF(target);
3707	DE_UNREF(access);
3708
3709	return (void *)0;
3710}
3711
3712GLW_APICALL void * GLW_APIENTRY glMapNamedBuffer (GLuint buffer, GLenum access)
3713{
3714	DE_UNREF(buffer);
3715	DE_UNREF(access);
3716
3717	return (void *)0;
3718}
3719
3720GLW_APICALL void * GLW_APIENTRY glMapNamedBufferEXT (GLuint buffer, GLenum access)
3721{
3722	DE_UNREF(buffer);
3723	DE_UNREF(access);
3724
3725	return (void *)0;
3726}
3727
3728GLW_APICALL void * GLW_APIENTRY glMapNamedBufferRange (GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
3729{
3730	DE_UNREF(buffer);
3731	DE_UNREF(offset);
3732	DE_UNREF(length);
3733	DE_UNREF(access);
3734
3735	return (void *)0;
3736}
3737
3738GLW_APICALL void * GLW_APIENTRY glMapNamedBufferRangeEXT (GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
3739{
3740	DE_UNREF(buffer);
3741	DE_UNREF(offset);
3742	DE_UNREF(length);
3743	DE_UNREF(access);
3744
3745	return (void *)0;
3746}
3747
3748GLW_APICALL void GLW_APIENTRY glMatrixFrustumEXT (GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
3749{
3750	DE_UNREF(mode);
3751	DE_UNREF(left);
3752	DE_UNREF(right);
3753	DE_UNREF(bottom);
3754	DE_UNREF(top);
3755	DE_UNREF(zNear);
3756	DE_UNREF(zFar);
3757
3758}
3759
3760GLW_APICALL void GLW_APIENTRY glMatrixLoadIdentityEXT (GLenum mode)
3761{
3762	DE_UNREF(mode);
3763
3764}
3765
3766GLW_APICALL void GLW_APIENTRY glMatrixLoadTransposedEXT (GLenum mode, const GLdouble *m)
3767{
3768	DE_UNREF(mode);
3769	DE_UNREF(m);
3770
3771}
3772
3773GLW_APICALL void GLW_APIENTRY glMatrixLoadTransposefEXT (GLenum mode, const GLfloat *m)
3774{
3775	DE_UNREF(mode);
3776	DE_UNREF(m);
3777
3778}
3779
3780GLW_APICALL void GLW_APIENTRY glMatrixLoaddEXT (GLenum mode, const GLdouble *m)
3781{
3782	DE_UNREF(mode);
3783	DE_UNREF(m);
3784
3785}
3786
3787GLW_APICALL void GLW_APIENTRY glMatrixLoadfEXT (GLenum mode, const GLfloat *m)
3788{
3789	DE_UNREF(mode);
3790	DE_UNREF(m);
3791
3792}
3793
3794GLW_APICALL void GLW_APIENTRY glMatrixMultTransposedEXT (GLenum mode, const GLdouble *m)
3795{
3796	DE_UNREF(mode);
3797	DE_UNREF(m);
3798
3799}
3800
3801GLW_APICALL void GLW_APIENTRY glMatrixMultTransposefEXT (GLenum mode, const GLfloat *m)
3802{
3803	DE_UNREF(mode);
3804	DE_UNREF(m);
3805
3806}
3807
3808GLW_APICALL void GLW_APIENTRY glMatrixMultdEXT (GLenum mode, const GLdouble *m)
3809{
3810	DE_UNREF(mode);
3811	DE_UNREF(m);
3812
3813}
3814
3815GLW_APICALL void GLW_APIENTRY glMatrixMultfEXT (GLenum mode, const GLfloat *m)
3816{
3817	DE_UNREF(mode);
3818	DE_UNREF(m);
3819
3820}
3821
3822GLW_APICALL void GLW_APIENTRY glMatrixOrthoEXT (GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
3823{
3824	DE_UNREF(mode);
3825	DE_UNREF(left);
3826	DE_UNREF(right);
3827	DE_UNREF(bottom);
3828	DE_UNREF(top);
3829	DE_UNREF(zNear);
3830	DE_UNREF(zFar);
3831
3832}
3833
3834GLW_APICALL void GLW_APIENTRY glMatrixPopEXT (GLenum mode)
3835{
3836	DE_UNREF(mode);
3837
3838}
3839
3840GLW_APICALL void GLW_APIENTRY glMatrixPushEXT (GLenum mode)
3841{
3842	DE_UNREF(mode);
3843
3844}
3845
3846GLW_APICALL void GLW_APIENTRY glMatrixRotatedEXT (GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
3847{
3848	DE_UNREF(mode);
3849	DE_UNREF(angle);
3850	DE_UNREF(x);
3851	DE_UNREF(y);
3852	DE_UNREF(z);
3853
3854}
3855
3856GLW_APICALL void GLW_APIENTRY glMatrixRotatefEXT (GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
3857{
3858	DE_UNREF(mode);
3859	DE_UNREF(angle);
3860	DE_UNREF(x);
3861	DE_UNREF(y);
3862	DE_UNREF(z);
3863
3864}
3865
3866GLW_APICALL void GLW_APIENTRY glMatrixScaledEXT (GLenum mode, GLdouble x, GLdouble y, GLdouble z)
3867{
3868	DE_UNREF(mode);
3869	DE_UNREF(x);
3870	DE_UNREF(y);
3871	DE_UNREF(z);
3872
3873}
3874
3875GLW_APICALL void GLW_APIENTRY glMatrixScalefEXT (GLenum mode, GLfloat x, GLfloat y, GLfloat z)
3876{
3877	DE_UNREF(mode);
3878	DE_UNREF(x);
3879	DE_UNREF(y);
3880	DE_UNREF(z);
3881
3882}
3883
3884GLW_APICALL void GLW_APIENTRY glMatrixTranslatedEXT (GLenum mode, GLdouble x, GLdouble y, GLdouble z)
3885{
3886	DE_UNREF(mode);
3887	DE_UNREF(x);
3888	DE_UNREF(y);
3889	DE_UNREF(z);
3890
3891}
3892
3893GLW_APICALL void GLW_APIENTRY glMatrixTranslatefEXT (GLenum mode, GLfloat x, GLfloat y, GLfloat z)
3894{
3895	DE_UNREF(mode);
3896	DE_UNREF(x);
3897	DE_UNREF(y);
3898	DE_UNREF(z);
3899
3900}
3901
3902GLW_APICALL void GLW_APIENTRY glMaxShaderCompilerThreadsKHR (GLuint count)
3903{
3904	DE_UNREF(count);
3905
3906}
3907
3908GLW_APICALL void GLW_APIENTRY glMemoryBarrier (GLbitfield barriers)
3909{
3910	DE_UNREF(barriers);
3911
3912}
3913
3914GLW_APICALL void GLW_APIENTRY glMemoryBarrierByRegion (GLbitfield barriers)
3915{
3916	DE_UNREF(barriers);
3917
3918}
3919
3920GLW_APICALL void GLW_APIENTRY glMinSampleShading (GLfloat value)
3921{
3922	DE_UNREF(value);
3923
3924}
3925
3926GLW_APICALL void GLW_APIENTRY glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)
3927{
3928	DE_UNREF(mode);
3929	DE_UNREF(first);
3930	DE_UNREF(count);
3931	DE_UNREF(drawcount);
3932
3933}
3934
3935GLW_APICALL void GLW_APIENTRY glMultiDrawArraysIndirect (GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride)
3936{
3937	DE_UNREF(mode);
3938	DE_UNREF(indirect);
3939	DE_UNREF(drawcount);
3940	DE_UNREF(stride);
3941
3942}
3943
3944GLW_APICALL void GLW_APIENTRY glMultiDrawArraysIndirectCount (GLenum mode, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)
3945{
3946	DE_UNREF(mode);
3947	DE_UNREF(indirect);
3948	DE_UNREF(drawcount);
3949	DE_UNREF(maxdrawcount);
3950	DE_UNREF(stride);
3951
3952}
3953
3954GLW_APICALL void GLW_APIENTRY glMultiDrawElements (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount)
3955{
3956	DE_UNREF(mode);
3957	DE_UNREF(count);
3958	DE_UNREF(type);
3959	DE_UNREF(indices);
3960	DE_UNREF(drawcount);
3961
3962}
3963
3964GLW_APICALL void GLW_APIENTRY glMultiDrawElementsBaseVertex (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex)
3965{
3966	DE_UNREF(mode);
3967	DE_UNREF(count);
3968	DE_UNREF(type);
3969	DE_UNREF(indices);
3970	DE_UNREF(drawcount);
3971	DE_UNREF(basevertex);
3972
3973}
3974
3975GLW_APICALL void GLW_APIENTRY glMultiDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride)
3976{
3977	DE_UNREF(mode);
3978	DE_UNREF(type);
3979	DE_UNREF(indirect);
3980	DE_UNREF(drawcount);
3981	DE_UNREF(stride);
3982
3983}
3984
3985GLW_APICALL void GLW_APIENTRY glMultiDrawElementsIndirectCount (GLenum mode, GLenum type, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)
3986{
3987	DE_UNREF(mode);
3988	DE_UNREF(type);
3989	DE_UNREF(indirect);
3990	DE_UNREF(drawcount);
3991	DE_UNREF(maxdrawcount);
3992	DE_UNREF(stride);
3993
3994}
3995
3996GLW_APICALL void GLW_APIENTRY glMultiTexBufferEXT (GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer)
3997{
3998	DE_UNREF(texunit);
3999	DE_UNREF(target);
4000	DE_UNREF(internalformat);
4001	DE_UNREF(buffer);
4002
4003}
4004
4005GLW_APICALL void GLW_APIENTRY glMultiTexCoordPointerEXT (GLenum texunit, GLint size, GLenum type, GLsizei stride, const void *pointer)
4006{
4007	DE_UNREF(texunit);
4008	DE_UNREF(size);
4009	DE_UNREF(type);
4010	DE_UNREF(stride);
4011	DE_UNREF(pointer);
4012
4013}
4014
4015GLW_APICALL void GLW_APIENTRY glMultiTexEnvfEXT (GLenum texunit, GLenum target, GLenum pname, GLfloat param)
4016{
4017	DE_UNREF(texunit);
4018	DE_UNREF(target);
4019	DE_UNREF(pname);
4020	DE_UNREF(param);
4021
4022}
4023
4024GLW_APICALL void GLW_APIENTRY glMultiTexEnvfvEXT (GLenum texunit, GLenum target, GLenum pname, const GLfloat *params)
4025{
4026	DE_UNREF(texunit);
4027	DE_UNREF(target);
4028	DE_UNREF(pname);
4029	DE_UNREF(params);
4030
4031}
4032
4033GLW_APICALL void GLW_APIENTRY glMultiTexEnviEXT (GLenum texunit, GLenum target, GLenum pname, GLint param)
4034{
4035	DE_UNREF(texunit);
4036	DE_UNREF(target);
4037	DE_UNREF(pname);
4038	DE_UNREF(param);
4039
4040}
4041
4042GLW_APICALL void GLW_APIENTRY glMultiTexEnvivEXT (GLenum texunit, GLenum target, GLenum pname, const GLint *params)
4043{
4044	DE_UNREF(texunit);
4045	DE_UNREF(target);
4046	DE_UNREF(pname);
4047	DE_UNREF(params);
4048
4049}
4050
4051GLW_APICALL void GLW_APIENTRY glMultiTexGendEXT (GLenum texunit, GLenum coord, GLenum pname, GLdouble param)
4052{
4053	DE_UNREF(texunit);
4054	DE_UNREF(coord);
4055	DE_UNREF(pname);
4056	DE_UNREF(param);
4057
4058}
4059
4060GLW_APICALL void GLW_APIENTRY glMultiTexGendvEXT (GLenum texunit, GLenum coord, GLenum pname, const GLdouble *params)
4061{
4062	DE_UNREF(texunit);
4063	DE_UNREF(coord);
4064	DE_UNREF(pname);
4065	DE_UNREF(params);
4066
4067}
4068
4069GLW_APICALL void GLW_APIENTRY glMultiTexGenfEXT (GLenum texunit, GLenum coord, GLenum pname, GLfloat param)
4070{
4071	DE_UNREF(texunit);
4072	DE_UNREF(coord);
4073	DE_UNREF(pname);
4074	DE_UNREF(param);
4075
4076}
4077
4078GLW_APICALL void GLW_APIENTRY glMultiTexGenfvEXT (GLenum texunit, GLenum coord, GLenum pname, const GLfloat *params)
4079{
4080	DE_UNREF(texunit);
4081	DE_UNREF(coord);
4082	DE_UNREF(pname);
4083	DE_UNREF(params);
4084
4085}
4086
4087GLW_APICALL void GLW_APIENTRY glMultiTexGeniEXT (GLenum texunit, GLenum coord, GLenum pname, GLint param)
4088{
4089	DE_UNREF(texunit);
4090	DE_UNREF(coord);
4091	DE_UNREF(pname);
4092	DE_UNREF(param);
4093
4094}
4095
4096GLW_APICALL void GLW_APIENTRY glMultiTexGenivEXT (GLenum texunit, GLenum coord, GLenum pname, const GLint *params)
4097{
4098	DE_UNREF(texunit);
4099	DE_UNREF(coord);
4100	DE_UNREF(pname);
4101	DE_UNREF(params);
4102
4103}
4104
4105GLW_APICALL void GLW_APIENTRY glMultiTexImage1DEXT (GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)
4106{
4107	DE_UNREF(texunit);
4108	DE_UNREF(target);
4109	DE_UNREF(level);
4110	DE_UNREF(internalformat);
4111	DE_UNREF(width);
4112	DE_UNREF(border);
4113	DE_UNREF(format);
4114	DE_UNREF(type);
4115	DE_UNREF(pixels);
4116
4117}
4118
4119GLW_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)
4120{
4121	DE_UNREF(texunit);
4122	DE_UNREF(target);
4123	DE_UNREF(level);
4124	DE_UNREF(internalformat);
4125	DE_UNREF(width);
4126	DE_UNREF(height);
4127	DE_UNREF(border);
4128	DE_UNREF(format);
4129	DE_UNREF(type);
4130	DE_UNREF(pixels);
4131
4132}
4133
4134GLW_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)
4135{
4136	DE_UNREF(texunit);
4137	DE_UNREF(target);
4138	DE_UNREF(level);
4139	DE_UNREF(internalformat);
4140	DE_UNREF(width);
4141	DE_UNREF(height);
4142	DE_UNREF(depth);
4143	DE_UNREF(border);
4144	DE_UNREF(format);
4145	DE_UNREF(type);
4146	DE_UNREF(pixels);
4147
4148}
4149
4150GLW_APICALL void GLW_APIENTRY glMultiTexParameterIivEXT (GLenum texunit, GLenum target, GLenum pname, const GLint *params)
4151{
4152	DE_UNREF(texunit);
4153	DE_UNREF(target);
4154	DE_UNREF(pname);
4155	DE_UNREF(params);
4156
4157}
4158
4159GLW_APICALL void GLW_APIENTRY glMultiTexParameterIuivEXT (GLenum texunit, GLenum target, GLenum pname, const GLuint *params)
4160{
4161	DE_UNREF(texunit);
4162	DE_UNREF(target);
4163	DE_UNREF(pname);
4164	DE_UNREF(params);
4165
4166}
4167
4168GLW_APICALL void GLW_APIENTRY glMultiTexParameterfEXT (GLenum texunit, GLenum target, GLenum pname, GLfloat param)
4169{
4170	DE_UNREF(texunit);
4171	DE_UNREF(target);
4172	DE_UNREF(pname);
4173	DE_UNREF(param);
4174
4175}
4176
4177GLW_APICALL void GLW_APIENTRY glMultiTexParameterfvEXT (GLenum texunit, GLenum target, GLenum pname, const GLfloat *params)
4178{
4179	DE_UNREF(texunit);
4180	DE_UNREF(target);
4181	DE_UNREF(pname);
4182	DE_UNREF(params);
4183
4184}
4185
4186GLW_APICALL void GLW_APIENTRY glMultiTexParameteriEXT (GLenum texunit, GLenum target, GLenum pname, GLint param)
4187{
4188	DE_UNREF(texunit);
4189	DE_UNREF(target);
4190	DE_UNREF(pname);
4191	DE_UNREF(param);
4192
4193}
4194
4195GLW_APICALL void GLW_APIENTRY glMultiTexParameterivEXT (GLenum texunit, GLenum target, GLenum pname, const GLint *params)
4196{
4197	DE_UNREF(texunit);
4198	DE_UNREF(target);
4199	DE_UNREF(pname);
4200	DE_UNREF(params);
4201
4202}
4203
4204GLW_APICALL void GLW_APIENTRY glMultiTexRenderbufferEXT (GLenum texunit, GLenum target, GLuint renderbuffer)
4205{
4206	DE_UNREF(texunit);
4207	DE_UNREF(target);
4208	DE_UNREF(renderbuffer);
4209
4210}
4211
4212GLW_APICALL void GLW_APIENTRY glMultiTexSubImage1DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
4213{
4214	DE_UNREF(texunit);
4215	DE_UNREF(target);
4216	DE_UNREF(level);
4217	DE_UNREF(xoffset);
4218	DE_UNREF(width);
4219	DE_UNREF(format);
4220	DE_UNREF(type);
4221	DE_UNREF(pixels);
4222
4223}
4224
4225GLW_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)
4226{
4227	DE_UNREF(texunit);
4228	DE_UNREF(target);
4229	DE_UNREF(level);
4230	DE_UNREF(xoffset);
4231	DE_UNREF(yoffset);
4232	DE_UNREF(width);
4233	DE_UNREF(height);
4234	DE_UNREF(format);
4235	DE_UNREF(type);
4236	DE_UNREF(pixels);
4237
4238}
4239
4240GLW_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)
4241{
4242	DE_UNREF(texunit);
4243	DE_UNREF(target);
4244	DE_UNREF(level);
4245	DE_UNREF(xoffset);
4246	DE_UNREF(yoffset);
4247	DE_UNREF(zoffset);
4248	DE_UNREF(width);
4249	DE_UNREF(height);
4250	DE_UNREF(depth);
4251	DE_UNREF(format);
4252	DE_UNREF(type);
4253	DE_UNREF(pixels);
4254
4255}
4256
4257GLW_APICALL void GLW_APIENTRY glMulticastBarrierNV (void)
4258{
4259
4260}
4261
4262GLW_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)
4263{
4264	DE_UNREF(srcGpu);
4265	DE_UNREF(dstGpu);
4266	DE_UNREF(srcX0);
4267	DE_UNREF(srcY0);
4268	DE_UNREF(srcX1);
4269	DE_UNREF(srcY1);
4270	DE_UNREF(dstX0);
4271	DE_UNREF(dstY0);
4272	DE_UNREF(dstX1);
4273	DE_UNREF(dstY1);
4274	DE_UNREF(mask);
4275	DE_UNREF(filter);
4276
4277}
4278
4279GLW_APICALL void GLW_APIENTRY glMulticastBufferSubDataNV (GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data)
4280{
4281	DE_UNREF(gpuMask);
4282	DE_UNREF(buffer);
4283	DE_UNREF(offset);
4284	DE_UNREF(size);
4285	DE_UNREF(data);
4286
4287}
4288
4289GLW_APICALL void GLW_APIENTRY glMulticastCopyBufferSubDataNV (GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
4290{
4291	DE_UNREF(readGpu);
4292	DE_UNREF(writeGpuMask);
4293	DE_UNREF(readBuffer);
4294	DE_UNREF(writeBuffer);
4295	DE_UNREF(readOffset);
4296	DE_UNREF(writeOffset);
4297	DE_UNREF(size);
4298
4299}
4300
4301GLW_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)
4302{
4303	DE_UNREF(srcGpu);
4304	DE_UNREF(dstGpuMask);
4305	DE_UNREF(srcName);
4306	DE_UNREF(srcTarget);
4307	DE_UNREF(srcLevel);
4308	DE_UNREF(srcX);
4309	DE_UNREF(srcY);
4310	DE_UNREF(srcZ);
4311	DE_UNREF(dstName);
4312	DE_UNREF(dstTarget);
4313	DE_UNREF(dstLevel);
4314	DE_UNREF(dstX);
4315	DE_UNREF(dstY);
4316	DE_UNREF(dstZ);
4317	DE_UNREF(srcWidth);
4318	DE_UNREF(srcHeight);
4319	DE_UNREF(srcDepth);
4320
4321}
4322
4323GLW_APICALL void GLW_APIENTRY glMulticastFramebufferSampleLocationsfvNV (GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v)
4324{
4325	DE_UNREF(gpu);
4326	DE_UNREF(framebuffer);
4327	DE_UNREF(start);
4328	DE_UNREF(count);
4329	DE_UNREF(v);
4330
4331}
4332
4333GLW_APICALL void GLW_APIENTRY glMulticastGetQueryObjecti64vNV (GLuint gpu, GLuint id, GLenum pname, GLint64 *params)
4334{
4335	DE_UNREF(gpu);
4336	DE_UNREF(id);
4337	DE_UNREF(pname);
4338	DE_UNREF(params);
4339
4340}
4341
4342GLW_APICALL void GLW_APIENTRY glMulticastGetQueryObjectivNV (GLuint gpu, GLuint id, GLenum pname, GLint *params)
4343{
4344	DE_UNREF(gpu);
4345	DE_UNREF(id);
4346	DE_UNREF(pname);
4347	DE_UNREF(params);
4348
4349}
4350
4351GLW_APICALL void GLW_APIENTRY glMulticastGetQueryObjectui64vNV (GLuint gpu, GLuint id, GLenum pname, GLuint64 *params)
4352{
4353	DE_UNREF(gpu);
4354	DE_UNREF(id);
4355	DE_UNREF(pname);
4356	DE_UNREF(params);
4357
4358}
4359
4360GLW_APICALL void GLW_APIENTRY glMulticastGetQueryObjectuivNV (GLuint gpu, GLuint id, GLenum pname, GLuint *params)
4361{
4362	DE_UNREF(gpu);
4363	DE_UNREF(id);
4364	DE_UNREF(pname);
4365	DE_UNREF(params);
4366
4367}
4368
4369GLW_APICALL void GLW_APIENTRY glMulticastWaitSyncNV (GLuint signalGpu, GLbitfield waitGpuMask)
4370{
4371	DE_UNREF(signalGpu);
4372	DE_UNREF(waitGpuMask);
4373
4374}
4375
4376GLW_APICALL void GLW_APIENTRY glNamedBufferData (GLuint buffer, GLsizeiptr size, const void *data, GLenum usage)
4377{
4378	DE_UNREF(buffer);
4379	DE_UNREF(size);
4380	DE_UNREF(data);
4381	DE_UNREF(usage);
4382
4383}
4384
4385GLW_APICALL void GLW_APIENTRY glNamedBufferDataEXT (GLuint buffer, GLsizeiptr size, const void *data, GLenum usage)
4386{
4387	DE_UNREF(buffer);
4388	DE_UNREF(size);
4389	DE_UNREF(data);
4390	DE_UNREF(usage);
4391
4392}
4393
4394GLW_APICALL void GLW_APIENTRY glNamedBufferPageCommitmentARB (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit)
4395{
4396	DE_UNREF(buffer);
4397	DE_UNREF(offset);
4398	DE_UNREF(size);
4399	DE_UNREF(commit);
4400
4401}
4402
4403GLW_APICALL void GLW_APIENTRY glNamedBufferPageCommitmentEXT (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit)
4404{
4405	DE_UNREF(buffer);
4406	DE_UNREF(offset);
4407	DE_UNREF(size);
4408	DE_UNREF(commit);
4409
4410}
4411
4412GLW_APICALL void GLW_APIENTRY glNamedBufferStorage (GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags)
4413{
4414	DE_UNREF(buffer);
4415	DE_UNREF(size);
4416	DE_UNREF(data);
4417	DE_UNREF(flags);
4418
4419}
4420
4421GLW_APICALL void GLW_APIENTRY glNamedBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data)
4422{
4423	DE_UNREF(buffer);
4424	DE_UNREF(offset);
4425	DE_UNREF(size);
4426	DE_UNREF(data);
4427
4428}
4429
4430GLW_APICALL void GLW_APIENTRY glNamedCopyBufferSubDataEXT (GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
4431{
4432	DE_UNREF(readBuffer);
4433	DE_UNREF(writeBuffer);
4434	DE_UNREF(readOffset);
4435	DE_UNREF(writeOffset);
4436	DE_UNREF(size);
4437
4438}
4439
4440GLW_APICALL void GLW_APIENTRY glNamedFramebufferDrawBuffer (GLuint framebuffer, GLenum buf)
4441{
4442	DE_UNREF(framebuffer);
4443	DE_UNREF(buf);
4444
4445}
4446
4447GLW_APICALL void GLW_APIENTRY glNamedFramebufferDrawBuffers (GLuint framebuffer, GLsizei n, const GLenum *bufs)
4448{
4449	DE_UNREF(framebuffer);
4450	DE_UNREF(n);
4451	DE_UNREF(bufs);
4452
4453}
4454
4455GLW_APICALL void GLW_APIENTRY glNamedFramebufferParameteri (GLuint framebuffer, GLenum pname, GLint param)
4456{
4457	DE_UNREF(framebuffer);
4458	DE_UNREF(pname);
4459	DE_UNREF(param);
4460
4461}
4462
4463GLW_APICALL void GLW_APIENTRY glNamedFramebufferParameteriEXT (GLuint framebuffer, GLenum pname, GLint param)
4464{
4465	DE_UNREF(framebuffer);
4466	DE_UNREF(pname);
4467	DE_UNREF(param);
4468
4469}
4470
4471GLW_APICALL void GLW_APIENTRY glNamedFramebufferReadBuffer (GLuint framebuffer, GLenum src)
4472{
4473	DE_UNREF(framebuffer);
4474	DE_UNREF(src);
4475
4476}
4477
4478GLW_APICALL void GLW_APIENTRY glNamedFramebufferRenderbuffer (GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
4479{
4480	DE_UNREF(framebuffer);
4481	DE_UNREF(attachment);
4482	DE_UNREF(renderbuffertarget);
4483	DE_UNREF(renderbuffer);
4484
4485}
4486
4487GLW_APICALL void GLW_APIENTRY glNamedFramebufferRenderbufferEXT (GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
4488{
4489	DE_UNREF(framebuffer);
4490	DE_UNREF(attachment);
4491	DE_UNREF(renderbuffertarget);
4492	DE_UNREF(renderbuffer);
4493
4494}
4495
4496GLW_APICALL void GLW_APIENTRY glNamedFramebufferTexture (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
4497{
4498	DE_UNREF(framebuffer);
4499	DE_UNREF(attachment);
4500	DE_UNREF(texture);
4501	DE_UNREF(level);
4502
4503}
4504
4505GLW_APICALL void GLW_APIENTRY glNamedFramebufferTexture1DEXT (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
4506{
4507	DE_UNREF(framebuffer);
4508	DE_UNREF(attachment);
4509	DE_UNREF(textarget);
4510	DE_UNREF(texture);
4511	DE_UNREF(level);
4512
4513}
4514
4515GLW_APICALL void GLW_APIENTRY glNamedFramebufferTexture2DEXT (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
4516{
4517	DE_UNREF(framebuffer);
4518	DE_UNREF(attachment);
4519	DE_UNREF(textarget);
4520	DE_UNREF(texture);
4521	DE_UNREF(level);
4522
4523}
4524
4525GLW_APICALL void GLW_APIENTRY glNamedFramebufferTexture3DEXT (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
4526{
4527	DE_UNREF(framebuffer);
4528	DE_UNREF(attachment);
4529	DE_UNREF(textarget);
4530	DE_UNREF(texture);
4531	DE_UNREF(level);
4532	DE_UNREF(zoffset);
4533
4534}
4535
4536GLW_APICALL void GLW_APIENTRY glNamedFramebufferTextureEXT (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
4537{
4538	DE_UNREF(framebuffer);
4539	DE_UNREF(attachment);
4540	DE_UNREF(texture);
4541	DE_UNREF(level);
4542
4543}
4544
4545GLW_APICALL void GLW_APIENTRY glNamedFramebufferTextureFaceEXT (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face)
4546{
4547	DE_UNREF(framebuffer);
4548	DE_UNREF(attachment);
4549	DE_UNREF(texture);
4550	DE_UNREF(level);
4551	DE_UNREF(face);
4552
4553}
4554
4555GLW_APICALL void GLW_APIENTRY glNamedFramebufferTextureLayer (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
4556{
4557	DE_UNREF(framebuffer);
4558	DE_UNREF(attachment);
4559	DE_UNREF(texture);
4560	DE_UNREF(level);
4561	DE_UNREF(layer);
4562
4563}
4564
4565GLW_APICALL void GLW_APIENTRY glNamedFramebufferTextureLayerEXT (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
4566{
4567	DE_UNREF(framebuffer);
4568	DE_UNREF(attachment);
4569	DE_UNREF(texture);
4570	DE_UNREF(level);
4571	DE_UNREF(layer);
4572
4573}
4574
4575GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParameter4dEXT (GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble 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 glNamedProgramLocalParameter4dvEXT (GLuint program, GLenum target, GLuint index, const GLdouble *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 glNamedProgramLocalParameter4fEXT (GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat 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 glNamedProgramLocalParameter4fvEXT (GLuint program, GLenum target, GLuint index, const GLfloat *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 glNamedProgramLocalParameterI4iEXT (GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint 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 glNamedProgramLocalParameterI4ivEXT (GLuint program, GLenum target, GLuint index, const GLint *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 glNamedProgramLocalParameterI4uiEXT (GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
4639{
4640	DE_UNREF(program);
4641	DE_UNREF(target);
4642	DE_UNREF(index);
4643	DE_UNREF(x);
4644	DE_UNREF(y);
4645	DE_UNREF(z);
4646	DE_UNREF(w);
4647
4648}
4649
4650GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParameterI4uivEXT (GLuint program, GLenum target, GLuint index, const GLuint *params)
4651{
4652	DE_UNREF(program);
4653	DE_UNREF(target);
4654	DE_UNREF(index);
4655	DE_UNREF(params);
4656
4657}
4658
4659GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParameters4fvEXT (GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat *params)
4660{
4661	DE_UNREF(program);
4662	DE_UNREF(target);
4663	DE_UNREF(index);
4664	DE_UNREF(count);
4665	DE_UNREF(params);
4666
4667}
4668
4669GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParametersI4ivEXT (GLuint program, GLenum target, GLuint index, GLsizei count, const GLint *params)
4670{
4671	DE_UNREF(program);
4672	DE_UNREF(target);
4673	DE_UNREF(index);
4674	DE_UNREF(count);
4675	DE_UNREF(params);
4676
4677}
4678
4679GLW_APICALL void GLW_APIENTRY glNamedProgramLocalParametersI4uivEXT (GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint *params)
4680{
4681	DE_UNREF(program);
4682	DE_UNREF(target);
4683	DE_UNREF(index);
4684	DE_UNREF(count);
4685	DE_UNREF(params);
4686
4687}
4688
4689GLW_APICALL void GLW_APIENTRY glNamedProgramStringEXT (GLuint program, GLenum target, GLenum format, GLsizei len, const void *string)
4690{
4691	DE_UNREF(program);
4692	DE_UNREF(target);
4693	DE_UNREF(format);
4694	DE_UNREF(len);
4695	DE_UNREF(string);
4696
4697}
4698
4699GLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorage (GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
4700{
4701	DE_UNREF(renderbuffer);
4702	DE_UNREF(internalformat);
4703	DE_UNREF(width);
4704	DE_UNREF(height);
4705
4706}
4707
4708GLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorageEXT (GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
4709{
4710	DE_UNREF(renderbuffer);
4711	DE_UNREF(internalformat);
4712	DE_UNREF(width);
4713	DE_UNREF(height);
4714
4715}
4716
4717GLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorageMultisample (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 glNamedRenderbufferStorageMultisampleCoverageEXT (GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height)
4728{
4729	DE_UNREF(renderbuffer);
4730	DE_UNREF(coverageSamples);
4731	DE_UNREF(colorSamples);
4732	DE_UNREF(internalformat);
4733	DE_UNREF(width);
4734	DE_UNREF(height);
4735
4736}
4737
4738GLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorageMultisampleEXT (GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
4739{
4740	DE_UNREF(renderbuffer);
4741	DE_UNREF(samples);
4742	DE_UNREF(internalformat);
4743	DE_UNREF(width);
4744	DE_UNREF(height);
4745
4746}
4747
4748GLW_APICALL void GLW_APIENTRY glObjectLabel (GLenum identifier, GLuint name, GLsizei length, const GLchar *label)
4749{
4750	DE_UNREF(identifier);
4751	DE_UNREF(name);
4752	DE_UNREF(length);
4753	DE_UNREF(label);
4754
4755}
4756
4757GLW_APICALL void GLW_APIENTRY glObjectPtrLabel (const void *ptr, GLsizei length, const GLchar *label)
4758{
4759	DE_UNREF(ptr);
4760	DE_UNREF(length);
4761	DE_UNREF(label);
4762
4763}
4764
4765GLW_APICALL void GLW_APIENTRY glPatchParameterfv (GLenum pname, const GLfloat *values)
4766{
4767	DE_UNREF(pname);
4768	DE_UNREF(values);
4769
4770}
4771
4772GLW_APICALL void GLW_APIENTRY glPatchParameteri (GLenum pname, GLint value)
4773{
4774	DE_UNREF(pname);
4775	DE_UNREF(value);
4776
4777}
4778
4779GLW_APICALL void GLW_APIENTRY glPauseTransformFeedback (void)
4780{
4781
4782}
4783
4784GLW_APICALL void GLW_APIENTRY glPixelStoref (GLenum pname, GLfloat param)
4785{
4786	DE_UNREF(pname);
4787	DE_UNREF(param);
4788
4789}
4790
4791GLW_APICALL void GLW_APIENTRY glPixelStorei (GLenum pname, GLint param)
4792{
4793	DE_UNREF(pname);
4794	DE_UNREF(param);
4795
4796}
4797
4798GLW_APICALL void GLW_APIENTRY glPointParameterf (GLenum pname, GLfloat param)
4799{
4800	DE_UNREF(pname);
4801	DE_UNREF(param);
4802
4803}
4804
4805GLW_APICALL void GLW_APIENTRY glPointParameterfv (GLenum pname, const GLfloat *params)
4806{
4807	DE_UNREF(pname);
4808	DE_UNREF(params);
4809
4810}
4811
4812GLW_APICALL void GLW_APIENTRY glPointParameteri (GLenum pname, GLint param)
4813{
4814	DE_UNREF(pname);
4815	DE_UNREF(param);
4816
4817}
4818
4819GLW_APICALL void GLW_APIENTRY glPointParameteriv (GLenum pname, const GLint *params)
4820{
4821	DE_UNREF(pname);
4822	DE_UNREF(params);
4823
4824}
4825
4826GLW_APICALL void GLW_APIENTRY glPointSize (GLfloat size)
4827{
4828	DE_UNREF(size);
4829
4830}
4831
4832GLW_APICALL void GLW_APIENTRY glPolygonMode (GLenum face, GLenum mode)
4833{
4834	DE_UNREF(face);
4835	DE_UNREF(mode);
4836
4837}
4838
4839GLW_APICALL void GLW_APIENTRY glPolygonOffset (GLfloat factor, GLfloat units)
4840{
4841	DE_UNREF(factor);
4842	DE_UNREF(units);
4843
4844}
4845
4846GLW_APICALL void GLW_APIENTRY glPolygonOffsetClamp (GLfloat factor, GLfloat units, GLfloat clamp)
4847{
4848	DE_UNREF(factor);
4849	DE_UNREF(units);
4850	DE_UNREF(clamp);
4851
4852}
4853
4854GLW_APICALL void GLW_APIENTRY glPopDebugGroup (void)
4855{
4856
4857}
4858
4859GLW_APICALL void GLW_APIENTRY glPopGroupMarkerEXT (void)
4860{
4861
4862}
4863
4864GLW_APICALL void GLW_APIENTRY glPrimitiveBoundingBox (GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
4865{
4866	DE_UNREF(minX);
4867	DE_UNREF(minY);
4868	DE_UNREF(minZ);
4869	DE_UNREF(minW);
4870	DE_UNREF(maxX);
4871	DE_UNREF(maxY);
4872	DE_UNREF(maxZ);
4873	DE_UNREF(maxW);
4874
4875}
4876
4877GLW_APICALL void GLW_APIENTRY glPrimitiveRestartIndex (GLuint index)
4878{
4879	DE_UNREF(index);
4880
4881}
4882
4883GLW_APICALL void GLW_APIENTRY glProgramBinary (GLuint program, GLenum binaryFormat, const void *binary, GLsizei length)
4884{
4885	DE_UNREF(program);
4886	DE_UNREF(binaryFormat);
4887	DE_UNREF(binary);
4888	DE_UNREF(length);
4889
4890}
4891
4892GLW_APICALL void GLW_APIENTRY glProgramParameteri (GLuint program, GLenum pname, GLint value)
4893{
4894	DE_UNREF(program);
4895	DE_UNREF(pname);
4896	DE_UNREF(value);
4897
4898}
4899
4900GLW_APICALL void GLW_APIENTRY glProgramUniform1d (GLuint program, GLint location, GLdouble v0)
4901{
4902	DE_UNREF(program);
4903	DE_UNREF(location);
4904	DE_UNREF(v0);
4905
4906}
4907
4908GLW_APICALL void GLW_APIENTRY glProgramUniform1dEXT (GLuint program, GLint location, GLdouble x)
4909{
4910	DE_UNREF(program);
4911	DE_UNREF(location);
4912	DE_UNREF(x);
4913
4914}
4915
4916GLW_APICALL void GLW_APIENTRY glProgramUniform1dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
4917{
4918	DE_UNREF(program);
4919	DE_UNREF(location);
4920	DE_UNREF(count);
4921	DE_UNREF(value);
4922
4923}
4924
4925GLW_APICALL void GLW_APIENTRY glProgramUniform1dvEXT (GLuint program, GLint location, GLsizei count, const GLdouble *value)
4926{
4927	DE_UNREF(program);
4928	DE_UNREF(location);
4929	DE_UNREF(count);
4930	DE_UNREF(value);
4931
4932}
4933
4934GLW_APICALL void GLW_APIENTRY glProgramUniform1f (GLuint program, GLint location, GLfloat v0)
4935{
4936	DE_UNREF(program);
4937	DE_UNREF(location);
4938	DE_UNREF(v0);
4939
4940}
4941
4942GLW_APICALL void GLW_APIENTRY glProgramUniform1fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
4943{
4944	DE_UNREF(program);
4945	DE_UNREF(location);
4946	DE_UNREF(count);
4947	DE_UNREF(value);
4948
4949}
4950
4951GLW_APICALL void GLW_APIENTRY glProgramUniform1i (GLuint program, GLint location, GLint v0)
4952{
4953	DE_UNREF(program);
4954	DE_UNREF(location);
4955	DE_UNREF(v0);
4956
4957}
4958
4959GLW_APICALL void GLW_APIENTRY glProgramUniform1iv (GLuint program, GLint location, GLsizei count, const GLint *value)
4960{
4961	DE_UNREF(program);
4962	DE_UNREF(location);
4963	DE_UNREF(count);
4964	DE_UNREF(value);
4965
4966}
4967
4968GLW_APICALL void GLW_APIENTRY glProgramUniform1ui (GLuint program, GLint location, GLuint v0)
4969{
4970	DE_UNREF(program);
4971	DE_UNREF(location);
4972	DE_UNREF(v0);
4973
4974}
4975
4976GLW_APICALL void GLW_APIENTRY glProgramUniform1uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
4977{
4978	DE_UNREF(program);
4979	DE_UNREF(location);
4980	DE_UNREF(count);
4981	DE_UNREF(value);
4982
4983}
4984
4985GLW_APICALL void GLW_APIENTRY glProgramUniform2d (GLuint program, GLint location, GLdouble v0, GLdouble v1)
4986{
4987	DE_UNREF(program);
4988	DE_UNREF(location);
4989	DE_UNREF(v0);
4990	DE_UNREF(v1);
4991
4992}
4993
4994GLW_APICALL void GLW_APIENTRY glProgramUniform2dEXT (GLuint program, GLint location, GLdouble x, GLdouble y)
4995{
4996	DE_UNREF(program);
4997	DE_UNREF(location);
4998	DE_UNREF(x);
4999	DE_UNREF(y);
5000
5001}
5002
5003GLW_APICALL void GLW_APIENTRY glProgramUniform2dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
5004{
5005	DE_UNREF(program);
5006	DE_UNREF(location);
5007	DE_UNREF(count);
5008	DE_UNREF(value);
5009
5010}
5011
5012GLW_APICALL void GLW_APIENTRY glProgramUniform2dvEXT (GLuint program, GLint location, GLsizei count, const GLdouble *value)
5013{
5014	DE_UNREF(program);
5015	DE_UNREF(location);
5016	DE_UNREF(count);
5017	DE_UNREF(value);
5018
5019}
5020
5021GLW_APICALL void GLW_APIENTRY glProgramUniform2f (GLuint program, GLint location, GLfloat v0, GLfloat v1)
5022{
5023	DE_UNREF(program);
5024	DE_UNREF(location);
5025	DE_UNREF(v0);
5026	DE_UNREF(v1);
5027
5028}
5029
5030GLW_APICALL void GLW_APIENTRY glProgramUniform2fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
5031{
5032	DE_UNREF(program);
5033	DE_UNREF(location);
5034	DE_UNREF(count);
5035	DE_UNREF(value);
5036
5037}
5038
5039GLW_APICALL void GLW_APIENTRY glProgramUniform2i (GLuint program, GLint location, GLint v0, GLint v1)
5040{
5041	DE_UNREF(program);
5042	DE_UNREF(location);
5043	DE_UNREF(v0);
5044	DE_UNREF(v1);
5045
5046}
5047
5048GLW_APICALL void GLW_APIENTRY glProgramUniform2iv (GLuint program, GLint location, GLsizei count, const GLint *value)
5049{
5050	DE_UNREF(program);
5051	DE_UNREF(location);
5052	DE_UNREF(count);
5053	DE_UNREF(value);
5054
5055}
5056
5057GLW_APICALL void GLW_APIENTRY glProgramUniform2ui (GLuint program, GLint location, GLuint v0, GLuint v1)
5058{
5059	DE_UNREF(program);
5060	DE_UNREF(location);
5061	DE_UNREF(v0);
5062	DE_UNREF(v1);
5063
5064}
5065
5066GLW_APICALL void GLW_APIENTRY glProgramUniform2uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
5067{
5068	DE_UNREF(program);
5069	DE_UNREF(location);
5070	DE_UNREF(count);
5071	DE_UNREF(value);
5072
5073}
5074
5075GLW_APICALL void GLW_APIENTRY glProgramUniform3d (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2)
5076{
5077	DE_UNREF(program);
5078	DE_UNREF(location);
5079	DE_UNREF(v0);
5080	DE_UNREF(v1);
5081	DE_UNREF(v2);
5082
5083}
5084
5085GLW_APICALL void GLW_APIENTRY glProgramUniform3dEXT (GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z)
5086{
5087	DE_UNREF(program);
5088	DE_UNREF(location);
5089	DE_UNREF(x);
5090	DE_UNREF(y);
5091	DE_UNREF(z);
5092
5093}
5094
5095GLW_APICALL void GLW_APIENTRY glProgramUniform3dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
5096{
5097	DE_UNREF(program);
5098	DE_UNREF(location);
5099	DE_UNREF(count);
5100	DE_UNREF(value);
5101
5102}
5103
5104GLW_APICALL void GLW_APIENTRY glProgramUniform3dvEXT (GLuint program, GLint location, GLsizei count, const GLdouble *value)
5105{
5106	DE_UNREF(program);
5107	DE_UNREF(location);
5108	DE_UNREF(count);
5109	DE_UNREF(value);
5110
5111}
5112
5113GLW_APICALL void GLW_APIENTRY glProgramUniform3f (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
5114{
5115	DE_UNREF(program);
5116	DE_UNREF(location);
5117	DE_UNREF(v0);
5118	DE_UNREF(v1);
5119	DE_UNREF(v2);
5120
5121}
5122
5123GLW_APICALL void GLW_APIENTRY glProgramUniform3fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
5124{
5125	DE_UNREF(program);
5126	DE_UNREF(location);
5127	DE_UNREF(count);
5128	DE_UNREF(value);
5129
5130}
5131
5132GLW_APICALL void GLW_APIENTRY glProgramUniform3i (GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
5133{
5134	DE_UNREF(program);
5135	DE_UNREF(location);
5136	DE_UNREF(v0);
5137	DE_UNREF(v1);
5138	DE_UNREF(v2);
5139
5140}
5141
5142GLW_APICALL void GLW_APIENTRY glProgramUniform3iv (GLuint program, GLint location, GLsizei count, const GLint *value)
5143{
5144	DE_UNREF(program);
5145	DE_UNREF(location);
5146	DE_UNREF(count);
5147	DE_UNREF(value);
5148
5149}
5150
5151GLW_APICALL void GLW_APIENTRY glProgramUniform3ui (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
5152{
5153	DE_UNREF(program);
5154	DE_UNREF(location);
5155	DE_UNREF(v0);
5156	DE_UNREF(v1);
5157	DE_UNREF(v2);
5158
5159}
5160
5161GLW_APICALL void GLW_APIENTRY glProgramUniform3uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
5162{
5163	DE_UNREF(program);
5164	DE_UNREF(location);
5165	DE_UNREF(count);
5166	DE_UNREF(value);
5167
5168}
5169
5170GLW_APICALL void GLW_APIENTRY glProgramUniform4d (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3)
5171{
5172	DE_UNREF(program);
5173	DE_UNREF(location);
5174	DE_UNREF(v0);
5175	DE_UNREF(v1);
5176	DE_UNREF(v2);
5177	DE_UNREF(v3);
5178
5179}
5180
5181GLW_APICALL void GLW_APIENTRY glProgramUniform4dEXT (GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
5182{
5183	DE_UNREF(program);
5184	DE_UNREF(location);
5185	DE_UNREF(x);
5186	DE_UNREF(y);
5187	DE_UNREF(z);
5188	DE_UNREF(w);
5189
5190}
5191
5192GLW_APICALL void GLW_APIENTRY glProgramUniform4dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
5193{
5194	DE_UNREF(program);
5195	DE_UNREF(location);
5196	DE_UNREF(count);
5197	DE_UNREF(value);
5198
5199}
5200
5201GLW_APICALL void GLW_APIENTRY glProgramUniform4dvEXT (GLuint program, GLint location, GLsizei count, const GLdouble *value)
5202{
5203	DE_UNREF(program);
5204	DE_UNREF(location);
5205	DE_UNREF(count);
5206	DE_UNREF(value);
5207
5208}
5209
5210GLW_APICALL void GLW_APIENTRY glProgramUniform4f (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
5211{
5212	DE_UNREF(program);
5213	DE_UNREF(location);
5214	DE_UNREF(v0);
5215	DE_UNREF(v1);
5216	DE_UNREF(v2);
5217	DE_UNREF(v3);
5218
5219}
5220
5221GLW_APICALL void GLW_APIENTRY glProgramUniform4fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
5222{
5223	DE_UNREF(program);
5224	DE_UNREF(location);
5225	DE_UNREF(count);
5226	DE_UNREF(value);
5227
5228}
5229
5230GLW_APICALL void GLW_APIENTRY glProgramUniform4i (GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
5231{
5232	DE_UNREF(program);
5233	DE_UNREF(location);
5234	DE_UNREF(v0);
5235	DE_UNREF(v1);
5236	DE_UNREF(v2);
5237	DE_UNREF(v3);
5238
5239}
5240
5241GLW_APICALL void GLW_APIENTRY glProgramUniform4iv (GLuint program, GLint location, GLsizei count, const GLint *value)
5242{
5243	DE_UNREF(program);
5244	DE_UNREF(location);
5245	DE_UNREF(count);
5246	DE_UNREF(value);
5247
5248}
5249
5250GLW_APICALL void GLW_APIENTRY glProgramUniform4ui (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
5251{
5252	DE_UNREF(program);
5253	DE_UNREF(location);
5254	DE_UNREF(v0);
5255	DE_UNREF(v1);
5256	DE_UNREF(v2);
5257	DE_UNREF(v3);
5258
5259}
5260
5261GLW_APICALL void GLW_APIENTRY glProgramUniform4uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
5262{
5263	DE_UNREF(program);
5264	DE_UNREF(location);
5265	DE_UNREF(count);
5266	DE_UNREF(value);
5267
5268}
5269
5270GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5271{
5272	DE_UNREF(program);
5273	DE_UNREF(location);
5274	DE_UNREF(count);
5275	DE_UNREF(transpose);
5276	DE_UNREF(value);
5277
5278}
5279
5280GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5281{
5282	DE_UNREF(program);
5283	DE_UNREF(location);
5284	DE_UNREF(count);
5285	DE_UNREF(transpose);
5286	DE_UNREF(value);
5287
5288}
5289
5290GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5291{
5292	DE_UNREF(program);
5293	DE_UNREF(location);
5294	DE_UNREF(count);
5295	DE_UNREF(transpose);
5296	DE_UNREF(value);
5297
5298}
5299
5300GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5301{
5302	DE_UNREF(program);
5303	DE_UNREF(location);
5304	DE_UNREF(count);
5305	DE_UNREF(transpose);
5306	DE_UNREF(value);
5307
5308}
5309
5310GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x3dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5311{
5312	DE_UNREF(program);
5313	DE_UNREF(location);
5314	DE_UNREF(count);
5315	DE_UNREF(transpose);
5316	DE_UNREF(value);
5317
5318}
5319
5320GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5321{
5322	DE_UNREF(program);
5323	DE_UNREF(location);
5324	DE_UNREF(count);
5325	DE_UNREF(transpose);
5326	DE_UNREF(value);
5327
5328}
5329
5330GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5331{
5332	DE_UNREF(program);
5333	DE_UNREF(location);
5334	DE_UNREF(count);
5335	DE_UNREF(transpose);
5336	DE_UNREF(value);
5337
5338}
5339
5340GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x4dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5341{
5342	DE_UNREF(program);
5343	DE_UNREF(location);
5344	DE_UNREF(count);
5345	DE_UNREF(transpose);
5346	DE_UNREF(value);
5347
5348}
5349
5350GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5351{
5352	DE_UNREF(program);
5353	DE_UNREF(location);
5354	DE_UNREF(count);
5355	DE_UNREF(transpose);
5356	DE_UNREF(value);
5357
5358}
5359
5360GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5361{
5362	DE_UNREF(program);
5363	DE_UNREF(location);
5364	DE_UNREF(count);
5365	DE_UNREF(transpose);
5366	DE_UNREF(value);
5367
5368}
5369
5370GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5371{
5372	DE_UNREF(program);
5373	DE_UNREF(location);
5374	DE_UNREF(count);
5375	DE_UNREF(transpose);
5376	DE_UNREF(value);
5377
5378}
5379
5380GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5381{
5382	DE_UNREF(program);
5383	DE_UNREF(location);
5384	DE_UNREF(count);
5385	DE_UNREF(transpose);
5386	DE_UNREF(value);
5387
5388}
5389
5390GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5391{
5392	DE_UNREF(program);
5393	DE_UNREF(location);
5394	DE_UNREF(count);
5395	DE_UNREF(transpose);
5396	DE_UNREF(value);
5397
5398}
5399
5400GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x2dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5401{
5402	DE_UNREF(program);
5403	DE_UNREF(location);
5404	DE_UNREF(count);
5405	DE_UNREF(transpose);
5406	DE_UNREF(value);
5407
5408}
5409
5410GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5411{
5412	DE_UNREF(program);
5413	DE_UNREF(location);
5414	DE_UNREF(count);
5415	DE_UNREF(transpose);
5416	DE_UNREF(value);
5417
5418}
5419
5420GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5421{
5422	DE_UNREF(program);
5423	DE_UNREF(location);
5424	DE_UNREF(count);
5425	DE_UNREF(transpose);
5426	DE_UNREF(value);
5427
5428}
5429
5430GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x4dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5431{
5432	DE_UNREF(program);
5433	DE_UNREF(location);
5434	DE_UNREF(count);
5435	DE_UNREF(transpose);
5436	DE_UNREF(value);
5437
5438}
5439
5440GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5441{
5442	DE_UNREF(program);
5443	DE_UNREF(location);
5444	DE_UNREF(count);
5445	DE_UNREF(transpose);
5446	DE_UNREF(value);
5447
5448}
5449
5450GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5451{
5452	DE_UNREF(program);
5453	DE_UNREF(location);
5454	DE_UNREF(count);
5455	DE_UNREF(transpose);
5456	DE_UNREF(value);
5457
5458}
5459
5460GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5461{
5462	DE_UNREF(program);
5463	DE_UNREF(location);
5464	DE_UNREF(count);
5465	DE_UNREF(transpose);
5466	DE_UNREF(value);
5467
5468}
5469
5470GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5471{
5472	DE_UNREF(program);
5473	DE_UNREF(location);
5474	DE_UNREF(count);
5475	DE_UNREF(transpose);
5476	DE_UNREF(value);
5477
5478}
5479
5480GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5481{
5482	DE_UNREF(program);
5483	DE_UNREF(location);
5484	DE_UNREF(count);
5485	DE_UNREF(transpose);
5486	DE_UNREF(value);
5487
5488}
5489
5490GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x2dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5491{
5492	DE_UNREF(program);
5493	DE_UNREF(location);
5494	DE_UNREF(count);
5495	DE_UNREF(transpose);
5496	DE_UNREF(value);
5497
5498}
5499
5500GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5501{
5502	DE_UNREF(program);
5503	DE_UNREF(location);
5504	DE_UNREF(count);
5505	DE_UNREF(transpose);
5506	DE_UNREF(value);
5507
5508}
5509
5510GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5511{
5512	DE_UNREF(program);
5513	DE_UNREF(location);
5514	DE_UNREF(count);
5515	DE_UNREF(transpose);
5516	DE_UNREF(value);
5517
5518}
5519
5520GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x3dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
5521{
5522	DE_UNREF(program);
5523	DE_UNREF(location);
5524	DE_UNREF(count);
5525	DE_UNREF(transpose);
5526	DE_UNREF(value);
5527
5528}
5529
5530GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
5531{
5532	DE_UNREF(program);
5533	DE_UNREF(location);
5534	DE_UNREF(count);
5535	DE_UNREF(transpose);
5536	DE_UNREF(value);
5537
5538}
5539
5540GLW_APICALL void GLW_APIENTRY glProvokingVertex (GLenum mode)
5541{
5542	DE_UNREF(mode);
5543
5544}
5545
5546GLW_APICALL void GLW_APIENTRY glPushClientAttribDefaultEXT (GLbitfield mask)
5547{
5548	DE_UNREF(mask);
5549
5550}
5551
5552GLW_APICALL void GLW_APIENTRY glPushDebugGroup (GLenum source, GLuint id, GLsizei length, const GLchar *message)
5553{
5554	DE_UNREF(source);
5555	DE_UNREF(id);
5556	DE_UNREF(length);
5557	DE_UNREF(message);
5558
5559}
5560
5561GLW_APICALL void GLW_APIENTRY glPushGroupMarkerEXT (GLsizei length, const GLchar *marker)
5562{
5563	DE_UNREF(length);
5564	DE_UNREF(marker);
5565
5566}
5567
5568GLW_APICALL void GLW_APIENTRY glQueryCounter (GLuint id, GLenum target)
5569{
5570	DE_UNREF(id);
5571	DE_UNREF(target);
5572
5573}
5574
5575GLW_APICALL void GLW_APIENTRY glReadBuffer (GLenum src)
5576{
5577	DE_UNREF(src);
5578
5579}
5580
5581GLW_APICALL void GLW_APIENTRY glReadnPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)
5582{
5583	DE_UNREF(x);
5584	DE_UNREF(y);
5585	DE_UNREF(width);
5586	DE_UNREF(height);
5587	DE_UNREF(format);
5588	DE_UNREF(type);
5589	DE_UNREF(bufSize);
5590	DE_UNREF(data);
5591
5592}
5593
5594GLW_APICALL void GLW_APIENTRY glReleaseShaderCompiler (void)
5595{
5596
5597}
5598
5599GLW_APICALL void GLW_APIENTRY glRenderGpuMaskNV (GLbitfield mask)
5600{
5601	DE_UNREF(mask);
5602
5603}
5604
5605GLW_APICALL void GLW_APIENTRY glRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
5606{
5607	DE_UNREF(target);
5608	DE_UNREF(internalformat);
5609	DE_UNREF(width);
5610	DE_UNREF(height);
5611
5612}
5613
5614GLW_APICALL void GLW_APIENTRY glRenderbufferStorageMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
5615{
5616	DE_UNREF(target);
5617	DE_UNREF(samples);
5618	DE_UNREF(internalformat);
5619	DE_UNREF(width);
5620	DE_UNREF(height);
5621
5622}
5623
5624GLW_APICALL void GLW_APIENTRY glRenderbufferStorageMultisampleEXT (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
5625{
5626	DE_UNREF(target);
5627	DE_UNREF(samples);
5628	DE_UNREF(internalformat);
5629	DE_UNREF(width);
5630	DE_UNREF(height);
5631
5632}
5633
5634GLW_APICALL void GLW_APIENTRY glResumeTransformFeedback (void)
5635{
5636
5637}
5638
5639GLW_APICALL void GLW_APIENTRY glSampleCoverage (GLfloat value, GLboolean invert)
5640{
5641	DE_UNREF(value);
5642	DE_UNREF(invert);
5643
5644}
5645
5646GLW_APICALL void GLW_APIENTRY glSampleMaski (GLuint maskNumber, GLbitfield mask)
5647{
5648	DE_UNREF(maskNumber);
5649	DE_UNREF(mask);
5650
5651}
5652
5653GLW_APICALL void GLW_APIENTRY glSamplerParameterIiv (GLuint sampler, GLenum pname, const GLint *param)
5654{
5655	DE_UNREF(sampler);
5656	DE_UNREF(pname);
5657	DE_UNREF(param);
5658
5659}
5660
5661GLW_APICALL void GLW_APIENTRY glSamplerParameterIuiv (GLuint sampler, GLenum pname, const GLuint *param)
5662{
5663	DE_UNREF(sampler);
5664	DE_UNREF(pname);
5665	DE_UNREF(param);
5666
5667}
5668
5669GLW_APICALL void GLW_APIENTRY glSamplerParameterf (GLuint sampler, GLenum pname, GLfloat param)
5670{
5671	DE_UNREF(sampler);
5672	DE_UNREF(pname);
5673	DE_UNREF(param);
5674
5675}
5676
5677GLW_APICALL void GLW_APIENTRY glSamplerParameterfv (GLuint sampler, GLenum pname, const GLfloat *param)
5678{
5679	DE_UNREF(sampler);
5680	DE_UNREF(pname);
5681	DE_UNREF(param);
5682
5683}
5684
5685GLW_APICALL void GLW_APIENTRY glSamplerParameteri (GLuint sampler, GLenum pname, GLint param)
5686{
5687	DE_UNREF(sampler);
5688	DE_UNREF(pname);
5689	DE_UNREF(param);
5690
5691}
5692
5693GLW_APICALL void GLW_APIENTRY glSamplerParameteriv (GLuint sampler, GLenum pname, const GLint *param)
5694{
5695	DE_UNREF(sampler);
5696	DE_UNREF(pname);
5697	DE_UNREF(param);
5698
5699}
5700
5701GLW_APICALL void GLW_APIENTRY glScissor (GLint x, GLint y, GLsizei width, GLsizei height)
5702{
5703	DE_UNREF(x);
5704	DE_UNREF(y);
5705	DE_UNREF(width);
5706	DE_UNREF(height);
5707
5708}
5709
5710GLW_APICALL void GLW_APIENTRY glScissorArrayv (GLuint first, GLsizei count, const GLint *v)
5711{
5712	DE_UNREF(first);
5713	DE_UNREF(count);
5714	DE_UNREF(v);
5715
5716}
5717
5718GLW_APICALL void GLW_APIENTRY glScissorIndexed (GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
5719{
5720	DE_UNREF(index);
5721	DE_UNREF(left);
5722	DE_UNREF(bottom);
5723	DE_UNREF(width);
5724	DE_UNREF(height);
5725
5726}
5727
5728GLW_APICALL void GLW_APIENTRY glScissorIndexedv (GLuint index, const GLint *v)
5729{
5730	DE_UNREF(index);
5731	DE_UNREF(v);
5732
5733}
5734
5735GLW_APICALL void GLW_APIENTRY glShaderBinary (GLsizei count, const GLuint *shaders, GLenum binaryFormat, const void *binary, GLsizei length)
5736{
5737	DE_UNREF(count);
5738	DE_UNREF(shaders);
5739	DE_UNREF(binaryFormat);
5740	DE_UNREF(binary);
5741	DE_UNREF(length);
5742
5743}
5744
5745GLW_APICALL void GLW_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length)
5746{
5747	DE_UNREF(shader);
5748	DE_UNREF(count);
5749	DE_UNREF(string);
5750	DE_UNREF(length);
5751
5752}
5753
5754GLW_APICALL void GLW_APIENTRY glShaderStorageBlockBinding (GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding)
5755{
5756	DE_UNREF(program);
5757	DE_UNREF(storageBlockIndex);
5758	DE_UNREF(storageBlockBinding);
5759
5760}
5761
5762GLW_APICALL void GLW_APIENTRY glShadingRateEXT (GLenum rate)
5763{
5764	DE_UNREF(rate);
5765
5766}
5767
5768GLW_APICALL void GLW_APIENTRY glShadingRateCombinerOpsEXT (GLenum combinerOp0, GLenum combinerOp1)
5769{
5770	DE_UNREF(combinerOp0);
5771	DE_UNREF(combinerOp1);
5772
5773}
5774
5775GLW_APICALL void GLW_APIENTRY glSpecializeShader (GLuint shader, const GLchar *pEntryPoint, GLuint numSpecializationConstants, const GLuint *pConstantIndex, const GLuint *pConstantValue)
5776{
5777	DE_UNREF(shader);
5778	DE_UNREF(pEntryPoint);
5779	DE_UNREF(numSpecializationConstants);
5780	DE_UNREF(pConstantIndex);
5781	DE_UNREF(pConstantValue);
5782
5783}
5784
5785GLW_APICALL void GLW_APIENTRY glStencilFunc (GLenum func, GLint ref, GLuint mask)
5786{
5787	DE_UNREF(func);
5788	DE_UNREF(ref);
5789	DE_UNREF(mask);
5790
5791}
5792
5793GLW_APICALL void GLW_APIENTRY glStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask)
5794{
5795	DE_UNREF(face);
5796	DE_UNREF(func);
5797	DE_UNREF(ref);
5798	DE_UNREF(mask);
5799
5800}
5801
5802GLW_APICALL void GLW_APIENTRY glStencilMask (GLuint mask)
5803{
5804	DE_UNREF(mask);
5805
5806}
5807
5808GLW_APICALL void GLW_APIENTRY glStencilMaskSeparate (GLenum face, GLuint mask)
5809{
5810	DE_UNREF(face);
5811	DE_UNREF(mask);
5812
5813}
5814
5815GLW_APICALL void GLW_APIENTRY glStencilOp (GLenum fail, GLenum zfail, GLenum zpass)
5816{
5817	DE_UNREF(fail);
5818	DE_UNREF(zfail);
5819	DE_UNREF(zpass);
5820
5821}
5822
5823GLW_APICALL void GLW_APIENTRY glStencilOpSeparate (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
5824{
5825	DE_UNREF(face);
5826	DE_UNREF(sfail);
5827	DE_UNREF(dpfail);
5828	DE_UNREF(dppass);
5829
5830}
5831
5832GLW_APICALL void GLW_APIENTRY glTexBuffer (GLenum target, GLenum internalformat, GLuint buffer)
5833{
5834	DE_UNREF(target);
5835	DE_UNREF(internalformat);
5836	DE_UNREF(buffer);
5837
5838}
5839
5840GLW_APICALL void GLW_APIENTRY glTexBufferRange (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
5841{
5842	DE_UNREF(target);
5843	DE_UNREF(internalformat);
5844	DE_UNREF(buffer);
5845	DE_UNREF(offset);
5846	DE_UNREF(size);
5847
5848}
5849
5850GLW_APICALL void GLW_APIENTRY glTexImage1D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)
5851{
5852	DE_UNREF(target);
5853	DE_UNREF(level);
5854	DE_UNREF(internalformat);
5855	DE_UNREF(width);
5856	DE_UNREF(border);
5857	DE_UNREF(format);
5858	DE_UNREF(type);
5859	DE_UNREF(pixels);
5860
5861}
5862
5863GLW_APICALL void GLW_APIENTRY glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
5864{
5865	DE_UNREF(target);
5866	DE_UNREF(level);
5867	DE_UNREF(internalformat);
5868	DE_UNREF(width);
5869	DE_UNREF(height);
5870	DE_UNREF(border);
5871	DE_UNREF(format);
5872	DE_UNREF(type);
5873	DE_UNREF(pixels);
5874
5875}
5876
5877GLW_APICALL void GLW_APIENTRY glTexImage2DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
5878{
5879	DE_UNREF(target);
5880	DE_UNREF(samples);
5881	DE_UNREF(internalformat);
5882	DE_UNREF(width);
5883	DE_UNREF(height);
5884	DE_UNREF(fixedsamplelocations);
5885
5886}
5887
5888GLW_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)
5889{
5890	DE_UNREF(target);
5891	DE_UNREF(level);
5892	DE_UNREF(internalformat);
5893	DE_UNREF(width);
5894	DE_UNREF(height);
5895	DE_UNREF(depth);
5896	DE_UNREF(border);
5897	DE_UNREF(format);
5898	DE_UNREF(type);
5899	DE_UNREF(pixels);
5900
5901}
5902
5903GLW_APICALL void GLW_APIENTRY glTexImage3DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
5904{
5905	DE_UNREF(target);
5906	DE_UNREF(samples);
5907	DE_UNREF(internalformat);
5908	DE_UNREF(width);
5909	DE_UNREF(height);
5910	DE_UNREF(depth);
5911	DE_UNREF(fixedsamplelocations);
5912
5913}
5914
5915GLW_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)
5916{
5917	DE_UNREF(target);
5918	DE_UNREF(level);
5919	DE_UNREF(internalformat);
5920	DE_UNREF(width);
5921	DE_UNREF(height);
5922	DE_UNREF(depth);
5923	DE_UNREF(border);
5924	DE_UNREF(format);
5925	DE_UNREF(type);
5926	DE_UNREF(pixels);
5927
5928}
5929
5930GLW_APICALL void GLW_APIENTRY glTexPageCommitmentARB (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit)
5931{
5932	DE_UNREF(target);
5933	DE_UNREF(level);
5934	DE_UNREF(xoffset);
5935	DE_UNREF(yoffset);
5936	DE_UNREF(zoffset);
5937	DE_UNREF(width);
5938	DE_UNREF(height);
5939	DE_UNREF(depth);
5940	DE_UNREF(commit);
5941
5942}
5943
5944GLW_APICALL void GLW_APIENTRY glTexParameterIiv (GLenum target, GLenum pname, const GLint *params)
5945{
5946	DE_UNREF(target);
5947	DE_UNREF(pname);
5948	DE_UNREF(params);
5949
5950}
5951
5952GLW_APICALL void GLW_APIENTRY glTexParameterIuiv (GLenum target, GLenum pname, const GLuint *params)
5953{
5954	DE_UNREF(target);
5955	DE_UNREF(pname);
5956	DE_UNREF(params);
5957
5958}
5959
5960GLW_APICALL void GLW_APIENTRY glTexParameterf (GLenum target, GLenum pname, GLfloat param)
5961{
5962	DE_UNREF(target);
5963	DE_UNREF(pname);
5964	DE_UNREF(param);
5965
5966}
5967
5968GLW_APICALL void GLW_APIENTRY glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params)
5969{
5970	DE_UNREF(target);
5971	DE_UNREF(pname);
5972	DE_UNREF(params);
5973
5974}
5975
5976GLW_APICALL void GLW_APIENTRY glTexParameteri (GLenum target, GLenum pname, GLint param)
5977{
5978	DE_UNREF(target);
5979	DE_UNREF(pname);
5980	DE_UNREF(param);
5981
5982}
5983
5984GLW_APICALL void GLW_APIENTRY glTexParameteriv (GLenum target, GLenum pname, const GLint *params)
5985{
5986	DE_UNREF(target);
5987	DE_UNREF(pname);
5988	DE_UNREF(params);
5989
5990}
5991
5992GLW_APICALL void GLW_APIENTRY glTexStorage1D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
5993{
5994	DE_UNREF(target);
5995	DE_UNREF(levels);
5996	DE_UNREF(internalformat);
5997	DE_UNREF(width);
5998
5999}
6000
6001GLW_APICALL void GLW_APIENTRY glTexStorage2D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
6002{
6003	DE_UNREF(target);
6004	DE_UNREF(levels);
6005	DE_UNREF(internalformat);
6006	DE_UNREF(width);
6007	DE_UNREF(height);
6008
6009}
6010
6011GLW_APICALL void GLW_APIENTRY glTexStorage2DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
6012{
6013	DE_UNREF(target);
6014	DE_UNREF(samples);
6015	DE_UNREF(internalformat);
6016	DE_UNREF(width);
6017	DE_UNREF(height);
6018	DE_UNREF(fixedsamplelocations);
6019
6020}
6021
6022GLW_APICALL void GLW_APIENTRY glTexStorage3D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
6023{
6024	DE_UNREF(target);
6025	DE_UNREF(levels);
6026	DE_UNREF(internalformat);
6027	DE_UNREF(width);
6028	DE_UNREF(height);
6029	DE_UNREF(depth);
6030
6031}
6032
6033GLW_APICALL void GLW_APIENTRY glTexStorage3DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
6034{
6035	DE_UNREF(target);
6036	DE_UNREF(samples);
6037	DE_UNREF(internalformat);
6038	DE_UNREF(width);
6039	DE_UNREF(height);
6040	DE_UNREF(depth);
6041	DE_UNREF(fixedsamplelocations);
6042
6043}
6044
6045GLW_APICALL void GLW_APIENTRY glTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
6046{
6047	DE_UNREF(target);
6048	DE_UNREF(level);
6049	DE_UNREF(xoffset);
6050	DE_UNREF(width);
6051	DE_UNREF(format);
6052	DE_UNREF(type);
6053	DE_UNREF(pixels);
6054
6055}
6056
6057GLW_APICALL void GLW_APIENTRY glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
6058{
6059	DE_UNREF(target);
6060	DE_UNREF(level);
6061	DE_UNREF(xoffset);
6062	DE_UNREF(yoffset);
6063	DE_UNREF(width);
6064	DE_UNREF(height);
6065	DE_UNREF(format);
6066	DE_UNREF(type);
6067	DE_UNREF(pixels);
6068
6069}
6070
6071GLW_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)
6072{
6073	DE_UNREF(target);
6074	DE_UNREF(level);
6075	DE_UNREF(xoffset);
6076	DE_UNREF(yoffset);
6077	DE_UNREF(zoffset);
6078	DE_UNREF(width);
6079	DE_UNREF(height);
6080	DE_UNREF(depth);
6081	DE_UNREF(format);
6082	DE_UNREF(type);
6083	DE_UNREF(pixels);
6084
6085}
6086
6087GLW_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)
6088{
6089	DE_UNREF(target);
6090	DE_UNREF(level);
6091	DE_UNREF(xoffset);
6092	DE_UNREF(yoffset);
6093	DE_UNREF(zoffset);
6094	DE_UNREF(width);
6095	DE_UNREF(height);
6096	DE_UNREF(depth);
6097	DE_UNREF(format);
6098	DE_UNREF(type);
6099	DE_UNREF(pixels);
6100
6101}
6102
6103GLW_APICALL void GLW_APIENTRY glTextureBarrier (void)
6104{
6105
6106}
6107
6108GLW_APICALL void GLW_APIENTRY glTextureBuffer (GLuint texture, GLenum internalformat, GLuint buffer)
6109{
6110	DE_UNREF(texture);
6111	DE_UNREF(internalformat);
6112	DE_UNREF(buffer);
6113
6114}
6115
6116GLW_APICALL void GLW_APIENTRY glTextureBufferEXT (GLuint texture, GLenum target, GLenum internalformat, GLuint buffer)
6117{
6118	DE_UNREF(texture);
6119	DE_UNREF(target);
6120	DE_UNREF(internalformat);
6121	DE_UNREF(buffer);
6122
6123}
6124
6125GLW_APICALL void GLW_APIENTRY glTextureBufferRange (GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
6126{
6127	DE_UNREF(texture);
6128	DE_UNREF(internalformat);
6129	DE_UNREF(buffer);
6130	DE_UNREF(offset);
6131	DE_UNREF(size);
6132
6133}
6134
6135GLW_APICALL void GLW_APIENTRY glTextureBufferRangeEXT (GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
6136{
6137	DE_UNREF(texture);
6138	DE_UNREF(target);
6139	DE_UNREF(internalformat);
6140	DE_UNREF(buffer);
6141	DE_UNREF(offset);
6142	DE_UNREF(size);
6143
6144}
6145
6146GLW_APICALL void GLW_APIENTRY glTextureImage1DEXT (GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)
6147{
6148	DE_UNREF(texture);
6149	DE_UNREF(target);
6150	DE_UNREF(level);
6151	DE_UNREF(internalformat);
6152	DE_UNREF(width);
6153	DE_UNREF(border);
6154	DE_UNREF(format);
6155	DE_UNREF(type);
6156	DE_UNREF(pixels);
6157
6158}
6159
6160GLW_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)
6161{
6162	DE_UNREF(texture);
6163	DE_UNREF(target);
6164	DE_UNREF(level);
6165	DE_UNREF(internalformat);
6166	DE_UNREF(width);
6167	DE_UNREF(height);
6168	DE_UNREF(border);
6169	DE_UNREF(format);
6170	DE_UNREF(type);
6171	DE_UNREF(pixels);
6172
6173}
6174
6175GLW_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)
6176{
6177	DE_UNREF(texture);
6178	DE_UNREF(target);
6179	DE_UNREF(level);
6180	DE_UNREF(internalformat);
6181	DE_UNREF(width);
6182	DE_UNREF(height);
6183	DE_UNREF(depth);
6184	DE_UNREF(border);
6185	DE_UNREF(format);
6186	DE_UNREF(type);
6187	DE_UNREF(pixels);
6188
6189}
6190
6191GLW_APICALL void GLW_APIENTRY glTexturePageCommitmentEXT (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit)
6192{
6193	DE_UNREF(texture);
6194	DE_UNREF(level);
6195	DE_UNREF(xoffset);
6196	DE_UNREF(yoffset);
6197	DE_UNREF(zoffset);
6198	DE_UNREF(width);
6199	DE_UNREF(height);
6200	DE_UNREF(depth);
6201	DE_UNREF(commit);
6202
6203}
6204
6205GLW_APICALL void GLW_APIENTRY glTextureParameterIiv (GLuint texture, GLenum pname, const GLint *params)
6206{
6207	DE_UNREF(texture);
6208	DE_UNREF(pname);
6209	DE_UNREF(params);
6210
6211}
6212
6213GLW_APICALL void GLW_APIENTRY glTextureParameterIivEXT (GLuint texture, GLenum target, GLenum pname, const GLint *params)
6214{
6215	DE_UNREF(texture);
6216	DE_UNREF(target);
6217	DE_UNREF(pname);
6218	DE_UNREF(params);
6219
6220}
6221
6222GLW_APICALL void GLW_APIENTRY glTextureParameterIuiv (GLuint texture, GLenum pname, const GLuint *params)
6223{
6224	DE_UNREF(texture);
6225	DE_UNREF(pname);
6226	DE_UNREF(params);
6227
6228}
6229
6230GLW_APICALL void GLW_APIENTRY glTextureParameterIuivEXT (GLuint texture, GLenum target, GLenum pname, const GLuint *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 glTextureParameterf (GLuint texture, GLenum pname, GLfloat param)
6240{
6241	DE_UNREF(texture);
6242	DE_UNREF(pname);
6243	DE_UNREF(param);
6244
6245}
6246
6247GLW_APICALL void GLW_APIENTRY glTextureParameterfEXT (GLuint texture, GLenum target, GLenum pname, GLfloat 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 glTextureParameterfv (GLuint texture, GLenum pname, const GLfloat *param)
6257{
6258	DE_UNREF(texture);
6259	DE_UNREF(pname);
6260	DE_UNREF(param);
6261
6262}
6263
6264GLW_APICALL void GLW_APIENTRY glTextureParameterfvEXT (GLuint texture, GLenum target, GLenum pname, const GLfloat *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 glTextureParameteri (GLuint texture, GLenum pname, GLint param)
6274{
6275	DE_UNREF(texture);
6276	DE_UNREF(pname);
6277	DE_UNREF(param);
6278
6279}
6280
6281GLW_APICALL void GLW_APIENTRY glTextureParameteriEXT (GLuint texture, GLenum target, GLenum pname, GLint param)
6282{
6283	DE_UNREF(texture);
6284	DE_UNREF(target);
6285	DE_UNREF(pname);
6286	DE_UNREF(param);
6287
6288}
6289
6290GLW_APICALL void GLW_APIENTRY glTextureParameteriv (GLuint texture, GLenum pname, const GLint *param)
6291{
6292	DE_UNREF(texture);
6293	DE_UNREF(pname);
6294	DE_UNREF(param);
6295
6296}
6297
6298GLW_APICALL void GLW_APIENTRY glTextureParameterivEXT (GLuint texture, GLenum target, GLenum pname, const GLint *params)
6299{
6300	DE_UNREF(texture);
6301	DE_UNREF(target);
6302	DE_UNREF(pname);
6303	DE_UNREF(params);
6304
6305}
6306
6307GLW_APICALL void GLW_APIENTRY glTextureRenderbufferEXT (GLuint texture, GLenum target, GLuint renderbuffer)
6308{
6309	DE_UNREF(texture);
6310	DE_UNREF(target);
6311	DE_UNREF(renderbuffer);
6312
6313}
6314
6315GLW_APICALL void GLW_APIENTRY glTextureStorage1D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width)
6316{
6317	DE_UNREF(texture);
6318	DE_UNREF(levels);
6319	DE_UNREF(internalformat);
6320	DE_UNREF(width);
6321
6322}
6323
6324GLW_APICALL void GLW_APIENTRY glTextureStorage1DEXT (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
6325{
6326	DE_UNREF(texture);
6327	DE_UNREF(target);
6328	DE_UNREF(levels);
6329	DE_UNREF(internalformat);
6330	DE_UNREF(width);
6331
6332}
6333
6334GLW_APICALL void GLW_APIENTRY glTextureStorage2D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
6335{
6336	DE_UNREF(texture);
6337	DE_UNREF(levels);
6338	DE_UNREF(internalformat);
6339	DE_UNREF(width);
6340	DE_UNREF(height);
6341
6342}
6343
6344GLW_APICALL void GLW_APIENTRY glTextureStorage2DEXT (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
6345{
6346	DE_UNREF(texture);
6347	DE_UNREF(target);
6348	DE_UNREF(levels);
6349	DE_UNREF(internalformat);
6350	DE_UNREF(width);
6351	DE_UNREF(height);
6352
6353}
6354
6355GLW_APICALL void GLW_APIENTRY glTextureStorage2DMultisample (GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
6356{
6357	DE_UNREF(texture);
6358	DE_UNREF(samples);
6359	DE_UNREF(internalformat);
6360	DE_UNREF(width);
6361	DE_UNREF(height);
6362	DE_UNREF(fixedsamplelocations);
6363
6364}
6365
6366GLW_APICALL void GLW_APIENTRY glTextureStorage2DMultisampleEXT (GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
6367{
6368	DE_UNREF(texture);
6369	DE_UNREF(target);
6370	DE_UNREF(samples);
6371	DE_UNREF(internalformat);
6372	DE_UNREF(width);
6373	DE_UNREF(height);
6374	DE_UNREF(fixedsamplelocations);
6375
6376}
6377
6378GLW_APICALL void GLW_APIENTRY glTextureStorage3D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
6379{
6380	DE_UNREF(texture);
6381	DE_UNREF(levels);
6382	DE_UNREF(internalformat);
6383	DE_UNREF(width);
6384	DE_UNREF(height);
6385	DE_UNREF(depth);
6386
6387}
6388
6389GLW_APICALL void GLW_APIENTRY glTextureStorage3DEXT (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
6390{
6391	DE_UNREF(texture);
6392	DE_UNREF(target);
6393	DE_UNREF(levels);
6394	DE_UNREF(internalformat);
6395	DE_UNREF(width);
6396	DE_UNREF(height);
6397	DE_UNREF(depth);
6398
6399}
6400
6401GLW_APICALL void GLW_APIENTRY glTextureStorage3DMultisample (GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
6402{
6403	DE_UNREF(texture);
6404	DE_UNREF(samples);
6405	DE_UNREF(internalformat);
6406	DE_UNREF(width);
6407	DE_UNREF(height);
6408	DE_UNREF(depth);
6409	DE_UNREF(fixedsamplelocations);
6410
6411}
6412
6413GLW_APICALL void GLW_APIENTRY glTextureStorage3DMultisampleEXT (GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
6414{
6415	DE_UNREF(texture);
6416	DE_UNREF(target);
6417	DE_UNREF(samples);
6418	DE_UNREF(internalformat);
6419	DE_UNREF(width);
6420	DE_UNREF(height);
6421	DE_UNREF(depth);
6422	DE_UNREF(fixedsamplelocations);
6423
6424}
6425
6426GLW_APICALL void GLW_APIENTRY glTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
6427{
6428	DE_UNREF(texture);
6429	DE_UNREF(level);
6430	DE_UNREF(xoffset);
6431	DE_UNREF(width);
6432	DE_UNREF(format);
6433	DE_UNREF(type);
6434	DE_UNREF(pixels);
6435
6436}
6437
6438GLW_APICALL void GLW_APIENTRY glTextureSubImage1DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
6439{
6440	DE_UNREF(texture);
6441	DE_UNREF(target);
6442	DE_UNREF(level);
6443	DE_UNREF(xoffset);
6444	DE_UNREF(width);
6445	DE_UNREF(format);
6446	DE_UNREF(type);
6447	DE_UNREF(pixels);
6448
6449}
6450
6451GLW_APICALL void GLW_APIENTRY glTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
6452{
6453	DE_UNREF(texture);
6454	DE_UNREF(level);
6455	DE_UNREF(xoffset);
6456	DE_UNREF(yoffset);
6457	DE_UNREF(width);
6458	DE_UNREF(height);
6459	DE_UNREF(format);
6460	DE_UNREF(type);
6461	DE_UNREF(pixels);
6462
6463}
6464
6465GLW_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)
6466{
6467	DE_UNREF(texture);
6468	DE_UNREF(target);
6469	DE_UNREF(level);
6470	DE_UNREF(xoffset);
6471	DE_UNREF(yoffset);
6472	DE_UNREF(width);
6473	DE_UNREF(height);
6474	DE_UNREF(format);
6475	DE_UNREF(type);
6476	DE_UNREF(pixels);
6477
6478}
6479
6480GLW_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)
6481{
6482	DE_UNREF(texture);
6483	DE_UNREF(level);
6484	DE_UNREF(xoffset);
6485	DE_UNREF(yoffset);
6486	DE_UNREF(zoffset);
6487	DE_UNREF(width);
6488	DE_UNREF(height);
6489	DE_UNREF(depth);
6490	DE_UNREF(format);
6491	DE_UNREF(type);
6492	DE_UNREF(pixels);
6493
6494}
6495
6496GLW_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)
6497{
6498	DE_UNREF(texture);
6499	DE_UNREF(target);
6500	DE_UNREF(level);
6501	DE_UNREF(xoffset);
6502	DE_UNREF(yoffset);
6503	DE_UNREF(zoffset);
6504	DE_UNREF(width);
6505	DE_UNREF(height);
6506	DE_UNREF(depth);
6507	DE_UNREF(format);
6508	DE_UNREF(type);
6509	DE_UNREF(pixels);
6510
6511}
6512
6513GLW_APICALL void GLW_APIENTRY glTextureView (GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
6514{
6515	DE_UNREF(texture);
6516	DE_UNREF(target);
6517	DE_UNREF(origtexture);
6518	DE_UNREF(internalformat);
6519	DE_UNREF(minlevel);
6520	DE_UNREF(numlevels);
6521	DE_UNREF(minlayer);
6522	DE_UNREF(numlayers);
6523
6524}
6525
6526GLW_APICALL void GLW_APIENTRY glTransformFeedbackBufferBase (GLuint xfb, GLuint index, GLuint buffer)
6527{
6528	DE_UNREF(xfb);
6529	DE_UNREF(index);
6530	DE_UNREF(buffer);
6531
6532}
6533
6534GLW_APICALL void GLW_APIENTRY glTransformFeedbackBufferRange (GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
6535{
6536	DE_UNREF(xfb);
6537	DE_UNREF(index);
6538	DE_UNREF(buffer);
6539	DE_UNREF(offset);
6540	DE_UNREF(size);
6541
6542}
6543
6544GLW_APICALL void GLW_APIENTRY glTransformFeedbackVaryings (GLuint program, GLsizei count, const GLchar *const*varyings, GLenum bufferMode)
6545{
6546	DE_UNREF(program);
6547	DE_UNREF(count);
6548	DE_UNREF(varyings);
6549	DE_UNREF(bufferMode);
6550
6551}
6552
6553GLW_APICALL void GLW_APIENTRY glUniform1d (GLint location, GLdouble x)
6554{
6555	DE_UNREF(location);
6556	DE_UNREF(x);
6557
6558}
6559
6560GLW_APICALL void GLW_APIENTRY glUniform1dv (GLint location, GLsizei count, const GLdouble *value)
6561{
6562	DE_UNREF(location);
6563	DE_UNREF(count);
6564	DE_UNREF(value);
6565
6566}
6567
6568GLW_APICALL void GLW_APIENTRY glUniform1f (GLint location, GLfloat v0)
6569{
6570	DE_UNREF(location);
6571	DE_UNREF(v0);
6572
6573}
6574
6575GLW_APICALL void GLW_APIENTRY glUniform1fv (GLint location, GLsizei count, const GLfloat *value)
6576{
6577	DE_UNREF(location);
6578	DE_UNREF(count);
6579	DE_UNREF(value);
6580
6581}
6582
6583GLW_APICALL void GLW_APIENTRY glUniform1i (GLint location, GLint v0)
6584{
6585	DE_UNREF(location);
6586	DE_UNREF(v0);
6587
6588}
6589
6590GLW_APICALL void GLW_APIENTRY glUniform1iv (GLint location, GLsizei count, const GLint *value)
6591{
6592	DE_UNREF(location);
6593	DE_UNREF(count);
6594	DE_UNREF(value);
6595
6596}
6597
6598GLW_APICALL void GLW_APIENTRY glUniform1ui (GLint location, GLuint v0)
6599{
6600	DE_UNREF(location);
6601	DE_UNREF(v0);
6602
6603}
6604
6605GLW_APICALL void GLW_APIENTRY glUniform1uiv (GLint location, GLsizei count, const GLuint *value)
6606{
6607	DE_UNREF(location);
6608	DE_UNREF(count);
6609	DE_UNREF(value);
6610
6611}
6612
6613GLW_APICALL void GLW_APIENTRY glUniform2d (GLint location, GLdouble x, GLdouble y)
6614{
6615	DE_UNREF(location);
6616	DE_UNREF(x);
6617	DE_UNREF(y);
6618
6619}
6620
6621GLW_APICALL void GLW_APIENTRY glUniform2dv (GLint location, GLsizei count, const GLdouble *value)
6622{
6623	DE_UNREF(location);
6624	DE_UNREF(count);
6625	DE_UNREF(value);
6626
6627}
6628
6629GLW_APICALL void GLW_APIENTRY glUniform2f (GLint location, GLfloat v0, GLfloat v1)
6630{
6631	DE_UNREF(location);
6632	DE_UNREF(v0);
6633	DE_UNREF(v1);
6634
6635}
6636
6637GLW_APICALL void GLW_APIENTRY glUniform2fv (GLint location, GLsizei count, const GLfloat *value)
6638{
6639	DE_UNREF(location);
6640	DE_UNREF(count);
6641	DE_UNREF(value);
6642
6643}
6644
6645GLW_APICALL void GLW_APIENTRY glUniform2i (GLint location, GLint v0, GLint v1)
6646{
6647	DE_UNREF(location);
6648	DE_UNREF(v0);
6649	DE_UNREF(v1);
6650
6651}
6652
6653GLW_APICALL void GLW_APIENTRY glUniform2iv (GLint location, GLsizei count, const GLint *value)
6654{
6655	DE_UNREF(location);
6656	DE_UNREF(count);
6657	DE_UNREF(value);
6658
6659}
6660
6661GLW_APICALL void GLW_APIENTRY glUniform2ui (GLint location, GLuint v0, GLuint v1)
6662{
6663	DE_UNREF(location);
6664	DE_UNREF(v0);
6665	DE_UNREF(v1);
6666
6667}
6668
6669GLW_APICALL void GLW_APIENTRY glUniform2uiv (GLint location, GLsizei count, const GLuint *value)
6670{
6671	DE_UNREF(location);
6672	DE_UNREF(count);
6673	DE_UNREF(value);
6674
6675}
6676
6677GLW_APICALL void GLW_APIENTRY glUniform3d (GLint location, GLdouble x, GLdouble y, GLdouble z)
6678{
6679	DE_UNREF(location);
6680	DE_UNREF(x);
6681	DE_UNREF(y);
6682	DE_UNREF(z);
6683
6684}
6685
6686GLW_APICALL void GLW_APIENTRY glUniform3dv (GLint location, GLsizei count, const GLdouble *value)
6687{
6688	DE_UNREF(location);
6689	DE_UNREF(count);
6690	DE_UNREF(value);
6691
6692}
6693
6694GLW_APICALL void GLW_APIENTRY glUniform3f (GLint location, GLfloat v0, GLfloat v1, GLfloat 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 glUniform3fv (GLint location, GLsizei count, const GLfloat *value)
6704{
6705	DE_UNREF(location);
6706	DE_UNREF(count);
6707	DE_UNREF(value);
6708
6709}
6710
6711GLW_APICALL void GLW_APIENTRY glUniform3i (GLint location, GLint v0, GLint v1, GLint v2)
6712{
6713	DE_UNREF(location);
6714	DE_UNREF(v0);
6715	DE_UNREF(v1);
6716	DE_UNREF(v2);
6717
6718}
6719
6720GLW_APICALL void GLW_APIENTRY glUniform3iv (GLint location, GLsizei count, const GLint *value)
6721{
6722	DE_UNREF(location);
6723	DE_UNREF(count);
6724	DE_UNREF(value);
6725
6726}
6727
6728GLW_APICALL void GLW_APIENTRY glUniform3ui (GLint location, GLuint v0, GLuint v1, GLuint v2)
6729{
6730	DE_UNREF(location);
6731	DE_UNREF(v0);
6732	DE_UNREF(v1);
6733	DE_UNREF(v2);
6734
6735}
6736
6737GLW_APICALL void GLW_APIENTRY glUniform3uiv (GLint location, GLsizei count, const GLuint *value)
6738{
6739	DE_UNREF(location);
6740	DE_UNREF(count);
6741	DE_UNREF(value);
6742
6743}
6744
6745GLW_APICALL void GLW_APIENTRY glUniform4d (GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
6746{
6747	DE_UNREF(location);
6748	DE_UNREF(x);
6749	DE_UNREF(y);
6750	DE_UNREF(z);
6751	DE_UNREF(w);
6752
6753}
6754
6755GLW_APICALL void GLW_APIENTRY glUniform4dv (GLint location, GLsizei count, const GLdouble *value)
6756{
6757	DE_UNREF(location);
6758	DE_UNREF(count);
6759	DE_UNREF(value);
6760
6761}
6762
6763GLW_APICALL void GLW_APIENTRY glUniform4f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
6764{
6765	DE_UNREF(location);
6766	DE_UNREF(v0);
6767	DE_UNREF(v1);
6768	DE_UNREF(v2);
6769	DE_UNREF(v3);
6770
6771}
6772
6773GLW_APICALL void GLW_APIENTRY glUniform4fv (GLint location, GLsizei count, const GLfloat *value)
6774{
6775	DE_UNREF(location);
6776	DE_UNREF(count);
6777	DE_UNREF(value);
6778
6779}
6780
6781GLW_APICALL void GLW_APIENTRY glUniform4i (GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
6782{
6783	DE_UNREF(location);
6784	DE_UNREF(v0);
6785	DE_UNREF(v1);
6786	DE_UNREF(v2);
6787	DE_UNREF(v3);
6788
6789}
6790
6791GLW_APICALL void GLW_APIENTRY glUniform4iv (GLint location, GLsizei count, const GLint *value)
6792{
6793	DE_UNREF(location);
6794	DE_UNREF(count);
6795	DE_UNREF(value);
6796
6797}
6798
6799GLW_APICALL void GLW_APIENTRY glUniform4ui (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
6800{
6801	DE_UNREF(location);
6802	DE_UNREF(v0);
6803	DE_UNREF(v1);
6804	DE_UNREF(v2);
6805	DE_UNREF(v3);
6806
6807}
6808
6809GLW_APICALL void GLW_APIENTRY glUniform4uiv (GLint location, GLsizei count, const GLuint *value)
6810{
6811	DE_UNREF(location);
6812	DE_UNREF(count);
6813	DE_UNREF(value);
6814
6815}
6816
6817GLW_APICALL void GLW_APIENTRY glUniformBlockBinding (GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
6818{
6819	DE_UNREF(program);
6820	DE_UNREF(uniformBlockIndex);
6821	DE_UNREF(uniformBlockBinding);
6822
6823}
6824
6825GLW_APICALL void GLW_APIENTRY glUniformMatrix2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6826{
6827	DE_UNREF(location);
6828	DE_UNREF(count);
6829	DE_UNREF(transpose);
6830	DE_UNREF(value);
6831
6832}
6833
6834GLW_APICALL void GLW_APIENTRY glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6835{
6836	DE_UNREF(location);
6837	DE_UNREF(count);
6838	DE_UNREF(transpose);
6839	DE_UNREF(value);
6840
6841}
6842
6843GLW_APICALL void GLW_APIENTRY glUniformMatrix2x3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6844{
6845	DE_UNREF(location);
6846	DE_UNREF(count);
6847	DE_UNREF(transpose);
6848	DE_UNREF(value);
6849
6850}
6851
6852GLW_APICALL void GLW_APIENTRY glUniformMatrix2x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6853{
6854	DE_UNREF(location);
6855	DE_UNREF(count);
6856	DE_UNREF(transpose);
6857	DE_UNREF(value);
6858
6859}
6860
6861GLW_APICALL void GLW_APIENTRY glUniformMatrix2x4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6862{
6863	DE_UNREF(location);
6864	DE_UNREF(count);
6865	DE_UNREF(transpose);
6866	DE_UNREF(value);
6867
6868}
6869
6870GLW_APICALL void GLW_APIENTRY glUniformMatrix2x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6871{
6872	DE_UNREF(location);
6873	DE_UNREF(count);
6874	DE_UNREF(transpose);
6875	DE_UNREF(value);
6876
6877}
6878
6879GLW_APICALL void GLW_APIENTRY glUniformMatrix3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6880{
6881	DE_UNREF(location);
6882	DE_UNREF(count);
6883	DE_UNREF(transpose);
6884	DE_UNREF(value);
6885
6886}
6887
6888GLW_APICALL void GLW_APIENTRY glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6889{
6890	DE_UNREF(location);
6891	DE_UNREF(count);
6892	DE_UNREF(transpose);
6893	DE_UNREF(value);
6894
6895}
6896
6897GLW_APICALL void GLW_APIENTRY glUniformMatrix3x2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6898{
6899	DE_UNREF(location);
6900	DE_UNREF(count);
6901	DE_UNREF(transpose);
6902	DE_UNREF(value);
6903
6904}
6905
6906GLW_APICALL void GLW_APIENTRY glUniformMatrix3x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6907{
6908	DE_UNREF(location);
6909	DE_UNREF(count);
6910	DE_UNREF(transpose);
6911	DE_UNREF(value);
6912
6913}
6914
6915GLW_APICALL void GLW_APIENTRY glUniformMatrix3x4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6916{
6917	DE_UNREF(location);
6918	DE_UNREF(count);
6919	DE_UNREF(transpose);
6920	DE_UNREF(value);
6921
6922}
6923
6924GLW_APICALL void GLW_APIENTRY glUniformMatrix3x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6925{
6926	DE_UNREF(location);
6927	DE_UNREF(count);
6928	DE_UNREF(transpose);
6929	DE_UNREF(value);
6930
6931}
6932
6933GLW_APICALL void GLW_APIENTRY glUniformMatrix4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6934{
6935	DE_UNREF(location);
6936	DE_UNREF(count);
6937	DE_UNREF(transpose);
6938	DE_UNREF(value);
6939
6940}
6941
6942GLW_APICALL void GLW_APIENTRY glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6943{
6944	DE_UNREF(location);
6945	DE_UNREF(count);
6946	DE_UNREF(transpose);
6947	DE_UNREF(value);
6948
6949}
6950
6951GLW_APICALL void GLW_APIENTRY glUniformMatrix4x2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6952{
6953	DE_UNREF(location);
6954	DE_UNREF(count);
6955	DE_UNREF(transpose);
6956	DE_UNREF(value);
6957
6958}
6959
6960GLW_APICALL void GLW_APIENTRY glUniformMatrix4x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6961{
6962	DE_UNREF(location);
6963	DE_UNREF(count);
6964	DE_UNREF(transpose);
6965	DE_UNREF(value);
6966
6967}
6968
6969GLW_APICALL void GLW_APIENTRY glUniformMatrix4x3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
6970{
6971	DE_UNREF(location);
6972	DE_UNREF(count);
6973	DE_UNREF(transpose);
6974	DE_UNREF(value);
6975
6976}
6977
6978GLW_APICALL void GLW_APIENTRY glUniformMatrix4x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
6979{
6980	DE_UNREF(location);
6981	DE_UNREF(count);
6982	DE_UNREF(transpose);
6983	DE_UNREF(value);
6984
6985}
6986
6987GLW_APICALL void GLW_APIENTRY glUniformSubroutinesuiv (GLenum shadertype, GLsizei count, const GLuint *indices)
6988{
6989	DE_UNREF(shadertype);
6990	DE_UNREF(count);
6991	DE_UNREF(indices);
6992
6993}
6994
6995GLW_APICALL GLboolean GLW_APIENTRY glUnmapBuffer (GLenum target)
6996{
6997	DE_UNREF(target);
6998
6999	return (GLboolean)0;
7000}
7001
7002GLW_APICALL GLboolean GLW_APIENTRY glUnmapNamedBuffer (GLuint buffer)
7003{
7004	DE_UNREF(buffer);
7005
7006	return (GLboolean)0;
7007}
7008
7009GLW_APICALL GLboolean GLW_APIENTRY glUnmapNamedBufferEXT (GLuint buffer)
7010{
7011	DE_UNREF(buffer);
7012
7013	return (GLboolean)0;
7014}
7015
7016GLW_APICALL void GLW_APIENTRY glUseProgram (GLuint program)
7017{
7018	DE_UNREF(program);
7019
7020}
7021
7022GLW_APICALL void GLW_APIENTRY glUseProgramStages (GLuint pipeline, GLbitfield stages, GLuint program)
7023{
7024	DE_UNREF(pipeline);
7025	DE_UNREF(stages);
7026	DE_UNREF(program);
7027
7028}
7029
7030GLW_APICALL void GLW_APIENTRY glValidateProgram (GLuint program)
7031{
7032	DE_UNREF(program);
7033
7034}
7035
7036GLW_APICALL void GLW_APIENTRY glValidateProgramPipeline (GLuint pipeline)
7037{
7038	DE_UNREF(pipeline);
7039
7040}
7041
7042GLW_APICALL void GLW_APIENTRY glVertexArrayAttribBinding (GLuint vaobj, GLuint attribindex, GLuint bindingindex)
7043{
7044	DE_UNREF(vaobj);
7045	DE_UNREF(attribindex);
7046	DE_UNREF(bindingindex);
7047
7048}
7049
7050GLW_APICALL void GLW_APIENTRY glVertexArrayAttribFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
7051{
7052	DE_UNREF(vaobj);
7053	DE_UNREF(attribindex);
7054	DE_UNREF(size);
7055	DE_UNREF(type);
7056	DE_UNREF(normalized);
7057	DE_UNREF(relativeoffset);
7058
7059}
7060
7061GLW_APICALL void GLW_APIENTRY glVertexArrayAttribIFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
7062{
7063	DE_UNREF(vaobj);
7064	DE_UNREF(attribindex);
7065	DE_UNREF(size);
7066	DE_UNREF(type);
7067	DE_UNREF(relativeoffset);
7068
7069}
7070
7071GLW_APICALL void GLW_APIENTRY glVertexArrayAttribLFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
7072{
7073	DE_UNREF(vaobj);
7074	DE_UNREF(attribindex);
7075	DE_UNREF(size);
7076	DE_UNREF(type);
7077	DE_UNREF(relativeoffset);
7078
7079}
7080
7081GLW_APICALL void GLW_APIENTRY glVertexArrayBindVertexBufferEXT (GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
7082{
7083	DE_UNREF(vaobj);
7084	DE_UNREF(bindingindex);
7085	DE_UNREF(buffer);
7086	DE_UNREF(offset);
7087	DE_UNREF(stride);
7088
7089}
7090
7091GLW_APICALL void GLW_APIENTRY glVertexArrayBindingDivisor (GLuint vaobj, GLuint bindingindex, GLuint divisor)
7092{
7093	DE_UNREF(vaobj);
7094	DE_UNREF(bindingindex);
7095	DE_UNREF(divisor);
7096
7097}
7098
7099GLW_APICALL void GLW_APIENTRY glVertexArrayColorOffsetEXT (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)
7100{
7101	DE_UNREF(vaobj);
7102	DE_UNREF(buffer);
7103	DE_UNREF(size);
7104	DE_UNREF(type);
7105	DE_UNREF(stride);
7106	DE_UNREF(offset);
7107
7108}
7109
7110GLW_APICALL void GLW_APIENTRY glVertexArrayEdgeFlagOffsetEXT (GLuint vaobj, GLuint buffer, GLsizei stride, GLintptr offset)
7111{
7112	DE_UNREF(vaobj);
7113	DE_UNREF(buffer);
7114	DE_UNREF(stride);
7115	DE_UNREF(offset);
7116
7117}
7118
7119GLW_APICALL void GLW_APIENTRY glVertexArrayElementBuffer (GLuint vaobj, GLuint buffer)
7120{
7121	DE_UNREF(vaobj);
7122	DE_UNREF(buffer);
7123
7124}
7125
7126GLW_APICALL void GLW_APIENTRY glVertexArrayFogCoordOffsetEXT (GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset)
7127{
7128	DE_UNREF(vaobj);
7129	DE_UNREF(buffer);
7130	DE_UNREF(type);
7131	DE_UNREF(stride);
7132	DE_UNREF(offset);
7133
7134}
7135
7136GLW_APICALL void GLW_APIENTRY glVertexArrayIndexOffsetEXT (GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset)
7137{
7138	DE_UNREF(vaobj);
7139	DE_UNREF(buffer);
7140	DE_UNREF(type);
7141	DE_UNREF(stride);
7142	DE_UNREF(offset);
7143
7144}
7145
7146GLW_APICALL void GLW_APIENTRY glVertexArrayMultiTexCoordOffsetEXT (GLuint vaobj, GLuint buffer, GLenum texunit, GLint size, GLenum type, GLsizei stride, GLintptr offset)
7147{
7148	DE_UNREF(vaobj);
7149	DE_UNREF(buffer);
7150	DE_UNREF(texunit);
7151	DE_UNREF(size);
7152	DE_UNREF(type);
7153	DE_UNREF(stride);
7154	DE_UNREF(offset);
7155
7156}
7157
7158GLW_APICALL void GLW_APIENTRY glVertexArrayNormalOffsetEXT (GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset)
7159{
7160	DE_UNREF(vaobj);
7161	DE_UNREF(buffer);
7162	DE_UNREF(type);
7163	DE_UNREF(stride);
7164	DE_UNREF(offset);
7165
7166}
7167
7168GLW_APICALL void GLW_APIENTRY glVertexArraySecondaryColorOffsetEXT (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)
7169{
7170	DE_UNREF(vaobj);
7171	DE_UNREF(buffer);
7172	DE_UNREF(size);
7173	DE_UNREF(type);
7174	DE_UNREF(stride);
7175	DE_UNREF(offset);
7176
7177}
7178
7179GLW_APICALL void GLW_APIENTRY glVertexArrayTexCoordOffsetEXT (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)
7180{
7181	DE_UNREF(vaobj);
7182	DE_UNREF(buffer);
7183	DE_UNREF(size);
7184	DE_UNREF(type);
7185	DE_UNREF(stride);
7186	DE_UNREF(offset);
7187
7188}
7189
7190GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribBindingEXT (GLuint vaobj, GLuint attribindex, GLuint bindingindex)
7191{
7192	DE_UNREF(vaobj);
7193	DE_UNREF(attribindex);
7194	DE_UNREF(bindingindex);
7195
7196}
7197
7198GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribDivisorEXT (GLuint vaobj, GLuint index, GLuint divisor)
7199{
7200	DE_UNREF(vaobj);
7201	DE_UNREF(index);
7202	DE_UNREF(divisor);
7203
7204}
7205
7206GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribFormatEXT (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
7207{
7208	DE_UNREF(vaobj);
7209	DE_UNREF(attribindex);
7210	DE_UNREF(size);
7211	DE_UNREF(type);
7212	DE_UNREF(normalized);
7213	DE_UNREF(relativeoffset);
7214
7215}
7216
7217GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribIFormatEXT (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
7218{
7219	DE_UNREF(vaobj);
7220	DE_UNREF(attribindex);
7221	DE_UNREF(size);
7222	DE_UNREF(type);
7223	DE_UNREF(relativeoffset);
7224
7225}
7226
7227GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribIOffsetEXT (GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, 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(stride);
7235	DE_UNREF(offset);
7236
7237}
7238
7239GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribLFormatEXT (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
7240{
7241	DE_UNREF(vaobj);
7242	DE_UNREF(attribindex);
7243	DE_UNREF(size);
7244	DE_UNREF(type);
7245	DE_UNREF(relativeoffset);
7246
7247}
7248
7249GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribLOffsetEXT (GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset)
7250{
7251	DE_UNREF(vaobj);
7252	DE_UNREF(buffer);
7253	DE_UNREF(index);
7254	DE_UNREF(size);
7255	DE_UNREF(type);
7256	DE_UNREF(stride);
7257	DE_UNREF(offset);
7258
7259}
7260
7261GLW_APICALL void GLW_APIENTRY glVertexArrayVertexAttribOffsetEXT (GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLintptr offset)
7262{
7263	DE_UNREF(vaobj);
7264	DE_UNREF(buffer);
7265	DE_UNREF(index);
7266	DE_UNREF(size);
7267	DE_UNREF(type);
7268	DE_UNREF(normalized);
7269	DE_UNREF(stride);
7270	DE_UNREF(offset);
7271
7272}
7273
7274GLW_APICALL void GLW_APIENTRY glVertexArrayVertexBindingDivisorEXT (GLuint vaobj, GLuint bindingindex, GLuint divisor)
7275{
7276	DE_UNREF(vaobj);
7277	DE_UNREF(bindingindex);
7278	DE_UNREF(divisor);
7279
7280}
7281
7282GLW_APICALL void GLW_APIENTRY glVertexArrayVertexBuffer (GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
7283{
7284	DE_UNREF(vaobj);
7285	DE_UNREF(bindingindex);
7286	DE_UNREF(buffer);
7287	DE_UNREF(offset);
7288	DE_UNREF(stride);
7289
7290}
7291
7292GLW_APICALL void GLW_APIENTRY glVertexArrayVertexBuffers (GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)
7293{
7294	DE_UNREF(vaobj);
7295	DE_UNREF(first);
7296	DE_UNREF(count);
7297	DE_UNREF(buffers);
7298	DE_UNREF(offsets);
7299	DE_UNREF(strides);
7300
7301}
7302
7303GLW_APICALL void GLW_APIENTRY glVertexArrayVertexOffsetEXT (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)
7304{
7305	DE_UNREF(vaobj);
7306	DE_UNREF(buffer);
7307	DE_UNREF(size);
7308	DE_UNREF(type);
7309	DE_UNREF(stride);
7310	DE_UNREF(offset);
7311
7312}
7313
7314GLW_APICALL void GLW_APIENTRY glVertexAttrib1d (GLuint index, GLdouble x)
7315{
7316	DE_UNREF(index);
7317	DE_UNREF(x);
7318
7319}
7320
7321GLW_APICALL void GLW_APIENTRY glVertexAttrib1dv (GLuint index, const GLdouble *v)
7322{
7323	DE_UNREF(index);
7324	DE_UNREF(v);
7325
7326}
7327
7328GLW_APICALL void GLW_APIENTRY glVertexAttrib1f (GLuint index, GLfloat x)
7329{
7330	DE_UNREF(index);
7331	DE_UNREF(x);
7332
7333}
7334
7335GLW_APICALL void GLW_APIENTRY glVertexAttrib1fv (GLuint index, const GLfloat *v)
7336{
7337	DE_UNREF(index);
7338	DE_UNREF(v);
7339
7340}
7341
7342GLW_APICALL void GLW_APIENTRY glVertexAttrib1s (GLuint index, GLshort x)
7343{
7344	DE_UNREF(index);
7345	DE_UNREF(x);
7346
7347}
7348
7349GLW_APICALL void GLW_APIENTRY glVertexAttrib1sv (GLuint index, const GLshort *v)
7350{
7351	DE_UNREF(index);
7352	DE_UNREF(v);
7353
7354}
7355
7356GLW_APICALL void GLW_APIENTRY glVertexAttrib2d (GLuint index, GLdouble x, GLdouble y)
7357{
7358	DE_UNREF(index);
7359	DE_UNREF(x);
7360	DE_UNREF(y);
7361
7362}
7363
7364GLW_APICALL void GLW_APIENTRY glVertexAttrib2dv (GLuint index, const GLdouble *v)
7365{
7366	DE_UNREF(index);
7367	DE_UNREF(v);
7368
7369}
7370
7371GLW_APICALL void GLW_APIENTRY glVertexAttrib2f (GLuint index, GLfloat x, GLfloat y)
7372{
7373	DE_UNREF(index);
7374	DE_UNREF(x);
7375	DE_UNREF(y);
7376
7377}
7378
7379GLW_APICALL void GLW_APIENTRY glVertexAttrib2fv (GLuint index, const GLfloat *v)
7380{
7381	DE_UNREF(index);
7382	DE_UNREF(v);
7383
7384}
7385
7386GLW_APICALL void GLW_APIENTRY glVertexAttrib2s (GLuint index, GLshort x, GLshort y)
7387{
7388	DE_UNREF(index);
7389	DE_UNREF(x);
7390	DE_UNREF(y);
7391
7392}
7393
7394GLW_APICALL void GLW_APIENTRY glVertexAttrib2sv (GLuint index, const GLshort *v)
7395{
7396	DE_UNREF(index);
7397	DE_UNREF(v);
7398
7399}
7400
7401GLW_APICALL void GLW_APIENTRY glVertexAttrib3d (GLuint index, GLdouble x, GLdouble y, GLdouble z)
7402{
7403	DE_UNREF(index);
7404	DE_UNREF(x);
7405	DE_UNREF(y);
7406	DE_UNREF(z);
7407
7408}
7409
7410GLW_APICALL void GLW_APIENTRY glVertexAttrib3dv (GLuint index, const GLdouble *v)
7411{
7412	DE_UNREF(index);
7413	DE_UNREF(v);
7414
7415}
7416
7417GLW_APICALL void GLW_APIENTRY glVertexAttrib3f (GLuint index, GLfloat x, GLfloat y, GLfloat z)
7418{
7419	DE_UNREF(index);
7420	DE_UNREF(x);
7421	DE_UNREF(y);
7422	DE_UNREF(z);
7423
7424}
7425
7426GLW_APICALL void GLW_APIENTRY glVertexAttrib3fv (GLuint index, const GLfloat *v)
7427{
7428	DE_UNREF(index);
7429	DE_UNREF(v);
7430
7431}
7432
7433GLW_APICALL void GLW_APIENTRY glVertexAttrib3s (GLuint index, GLshort x, GLshort y, GLshort z)
7434{
7435	DE_UNREF(index);
7436	DE_UNREF(x);
7437	DE_UNREF(y);
7438	DE_UNREF(z);
7439
7440}
7441
7442GLW_APICALL void GLW_APIENTRY glVertexAttrib3sv (GLuint index, const GLshort *v)
7443{
7444	DE_UNREF(index);
7445	DE_UNREF(v);
7446
7447}
7448
7449GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nbv (GLuint index, const GLbyte *v)
7450{
7451	DE_UNREF(index);
7452	DE_UNREF(v);
7453
7454}
7455
7456GLW_APICALL void GLW_APIENTRY glVertexAttrib4Niv (GLuint index, const GLint *v)
7457{
7458	DE_UNREF(index);
7459	DE_UNREF(v);
7460
7461}
7462
7463GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nsv (GLuint index, const GLshort *v)
7464{
7465	DE_UNREF(index);
7466	DE_UNREF(v);
7467
7468}
7469
7470GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nub (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
7471{
7472	DE_UNREF(index);
7473	DE_UNREF(x);
7474	DE_UNREF(y);
7475	DE_UNREF(z);
7476	DE_UNREF(w);
7477
7478}
7479
7480GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nubv (GLuint index, const GLubyte *v)
7481{
7482	DE_UNREF(index);
7483	DE_UNREF(v);
7484
7485}
7486
7487GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nuiv (GLuint index, const GLuint *v)
7488{
7489	DE_UNREF(index);
7490	DE_UNREF(v);
7491
7492}
7493
7494GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nusv (GLuint index, const GLushort *v)
7495{
7496	DE_UNREF(index);
7497	DE_UNREF(v);
7498
7499}
7500
7501GLW_APICALL void GLW_APIENTRY glVertexAttrib4bv (GLuint index, const GLbyte *v)
7502{
7503	DE_UNREF(index);
7504	DE_UNREF(v);
7505
7506}
7507
7508GLW_APICALL void GLW_APIENTRY glVertexAttrib4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
7509{
7510	DE_UNREF(index);
7511	DE_UNREF(x);
7512	DE_UNREF(y);
7513	DE_UNREF(z);
7514	DE_UNREF(w);
7515
7516}
7517
7518GLW_APICALL void GLW_APIENTRY glVertexAttrib4dv (GLuint index, const GLdouble *v)
7519{
7520	DE_UNREF(index);
7521	DE_UNREF(v);
7522
7523}
7524
7525GLW_APICALL void GLW_APIENTRY glVertexAttrib4f (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
7526{
7527	DE_UNREF(index);
7528	DE_UNREF(x);
7529	DE_UNREF(y);
7530	DE_UNREF(z);
7531	DE_UNREF(w);
7532
7533}
7534
7535GLW_APICALL void GLW_APIENTRY glVertexAttrib4fv (GLuint index, const GLfloat *v)
7536{
7537	DE_UNREF(index);
7538	DE_UNREF(v);
7539
7540}
7541
7542GLW_APICALL void GLW_APIENTRY glVertexAttrib4iv (GLuint index, const GLint *v)
7543{
7544	DE_UNREF(index);
7545	DE_UNREF(v);
7546
7547}
7548
7549GLW_APICALL void GLW_APIENTRY glVertexAttrib4s (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
7550{
7551	DE_UNREF(index);
7552	DE_UNREF(x);
7553	DE_UNREF(y);
7554	DE_UNREF(z);
7555	DE_UNREF(w);
7556
7557}
7558
7559GLW_APICALL void GLW_APIENTRY glVertexAttrib4sv (GLuint index, const GLshort *v)
7560{
7561	DE_UNREF(index);
7562	DE_UNREF(v);
7563
7564}
7565
7566GLW_APICALL void GLW_APIENTRY glVertexAttrib4ubv (GLuint index, const GLubyte *v)
7567{
7568	DE_UNREF(index);
7569	DE_UNREF(v);
7570
7571}
7572
7573GLW_APICALL void GLW_APIENTRY glVertexAttrib4uiv (GLuint index, const GLuint *v)
7574{
7575	DE_UNREF(index);
7576	DE_UNREF(v);
7577
7578}
7579
7580GLW_APICALL void GLW_APIENTRY glVertexAttrib4usv (GLuint index, const GLushort *v)
7581{
7582	DE_UNREF(index);
7583	DE_UNREF(v);
7584
7585}
7586
7587GLW_APICALL void GLW_APIENTRY glVertexAttribBinding (GLuint attribindex, GLuint bindingindex)
7588{
7589	DE_UNREF(attribindex);
7590	DE_UNREF(bindingindex);
7591
7592}
7593
7594GLW_APICALL void GLW_APIENTRY glVertexAttribDivisor (GLuint index, GLuint divisor)
7595{
7596	DE_UNREF(index);
7597	DE_UNREF(divisor);
7598
7599}
7600
7601GLW_APICALL void GLW_APIENTRY glVertexAttribFormat (GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
7602{
7603	DE_UNREF(attribindex);
7604	DE_UNREF(size);
7605	DE_UNREF(type);
7606	DE_UNREF(normalized);
7607	DE_UNREF(relativeoffset);
7608
7609}
7610
7611GLW_APICALL void GLW_APIENTRY glVertexAttribI1i (GLuint index, GLint x)
7612{
7613	DE_UNREF(index);
7614	DE_UNREF(x);
7615
7616}
7617
7618GLW_APICALL void GLW_APIENTRY glVertexAttribI1iv (GLuint index, const GLint *v)
7619{
7620	DE_UNREF(index);
7621	DE_UNREF(v);
7622
7623}
7624
7625GLW_APICALL void GLW_APIENTRY glVertexAttribI1ui (GLuint index, GLuint x)
7626{
7627	DE_UNREF(index);
7628	DE_UNREF(x);
7629
7630}
7631
7632GLW_APICALL void GLW_APIENTRY glVertexAttribI1uiv (GLuint index, const GLuint *v)
7633{
7634	DE_UNREF(index);
7635	DE_UNREF(v);
7636
7637}
7638
7639GLW_APICALL void GLW_APIENTRY glVertexAttribI2i (GLuint index, GLint x, GLint y)
7640{
7641	DE_UNREF(index);
7642	DE_UNREF(x);
7643	DE_UNREF(y);
7644
7645}
7646
7647GLW_APICALL void GLW_APIENTRY glVertexAttribI2iv (GLuint index, const GLint *v)
7648{
7649	DE_UNREF(index);
7650	DE_UNREF(v);
7651
7652}
7653
7654GLW_APICALL void GLW_APIENTRY glVertexAttribI2ui (GLuint index, GLuint x, GLuint y)
7655{
7656	DE_UNREF(index);
7657	DE_UNREF(x);
7658	DE_UNREF(y);
7659
7660}
7661
7662GLW_APICALL void GLW_APIENTRY glVertexAttribI2uiv (GLuint index, const GLuint *v)
7663{
7664	DE_UNREF(index);
7665	DE_UNREF(v);
7666
7667}
7668
7669GLW_APICALL void GLW_APIENTRY glVertexAttribI3i (GLuint index, GLint x, GLint y, GLint z)
7670{
7671	DE_UNREF(index);
7672	DE_UNREF(x);
7673	DE_UNREF(y);
7674	DE_UNREF(z);
7675
7676}
7677
7678GLW_APICALL void GLW_APIENTRY glVertexAttribI3iv (GLuint index, const GLint *v)
7679{
7680	DE_UNREF(index);
7681	DE_UNREF(v);
7682
7683}
7684
7685GLW_APICALL void GLW_APIENTRY glVertexAttribI3ui (GLuint index, GLuint x, GLuint y, GLuint z)
7686{
7687	DE_UNREF(index);
7688	DE_UNREF(x);
7689	DE_UNREF(y);
7690	DE_UNREF(z);
7691
7692}
7693
7694GLW_APICALL void GLW_APIENTRY glVertexAttribI3uiv (GLuint index, const GLuint *v)
7695{
7696	DE_UNREF(index);
7697	DE_UNREF(v);
7698
7699}
7700
7701GLW_APICALL void GLW_APIENTRY glVertexAttribI4bv (GLuint index, const GLbyte *v)
7702{
7703	DE_UNREF(index);
7704	DE_UNREF(v);
7705
7706}
7707
7708GLW_APICALL void GLW_APIENTRY glVertexAttribI4i (GLuint index, GLint x, GLint y, GLint z, GLint w)
7709{
7710	DE_UNREF(index);
7711	DE_UNREF(x);
7712	DE_UNREF(y);
7713	DE_UNREF(z);
7714	DE_UNREF(w);
7715
7716}
7717
7718GLW_APICALL void GLW_APIENTRY glVertexAttribI4iv (GLuint index, const GLint *v)
7719{
7720	DE_UNREF(index);
7721	DE_UNREF(v);
7722
7723}
7724
7725GLW_APICALL void GLW_APIENTRY glVertexAttribI4sv (GLuint index, const GLshort *v)
7726{
7727	DE_UNREF(index);
7728	DE_UNREF(v);
7729
7730}
7731
7732GLW_APICALL void GLW_APIENTRY glVertexAttribI4ubv (GLuint index, const GLubyte *v)
7733{
7734	DE_UNREF(index);
7735	DE_UNREF(v);
7736
7737}
7738
7739GLW_APICALL void GLW_APIENTRY glVertexAttribI4ui (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
7740{
7741	DE_UNREF(index);
7742	DE_UNREF(x);
7743	DE_UNREF(y);
7744	DE_UNREF(z);
7745	DE_UNREF(w);
7746
7747}
7748
7749GLW_APICALL void GLW_APIENTRY glVertexAttribI4uiv (GLuint index, const GLuint *v)
7750{
7751	DE_UNREF(index);
7752	DE_UNREF(v);
7753
7754}
7755
7756GLW_APICALL void GLW_APIENTRY glVertexAttribI4usv (GLuint index, const GLushort *v)
7757{
7758	DE_UNREF(index);
7759	DE_UNREF(v);
7760
7761}
7762
7763GLW_APICALL void GLW_APIENTRY glVertexAttribIFormat (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
7764{
7765	DE_UNREF(attribindex);
7766	DE_UNREF(size);
7767	DE_UNREF(type);
7768	DE_UNREF(relativeoffset);
7769
7770}
7771
7772GLW_APICALL void GLW_APIENTRY glVertexAttribIPointer (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
7773{
7774	DE_UNREF(index);
7775	DE_UNREF(size);
7776	DE_UNREF(type);
7777	DE_UNREF(stride);
7778	DE_UNREF(pointer);
7779
7780}
7781
7782GLW_APICALL void GLW_APIENTRY glVertexAttribL1d (GLuint index, GLdouble x)
7783{
7784	DE_UNREF(index);
7785	DE_UNREF(x);
7786
7787}
7788
7789GLW_APICALL void GLW_APIENTRY glVertexAttribL1dv (GLuint index, const GLdouble *v)
7790{
7791	DE_UNREF(index);
7792	DE_UNREF(v);
7793
7794}
7795
7796GLW_APICALL void GLW_APIENTRY glVertexAttribL2d (GLuint index, GLdouble x, GLdouble y)
7797{
7798	DE_UNREF(index);
7799	DE_UNREF(x);
7800	DE_UNREF(y);
7801
7802}
7803
7804GLW_APICALL void GLW_APIENTRY glVertexAttribL2dv (GLuint index, const GLdouble *v)
7805{
7806	DE_UNREF(index);
7807	DE_UNREF(v);
7808
7809}
7810
7811GLW_APICALL void GLW_APIENTRY glVertexAttribL3d (GLuint index, GLdouble x, GLdouble y, GLdouble z)
7812{
7813	DE_UNREF(index);
7814	DE_UNREF(x);
7815	DE_UNREF(y);
7816	DE_UNREF(z);
7817
7818}
7819
7820GLW_APICALL void GLW_APIENTRY glVertexAttribL3dv (GLuint index, const GLdouble *v)
7821{
7822	DE_UNREF(index);
7823	DE_UNREF(v);
7824
7825}
7826
7827GLW_APICALL void GLW_APIENTRY glVertexAttribL4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
7828{
7829	DE_UNREF(index);
7830	DE_UNREF(x);
7831	DE_UNREF(y);
7832	DE_UNREF(z);
7833	DE_UNREF(w);
7834
7835}
7836
7837GLW_APICALL void GLW_APIENTRY glVertexAttribL4dv (GLuint index, const GLdouble *v)
7838{
7839	DE_UNREF(index);
7840	DE_UNREF(v);
7841
7842}
7843
7844GLW_APICALL void GLW_APIENTRY glVertexAttribLFormat (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
7845{
7846	DE_UNREF(attribindex);
7847	DE_UNREF(size);
7848	DE_UNREF(type);
7849	DE_UNREF(relativeoffset);
7850
7851}
7852
7853GLW_APICALL void GLW_APIENTRY glVertexAttribLPointer (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
7854{
7855	DE_UNREF(index);
7856	DE_UNREF(size);
7857	DE_UNREF(type);
7858	DE_UNREF(stride);
7859	DE_UNREF(pointer);
7860
7861}
7862
7863GLW_APICALL void GLW_APIENTRY glVertexAttribP1ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
7864{
7865	DE_UNREF(index);
7866	DE_UNREF(type);
7867	DE_UNREF(normalized);
7868	DE_UNREF(value);
7869
7870}
7871
7872GLW_APICALL void GLW_APIENTRY glVertexAttribP1uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
7873{
7874	DE_UNREF(index);
7875	DE_UNREF(type);
7876	DE_UNREF(normalized);
7877	DE_UNREF(value);
7878
7879}
7880
7881GLW_APICALL void GLW_APIENTRY glVertexAttribP2ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
7882{
7883	DE_UNREF(index);
7884	DE_UNREF(type);
7885	DE_UNREF(normalized);
7886	DE_UNREF(value);
7887
7888}
7889
7890GLW_APICALL void GLW_APIENTRY glVertexAttribP2uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
7891{
7892	DE_UNREF(index);
7893	DE_UNREF(type);
7894	DE_UNREF(normalized);
7895	DE_UNREF(value);
7896
7897}
7898
7899GLW_APICALL void GLW_APIENTRY glVertexAttribP3ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
7900{
7901	DE_UNREF(index);
7902	DE_UNREF(type);
7903	DE_UNREF(normalized);
7904	DE_UNREF(value);
7905
7906}
7907
7908GLW_APICALL void GLW_APIENTRY glVertexAttribP3uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
7909{
7910	DE_UNREF(index);
7911	DE_UNREF(type);
7912	DE_UNREF(normalized);
7913	DE_UNREF(value);
7914
7915}
7916
7917GLW_APICALL void GLW_APIENTRY glVertexAttribP4ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
7918{
7919	DE_UNREF(index);
7920	DE_UNREF(type);
7921	DE_UNREF(normalized);
7922	DE_UNREF(value);
7923
7924}
7925
7926GLW_APICALL void GLW_APIENTRY glVertexAttribP4uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
7927{
7928	DE_UNREF(index);
7929	DE_UNREF(type);
7930	DE_UNREF(normalized);
7931	DE_UNREF(value);
7932
7933}
7934
7935GLW_APICALL void GLW_APIENTRY glVertexAttribPointer (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)
7936{
7937	DE_UNREF(index);
7938	DE_UNREF(size);
7939	DE_UNREF(type);
7940	DE_UNREF(normalized);
7941	DE_UNREF(stride);
7942	DE_UNREF(pointer);
7943
7944}
7945
7946GLW_APICALL void GLW_APIENTRY glVertexBindingDivisor (GLuint bindingindex, GLuint divisor)
7947{
7948	DE_UNREF(bindingindex);
7949	DE_UNREF(divisor);
7950
7951}
7952
7953GLW_APICALL void GLW_APIENTRY glViewport (GLint x, GLint y, GLsizei width, GLsizei height)
7954{
7955	DE_UNREF(x);
7956	DE_UNREF(y);
7957	DE_UNREF(width);
7958	DE_UNREF(height);
7959
7960}
7961
7962GLW_APICALL void GLW_APIENTRY glViewportArrayv (GLuint first, GLsizei count, const GLfloat *v)
7963{
7964	DE_UNREF(first);
7965	DE_UNREF(count);
7966	DE_UNREF(v);
7967
7968}
7969
7970GLW_APICALL void GLW_APIENTRY glViewportIndexedf (GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
7971{
7972	DE_UNREF(index);
7973	DE_UNREF(x);
7974	DE_UNREF(y);
7975	DE_UNREF(w);
7976	DE_UNREF(h);
7977
7978}
7979
7980GLW_APICALL void GLW_APIENTRY glViewportIndexedfv (GLuint index, const GLfloat *v)
7981{
7982	DE_UNREF(index);
7983	DE_UNREF(v);
7984
7985}
7986
7987GLW_APICALL void GLW_APIENTRY glWaitSync (GLsync sync, GLbitfield flags, GLuint64 timeout)
7988{
7989	DE_UNREF(sync);
7990	DE_UNREF(flags);
7991	DE_UNREF(timeout);
7992
7993}
7994