tcuNullRenderContextFuncs.inl revision 1abab607ca1c1b410881390f9ec47e6be04c207d
13c827367444ee418f129b2c238299f49d3264554Jarkko Poyry/* WARNING: This is auto-generated file. Do not modify, since changes will
23c827367444ee418f129b2c238299f49d3264554Jarkko Poyry * be lost! Modify the generating script instead.
31abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos *
41abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos * Generated from Khronos GL API description (gl.xml) revision 28861.
53c827367444ee418f129b2c238299f49d3264554Jarkko Poyry */
63c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
71abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glActiveShaderProgram (GLuint pipeline, GLuint program)
83c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
91abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pipeline);
101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
141abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glActiveTexture (GLenum texture)
153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
183c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
201abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glAttachShader (GLuint program, GLuint shader)
213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shader);
241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
271abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBeginConditionalRender (GLuint id, GLenum mode)
283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(mode);
311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
341abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBeginQuery (GLenum target, GLuint id)
353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
411abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBeginQueryIndexed (GLenum target, GLuint index, GLuint id)
423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
491abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBeginTransformFeedback (GLenum primitiveMode)
503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(primitiveMode);
523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
551abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindAttribLocation (GLuint program, GLuint index, const GLchar *name)
563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
631abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindBufferBase (GLenum target, GLuint index, GLuint buffer)
643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
711abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindBufferRange (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
811abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindBuffersBase (GLenum target, GLuint first, GLsizei count, const GLuint *buffers)
823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(first);
851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffers);
871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
901abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindBuffersRange (GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes)
913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(first);
941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffers);
961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offsets);
971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sizes);
983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
993c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
1003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
1011abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindFragDataLocation (GLuint program, GLuint color, const GLchar *name)
1023c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
1031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
1041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(color);
1051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
1061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
1073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
1083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
1091abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindFragDataLocationIndexed (GLuint program, GLuint colorNumber, GLuint index, const GLchar *name)
1103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
1111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
1121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(colorNumber);
1131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
1141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
1151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
1163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
1173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
1181abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindFramebuffer (GLenum target, GLuint framebuffer)
1193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
1201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
1211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
1221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
1233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
1243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
1251abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindImageTexture (GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
1263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
1271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(unit);
1281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
1291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
1301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(layered);
1311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(layer);
1321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(access);
1331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
1341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
1353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
1363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
1371abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindImageTextures (GLuint first, GLsizei count, const GLuint *textures)
1383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
1391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(first);
1401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
1411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(textures);
1421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
1433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
1443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
1451abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindProgramPipeline (GLuint pipeline)
1463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
1471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pipeline);
1481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
1493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
1503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
1511abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindRenderbuffer (GLenum target, GLuint renderbuffer)
1523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
1531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
1541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(renderbuffer);
1551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
1563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
1573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
1581abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindSampler (GLuint unit, GLuint sampler)
1593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
1601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(unit);
1611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sampler);
1621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
1633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
1643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
1651abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindSamplers (GLuint first, GLsizei count, const GLuint *samplers)
1663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
1671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(first);
1681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
1691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(samplers);
1701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
1713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
1723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
1731abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindTexture (GLenum target, GLuint texture)
1743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
1751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
1761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
1771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
1783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
1793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
1801abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindTextureUnit (GLuint unit, GLuint texture)
1813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
1821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(unit);
1831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
1841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
1853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
1863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
1871abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindTextures (GLuint first, GLsizei count, const GLuint *textures)
1883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
1891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(first);
1901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
1911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(textures);
1921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
1933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
1943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
1951abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindTransformFeedback (GLenum target, GLuint id)
1963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
1971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
1981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
1991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
2003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
2013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2021abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindVertexArray (GLuint array)
2033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
2041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(array);
2051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
2063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
2073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2081abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindVertexBuffer (GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
2093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
2101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bindingindex);
2111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
2121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
2131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(stride);
2141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
2153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
2163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2171abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBindVertexBuffers (GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)
2183c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
2191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(first);
2201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
2211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffers);
2221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offsets);
2231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(strides);
2241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
2253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
2263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2271abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBlendBarrierKHR (void)
2283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
2291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
2303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
2313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2321abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBlendColor (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
2333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
2341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(red);
2351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(green);
2361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(blue);
2371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(alpha);
2381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
2393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
2403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2411abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBlendEquation (GLenum mode)
2423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
2433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(mode);
2441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
2453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
2463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2471abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha)
2483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
2491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(modeRGB);
2501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(modeAlpha);
2511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
2523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
2533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2541abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBlendEquationSeparatei (GLuint buf, GLenum modeRGB, GLenum modeAlpha)
2553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
2561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buf);
2571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(modeRGB);
2581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(modeAlpha);
2591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
2603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
2613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2621abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBlendEquationi (GLuint buf, GLenum mode)
2633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
2641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buf);
2651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
2661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
2673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
2683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2691abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBlendFunc (GLenum sfactor, GLenum dfactor)
2703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
2711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sfactor);
2721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dfactor);
2731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
2743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
2753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2761abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBlendFuncSeparate (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
2773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
2781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sfactorRGB);
2791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dfactorRGB);
2801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sfactorAlpha);
2811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dfactorAlpha);
2823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
2843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2851abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBlendFuncSeparatei (GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
2863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
2871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buf);
2881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcRGB);
2891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstRGB);
2901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcAlpha);
2911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstAlpha);
2923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
2943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
2951abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBlendFunci (GLuint buf, GLenum src, GLenum dst)
2963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
2971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buf);
2981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(src);
2991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dst);
3001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
3013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
3023c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
3031abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_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)
3043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
3051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcX0);
3061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcY0);
3071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcX1);
3081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcY1);
3091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstX0);
3101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstY0);
3111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstX1);
3121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstY1);
3131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mask);
3141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(filter);
3151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
3163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
3173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
3181abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_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)
3193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
3201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(readFramebuffer);
3211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(drawFramebuffer);
3221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcX0);
3231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcY0);
3241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcX1);
3251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcY1);
3261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstX0);
3271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstY0);
3281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstX1);
3291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstY1);
3301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mask);
3311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(filter);
3321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
3333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
3343c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
3351abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBufferData (GLenum target, GLsizeiptr size, const void *data, GLenum usage)
3363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
3371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
3381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
3391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
3401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(usage);
3411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
3423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
3433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
3441abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBufferStorage (GLenum target, GLsizeiptr size, const void *data, GLbitfield flags)
3453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
3461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
3471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
3481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
3491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(flags);
3501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
3513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
3523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
3531abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const void *data)
3543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
3553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
3561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
3571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
3581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
3591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
3603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
3613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
3621abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLenum GLW_APIENTRY glCheckNamedFramebufferStatus (GLuint framebuffer, GLenum target)
3633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
3641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
3653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
3661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
3671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLenum)0;
3683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
3693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
3701abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClampColor (GLenum target, GLenum clamp)
3713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
3723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
3731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(clamp);
3741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
3753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
3763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
3771abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClear (GLbitfield mask)
3783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
3791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mask);
3801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
3813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
3823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
3831abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearBufferData (GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data)
3843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
3853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
3861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
3873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(format);
3883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(type);
3891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
3901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
3913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
3923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
3931abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearBufferSubData (GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data)
3943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
3953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
3961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
3971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
3981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
3993c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(format);
4003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(type);
4011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
4021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
4033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
4043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
4051abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
4063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
4071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
4081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(drawbuffer);
4091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
4101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(stencil);
4111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
4123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
4133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
4141abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value)
4153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
4161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
4171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(drawbuffer);
4181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
4191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
4203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
4213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
4221abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value)
4233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
4241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
4251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(drawbuffer);
4261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
4271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
4283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
4293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
4301abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value)
4311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
4321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
4331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(drawbuffer);
4341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
4351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
4361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
4371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
4381abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearColor (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
4393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
4403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(red);
4413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(green);
4423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(blue);
4433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(alpha);
4441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
4453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
4463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
4471abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearDepth (GLdouble depth)
4483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
4491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
4501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
4513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
4523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
4531abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearDepthf (GLfloat d)
4543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
4551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(d);
4561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
4573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
4583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
4591abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearNamedBufferData (GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data)
4603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
4611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
4623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(internalformat);
4633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(format);
4643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(type);
4651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
4661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
4673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
4683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
4691abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearNamedBufferSubData (GLuint buffer, GLenum internalformat, GLintptr offset, GLsizei size, GLenum format, GLenum type, const void *data)
4703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
4711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
4721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
4731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
4741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
4753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(format);
4763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(type);
4771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
4783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
4793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
4803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
4811abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearNamedFramebufferfi (GLuint framebuffer, GLenum buffer, const GLfloat depth, GLint stencil)
4823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
4831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
4841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
4851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
4861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(stencil);
4871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
4883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
4893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
4901abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearNamedFramebufferfv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value)
4913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
4921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
4931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
4941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(drawbuffer);
4953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
4961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
4973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
4983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
4991abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearNamedFramebufferiv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value)
5003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
5011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
5021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
5031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(drawbuffer);
5041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
5051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
5073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
5081abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearNamedFramebufferuiv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value)
5093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
5101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
5111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
5121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(drawbuffer);
5131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
5141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
5161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5171abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearStencil (GLint s)
5181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
5191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(s);
5201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
5221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5231abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClearTexImage (GLuint texture, GLint level, GLenum format, GLenum type, const void *data)
5241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
5251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
5261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
5271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
5281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
5291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
5301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
5321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5331abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_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)
5341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
5351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
5361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
5371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
5381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
5391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(zoffset);
5403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(width);
5413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(height);
5421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
5431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
5441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
5451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
5461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
5481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5491abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLenum GLW_APIENTRY glClientWaitSync (GLsync sync, GLbitfield flags, GLuint64 timeout)
5501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
5511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sync);
5521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(flags);
5531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(timeout);
5541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLenum)0;
5561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
5571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5581abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glClipControl (GLenum origin, GLenum depth)
5591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
5601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(origin);
5611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
5621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
5641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5651abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
5661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
5671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(red);
5681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(green);
5691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(blue);
5701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(alpha);
5711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
5731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5741abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glColorMaski (GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
5751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
5761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
5771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(r);
5781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(g);
5791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(b);
5801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(a);
5811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
5831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5841abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCompileShader (GLuint shader)
5851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
5861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shader);
5871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
5891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
5901abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCompressedTexImage1D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data)
5911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
5921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
5931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
5941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
5951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
5963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(border);
5973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(imageSize);
5983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(data);
5991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
6003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
6013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
6021abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)
6033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
6043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
6053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(level);
6063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(internalformat);
6073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(width);
6081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
6093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(border);
6103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(imageSize);
6113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(data);
6121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
6133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
6143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
6151abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCompressedTexImage3D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)
6163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
6173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
6183c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(level);
6191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
6203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(width);
6213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(height);
6223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(depth);
6231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(border);
6243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(imageSize);
6253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(data);
6261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
6273c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
6283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
6291abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCompressedTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)
6303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
6313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
6323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(level);
6333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(xoffset);
6343c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(width);
6353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(format);
6363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(imageSize);
6373c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(data);
6381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
6393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
6403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
6411abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
6423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
6433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
6443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(level);
6453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(xoffset);
6461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
6473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(width);
6481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
6493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(format);
6503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(imageSize);
6513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(data);
6521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
6533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
6543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
6551abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_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)
6563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
6573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
6583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(level);
6591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
6601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
6611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(zoffset);
6621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
6631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
6641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
6651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
6661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(imageSize);
6671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
6683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
6693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
6703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
6711abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCompressedTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)
6723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
6731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
6741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
6751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
6761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
6771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
6781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(imageSize);
6791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
6803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
6813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
6823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
6831abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCompressedTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
6843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
6851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
6861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
6871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
6881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
6891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
6901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
6911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
6921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(imageSize);
6931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
6943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
6953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
6963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
6971abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_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)
6983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
6991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
7001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
7011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
7021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
7031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(zoffset);
7041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
7051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
7061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
7071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
7081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(imageSize);
7091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
7103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
7113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
7123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
7131abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCopyBufferSubData (GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
7143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
7151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(readTarget);
7161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(writeTarget);
7171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(readOffset);
7181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(writeOffset);
7191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
7201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
7213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
7223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
7231abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_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)
7243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
7251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcName);
7261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcTarget);
7271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcLevel);
7281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcX);
7291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcY);
7301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcZ);
7311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstName);
7321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstTarget);
7331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstLevel);
7341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstX);
7351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstY);
7361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dstZ);
7371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcWidth);
7381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcHeight);
7391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(srcDepth);
7401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
7413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
7423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
7431abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCopyNamedBufferSubData (GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizei size)
7443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
7451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(readBuffer);
7461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(writeBuffer);
7471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(readOffset);
7481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(writeOffset);
7491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
7501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
7513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
7523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
7531abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCopyTexImage1D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
7543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
7553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
7561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
7571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
7581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
7591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
7601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
7611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(border);
7621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
7633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
7643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
7651abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
7663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
7673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
7681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
7691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
7701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
7711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
7721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
7731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
7741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(border);
7753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
7763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
7773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
7781abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCopyTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
7793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
7801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
7811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
7821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
7831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
7841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
7851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
7863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
7873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
7883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
7891abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
7903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
7913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
7921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
7931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
7941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
7951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
7961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
7971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
7981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
7991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
8003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
8013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
8021abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCopyTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
8033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
8043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
8051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
8061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
8071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
8081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(zoffset);
8091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
8101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
8111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
8121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
8131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
8143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
8153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
8161abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCopyTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
8173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
8181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
8191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
8201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
8211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
8221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
8231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
8241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
8253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
8263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
8271abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCopyTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
8283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
8291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
8301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
8311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
8321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
8331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
8341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
8351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
8361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
8371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
8383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
8393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
8401abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCopyTextureSubImage3D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
8413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
8421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
8431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
8441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
8451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
8461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(zoffset);
8471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
8481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
8491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
8501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
8511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
8523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
8533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
8541abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCreateBuffers (GLsizei n, GLuint *buffers)
8553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
8561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
8571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffers);
8581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
8593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
8603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
8611abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCreateFramebuffers (GLsizei n, GLuint *framebuffers)
8623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
8631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
8641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffers);
8651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
8663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
8673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
8681abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCreateProgramPipelines (GLsizei n, GLuint *pipelines)
8693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
8701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
8711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pipelines);
8721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
8733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
8743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
8751abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCreateQueries (GLenum target, GLsizei n, GLuint *ids)
8763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
8771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
8783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(n);
8791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(ids);
8801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
8813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
8823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
8831abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCreateRenderbuffers (GLsizei n, GLuint *renderbuffers)
8843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
8851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
8861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(renderbuffers);
8871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
8883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
8893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
8901abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCreateSamplers (GLsizei n, GLuint *samplers)
8913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
8921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
8931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(samplers);
8941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
8953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
8963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
8971abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLuint GLW_APIENTRY glCreateShaderProgramv (GLenum type, GLsizei count, const GLchar *const*strings)
8983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
8991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
9001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
9011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(strings);
9021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
9031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLuint)0;
9043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
9053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
9061abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCreateTextures (GLenum target, GLsizei n, GLuint *textures)
9073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
9081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
9091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
9101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(textures);
9111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
9123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
9133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
9141abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCreateTransformFeedbacks (GLsizei n, GLuint *ids)
9153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
9161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
9171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(ids);
9181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
9193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
9203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
9211abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCreateVertexArrays (GLsizei n, GLuint *arrays)
9223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
9231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
9241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(arrays);
9251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
9263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
9273c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
9281abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glCullFace (GLenum mode)
9293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
9301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
9311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
9323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
9333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
9341abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDebugMessageCallback (GLDEBUGPROC callback, const void *userParam)
9353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
9361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(callback);
9371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(userParam);
9381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
9393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
9403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
9411abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDebugMessageControl (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)
9423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
9431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(source);
9441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
9451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(severity);
9461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
9471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(ids);
9481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(enabled);
9491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
9503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
9513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
9521abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDebugMessageInsert (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)
9533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
9541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(source);
9551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
9561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
9571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(severity);
9581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
9591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buf);
9601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
9613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
9623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
9631abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDeleteFramebuffers (GLsizei n, const GLuint *framebuffers)
9643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
9651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
9661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffers);
9671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
9683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
9693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
9701abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDeleteProgram (GLuint program)
9713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
9723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
9731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
9743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
9753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
9761abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDeleteProgramPipelines (GLsizei n, const GLuint *pipelines)
9773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
9781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
9791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pipelines);
9801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
9813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
9823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
9831abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDeleteQueries (GLsizei n, const GLuint *ids)
9843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
9851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
9861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(ids);
9871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
9883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
9893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
9901abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDeleteRenderbuffers (GLsizei n, const GLuint *renderbuffers)
9913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
9921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
9931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(renderbuffers);
9941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
9953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
9963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
9971abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDeleteSamplers (GLsizei count, const GLuint *samplers)
9983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
9991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
10001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(samplers);
10011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10023c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10041abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDeleteShader (GLuint shader)
10053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
10063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(shader);
10071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10101abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDeleteSync (GLsync sync)
10113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
10121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sync);
10131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10161abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDeleteTextures (GLsizei n, const GLuint *textures)
10173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
10181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
10191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(textures);
10201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10231abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDeleteTransformFeedbacks (GLsizei n, const GLuint *ids)
10243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
10251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
10261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(ids);
10271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10301abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDeleteVertexArrays (GLsizei n, const GLuint *arrays)
10313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
10321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
10331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(arrays);
10341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10371abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDepthFunc (GLenum func)
10383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
10391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(func);
10401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10431abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDepthMask (GLboolean flag)
10443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
10451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(flag);
10461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10491abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDepthRange (GLdouble near, GLdouble far)
10503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
10511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(near);
10521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(far);
10531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10561abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDepthRangeArrayv (GLuint first, GLsizei count, const GLdouble *v)
10573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
10581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(first);
10591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
10601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
10611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10641abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDepthRangeIndexed (GLuint index, GLdouble n, GLdouble f)
10653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
10661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
10671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
10681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(f);
10691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10721abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDepthRangef (GLfloat n, GLfloat f)
10733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
10741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
10751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(f);
10761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10791abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDetachShader (GLuint program, GLuint shader)
10803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
10813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
10821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shader);
10831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10861abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDisable (GLenum cap)
10873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
10881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(cap);
10891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10921abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDisableVertexArrayAttrib (GLuint vaobj, GLuint index)
10933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
10941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(vaobj);
10951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
10961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
10973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
10983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
10991abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDisableVertexAttribArray (GLuint index)
11003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
11011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
11021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
11033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
11043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
11051abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDisablei (GLenum target, GLuint index)
11063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
11071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
11081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
11091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
11103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
11113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
11121abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDispatchCompute (GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
11133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
11141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(num_groups_x);
11151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(num_groups_y);
11161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(num_groups_z);
11171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
11183c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
11193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
11201abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDispatchComputeIndirect (GLintptr indirect)
11213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
11221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indirect);
11231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
11243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
11253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
11261abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawArrays (GLenum mode, GLint first, GLsizei count)
11273c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
11281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
11291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(first);
11301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
11311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
11323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
11333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
11341abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawArraysIndirect (GLenum mode, const void *indirect)
11353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
11361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
11371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indirect);
11381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
11393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
11403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
11411abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawArraysInstanced (GLenum mode, GLint first, GLsizei count, GLsizei instancecount)
11423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
11431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
11441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(first);
11451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
11461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(instancecount);
11471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
11483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
11493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
11501abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawArraysInstancedBaseInstance (GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)
11513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
11521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
11531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(first);
11541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
11551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(instancecount);
11561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(baseinstance);
11571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
11583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
11593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
11601abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawBuffer (GLenum buf)
11613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
11621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buf);
11631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
11643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
11653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
11661abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawBuffers (GLsizei n, const GLenum *bufs)
11673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
11681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
11691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufs);
11701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
11713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
11723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
11731abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawElements (GLenum mode, GLsizei count, GLenum type, const void *indices)
11743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
11751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
11763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
11771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
11781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indices);
11791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
11803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
11813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
11821abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawElementsBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex)
11833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
11841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
11853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
11861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
11871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indices);
11881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(basevertex);
11891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
11903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
11913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
11921abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect)
11933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
11941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
11951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
11961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indirect);
11971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
11983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
11993c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
12001abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawElementsInstanced (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount)
12013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
12021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
12033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
12041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
12051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indices);
12061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(instancecount);
12071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
12083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
12093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
12101abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawElementsInstancedBaseInstance (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance)
12113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
12121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
12133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
12141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
12151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indices);
12161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(instancecount);
12171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(baseinstance);
12181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
12193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
12203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
12211abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawElementsInstancedBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex)
12223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
12231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
12243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
12251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
12261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indices);
12271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(instancecount);
12281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(basevertex);
12291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
12303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
12313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
12321abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawElementsInstancedBaseVertexBaseInstance (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)
12333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
12341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
12353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
12361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
12371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indices);
12381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(instancecount);
12391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(basevertex);
12401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(baseinstance);
12411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
12423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
12433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
12441abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawRangeElements (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices)
12453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
12461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
12471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(start);
12481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(end);
12493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
12501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
12511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indices);
12521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
12533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
12543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
12551abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawRangeElementsBaseVertex (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex)
12563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
12571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
12581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(start);
12591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(end);
12603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
12611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
12621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indices);
12631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(basevertex);
12641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
12653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
12663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
12671abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawTransformFeedback (GLenum mode, GLuint id)
12683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
12691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
12701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
12711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
12723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
12733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
12741abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawTransformFeedbackInstanced (GLenum mode, GLuint id, GLsizei instancecount)
12753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
12761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
12771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
12781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(instancecount);
12791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
12803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
12813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
12821abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawTransformFeedbackStream (GLenum mode, GLuint id, GLuint stream)
12833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
12841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
12851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
12861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(stream);
12871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
12883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
12893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
12901abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glDrawTransformFeedbackStreamInstanced (GLenum mode, GLuint id, GLuint stream, GLsizei instancecount)
12913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
12921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
12931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
12941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(stream);
12951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(instancecount);
12961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
12973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
12983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
12991abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glEGLImageTargetRenderbufferStorageOES (GLenum target, GLeglImageOES image)
13003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
13021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(image);
13031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
13043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13061abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glEGLImageTargetTexture2DOES (GLenum target, GLeglImageOES image)
13073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
13091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(image);
13101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
13113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13131abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glEnable (GLenum cap)
13143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(cap);
13161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
13173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13183c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13191abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glEnableVertexArrayAttrib (GLuint vaobj, GLuint index)
13203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(vaobj);
13223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
13231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
13243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13261abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glEnableVertexAttribArray (GLuint index)
13273c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
13291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
13303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13321abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glEnablei (GLenum target, GLuint index)
13333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
13353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
13361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
13373c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13391abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glEndConditionalRender (void)
13403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
13423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13441abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glEndQuery (GLenum target)
13453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
13471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
13483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13501abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glEndQueryIndexed (GLenum target, GLuint index)
13513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
13533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
13541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
13553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13571abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glEndTransformFeedback (void)
13583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
13603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13621abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLsync GLW_APIENTRY glFenceSync (GLenum condition, GLbitfield flags)
13633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(condition);
13651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(flags);
13661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
13671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLsync)0;
13683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13701abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glFinish (void)
13713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
13733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13751abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glFlush (void)
13763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
13783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13801abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glFlushMappedBufferRange (GLenum target, GLintptr offset, GLsizeiptr length)
13813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
13831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
13841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
13853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13881abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glFlushMappedNamedBufferRange (GLuint buffer, GLintptr offset, GLsizei length)
13893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
13911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
13921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
13933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
13953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
13961abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glFramebufferParameteri (GLenum target, GLenum pname, GLint param)
13973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
13981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
13991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
14001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
14013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
14023c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
14033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
14041abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
14053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
14061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
14071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachment);
14081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(renderbuffertarget);
14091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(renderbuffer);
14101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
14113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
14123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
14131abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glFramebufferTexture (GLenum target, GLenum attachment, GLuint texture, GLint level)
14143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
14151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
14161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachment);
14171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
14181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
14191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
14203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
14213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
14221abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glFramebufferTexture1D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
14233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
14241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
14251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachment);
14261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(textarget);
14271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
14281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
14291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
14303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
14313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
14321abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
14333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
14341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
14351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachment);
14361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(textarget);
14371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
14381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
14391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
14403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
14413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
14421abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glFramebufferTexture3D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
14433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
14441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
14451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachment);
14461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(textarget);
14471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
14481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
14491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(zoffset);
14501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
14513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
14523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
14531abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glFramebufferTextureLayer (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
14543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
14551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
14561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachment);
14571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
14581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
14591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(layer);
14601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
14613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
14623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
14631abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glFrontFace (GLenum mode)
14643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
14651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
14661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
14673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
14683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
14691abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGenerateMipmap (GLenum target)
14703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
14711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
14721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
14733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
14743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
14751abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGenerateTextureMipmap (GLuint texture)
14763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
14771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
14781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
14793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
14803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
14811abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetActiveAtomicCounterBufferiv (GLuint program, GLuint bufferIndex, GLenum pname, GLint *params)
14823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
14831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
14841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufferIndex);
14851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
14861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
14871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
14883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
14893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
14901abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
14913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
14921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
14933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
14941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
14951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
14961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
14971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
14981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
14991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
15003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
15013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
15021abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetActiveSubroutineName (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name)
15033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
15041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
15051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shadertype);
15063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
15071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufsize);
15081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
15091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
15101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
15113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
15123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
15131abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetActiveSubroutineUniformName (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name)
15143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
15151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
15161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shadertype);
15173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
15181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufsize);
15191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
15201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
15211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
15223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
15233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
15241abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetActiveSubroutineUniformiv (GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values)
15253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
15261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
15271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shadertype);
15283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
15291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
15301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(values);
15311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
15323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
15333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
15341abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
15353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
15361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
15373c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
15381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
15391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
15403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(size);
15413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(type);
15421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
15433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
15443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
15453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
15461abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetActiveUniformBlockName (GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName)
15473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
15481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
15491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(uniformBlockIndex);
15501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
15511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
15521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(uniformBlockName);
15531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
15543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
15553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
15561abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetActiveUniformBlockiv (GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params)
15573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
15581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
15591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(uniformBlockIndex);
15601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
15611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
15621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
15633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
15643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
15651abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetActiveUniformName (GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName)
15663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
15671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
15681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(uniformIndex);
15691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
15701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
15711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(uniformName);
15721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
15733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
15743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
15751abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetActiveUniformsiv (GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params)
15763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
15771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
15781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(uniformCount);
15791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(uniformIndices);
15801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
15811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
15821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
15833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
15843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
15851abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetAttachedShaders (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders)
15863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
15871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
15881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(maxCount);
15893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
15901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shaders);
15911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
15923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
15933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
15941abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLint GLW_APIENTRY glGetAttribLocation (GLuint program, const GLchar *name)
15953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
15961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
15971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
15981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
15991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLint)0;
16003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
16013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
16021abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetBooleani_v (GLenum target, GLuint index, GLboolean *data)
16033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
16043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
16053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
16063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(data);
16071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
16083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
16093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
16101abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetBufferParameteri64v (GLenum target, GLenum pname, GLint64 *params)
16113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
16123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
16131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
16141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
16151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
16163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
16173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
16181abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetBufferParameteriv (GLenum target, GLenum pname, GLint *params)
16193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
16203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
16211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
16221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
16231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
16243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
16253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
16261abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetBufferPointerv (GLenum target, GLenum pname, void **params)
16273c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
16283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
16291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
16301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
16311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
16323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
16333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
16341abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, void *data)
16353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
16363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
16371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
16381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
16391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
16401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
16413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
16423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
16431abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetCompressedTexImage (GLenum target, GLint level, void *img)
16443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
16451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
16461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
16471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(img);
16481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
16493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
16503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
16511abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetCompressedTextureImage (GLuint texture, GLint level, GLsizei bufSize, void *pixels)
16523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
16531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
16541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
16551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
16561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
16571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
16583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
16593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
16601abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_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)
16613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
16621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
16631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
16641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
16651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
16661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(zoffset);
16671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
16681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
16691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
16701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
16711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
16723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
16733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
16743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
16751abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLuint GLW_APIENTRY glGetDebugMessageLog (GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)
16763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
16773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
16781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
16791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sources);
16801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(types);
16811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(ids);
16821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(severities);
16831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(lengths);
16841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(messageLog);
16851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
16861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLuint)0;
16873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
16883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
16891abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetDoublei_v (GLenum target, GLuint index, GLdouble *data)
16903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
16911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
16923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
16931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
16941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
16953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
16963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
16971abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetDoublev (GLenum pname, GLdouble *data)
16983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
16991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
17001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
17011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
17023c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
17033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
17041abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetFloati_v (GLenum target, GLuint index, GLfloat *data)
17053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
17061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
17071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
17081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
17091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
17103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
17113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
17121abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLint GLW_APIENTRY glGetFragDataIndex (GLuint program, const GLchar *name)
17133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
17141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
17151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
17161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
17171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLint)0;
17183c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
17193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
17201abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLint GLW_APIENTRY glGetFragDataLocation (GLuint program, const GLchar *name)
17213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
17221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
17231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
17241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
17251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLint)0;
17263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
17273c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
17281abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint *params)
17293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
17301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
17311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachment);
17323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
17333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(params);
17341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
17353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
17363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
17371abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetFramebufferParameteriv (GLenum target, GLenum pname, GLint *params)
17383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
17391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
17403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
17413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(params);
17421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
17433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
17443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
17451abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLenum GLW_APIENTRY glGetGraphicsResetStatus (void)
17463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
17471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
17481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLenum)0;
17493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
17503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
17511abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetInteger64i_v (GLenum target, GLuint index, GLint64 *data)
17523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
17531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
17543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
17551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
17561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
17573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
17583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
17591abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetInteger64v (GLenum pname, GLint64 *data)
17603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
17611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
17621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
17631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
17643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
17653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
17661abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetIntegeri_v (GLenum target, GLuint index, GLint *data)
17673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
17681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
17693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
17701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
17711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
17723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
17733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
17741abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetInternalformati64v (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 *params)
17753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
17761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
17771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
17781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
17791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
17801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
17811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
17823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
17833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
17841abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetInternalformativ (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params)
17853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
17861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
17871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
17881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
17891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
17901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
17911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
17923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
17933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
17941abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetMultisamplefv (GLenum pname, GLuint index, GLfloat *val)
17953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
17961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
17973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
17981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(val);
17991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
18003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
18013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
18021abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetNamedBufferParameteri64v (GLuint buffer, GLenum pname, GLint64 *params)
18033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
18041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
18051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
18061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
18071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
18083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
18093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
18101abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetNamedBufferParameteriv (GLuint buffer, GLenum pname, GLint *params)
18113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
18121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
18131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
18141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
18151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
18163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
18173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
18181abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetNamedBufferPointerv (GLuint buffer, GLenum pname, void **params)
18193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
18201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
18211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
18221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
18231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
18243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
18253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
18261abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetNamedBufferSubData (GLuint buffer, GLintptr offset, GLsizei size, void *data)
18273c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
18281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
18291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
18301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
18311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
18321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
18333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
18343c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
18351abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetNamedFramebufferAttachmentParameteriv (GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params)
18363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
18371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
18381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachment);
18391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
18401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
18411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
18423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
18433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
18441abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetNamedFramebufferParameteriv (GLuint framebuffer, GLenum pname, GLint *param)
18453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
18461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
18471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
18481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
18491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
18503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
18513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
18521abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetNamedRenderbufferParameteriv (GLuint renderbuffer, GLenum pname, GLint *params)
18533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
18541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(renderbuffer);
18551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
18561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
18571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
18583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
18593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
18601abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetObjectLabel (GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)
18613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
18621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(identifier);
18631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
18641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
18651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
18661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(label);
18671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
18683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
18693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
18701abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetObjectPtrLabel (const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)
18713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
18721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(ptr);
18731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
18741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
18751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(label);
18761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
18773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
18783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
18791abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetPointerv (GLenum pname, void **params)
18803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
18811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
18821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
18831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
18843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
18853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
18861abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetProgramBinary (GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)
18873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
18881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
18891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
18901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
18911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(binaryFormat);
18921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(binary);
18931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
18943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
18953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
18961abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
18973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
18981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
18991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
19001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
19011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(infoLog);
19021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
19033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
19043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
19051abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetProgramInterfaceiv (GLuint program, GLenum programInterface, GLenum pname, GLint *params)
19063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
19071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
19081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(programInterface);
19091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
19101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
19111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
19123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
19133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
19141abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetProgramPipelineInfoLog (GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
19153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
19161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pipeline);
19171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
19181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
19191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(infoLog);
19201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
19211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
19221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
19231abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetProgramPipelineiv (GLuint pipeline, GLenum pname, GLint *params)
19241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
19251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pipeline);
19261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
19273c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(params);
19281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
19293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
19303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
19311abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLuint GLW_APIENTRY glGetProgramResourceIndex (GLuint program, GLenum programInterface, const GLchar *name)
19323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
19333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
19341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(programInterface);
19353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(name);
19361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
19371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLuint)0;
19383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
19393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
19401abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLint GLW_APIENTRY glGetProgramResourceLocation (GLuint program, GLenum programInterface, const GLchar *name)
19413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
19423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
19431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(programInterface);
19443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(name);
19451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
19463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	return (GLint)0;
19473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
19483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
19491abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLint GLW_APIENTRY glGetProgramResourceLocationIndex (GLuint program, GLenum programInterface, const GLchar *name)
19503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
19511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
19521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(programInterface);
19531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
19541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
19551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLint)0;
19563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
19573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
19581abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetProgramResourceName (GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)
19593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
19601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
19611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(programInterface);
19621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
19631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
19641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
19651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
19661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
19673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
19683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
19691abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetProgramResourceiv (GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params)
19703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
19711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
19721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(programInterface);
19731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
19741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(propCount);
19751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(props);
19761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
19771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
19781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
19791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
19803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
19813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
19821abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetProgramStageiv (GLuint program, GLenum shadertype, GLenum pname, GLint *values)
19833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
19841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
19851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shadertype);
19861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
19871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(values);
19881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
19893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
19903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
19911abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetQueryBufferObjecti64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
19923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
19931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
19941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
19951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
19961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
19971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
19983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
19993c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
20001abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetQueryBufferObjectiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
20013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
20021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
20031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
20041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
20051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
20061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
20073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
20083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
20091abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetQueryBufferObjectui64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
20103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
20111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
20121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
20131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
20141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
20151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
20163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
20173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
20181abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetQueryBufferObjectuiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
20193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
20201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
20211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
20221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
20231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
20241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
20253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
20263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
20271abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetQueryIndexediv (GLenum target, GLuint index, GLenum pname, GLint *params)
20283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
20293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
20301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
20313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
20323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(params);
20331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
20343c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
20353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
20361abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetQueryObjecti64v (GLuint id, GLenum pname, GLint64 *params)
20373c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
20381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
20393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
20403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(params);
20411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
20423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
20433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
20441abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetQueryObjectiv (GLuint id, GLenum pname, GLint *params)
20453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
20461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
20473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
20483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(params);
20491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
20503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
20513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
20521abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetQueryObjectui64v (GLuint id, GLenum pname, GLuint64 *params)
20533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
20541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
20553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
20563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(params);
20571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
20583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
20593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
20601abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetQueryObjectuiv (GLuint id, GLenum pname, GLuint *params)
20613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
20621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
20631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
20641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
20651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
20663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
20673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
20681abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetQueryiv (GLenum target, GLenum pname, GLint *params)
20693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
20701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
20711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
20721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
20731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
20743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
20753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
20761abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint *params)
20773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
20781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
20791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
20801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
20811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
20823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
20833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
20841abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetSamplerParameterIiv (GLuint sampler, GLenum pname, GLint *params)
20853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
20861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sampler);
20871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
20881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
20891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
20903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
20913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
20921abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetSamplerParameterIuiv (GLuint sampler, GLenum pname, GLuint *params)
20933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
20941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sampler);
20951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
20961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
20971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
20983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
20993c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
21001abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetSamplerParameterfv (GLuint sampler, GLenum pname, GLfloat *params)
21013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
21021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sampler);
21031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
21041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
21051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
21063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
21073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
21081abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetSamplerParameteriv (GLuint sampler, GLenum pname, GLint *params)
21093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
21101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sampler);
21111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
21121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
21131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
21143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
21153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
21161abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
21173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
21181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shader);
21191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
21201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
21211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(infoLog);
21221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
21233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
21243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
21251abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
21263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
21271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shadertype);
21281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(precisiontype);
21291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(range);
21301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(precision);
21311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
21323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
21333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
21341abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
21353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
21361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shader);
21371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
21381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
21391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(source);
21401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
21413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
21423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
21431abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLuint GLW_APIENTRY glGetSubroutineIndex (GLuint program, GLenum shadertype, const GLchar *name)
21443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
21451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
21461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shadertype);
21471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
21481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
21491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLuint)0;
21503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
21513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
21521abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLint GLW_APIENTRY glGetSubroutineUniformLocation (GLuint program, GLenum shadertype, const GLchar *name)
21533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
21541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
21551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shadertype);
21561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
21571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
21581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLint)0;
21593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
21603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
21611abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetSynciv (GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values)
21623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
21631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sync);
21641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
21651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
21661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
21671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(values);
21681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
21693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
21703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
21711abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTexImage (GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
21723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
21733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
21743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(level);
21751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
21761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
21771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
21781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
21793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
21803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
21811abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTexLevelParameterfv (GLenum target, GLint level, GLenum pname, GLfloat *params)
21823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
21833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
21843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(level);
21851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
21861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
21871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
21883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
21893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
21901abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTexLevelParameteriv (GLenum target, GLint level, GLenum pname, GLint *params)
21913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
21923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
21931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
21941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
21951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
21961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
21973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
21983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
21991abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTexParameterIiv (GLenum target, GLenum pname, GLint *params)
22003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
22013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
22023c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
22033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(params);
22041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
22053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
22063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
22071abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTexParameterIuiv (GLenum target, GLenum pname, GLuint *params)
22083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
22093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
22101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
22111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
22121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
22133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
22143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
22151abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params)
22163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
22171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
22181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
22191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
22201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
22213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
22223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
22231abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTexParameteriv (GLenum target, GLenum pname, GLint *params)
22243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
22253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
22261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
22271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
22281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
22293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
22303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
22311abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTextureImage (GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)
22323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
22333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(texture);
22343c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(level);
22351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
22361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
22371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
22381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
22391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
22403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
22413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
22421abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTextureLevelParameterfv (GLuint texture, GLint level, GLenum pname, GLfloat *params)
22433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
22441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
22451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
22461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
22471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
22481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
22493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
22503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
22511abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTextureLevelParameteriv (GLuint texture, GLint level, GLenum pname, GLint *params)
22523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
22531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
22541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
22551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
22561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
22571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
22583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
22593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
22601abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTextureParameterIiv (GLuint texture, GLenum pname, GLint *params)
22613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
22621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
22631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
22641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
22651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
22663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
22673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
22681abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTextureParameterIuiv (GLuint texture, GLenum pname, GLuint *params)
22693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
22701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
22711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
22721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
22733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
22743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
22753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
22761abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTextureParameterfv (GLuint texture, GLenum pname, GLfloat *params)
22773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
22781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
22791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
22801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
22811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
22823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
22833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
22841abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTextureParameteriv (GLuint texture, GLenum pname, GLint *params)
22853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
22861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
22871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
22881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
22891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
22903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
22913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
22921abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_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)
22933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
22941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
22951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
22961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
22971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
22981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(zoffset);
22991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
23001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
23011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
23021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
23031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
23041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
23051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
23061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
23073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
23083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
23091abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTransformFeedbackVarying (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)
23103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
23111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
23121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
23131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
23141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
23151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
23163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(type);
23171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
23181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
23193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
23203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
23211abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTransformFeedbacki64_v (GLuint xfb, GLenum pname, GLuint index, GLint64 *param)
23223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
23231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xfb);
23241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
23251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
23261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
23271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
23283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
23293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
23301abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTransformFeedbacki_v (GLuint xfb, GLenum pname, GLuint index, GLint *param)
23313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
23321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xfb);
23333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
23341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
23351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
23361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
23373c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
23383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
23391abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetTransformFeedbackiv (GLuint xfb, GLenum pname, GLint *param)
23403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
23411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xfb);
23421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
23431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
23441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
23453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
23463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
23471abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLuint GLW_APIENTRY glGetUniformBlockIndex (GLuint program, const GLchar *uniformBlockName)
23483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
23493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
23503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(uniformBlockName);
23511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
23523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	return (GLuint)0;
23533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
23543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
23551abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetUniformIndices (GLuint program, GLsizei uniformCount, const GLchar *const*uniformNames, GLuint *uniformIndices)
23563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
23573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
23581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(uniformCount);
23591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(uniformNames);
23601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(uniformIndices);
23613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
23623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
23633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
23641abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLint GLW_APIENTRY glGetUniformLocation (GLuint program, const GLchar *name)
23653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
23663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
23671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(name);
23681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
23691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLint)0;
23703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
23713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
23721abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetUniformSubroutineuiv (GLenum shadertype, GLint location, GLuint *params)
23733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
23741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shadertype);
23751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
23761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
23771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
23783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
23793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
23801abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetUniformdv (GLuint program, GLint location, GLdouble *params)
23813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
23821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
23831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
23843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(params);
23851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
23863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
23873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
23881abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetUniformfv (GLuint program, GLint location, GLfloat *params)
23893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
23901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
23911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
23921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
23931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
23943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
23953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
23961abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetUniformiv (GLuint program, GLint location, GLint *params)
23973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
23981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
23991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
24001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
24011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
24023c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
24033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
24041abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetUniformuiv (GLuint program, GLint location, GLuint *params)
24053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
24061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
24071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
24081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
24091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
24103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
24113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
24121abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetVertexArrayIndexed64iv (GLuint vaobj, GLuint index, GLenum pname, GLint64 *param)
24133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
24141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(vaobj);
24151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
24161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
24171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
24181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
24193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
24203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
24211abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetVertexArrayIndexediv (GLuint vaobj, GLuint index, GLenum pname, GLint *param)
24223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
24231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(vaobj);
24241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
24251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
24261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
24271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
24283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
24293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
24301abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetVertexArrayiv (GLuint vaobj, GLenum pname, GLint *param)
24313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
24321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(vaobj);
24331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
24341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
24351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
24363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
24373c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
24381abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetVertexAttribIiv (GLuint index, GLenum pname, GLint *params)
24393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
24401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
24411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
24421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
24431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
24443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
24453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
24461abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetVertexAttribIuiv (GLuint index, GLenum pname, GLuint *params)
24473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
24481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
24491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
24501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
24511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
24523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
24533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
24541abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetVertexAttribLdv (GLuint index, GLenum pname, GLdouble *params)
24553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
24561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
24571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
24581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
24591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
24603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
24613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
24621abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetVertexAttribPointerv (GLuint index, GLenum pname, void **pointer)
24633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
24641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
24651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
24661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pointer);
24671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
24683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
24693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
24701abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetVertexAttribdv (GLuint index, GLenum pname, GLdouble *params)
24713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
24721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
24731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
24741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
24751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
24763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
24773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
24781abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetVertexAttribfv (GLuint index, GLenum pname, GLfloat *params)
24793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
24801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
24813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
24823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(params);
24831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
24843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
24853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
24861abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetVertexAttribiv (GLuint index, GLenum pname, GLint *params)
24873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
24881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
24893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
24901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
24911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
24923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
24933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
24941abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetnCompressedTexImage (GLenum target, GLint lod, GLsizei bufSize, void *pixels)
24953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
24963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
24971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(lod);
24981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
24991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
25001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
25013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
25023c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
25031abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetnTexImage (GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)
25043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
25053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
25061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
25071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
25081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
25091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
25101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
25113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
25123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
25133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
25141abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetnUniformdv (GLuint program, GLint location, GLsizei bufSize, GLdouble *params)
25153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
25161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
25171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
25181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
25191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
25201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
25213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
25223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
25231abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetnUniformfv (GLuint program, GLint location, GLsizei bufSize, GLfloat *params)
25243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
25251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
25261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
25271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
25281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
25291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
25303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
25313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
25321abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetnUniformiv (GLuint program, GLint location, GLsizei bufSize, GLint *params)
25333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
25343c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
25351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
25361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
25371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
25381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
25393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
25403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
25411abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glGetnUniformuiv (GLuint program, GLint location, GLsizei bufSize, GLuint *params)
25423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
25433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
25441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
25451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
25461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
25471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
25483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
25493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
25501abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glHint (GLenum target, GLenum mode)
25513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
25521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
25531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
25541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
25553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
25563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
25571abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glInvalidateBufferData (GLuint buffer)
25583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
25591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
25601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
25613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
25623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
25631abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glInvalidateBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr length)
25643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
25651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
25661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
25671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
25681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
25693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
25703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
25711abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glInvalidateFramebuffer (GLenum target, GLsizei numAttachments, const GLenum *attachments)
25723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
25731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
25741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(numAttachments);
25751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachments);
25761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
25773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
25783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
25791abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glInvalidateNamedFramebufferData (GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments)
25803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
25811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
25821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(numAttachments);
25831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachments);
25841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
25853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
25863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
25871abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glInvalidateNamedFramebufferSubData (GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
25883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
25891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
25901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(numAttachments);
25911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachments);
25921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
25931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
25941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
25951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
25961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
25973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
25983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
25991abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glInvalidateSubFramebuffer (GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
26003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
26011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
26021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(numAttachments);
26031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachments);
26041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
26051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
26061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
26071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
26081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
26093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
26103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
26111abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glInvalidateTexImage (GLuint texture, GLint level)
26123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
26131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
26141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
26151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
26163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
26173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
26181abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glInvalidateTexSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth)
26193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
26201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
26211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
26221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
26231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
26241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(zoffset);
26251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
26261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
26271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
26281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
26293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
26303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
26311abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glIsBuffer (GLuint buffer)
26323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
26331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
26341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
26351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
26363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
26373c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
26381abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glIsEnabled (GLenum cap)
26393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
26401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(cap);
26411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
26421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
26433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
26443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
26451abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glIsEnabledi (GLenum target, GLuint index)
26463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
26471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
26481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
26491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
26501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
26513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
26523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
26531abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glIsFramebuffer (GLuint framebuffer)
26543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
26551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
26561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
26571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
26583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
26593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
26601abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glIsProgram (GLuint program)
26613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
26621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
26631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
26641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
26653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
26663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
26671abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glIsProgramPipeline (GLuint pipeline)
26683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
26691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pipeline);
26701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
26711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
26723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
26733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
26741abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glIsQuery (GLuint id)
26753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
26763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(id);
26771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
26781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
26793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
26803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
26811abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glIsRenderbuffer (GLuint renderbuffer)
26823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
26831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(renderbuffer);
26841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
26851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
26863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
26873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
26881abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glIsSampler (GLuint sampler)
26893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
26901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sampler);
26911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
26921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
26933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
26943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
26951abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glIsShader (GLuint shader)
26963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
26971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shader);
26981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
26991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
27003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
27013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
27021abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glIsSync (GLsync sync)
27033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
27041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sync);
27051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
27061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
27073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
27083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
27091abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glIsTexture (GLuint texture)
27103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
27111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
27121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
27131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
27143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
27153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
27161abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glIsTransformFeedback (GLuint id)
27173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
27181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
27191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
27201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
27213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
27223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
27231abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glIsVertexArray (GLuint array)
27243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
27251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(array);
27261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
27271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
27283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
27293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
27301abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glLineWidth (GLfloat width)
27313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
27321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
27331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
27343c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
27353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
27361abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glLinkProgram (GLuint program)
27373c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
27381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
27391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
27403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
27413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
27421abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glLogicOp (GLenum opcode)
27433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
27441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(opcode);
27451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
27463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
27473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
27481abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void * GLW_APIENTRY glMapBuffer (GLenum target, GLenum access)
27493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
27501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
27511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(access);
27521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
27531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (void *)0;
27543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
27553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
27561abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void * GLW_APIENTRY glMapNamedBuffer (GLuint buffer, GLenum access)
27573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
27581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
27591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(access);
27601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
27611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (void *)0;
27623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
27633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
27641abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void * GLW_APIENTRY glMapNamedBufferRange (GLuint buffer, GLintptr offset, GLsizei length, GLbitfield access)
27653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
27661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
27671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
27681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
27691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(access);
27701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
27711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (void *)0;
27723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
27733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
27741abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glMemoryBarrier (GLbitfield barriers)
27753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
27761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(barriers);
27771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
27783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
27793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
27801abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glMemoryBarrierByRegion (GLbitfield barriers)
27813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
27821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(barriers);
27831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
27843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
27853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
27861abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glMinSampleShading (GLfloat value)
27873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
27881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
27891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
27903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
27913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
27921abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)
27933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
27941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
27951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(first);
27961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
27971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(drawcount);
27981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
27993c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
28003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
28011abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glMultiDrawArraysIndirect (GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride)
28023c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
28031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
28041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indirect);
28051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(drawcount);
28061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(stride);
28071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
28083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
28093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
28101abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glMultiDrawElements (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount)
28113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
28121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
28133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
28141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
28151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indices);
28161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(drawcount);
28171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
28183c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
28193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
28201abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glMultiDrawElementsBaseVertex (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex)
28213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
28221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
28233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
28241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
28251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indices);
28261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(drawcount);
28271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(basevertex);
28281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
28293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
28303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
28311abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glMultiDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride)
28323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
28331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
28341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
28351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indirect);
28361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(drawcount);
28371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(stride);
28381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
28393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
28403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
28411abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glNamedBufferData (GLuint buffer, GLsizei size, const void *data, GLenum usage)
28423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
28431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
28441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
28451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
28461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(usage);
28471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
28483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
28493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
28501abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glNamedBufferStorage (GLuint buffer, GLsizei size, const void *data, GLbitfield flags)
28513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
28521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
28531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
28541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
28551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(flags);
28561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
28573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
28583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
28591abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glNamedBufferSubData (GLuint buffer, GLintptr offset, GLsizei size, const void *data)
28603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
28611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
28621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
28631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
28641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
28651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
28663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
28673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
28681abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glNamedFramebufferDrawBuffer (GLuint framebuffer, GLenum buf)
28693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
28701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
28711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buf);
28721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
28733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
28743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
28751abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glNamedFramebufferDrawBuffers (GLuint framebuffer, GLsizei n, const GLenum *bufs)
28763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
28771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
28781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(n);
28791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufs);
28801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
28813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
28823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
28831abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glNamedFramebufferParameteri (GLuint framebuffer, GLenum pname, GLint param)
28843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
28851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
28861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
28871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
28881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
28893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
28903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
28911abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glNamedFramebufferReadBuffer (GLuint framebuffer, GLenum src)
28923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
28931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
28941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(src);
28951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
28963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
28973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
28981abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glNamedFramebufferRenderbuffer (GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
28993c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
29001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
29011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachment);
29021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(renderbuffertarget);
29031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(renderbuffer);
29041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
29053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
29063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
29071abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glNamedFramebufferTexture (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
29083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
29091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
29101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachment);
29111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
29121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
29131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
29143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
29153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
29161abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glNamedFramebufferTextureLayer (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
29173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
29181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(framebuffer);
29191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attachment);
29201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
29211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
29221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(layer);
29231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
29243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
29253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
29261abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorage (GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
29273c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
29281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(renderbuffer);
29291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
29301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
29311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
29321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
29333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
29343c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
29351abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glNamedRenderbufferStorageMultisample (GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
29363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
29371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(renderbuffer);
29381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(samples);
29391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
29401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
29411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
29421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
29433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
29443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
29451abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glObjectLabel (GLenum identifier, GLuint name, GLsizei length, const GLchar *label)
29463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
29471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(identifier);
29483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(name);
29491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
29501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(label);
29511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
29523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
29533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
29541abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glObjectPtrLabel (const void *ptr, GLsizei length, const GLchar *label)
29553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
29561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(ptr);
29571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
29581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(label);
29591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
29603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
29613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
29621abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPatchParameterfv (GLenum pname, const GLfloat *values)
29633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
29643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
29653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(values);
29663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
29673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
29683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
29691abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPatchParameteri (GLenum pname, GLint value)
29703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
29711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
29721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
29733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
29743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
29753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
29761abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPauseTransformFeedback (void)
29773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
29781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
29793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
29803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
29811abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPixelStoref (GLenum pname, GLfloat param)
29823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
29833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
29841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
29851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
29863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
29873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
29881abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPixelStorei (GLenum pname, GLint param)
29893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
29903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
29911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
29921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
29933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
29943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
29951abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPointParameterf (GLenum pname, GLfloat param)
29963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
29973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
29981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
29993c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
30013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30021abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPointParameterfv (GLenum pname, const GLfloat *params)
30033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
30041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
30051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
30063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
30083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30091abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPointParameteri (GLenum pname, GLint param)
30103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
30111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
30121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
30131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
30143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
30153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30161abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPointParameteriv (GLenum pname, const GLint *params)
30173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
30181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
30191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
30201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
30213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
30223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30231abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPointSize (GLfloat size)
30243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
30251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
30261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
30273c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
30283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30291abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPolygonMode (GLenum face, GLenum mode)
30303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
30311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(face);
30323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(mode);
30331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
30343c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
30353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30361abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPolygonOffset (GLfloat factor, GLfloat units)
30373c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
30381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(factor);
30391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(units);
30401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
30413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
30423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30431abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPopDebugGroup (void)
30443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
30451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
30463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
30473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30481abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPrimitiveRestartIndex (GLuint index)
30493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
30503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
30513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
30533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30541abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramBinary (GLuint program, GLenum binaryFormat, const void *binary, GLsizei length)
30553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
30561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
30571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(binaryFormat);
30583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(binary);
30593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(length);
30603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
30623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30633c827367444ee418f129b2c238299f49d3264554Jarkko PoyryGLW_APICALL void GLW_APIENTRY glProgramParameteri (GLuint program, GLenum pname, GLint value)
30643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
30653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
30663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
30673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
30683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
30703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30711abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform1d (GLuint program, GLint location, GLdouble v0)
30723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
30733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
30743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
30753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
30761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
30773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
30783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30791abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform1dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
30803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
30813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
30823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
30833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
30843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
30851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
30863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
30873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30883c827367444ee418f129b2c238299f49d3264554Jarkko PoyryGLW_APICALL void GLW_APIENTRY glProgramUniform1f (GLuint program, GLint location, GLfloat v0)
30893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
30903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
30913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
30923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
30931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
30943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
30953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
30961abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform1fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
30973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
30983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
30993c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
31003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
31013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
31021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
31033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
31043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
31051abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform1i (GLuint program, GLint location, GLint v0)
31063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
31073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
31083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
31093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
31101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
31113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
31123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
31131abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform1iv (GLuint program, GLint location, GLsizei count, const GLint *value)
31143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
31153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
31163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
31173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
31183c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
31191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
31203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
31213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
31223c827367444ee418f129b2c238299f49d3264554Jarkko PoyryGLW_APICALL void GLW_APIENTRY glProgramUniform1ui (GLuint program, GLint location, GLuint v0)
31233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
31243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
31253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
31263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
31271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
31283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
31293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
31301abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform1uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
31313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
31323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
31333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
31343c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
31353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
31361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
31373c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
31383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
31391abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform2d (GLuint program, GLint location, GLdouble v0, GLdouble v1)
31403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
31413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
31423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
31433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
31443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v1);
31451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
31463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
31473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
31481abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform2dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
31493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
31503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
31513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
31523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
31533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
31541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
31553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
31563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
31573c827367444ee418f129b2c238299f49d3264554Jarkko PoyryGLW_APICALL void GLW_APIENTRY glProgramUniform2f (GLuint program, GLint location, GLfloat v0, GLfloat v1)
31583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
31593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
31603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
31613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
31623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v1);
31631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
31643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
31653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
31661abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform2fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
31673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
31683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
31693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
31703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
31713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
31721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
31733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
31743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
31751abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform2i (GLuint program, GLint location, GLint v0, GLint v1)
31763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
31773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
31783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
31793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
31803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v1);
31811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
31823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
31833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
31841abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform2iv (GLuint program, GLint location, GLsizei count, const GLint *value)
31853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
31863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
31873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
31883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
31893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
31901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
31913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
31923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
31933c827367444ee418f129b2c238299f49d3264554Jarkko PoyryGLW_APICALL void GLW_APIENTRY glProgramUniform2ui (GLuint program, GLint location, GLuint v0, GLuint v1)
31943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
31953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
31963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
31973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
31983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v1);
31991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
32003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
32013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
32021abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform2uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
32033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
32043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
32053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
32063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
32073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
32081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
32093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
32103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
32111abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform3d (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2)
32123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
32133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
32143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
32153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
32163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v1);
32173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v2);
32181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
32193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
32203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
32211abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform3dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
32223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
32233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
32243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
32253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
32263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
32271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
32283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
32293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
32303c827367444ee418f129b2c238299f49d3264554Jarkko PoyryGLW_APICALL void GLW_APIENTRY glProgramUniform3f (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
32313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
32323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
32333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
32343c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
32353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v1);
32363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v2);
32371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
32383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
32393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
32401abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform3fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
32413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
32423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
32433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
32443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
32453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
32461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
32473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
32483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
32491abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform3i (GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
32503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
32513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
32523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
32533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
32543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v1);
32553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v2);
32561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
32573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
32583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
32591abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform3iv (GLuint program, GLint location, GLsizei count, const GLint *value)
32603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
32613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
32623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
32633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
32643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
32651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
32663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
32673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
32683c827367444ee418f129b2c238299f49d3264554Jarkko PoyryGLW_APICALL void GLW_APIENTRY glProgramUniform3ui (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
32693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
32703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
32713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
32723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
32733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v1);
32743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v2);
32751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
32763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
32773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
32781abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform3uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
32793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
32803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
32813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
32823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
32833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
32841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
32853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
32863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
32871abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform4d (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3)
32883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
32893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
32903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
32913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
32923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v1);
32933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v2);
32943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v3);
32951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
32963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
32973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
32981abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform4dv (GLuint program, GLint location, GLsizei count, const GLdouble *value)
32993c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
33003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
33013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
33023c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
33033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
33041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
33053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
33063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
33073c827367444ee418f129b2c238299f49d3264554Jarkko PoyryGLW_APICALL void GLW_APIENTRY glProgramUniform4f (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
33083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
33093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
33103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
33113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
33123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v1);
33133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v2);
33143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v3);
33151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
33163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
33173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
33181abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform4fv (GLuint program, GLint location, GLsizei count, const GLfloat *value)
33193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
33203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
33213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
33223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
33233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
33241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
33253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
33263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
33271abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform4i (GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
33283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
33293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
33303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
33313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
33323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v1);
33333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v2);
33343c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v3);
33351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
33363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
33373c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
33381abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform4iv (GLuint program, GLint location, GLsizei count, const GLint *value)
33393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
33403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
33413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
33423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
33433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
33441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
33453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
33463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
33473c827367444ee418f129b2c238299f49d3264554Jarkko PoyryGLW_APICALL void GLW_APIENTRY glProgramUniform4ui (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
33483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
33493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
33503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
33513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v0);
33523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v1);
33533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v2);
33543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v3);
33551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
33563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
33573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
33581abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniform4uiv (GLuint program, GLint location, GLsizei count, const GLuint *value)
33593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
33603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
33613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
33623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
33633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
33641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
33653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
33663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
33671abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
33683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
33693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
33703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
33713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
33723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
33733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
33741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
33753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
33763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
33771abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
33783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
33793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
33803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
33813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
33823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
33833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
33841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
33853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
33863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
33871abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
33883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
33893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
33903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
33913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
33923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
33933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
33941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
33953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
33963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
33971abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
33983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
33993c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
34003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
34013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
34023c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
34033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
34041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
34053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
34063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
34071abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
34083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
34093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
34103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
34113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
34123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
34133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
34141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
34153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
34163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
34171abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix2x4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
34183c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
34193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
34203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
34213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
34223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
34233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
34241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
34253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
34263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
34271abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
34283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
34293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
34303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
34313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
34323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
34333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
34341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
34353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
34363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
34371abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
34383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
34393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
34403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
34413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
34423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
34433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
34441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
34453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
34463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
34471abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
34483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
34493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
34503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
34513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
34523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
34533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
34541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
34553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
34563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
34571abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
34583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
34593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
34603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
34613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
34623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
34633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
34641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
34653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
34663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
34671abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
34683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
34693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
34703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
34713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
34723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
34733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
34741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
34753c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
34763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
34771abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix3x4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
34783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
34793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
34803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
34813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
34823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
34833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
34841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
34853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
34863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
34871abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
34883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
34893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
34903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
34913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
34923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
34933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
34941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
34953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
34963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
34971abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
34983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
34993c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
35003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
35013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
35023c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
35033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
35041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
35053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
35063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
35071abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
35083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
35093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
35103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
35113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
35123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
35133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
35141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
35153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
35163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
35171abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
35183c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
35193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
35203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
35213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
35223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
35233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
35241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
35253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
35263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
35271abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
35283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
35293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
35303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
35313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
35323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
35333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
35341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
35353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
35363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
35371abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProgramUniformMatrix4x3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
35383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
35393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(program);
35403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(location);
35413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
35423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(transpose);
35433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(value);
35441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
35453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
35463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
35471abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glProvokingVertex (GLenum mode)
35483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
35491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mode);
35501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
35513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
35523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
35531abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glPushDebugGroup (GLenum source, GLuint id, GLsizei length, const GLchar *message)
35543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
35551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(source);
35561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
35573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(length);
35581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(message);
35591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
35603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
35613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
35621abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glQueryCounter (GLuint id, GLenum target)
35633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
35641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(id);
35651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
35661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
35673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
35683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
35691abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glReadBuffer (GLenum src)
35703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
35711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(src);
35721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
35733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
35743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
35751abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glReadnPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)
35763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
35773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(x);
35783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(y);
35791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
35801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
35811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
35821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
35831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufSize);
35841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(data);
35851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
35863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
35873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
35881abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glReleaseShaderCompiler (void)
35893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
35901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
35913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
35923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
35931abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
35943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
35951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
35961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
35971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
35981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
35991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
36003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
36013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
36021abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glRenderbufferStorageMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
36033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
36041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
36051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(samples);
36061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
36071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
36081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
36091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
36103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
36113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
36121abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glResumeTransformFeedback (void)
36133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
36141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
36153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
36163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
36171abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glSampleCoverage (GLfloat value, GLboolean invert)
36183c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
36191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
36201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(invert);
36211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
36223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
36233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
36241abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glSampleMaski (GLuint maskNumber, GLbitfield mask)
36253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
36261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(maskNumber);
36271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mask);
36281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
36293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
36303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
36311abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glSamplerParameterIiv (GLuint sampler, GLenum pname, const GLint *param)
36323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
36331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sampler);
36343c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
36351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
36361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
36373c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
36383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
36391abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glSamplerParameterIuiv (GLuint sampler, GLenum pname, const GLuint *param)
36403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
36411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sampler);
36421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
36431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
36441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
36453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
36463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
36471abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glSamplerParameterf (GLuint sampler, GLenum pname, GLfloat param)
36483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
36491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sampler);
36501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
36511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
36521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
36533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
36543c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
36551abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glSamplerParameterfv (GLuint sampler, GLenum pname, const GLfloat *param)
36563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
36571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sampler);
36581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
36591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
36601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
36613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
36623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
36631abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glSamplerParameteri (GLuint sampler, GLenum pname, GLint param)
36643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
36651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sampler);
36661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
36671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
36681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
36693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
36703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
36711abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glSamplerParameteriv (GLuint sampler, GLenum pname, const GLint *param)
36723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
36731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sampler);
36741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
36751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
36761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
36773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
36783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
36791abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glScissor (GLint x, GLint y, GLsizei width, GLsizei height)
36803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
36811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
36821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
36831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
36841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
36851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
36863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
36873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
36881abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glScissorArrayv (GLuint first, GLsizei count, const GLint *v)
36893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
36903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(first);
36913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
36923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(v);
36931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
36943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
36953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
36961abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glScissorIndexed (GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
36973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
36983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
36991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(left);
37001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bottom);
37011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
37021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
37031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
37043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
37053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
37061abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glScissorIndexedv (GLuint index, const GLint *v)
37073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
37083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
37091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
37101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
37113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
37123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
37131abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glShaderBinary (GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length)
37143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
37151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
37161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shaders);
37171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(binaryformat);
37181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(binary);
37191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
37201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
37213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
37223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
37231abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length)
37243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
37251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shader);
37263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
37271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(string);
37281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(length);
37291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
37303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
37313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
37321abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glShaderStorageBlockBinding (GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding)
37333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
37341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
37351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(storageBlockIndex);
37361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(storageBlockBinding);
37371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
37383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
37393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
37401abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glStencilFunc (GLenum func, GLint ref, GLuint mask)
37413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
37421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(func);
37431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(ref);
37441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mask);
37451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
37463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
37473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
37481abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask)
37493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
37501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(face);
37511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(func);
37521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(ref);
37531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mask);
37541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
37553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
37563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
37571abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glStencilMask (GLuint mask)
37583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
37591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mask);
37601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
37613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
37623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
37631abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glStencilMaskSeparate (GLenum face, GLuint mask)
37643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
37651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(face);
37661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(mask);
37671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
37683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
37693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
37701abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glStencilOp (GLenum fail, GLenum zfail, GLenum zpass)
37713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
37721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(fail);
37731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(zfail);
37741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(zpass);
37751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
37763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
37773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
37781abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glStencilOpSeparate (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
37793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
37801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(face);
37811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sfail);
37821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dpfail);
37831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(dppass);
37841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
37853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
37863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
37871abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexBuffer (GLenum target, GLenum internalformat, GLuint buffer)
37883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
37891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
37901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
37911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
37921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
37933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
37943c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
37951abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexBufferRange (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
37963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
37973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
37983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(internalformat);
37991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
38001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
38011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
38021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
38033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
38043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
38051abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexImage1D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)
38063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
38073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
38081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
38093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(internalformat);
38103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(width);
38111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(border);
38121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
38131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
38141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
38151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
38163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
38173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
38181abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
38193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
38203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
38211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
38223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(internalformat);
38233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(width);
38243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(height);
38251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(border);
38261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
38271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
38281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
38291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
38303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
38313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
38321abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexImage2DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
38333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
38343c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
38351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(samples);
38363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(internalformat);
38371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
38381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
38391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(fixedsamplelocations);
38401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
38413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
38423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
38431abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_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)
38443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
38453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
38461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
38473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(internalformat);
38481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
38491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
38501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
38511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(border);
38523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(format);
38533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(type);
38541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
38553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
38563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
38573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
38581abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexImage3DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
38593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
38601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
38611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(samples);
38621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
38631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
38641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
38651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
38661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(fixedsamplelocations);
38673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
38683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
38693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
38701abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexParameterIiv (GLenum target, GLenum pname, const GLint *params)
38713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
38721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
38731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
38741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
38751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
38763c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
38773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
38781abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexParameterIuiv (GLenum target, GLenum pname, const GLuint *params)
38793c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
38801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
38811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
38821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
38831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
38843c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
38853c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
38861abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexParameterf (GLenum target, GLenum pname, GLfloat param)
38873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
38881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
38891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
38901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
38911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
38923c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
38933c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
38941abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params)
38953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
38961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
38971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
38981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
38991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
39003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
39013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
39021abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexParameteri (GLenum target, GLenum pname, GLint param)
39033c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
39041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
39051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
39061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
39071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
39083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
39093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
39101abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexParameteriv (GLenum target, GLenum pname, const GLint *params)
39113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
39121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
39131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
39141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
39151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
39163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
39173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
39181abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexStorage1D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
39193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
39201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
39211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(levels);
39221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
39231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
39241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
39253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
39263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
39271abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexStorage2D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
39283c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
39291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
39301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(levels);
39311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
39321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
39331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
39341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
39353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
39363c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
39371abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexStorage2DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
39383c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
39391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
39401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(samples);
39411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
39421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
39431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
39441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(fixedsamplelocations);
39451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
39463c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
39473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
39481abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexStorage3D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
39493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
39501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
39511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(levels);
39521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
39531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
39541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
39551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
39561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
39573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
39583c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
39591abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexStorage3DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
39603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
39613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
39621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(samples);
39631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
39641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
39651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
39661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
39671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(fixedsamplelocations);
39681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
39693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
39703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
39711abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
39723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
39733c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
39741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
39751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
39761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
39771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
39781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
39791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
39801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
39811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
39821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
39831abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
39841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
39851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
39861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
39871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
39881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
39891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
39901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
39911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
39921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
39931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
39941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
39953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
39963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
39971abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_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)
39983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
39993c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(target);
40001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
40011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
40021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
40031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(zoffset);
40041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
40051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
40061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
40071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
40081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
40091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
40101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
40121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40131abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureBarrier (void)
40141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
40151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
40171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40181abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureBuffer (GLuint texture, GLenum internalformat, GLuint buffer)
40191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
40201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
40211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
40221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
40231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
40251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40261abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureBufferRange (GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizei size)
40271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
40281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
40293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(internalformat);
40301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
40311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
40321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
40331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
40351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40361abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureParameterIiv (GLuint texture, GLenum pname, const GLint *params)
40371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
40381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
40393c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(pname);
40403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(params);
40411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
40433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
40441abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureParameterIuiv (GLuint texture, GLenum pname, const GLuint *params)
40451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
40461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
40471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
40481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(params);
40491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
40511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40521abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureParameterf (GLuint texture, GLenum pname, GLfloat param)
40531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
40541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
40551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
40561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
40571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
40591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40601abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureParameterfv (GLuint texture, GLenum pname, const GLfloat *param)
40611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
40621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
40631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
40641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
40651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
40671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40681abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureParameteri (GLuint texture, GLenum pname, GLint param)
40691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
40701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
40711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
40721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
40731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
40751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40761abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureParameteriv (GLuint texture, GLenum pname, const GLint *param)
40771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
40781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
40791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pname);
40801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(param);
40811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
40831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40841abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureStorage1D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width)
40851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
40861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
40871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(levels);
40881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
40891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
40901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
40921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
40931abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureStorage2D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
40941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
40951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
40961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(levels);
40971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
40981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
40991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
41001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
41021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41031abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureStorage2DMultisample (GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
41041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
41051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
41061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(samples);
41071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
41081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
41091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
41101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(fixedsamplelocations);
41111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
41131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41141abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureStorage3D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
41151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
41161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
41171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(levels);
41181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
41191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
41201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
41211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
41221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
41241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41251abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureStorage3DMultisample (GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
41261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
41271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
41281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(samples);
41291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
41301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
41311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
41321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(depth);
41331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(fixedsamplelocations);
41341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
41361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41371abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
41381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
41391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
41401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
41411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
41421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
41431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
41441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
41451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
41461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
41481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41491abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
41501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
41511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(texture);
41521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(level);
41531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xoffset);
41541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(yoffset);
41551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(width);
41561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(height);
41571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
41581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
41591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
41601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
41621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41631abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_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)
41643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
41653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(texture);
41663c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(level);
41673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(xoffset);
41683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(yoffset);
41693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(zoffset);
41703c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(width);
41713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(height);
41723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(depth);
41731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(format);
41741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
41751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pixels);
41761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
41783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
41791abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTextureView (GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
41803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
41813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(texture);
41821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
41831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(origtexture);
41841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(internalformat);
41851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(minlevel);
41861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(numlevels);
41871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(minlayer);
41881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(numlayers);
41891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
41913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
41921abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTransformFeedbackBufferBase (GLuint xfb, GLuint index, GLuint buffer)
41931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
41941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xfb);
41951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
41961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
41971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
41981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
41991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42001abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTransformFeedbackBufferRange (GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizei size)
42013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
42021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(xfb);
42031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
42043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(buffer);
42053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(offset);
42061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
42071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42083c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
42093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
42101abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glTransformFeedbackVaryings (GLuint program, GLsizei count, const GLchar *const*varyings, GLenum bufferMode)
42111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
42121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
42131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
42141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(varyings);
42151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bufferMode);
42161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
42181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42191abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform1d (GLint location, GLdouble x)
42201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
42211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
42221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
42231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
42251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42261abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform1dv (GLint location, GLsizei count, const GLdouble *value)
42271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
42281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
42291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
42301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
42311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
42331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42341abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform1f (GLint location, GLfloat v0)
42351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
42361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
42371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v0);
42381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
42401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42411abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform1fv (GLint location, GLsizei count, const GLfloat *value)
42421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
42431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
42441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
42451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
42461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
42481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42491abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform1i (GLint location, GLint v0)
42501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
42511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
42521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v0);
42531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
42551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42561abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform1iv (GLint location, GLsizei count, const GLint *value)
42571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
42581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
42591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
42601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
42611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
42631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42641abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform1ui (GLint location, GLuint v0)
42651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
42661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
42671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v0);
42681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
42701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42711abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform1uiv (GLint location, GLsizei count, const GLuint *value)
42721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
42731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
42741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
42751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
42761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
42781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42791abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform2d (GLint location, GLdouble x, GLdouble y)
42801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
42811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
42821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
42831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
42841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
42861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42871abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform2dv (GLint location, GLsizei count, const GLdouble *value)
42881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
42891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
42901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
42911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
42921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
42941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
42951abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform2f (GLint location, GLfloat v0, GLfloat v1)
42961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
42971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
42981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v0);
42991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v1);
43001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
43021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43031abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform2fv (GLint location, GLsizei count, const GLfloat *value)
43041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
43051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
43061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
43071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
43081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
43101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43111abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform2i (GLint location, GLint v0, GLint v1)
43121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
43131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
43141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v0);
43151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v1);
43161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
43181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43191abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform2iv (GLint location, GLsizei count, const GLint *value)
43201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
43211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
43221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
43231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
43241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
43261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43271abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform2ui (GLint location, GLuint v0, GLuint v1)
43281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
43291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
43301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v0);
43311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v1);
43321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
43341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43351abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform2uiv (GLint location, GLsizei count, const GLuint *value)
43361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
43371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
43381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
43391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
43401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
43421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43431abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform3d (GLint location, GLdouble x, GLdouble y, GLdouble z)
43441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
43451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
43461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
43471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
43481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
43491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
43511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43521abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform3dv (GLint location, GLsizei count, const GLdouble *value)
43531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
43541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
43551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
43561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
43571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
43591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43601abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform3f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
43611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
43621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
43631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v0);
43641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v1);
43651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v2);
43661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
43681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43691abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform3fv (GLint location, GLsizei count, const GLfloat *value)
43701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
43711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
43721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
43731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
43741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
43761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43771abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform3i (GLint location, GLint v0, GLint v1, GLint v2)
43781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
43791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
43801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v0);
43811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v1);
43821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v2);
43831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
43851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43861abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform3iv (GLint location, GLsizei count, const GLint *value)
43871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
43881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
43891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
43901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
43911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
43931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
43941abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform3ui (GLint location, GLuint v0, GLuint v1, GLuint v2)
43951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
43961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
43971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v0);
43981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v1);
43991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v2);
44001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
44021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44031abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform3uiv (GLint location, GLsizei count, const GLuint *value)
44041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
44051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
44061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
44071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
44081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
44101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44111abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform4d (GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
44121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
44131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
44141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
44151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
44161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
44171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(w);
44181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
44201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44211abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform4dv (GLint location, GLsizei count, const GLdouble *value)
44221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
44231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
44241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
44251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
44261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
44281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44291abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform4f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
44301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
44311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
44321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v0);
44331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v1);
44341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v2);
44351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v3);
44361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
44381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44391abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform4fv (GLint location, GLsizei count, const GLfloat *value)
44401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
44411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
44421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
44431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
44441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
44461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44471abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform4i (GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
44481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
44491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
44501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v0);
44511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v1);
44521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v2);
44531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v3);
44541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
44561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44571abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform4iv (GLint location, GLsizei count, const GLint *value)
44581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
44591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
44601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
44611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
44621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
44641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44651abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform4ui (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
44661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
44671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
44681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v0);
44691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v1);
44701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v2);
44711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v3);
44721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
44741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44751abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniform4uiv (GLint location, GLsizei count, const GLuint *value)
44761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
44771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
44781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
44791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
44801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
44821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44831abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformBlockBinding (GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
44841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
44851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
44861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(uniformBlockIndex);
44871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(uniformBlockBinding);
44881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
44901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44911abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
44921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
44931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
44941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
44951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
44961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
44971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
44981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
44991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45001abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
45011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
45021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
45031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
45041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
45051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
45061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
45081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45091abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix2x3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
45101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
45111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
45121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
45131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
45141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
45151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
45171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45181abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix2x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
45191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
45201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
45211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
45221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
45231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
45241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
45261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45271abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix2x4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
45281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
45291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
45301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
45311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
45321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
45331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
45351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45361abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix2x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
45371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
45381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
45391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
45401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
45411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
45421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
45441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45451abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
45461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
45471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
45481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
45491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
45501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
45511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
45531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45541abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
45551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
45561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
45571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
45581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
45591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
45601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
45621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45631abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix3x2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
45641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
45651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
45661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
45671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
45681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
45691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
45711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45721abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix3x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
45731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
45741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
45751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
45761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
45771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
45781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
45801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45811abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix3x4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
45821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
45831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
45841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
45851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
45861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
45871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
45891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45901abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix3x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
45911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
45921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
45931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
45941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
45951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
45961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
45981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
45991abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
46001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
46011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
46021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
46031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
46041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
46051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
46071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46081abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
46091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
46101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
46111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
46121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
46131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
46141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
46161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46171abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix4x2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
46181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
46191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
46201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
46211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
46221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
46231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
46251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46261abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix4x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
46271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
46281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
46291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
46301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
46311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
46321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
46341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46351abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix4x3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
46361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
46371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
46381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
46391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
46401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
46411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
46431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46441abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformMatrix4x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
46451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
46461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(location);
46471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
46481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(transpose);
46491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
46501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
46521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46531abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUniformSubroutinesuiv (GLenum shadertype, GLsizei count, const GLuint *indices)
46541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
46551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(shadertype);
46561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
46571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(indices);
46581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
46601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46611abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glUnmapBuffer (GLenum target)
46621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
46631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(target);
46641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
46661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
46671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46681abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL GLboolean GLW_APIENTRY glUnmapNamedBuffer (GLuint buffer)
46691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
46701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
46711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	return (GLboolean)0;
46731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
46741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46751abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUseProgram (GLuint program)
46761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
46771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
46781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
46801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46811abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glUseProgramStages (GLuint pipeline, GLbitfield stages, GLuint program)
46821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
46831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pipeline);
46841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(stages);
46851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
46861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
46881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46891abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glValidateProgram (GLuint program)
46901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
46911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(program);
46921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
46941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46951abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glValidateProgramPipeline (GLuint pipeline)
46961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
46971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pipeline);
46981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
46991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
47001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47011abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexArrayAttribBinding (GLuint vaobj, GLuint attribindex, GLuint bindingindex)
47021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
47031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(vaobj);
47041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attribindex);
47051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bindingindex);
47061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
47081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47091abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexArrayAttribFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
47101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
47111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(vaobj);
47121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attribindex);
47131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
47141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
47151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(normalized);
47161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(relativeoffset);
47171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
47191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47201abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexArrayAttribIFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
47211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
47221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(vaobj);
47231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attribindex);
47241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
47251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
47261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(relativeoffset);
47271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
47291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47301abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexArrayAttribLFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
47311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
47321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(vaobj);
47331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attribindex);
47341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
47351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
47361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(relativeoffset);
47371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
47391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47401abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexArrayBindingDivisor (GLuint vaobj, GLuint bindingindex, GLuint divisor)
47411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
47421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(vaobj);
47431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bindingindex);
47441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(divisor);
47451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
47471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47481abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexArrayElementBuffer (GLuint vaobj, GLuint buffer)
47491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
47501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(vaobj);
47511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
47521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
47541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47551abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexArrayVertexBuffer (GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
47561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
47571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(vaobj);
47581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bindingindex);
47591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffer);
47601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offset);
47611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(stride);
47621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
47641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47651abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexArrayVertexBuffers (GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)
47661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
47671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(vaobj);
47681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(first);
47691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(count);
47701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(buffers);
47711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(offsets);
47721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(strides);
47731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
47751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47761abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib1d (GLuint index, GLdouble x)
47771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
47781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
47791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
47801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
47821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47831abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib1dv (GLuint index, const GLdouble *v)
47841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
47851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
47861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
47871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
47891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47901abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib1f (GLuint index, GLfloat x)
47911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
47921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
47931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
47941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
47961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
47971abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib1fv (GLuint index, const GLfloat *v)
47981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
47991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
48001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
48011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
48031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48041abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib1s (GLuint index, GLshort x)
48051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
48061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
48071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
48081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
48101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48111abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib1sv (GLuint index, const GLshort *v)
48121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
48131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
48141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
48151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
48171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48181abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib2d (GLuint index, GLdouble x, GLdouble y)
48191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
48201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
48211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
48221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
48231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
48251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48261abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib2dv (GLuint index, const GLdouble *v)
48271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
48281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
48291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
48301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
48321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48331abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib2f (GLuint index, GLfloat x, GLfloat y)
48341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
48351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
48361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
48371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
48381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
48401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48411abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib2fv (GLuint index, const GLfloat *v)
48421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
48431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
48441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
48451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
48471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48481abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib2s (GLuint index, GLshort x, GLshort y)
48491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
48501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
48511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
48521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
48531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
48551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48561abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib2sv (GLuint index, const GLshort *v)
48571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
48581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
48591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
48601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
48621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48631abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib3d (GLuint index, GLdouble x, GLdouble y, GLdouble z)
48641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
48651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
48661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
48671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
48681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
48691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
48711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48721abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib3dv (GLuint index, const GLdouble *v)
48731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
48741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
48751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
48761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
48781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48791abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib3f (GLuint index, GLfloat x, GLfloat y, GLfloat z)
48801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
48811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
48821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
48831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
48841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
48851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
48871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48881abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib3fv (GLuint index, const GLfloat *v)
48891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
48901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
48911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
48921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
48941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
48951abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib3s (GLuint index, GLshort x, GLshort y, GLshort z)
48961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
48971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
48981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
48991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
49001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
49011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
49031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49041abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib3sv (GLuint index, const GLshort *v)
49051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
49061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
49071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
49081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
49101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49111abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4Nbv (GLuint index, const GLbyte *v)
49121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
49131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
49141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
49151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
49171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49181abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4Niv (GLuint index, const GLint *v)
49191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
49201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
49211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
49221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
49241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49251abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4Nsv (GLuint index, const GLshort *v)
49261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
49271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
49281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
49291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
49311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49321abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4Nub (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
49331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
49341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
49351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
49361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
49371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
49381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(w);
49391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
49411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49421abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4Nubv (GLuint index, const GLubyte *v)
49431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
49441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
49451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
49461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
49481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49491abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4Nuiv (GLuint index, const GLuint *v)
49501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
49511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
49521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
49531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
49551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49561abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4Nusv (GLuint index, const GLushort *v)
49571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
49581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
49591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
49601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
49621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49631abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4bv (GLuint index, const GLbyte *v)
49641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
49651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
49661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
49671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
49691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49701abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
49711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
49721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
49731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
49741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
49751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
49761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(w);
49771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
49791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49801abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4dv (GLuint index, const GLdouble *v)
49811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
49821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
49831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
49841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
49861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49871abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4f (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
49881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
49891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
49901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
49911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
49921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
49931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(w);
49941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
49961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
49971abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4fv (GLuint index, const GLfloat *v)
49981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
49991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
50001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
50011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
50031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50041abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4iv (GLuint index, const GLint *v)
50051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
50061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
50071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
50081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
50101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50111abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4s (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
50121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
50131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
50141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
50151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
50161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
50171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(w);
50181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
50201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50211abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4sv (GLuint index, const GLshort *v)
50221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
50231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
50241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
50251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
50271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50281abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4ubv (GLuint index, const GLubyte *v)
50291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
50301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
50311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
50321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
50341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50351abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4uiv (GLuint index, const GLuint *v)
50361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
50371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
50381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
50391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
50411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50421abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttrib4usv (GLuint index, const GLushort *v)
50431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
50441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
50451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
50461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
50481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50491abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribBinding (GLuint attribindex, GLuint bindingindex)
50501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
50511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attribindex);
50521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(bindingindex);
50531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
50551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50561abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribDivisor (GLuint index, GLuint divisor)
50571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
50581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
50591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(divisor);
50601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
50621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50631abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribFormat (GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
50641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
50651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attribindex);
50661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
50671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
50681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(normalized);
50691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(relativeoffset);
50701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
50721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50731abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI1i (GLuint index, GLint x)
50741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
50751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
50761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
50771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
50791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50801abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI1iv (GLuint index, const GLint *v)
50811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
50821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
50831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
50841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
50861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50871abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI1ui (GLuint index, GLuint x)
50881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
50891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
50901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
50911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
50931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50941abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI1uiv (GLuint index, const GLuint *v)
50951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
50961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
50971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
50981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
50991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
51001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51011abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI2i (GLuint index, GLint x, GLint y)
51021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
51031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
51041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
51051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
51061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
51081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51091abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI2iv (GLuint index, const GLint *v)
51101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
51111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
51121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
51131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
51151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51161abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI2ui (GLuint index, GLuint x, GLuint y)
51171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
51181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
51191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
51201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
51211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
51231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51241abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI2uiv (GLuint index, const GLuint *v)
51251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
51261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
51271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
51281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
51301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51311abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI3i (GLuint index, GLint x, GLint y, GLint z)
51321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
51331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
51341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
51351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
51361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
51371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
51391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51401abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI3iv (GLuint index, const GLint *v)
51411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
51421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
51431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
51441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
51461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51471abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI3ui (GLuint index, GLuint x, GLuint y, GLuint z)
51481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
51491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
51501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
51511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
51521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
51531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
51551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51561abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI3uiv (GLuint index, const GLuint *v)
51571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
51581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
51591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
51601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51611abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
51621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51631abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI4bv (GLuint index, const GLbyte *v)
51641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
51651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
51661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
51671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
51691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51701abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI4i (GLuint index, GLint x, GLint y, GLint z, GLint w)
51711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
51721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
51731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
51741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
51751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
51761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(w);
51771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
51791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51801abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI4iv (GLuint index, const GLint *v)
51811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
51821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
51831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
51841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
51861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51871abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI4sv (GLuint index, const GLshort *v)
51881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
51891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
51901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
51911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
51931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51941abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI4ubv (GLuint index, const GLubyte *v)
51951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
51961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
51971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
51981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
51991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
52001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52011abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI4ui (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
52021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
52031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
52041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
52051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
52061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
52071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(w);
52081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
52101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52111abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI4uiv (GLuint index, const GLuint *v)
52121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
52131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
52141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
52151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
52171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52181abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribI4usv (GLuint index, const GLushort *v)
52191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
52201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
52211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
52221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
52241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52251abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribIFormat (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
52261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
52271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attribindex);
52281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
52291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
52301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(relativeoffset);
52311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
52331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52341abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribIPointer (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
52351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos{
52361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
52371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
52381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
52391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(stride);
52401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pointer);
52411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52421abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos}
52431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52441abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribL1d (GLuint index, GLdouble x)
52453c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
52461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
52471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
52481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52493c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
52503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
52511abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribL1dv (GLuint index, const GLdouble *v)
52523c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
52531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
52541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
52551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52563c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
52573c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
52581abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribL2d (GLuint index, GLdouble x, GLdouble y)
52593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
52601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
52613c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(x);
52623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(y);
52633c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
52643c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
52653c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
52661abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribL2dv (GLuint index, const GLdouble *v)
52673c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
52681abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
52691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
52701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
52723c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
52731abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribL3d (GLuint index, GLdouble x, GLdouble y, GLdouble z)
52743c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
52751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
52761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
52771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
52781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
52791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
52813c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
52821abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribL3dv (GLuint index, const GLdouble *v)
52833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
52841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
52851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
52861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
52883c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
52891abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribL4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
52903c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
52913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
52921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
52931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
52941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(z);
52951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(w);
52961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
52973c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
52983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
52991abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribL4dv (GLuint index, const GLdouble *v)
53003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
53013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(index);
53021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
53031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
53043c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
53053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
53061abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribLFormat (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
53073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
53081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(attribindex);
53091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
53101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
53111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(relativeoffset);
53121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
53133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
53143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
53151abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribLPointer (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
53163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
53171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
53181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(size);
53191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
53201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(stride);
53211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pointer);
53221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
53233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
53243c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
53251abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribP1ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
53263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
53271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
53281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
53291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(normalized);
53301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
53311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
53323c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
53333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
53341abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribP1uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
53353c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
53361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
53371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
53381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(normalized);
53391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
53401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
53413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
53423c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
53431abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribP2ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
53443c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
53451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
53461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
53471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(normalized);
53481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
53491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
53503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
53513c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
53521abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribP2uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
53533c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
53541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
53551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
53561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(normalized);
53571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
53581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
53593c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
53603c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
53611abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribP3ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
53623c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
53631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
53641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
53651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(normalized);
53661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
53671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
53683c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
53693c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
53701abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribP3uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
53713c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
53721abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
53731abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(type);
53741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(normalized);
53751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
53761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
53773c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
53783c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
53791abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribP4ui (GLuint index, GLenum type, GLboolean normalized, GLuint value)
53803c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
53811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
53823c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(type);
53833c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(normalized);
53841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
53851abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
53863c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
53873c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
53881abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribP4uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
53893c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
53901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
53913c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(type);
53921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(normalized);
53931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(value);
53941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
53953c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
53963c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
53971abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glVertexAttribPointer (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)
53983c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
53991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
54003c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(size);
54013c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(type);
54021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(normalized);
54031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(stride);
54041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(pointer);
54053c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
54063c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
54073c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
54083c827367444ee418f129b2c238299f49d3264554Jarkko PoyryGLW_APICALL void GLW_APIENTRY glVertexBindingDivisor (GLuint bindingindex, GLuint divisor)
54093c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
54103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(bindingindex);
54113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(divisor);
54123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
54133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
54143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
54151abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glViewport (GLint x, GLint y, GLsizei width, GLsizei height)
54163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
54171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
54181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
54193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(width);
54203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(height);
54213c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
54223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
54233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
54241abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glViewportArrayv (GLuint first, GLsizei count, const GLfloat *v)
54253c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
54263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(first);
54273c827367444ee418f129b2c238299f49d3264554Jarkko Poyry	DE_UNREF(count);
54281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
54293c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
54303c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
54313c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
54321abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glViewportIndexedf (GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
54333c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
54341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
54351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(x);
54361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(y);
54371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(w);
54381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(h);
54391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
54403c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
54413c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
54421abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glViewportIndexedfv (GLuint index, const GLfloat *v)
54433c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
54441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(index);
54451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(v);
54461abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
54473c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
54483c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
54491abab607ca1c1b410881390f9ec47e6be04c207dPyry HaulosGLW_APICALL void GLW_APIENTRY glWaitSync (GLsync sync, GLbitfield flags, GLuint64 timeout)
54503c827367444ee418f129b2c238299f49d3264554Jarkko Poyry{
54511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(sync);
54521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(flags);
54531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos	DE_UNREF(timeout);
54541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos
54553c827367444ee418f129b2c238299f49d3264554Jarkko Poyry}
5456