tcuNullRenderContextFuncs.inl revision 1f99d6991ce9a27d32ec0543d95646fe4e7bf001
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 28861.
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 glBlendBarrierKHR (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, GLsizei 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, GLsizei 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, GLsizei 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 GLint GLW_APIENTRY glGetAttribLocation (GLuint program, const GLchar *name)
1595{
1596	DE_UNREF(program);
1597	DE_UNREF(name);
1598
1599	return (GLint)0;
1600}
1601
1602GLW_APICALL void GLW_APIENTRY glGetBooleani_v (GLenum target, GLuint index, GLboolean *data)
1603{
1604	DE_UNREF(target);
1605	DE_UNREF(index);
1606	DE_UNREF(data);
1607
1608}
1609
1610GLW_APICALL void GLW_APIENTRY glGetBufferParameteri64v (GLenum target, GLenum pname, GLint64 *params)
1611{
1612	DE_UNREF(target);
1613	DE_UNREF(pname);
1614	DE_UNREF(params);
1615
1616}
1617
1618GLW_APICALL void GLW_APIENTRY glGetBufferParameteriv (GLenum target, GLenum pname, GLint *params)
1619{
1620	DE_UNREF(target);
1621	DE_UNREF(pname);
1622	DE_UNREF(params);
1623
1624}
1625
1626GLW_APICALL void GLW_APIENTRY glGetBufferPointerv (GLenum target, GLenum pname, void **params)
1627{
1628	DE_UNREF(target);
1629	DE_UNREF(pname);
1630	DE_UNREF(params);
1631
1632}
1633
1634GLW_APICALL void GLW_APIENTRY glGetBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, void *data)
1635{
1636	DE_UNREF(target);
1637	DE_UNREF(offset);
1638	DE_UNREF(size);
1639	DE_UNREF(data);
1640
1641}
1642
1643GLW_APICALL void GLW_APIENTRY glGetCompressedTexImage (GLenum target, GLint level, void *img)
1644{
1645	DE_UNREF(target);
1646	DE_UNREF(level);
1647	DE_UNREF(img);
1648
1649}
1650
1651GLW_APICALL void GLW_APIENTRY glGetCompressedTextureImage (GLuint texture, GLint level, GLsizei bufSize, void *pixels)
1652{
1653	DE_UNREF(texture);
1654	DE_UNREF(level);
1655	DE_UNREF(bufSize);
1656	DE_UNREF(pixels);
1657
1658}
1659
1660GLW_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)
1661{
1662	DE_UNREF(texture);
1663	DE_UNREF(level);
1664	DE_UNREF(xoffset);
1665	DE_UNREF(yoffset);
1666	DE_UNREF(zoffset);
1667	DE_UNREF(width);
1668	DE_UNREF(height);
1669	DE_UNREF(depth);
1670	DE_UNREF(bufSize);
1671	DE_UNREF(pixels);
1672
1673}
1674
1675GLW_APICALL GLuint GLW_APIENTRY glGetDebugMessageLog (GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)
1676{
1677	DE_UNREF(count);
1678	DE_UNREF(bufSize);
1679	DE_UNREF(sources);
1680	DE_UNREF(types);
1681	DE_UNREF(ids);
1682	DE_UNREF(severities);
1683	DE_UNREF(lengths);
1684	DE_UNREF(messageLog);
1685
1686	return (GLuint)0;
1687}
1688
1689GLW_APICALL void GLW_APIENTRY glGetDoublei_v (GLenum target, GLuint index, GLdouble *data)
1690{
1691	DE_UNREF(target);
1692	DE_UNREF(index);
1693	DE_UNREF(data);
1694
1695}
1696
1697GLW_APICALL void GLW_APIENTRY glGetDoublev (GLenum pname, GLdouble *data)
1698{
1699	DE_UNREF(pname);
1700	DE_UNREF(data);
1701
1702}
1703
1704GLW_APICALL void GLW_APIENTRY glGetFloati_v (GLenum target, GLuint index, GLfloat *data)
1705{
1706	DE_UNREF(target);
1707	DE_UNREF(index);
1708	DE_UNREF(data);
1709
1710}
1711
1712GLW_APICALL GLint GLW_APIENTRY glGetFragDataIndex (GLuint program, const GLchar *name)
1713{
1714	DE_UNREF(program);
1715	DE_UNREF(name);
1716
1717	return (GLint)0;
1718}
1719
1720GLW_APICALL GLint GLW_APIENTRY glGetFragDataLocation (GLuint program, const GLchar *name)
1721{
1722	DE_UNREF(program);
1723	DE_UNREF(name);
1724
1725	return (GLint)0;
1726}
1727
1728GLW_APICALL void GLW_APIENTRY glGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint *params)
1729{
1730	DE_UNREF(target);
1731	DE_UNREF(attachment);
1732	DE_UNREF(pname);
1733	DE_UNREF(params);
1734
1735}
1736
1737GLW_APICALL void GLW_APIENTRY glGetFramebufferParameteriv (GLenum target, GLenum pname, GLint *params)
1738{
1739	DE_UNREF(target);
1740	DE_UNREF(pname);
1741	DE_UNREF(params);
1742
1743}
1744
1745GLW_APICALL GLenum GLW_APIENTRY glGetGraphicsResetStatus (void)
1746{
1747
1748	return (GLenum)0;
1749}
1750
1751GLW_APICALL void GLW_APIENTRY glGetInteger64i_v (GLenum target, GLuint index, GLint64 *data)
1752{
1753	DE_UNREF(target);
1754	DE_UNREF(index);
1755	DE_UNREF(data);
1756
1757}
1758
1759GLW_APICALL void GLW_APIENTRY glGetInteger64v (GLenum pname, GLint64 *data)
1760{
1761	DE_UNREF(pname);
1762	DE_UNREF(data);
1763
1764}
1765
1766GLW_APICALL void GLW_APIENTRY glGetIntegeri_v (GLenum target, GLuint index, GLint *data)
1767{
1768	DE_UNREF(target);
1769	DE_UNREF(index);
1770	DE_UNREF(data);
1771
1772}
1773
1774GLW_APICALL void GLW_APIENTRY glGetInternalformati64v (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 *params)
1775{
1776	DE_UNREF(target);
1777	DE_UNREF(internalformat);
1778	DE_UNREF(pname);
1779	DE_UNREF(bufSize);
1780	DE_UNREF(params);
1781
1782}
1783
1784GLW_APICALL void GLW_APIENTRY glGetInternalformativ (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params)
1785{
1786	DE_UNREF(target);
1787	DE_UNREF(internalformat);
1788	DE_UNREF(pname);
1789	DE_UNREF(bufSize);
1790	DE_UNREF(params);
1791
1792}
1793
1794GLW_APICALL void GLW_APIENTRY glGetMultisamplefv (GLenum pname, GLuint index, GLfloat *val)
1795{
1796	DE_UNREF(pname);
1797	DE_UNREF(index);
1798	DE_UNREF(val);
1799
1800}
1801
1802GLW_APICALL void GLW_APIENTRY glGetNamedBufferParameteri64v (GLuint buffer, GLenum pname, GLint64 *params)
1803{
1804	DE_UNREF(buffer);
1805	DE_UNREF(pname);
1806	DE_UNREF(params);
1807
1808}
1809
1810GLW_APICALL void GLW_APIENTRY glGetNamedBufferParameteriv (GLuint buffer, GLenum pname, GLint *params)
1811{
1812	DE_UNREF(buffer);
1813	DE_UNREF(pname);
1814	DE_UNREF(params);
1815
1816}
1817
1818GLW_APICALL void GLW_APIENTRY glGetNamedBufferPointerv (GLuint buffer, GLenum pname, void **params)
1819{
1820	DE_UNREF(buffer);
1821	DE_UNREF(pname);
1822	DE_UNREF(params);
1823
1824}
1825
1826GLW_APICALL void GLW_APIENTRY glGetNamedBufferSubData (GLuint buffer, GLintptr offset, GLsizei size, void *data)
1827{
1828	DE_UNREF(buffer);
1829	DE_UNREF(offset);
1830	DE_UNREF(size);
1831	DE_UNREF(data);
1832
1833}
1834
1835GLW_APICALL void GLW_APIENTRY glGetNamedFramebufferAttachmentParameteriv (GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params)
1836{
1837	DE_UNREF(framebuffer);
1838	DE_UNREF(attachment);
1839	DE_UNREF(pname);
1840	DE_UNREF(params);
1841
1842}
1843
1844GLW_APICALL void GLW_APIENTRY glGetNamedFramebufferParameteriv (GLuint framebuffer, GLenum pname, GLint *param)
1845{
1846	DE_UNREF(framebuffer);
1847	DE_UNREF(pname);
1848	DE_UNREF(param);
1849
1850}
1851
1852GLW_APICALL void GLW_APIENTRY glGetNamedRenderbufferParameteriv (GLuint renderbuffer, GLenum pname, GLint *params)
1853{
1854	DE_UNREF(renderbuffer);
1855	DE_UNREF(pname);
1856	DE_UNREF(params);
1857
1858}
1859
1860GLW_APICALL void GLW_APIENTRY glGetObjectLabel (GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)
1861{
1862	DE_UNREF(identifier);
1863	DE_UNREF(name);
1864	DE_UNREF(bufSize);
1865	DE_UNREF(length);
1866	DE_UNREF(label);
1867
1868}
1869
1870GLW_APICALL void GLW_APIENTRY glGetObjectPtrLabel (const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)
1871{
1872	DE_UNREF(ptr);
1873	DE_UNREF(bufSize);
1874	DE_UNREF(length);
1875	DE_UNREF(label);
1876
1877}
1878
1879GLW_APICALL void GLW_APIENTRY glGetPointerv (GLenum pname, void **params)
1880{
1881	DE_UNREF(pname);
1882	DE_UNREF(params);
1883
1884}
1885
1886GLW_APICALL void GLW_APIENTRY glGetProgramBinary (GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)
1887{
1888	DE_UNREF(program);
1889	DE_UNREF(bufSize);
1890	DE_UNREF(length);
1891	DE_UNREF(binaryFormat);
1892	DE_UNREF(binary);
1893
1894}
1895
1896GLW_APICALL void GLW_APIENTRY glGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
1897{
1898	DE_UNREF(program);
1899	DE_UNREF(bufSize);
1900	DE_UNREF(length);
1901	DE_UNREF(infoLog);
1902
1903}
1904
1905GLW_APICALL void GLW_APIENTRY glGetProgramInterfaceiv (GLuint program, GLenum programInterface, GLenum pname, GLint *params)
1906{
1907	DE_UNREF(program);
1908	DE_UNREF(programInterface);
1909	DE_UNREF(pname);
1910	DE_UNREF(params);
1911
1912}
1913
1914GLW_APICALL void GLW_APIENTRY glGetProgramPipelineInfoLog (GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
1915{
1916	DE_UNREF(pipeline);
1917	DE_UNREF(bufSize);
1918	DE_UNREF(length);
1919	DE_UNREF(infoLog);
1920
1921}
1922
1923GLW_APICALL void GLW_APIENTRY glGetProgramPipelineiv (GLuint pipeline, GLenum pname, GLint *params)
1924{
1925	DE_UNREF(pipeline);
1926	DE_UNREF(pname);
1927	DE_UNREF(params);
1928
1929}
1930
1931GLW_APICALL GLuint GLW_APIENTRY glGetProgramResourceIndex (GLuint program, GLenum programInterface, const GLchar *name)
1932{
1933	DE_UNREF(program);
1934	DE_UNREF(programInterface);
1935	DE_UNREF(name);
1936
1937	return (GLuint)0;
1938}
1939
1940GLW_APICALL GLint GLW_APIENTRY glGetProgramResourceLocation (GLuint program, GLenum programInterface, const GLchar *name)
1941{
1942	DE_UNREF(program);
1943	DE_UNREF(programInterface);
1944	DE_UNREF(name);
1945
1946	return (GLint)0;
1947}
1948
1949GLW_APICALL GLint GLW_APIENTRY glGetProgramResourceLocationIndex (GLuint program, GLenum programInterface, const GLchar *name)
1950{
1951	DE_UNREF(program);
1952	DE_UNREF(programInterface);
1953	DE_UNREF(name);
1954
1955	return (GLint)0;
1956}
1957
1958GLW_APICALL void GLW_APIENTRY glGetProgramResourceName (GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)
1959{
1960	DE_UNREF(program);
1961	DE_UNREF(programInterface);
1962	DE_UNREF(index);
1963	DE_UNREF(bufSize);
1964	DE_UNREF(length);
1965	DE_UNREF(name);
1966
1967}
1968
1969GLW_APICALL void GLW_APIENTRY glGetProgramResourceiv (GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params)
1970{
1971	DE_UNREF(program);
1972	DE_UNREF(programInterface);
1973	DE_UNREF(index);
1974	DE_UNREF(propCount);
1975	DE_UNREF(props);
1976	DE_UNREF(bufSize);
1977	DE_UNREF(length);
1978	DE_UNREF(params);
1979
1980}
1981
1982GLW_APICALL void GLW_APIENTRY glGetProgramStageiv (GLuint program, GLenum shadertype, GLenum pname, GLint *values)
1983{
1984	DE_UNREF(program);
1985	DE_UNREF(shadertype);
1986	DE_UNREF(pname);
1987	DE_UNREF(values);
1988
1989}
1990
1991GLW_APICALL void GLW_APIENTRY glGetQueryBufferObjecti64v (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 glGetQueryBufferObjectiv (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 glGetQueryBufferObjectui64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
2010{
2011	DE_UNREF(id);
2012	DE_UNREF(buffer);
2013	DE_UNREF(pname);
2014	DE_UNREF(offset);
2015
2016}
2017
2018GLW_APICALL void GLW_APIENTRY glGetQueryBufferObjectuiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
2019{
2020	DE_UNREF(id);
2021	DE_UNREF(buffer);
2022	DE_UNREF(pname);
2023	DE_UNREF(offset);
2024
2025}
2026
2027GLW_APICALL void GLW_APIENTRY glGetQueryIndexediv (GLenum target, GLuint index, GLenum pname, GLint *params)
2028{
2029	DE_UNREF(target);
2030	DE_UNREF(index);
2031	DE_UNREF(pname);
2032	DE_UNREF(params);
2033
2034}
2035
2036GLW_APICALL void GLW_APIENTRY glGetQueryObjecti64v (GLuint id, GLenum pname, GLint64 *params)
2037{
2038	DE_UNREF(id);
2039	DE_UNREF(pname);
2040	DE_UNREF(params);
2041
2042}
2043
2044GLW_APICALL void GLW_APIENTRY glGetQueryObjectiv (GLuint id, GLenum pname, GLint *params)
2045{
2046	DE_UNREF(id);
2047	DE_UNREF(pname);
2048	DE_UNREF(params);
2049
2050}
2051
2052GLW_APICALL void GLW_APIENTRY glGetQueryObjectui64v (GLuint id, GLenum pname, GLuint64 *params)
2053{
2054	DE_UNREF(id);
2055	DE_UNREF(pname);
2056	DE_UNREF(params);
2057
2058}
2059
2060GLW_APICALL void GLW_APIENTRY glGetQueryObjectuiv (GLuint id, GLenum pname, GLuint *params)
2061{
2062	DE_UNREF(id);
2063	DE_UNREF(pname);
2064	DE_UNREF(params);
2065
2066}
2067
2068GLW_APICALL void GLW_APIENTRY glGetQueryiv (GLenum target, GLenum pname, GLint *params)
2069{
2070	DE_UNREF(target);
2071	DE_UNREF(pname);
2072	DE_UNREF(params);
2073
2074}
2075
2076GLW_APICALL void GLW_APIENTRY glGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint *params)
2077{
2078	DE_UNREF(target);
2079	DE_UNREF(pname);
2080	DE_UNREF(params);
2081
2082}
2083
2084GLW_APICALL void GLW_APIENTRY glGetSamplerParameterIiv (GLuint sampler, GLenum pname, GLint *params)
2085{
2086	DE_UNREF(sampler);
2087	DE_UNREF(pname);
2088	DE_UNREF(params);
2089
2090}
2091
2092GLW_APICALL void GLW_APIENTRY glGetSamplerParameterIuiv (GLuint sampler, GLenum pname, GLuint *params)
2093{
2094	DE_UNREF(sampler);
2095	DE_UNREF(pname);
2096	DE_UNREF(params);
2097
2098}
2099
2100GLW_APICALL void GLW_APIENTRY glGetSamplerParameterfv (GLuint sampler, GLenum pname, GLfloat *params)
2101{
2102	DE_UNREF(sampler);
2103	DE_UNREF(pname);
2104	DE_UNREF(params);
2105
2106}
2107
2108GLW_APICALL void GLW_APIENTRY glGetSamplerParameteriv (GLuint sampler, GLenum pname, GLint *params)
2109{
2110	DE_UNREF(sampler);
2111	DE_UNREF(pname);
2112	DE_UNREF(params);
2113
2114}
2115
2116GLW_APICALL void GLW_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
2117{
2118	DE_UNREF(shader);
2119	DE_UNREF(bufSize);
2120	DE_UNREF(length);
2121	DE_UNREF(infoLog);
2122
2123}
2124
2125GLW_APICALL void GLW_APIENTRY glGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
2126{
2127	DE_UNREF(shadertype);
2128	DE_UNREF(precisiontype);
2129	DE_UNREF(range);
2130	DE_UNREF(precision);
2131
2132}
2133
2134GLW_APICALL void GLW_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
2135{
2136	DE_UNREF(shader);
2137	DE_UNREF(bufSize);
2138	DE_UNREF(length);
2139	DE_UNREF(source);
2140
2141}
2142
2143GLW_APICALL GLuint GLW_APIENTRY glGetSubroutineIndex (GLuint program, GLenum shadertype, const GLchar *name)
2144{
2145	DE_UNREF(program);
2146	DE_UNREF(shadertype);
2147	DE_UNREF(name);
2148
2149	return (GLuint)0;
2150}
2151
2152GLW_APICALL GLint GLW_APIENTRY glGetSubroutineUniformLocation (GLuint program, GLenum shadertype, const GLchar *name)
2153{
2154	DE_UNREF(program);
2155	DE_UNREF(shadertype);
2156	DE_UNREF(name);
2157
2158	return (GLint)0;
2159}
2160
2161GLW_APICALL void GLW_APIENTRY glGetSynciv (GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values)
2162{
2163	DE_UNREF(sync);
2164	DE_UNREF(pname);
2165	DE_UNREF(bufSize);
2166	DE_UNREF(length);
2167	DE_UNREF(values);
2168
2169}
2170
2171GLW_APICALL void GLW_APIENTRY glGetTexImage (GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
2172{
2173	DE_UNREF(target);
2174	DE_UNREF(level);
2175	DE_UNREF(format);
2176	DE_UNREF(type);
2177	DE_UNREF(pixels);
2178
2179}
2180
2181GLW_APICALL void GLW_APIENTRY glGetTexLevelParameterfv (GLenum target, GLint level, GLenum pname, GLfloat *params)
2182{
2183	DE_UNREF(target);
2184	DE_UNREF(level);
2185	DE_UNREF(pname);
2186	DE_UNREF(params);
2187
2188}
2189
2190GLW_APICALL void GLW_APIENTRY glGetTexLevelParameteriv (GLenum target, GLint level, GLenum pname, GLint *params)
2191{
2192	DE_UNREF(target);
2193	DE_UNREF(level);
2194	DE_UNREF(pname);
2195	DE_UNREF(params);
2196
2197}
2198
2199GLW_APICALL void GLW_APIENTRY glGetTexParameterIiv (GLenum target, GLenum pname, GLint *params)
2200{
2201	DE_UNREF(target);
2202	DE_UNREF(pname);
2203	DE_UNREF(params);
2204
2205}
2206
2207GLW_APICALL void GLW_APIENTRY glGetTexParameterIuiv (GLenum target, GLenum pname, GLuint *params)
2208{
2209	DE_UNREF(target);
2210	DE_UNREF(pname);
2211	DE_UNREF(params);
2212
2213}
2214
2215GLW_APICALL void GLW_APIENTRY glGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params)
2216{
2217	DE_UNREF(target);
2218	DE_UNREF(pname);
2219	DE_UNREF(params);
2220
2221}
2222
2223GLW_APICALL void GLW_APIENTRY glGetTexParameteriv (GLenum target, GLenum pname, GLint *params)
2224{
2225	DE_UNREF(target);
2226	DE_UNREF(pname);
2227	DE_UNREF(params);
2228
2229}
2230
2231GLW_APICALL void GLW_APIENTRY glGetTextureImage (GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)
2232{
2233	DE_UNREF(texture);
2234	DE_UNREF(level);
2235	DE_UNREF(format);
2236	DE_UNREF(type);
2237	DE_UNREF(bufSize);
2238	DE_UNREF(pixels);
2239
2240}
2241
2242GLW_APICALL void GLW_APIENTRY glGetTextureLevelParameterfv (GLuint texture, GLint level, GLenum pname, GLfloat *params)
2243{
2244	DE_UNREF(texture);
2245	DE_UNREF(level);
2246	DE_UNREF(pname);
2247	DE_UNREF(params);
2248
2249}
2250
2251GLW_APICALL void GLW_APIENTRY glGetTextureLevelParameteriv (GLuint texture, GLint level, GLenum pname, GLint *params)
2252{
2253	DE_UNREF(texture);
2254	DE_UNREF(level);
2255	DE_UNREF(pname);
2256	DE_UNREF(params);
2257
2258}
2259
2260GLW_APICALL void GLW_APIENTRY glGetTextureParameterIiv (GLuint texture, GLenum pname, GLint *params)
2261{
2262	DE_UNREF(texture);
2263	DE_UNREF(pname);
2264	DE_UNREF(params);
2265
2266}
2267
2268GLW_APICALL void GLW_APIENTRY glGetTextureParameterIuiv (GLuint texture, GLenum pname, GLuint *params)
2269{
2270	DE_UNREF(texture);
2271	DE_UNREF(pname);
2272	DE_UNREF(params);
2273
2274}
2275
2276GLW_APICALL void GLW_APIENTRY glGetTextureParameterfv (GLuint texture, GLenum pname, GLfloat *params)
2277{
2278	DE_UNREF(texture);
2279	DE_UNREF(pname);
2280	DE_UNREF(params);
2281
2282}
2283
2284GLW_APICALL void GLW_APIENTRY glGetTextureParameteriv (GLuint texture, GLenum pname, GLint *params)
2285{
2286	DE_UNREF(texture);
2287	DE_UNREF(pname);
2288	DE_UNREF(params);
2289
2290}
2291
2292GLW_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)
2293{
2294	DE_UNREF(texture);
2295	DE_UNREF(level);
2296	DE_UNREF(xoffset);
2297	DE_UNREF(yoffset);
2298	DE_UNREF(zoffset);
2299	DE_UNREF(width);
2300	DE_UNREF(height);
2301	DE_UNREF(depth);
2302	DE_UNREF(format);
2303	DE_UNREF(type);
2304	DE_UNREF(bufSize);
2305	DE_UNREF(pixels);
2306
2307}
2308
2309GLW_APICALL void GLW_APIENTRY glGetTransformFeedbackVarying (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)
2310{
2311	DE_UNREF(program);
2312	DE_UNREF(index);
2313	DE_UNREF(bufSize);
2314	DE_UNREF(length);
2315	DE_UNREF(size);
2316	DE_UNREF(type);
2317	DE_UNREF(name);
2318
2319}
2320
2321GLW_APICALL void GLW_APIENTRY glGetTransformFeedbacki64_v (GLuint xfb, GLenum pname, GLuint index, GLint64 *param)
2322{
2323	DE_UNREF(xfb);
2324	DE_UNREF(pname);
2325	DE_UNREF(index);
2326	DE_UNREF(param);
2327
2328}
2329
2330GLW_APICALL void GLW_APIENTRY glGetTransformFeedbacki_v (GLuint xfb, GLenum pname, GLuint index, GLint *param)
2331{
2332	DE_UNREF(xfb);
2333	DE_UNREF(pname);
2334	DE_UNREF(index);
2335	DE_UNREF(param);
2336
2337}
2338
2339GLW_APICALL void GLW_APIENTRY glGetTransformFeedbackiv (GLuint xfb, GLenum pname, GLint *param)
2340{
2341	DE_UNREF(xfb);
2342	DE_UNREF(pname);
2343	DE_UNREF(param);
2344
2345}
2346
2347GLW_APICALL GLuint GLW_APIENTRY glGetUniformBlockIndex (GLuint program, const GLchar *uniformBlockName)
2348{
2349	DE_UNREF(program);
2350	DE_UNREF(uniformBlockName);
2351
2352	return (GLuint)0;
2353}
2354
2355GLW_APICALL void GLW_APIENTRY glGetUniformIndices (GLuint program, GLsizei uniformCount, const GLchar *const*uniformNames, GLuint *uniformIndices)
2356{
2357	DE_UNREF(program);
2358	DE_UNREF(uniformCount);
2359	DE_UNREF(uniformNames);
2360	DE_UNREF(uniformIndices);
2361
2362}
2363
2364GLW_APICALL GLint GLW_APIENTRY glGetUniformLocation (GLuint program, const GLchar *name)
2365{
2366	DE_UNREF(program);
2367	DE_UNREF(name);
2368
2369	return (GLint)0;
2370}
2371
2372GLW_APICALL void GLW_APIENTRY glGetUniformSubroutineuiv (GLenum shadertype, GLint location, GLuint *params)
2373{
2374	DE_UNREF(shadertype);
2375	DE_UNREF(location);
2376	DE_UNREF(params);
2377
2378}
2379
2380GLW_APICALL void GLW_APIENTRY glGetUniformdv (GLuint program, GLint location, GLdouble *params)
2381{
2382	DE_UNREF(program);
2383	DE_UNREF(location);
2384	DE_UNREF(params);
2385
2386}
2387
2388GLW_APICALL void GLW_APIENTRY glGetUniformfv (GLuint program, GLint location, GLfloat *params)
2389{
2390	DE_UNREF(program);
2391	DE_UNREF(location);
2392	DE_UNREF(params);
2393
2394}
2395
2396GLW_APICALL void GLW_APIENTRY glGetUniformiv (GLuint program, GLint location, GLint *params)
2397{
2398	DE_UNREF(program);
2399	DE_UNREF(location);
2400	DE_UNREF(params);
2401
2402}
2403
2404GLW_APICALL void GLW_APIENTRY glGetUniformuiv (GLuint program, GLint location, GLuint *params)
2405{
2406	DE_UNREF(program);
2407	DE_UNREF(location);
2408	DE_UNREF(params);
2409
2410}
2411
2412GLW_APICALL void GLW_APIENTRY glGetVertexArrayIndexed64iv (GLuint vaobj, GLuint index, GLenum pname, GLint64 *param)
2413{
2414	DE_UNREF(vaobj);
2415	DE_UNREF(index);
2416	DE_UNREF(pname);
2417	DE_UNREF(param);
2418
2419}
2420
2421GLW_APICALL void GLW_APIENTRY glGetVertexArrayIndexediv (GLuint vaobj, GLuint index, GLenum pname, GLint *param)
2422{
2423	DE_UNREF(vaobj);
2424	DE_UNREF(index);
2425	DE_UNREF(pname);
2426	DE_UNREF(param);
2427
2428}
2429
2430GLW_APICALL void GLW_APIENTRY glGetVertexArrayiv (GLuint vaobj, GLenum pname, GLint *param)
2431{
2432	DE_UNREF(vaobj);
2433	DE_UNREF(pname);
2434	DE_UNREF(param);
2435
2436}
2437
2438GLW_APICALL void GLW_APIENTRY glGetVertexAttribIiv (GLuint index, GLenum pname, GLint *params)
2439{
2440	DE_UNREF(index);
2441	DE_UNREF(pname);
2442	DE_UNREF(params);
2443
2444}
2445
2446GLW_APICALL void GLW_APIENTRY glGetVertexAttribIuiv (GLuint index, GLenum pname, GLuint *params)
2447{
2448	DE_UNREF(index);
2449	DE_UNREF(pname);
2450	DE_UNREF(params);
2451
2452}
2453
2454GLW_APICALL void GLW_APIENTRY glGetVertexAttribLdv (GLuint index, GLenum pname, GLdouble *params)
2455{
2456	DE_UNREF(index);
2457	DE_UNREF(pname);
2458	DE_UNREF(params);
2459
2460}
2461
2462GLW_APICALL void GLW_APIENTRY glGetVertexAttribPointerv (GLuint index, GLenum pname, void **pointer)
2463{
2464	DE_UNREF(index);
2465	DE_UNREF(pname);
2466	DE_UNREF(pointer);
2467
2468}
2469
2470GLW_APICALL void GLW_APIENTRY glGetVertexAttribdv (GLuint index, GLenum pname, GLdouble *params)
2471{
2472	DE_UNREF(index);
2473	DE_UNREF(pname);
2474	DE_UNREF(params);
2475
2476}
2477
2478GLW_APICALL void GLW_APIENTRY glGetVertexAttribfv (GLuint index, GLenum pname, GLfloat *params)
2479{
2480	DE_UNREF(index);
2481	DE_UNREF(pname);
2482	DE_UNREF(params);
2483
2484}
2485
2486GLW_APICALL void GLW_APIENTRY glGetVertexAttribiv (GLuint index, GLenum pname, GLint *params)
2487{
2488	DE_UNREF(index);
2489	DE_UNREF(pname);
2490	DE_UNREF(params);
2491
2492}
2493
2494GLW_APICALL void GLW_APIENTRY glGetnCompressedTexImage (GLenum target, GLint lod, GLsizei bufSize, void *pixels)
2495{
2496	DE_UNREF(target);
2497	DE_UNREF(lod);
2498	DE_UNREF(bufSize);
2499	DE_UNREF(pixels);
2500
2501}
2502
2503GLW_APICALL void GLW_APIENTRY glGetnTexImage (GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)
2504{
2505	DE_UNREF(target);
2506	DE_UNREF(level);
2507	DE_UNREF(format);
2508	DE_UNREF(type);
2509	DE_UNREF(bufSize);
2510	DE_UNREF(pixels);
2511
2512}
2513
2514GLW_APICALL void GLW_APIENTRY glGetnUniformdv (GLuint program, GLint location, GLsizei bufSize, GLdouble *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 glGetnUniformfv (GLuint program, GLint location, GLsizei bufSize, GLfloat *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 glGetnUniformiv (GLuint program, GLint location, GLsizei bufSize, GLint *params)
2533{
2534	DE_UNREF(program);
2535	DE_UNREF(location);
2536	DE_UNREF(bufSize);
2537	DE_UNREF(params);
2538
2539}
2540
2541GLW_APICALL void GLW_APIENTRY glGetnUniformuiv (GLuint program, GLint location, GLsizei bufSize, GLuint *params)
2542{
2543	DE_UNREF(program);
2544	DE_UNREF(location);
2545	DE_UNREF(bufSize);
2546	DE_UNREF(params);
2547
2548}
2549
2550GLW_APICALL void GLW_APIENTRY glHint (GLenum target, GLenum mode)
2551{
2552	DE_UNREF(target);
2553	DE_UNREF(mode);
2554
2555}
2556
2557GLW_APICALL void GLW_APIENTRY glInvalidateBufferData (GLuint buffer)
2558{
2559	DE_UNREF(buffer);
2560
2561}
2562
2563GLW_APICALL void GLW_APIENTRY glInvalidateBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr length)
2564{
2565	DE_UNREF(buffer);
2566	DE_UNREF(offset);
2567	DE_UNREF(length);
2568
2569}
2570
2571GLW_APICALL void GLW_APIENTRY glInvalidateFramebuffer (GLenum target, GLsizei numAttachments, const GLenum *attachments)
2572{
2573	DE_UNREF(target);
2574	DE_UNREF(numAttachments);
2575	DE_UNREF(attachments);
2576
2577}
2578
2579GLW_APICALL void GLW_APIENTRY glInvalidateNamedFramebufferData (GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments)
2580{
2581	DE_UNREF(framebuffer);
2582	DE_UNREF(numAttachments);
2583	DE_UNREF(attachments);
2584
2585}
2586
2587GLW_APICALL void GLW_APIENTRY glInvalidateNamedFramebufferSubData (GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
2588{
2589	DE_UNREF(framebuffer);
2590	DE_UNREF(numAttachments);
2591	DE_UNREF(attachments);
2592	DE_UNREF(x);
2593	DE_UNREF(y);
2594	DE_UNREF(width);
2595	DE_UNREF(height);
2596
2597}
2598
2599GLW_APICALL void GLW_APIENTRY glInvalidateSubFramebuffer (GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
2600{
2601	DE_UNREF(target);
2602	DE_UNREF(numAttachments);
2603	DE_UNREF(attachments);
2604	DE_UNREF(x);
2605	DE_UNREF(y);
2606	DE_UNREF(width);
2607	DE_UNREF(height);
2608
2609}
2610
2611GLW_APICALL void GLW_APIENTRY glInvalidateTexImage (GLuint texture, GLint level)
2612{
2613	DE_UNREF(texture);
2614	DE_UNREF(level);
2615
2616}
2617
2618GLW_APICALL void GLW_APIENTRY glInvalidateTexSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth)
2619{
2620	DE_UNREF(texture);
2621	DE_UNREF(level);
2622	DE_UNREF(xoffset);
2623	DE_UNREF(yoffset);
2624	DE_UNREF(zoffset);
2625	DE_UNREF(width);
2626	DE_UNREF(height);
2627	DE_UNREF(depth);
2628
2629}
2630
2631GLW_APICALL GLboolean GLW_APIENTRY glIsBuffer (GLuint buffer)
2632{
2633	DE_UNREF(buffer);
2634
2635	return (GLboolean)0;
2636}
2637
2638GLW_APICALL GLboolean GLW_APIENTRY glIsEnabled (GLenum cap)
2639{
2640	DE_UNREF(cap);
2641
2642	return (GLboolean)0;
2643}
2644
2645GLW_APICALL GLboolean GLW_APIENTRY glIsEnabledi (GLenum target, GLuint index)
2646{
2647	DE_UNREF(target);
2648	DE_UNREF(index);
2649
2650	return (GLboolean)0;
2651}
2652
2653GLW_APICALL GLboolean GLW_APIENTRY glIsFramebuffer (GLuint framebuffer)
2654{
2655	DE_UNREF(framebuffer);
2656
2657	return (GLboolean)0;
2658}
2659
2660GLW_APICALL GLboolean GLW_APIENTRY glIsProgram (GLuint program)
2661{
2662	DE_UNREF(program);
2663
2664	return (GLboolean)0;
2665}
2666
2667GLW_APICALL GLboolean GLW_APIENTRY glIsProgramPipeline (GLuint pipeline)
2668{
2669	DE_UNREF(pipeline);
2670
2671	return (GLboolean)0;
2672}
2673
2674GLW_APICALL GLboolean GLW_APIENTRY glIsQuery (GLuint id)
2675{
2676	DE_UNREF(id);
2677
2678	return (GLboolean)0;
2679}
2680
2681GLW_APICALL GLboolean GLW_APIENTRY glIsRenderbuffer (GLuint renderbuffer)
2682{
2683	DE_UNREF(renderbuffer);
2684
2685	return (GLboolean)0;
2686}
2687
2688GLW_APICALL GLboolean GLW_APIENTRY glIsSampler (GLuint sampler)
2689{
2690	DE_UNREF(sampler);
2691
2692	return (GLboolean)0;
2693}
2694
2695GLW_APICALL GLboolean GLW_APIENTRY glIsShader (GLuint shader)
2696{
2697	DE_UNREF(shader);
2698
2699	return (GLboolean)0;
2700}
2701
2702GLW_APICALL GLboolean GLW_APIENTRY glIsSync (GLsync sync)
2703{
2704	DE_UNREF(sync);
2705
2706	return (GLboolean)0;
2707}
2708
2709GLW_APICALL GLboolean GLW_APIENTRY glIsTexture (GLuint texture)
2710{
2711	DE_UNREF(texture);
2712
2713	return (GLboolean)0;
2714}
2715
2716GLW_APICALL GLboolean GLW_APIENTRY glIsTransformFeedback (GLuint id)
2717{
2718	DE_UNREF(id);
2719
2720	return (GLboolean)0;
2721}
2722
2723GLW_APICALL GLboolean GLW_APIENTRY glIsVertexArray (GLuint array)
2724{
2725	DE_UNREF(array);
2726
2727	return (GLboolean)0;
2728}
2729
2730GLW_APICALL void GLW_APIENTRY glLineWidth (GLfloat width)
2731{
2732	DE_UNREF(width);
2733
2734}
2735
2736GLW_APICALL void GLW_APIENTRY glLinkProgram (GLuint program)
2737{
2738	DE_UNREF(program);
2739
2740}
2741
2742GLW_APICALL void GLW_APIENTRY glLogicOp (GLenum opcode)
2743{
2744	DE_UNREF(opcode);
2745
2746}
2747
2748GLW_APICALL void * GLW_APIENTRY glMapBuffer (GLenum target, GLenum access)
2749{
2750	DE_UNREF(target);
2751	DE_UNREF(access);
2752
2753	return (void *)0;
2754}
2755
2756GLW_APICALL void * GLW_APIENTRY glMapNamedBuffer (GLuint buffer, GLenum access)
2757{
2758	DE_UNREF(buffer);
2759	DE_UNREF(access);
2760
2761	return (void *)0;
2762}
2763
2764GLW_APICALL void * GLW_APIENTRY glMapNamedBufferRange (GLuint buffer, GLintptr offset, GLsizei length, GLbitfield access)
2765{
2766	DE_UNREF(buffer);
2767	DE_UNREF(offset);
2768	DE_UNREF(length);
2769	DE_UNREF(access);
2770
2771	return (void *)0;
2772}
2773
2774GLW_APICALL void GLW_APIENTRY glMemoryBarrier (GLbitfield barriers)
2775{
2776	DE_UNREF(barriers);
2777
2778}
2779
2780GLW_APICALL void GLW_APIENTRY glMemoryBarrierByRegion (GLbitfield barriers)
2781{
2782	DE_UNREF(barriers);
2783
2784}
2785
2786GLW_APICALL void GLW_APIENTRY glMinSampleShading (GLfloat value)
2787{
2788	DE_UNREF(value);
2789
2790}
2791
2792GLW_APICALL void GLW_APIENTRY glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)
2793{
2794	DE_UNREF(mode);
2795	DE_UNREF(first);
2796	DE_UNREF(count);
2797	DE_UNREF(drawcount);
2798
2799}
2800
2801GLW_APICALL void GLW_APIENTRY glMultiDrawArraysIndirect (GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride)
2802{
2803	DE_UNREF(mode);
2804	DE_UNREF(indirect);
2805	DE_UNREF(drawcount);
2806	DE_UNREF(stride);
2807
2808}
2809
2810GLW_APICALL void GLW_APIENTRY glMultiDrawElements (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount)
2811{
2812	DE_UNREF(mode);
2813	DE_UNREF(count);
2814	DE_UNREF(type);
2815	DE_UNREF(indices);
2816	DE_UNREF(drawcount);
2817
2818}
2819
2820GLW_APICALL void GLW_APIENTRY glMultiDrawElementsBaseVertex (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex)
2821{
2822	DE_UNREF(mode);
2823	DE_UNREF(count);
2824	DE_UNREF(type);
2825	DE_UNREF(indices);
2826	DE_UNREF(drawcount);
2827	DE_UNREF(basevertex);
2828
2829}
2830
2831GLW_APICALL void GLW_APIENTRY glMultiDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride)
2832{
2833	DE_UNREF(mode);
2834	DE_UNREF(type);
2835	DE_UNREF(indirect);
2836	DE_UNREF(drawcount);
2837	DE_UNREF(stride);
2838
2839}
2840
2841GLW_APICALL void GLW_APIENTRY glNamedBufferData (GLuint buffer, GLsizei size, const void *data, GLenum usage)
2842{
2843	DE_UNREF(buffer);
2844	DE_UNREF(size);
2845	DE_UNREF(data);
2846	DE_UNREF(usage);
2847
2848}
2849
2850GLW_APICALL void GLW_APIENTRY glNamedBufferStorage (GLuint buffer, GLsizei size, const void *data, GLbitfield flags)
2851{
2852	DE_UNREF(buffer);
2853	DE_UNREF(size);
2854	DE_UNREF(data);
2855	DE_UNREF(flags);
2856
2857}
2858
2859GLW_APICALL void GLW_APIENTRY glNamedBufferSubData (GLuint buffer, GLintptr offset, GLsizei size, const void *data)
2860{
2861	DE_UNREF(buffer);
2862	DE_UNREF(offset);
2863	DE_UNREF(size);
2864	DE_UNREF(data);
2865
2866}
2867
2868GLW_APICALL void GLW_APIENTRY glNamedFramebufferDrawBuffer (GLuint framebuffer, GLenum buf)
2869{
2870	DE_UNREF(framebuffer);
2871	DE_UNREF(buf);
2872
2873}
2874
2875GLW_APICALL void GLW_APIENTRY glNamedFramebufferDrawBuffers (GLuint framebuffer, GLsizei n, const GLenum *bufs)
2876{
2877	DE_UNREF(framebuffer);
2878	DE_UNREF(n);
2879	DE_UNREF(bufs);
2880
2881}
2882
2883GLW_APICALL void GLW_APIENTRY glNamedFramebufferParameteri (GLuint framebuffer, GLenum pname, GLint param)
2884{
2885	DE_UNREF(framebuffer);
2886	DE_UNREF(pname);
2887	DE_UNREF(param);
2888
2889}
2890
2891GLW_APICALL void GLW_APIENTRY glNamedFramebufferReadBuffer (GLuint framebuffer, GLenum src)
2892{
2893	DE_UNREF(framebuffer);
2894	DE_UNREF(src);
2895
2896}
2897
2898GLW_APICALL void GLW_APIENTRY glNamedFramebufferRenderbuffer (GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
2899{
2900	DE_UNREF(framebuffer);
2901	DE_UNREF(attachment);
2902	DE_UNREF(renderbuffertarget);
2903	DE_UNREF(renderbuffer);
2904
2905}
2906
2907GLW_APICALL void GLW_APIENTRY glNamedFramebufferTexture (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
2908{
2909	DE_UNREF(framebuffer);
2910	DE_UNREF(attachment);
2911	DE_UNREF(texture);
2912	DE_UNREF(level);
2913
2914}
2915
2916GLW_APICALL void GLW_APIENTRY glNamedFramebufferTextureLayer (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
2917{
2918	DE_UNREF(framebuffer);
2919	DE_UNREF(attachment);
2920	DE_UNREF(texture);
2921	DE_UNREF(level);
2922	DE_UNREF(layer);
2923
2924}
2925
2926GLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorage (GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
2927{
2928	DE_UNREF(renderbuffer);
2929	DE_UNREF(internalformat);
2930	DE_UNREF(width);
2931	DE_UNREF(height);
2932
2933}
2934
2935GLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorageMultisample (GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
2936{
2937	DE_UNREF(renderbuffer);
2938	DE_UNREF(samples);
2939	DE_UNREF(internalformat);
2940	DE_UNREF(width);
2941	DE_UNREF(height);
2942
2943}
2944
2945GLW_APICALL void GLW_APIENTRY glObjectLabel (GLenum identifier, GLuint name, GLsizei length, const GLchar *label)
2946{
2947	DE_UNREF(identifier);
2948	DE_UNREF(name);
2949	DE_UNREF(length);
2950	DE_UNREF(label);
2951
2952}
2953
2954GLW_APICALL void GLW_APIENTRY glObjectPtrLabel (const void *ptr, GLsizei length, const GLchar *label)
2955{
2956	DE_UNREF(ptr);
2957	DE_UNREF(length);
2958	DE_UNREF(label);
2959
2960}
2961
2962GLW_APICALL void GLW_APIENTRY glPatchParameterfv (GLenum pname, const GLfloat *values)
2963{
2964	DE_UNREF(pname);
2965	DE_UNREF(values);
2966
2967}
2968
2969GLW_APICALL void GLW_APIENTRY glPatchParameteri (GLenum pname, GLint value)
2970{
2971	DE_UNREF(pname);
2972	DE_UNREF(value);
2973
2974}
2975
2976GLW_APICALL void GLW_APIENTRY glPauseTransformFeedback (void)
2977{
2978
2979}
2980
2981GLW_APICALL void GLW_APIENTRY glPixelStoref (GLenum pname, GLfloat param)
2982{
2983	DE_UNREF(pname);
2984	DE_UNREF(param);
2985
2986}
2987
2988GLW_APICALL void GLW_APIENTRY glPixelStorei (GLenum pname, GLint param)
2989{
2990	DE_UNREF(pname);
2991	DE_UNREF(param);
2992
2993}
2994
2995GLW_APICALL void GLW_APIENTRY glPointParameterf (GLenum pname, GLfloat param)
2996{
2997	DE_UNREF(pname);
2998	DE_UNREF(param);
2999
3000}
3001
3002GLW_APICALL void GLW_APIENTRY glPointParameterfv (GLenum pname, const GLfloat *params)
3003{
3004	DE_UNREF(pname);
3005	DE_UNREF(params);
3006
3007}
3008
3009GLW_APICALL void GLW_APIENTRY glPointParameteri (GLenum pname, GLint param)
3010{
3011	DE_UNREF(pname);
3012	DE_UNREF(param);
3013
3014}
3015
3016GLW_APICALL void GLW_APIENTRY glPointParameteriv (GLenum pname, const GLint *params)
3017{
3018	DE_UNREF(pname);
3019	DE_UNREF(params);
3020
3021}
3022
3023GLW_APICALL void GLW_APIENTRY glPointSize (GLfloat size)
3024{
3025	DE_UNREF(size);
3026
3027}
3028
3029GLW_APICALL void GLW_APIENTRY glPolygonMode (GLenum face, GLenum mode)
3030{
3031	DE_UNREF(face);
3032	DE_UNREF(mode);
3033
3034}
3035
3036GLW_APICALL void GLW_APIENTRY glPolygonOffset (GLfloat factor, GLfloat units)
3037{
3038	DE_UNREF(factor);
3039	DE_UNREF(units);
3040
3041}
3042
3043GLW_APICALL void GLW_APIENTRY glPopDebugGroup (void)
3044{
3045
3046}
3047
3048GLW_APICALL void GLW_APIENTRY glPrimitiveBoundingBoxEXT (GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
3049{
3050	DE_UNREF(minX);
3051	DE_UNREF(minY);
3052	DE_UNREF(minZ);
3053	DE_UNREF(minW);
3054	DE_UNREF(maxX);
3055	DE_UNREF(maxY);
3056	DE_UNREF(maxZ);
3057	DE_UNREF(maxW);
3058
3059}
3060
3061GLW_APICALL void GLW_APIENTRY glPrimitiveRestartIndex (GLuint index)
3062{
3063	DE_UNREF(index);
3064
3065}
3066
3067GLW_APICALL void GLW_APIENTRY glProgramBinary (GLuint program, GLenum binaryFormat, const void *binary, GLsizei length)
3068{
3069	DE_UNREF(program);
3070	DE_UNREF(binaryFormat);
3071	DE_UNREF(binary);
3072	DE_UNREF(length);
3073
3074}
3075
3076GLW_APICALL void GLW_APIENTRY glProgramParameteri (GLuint program, GLenum pname, GLint value)
3077{
3078	DE_UNREF(program);
3079	DE_UNREF(pname);
3080	DE_UNREF(value);
3081
3082}
3083
3084GLW_APICALL void GLW_APIENTRY glProgramUniform1d (GLuint program, GLint location, GLdouble v0)
3085{
3086	DE_UNREF(program);
3087	DE_UNREF(location);
3088	DE_UNREF(v0);
3089
3090}
3091
3092GLW_APICALL void GLW_APIENTRY glProgramUniform1dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
3093{
3094	DE_UNREF(program);
3095	DE_UNREF(location);
3096	DE_UNREF(count);
3097	DE_UNREF(value);
3098
3099}
3100
3101GLW_APICALL void GLW_APIENTRY glProgramUniform1f (GLuint program, GLint location, GLfloat v0)
3102{
3103	DE_UNREF(program);
3104	DE_UNREF(location);
3105	DE_UNREF(v0);
3106
3107}
3108
3109GLW_APICALL void GLW_APIENTRY glProgramUniform1fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
3110{
3111	DE_UNREF(program);
3112	DE_UNREF(location);
3113	DE_UNREF(count);
3114	DE_UNREF(value);
3115
3116}
3117
3118GLW_APICALL void GLW_APIENTRY glProgramUniform1i (GLuint program, GLint location, GLint v0)
3119{
3120	DE_UNREF(program);
3121	DE_UNREF(location);
3122	DE_UNREF(v0);
3123
3124}
3125
3126GLW_APICALL void GLW_APIENTRY glProgramUniform1iv (GLuint program, GLint location, GLsizei count, const GLint *value)
3127{
3128	DE_UNREF(program);
3129	DE_UNREF(location);
3130	DE_UNREF(count);
3131	DE_UNREF(value);
3132
3133}
3134
3135GLW_APICALL void GLW_APIENTRY glProgramUniform1ui (GLuint program, GLint location, GLuint v0)
3136{
3137	DE_UNREF(program);
3138	DE_UNREF(location);
3139	DE_UNREF(v0);
3140
3141}
3142
3143GLW_APICALL void GLW_APIENTRY glProgramUniform1uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
3144{
3145	DE_UNREF(program);
3146	DE_UNREF(location);
3147	DE_UNREF(count);
3148	DE_UNREF(value);
3149
3150}
3151
3152GLW_APICALL void GLW_APIENTRY glProgramUniform2d (GLuint program, GLint location, GLdouble v0, GLdouble v1)
3153{
3154	DE_UNREF(program);
3155	DE_UNREF(location);
3156	DE_UNREF(v0);
3157	DE_UNREF(v1);
3158
3159}
3160
3161GLW_APICALL void GLW_APIENTRY glProgramUniform2dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
3162{
3163	DE_UNREF(program);
3164	DE_UNREF(location);
3165	DE_UNREF(count);
3166	DE_UNREF(value);
3167
3168}
3169
3170GLW_APICALL void GLW_APIENTRY glProgramUniform2f (GLuint program, GLint location, GLfloat v0, GLfloat v1)
3171{
3172	DE_UNREF(program);
3173	DE_UNREF(location);
3174	DE_UNREF(v0);
3175	DE_UNREF(v1);
3176
3177}
3178
3179GLW_APICALL void GLW_APIENTRY glProgramUniform2fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
3180{
3181	DE_UNREF(program);
3182	DE_UNREF(location);
3183	DE_UNREF(count);
3184	DE_UNREF(value);
3185
3186}
3187
3188GLW_APICALL void GLW_APIENTRY glProgramUniform2i (GLuint program, GLint location, GLint v0, GLint v1)
3189{
3190	DE_UNREF(program);
3191	DE_UNREF(location);
3192	DE_UNREF(v0);
3193	DE_UNREF(v1);
3194
3195}
3196
3197GLW_APICALL void GLW_APIENTRY glProgramUniform2iv (GLuint program, GLint location, GLsizei count, const GLint *value)
3198{
3199	DE_UNREF(program);
3200	DE_UNREF(location);
3201	DE_UNREF(count);
3202	DE_UNREF(value);
3203
3204}
3205
3206GLW_APICALL void GLW_APIENTRY glProgramUniform2ui (GLuint program, GLint location, GLuint v0, GLuint v1)
3207{
3208	DE_UNREF(program);
3209	DE_UNREF(location);
3210	DE_UNREF(v0);
3211	DE_UNREF(v1);
3212
3213}
3214
3215GLW_APICALL void GLW_APIENTRY glProgramUniform2uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
3216{
3217	DE_UNREF(program);
3218	DE_UNREF(location);
3219	DE_UNREF(count);
3220	DE_UNREF(value);
3221
3222}
3223
3224GLW_APICALL void GLW_APIENTRY glProgramUniform3d (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2)
3225{
3226	DE_UNREF(program);
3227	DE_UNREF(location);
3228	DE_UNREF(v0);
3229	DE_UNREF(v1);
3230	DE_UNREF(v2);
3231
3232}
3233
3234GLW_APICALL void GLW_APIENTRY glProgramUniform3dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
3235{
3236	DE_UNREF(program);
3237	DE_UNREF(location);
3238	DE_UNREF(count);
3239	DE_UNREF(value);
3240
3241}
3242
3243GLW_APICALL void GLW_APIENTRY glProgramUniform3f (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
3244{
3245	DE_UNREF(program);
3246	DE_UNREF(location);
3247	DE_UNREF(v0);
3248	DE_UNREF(v1);
3249	DE_UNREF(v2);
3250
3251}
3252
3253GLW_APICALL void GLW_APIENTRY glProgramUniform3fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
3254{
3255	DE_UNREF(program);
3256	DE_UNREF(location);
3257	DE_UNREF(count);
3258	DE_UNREF(value);
3259
3260}
3261
3262GLW_APICALL void GLW_APIENTRY glProgramUniform3i (GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
3263{
3264	DE_UNREF(program);
3265	DE_UNREF(location);
3266	DE_UNREF(v0);
3267	DE_UNREF(v1);
3268	DE_UNREF(v2);
3269
3270}
3271
3272GLW_APICALL void GLW_APIENTRY glProgramUniform3iv (GLuint program, GLint location, GLsizei count, const GLint *value)
3273{
3274	DE_UNREF(program);
3275	DE_UNREF(location);
3276	DE_UNREF(count);
3277	DE_UNREF(value);
3278
3279}
3280
3281GLW_APICALL void GLW_APIENTRY glProgramUniform3ui (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
3282{
3283	DE_UNREF(program);
3284	DE_UNREF(location);
3285	DE_UNREF(v0);
3286	DE_UNREF(v1);
3287	DE_UNREF(v2);
3288
3289}
3290
3291GLW_APICALL void GLW_APIENTRY glProgramUniform3uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
3292{
3293	DE_UNREF(program);
3294	DE_UNREF(location);
3295	DE_UNREF(count);
3296	DE_UNREF(value);
3297
3298}
3299
3300GLW_APICALL void GLW_APIENTRY glProgramUniform4d (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3)
3301{
3302	DE_UNREF(program);
3303	DE_UNREF(location);
3304	DE_UNREF(v0);
3305	DE_UNREF(v1);
3306	DE_UNREF(v2);
3307	DE_UNREF(v3);
3308
3309}
3310
3311GLW_APICALL void GLW_APIENTRY glProgramUniform4dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
3312{
3313	DE_UNREF(program);
3314	DE_UNREF(location);
3315	DE_UNREF(count);
3316	DE_UNREF(value);
3317
3318}
3319
3320GLW_APICALL void GLW_APIENTRY glProgramUniform4f (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
3321{
3322	DE_UNREF(program);
3323	DE_UNREF(location);
3324	DE_UNREF(v0);
3325	DE_UNREF(v1);
3326	DE_UNREF(v2);
3327	DE_UNREF(v3);
3328
3329}
3330
3331GLW_APICALL void GLW_APIENTRY glProgramUniform4fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
3332{
3333	DE_UNREF(program);
3334	DE_UNREF(location);
3335	DE_UNREF(count);
3336	DE_UNREF(value);
3337
3338}
3339
3340GLW_APICALL void GLW_APIENTRY glProgramUniform4i (GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
3341{
3342	DE_UNREF(program);
3343	DE_UNREF(location);
3344	DE_UNREF(v0);
3345	DE_UNREF(v1);
3346	DE_UNREF(v2);
3347	DE_UNREF(v3);
3348
3349}
3350
3351GLW_APICALL void GLW_APIENTRY glProgramUniform4iv (GLuint program, GLint location, GLsizei count, const GLint *value)
3352{
3353	DE_UNREF(program);
3354	DE_UNREF(location);
3355	DE_UNREF(count);
3356	DE_UNREF(value);
3357
3358}
3359
3360GLW_APICALL void GLW_APIENTRY glProgramUniform4ui (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
3361{
3362	DE_UNREF(program);
3363	DE_UNREF(location);
3364	DE_UNREF(v0);
3365	DE_UNREF(v1);
3366	DE_UNREF(v2);
3367	DE_UNREF(v3);
3368
3369}
3370
3371GLW_APICALL void GLW_APIENTRY glProgramUniform4uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
3372{
3373	DE_UNREF(program);
3374	DE_UNREF(location);
3375	DE_UNREF(count);
3376	DE_UNREF(value);
3377
3378}
3379
3380GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3381{
3382	DE_UNREF(program);
3383	DE_UNREF(location);
3384	DE_UNREF(count);
3385	DE_UNREF(transpose);
3386	DE_UNREF(value);
3387
3388}
3389
3390GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3391{
3392	DE_UNREF(program);
3393	DE_UNREF(location);
3394	DE_UNREF(count);
3395	DE_UNREF(transpose);
3396	DE_UNREF(value);
3397
3398}
3399
3400GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3401{
3402	DE_UNREF(program);
3403	DE_UNREF(location);
3404	DE_UNREF(count);
3405	DE_UNREF(transpose);
3406	DE_UNREF(value);
3407
3408}
3409
3410GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3411{
3412	DE_UNREF(program);
3413	DE_UNREF(location);
3414	DE_UNREF(count);
3415	DE_UNREF(transpose);
3416	DE_UNREF(value);
3417
3418}
3419
3420GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3421{
3422	DE_UNREF(program);
3423	DE_UNREF(location);
3424	DE_UNREF(count);
3425	DE_UNREF(transpose);
3426	DE_UNREF(value);
3427
3428}
3429
3430GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3431{
3432	DE_UNREF(program);
3433	DE_UNREF(location);
3434	DE_UNREF(count);
3435	DE_UNREF(transpose);
3436	DE_UNREF(value);
3437
3438}
3439
3440GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3441{
3442	DE_UNREF(program);
3443	DE_UNREF(location);
3444	DE_UNREF(count);
3445	DE_UNREF(transpose);
3446	DE_UNREF(value);
3447
3448}
3449
3450GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3451{
3452	DE_UNREF(program);
3453	DE_UNREF(location);
3454	DE_UNREF(count);
3455	DE_UNREF(transpose);
3456	DE_UNREF(value);
3457
3458}
3459
3460GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3461{
3462	DE_UNREF(program);
3463	DE_UNREF(location);
3464	DE_UNREF(count);
3465	DE_UNREF(transpose);
3466	DE_UNREF(value);
3467
3468}
3469
3470GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3471{
3472	DE_UNREF(program);
3473	DE_UNREF(location);
3474	DE_UNREF(count);
3475	DE_UNREF(transpose);
3476	DE_UNREF(value);
3477
3478}
3479
3480GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3481{
3482	DE_UNREF(program);
3483	DE_UNREF(location);
3484	DE_UNREF(count);
3485	DE_UNREF(transpose);
3486	DE_UNREF(value);
3487
3488}
3489
3490GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3491{
3492	DE_UNREF(program);
3493	DE_UNREF(location);
3494	DE_UNREF(count);
3495	DE_UNREF(transpose);
3496	DE_UNREF(value);
3497
3498}
3499
3500GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3501{
3502	DE_UNREF(program);
3503	DE_UNREF(location);
3504	DE_UNREF(count);
3505	DE_UNREF(transpose);
3506	DE_UNREF(value);
3507
3508}
3509
3510GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3511{
3512	DE_UNREF(program);
3513	DE_UNREF(location);
3514	DE_UNREF(count);
3515	DE_UNREF(transpose);
3516	DE_UNREF(value);
3517
3518}
3519
3520GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3521{
3522	DE_UNREF(program);
3523	DE_UNREF(location);
3524	DE_UNREF(count);
3525	DE_UNREF(transpose);
3526	DE_UNREF(value);
3527
3528}
3529
3530GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3531{
3532	DE_UNREF(program);
3533	DE_UNREF(location);
3534	DE_UNREF(count);
3535	DE_UNREF(transpose);
3536	DE_UNREF(value);
3537
3538}
3539
3540GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
3541{
3542	DE_UNREF(program);
3543	DE_UNREF(location);
3544	DE_UNREF(count);
3545	DE_UNREF(transpose);
3546	DE_UNREF(value);
3547
3548}
3549
3550GLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
3551{
3552	DE_UNREF(program);
3553	DE_UNREF(location);
3554	DE_UNREF(count);
3555	DE_UNREF(transpose);
3556	DE_UNREF(value);
3557
3558}
3559
3560GLW_APICALL void GLW_APIENTRY glProvokingVertex (GLenum mode)
3561{
3562	DE_UNREF(mode);
3563
3564}
3565
3566GLW_APICALL void GLW_APIENTRY glPushDebugGroup (GLenum source, GLuint id, GLsizei length, const GLchar *message)
3567{
3568	DE_UNREF(source);
3569	DE_UNREF(id);
3570	DE_UNREF(length);
3571	DE_UNREF(message);
3572
3573}
3574
3575GLW_APICALL void GLW_APIENTRY glQueryCounter (GLuint id, GLenum target)
3576{
3577	DE_UNREF(id);
3578	DE_UNREF(target);
3579
3580}
3581
3582GLW_APICALL void GLW_APIENTRY glReadBuffer (GLenum src)
3583{
3584	DE_UNREF(src);
3585
3586}
3587
3588GLW_APICALL void GLW_APIENTRY glReadnPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)
3589{
3590	DE_UNREF(x);
3591	DE_UNREF(y);
3592	DE_UNREF(width);
3593	DE_UNREF(height);
3594	DE_UNREF(format);
3595	DE_UNREF(type);
3596	DE_UNREF(bufSize);
3597	DE_UNREF(data);
3598
3599}
3600
3601GLW_APICALL void GLW_APIENTRY glReleaseShaderCompiler (void)
3602{
3603
3604}
3605
3606GLW_APICALL void GLW_APIENTRY glRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
3607{
3608	DE_UNREF(target);
3609	DE_UNREF(internalformat);
3610	DE_UNREF(width);
3611	DE_UNREF(height);
3612
3613}
3614
3615GLW_APICALL void GLW_APIENTRY glRenderbufferStorageMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
3616{
3617	DE_UNREF(target);
3618	DE_UNREF(samples);
3619	DE_UNREF(internalformat);
3620	DE_UNREF(width);
3621	DE_UNREF(height);
3622
3623}
3624
3625GLW_APICALL void GLW_APIENTRY glResumeTransformFeedback (void)
3626{
3627
3628}
3629
3630GLW_APICALL void GLW_APIENTRY glSampleCoverage (GLfloat value, GLboolean invert)
3631{
3632	DE_UNREF(value);
3633	DE_UNREF(invert);
3634
3635}
3636
3637GLW_APICALL void GLW_APIENTRY glSampleMaski (GLuint maskNumber, GLbitfield mask)
3638{
3639	DE_UNREF(maskNumber);
3640	DE_UNREF(mask);
3641
3642}
3643
3644GLW_APICALL void GLW_APIENTRY glSamplerParameterIiv (GLuint sampler, GLenum pname, const GLint *param)
3645{
3646	DE_UNREF(sampler);
3647	DE_UNREF(pname);
3648	DE_UNREF(param);
3649
3650}
3651
3652GLW_APICALL void GLW_APIENTRY glSamplerParameterIuiv (GLuint sampler, GLenum pname, const GLuint *param)
3653{
3654	DE_UNREF(sampler);
3655	DE_UNREF(pname);
3656	DE_UNREF(param);
3657
3658}
3659
3660GLW_APICALL void GLW_APIENTRY glSamplerParameterf (GLuint sampler, GLenum pname, GLfloat param)
3661{
3662	DE_UNREF(sampler);
3663	DE_UNREF(pname);
3664	DE_UNREF(param);
3665
3666}
3667
3668GLW_APICALL void GLW_APIENTRY glSamplerParameterfv (GLuint sampler, GLenum pname, const GLfloat *param)
3669{
3670	DE_UNREF(sampler);
3671	DE_UNREF(pname);
3672	DE_UNREF(param);
3673
3674}
3675
3676GLW_APICALL void GLW_APIENTRY glSamplerParameteri (GLuint sampler, GLenum pname, GLint param)
3677{
3678	DE_UNREF(sampler);
3679	DE_UNREF(pname);
3680	DE_UNREF(param);
3681
3682}
3683
3684GLW_APICALL void GLW_APIENTRY glSamplerParameteriv (GLuint sampler, GLenum pname, const GLint *param)
3685{
3686	DE_UNREF(sampler);
3687	DE_UNREF(pname);
3688	DE_UNREF(param);
3689
3690}
3691
3692GLW_APICALL void GLW_APIENTRY glScissor (GLint x, GLint y, GLsizei width, GLsizei height)
3693{
3694	DE_UNREF(x);
3695	DE_UNREF(y);
3696	DE_UNREF(width);
3697	DE_UNREF(height);
3698
3699}
3700
3701GLW_APICALL void GLW_APIENTRY glScissorArrayv (GLuint first, GLsizei count, const GLint *v)
3702{
3703	DE_UNREF(first);
3704	DE_UNREF(count);
3705	DE_UNREF(v);
3706
3707}
3708
3709GLW_APICALL void GLW_APIENTRY glScissorIndexed (GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
3710{
3711	DE_UNREF(index);
3712	DE_UNREF(left);
3713	DE_UNREF(bottom);
3714	DE_UNREF(width);
3715	DE_UNREF(height);
3716
3717}
3718
3719GLW_APICALL void GLW_APIENTRY glScissorIndexedv (GLuint index, const GLint *v)
3720{
3721	DE_UNREF(index);
3722	DE_UNREF(v);
3723
3724}
3725
3726GLW_APICALL void GLW_APIENTRY glShaderBinary (GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length)
3727{
3728	DE_UNREF(count);
3729	DE_UNREF(shaders);
3730	DE_UNREF(binaryformat);
3731	DE_UNREF(binary);
3732	DE_UNREF(length);
3733
3734}
3735
3736GLW_APICALL void GLW_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length)
3737{
3738	DE_UNREF(shader);
3739	DE_UNREF(count);
3740	DE_UNREF(string);
3741	DE_UNREF(length);
3742
3743}
3744
3745GLW_APICALL void GLW_APIENTRY glShaderStorageBlockBinding (GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding)
3746{
3747	DE_UNREF(program);
3748	DE_UNREF(storageBlockIndex);
3749	DE_UNREF(storageBlockBinding);
3750
3751}
3752
3753GLW_APICALL void GLW_APIENTRY glStencilFunc (GLenum func, GLint ref, GLuint mask)
3754{
3755	DE_UNREF(func);
3756	DE_UNREF(ref);
3757	DE_UNREF(mask);
3758
3759}
3760
3761GLW_APICALL void GLW_APIENTRY glStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask)
3762{
3763	DE_UNREF(face);
3764	DE_UNREF(func);
3765	DE_UNREF(ref);
3766	DE_UNREF(mask);
3767
3768}
3769
3770GLW_APICALL void GLW_APIENTRY glStencilMask (GLuint mask)
3771{
3772	DE_UNREF(mask);
3773
3774}
3775
3776GLW_APICALL void GLW_APIENTRY glStencilMaskSeparate (GLenum face, GLuint mask)
3777{
3778	DE_UNREF(face);
3779	DE_UNREF(mask);
3780
3781}
3782
3783GLW_APICALL void GLW_APIENTRY glStencilOp (GLenum fail, GLenum zfail, GLenum zpass)
3784{
3785	DE_UNREF(fail);
3786	DE_UNREF(zfail);
3787	DE_UNREF(zpass);
3788
3789}
3790
3791GLW_APICALL void GLW_APIENTRY glStencilOpSeparate (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
3792{
3793	DE_UNREF(face);
3794	DE_UNREF(sfail);
3795	DE_UNREF(dpfail);
3796	DE_UNREF(dppass);
3797
3798}
3799
3800GLW_APICALL void GLW_APIENTRY glTexBuffer (GLenum target, GLenum internalformat, GLuint buffer)
3801{
3802	DE_UNREF(target);
3803	DE_UNREF(internalformat);
3804	DE_UNREF(buffer);
3805
3806}
3807
3808GLW_APICALL void GLW_APIENTRY glTexBufferRange (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
3809{
3810	DE_UNREF(target);
3811	DE_UNREF(internalformat);
3812	DE_UNREF(buffer);
3813	DE_UNREF(offset);
3814	DE_UNREF(size);
3815
3816}
3817
3818GLW_APICALL void GLW_APIENTRY glTexImage1D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)
3819{
3820	DE_UNREF(target);
3821	DE_UNREF(level);
3822	DE_UNREF(internalformat);
3823	DE_UNREF(width);
3824	DE_UNREF(border);
3825	DE_UNREF(format);
3826	DE_UNREF(type);
3827	DE_UNREF(pixels);
3828
3829}
3830
3831GLW_APICALL void GLW_APIENTRY glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
3832{
3833	DE_UNREF(target);
3834	DE_UNREF(level);
3835	DE_UNREF(internalformat);
3836	DE_UNREF(width);
3837	DE_UNREF(height);
3838	DE_UNREF(border);
3839	DE_UNREF(format);
3840	DE_UNREF(type);
3841	DE_UNREF(pixels);
3842
3843}
3844
3845GLW_APICALL void GLW_APIENTRY glTexImage2DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
3846{
3847	DE_UNREF(target);
3848	DE_UNREF(samples);
3849	DE_UNREF(internalformat);
3850	DE_UNREF(width);
3851	DE_UNREF(height);
3852	DE_UNREF(fixedsamplelocations);
3853
3854}
3855
3856GLW_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)
3857{
3858	DE_UNREF(target);
3859	DE_UNREF(level);
3860	DE_UNREF(internalformat);
3861	DE_UNREF(width);
3862	DE_UNREF(height);
3863	DE_UNREF(depth);
3864	DE_UNREF(border);
3865	DE_UNREF(format);
3866	DE_UNREF(type);
3867	DE_UNREF(pixels);
3868
3869}
3870
3871GLW_APICALL void GLW_APIENTRY glTexImage3DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
3872{
3873	DE_UNREF(target);
3874	DE_UNREF(samples);
3875	DE_UNREF(internalformat);
3876	DE_UNREF(width);
3877	DE_UNREF(height);
3878	DE_UNREF(depth);
3879	DE_UNREF(fixedsamplelocations);
3880
3881}
3882
3883GLW_APICALL void GLW_APIENTRY glTexParameterIiv (GLenum target, GLenum pname, const GLint *params)
3884{
3885	DE_UNREF(target);
3886	DE_UNREF(pname);
3887	DE_UNREF(params);
3888
3889}
3890
3891GLW_APICALL void GLW_APIENTRY glTexParameterIuiv (GLenum target, GLenum pname, const GLuint *params)
3892{
3893	DE_UNREF(target);
3894	DE_UNREF(pname);
3895	DE_UNREF(params);
3896
3897}
3898
3899GLW_APICALL void GLW_APIENTRY glTexParameterf (GLenum target, GLenum pname, GLfloat param)
3900{
3901	DE_UNREF(target);
3902	DE_UNREF(pname);
3903	DE_UNREF(param);
3904
3905}
3906
3907GLW_APICALL void GLW_APIENTRY glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params)
3908{
3909	DE_UNREF(target);
3910	DE_UNREF(pname);
3911	DE_UNREF(params);
3912
3913}
3914
3915GLW_APICALL void GLW_APIENTRY glTexParameteri (GLenum target, GLenum pname, GLint param)
3916{
3917	DE_UNREF(target);
3918	DE_UNREF(pname);
3919	DE_UNREF(param);
3920
3921}
3922
3923GLW_APICALL void GLW_APIENTRY glTexParameteriv (GLenum target, GLenum pname, const GLint *params)
3924{
3925	DE_UNREF(target);
3926	DE_UNREF(pname);
3927	DE_UNREF(params);
3928
3929}
3930
3931GLW_APICALL void GLW_APIENTRY glTexStorage1D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
3932{
3933	DE_UNREF(target);
3934	DE_UNREF(levels);
3935	DE_UNREF(internalformat);
3936	DE_UNREF(width);
3937
3938}
3939
3940GLW_APICALL void GLW_APIENTRY glTexStorage2D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
3941{
3942	DE_UNREF(target);
3943	DE_UNREF(levels);
3944	DE_UNREF(internalformat);
3945	DE_UNREF(width);
3946	DE_UNREF(height);
3947
3948}
3949
3950GLW_APICALL void GLW_APIENTRY glTexStorage2DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
3951{
3952	DE_UNREF(target);
3953	DE_UNREF(samples);
3954	DE_UNREF(internalformat);
3955	DE_UNREF(width);
3956	DE_UNREF(height);
3957	DE_UNREF(fixedsamplelocations);
3958
3959}
3960
3961GLW_APICALL void GLW_APIENTRY glTexStorage3D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
3962{
3963	DE_UNREF(target);
3964	DE_UNREF(levels);
3965	DE_UNREF(internalformat);
3966	DE_UNREF(width);
3967	DE_UNREF(height);
3968	DE_UNREF(depth);
3969
3970}
3971
3972GLW_APICALL void GLW_APIENTRY glTexStorage3DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
3973{
3974	DE_UNREF(target);
3975	DE_UNREF(samples);
3976	DE_UNREF(internalformat);
3977	DE_UNREF(width);
3978	DE_UNREF(height);
3979	DE_UNREF(depth);
3980	DE_UNREF(fixedsamplelocations);
3981
3982}
3983
3984GLW_APICALL void GLW_APIENTRY glTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
3985{
3986	DE_UNREF(target);
3987	DE_UNREF(level);
3988	DE_UNREF(xoffset);
3989	DE_UNREF(width);
3990	DE_UNREF(format);
3991	DE_UNREF(type);
3992	DE_UNREF(pixels);
3993
3994}
3995
3996GLW_APICALL void GLW_APIENTRY glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
3997{
3998	DE_UNREF(target);
3999	DE_UNREF(level);
4000	DE_UNREF(xoffset);
4001	DE_UNREF(yoffset);
4002	DE_UNREF(width);
4003	DE_UNREF(height);
4004	DE_UNREF(format);
4005	DE_UNREF(type);
4006	DE_UNREF(pixels);
4007
4008}
4009
4010GLW_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)
4011{
4012	DE_UNREF(target);
4013	DE_UNREF(level);
4014	DE_UNREF(xoffset);
4015	DE_UNREF(yoffset);
4016	DE_UNREF(zoffset);
4017	DE_UNREF(width);
4018	DE_UNREF(height);
4019	DE_UNREF(depth);
4020	DE_UNREF(format);
4021	DE_UNREF(type);
4022	DE_UNREF(pixels);
4023
4024}
4025
4026GLW_APICALL void GLW_APIENTRY glTextureBarrier (void)
4027{
4028
4029}
4030
4031GLW_APICALL void GLW_APIENTRY glTextureBuffer (GLuint texture, GLenum internalformat, GLuint buffer)
4032{
4033	DE_UNREF(texture);
4034	DE_UNREF(internalformat);
4035	DE_UNREF(buffer);
4036
4037}
4038
4039GLW_APICALL void GLW_APIENTRY glTextureBufferRange (GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizei size)
4040{
4041	DE_UNREF(texture);
4042	DE_UNREF(internalformat);
4043	DE_UNREF(buffer);
4044	DE_UNREF(offset);
4045	DE_UNREF(size);
4046
4047}
4048
4049GLW_APICALL void GLW_APIENTRY glTextureParameterIiv (GLuint texture, GLenum pname, const GLint *params)
4050{
4051	DE_UNREF(texture);
4052	DE_UNREF(pname);
4053	DE_UNREF(params);
4054
4055}
4056
4057GLW_APICALL void GLW_APIENTRY glTextureParameterIuiv (GLuint texture, GLenum pname, const GLuint *params)
4058{
4059	DE_UNREF(texture);
4060	DE_UNREF(pname);
4061	DE_UNREF(params);
4062
4063}
4064
4065GLW_APICALL void GLW_APIENTRY glTextureParameterf (GLuint texture, GLenum pname, GLfloat param)
4066{
4067	DE_UNREF(texture);
4068	DE_UNREF(pname);
4069	DE_UNREF(param);
4070
4071}
4072
4073GLW_APICALL void GLW_APIENTRY glTextureParameterfv (GLuint texture, GLenum pname, const GLfloat *param)
4074{
4075	DE_UNREF(texture);
4076	DE_UNREF(pname);
4077	DE_UNREF(param);
4078
4079}
4080
4081GLW_APICALL void GLW_APIENTRY glTextureParameteri (GLuint texture, GLenum pname, GLint param)
4082{
4083	DE_UNREF(texture);
4084	DE_UNREF(pname);
4085	DE_UNREF(param);
4086
4087}
4088
4089GLW_APICALL void GLW_APIENTRY glTextureParameteriv (GLuint texture, GLenum pname, const GLint *param)
4090{
4091	DE_UNREF(texture);
4092	DE_UNREF(pname);
4093	DE_UNREF(param);
4094
4095}
4096
4097GLW_APICALL void GLW_APIENTRY glTextureStorage1D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width)
4098{
4099	DE_UNREF(texture);
4100	DE_UNREF(levels);
4101	DE_UNREF(internalformat);
4102	DE_UNREF(width);
4103
4104}
4105
4106GLW_APICALL void GLW_APIENTRY glTextureStorage2D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
4107{
4108	DE_UNREF(texture);
4109	DE_UNREF(levels);
4110	DE_UNREF(internalformat);
4111	DE_UNREF(width);
4112	DE_UNREF(height);
4113
4114}
4115
4116GLW_APICALL void GLW_APIENTRY glTextureStorage2DMultisample (GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
4117{
4118	DE_UNREF(texture);
4119	DE_UNREF(samples);
4120	DE_UNREF(internalformat);
4121	DE_UNREF(width);
4122	DE_UNREF(height);
4123	DE_UNREF(fixedsamplelocations);
4124
4125}
4126
4127GLW_APICALL void GLW_APIENTRY glTextureStorage3D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
4128{
4129	DE_UNREF(texture);
4130	DE_UNREF(levels);
4131	DE_UNREF(internalformat);
4132	DE_UNREF(width);
4133	DE_UNREF(height);
4134	DE_UNREF(depth);
4135
4136}
4137
4138GLW_APICALL void GLW_APIENTRY glTextureStorage3DMultisample (GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
4139{
4140	DE_UNREF(texture);
4141	DE_UNREF(samples);
4142	DE_UNREF(internalformat);
4143	DE_UNREF(width);
4144	DE_UNREF(height);
4145	DE_UNREF(depth);
4146	DE_UNREF(fixedsamplelocations);
4147
4148}
4149
4150GLW_APICALL void GLW_APIENTRY glTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
4151{
4152	DE_UNREF(texture);
4153	DE_UNREF(level);
4154	DE_UNREF(xoffset);
4155	DE_UNREF(width);
4156	DE_UNREF(format);
4157	DE_UNREF(type);
4158	DE_UNREF(pixels);
4159
4160}
4161
4162GLW_APICALL void GLW_APIENTRY glTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
4163{
4164	DE_UNREF(texture);
4165	DE_UNREF(level);
4166	DE_UNREF(xoffset);
4167	DE_UNREF(yoffset);
4168	DE_UNREF(width);
4169	DE_UNREF(height);
4170	DE_UNREF(format);
4171	DE_UNREF(type);
4172	DE_UNREF(pixels);
4173
4174}
4175
4176GLW_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)
4177{
4178	DE_UNREF(texture);
4179	DE_UNREF(level);
4180	DE_UNREF(xoffset);
4181	DE_UNREF(yoffset);
4182	DE_UNREF(zoffset);
4183	DE_UNREF(width);
4184	DE_UNREF(height);
4185	DE_UNREF(depth);
4186	DE_UNREF(format);
4187	DE_UNREF(type);
4188	DE_UNREF(pixels);
4189
4190}
4191
4192GLW_APICALL void GLW_APIENTRY glTextureView (GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
4193{
4194	DE_UNREF(texture);
4195	DE_UNREF(target);
4196	DE_UNREF(origtexture);
4197	DE_UNREF(internalformat);
4198	DE_UNREF(minlevel);
4199	DE_UNREF(numlevels);
4200	DE_UNREF(minlayer);
4201	DE_UNREF(numlayers);
4202
4203}
4204
4205GLW_APICALL void GLW_APIENTRY glTransformFeedbackBufferBase (GLuint xfb, GLuint index, GLuint buffer)
4206{
4207	DE_UNREF(xfb);
4208	DE_UNREF(index);
4209	DE_UNREF(buffer);
4210
4211}
4212
4213GLW_APICALL void GLW_APIENTRY glTransformFeedbackBufferRange (GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizei size)
4214{
4215	DE_UNREF(xfb);
4216	DE_UNREF(index);
4217	DE_UNREF(buffer);
4218	DE_UNREF(offset);
4219	DE_UNREF(size);
4220
4221}
4222
4223GLW_APICALL void GLW_APIENTRY glTransformFeedbackVaryings (GLuint program, GLsizei count, const GLchar *const*varyings, GLenum bufferMode)
4224{
4225	DE_UNREF(program);
4226	DE_UNREF(count);
4227	DE_UNREF(varyings);
4228	DE_UNREF(bufferMode);
4229
4230}
4231
4232GLW_APICALL void GLW_APIENTRY glUniform1d (GLint location, GLdouble x)
4233{
4234	DE_UNREF(location);
4235	DE_UNREF(x);
4236
4237}
4238
4239GLW_APICALL void GLW_APIENTRY glUniform1dv (GLint location, GLsizei count, const GLdouble *value)
4240{
4241	DE_UNREF(location);
4242	DE_UNREF(count);
4243	DE_UNREF(value);
4244
4245}
4246
4247GLW_APICALL void GLW_APIENTRY glUniform1f (GLint location, GLfloat v0)
4248{
4249	DE_UNREF(location);
4250	DE_UNREF(v0);
4251
4252}
4253
4254GLW_APICALL void GLW_APIENTRY glUniform1fv (GLint location, GLsizei count, const GLfloat *value)
4255{
4256	DE_UNREF(location);
4257	DE_UNREF(count);
4258	DE_UNREF(value);
4259
4260}
4261
4262GLW_APICALL void GLW_APIENTRY glUniform1i (GLint location, GLint v0)
4263{
4264	DE_UNREF(location);
4265	DE_UNREF(v0);
4266
4267}
4268
4269GLW_APICALL void GLW_APIENTRY glUniform1iv (GLint location, GLsizei count, const GLint *value)
4270{
4271	DE_UNREF(location);
4272	DE_UNREF(count);
4273	DE_UNREF(value);
4274
4275}
4276
4277GLW_APICALL void GLW_APIENTRY glUniform1ui (GLint location, GLuint v0)
4278{
4279	DE_UNREF(location);
4280	DE_UNREF(v0);
4281
4282}
4283
4284GLW_APICALL void GLW_APIENTRY glUniform1uiv (GLint location, GLsizei count, const GLuint *value)
4285{
4286	DE_UNREF(location);
4287	DE_UNREF(count);
4288	DE_UNREF(value);
4289
4290}
4291
4292GLW_APICALL void GLW_APIENTRY glUniform2d (GLint location, GLdouble x, GLdouble y)
4293{
4294	DE_UNREF(location);
4295	DE_UNREF(x);
4296	DE_UNREF(y);
4297
4298}
4299
4300GLW_APICALL void GLW_APIENTRY glUniform2dv (GLint location, GLsizei count, const GLdouble *value)
4301{
4302	DE_UNREF(location);
4303	DE_UNREF(count);
4304	DE_UNREF(value);
4305
4306}
4307
4308GLW_APICALL void GLW_APIENTRY glUniform2f (GLint location, GLfloat v0, GLfloat v1)
4309{
4310	DE_UNREF(location);
4311	DE_UNREF(v0);
4312	DE_UNREF(v1);
4313
4314}
4315
4316GLW_APICALL void GLW_APIENTRY glUniform2fv (GLint location, GLsizei count, const GLfloat *value)
4317{
4318	DE_UNREF(location);
4319	DE_UNREF(count);
4320	DE_UNREF(value);
4321
4322}
4323
4324GLW_APICALL void GLW_APIENTRY glUniform2i (GLint location, GLint v0, GLint v1)
4325{
4326	DE_UNREF(location);
4327	DE_UNREF(v0);
4328	DE_UNREF(v1);
4329
4330}
4331
4332GLW_APICALL void GLW_APIENTRY glUniform2iv (GLint location, GLsizei count, const GLint *value)
4333{
4334	DE_UNREF(location);
4335	DE_UNREF(count);
4336	DE_UNREF(value);
4337
4338}
4339
4340GLW_APICALL void GLW_APIENTRY glUniform2ui (GLint location, GLuint v0, GLuint v1)
4341{
4342	DE_UNREF(location);
4343	DE_UNREF(v0);
4344	DE_UNREF(v1);
4345
4346}
4347
4348GLW_APICALL void GLW_APIENTRY glUniform2uiv (GLint location, GLsizei count, const GLuint *value)
4349{
4350	DE_UNREF(location);
4351	DE_UNREF(count);
4352	DE_UNREF(value);
4353
4354}
4355
4356GLW_APICALL void GLW_APIENTRY glUniform3d (GLint location, GLdouble x, GLdouble y, GLdouble z)
4357{
4358	DE_UNREF(location);
4359	DE_UNREF(x);
4360	DE_UNREF(y);
4361	DE_UNREF(z);
4362
4363}
4364
4365GLW_APICALL void GLW_APIENTRY glUniform3dv (GLint location, GLsizei count, const GLdouble *value)
4366{
4367	DE_UNREF(location);
4368	DE_UNREF(count);
4369	DE_UNREF(value);
4370
4371}
4372
4373GLW_APICALL void GLW_APIENTRY glUniform3f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
4374{
4375	DE_UNREF(location);
4376	DE_UNREF(v0);
4377	DE_UNREF(v1);
4378	DE_UNREF(v2);
4379
4380}
4381
4382GLW_APICALL void GLW_APIENTRY glUniform3fv (GLint location, GLsizei count, const GLfloat *value)
4383{
4384	DE_UNREF(location);
4385	DE_UNREF(count);
4386	DE_UNREF(value);
4387
4388}
4389
4390GLW_APICALL void GLW_APIENTRY glUniform3i (GLint location, GLint v0, GLint v1, GLint v2)
4391{
4392	DE_UNREF(location);
4393	DE_UNREF(v0);
4394	DE_UNREF(v1);
4395	DE_UNREF(v2);
4396
4397}
4398
4399GLW_APICALL void GLW_APIENTRY glUniform3iv (GLint location, GLsizei count, const GLint *value)
4400{
4401	DE_UNREF(location);
4402	DE_UNREF(count);
4403	DE_UNREF(value);
4404
4405}
4406
4407GLW_APICALL void GLW_APIENTRY glUniform3ui (GLint location, GLuint v0, GLuint v1, GLuint v2)
4408{
4409	DE_UNREF(location);
4410	DE_UNREF(v0);
4411	DE_UNREF(v1);
4412	DE_UNREF(v2);
4413
4414}
4415
4416GLW_APICALL void GLW_APIENTRY glUniform3uiv (GLint location, GLsizei count, const GLuint *value)
4417{
4418	DE_UNREF(location);
4419	DE_UNREF(count);
4420	DE_UNREF(value);
4421
4422}
4423
4424GLW_APICALL void GLW_APIENTRY glUniform4d (GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
4425{
4426	DE_UNREF(location);
4427	DE_UNREF(x);
4428	DE_UNREF(y);
4429	DE_UNREF(z);
4430	DE_UNREF(w);
4431
4432}
4433
4434GLW_APICALL void GLW_APIENTRY glUniform4dv (GLint location, GLsizei count, const GLdouble *value)
4435{
4436	DE_UNREF(location);
4437	DE_UNREF(count);
4438	DE_UNREF(value);
4439
4440}
4441
4442GLW_APICALL void GLW_APIENTRY glUniform4f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
4443{
4444	DE_UNREF(location);
4445	DE_UNREF(v0);
4446	DE_UNREF(v1);
4447	DE_UNREF(v2);
4448	DE_UNREF(v3);
4449
4450}
4451
4452GLW_APICALL void GLW_APIENTRY glUniform4fv (GLint location, GLsizei count, const GLfloat *value)
4453{
4454	DE_UNREF(location);
4455	DE_UNREF(count);
4456	DE_UNREF(value);
4457
4458}
4459
4460GLW_APICALL void GLW_APIENTRY glUniform4i (GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
4461{
4462	DE_UNREF(location);
4463	DE_UNREF(v0);
4464	DE_UNREF(v1);
4465	DE_UNREF(v2);
4466	DE_UNREF(v3);
4467
4468}
4469
4470GLW_APICALL void GLW_APIENTRY glUniform4iv (GLint location, GLsizei count, const GLint *value)
4471{
4472	DE_UNREF(location);
4473	DE_UNREF(count);
4474	DE_UNREF(value);
4475
4476}
4477
4478GLW_APICALL void GLW_APIENTRY glUniform4ui (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
4479{
4480	DE_UNREF(location);
4481	DE_UNREF(v0);
4482	DE_UNREF(v1);
4483	DE_UNREF(v2);
4484	DE_UNREF(v3);
4485
4486}
4487
4488GLW_APICALL void GLW_APIENTRY glUniform4uiv (GLint location, GLsizei count, const GLuint *value)
4489{
4490	DE_UNREF(location);
4491	DE_UNREF(count);
4492	DE_UNREF(value);
4493
4494}
4495
4496GLW_APICALL void GLW_APIENTRY glUniformBlockBinding (GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
4497{
4498	DE_UNREF(program);
4499	DE_UNREF(uniformBlockIndex);
4500	DE_UNREF(uniformBlockBinding);
4501
4502}
4503
4504GLW_APICALL void GLW_APIENTRY glUniformMatrix2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4505{
4506	DE_UNREF(location);
4507	DE_UNREF(count);
4508	DE_UNREF(transpose);
4509	DE_UNREF(value);
4510
4511}
4512
4513GLW_APICALL void GLW_APIENTRY glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4514{
4515	DE_UNREF(location);
4516	DE_UNREF(count);
4517	DE_UNREF(transpose);
4518	DE_UNREF(value);
4519
4520}
4521
4522GLW_APICALL void GLW_APIENTRY glUniformMatrix2x3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4523{
4524	DE_UNREF(location);
4525	DE_UNREF(count);
4526	DE_UNREF(transpose);
4527	DE_UNREF(value);
4528
4529}
4530
4531GLW_APICALL void GLW_APIENTRY glUniformMatrix2x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4532{
4533	DE_UNREF(location);
4534	DE_UNREF(count);
4535	DE_UNREF(transpose);
4536	DE_UNREF(value);
4537
4538}
4539
4540GLW_APICALL void GLW_APIENTRY glUniformMatrix2x4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4541{
4542	DE_UNREF(location);
4543	DE_UNREF(count);
4544	DE_UNREF(transpose);
4545	DE_UNREF(value);
4546
4547}
4548
4549GLW_APICALL void GLW_APIENTRY glUniformMatrix2x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4550{
4551	DE_UNREF(location);
4552	DE_UNREF(count);
4553	DE_UNREF(transpose);
4554	DE_UNREF(value);
4555
4556}
4557
4558GLW_APICALL void GLW_APIENTRY glUniformMatrix3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4559{
4560	DE_UNREF(location);
4561	DE_UNREF(count);
4562	DE_UNREF(transpose);
4563	DE_UNREF(value);
4564
4565}
4566
4567GLW_APICALL void GLW_APIENTRY glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4568{
4569	DE_UNREF(location);
4570	DE_UNREF(count);
4571	DE_UNREF(transpose);
4572	DE_UNREF(value);
4573
4574}
4575
4576GLW_APICALL void GLW_APIENTRY glUniformMatrix3x2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4577{
4578	DE_UNREF(location);
4579	DE_UNREF(count);
4580	DE_UNREF(transpose);
4581	DE_UNREF(value);
4582
4583}
4584
4585GLW_APICALL void GLW_APIENTRY glUniformMatrix3x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4586{
4587	DE_UNREF(location);
4588	DE_UNREF(count);
4589	DE_UNREF(transpose);
4590	DE_UNREF(value);
4591
4592}
4593
4594GLW_APICALL void GLW_APIENTRY glUniformMatrix3x4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4595{
4596	DE_UNREF(location);
4597	DE_UNREF(count);
4598	DE_UNREF(transpose);
4599	DE_UNREF(value);
4600
4601}
4602
4603GLW_APICALL void GLW_APIENTRY glUniformMatrix3x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4604{
4605	DE_UNREF(location);
4606	DE_UNREF(count);
4607	DE_UNREF(transpose);
4608	DE_UNREF(value);
4609
4610}
4611
4612GLW_APICALL void GLW_APIENTRY glUniformMatrix4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4613{
4614	DE_UNREF(location);
4615	DE_UNREF(count);
4616	DE_UNREF(transpose);
4617	DE_UNREF(value);
4618
4619}
4620
4621GLW_APICALL void GLW_APIENTRY glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4622{
4623	DE_UNREF(location);
4624	DE_UNREF(count);
4625	DE_UNREF(transpose);
4626	DE_UNREF(value);
4627
4628}
4629
4630GLW_APICALL void GLW_APIENTRY glUniformMatrix4x2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4631{
4632	DE_UNREF(location);
4633	DE_UNREF(count);
4634	DE_UNREF(transpose);
4635	DE_UNREF(value);
4636
4637}
4638
4639GLW_APICALL void GLW_APIENTRY glUniformMatrix4x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4640{
4641	DE_UNREF(location);
4642	DE_UNREF(count);
4643	DE_UNREF(transpose);
4644	DE_UNREF(value);
4645
4646}
4647
4648GLW_APICALL void GLW_APIENTRY glUniformMatrix4x3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
4649{
4650	DE_UNREF(location);
4651	DE_UNREF(count);
4652	DE_UNREF(transpose);
4653	DE_UNREF(value);
4654
4655}
4656
4657GLW_APICALL void GLW_APIENTRY glUniformMatrix4x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
4658{
4659	DE_UNREF(location);
4660	DE_UNREF(count);
4661	DE_UNREF(transpose);
4662	DE_UNREF(value);
4663
4664}
4665
4666GLW_APICALL void GLW_APIENTRY glUniformSubroutinesuiv (GLenum shadertype, GLsizei count, const GLuint *indices)
4667{
4668	DE_UNREF(shadertype);
4669	DE_UNREF(count);
4670	DE_UNREF(indices);
4671
4672}
4673
4674GLW_APICALL GLboolean GLW_APIENTRY glUnmapBuffer (GLenum target)
4675{
4676	DE_UNREF(target);
4677
4678	return (GLboolean)0;
4679}
4680
4681GLW_APICALL GLboolean GLW_APIENTRY glUnmapNamedBuffer (GLuint buffer)
4682{
4683	DE_UNREF(buffer);
4684
4685	return (GLboolean)0;
4686}
4687
4688GLW_APICALL void GLW_APIENTRY glUseProgram (GLuint program)
4689{
4690	DE_UNREF(program);
4691
4692}
4693
4694GLW_APICALL void GLW_APIENTRY glUseProgramStages (GLuint pipeline, GLbitfield stages, GLuint program)
4695{
4696	DE_UNREF(pipeline);
4697	DE_UNREF(stages);
4698	DE_UNREF(program);
4699
4700}
4701
4702GLW_APICALL void GLW_APIENTRY glValidateProgram (GLuint program)
4703{
4704	DE_UNREF(program);
4705
4706}
4707
4708GLW_APICALL void GLW_APIENTRY glValidateProgramPipeline (GLuint pipeline)
4709{
4710	DE_UNREF(pipeline);
4711
4712}
4713
4714GLW_APICALL void GLW_APIENTRY glVertexArrayAttribBinding (GLuint vaobj, GLuint attribindex, GLuint bindingindex)
4715{
4716	DE_UNREF(vaobj);
4717	DE_UNREF(attribindex);
4718	DE_UNREF(bindingindex);
4719
4720}
4721
4722GLW_APICALL void GLW_APIENTRY glVertexArrayAttribFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
4723{
4724	DE_UNREF(vaobj);
4725	DE_UNREF(attribindex);
4726	DE_UNREF(size);
4727	DE_UNREF(type);
4728	DE_UNREF(normalized);
4729	DE_UNREF(relativeoffset);
4730
4731}
4732
4733GLW_APICALL void GLW_APIENTRY glVertexArrayAttribIFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
4734{
4735	DE_UNREF(vaobj);
4736	DE_UNREF(attribindex);
4737	DE_UNREF(size);
4738	DE_UNREF(type);
4739	DE_UNREF(relativeoffset);
4740
4741}
4742
4743GLW_APICALL void GLW_APIENTRY glVertexArrayAttribLFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
4744{
4745	DE_UNREF(vaobj);
4746	DE_UNREF(attribindex);
4747	DE_UNREF(size);
4748	DE_UNREF(type);
4749	DE_UNREF(relativeoffset);
4750
4751}
4752
4753GLW_APICALL void GLW_APIENTRY glVertexArrayBindingDivisor (GLuint vaobj, GLuint bindingindex, GLuint divisor)
4754{
4755	DE_UNREF(vaobj);
4756	DE_UNREF(bindingindex);
4757	DE_UNREF(divisor);
4758
4759}
4760
4761GLW_APICALL void GLW_APIENTRY glVertexArrayElementBuffer (GLuint vaobj, GLuint buffer)
4762{
4763	DE_UNREF(vaobj);
4764	DE_UNREF(buffer);
4765
4766}
4767
4768GLW_APICALL void GLW_APIENTRY glVertexArrayVertexBuffer (GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
4769{
4770	DE_UNREF(vaobj);
4771	DE_UNREF(bindingindex);
4772	DE_UNREF(buffer);
4773	DE_UNREF(offset);
4774	DE_UNREF(stride);
4775
4776}
4777
4778GLW_APICALL void GLW_APIENTRY glVertexArrayVertexBuffers (GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)
4779{
4780	DE_UNREF(vaobj);
4781	DE_UNREF(first);
4782	DE_UNREF(count);
4783	DE_UNREF(buffers);
4784	DE_UNREF(offsets);
4785	DE_UNREF(strides);
4786
4787}
4788
4789GLW_APICALL void GLW_APIENTRY glVertexAttrib1d (GLuint index, GLdouble x)
4790{
4791	DE_UNREF(index);
4792	DE_UNREF(x);
4793
4794}
4795
4796GLW_APICALL void GLW_APIENTRY glVertexAttrib1dv (GLuint index, const GLdouble *v)
4797{
4798	DE_UNREF(index);
4799	DE_UNREF(v);
4800
4801}
4802
4803GLW_APICALL void GLW_APIENTRY glVertexAttrib1f (GLuint index, GLfloat x)
4804{
4805	DE_UNREF(index);
4806	DE_UNREF(x);
4807
4808}
4809
4810GLW_APICALL void GLW_APIENTRY glVertexAttrib1fv (GLuint index, const GLfloat *v)
4811{
4812	DE_UNREF(index);
4813	DE_UNREF(v);
4814
4815}
4816
4817GLW_APICALL void GLW_APIENTRY glVertexAttrib1s (GLuint index, GLshort x)
4818{
4819	DE_UNREF(index);
4820	DE_UNREF(x);
4821
4822}
4823
4824GLW_APICALL void GLW_APIENTRY glVertexAttrib1sv (GLuint index, const GLshort *v)
4825{
4826	DE_UNREF(index);
4827	DE_UNREF(v);
4828
4829}
4830
4831GLW_APICALL void GLW_APIENTRY glVertexAttrib2d (GLuint index, GLdouble x, GLdouble y)
4832{
4833	DE_UNREF(index);
4834	DE_UNREF(x);
4835	DE_UNREF(y);
4836
4837}
4838
4839GLW_APICALL void GLW_APIENTRY glVertexAttrib2dv (GLuint index, const GLdouble *v)
4840{
4841	DE_UNREF(index);
4842	DE_UNREF(v);
4843
4844}
4845
4846GLW_APICALL void GLW_APIENTRY glVertexAttrib2f (GLuint index, GLfloat x, GLfloat y)
4847{
4848	DE_UNREF(index);
4849	DE_UNREF(x);
4850	DE_UNREF(y);
4851
4852}
4853
4854GLW_APICALL void GLW_APIENTRY glVertexAttrib2fv (GLuint index, const GLfloat *v)
4855{
4856	DE_UNREF(index);
4857	DE_UNREF(v);
4858
4859}
4860
4861GLW_APICALL void GLW_APIENTRY glVertexAttrib2s (GLuint index, GLshort x, GLshort y)
4862{
4863	DE_UNREF(index);
4864	DE_UNREF(x);
4865	DE_UNREF(y);
4866
4867}
4868
4869GLW_APICALL void GLW_APIENTRY glVertexAttrib2sv (GLuint index, const GLshort *v)
4870{
4871	DE_UNREF(index);
4872	DE_UNREF(v);
4873
4874}
4875
4876GLW_APICALL void GLW_APIENTRY glVertexAttrib3d (GLuint index, GLdouble x, GLdouble y, GLdouble z)
4877{
4878	DE_UNREF(index);
4879	DE_UNREF(x);
4880	DE_UNREF(y);
4881	DE_UNREF(z);
4882
4883}
4884
4885GLW_APICALL void GLW_APIENTRY glVertexAttrib3dv (GLuint index, const GLdouble *v)
4886{
4887	DE_UNREF(index);
4888	DE_UNREF(v);
4889
4890}
4891
4892GLW_APICALL void GLW_APIENTRY glVertexAttrib3f (GLuint index, GLfloat x, GLfloat y, GLfloat z)
4893{
4894	DE_UNREF(index);
4895	DE_UNREF(x);
4896	DE_UNREF(y);
4897	DE_UNREF(z);
4898
4899}
4900
4901GLW_APICALL void GLW_APIENTRY glVertexAttrib3fv (GLuint index, const GLfloat *v)
4902{
4903	DE_UNREF(index);
4904	DE_UNREF(v);
4905
4906}
4907
4908GLW_APICALL void GLW_APIENTRY glVertexAttrib3s (GLuint index, GLshort x, GLshort y, GLshort z)
4909{
4910	DE_UNREF(index);
4911	DE_UNREF(x);
4912	DE_UNREF(y);
4913	DE_UNREF(z);
4914
4915}
4916
4917GLW_APICALL void GLW_APIENTRY glVertexAttrib3sv (GLuint index, const GLshort *v)
4918{
4919	DE_UNREF(index);
4920	DE_UNREF(v);
4921
4922}
4923
4924GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nbv (GLuint index, const GLbyte *v)
4925{
4926	DE_UNREF(index);
4927	DE_UNREF(v);
4928
4929}
4930
4931GLW_APICALL void GLW_APIENTRY glVertexAttrib4Niv (GLuint index, const GLint *v)
4932{
4933	DE_UNREF(index);
4934	DE_UNREF(v);
4935
4936}
4937
4938GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nsv (GLuint index, const GLshort *v)
4939{
4940	DE_UNREF(index);
4941	DE_UNREF(v);
4942
4943}
4944
4945GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nub (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
4946{
4947	DE_UNREF(index);
4948	DE_UNREF(x);
4949	DE_UNREF(y);
4950	DE_UNREF(z);
4951	DE_UNREF(w);
4952
4953}
4954
4955GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nubv (GLuint index, const GLubyte *v)
4956{
4957	DE_UNREF(index);
4958	DE_UNREF(v);
4959
4960}
4961
4962GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nuiv (GLuint index, const GLuint *v)
4963{
4964	DE_UNREF(index);
4965	DE_UNREF(v);
4966
4967}
4968
4969GLW_APICALL void GLW_APIENTRY glVertexAttrib4Nusv (GLuint index, const GLushort *v)
4970{
4971	DE_UNREF(index);
4972	DE_UNREF(v);
4973
4974}
4975
4976GLW_APICALL void GLW_APIENTRY glVertexAttrib4bv (GLuint index, const GLbyte *v)
4977{
4978	DE_UNREF(index);
4979	DE_UNREF(v);
4980
4981}
4982
4983GLW_APICALL void GLW_APIENTRY glVertexAttrib4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
4984{
4985	DE_UNREF(index);
4986	DE_UNREF(x);
4987	DE_UNREF(y);
4988	DE_UNREF(z);
4989	DE_UNREF(w);
4990
4991}
4992
4993GLW_APICALL void GLW_APIENTRY glVertexAttrib4dv (GLuint index, const GLdouble *v)
4994{
4995	DE_UNREF(index);
4996	DE_UNREF(v);
4997
4998}
4999
5000GLW_APICALL void GLW_APIENTRY glVertexAttrib4f (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
5001{
5002	DE_UNREF(index);
5003	DE_UNREF(x);
5004	DE_UNREF(y);
5005	DE_UNREF(z);
5006	DE_UNREF(w);
5007
5008}
5009
5010GLW_APICALL void GLW_APIENTRY glVertexAttrib4fv (GLuint index, const GLfloat *v)
5011{
5012	DE_UNREF(index);
5013	DE_UNREF(v);
5014
5015}
5016
5017GLW_APICALL void GLW_APIENTRY glVertexAttrib4iv (GLuint index, const GLint *v)
5018{
5019	DE_UNREF(index);
5020	DE_UNREF(v);
5021
5022}
5023
5024GLW_APICALL void GLW_APIENTRY glVertexAttrib4s (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
5025{
5026	DE_UNREF(index);
5027	DE_UNREF(x);
5028	DE_UNREF(y);
5029	DE_UNREF(z);
5030	DE_UNREF(w);
5031
5032}
5033
5034GLW_APICALL void GLW_APIENTRY glVertexAttrib4sv (GLuint index, const GLshort *v)
5035{
5036	DE_UNREF(index);
5037	DE_UNREF(v);
5038
5039}
5040
5041GLW_APICALL void GLW_APIENTRY glVertexAttrib4ubv (GLuint index, const GLubyte *v)
5042{
5043	DE_UNREF(index);
5044	DE_UNREF(v);
5045
5046}
5047
5048GLW_APICALL void GLW_APIENTRY glVertexAttrib4uiv (GLuint index, const GLuint *v)
5049{
5050	DE_UNREF(index);
5051	DE_UNREF(v);
5052
5053}
5054
5055GLW_APICALL void GLW_APIENTRY glVertexAttrib4usv (GLuint index, const GLushort *v)
5056{
5057	DE_UNREF(index);
5058	DE_UNREF(v);
5059
5060}
5061
5062GLW_APICALL void GLW_APIENTRY glVertexAttribBinding (GLuint attribindex, GLuint bindingindex)
5063{
5064	DE_UNREF(attribindex);
5065	DE_UNREF(bindingindex);
5066
5067}
5068
5069GLW_APICALL void GLW_APIENTRY glVertexAttribDivisor (GLuint index, GLuint divisor)
5070{
5071	DE_UNREF(index);
5072	DE_UNREF(divisor);
5073
5074}
5075
5076GLW_APICALL void GLW_APIENTRY glVertexAttribFormat (GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
5077{
5078	DE_UNREF(attribindex);
5079	DE_UNREF(size);
5080	DE_UNREF(type);
5081	DE_UNREF(normalized);
5082	DE_UNREF(relativeoffset);
5083
5084}
5085
5086GLW_APICALL void GLW_APIENTRY glVertexAttribI1i (GLuint index, GLint x)
5087{
5088	DE_UNREF(index);
5089	DE_UNREF(x);
5090
5091}
5092
5093GLW_APICALL void GLW_APIENTRY glVertexAttribI1iv (GLuint index, const GLint *v)
5094{
5095	DE_UNREF(index);
5096	DE_UNREF(v);
5097
5098}
5099
5100GLW_APICALL void GLW_APIENTRY glVertexAttribI1ui (GLuint index, GLuint x)
5101{
5102	DE_UNREF(index);
5103	DE_UNREF(x);
5104
5105}
5106
5107GLW_APICALL void GLW_APIENTRY glVertexAttribI1uiv (GLuint index, const GLuint *v)
5108{
5109	DE_UNREF(index);
5110	DE_UNREF(v);
5111
5112}
5113
5114GLW_APICALL void GLW_APIENTRY glVertexAttribI2i (GLuint index, GLint x, GLint y)
5115{
5116	DE_UNREF(index);
5117	DE_UNREF(x);
5118	DE_UNREF(y);
5119
5120}
5121
5122GLW_APICALL void GLW_APIENTRY glVertexAttribI2iv (GLuint index, const GLint *v)
5123{
5124	DE_UNREF(index);
5125	DE_UNREF(v);
5126
5127}
5128
5129GLW_APICALL void GLW_APIENTRY glVertexAttribI2ui (GLuint index, GLuint x, GLuint y)
5130{
5131	DE_UNREF(index);
5132	DE_UNREF(x);
5133	DE_UNREF(y);
5134
5135}
5136
5137GLW_APICALL void GLW_APIENTRY glVertexAttribI2uiv (GLuint index, const GLuint *v)
5138{
5139	DE_UNREF(index);
5140	DE_UNREF(v);
5141
5142}
5143
5144GLW_APICALL void GLW_APIENTRY glVertexAttribI3i (GLuint index, GLint x, GLint y, GLint z)
5145{
5146	DE_UNREF(index);
5147	DE_UNREF(x);
5148	DE_UNREF(y);
5149	DE_UNREF(z);
5150
5151}
5152
5153GLW_APICALL void GLW_APIENTRY glVertexAttribI3iv (GLuint index, const GLint *v)
5154{
5155	DE_UNREF(index);
5156	DE_UNREF(v);
5157
5158}
5159
5160GLW_APICALL void GLW_APIENTRY glVertexAttribI3ui (GLuint index, GLuint x, GLuint y, GLuint z)
5161{
5162	DE_UNREF(index);
5163	DE_UNREF(x);
5164	DE_UNREF(y);
5165	DE_UNREF(z);
5166
5167}
5168
5169GLW_APICALL void GLW_APIENTRY glVertexAttribI3uiv (GLuint index, const GLuint *v)
5170{
5171	DE_UNREF(index);
5172	DE_UNREF(v);
5173
5174}
5175
5176GLW_APICALL void GLW_APIENTRY glVertexAttribI4bv (GLuint index, const GLbyte *v)
5177{
5178	DE_UNREF(index);
5179	DE_UNREF(v);
5180
5181}
5182
5183GLW_APICALL void GLW_APIENTRY glVertexAttribI4i (GLuint index, GLint x, GLint y, GLint z, GLint w)
5184{
5185	DE_UNREF(index);
5186	DE_UNREF(x);
5187	DE_UNREF(y);
5188	DE_UNREF(z);
5189	DE_UNREF(w);
5190
5191}
5192
5193GLW_APICALL void GLW_APIENTRY glVertexAttribI4iv (GLuint index, const GLint *v)
5194{
5195	DE_UNREF(index);
5196	DE_UNREF(v);
5197
5198}
5199
5200GLW_APICALL void GLW_APIENTRY glVertexAttribI4sv (GLuint index, const GLshort *v)
5201{
5202	DE_UNREF(index);
5203	DE_UNREF(v);
5204
5205}
5206
5207GLW_APICALL void GLW_APIENTRY glVertexAttribI4ubv (GLuint index, const GLubyte *v)
5208{
5209	DE_UNREF(index);
5210	DE_UNREF(v);
5211
5212}
5213
5214GLW_APICALL void GLW_APIENTRY glVertexAttribI4ui (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
5215{
5216	DE_UNREF(index);
5217	DE_UNREF(x);
5218	DE_UNREF(y);
5219	DE_UNREF(z);
5220	DE_UNREF(w);
5221
5222}
5223
5224GLW_APICALL void GLW_APIENTRY glVertexAttribI4uiv (GLuint index, const GLuint *v)
5225{
5226	DE_UNREF(index);
5227	DE_UNREF(v);
5228
5229}
5230
5231GLW_APICALL void GLW_APIENTRY glVertexAttribI4usv (GLuint index, const GLushort *v)
5232{
5233	DE_UNREF(index);
5234	DE_UNREF(v);
5235
5236}
5237
5238GLW_APICALL void GLW_APIENTRY glVertexAttribIFormat (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
5239{
5240	DE_UNREF(attribindex);
5241	DE_UNREF(size);
5242	DE_UNREF(type);
5243	DE_UNREF(relativeoffset);
5244
5245}
5246
5247GLW_APICALL void GLW_APIENTRY glVertexAttribIPointer (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
5248{
5249	DE_UNREF(index);
5250	DE_UNREF(size);
5251	DE_UNREF(type);
5252	DE_UNREF(stride);
5253	DE_UNREF(pointer);
5254
5255}
5256
5257GLW_APICALL void GLW_APIENTRY glVertexAttribL1d (GLuint index, GLdouble x)
5258{
5259	DE_UNREF(index);
5260	DE_UNREF(x);
5261
5262}
5263
5264GLW_APICALL void GLW_APIENTRY glVertexAttribL1dv (GLuint index, const GLdouble *v)
5265{
5266	DE_UNREF(index);
5267	DE_UNREF(v);
5268
5269}
5270
5271GLW_APICALL void GLW_APIENTRY glVertexAttribL2d (GLuint index, GLdouble x, GLdouble y)
5272{
5273	DE_UNREF(index);
5274	DE_UNREF(x);
5275	DE_UNREF(y);
5276
5277}
5278
5279GLW_APICALL void GLW_APIENTRY glVertexAttribL2dv (GLuint index, const GLdouble *v)
5280{
5281	DE_UNREF(index);
5282	DE_UNREF(v);
5283
5284}
5285
5286GLW_APICALL void GLW_APIENTRY glVertexAttribL3d (GLuint index, GLdouble x, GLdouble y, GLdouble z)
5287{
5288	DE_UNREF(index);
5289	DE_UNREF(x);
5290	DE_UNREF(y);
5291	DE_UNREF(z);
5292
5293}
5294
5295GLW_APICALL void GLW_APIENTRY glVertexAttribL3dv (GLuint index, const GLdouble *v)
5296{
5297	DE_UNREF(index);
5298	DE_UNREF(v);
5299
5300}
5301
5302GLW_APICALL void GLW_APIENTRY glVertexAttribL4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
5303{
5304	DE_UNREF(index);
5305	DE_UNREF(x);
5306	DE_UNREF(y);
5307	DE_UNREF(z);
5308	DE_UNREF(w);
5309
5310}
5311
5312GLW_APICALL void GLW_APIENTRY glVertexAttribL4dv (GLuint index, const GLdouble *v)
5313{
5314	DE_UNREF(index);
5315	DE_UNREF(v);
5316
5317}
5318
5319GLW_APICALL void GLW_APIENTRY glVertexAttribLFormat (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
5320{
5321	DE_UNREF(attribindex);
5322	DE_UNREF(size);
5323	DE_UNREF(type);
5324	DE_UNREF(relativeoffset);
5325
5326}
5327
5328GLW_APICALL void GLW_APIENTRY glVertexAttribLPointer (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
5329{
5330	DE_UNREF(index);
5331	DE_UNREF(size);
5332	DE_UNREF(type);
5333	DE_UNREF(stride);
5334	DE_UNREF(pointer);
5335
5336}
5337
5338GLW_APICALL void GLW_APIENTRY glVertexAttribP1ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
5339{
5340	DE_UNREF(index);
5341	DE_UNREF(type);
5342	DE_UNREF(normalized);
5343	DE_UNREF(value);
5344
5345}
5346
5347GLW_APICALL void GLW_APIENTRY glVertexAttribP1uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
5348{
5349	DE_UNREF(index);
5350	DE_UNREF(type);
5351	DE_UNREF(normalized);
5352	DE_UNREF(value);
5353
5354}
5355
5356GLW_APICALL void GLW_APIENTRY glVertexAttribP2ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
5357{
5358	DE_UNREF(index);
5359	DE_UNREF(type);
5360	DE_UNREF(normalized);
5361	DE_UNREF(value);
5362
5363}
5364
5365GLW_APICALL void GLW_APIENTRY glVertexAttribP2uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
5366{
5367	DE_UNREF(index);
5368	DE_UNREF(type);
5369	DE_UNREF(normalized);
5370	DE_UNREF(value);
5371
5372}
5373
5374GLW_APICALL void GLW_APIENTRY glVertexAttribP3ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
5375{
5376	DE_UNREF(index);
5377	DE_UNREF(type);
5378	DE_UNREF(normalized);
5379	DE_UNREF(value);
5380
5381}
5382
5383GLW_APICALL void GLW_APIENTRY glVertexAttribP3uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
5384{
5385	DE_UNREF(index);
5386	DE_UNREF(type);
5387	DE_UNREF(normalized);
5388	DE_UNREF(value);
5389
5390}
5391
5392GLW_APICALL void GLW_APIENTRY glVertexAttribP4ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
5393{
5394	DE_UNREF(index);
5395	DE_UNREF(type);
5396	DE_UNREF(normalized);
5397	DE_UNREF(value);
5398
5399}
5400
5401GLW_APICALL void GLW_APIENTRY glVertexAttribP4uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
5402{
5403	DE_UNREF(index);
5404	DE_UNREF(type);
5405	DE_UNREF(normalized);
5406	DE_UNREF(value);
5407
5408}
5409
5410GLW_APICALL void GLW_APIENTRY glVertexAttribPointer (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)
5411{
5412	DE_UNREF(index);
5413	DE_UNREF(size);
5414	DE_UNREF(type);
5415	DE_UNREF(normalized);
5416	DE_UNREF(stride);
5417	DE_UNREF(pointer);
5418
5419}
5420
5421GLW_APICALL void GLW_APIENTRY glVertexBindingDivisor (GLuint bindingindex, GLuint divisor)
5422{
5423	DE_UNREF(bindingindex);
5424	DE_UNREF(divisor);
5425
5426}
5427
5428GLW_APICALL void GLW_APIENTRY glViewport (GLint x, GLint y, GLsizei width, GLsizei height)
5429{
5430	DE_UNREF(x);
5431	DE_UNREF(y);
5432	DE_UNREF(width);
5433	DE_UNREF(height);
5434
5435}
5436
5437GLW_APICALL void GLW_APIENTRY glViewportArrayv (GLuint first, GLsizei count, const GLfloat *v)
5438{
5439	DE_UNREF(first);
5440	DE_UNREF(count);
5441	DE_UNREF(v);
5442
5443}
5444
5445GLW_APICALL void GLW_APIENTRY glViewportIndexedf (GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
5446{
5447	DE_UNREF(index);
5448	DE_UNREF(x);
5449	DE_UNREF(y);
5450	DE_UNREF(w);
5451	DE_UNREF(h);
5452
5453}
5454
5455GLW_APICALL void GLW_APIENTRY glViewportIndexedfv (GLuint index, const GLfloat *v)
5456{
5457	DE_UNREF(index);
5458	DE_UNREF(v);
5459
5460}
5461
5462GLW_APICALL void GLW_APIENTRY glWaitSync (GLsync sync, GLbitfield flags, GLuint64 timeout)
5463{
5464	DE_UNREF(sync);
5465	DE_UNREF(flags);
5466	DE_UNREF(timeout);
5467
5468}
5469