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