From 6a5504de2fbc43b445406324485629a313f7e542 Mon Sep 17 00:00:00 2001 From: Ilia Mirkin Date: Sun, 28 Aug 2016 13:07:25 -0400 Subject: Update Khronos-supplied headers to r33100 As retrieved from opengl.org and khronos.org. Maintained the APPLE hack in GL/glext.h manually. Added gl32.h. Signed-off-by: Ilia Mirkin Acked-by: Dave Airlie --- src/mapi/glapi/registry/gl.xml | 1964 ++++++++++++++++++++++++++++++++++++---- 1 file changed, 1779 insertions(+), 185 deletions(-) (limited to 'src/mapi') diff --git a/src/mapi/glapi/registry/gl.xml b/src/mapi/glapi/registry/gl.xml index 0e12acc..3fc8863 100755 --- a/src/mapi/glapi/registry/gl.xml +++ b/src/mapi/glapi/registry/gl.xml @@ -1,7 +1,7 @@ -Copyright (c) 2013-2014 The Khronos Group Inc. +Copyright (c) 2013-2016 The Khronos Group Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and/or associated documentation files (the @@ -142,6 +142,11 @@ typedef unsigned int GLhandleARB; typedef khronos_intptr_t GLintptr; typedef khronos_ssize_t GLsizeiptr; + + typedef khronos_uint8_t GLubyte; + typedef khronos_float_t GLfloat; + typedef khronos_intptr_t GLintptr; + typedef khronos_ssize_t GLsizeiptr; typedef void ( *GLDEBUGPROCAMD)(GLuint id,GLenum category,GLenum severity,GLsizei length,const GLchar *message,void *userParam); typedef unsigned short GLhalfNV; @@ -330,6 +335,7 @@ typedef unsigned int GLhandleARB; + @@ -2058,9 +2064,10 @@ typedef unsigned int GLhandleARB; - + + @@ -2090,6 +2097,7 @@ typedef unsigned int GLhandleARB; + @@ -2468,6 +2476,7 @@ typedef unsigned int GLhandleARB; + @@ -2730,6 +2739,7 @@ typedef unsigned int GLhandleARB; + @@ -2845,6 +2855,7 @@ typedef unsigned int GLhandleARB; + @@ -2996,30 +3007,38 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -3953,18 +3972,22 @@ typedef unsigned int GLhandleARB; + + + + @@ -4060,7 +4083,6 @@ typedef unsigned int GLhandleARB; - @@ -4152,7 +4174,9 @@ typedef unsigned int GLhandleARB; + + @@ -4353,7 +4377,8 @@ typedef unsigned int GLhandleARB; - + + @@ -4847,6 +4872,7 @@ typedef unsigned int GLhandleARB; + @@ -5962,9 +5988,13 @@ typedef unsigned int GLhandleARB; + + + + @@ -6415,7 +6445,9 @@ typedef unsigned int GLhandleARB; - + + + @@ -7170,6 +7202,7 @@ typedef unsigned int GLhandleARB; + @@ -7314,7 +7347,14 @@ typedef unsigned int GLhandleARB; - + + + + + + + + @@ -7464,8 +7504,11 @@ typedef unsigned int GLhandleARB; + + + @@ -7475,8 +7518,11 @@ typedef unsigned int GLhandleARB; + + + @@ -7881,7 +7927,13 @@ typedef unsigned int GLhandleARB; - + + + + + + + @@ -7978,7 +8030,10 @@ typedef unsigned int GLhandleARB; - + + + + @@ -8058,28 +8113,39 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + @@ -8092,19 +8158,27 @@ typedef unsigned int GLhandleARB; + + + + - + + + + + @@ -8209,6 +8283,7 @@ typedef unsigned int GLhandleARB; + @@ -8241,12 +8316,19 @@ typedef unsigned int GLhandleARB; + + + + + + + @@ -8257,14 +8339,27 @@ typedef unsigned int GLhandleARB; - + + + + + + + + + + + + + - + + @@ -8278,12 +8373,23 @@ typedef unsigned int GLhandleARB; - + + + + + + + + - + + + + + @@ -8298,19 +8404,33 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + @@ -8324,19 +8444,33 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + @@ -8383,7 +8517,11 @@ typedef unsigned int GLhandleARB; - + + + + + @@ -8399,6 +8537,21 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + - - + + @@ -8579,6 +8732,9 @@ typedef unsigned int GLhandleARB; GLfixed ref + void glApplyFramebufferAttachmentCMAAINTEL + + void glApplyTextureEXT GLenum mode @@ -8838,6 +8994,14 @@ typedef unsigned int GLhandleARB; const GLchar *name + void glBindFragDataLocationIndexedEXT + GLuint program + GLuint colorNumber + GLuint index + const GLchar *name + + + void glBindFragmentShaderATI GLuint id @@ -9130,10 +9294,15 @@ typedef unsigned int GLhandleARB; const GLubyte *bitmap + void glBlendBarrier + + void glBlendBarrierKHR + void glBlendBarrierNV + void glBlendColor @@ -9741,7 +9910,8 @@ typedef unsigned int GLhandleARB; void glClearNamedFramebufferfi GLuint framebuffer GLenum buffer - const GLfloat depth + GLint drawbuffer + GLfloat depth GLint stencil @@ -9766,6 +9936,12 @@ typedef unsigned int GLhandleARB; const GLuint *value + void glClearPixelLocalStorageuiEXT + GLsizei offset + GLsizei n + const GLuint *values + + void glClearStencil GLint s @@ -10861,6 +11037,16 @@ typedef unsigned int GLhandleARB; const void *bits + void glConservativeRasterParameterfNV + GLenum pname + GLfloat value + + + void glConservativeRasterParameteriNV + GLenum pname + GLint param + + void glConvolutionFilter1D GLenum target GLenum internalformat @@ -11110,7 +11296,7 @@ typedef unsigned int GLhandleARB; - void glCopyImageSubDataOES + void glCopyImageSubDataNV GLuint srcName GLenum srcTarget GLint srcLevel @@ -11123,13 +11309,13 @@ typedef unsigned int GLhandleARB; GLint dstX GLint dstY GLint dstZ - GLsizei srcWidth - GLsizei srcHeight - GLsizei srcDepth - + GLsizei width + GLsizei height + GLsizei depth + - void glCopyImageSubDataNV + void glCopyImageSubDataOES GLuint srcName GLenum srcTarget GLint srcLevel @@ -11142,10 +11328,10 @@ typedef unsigned int GLhandleARB; GLint dstX GLint dstY GLint dstZ - GLsizei width - GLsizei height - GLsizei depth - + GLsizei srcWidth + GLsizei srcHeight + GLsizei srcDepth + void glCopyMultiTexImage1DEXT @@ -11493,6 +11679,15 @@ typedef unsigned int GLhandleARB; GLboolean mask + void glCoverageModulationNV + GLenum components + + + void glCoverageModulationTableNV + GLsizei n + const GLfloat *v + + void glCoverageOperationNV GLenum operation @@ -11507,11 +11702,6 @@ typedef unsigned int GLhandleARB; GLuint *lists - void glCreateStatesNV - GLsizei n - GLuint *states - - void glCreateFramebuffers GLsizei n GLuint *framebuffers @@ -11576,6 +11766,11 @@ typedef unsigned int GLhandleARB; const GLchar **strings + void glCreateStatesNV + GLsizei n + GLuint *states + + GLsync glCreateSyncFromCLeventARB struct _cl_context *context struct _cl_event *event @@ -11780,11 +11975,6 @@ typedef unsigned int GLhandleARB; const GLuint *lists - void glDeleteStatesNV - GLsizei n - const GLuint *states - - void glDeleteFencesAPPLE GLsizei n const GLuint *fences @@ -11931,6 +12121,11 @@ typedef unsigned int GLhandleARB; + void glDeleteStatesNV + GLsizei n + const GLuint *states + + void glDeleteSync GLsync sync @@ -12013,18 +12208,24 @@ typedef unsigned int GLhandleARB; - void glDepthRangeArrayv + void glDepthRangeArrayfvNV GLuint first GLsizei count - const GLdouble *v + const GLfloat *v - void glDepthRangeArrayfvNV + void glDepthRangeArrayfvOES GLuint first GLsizei count const GLfloat *v + void glDepthRangeArrayv + GLuint first + GLsizei count + const GLdouble *v + + void glDepthRangeIndexed GLuint index GLdouble n @@ -12037,6 +12238,12 @@ typedef unsigned int GLhandleARB; GLfloat f + void glDepthRangeIndexedfOES + GLuint index + GLfloat n + GLfloat f + + void glDepthRangedNV GLdouble zNear GLdouble zFar @@ -12310,32 +12517,32 @@ typedef unsigned int GLhandleARB; const GLenum *bufs - void glDrawCommandsNV + void glDrawCommandsAddressNV GLenum primitiveMode - GLuint buffer - const GLintptr *indirects + const GLuint64 *indirects const GLsizei *sizes GLuint count - void glDrawCommandsAddressNV + void glDrawCommandsNV GLenum primitiveMode - const GLuint64 *indirects + GLuint buffer + const GLintptr *indirects const GLsizei *sizes GLuint count - void glDrawCommandsStatesNV - GLuint buffer - const GLintptr *indirects + void glDrawCommandsStatesAddressNV + const GLuint64 *indirects const GLsizei *sizes const GLuint *states const GLuint *fbos GLuint count - void glDrawCommandsStatesAddressNV - const GLuint64 *indirects + void glDrawCommandsStatesNV + GLuint buffer + const GLintptr *indirects const GLsizei *sizes const GLuint *states const GLuint *fbos @@ -12446,45 +12653,45 @@ typedef unsigned int GLhandleARB; GLint basevertex - void glDrawElementsInstancedBaseVertexEXT + void glDrawElementsInstancedBaseVertexBaseInstance GLenum mode GLsizei count - GLenum type - const void *indices + GLenum type + const void *indices GLsizei instancecount GLint basevertex - + GLuint baseinstance - void glDrawElementsInstancedBaseVertexOES + void glDrawElementsInstancedBaseVertexBaseInstanceEXT GLenum mode GLsizei count - GLenum type - const void *indices + GLenum type + const void *indices GLsizei instancecount GLint basevertex - + GLuint baseinstance + - void glDrawElementsInstancedBaseVertexBaseInstance + void glDrawElementsInstancedBaseVertexEXT GLenum mode GLsizei count - GLenum type - const void *indices + GLenum type + const void *indices GLsizei instancecount GLint basevertex - GLuint baseinstance + - void glDrawElementsInstancedBaseVertexBaseInstanceEXT + void glDrawElementsInstancedBaseVertexOES GLenum mode GLsizei count - GLenum type - const void *indices + GLenum type + const void *indices GLsizei instancecount GLint basevertex - GLuint baseinstance - + void glDrawElementsInstancedEXT @@ -12982,6 +13189,9 @@ typedef unsigned int GLhandleARB; + void glEvaluateDepthValuesARB + + void glExecuteProgramNV GLenum target GLuint id @@ -13322,6 +13532,10 @@ typedef unsigned int GLhandleARB; GLenum mode + void glFragmentCoverageColorNV + GLuint color + + void glFragmentLightModelfSGIX GLenum pname GLfloat param @@ -13415,6 +13629,11 @@ typedef unsigned int GLhandleARB; GLint param + void glFramebufferPixelLocalStorageSizeEXT + GLuint target + GLsizei size + + void glFramebufferReadBufferEXT GLuint framebuffer GLenum mode @@ -13444,6 +13663,20 @@ typedef unsigned int GLhandleARB; GLuint renderbuffer + void glFramebufferSampleLocationsfvARB + GLenum target + GLuint start + GLsizei count + const GLfloat *v + + + void glFramebufferSampleLocationsfvNV + GLenum target + GLuint start + GLsizei count + const GLfloat *v + + void glFramebufferTexture GLenum target GLenum attachment @@ -13489,6 +13722,16 @@ typedef unsigned int GLhandleARB; + void glFramebufferTexture2DDownsampleIMG + GLenum target + GLenum attachment + GLenum textarget + GLuint texture + GLint level + GLint xscale + GLint yscale + + void glFramebufferTexture2DMultisampleEXT GLenum target GLenum attachment @@ -13562,14 +13805,6 @@ typedef unsigned int GLhandleARB; - void glFramebufferTextureOES - GLenum target - GLenum attachment - GLuint texture - GLint level - - - void glFramebufferTextureFaceARB GLenum target GLenum attachment @@ -13614,6 +13849,26 @@ typedef unsigned int GLhandleARB; + void glFramebufferTextureLayerDownsampleIMG + GLenum target + GLenum attachment + GLuint texture + GLint level + GLint layer + GLint xscale + GLint yscale + + + void glFramebufferTextureMultisampleMultiviewOVR + GLenum target + GLenum attachment + GLuint texture + GLint level + GLsizei samples + GLint baseViewIndex + GLsizei numViews + + void glFramebufferTextureMultiviewOVR GLenum target GLenum attachment @@ -13623,6 +13878,14 @@ typedef unsigned int GLhandleARB; GLsizei numViews + void glFramebufferTextureOES + GLenum target + GLenum attachment + GLuint texture + GLint level + + + void glFreeObjectBufferATI GLuint buffer @@ -14368,6 +14631,11 @@ typedef unsigned int GLhandleARB; GLfixed *params + void glGetCoverageModulationTableNV + GLsizei bufsize + GLfloat *v + + GLuint glGetDebugMessageLog GLuint count GLsizei bufSize @@ -14510,6 +14778,13 @@ typedef unsigned int GLhandleARB; GLfloat *data + void glGetFloati_vEXT + GLenum pname + GLuint index + GLfloat *params + + + void glGetFloati_vNV GLenum target GLuint index @@ -14517,10 +14792,10 @@ typedef unsigned int GLhandleARB; - void glGetFloati_vEXT - GLenum pname + void glGetFloati_vOES + GLenum target GLuint index - GLfloat *params + GLfloat *data @@ -14539,6 +14814,12 @@ typedef unsigned int GLhandleARB; const GLchar *name + GLint glGetFragDataIndexEXT + GLuint program + const GLchar *name + + + GLint glGetFragDataLocation GLuint program const GLchar *name @@ -14610,6 +14891,10 @@ typedef unsigned int GLhandleARB; GLint *params + GLsizei glGetFramebufferPixelLocalStorageSizeEXT + GLuint target + + GLenum glGetGraphicsResetStatus @@ -14772,26 +15057,26 @@ typedef unsigned int GLhandleARB; - void glGetInternalformati64v + void glGetInternalformatSampleivNV GLenum target GLenum internalformat + GLsizei samples GLenum pname GLsizei bufSize - GLint64 *params + GLint *params - void glGetInternalformativ + void glGetInternalformati64v GLenum target GLenum internalformat GLenum pname GLsizei bufSize - GLint *params + GLint64 *params - void glGetInternalformatSampleivNV + void glGetInternalformativ GLenum target GLenum internalformat - GLsizei samples GLenum pname GLsizei bufSize GLint *params @@ -15764,6 +16049,12 @@ typedef unsigned int GLhandleARB; const GLchar *name + GLint glGetProgramResourceLocationIndexEXT + GLuint program + GLenum programInterface + const GLchar *name + + void glGetProgramResourceName GLuint program GLenum programInterface @@ -16587,6 +16878,12 @@ typedef unsigned int GLhandleARB; + void glGetUniformi64vARB + GLuint program + GLint location + GLint64 *params + + void glGetUniformi64vNV GLuint program GLint location @@ -16606,6 +16903,12 @@ typedef unsigned int GLhandleARB; + void glGetUniformui64vARB + GLuint program + GLint location + GLuint64 *params + + void glGetUniformui64vNV GLuint program GLint location @@ -17175,6 +17478,13 @@ typedef unsigned int GLhandleARB; + void glGetnUniformi64vARB + GLuint program + GLint location + GLsizei bufSize + GLint64 *params + + void glGetnUniformiv GLuint program GLint location @@ -17204,6 +17514,13 @@ typedef unsigned int GLhandleARB; + void glGetnUniformui64vARB + GLuint program + GLint location + GLsizei bufSize + GLuint64 *params + + void glGetnUniformuiv GLuint program GLint location @@ -17555,13 +17872,13 @@ typedef unsigned int GLhandleARB; - GLboolean glIsEnablediOES + GLboolean glIsEnablediNV GLenum target GLuint index - GLboolean glIsEnablediNV + GLboolean glIsEnablediOES GLenum target GLuint index @@ -18570,6 +18887,10 @@ typedef unsigned int GLhandleARB; GLfloat z + void glMaxShaderCompilerThreadsARB + GLuint count + + void glMemoryBarrier GLbitfield barriers @@ -18682,14 +19003,6 @@ typedef unsigned int GLhandleARB; - void glMultiDrawArraysIndirectEXT - GLenum mode - const void *indirect - GLsizei drawcount - GLsizei stride - - - void glMultiDrawArraysIndirectBindlessCountNV GLenum mode const void *indirect @@ -18715,6 +19028,14 @@ typedef unsigned int GLhandleARB; GLsizei stride + void glMultiDrawArraysIndirectEXT + GLenum mode + const void *indirect + GLsizei drawcount + GLsizei stride + + + void glMultiDrawElementArrayAPPLE GLenum mode const GLint *first @@ -18776,15 +19097,6 @@ typedef unsigned int GLhandleARB; GLsizei stride - void glMultiDrawElementsIndirectEXT - GLenum mode - GLenum type - const void *indirect - GLsizei drawcount - GLsizei stride - - - void glMultiDrawElementsIndirectAMD GLenum mode GLenum type @@ -18822,6 +19134,15 @@ typedef unsigned int GLhandleARB; GLsizei stride + void glMultiDrawElementsIndirectEXT + GLenum mode + GLenum type + const void *indirect + GLsizei drawcount + GLsizei stride + + + void glMultiDrawRangeElementArrayAPPLE GLenum mode GLuint start @@ -19840,6 +20161,20 @@ typedef unsigned int GLhandleARB; GLuint renderbuffer + void glNamedFramebufferSampleLocationsfvARB + GLuint framebuffer + GLuint start + GLsizei count + const GLfloat *v + + + void glNamedFramebufferSampleLocationsfvNV + GLuint framebuffer + GLuint start + GLsizei count + const GLfloat *v + + void glNamedFramebufferTexture GLuint framebuffer GLenum attachment @@ -20856,6 +21191,13 @@ typedef unsigned int GLhandleARB; + void glPolygonOffsetClampEXT + GLfloat factor + GLfloat units + GLfloat clamp + + + void glPolygonOffsetEXT GLfloat factor GLfloat bias @@ -20872,13 +21214,6 @@ typedef unsigned int GLhandleARB; GLfixed units - void glPolygonOffsetClampEXT - GLfloat factor - GLfloat units - GLfloat clamp - - - void glPolygonStipple const GLubyte *mask @@ -20940,6 +21275,29 @@ typedef unsigned int GLhandleARB; GLuint key1 + void glPrimitiveBoundingBox + GLfloat minX + GLfloat minY + GLfloat minZ + GLfloat minW + GLfloat maxX + GLfloat maxY + GLfloat maxZ + GLfloat maxW + + + void glPrimitiveBoundingBoxARB + GLfloat minX + GLfloat minY + GLfloat minZ + GLfloat minW + GLfloat maxX + GLfloat maxY + GLfloat maxZ + GLfloat maxW + + + void glPrimitiveBoundingBoxEXT GLfloat minX GLfloat minY @@ -20949,6 +21307,7 @@ typedef unsigned int GLhandleARB; GLfloat maxY GLfloat maxZ GLfloat maxW + void glPrimitiveBoundingBoxOES @@ -20960,6 +21319,7 @@ typedef unsigned int GLhandleARB; GLfloat maxY GLfloat maxZ GLfloat maxW + void glPrimitiveRestartIndex @@ -21394,12 +21754,25 @@ typedef unsigned int GLhandleARB; GLint v0 + void glProgramUniform1i64ARB + GLuint program + GLint location + GLint64 x + + void glProgramUniform1i64NV GLuint program GLint location GLint64EXT x + void glProgramUniform1i64vARB + GLuint program + GLint location + GLsizei count + const GLint64 *value + + void glProgramUniform1i64vNV GLuint program GLint location @@ -21435,12 +21808,25 @@ typedef unsigned int GLhandleARB; GLuint v0 + void glProgramUniform1ui64ARB + GLuint program + GLint location + GLuint64 x + + void glProgramUniform1ui64NV GLuint program GLint location GLuint64EXT x + void glProgramUniform1ui64vARB + GLuint program + GLint location + GLsizei count + const GLuint64 *value + + void glProgramUniform1ui64vNV GLuint program GLint location @@ -21535,6 +21921,13 @@ typedef unsigned int GLhandleARB; GLint v1 + void glProgramUniform2i64ARB + GLuint program + GLint location + GLint64 x + GLint64 y + + void glProgramUniform2i64NV GLuint program GLint location @@ -21542,6 +21935,13 @@ typedef unsigned int GLhandleARB; GLint64EXT y + void glProgramUniform2i64vARB + GLuint program + GLint location + GLsizei count + const GLint64 *value + + void glProgramUniform2i64vNV GLuint program GLint location @@ -21579,6 +21979,13 @@ typedef unsigned int GLhandleARB; GLuint v1 + void glProgramUniform2ui64ARB + GLuint program + GLint location + GLuint64 x + GLuint64 y + + void glProgramUniform2ui64NV GLuint program GLint location @@ -21586,6 +21993,13 @@ typedef unsigned int GLhandleARB; GLuint64EXT y + void glProgramUniform2ui64vARB + GLuint program + GLint location + GLsizei count + const GLuint64 *value + + void glProgramUniform2ui64vNV GLuint program GLint location @@ -21686,6 +22100,14 @@ typedef unsigned int GLhandleARB; GLint v2 + void glProgramUniform3i64ARB + GLuint program + GLint location + GLint64 x + GLint64 y + GLint64 z + + void glProgramUniform3i64NV GLuint program GLint location @@ -21694,6 +22116,13 @@ typedef unsigned int GLhandleARB; GLint64EXT z + void glProgramUniform3i64vARB + GLuint program + GLint location + GLsizei count + const GLint64 *value + + void glProgramUniform3i64vNV GLuint program GLint location @@ -21733,6 +22162,14 @@ typedef unsigned int GLhandleARB; GLuint v2 + void glProgramUniform3ui64ARB + GLuint program + GLint location + GLuint64 x + GLuint64 y + GLuint64 z + + void glProgramUniform3ui64NV GLuint program GLint location @@ -21741,6 +22178,13 @@ typedef unsigned int GLhandleARB; GLuint64EXT z + void glProgramUniform3ui64vARB + GLuint program + GLint location + GLsizei count + const GLuint64 *value + + void glProgramUniform3ui64vNV GLuint program GLint location @@ -21847,6 +22291,15 @@ typedef unsigned int GLhandleARB; GLint v3 + void glProgramUniform4i64ARB + GLuint program + GLint location + GLint64 x + GLint64 y + GLint64 z + GLint64 w + + void glProgramUniform4i64NV GLuint program GLint location @@ -21856,6 +22309,13 @@ typedef unsigned int GLhandleARB; GLint64EXT w + void glProgramUniform4i64vARB + GLuint program + GLint location + GLsizei count + const GLint64 *value + + void glProgramUniform4i64vNV GLuint program GLint location @@ -21897,6 +22357,15 @@ typedef unsigned int GLhandleARB; GLuint v3 + void glProgramUniform4ui64ARB + GLuint program + GLint location + GLuint64 x + GLuint64 y + GLuint64 z + GLuint64 w + + void glProgramUniform4ui64NV GLuint program GLint location @@ -21906,6 +22375,13 @@ typedef unsigned int GLhandleARB; GLuint64EXT w + void glProgramUniform4ui64vARB + GLuint program + GLint location + GLsizei count + const GLuint64 *value + + void glProgramUniform4ui64vNV GLuint program GLint location @@ -22527,6 +23003,11 @@ typedef unsigned int GLhandleARB; const GLfixed *coords + void glRasterSamplesEXT + GLuint samples + GLboolean fixedsamplelocations + + void glReadBuffer GLenum src @@ -22972,6 +23453,9 @@ typedef unsigned int GLhandleARB; void glResizeBuffersMESA + void glResolveDepthValuesNV + + void glResolveMultisampleFramebufferAPPLE @@ -23183,6 +23667,13 @@ typedef unsigned int GLhandleARB; + void glScissorArrayvOES + GLuint first + GLsizei count + const GLint *v + + + void glScissorIndexed GLuint index GLint left @@ -23200,6 +23691,15 @@ typedef unsigned int GLhandleARB; + void glScissorIndexedOES + GLuint index + GLint left + GLint bottom + GLsizei width + GLsizei height + + + void glScissorIndexedv GLuint index const GLint *v @@ -23211,6 +23711,12 @@ typedef unsigned int GLhandleARB; + void glScissorIndexedvOES + GLuint index + const GLint *v + + + void glSecondaryColor3b GLbyte red GLbyte green @@ -23791,6 +24297,11 @@ typedef unsigned int GLhandleARB; const void *string + void glSubpixelPrecisionBiasNV + GLuint xbits + GLuint ybits + + void glSwizzleEXT GLuint res GLuint in @@ -25650,11 +26161,22 @@ typedef unsigned int GLhandleARB; GLint v0 + void glUniform1i64ARB + GLint location + GLint64 x + + void glUniform1i64NV GLint location GLint64EXT x + void glUniform1i64vARB + GLint location + GLsizei count + const GLint64 *value + + void glUniform1i64vNV GLint location GLsizei count @@ -25685,11 +26207,22 @@ typedef unsigned int GLhandleARB; GLuint v0 + void glUniform1ui64ARB + GLint location + GLuint64 x + + void glUniform1ui64NV GLint location GLuint64EXT x + void glUniform1ui64vARB + GLint location + GLsizei count + const GLuint64 *value + + void glUniform1ui64vNV GLint location GLsizei count @@ -25759,12 +26292,24 @@ typedef unsigned int GLhandleARB; GLint v1 + void glUniform2i64ARB + GLint location + GLint64 x + GLint64 y + + void glUniform2i64NV GLint location GLint64EXT x GLint64EXT y + void glUniform2i64vARB + GLint location + GLsizei count + const GLint64 *value + + void glUniform2i64vNV GLint location GLsizei count @@ -25797,12 +26342,24 @@ typedef unsigned int GLhandleARB; GLuint v1 + void glUniform2ui64ARB + GLint location + GLuint64 x + GLuint64 y + + void glUniform2ui64NV GLint location GLuint64EXT x GLuint64EXT y + void glUniform2ui64vARB + GLint location + GLsizei count + const GLuint64 *value + + void glUniform2ui64vNV GLint location GLsizei count @@ -25877,6 +26434,13 @@ typedef unsigned int GLhandleARB; GLint v2 + void glUniform3i64ARB + GLint location + GLint64 x + GLint64 y + GLint64 z + + void glUniform3i64NV GLint location GLint64EXT x @@ -25884,6 +26448,12 @@ typedef unsigned int GLhandleARB; GLint64EXT z + void glUniform3i64vARB + GLint location + GLsizei count + const GLint64 *value + + void glUniform3i64vNV GLint location GLsizei count @@ -25918,6 +26488,13 @@ typedef unsigned int GLhandleARB; GLuint v2 + void glUniform3ui64ARB + GLint location + GLuint64 x + GLuint64 y + GLuint64 z + + void glUniform3ui64NV GLint location GLuint64EXT x @@ -25925,6 +26502,12 @@ typedef unsigned int GLhandleARB; GLuint64EXT z + void glUniform3ui64vARB + GLint location + GLsizei count + const GLuint64 *value + + void glUniform3ui64vNV GLint location GLsizei count @@ -26004,6 +26587,14 @@ typedef unsigned int GLhandleARB; GLint v3 + void glUniform4i64ARB + GLint location + GLint64 x + GLint64 y + GLint64 z + GLint64 w + + void glUniform4i64NV GLint location GLint64EXT x @@ -26012,6 +26603,12 @@ typedef unsigned int GLhandleARB; GLint64EXT w + void glUniform4i64vARB + GLint location + GLsizei count + const GLint64 *value + + void glUniform4i64vNV GLint location GLsizei count @@ -26048,6 +26645,14 @@ typedef unsigned int GLhandleARB; GLuint v3 + void glUniform4ui64ARB + GLint location + GLuint64 x + GLuint64 y + GLuint64 z + GLuint64 w + + void glUniform4ui64NV GLint location GLuint64EXT x @@ -26056,6 +26661,12 @@ typedef unsigned int GLhandleARB; GLuint64EXT w + void glUniform4ui64vARB + GLint location + GLsizei count + const GLuint64 *value + + void glUniform4ui64vNV GLint location GLsizei count @@ -28883,6 +29494,13 @@ typedef unsigned int GLhandleARB; + void glViewportArrayvOES + GLuint first + GLsizei count + const GLfloat *v + + + void glViewportIndexedf GLuint index GLfloat x @@ -28891,6 +29509,15 @@ typedef unsigned int GLhandleARB; GLfloat h + void glViewportIndexedfOES + GLuint index + GLfloat x + GLfloat y + GLfloat w + GLfloat h + + + void glViewportIndexedfNV GLuint index GLfloat x @@ -28905,12 +29532,32 @@ typedef unsigned int GLhandleARB; const GLfloat *v + void glViewportIndexedfvOES + GLuint index + const GLfloat *v + + + void glViewportIndexedfvNV GLuint index const GLfloat *v + void glViewportPositionWScaleNV + GLuint index + GLfloat xcoeff + GLfloat ycoeff + + + void glViewportSwizzleNV + GLuint index + GLenum swizzlex + GLenum swizzley + GLenum swizzlez + GLenum swizzlew + + void glWaitSync GLsync sync GLbitfield flags @@ -29341,6 +29988,12 @@ typedef unsigned int GLhandleARB; const GLshort *v + void glWindowRectanglesEXT + GLenum mode + GLsizei count + const GLint *box + + void glWriteMaskEXT GLuint res GLuint in @@ -29349,51 +30002,7 @@ typedef unsigned int GLhandleARB; GLenum outZ GLenum outW - - void glCoverageModulationNV - GLenum components - - - void glCoverageModulationTableNV - GLsizei n - const GLfloat *v - - - void glFragmentCoverageColorNV - GLuint color - - - void glFramebufferSampleLocationsfvNV - GLenum target - GLuint start - GLsizei count - const GLfloat *v - - - void glGetCoverageModulationTableNV - GLsizei bufsize - GLfloat *v - - - void glNamedFramebufferSampleLocationsfvNV - GLuint framebuffer - GLuint start - GLsizei count - const GLfloat *v - - - void glRasterSamplesEXT - GLuint samples - GLboolean fixedsamplelocations - - - void glResolveDepthValuesNV - - - void glSubpixelPrecisionBiasNV - GLuint xbits - GLuint ybits - + @@ -35100,6 +35709,726 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -35343,6 +36672,7 @@ typedef unsigned int GLhandleARB; + @@ -35760,6 +37090,14 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -36311,6 +37649,7 @@ typedef unsigned int GLhandleARB; + @@ -36520,6 +37859,54 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -36958,6 +38345,13 @@ typedef unsigned int GLhandleARB; + + + + + + + @@ -36997,6 +38391,7 @@ typedef unsigned int GLhandleARB; + @@ -37110,6 +38505,21 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + @@ -37219,6 +38629,7 @@ typedef unsigned int GLhandleARB; + @@ -37253,7 +38664,9 @@ typedef unsigned int GLhandleARB; + + @@ -37453,6 +38866,7 @@ typedef unsigned int GLhandleARB; + @@ -37514,6 +38928,8 @@ typedef unsigned int GLhandleARB; + + @@ -37722,6 +39138,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -38833,6 +40255,14 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -38881,6 +40311,21 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + @@ -38923,6 +40368,21 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + @@ -38936,6 +40396,7 @@ typedef unsigned int GLhandleARB; + @@ -39947,6 +41408,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -40070,7 +41537,7 @@ typedef unsigned int GLhandleARB; - + @@ -40083,6 +41550,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -40269,6 +41742,7 @@ typedef unsigned int GLhandleARB; + @@ -40334,6 +41808,7 @@ typedef unsigned int GLhandleARB; + @@ -40341,6 +41816,16 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + @@ -40374,7 +41859,7 @@ typedef unsigned int GLhandleARB; - + @@ -40600,7 +42085,7 @@ typedef unsigned int GLhandleARB; - + @@ -40824,13 +42309,6 @@ typedef unsigned int GLhandleARB; - - - - - - - @@ -40841,6 +42319,13 @@ typedef unsigned int GLhandleARB; + + + + + + + @@ -41229,12 +42714,15 @@ typedef unsigned int GLhandleARB; - + - - - - + + + + + + + @@ -41360,6 +42848,16 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + @@ -41411,6 +42909,13 @@ typedef unsigned int GLhandleARB; + + + + + + + @@ -41446,7 +42951,17 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + @@ -41507,7 +43022,6 @@ typedef unsigned int GLhandleARB; - @@ -41523,6 +43037,7 @@ typedef unsigned int GLhandleARB; + @@ -41757,6 +43272,7 @@ typedef unsigned int GLhandleARB; + @@ -41919,6 +43435,14 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -41984,6 +43508,23 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + @@ -42370,7 +43911,7 @@ typedef unsigned int GLhandleARB; - + @@ -42815,6 +44356,11 @@ typedef unsigned int GLhandleARB; + + + + + @@ -42954,11 +44500,6 @@ typedef unsigned int GLhandleARB; - - - - - @@ -42966,6 +44507,11 @@ typedef unsigned int GLhandleARB; + + + + + @@ -42998,7 +44544,8 @@ typedef unsigned int GLhandleARB; - + + @@ -43048,6 +44595,7 @@ typedef unsigned int GLhandleARB; + @@ -43656,6 +45204,23 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + @@ -43755,12 +45320,12 @@ typedef unsigned int GLhandleARB; - + - + @@ -44012,6 +45577,7 @@ typedef unsigned int GLhandleARB; + @@ -44050,7 +45616,6 @@ typedef unsigned int GLhandleARB; - @@ -44162,7 +45727,7 @@ typedef unsigned int GLhandleARB; - + @@ -44195,7 +45760,7 @@ typedef unsigned int GLhandleARB; - + @@ -44226,6 +45791,7 @@ typedef unsigned int GLhandleARB; + @@ -44278,7 +45844,6 @@ typedef unsigned int GLhandleARB; - @@ -44447,12 +46012,12 @@ typedef unsigned int GLhandleARB; - + @@ -44485,6 +46050,30 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + @@ -44516,6 +46105,11 @@ typedef unsigned int GLhandleARB; + + + + + -- cgit v1.1