opengl32: Update to the current OpenGL spec.
This commit is contained in:
parent
85bf1082ce
commit
00628bb646
|
@ -13,7 +13,7 @@
|
|||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(opengl);
|
||||
|
||||
const int extension_registry_size = 2141;
|
||||
const int extension_registry_size = 2145;
|
||||
|
||||
static void WINAPI wine_glActiveProgramEXT( GLuint program ) {
|
||||
const struct opengl_funcs *funcs = NtCurrentTeb()->glTable;
|
||||
|
@ -3909,6 +3909,18 @@ static void WINAPI wine_glGetPixelTexGenParameterivSGIS( GLenum pname, GLint* pa
|
|||
funcs->ext.p_glGetPixelTexGenParameterivSGIS( pname, params );
|
||||
}
|
||||
|
||||
static void WINAPI wine_glGetPixelTransformParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) {
|
||||
const struct opengl_funcs *funcs = NtCurrentTeb()->glTable;
|
||||
TRACE("(%d, %d, %p)\n", target, pname, params );
|
||||
funcs->ext.p_glGetPixelTransformParameterfvEXT( target, pname, params );
|
||||
}
|
||||
|
||||
static void WINAPI wine_glGetPixelTransformParameterivEXT( GLenum target, GLenum pname, GLint* params ) {
|
||||
const struct opengl_funcs *funcs = NtCurrentTeb()->glTable;
|
||||
TRACE("(%d, %d, %p)\n", target, pname, params );
|
||||
funcs->ext.p_glGetPixelTransformParameterivEXT( target, pname, params );
|
||||
}
|
||||
|
||||
static void WINAPI wine_glGetPointerIndexedvEXT( GLenum target, GLuint index, GLvoid** data ) {
|
||||
const struct opengl_funcs *funcs = NtCurrentTeb()->glTable;
|
||||
TRACE("(%d, %d, %p)\n", target, index, data );
|
||||
|
@ -9507,6 +9519,12 @@ static void WINAPI wine_glTexStorage3DMultisample( GLenum target, GLsizei sample
|
|||
funcs->ext.p_glTexStorage3DMultisample( target, samples, internalformat, width, height, depth, fixedsamplelocations );
|
||||
}
|
||||
|
||||
static void WINAPI wine_glTexStorageSparseAMD( GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags ) {
|
||||
const struct opengl_funcs *funcs = NtCurrentTeb()->glTable;
|
||||
TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", target, internalFormat, width, height, depth, layers, flags );
|
||||
funcs->ext.p_glTexStorageSparseAMD( target, internalFormat, width, height, depth, layers, flags );
|
||||
}
|
||||
|
||||
static void WINAPI wine_glTexSubImage1DEXT( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid* pixels ) {
|
||||
const struct opengl_funcs *funcs = NtCurrentTeb()->glTable;
|
||||
TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, width, format, type, pixels );
|
||||
|
@ -9699,6 +9717,12 @@ static void WINAPI wine_glTextureStorage3DMultisampleEXT( GLuint texture, GLenum
|
|||
funcs->ext.p_glTextureStorage3DMultisampleEXT( texture, target, samples, internalformat, width, height, depth, fixedsamplelocations );
|
||||
}
|
||||
|
||||
static void WINAPI wine_glTextureStorageSparseAMD( GLuint texture, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags ) {
|
||||
const struct opengl_funcs *funcs = NtCurrentTeb()->glTable;
|
||||
TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", texture, target, internalFormat, width, height, depth, layers, flags );
|
||||
funcs->ext.p_glTextureStorageSparseAMD( texture, target, internalFormat, width, height, depth, layers, flags );
|
||||
}
|
||||
|
||||
static void WINAPI wine_glTextureSubImage1DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid* pixels ) {
|
||||
const struct opengl_funcs *funcs = NtCurrentTeb()->glTable;
|
||||
TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", texture, target, level, xoffset, width, format, type, pixels );
|
||||
|
@ -10461,7 +10485,7 @@ static INT_PTR WINAPI wine_glVDPAURegisterOutputSurfaceNV( GLvoid* vdpSurface, G
|
|||
return funcs->ext.p_glVDPAURegisterOutputSurfaceNV( vdpSurface, target, numTextureNames, textureNames );
|
||||
}
|
||||
|
||||
static INT_PTR WINAPI wine_glVDPAURegisterVideoSurfaceNV( GLvoid* vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint* textureNames ) {
|
||||
static INT_PTR WINAPI wine_glVDPAURegisterVideoSurfaceNV( const GLvoid* vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint* textureNames ) {
|
||||
const struct opengl_funcs *funcs = NtCurrentTeb()->glTable;
|
||||
TRACE("(%p, %d, %d, %p)\n", vdpSurface, target, numTextureNames, textureNames );
|
||||
return funcs->ext.p_glVDPAURegisterVideoSurfaceNV( vdpSurface, target, numTextureNames, textureNames );
|
||||
|
@ -12255,7 +12279,7 @@ static void WINAPI wine_glVertexStream4svATI( GLenum stream, const GLshort* coor
|
|||
funcs->ext.p_glVertexStream4svATI( stream, coords );
|
||||
}
|
||||
|
||||
static void WINAPI wine_glVertexWeightPointerEXT( GLsizei size, GLenum type, GLsizei stride, const GLvoid* pointer ) {
|
||||
static void WINAPI wine_glVertexWeightPointerEXT( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) {
|
||||
const struct opengl_funcs *funcs = NtCurrentTeb()->glTable;
|
||||
TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer );
|
||||
funcs->ext.p_glVertexWeightPointerEXT( size, type, stride, pointer );
|
||||
|
@ -12735,7 +12759,7 @@ static void WINAPI wine_glWriteMaskEXT( GLuint res, GLuint in, GLenum outX, GLen
|
|||
funcs->ext.p_glWriteMaskEXT( res, in, outX, outY, outZ, outW );
|
||||
}
|
||||
|
||||
const OpenGL_extension extension_registry[2141] = {
|
||||
const OpenGL_extension extension_registry[2145] = {
|
||||
{ "glActiveProgramEXT", "GL_EXT_separate_shader_objects", wine_glActiveProgramEXT },
|
||||
{ "glActiveShaderProgram", "GL_ARB_separate_shader_objects", wine_glActiveShaderProgram },
|
||||
{ "glActiveStencilFaceEXT", "GL_EXT_stencil_two_side", wine_glActiveStencilFaceEXT },
|
||||
|
@ -12865,7 +12889,7 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glClearDepthf", "GL_ARB_ES2_compatibility", wine_glClearDepthf },
|
||||
{ "glClearNamedBufferDataEXT", "GL_ARB_clear_buffer_object", wine_glClearNamedBufferDataEXT },
|
||||
{ "glClearNamedBufferSubDataEXT", "GL_ARB_clear_buffer_object", wine_glClearNamedBufferSubDataEXT },
|
||||
{ "glClientActiveTexture", "GL_VERSION_1_3_DEPRECATED", wine_glClientActiveTexture },
|
||||
{ "glClientActiveTexture", "GL_VERSION_1_3", wine_glClientActiveTexture },
|
||||
{ "glClientActiveTextureARB", "GL_ARB_multitexture", wine_glClientActiveTextureARB },
|
||||
{ "glClientActiveVertexStreamATI", "GL_ATI_vertex_streams", wine_glClientActiveVertexStreamATI },
|
||||
{ "glClientAttribDefaultEXT", "GL_EXT_direct_state_access", wine_glClientAttribDefaultEXT },
|
||||
|
@ -12895,13 +12919,13 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glColorPointerEXT", "GL_EXT_vertex_array", wine_glColorPointerEXT },
|
||||
{ "glColorPointerListIBM", "GL_IBM_vertex_array_lists", wine_glColorPointerListIBM },
|
||||
{ "glColorPointervINTEL", "GL_INTEL_parallel_arrays", wine_glColorPointervINTEL },
|
||||
{ "glColorSubTable", "GL_VERSION_1_2_DEPRECATED", wine_glColorSubTable },
|
||||
{ "glColorSubTable", "GL_VERSION_1_2", wine_glColorSubTable },
|
||||
{ "glColorSubTableEXT", "GL_EXT_color_subtable", wine_glColorSubTableEXT },
|
||||
{ "glColorTable", "GL_VERSION_1_2_DEPRECATED", wine_glColorTable },
|
||||
{ "glColorTable", "GL_VERSION_1_2", wine_glColorTable },
|
||||
{ "glColorTableEXT", "GL_EXT_paletted_texture", wine_glColorTableEXT },
|
||||
{ "glColorTableParameterfv", "GL_VERSION_1_2_DEPRECATED", wine_glColorTableParameterfv },
|
||||
{ "glColorTableParameterfv", "GL_VERSION_1_2", wine_glColorTableParameterfv },
|
||||
{ "glColorTableParameterfvSGI", "GL_SGI_color_table", wine_glColorTableParameterfvSGI },
|
||||
{ "glColorTableParameteriv", "GL_VERSION_1_2_DEPRECATED", wine_glColorTableParameteriv },
|
||||
{ "glColorTableParameteriv", "GL_VERSION_1_2", wine_glColorTableParameteriv },
|
||||
{ "glColorTableParameterivSGI", "GL_SGI_color_table", wine_glColorTableParameterivSGI },
|
||||
{ "glColorTableSGI", "GL_SGI_color_table", wine_glColorTableSGI },
|
||||
{ "glCombinerInputNV", "GL_NV_register_combiners", wine_glCombinerInputNV },
|
||||
|
@ -12938,26 +12962,26 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glCompressedTextureSubImage1DEXT", "GL_EXT_direct_state_access", wine_glCompressedTextureSubImage1DEXT },
|
||||
{ "glCompressedTextureSubImage2DEXT", "GL_EXT_direct_state_access", wine_glCompressedTextureSubImage2DEXT },
|
||||
{ "glCompressedTextureSubImage3DEXT", "GL_EXT_direct_state_access", wine_glCompressedTextureSubImage3DEXT },
|
||||
{ "glConvolutionFilter1D", "GL_VERSION_1_2_DEPRECATED", wine_glConvolutionFilter1D },
|
||||
{ "glConvolutionFilter1D", "GL_VERSION_1_2", wine_glConvolutionFilter1D },
|
||||
{ "glConvolutionFilter1DEXT", "GL_EXT_convolution", wine_glConvolutionFilter1DEXT },
|
||||
{ "glConvolutionFilter2D", "GL_VERSION_1_2_DEPRECATED", wine_glConvolutionFilter2D },
|
||||
{ "glConvolutionFilter2D", "GL_VERSION_1_2", wine_glConvolutionFilter2D },
|
||||
{ "glConvolutionFilter2DEXT", "GL_EXT_convolution", wine_glConvolutionFilter2DEXT },
|
||||
{ "glConvolutionParameterf", "GL_VERSION_1_2_DEPRECATED", wine_glConvolutionParameterf },
|
||||
{ "glConvolutionParameterf", "GL_VERSION_1_2", wine_glConvolutionParameterf },
|
||||
{ "glConvolutionParameterfEXT", "GL_EXT_convolution", wine_glConvolutionParameterfEXT },
|
||||
{ "glConvolutionParameterfv", "GL_VERSION_1_2_DEPRECATED", wine_glConvolutionParameterfv },
|
||||
{ "glConvolutionParameterfv", "GL_VERSION_1_2", wine_glConvolutionParameterfv },
|
||||
{ "glConvolutionParameterfvEXT", "GL_EXT_convolution", wine_glConvolutionParameterfvEXT },
|
||||
{ "glConvolutionParameteri", "GL_VERSION_1_2_DEPRECATED", wine_glConvolutionParameteri },
|
||||
{ "glConvolutionParameteri", "GL_VERSION_1_2", wine_glConvolutionParameteri },
|
||||
{ "glConvolutionParameteriEXT", "GL_EXT_convolution", wine_glConvolutionParameteriEXT },
|
||||
{ "glConvolutionParameteriv", "GL_VERSION_1_2_DEPRECATED", wine_glConvolutionParameteriv },
|
||||
{ "glConvolutionParameteriv", "GL_VERSION_1_2", wine_glConvolutionParameteriv },
|
||||
{ "glConvolutionParameterivEXT", "GL_EXT_convolution", wine_glConvolutionParameterivEXT },
|
||||
{ "glCopyBufferSubData", "GL_ARB_copy_buffer", wine_glCopyBufferSubData },
|
||||
{ "glCopyColorSubTable", "GL_VERSION_1_2_DEPRECATED", wine_glCopyColorSubTable },
|
||||
{ "glCopyColorSubTable", "GL_VERSION_1_2", wine_glCopyColorSubTable },
|
||||
{ "glCopyColorSubTableEXT", "GL_EXT_color_subtable", wine_glCopyColorSubTableEXT },
|
||||
{ "glCopyColorTable", "GL_VERSION_1_2_DEPRECATED", wine_glCopyColorTable },
|
||||
{ "glCopyColorTable", "GL_VERSION_1_2", wine_glCopyColorTable },
|
||||
{ "glCopyColorTableSGI", "GL_SGI_color_table", wine_glCopyColorTableSGI },
|
||||
{ "glCopyConvolutionFilter1D", "GL_VERSION_1_2_DEPRECATED", wine_glCopyConvolutionFilter1D },
|
||||
{ "glCopyConvolutionFilter1D", "GL_VERSION_1_2", wine_glCopyConvolutionFilter1D },
|
||||
{ "glCopyConvolutionFilter1DEXT", "GL_EXT_convolution", wine_glCopyConvolutionFilter1DEXT },
|
||||
{ "glCopyConvolutionFilter2D", "GL_VERSION_1_2_DEPRECATED", wine_glCopyConvolutionFilter2D },
|
||||
{ "glCopyConvolutionFilter2D", "GL_VERSION_1_2", wine_glCopyConvolutionFilter2D },
|
||||
{ "glCopyConvolutionFilter2DEXT", "GL_EXT_convolution", wine_glCopyConvolutionFilter2DEXT },
|
||||
{ "glCopyImageSubData", "GL_ARB_copy_image", wine_glCopyImageSubData },
|
||||
{ "glCopyImageSubDataNV", "GL_NV_copy_image", wine_glCopyImageSubDataNV },
|
||||
|
@ -13129,16 +13153,16 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glFlushVertexArrayRangeAPPLE", "GL_APPLE_vertex_array_range", wine_glFlushVertexArrayRangeAPPLE },
|
||||
{ "glFlushVertexArrayRangeNV", "GL_NV_vertex_array_range", wine_glFlushVertexArrayRangeNV },
|
||||
{ "glFogCoordFormatNV", "GL_NV_vertex_buffer_unified_memory", wine_glFogCoordFormatNV },
|
||||
{ "glFogCoordPointer", "GL_VERSION_1_4_DEPRECATED", wine_glFogCoordPointer },
|
||||
{ "glFogCoordPointer", "GL_VERSION_1_4", wine_glFogCoordPointer },
|
||||
{ "glFogCoordPointerEXT", "GL_EXT_fog_coord", wine_glFogCoordPointerEXT },
|
||||
{ "glFogCoordPointerListIBM", "GL_IBM_vertex_array_lists", wine_glFogCoordPointerListIBM },
|
||||
{ "glFogCoordd", "GL_VERSION_1_4_DEPRECATED", wine_glFogCoordd },
|
||||
{ "glFogCoordd", "GL_VERSION_1_4", wine_glFogCoordd },
|
||||
{ "glFogCoorddEXT", "GL_EXT_fog_coord", wine_glFogCoorddEXT },
|
||||
{ "glFogCoorddv", "GL_VERSION_1_4_DEPRECATED", wine_glFogCoorddv },
|
||||
{ "glFogCoorddv", "GL_VERSION_1_4", wine_glFogCoorddv },
|
||||
{ "glFogCoorddvEXT", "GL_EXT_fog_coord", wine_glFogCoorddvEXT },
|
||||
{ "glFogCoordf", "GL_VERSION_1_4_DEPRECATED", wine_glFogCoordf },
|
||||
{ "glFogCoordf", "GL_VERSION_1_4", wine_glFogCoordf },
|
||||
{ "glFogCoordfEXT", "GL_EXT_fog_coord", wine_glFogCoordfEXT },
|
||||
{ "glFogCoordfv", "GL_VERSION_1_4_DEPRECATED", wine_glFogCoordfv },
|
||||
{ "glFogCoordfv", "GL_VERSION_1_4", wine_glFogCoordfv },
|
||||
{ "glFogCoordfvEXT", "GL_EXT_fog_coord", wine_glFogCoordfvEXT },
|
||||
{ "glFogCoordhNV", "GL_NV_half_float", wine_glFogCoordhNV },
|
||||
{ "glFogCoordhvNV", "GL_NV_half_float", wine_glFogCoordhvNV },
|
||||
|
@ -13239,12 +13263,12 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glGetBufferPointervARB", "GL_ARB_vertex_buffer_object", wine_glGetBufferPointervARB },
|
||||
{ "glGetBufferSubData", "GL_VERSION_1_5", wine_glGetBufferSubData },
|
||||
{ "glGetBufferSubDataARB", "GL_ARB_vertex_buffer_object", wine_glGetBufferSubDataARB },
|
||||
{ "glGetColorTable", "GL_VERSION_1_2_DEPRECATED", wine_glGetColorTable },
|
||||
{ "glGetColorTable", "GL_VERSION_1_2", wine_glGetColorTable },
|
||||
{ "glGetColorTableEXT", "GL_EXT_paletted_texture", wine_glGetColorTableEXT },
|
||||
{ "glGetColorTableParameterfv", "GL_VERSION_1_2_DEPRECATED", wine_glGetColorTableParameterfv },
|
||||
{ "glGetColorTableParameterfv", "GL_VERSION_1_2", wine_glGetColorTableParameterfv },
|
||||
{ "glGetColorTableParameterfvEXT", "GL_EXT_paletted_texture", wine_glGetColorTableParameterfvEXT },
|
||||
{ "glGetColorTableParameterfvSGI", "GL_SGI_color_table", wine_glGetColorTableParameterfvSGI },
|
||||
{ "glGetColorTableParameteriv", "GL_VERSION_1_2_DEPRECATED", wine_glGetColorTableParameteriv },
|
||||
{ "glGetColorTableParameteriv", "GL_VERSION_1_2", wine_glGetColorTableParameteriv },
|
||||
{ "glGetColorTableParameterivEXT", "GL_EXT_paletted_texture", wine_glGetColorTableParameterivEXT },
|
||||
{ "glGetColorTableParameterivSGI", "GL_SGI_color_table", wine_glGetColorTableParameterivSGI },
|
||||
{ "glGetColorTableSGI", "GL_SGI_color_table", wine_glGetColorTableSGI },
|
||||
|
@ -13257,11 +13281,11 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glGetCompressedTexImage", "GL_VERSION_1_3", wine_glGetCompressedTexImage },
|
||||
{ "glGetCompressedTexImageARB", "GL_ARB_texture_compression", wine_glGetCompressedTexImageARB },
|
||||
{ "glGetCompressedTextureImageEXT", "GL_EXT_direct_state_access", wine_glGetCompressedTextureImageEXT },
|
||||
{ "glGetConvolutionFilter", "GL_VERSION_1_2_DEPRECATED", wine_glGetConvolutionFilter },
|
||||
{ "glGetConvolutionFilter", "GL_VERSION_1_2", wine_glGetConvolutionFilter },
|
||||
{ "glGetConvolutionFilterEXT", "GL_EXT_convolution", wine_glGetConvolutionFilterEXT },
|
||||
{ "glGetConvolutionParameterfv", "GL_VERSION_1_2_DEPRECATED", wine_glGetConvolutionParameterfv },
|
||||
{ "glGetConvolutionParameterfv", "GL_VERSION_1_2", wine_glGetConvolutionParameterfv },
|
||||
{ "glGetConvolutionParameterfvEXT", "GL_EXT_convolution", wine_glGetConvolutionParameterfvEXT },
|
||||
{ "glGetConvolutionParameteriv", "GL_VERSION_1_2_DEPRECATED", wine_glGetConvolutionParameteriv },
|
||||
{ "glGetConvolutionParameteriv", "GL_VERSION_1_2", wine_glGetConvolutionParameteriv },
|
||||
{ "glGetConvolutionParameterivEXT", "GL_EXT_convolution", wine_glGetConvolutionParameterivEXT },
|
||||
{ "glGetDebugMessageLog", "GL_KHR_debug", wine_glGetDebugMessageLog },
|
||||
{ "glGetDebugMessageLogAMD", "GL_AMD_debug_output", wine_glGetDebugMessageLogAMD },
|
||||
|
@ -13288,11 +13312,11 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glGetFramebufferParameterivEXT", "GL_EXT_direct_state_access", wine_glGetFramebufferParameterivEXT },
|
||||
{ "glGetGraphicsResetStatusARB", "GL_ARB_robustness", wine_glGetGraphicsResetStatusARB },
|
||||
{ "glGetHandleARB", "GL_ARB_shader_objects", wine_glGetHandleARB },
|
||||
{ "glGetHistogram", "GL_VERSION_1_2_DEPRECATED", wine_glGetHistogram },
|
||||
{ "glGetHistogram", "GL_VERSION_1_2", wine_glGetHistogram },
|
||||
{ "glGetHistogramEXT", "GL_EXT_histogram", wine_glGetHistogramEXT },
|
||||
{ "glGetHistogramParameterfv", "GL_VERSION_1_2_DEPRECATED", wine_glGetHistogramParameterfv },
|
||||
{ "glGetHistogramParameterfv", "GL_VERSION_1_2", wine_glGetHistogramParameterfv },
|
||||
{ "glGetHistogramParameterfvEXT", "GL_EXT_histogram", wine_glGetHistogramParameterfvEXT },
|
||||
{ "glGetHistogramParameteriv", "GL_VERSION_1_2_DEPRECATED", wine_glGetHistogramParameteriv },
|
||||
{ "glGetHistogramParameteriv", "GL_VERSION_1_2", wine_glGetHistogramParameteriv },
|
||||
{ "glGetHistogramParameterivEXT", "GL_EXT_histogram", wine_glGetHistogramParameterivEXT },
|
||||
{ "glGetImageHandleNV", "GL_NV_bindless_texture", wine_glGetImageHandleNV },
|
||||
{ "glGetImageTransformParameterfvHP", "GL_HP_image_transform", wine_glGetImageTransformParameterfvHP },
|
||||
|
@ -13320,11 +13344,11 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glGetMapControlPointsNV", "GL_NV_evaluators", wine_glGetMapControlPointsNV },
|
||||
{ "glGetMapParameterfvNV", "GL_NV_evaluators", wine_glGetMapParameterfvNV },
|
||||
{ "glGetMapParameterivNV", "GL_NV_evaluators", wine_glGetMapParameterivNV },
|
||||
{ "glGetMinmax", "GL_VERSION_1_2_DEPRECATED", wine_glGetMinmax },
|
||||
{ "glGetMinmax", "GL_VERSION_1_2", wine_glGetMinmax },
|
||||
{ "glGetMinmaxEXT", "GL_EXT_histogram", wine_glGetMinmaxEXT },
|
||||
{ "glGetMinmaxParameterfv", "GL_VERSION_1_2_DEPRECATED", wine_glGetMinmaxParameterfv },
|
||||
{ "glGetMinmaxParameterfv", "GL_VERSION_1_2", wine_glGetMinmaxParameterfv },
|
||||
{ "glGetMinmaxParameterfvEXT", "GL_EXT_histogram", wine_glGetMinmaxParameterfvEXT },
|
||||
{ "glGetMinmaxParameteriv", "GL_VERSION_1_2_DEPRECATED", wine_glGetMinmaxParameteriv },
|
||||
{ "glGetMinmaxParameteriv", "GL_VERSION_1_2", wine_glGetMinmaxParameteriv },
|
||||
{ "glGetMinmaxParameterivEXT", "GL_EXT_histogram", wine_glGetMinmaxParameterivEXT },
|
||||
{ "glGetMultiTexEnvfvEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexEnvfvEXT },
|
||||
{ "glGetMultiTexEnvivEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexEnvivEXT },
|
||||
|
@ -13385,6 +13409,8 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glGetPerfMonitorGroupsAMD", "GL_AMD_performance_monitor", wine_glGetPerfMonitorGroupsAMD },
|
||||
{ "glGetPixelTexGenParameterfvSGIS", "GL_SGIS_pixel_texture", wine_glGetPixelTexGenParameterfvSGIS },
|
||||
{ "glGetPixelTexGenParameterivSGIS", "GL_SGIS_pixel_texture", wine_glGetPixelTexGenParameterivSGIS },
|
||||
{ "glGetPixelTransformParameterfvEXT", "GL_EXT_pixel_transform", wine_glGetPixelTransformParameterfvEXT },
|
||||
{ "glGetPixelTransformParameterivEXT", "GL_EXT_pixel_transform", wine_glGetPixelTransformParameterivEXT },
|
||||
{ "glGetPointerIndexedvEXT", "GL_EXT_direct_state_access", wine_glGetPointerIndexedvEXT },
|
||||
{ "glGetPointervEXT", "GL_EXT_vertex_array", wine_glGetPointervEXT },
|
||||
{ "glGetProgramBinary", "GL_ARB_get_program_binary", wine_glGetProgramBinary },
|
||||
|
@ -13433,7 +13459,7 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glGetSamplerParameterIuiv", "GL_ARB_sampler_objects", wine_glGetSamplerParameterIuiv },
|
||||
{ "glGetSamplerParameterfv", "GL_ARB_sampler_objects", wine_glGetSamplerParameterfv },
|
||||
{ "glGetSamplerParameteriv", "GL_ARB_sampler_objects", wine_glGetSamplerParameteriv },
|
||||
{ "glGetSeparableFilter", "GL_VERSION_1_2_DEPRECATED", wine_glGetSeparableFilter },
|
||||
{ "glGetSeparableFilter", "GL_VERSION_1_2", wine_glGetSeparableFilter },
|
||||
{ "glGetSeparableFilterEXT", "GL_EXT_convolution", wine_glGetSeparableFilterEXT },
|
||||
{ "glGetShaderInfoLog", "GL_VERSION_2_0", wine_glGetShaderInfoLog },
|
||||
{ "glGetShaderPrecisionFormat", "GL_ARB_ES2_compatibility", wine_glGetShaderPrecisionFormat },
|
||||
|
@ -13546,7 +13572,7 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glGlobalAlphaFactoruiSUN", "GL_SUN_global_alpha", wine_glGlobalAlphaFactoruiSUN },
|
||||
{ "glGlobalAlphaFactorusSUN", "GL_SUN_global_alpha", wine_glGlobalAlphaFactorusSUN },
|
||||
{ "glHintPGI", "GL_PGI_misc_hints", wine_glHintPGI },
|
||||
{ "glHistogram", "GL_VERSION_1_2_DEPRECATED", wine_glHistogram },
|
||||
{ "glHistogram", "GL_VERSION_1_2", wine_glHistogram },
|
||||
{ "glHistogramEXT", "GL_EXT_histogram", wine_glHistogramEXT },
|
||||
{ "glIglooInterfaceSGIX", "GL_SGIX_igloo_interface", wine_glIglooInterfaceSGIX },
|
||||
{ "glImageTransformParameterfHP", "GL_HP_image_transform", wine_glImageTransformParameterfHP },
|
||||
|
@ -13615,9 +13641,9 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glListParameterivSGIX", "GL_SGIX_list_priority", wine_glListParameterivSGIX },
|
||||
{ "glLoadIdentityDeformationMapSGIX", "GL_SGIX_polynomial_ffd", wine_glLoadIdentityDeformationMapSGIX },
|
||||
{ "glLoadProgramNV", "GL_NV_vertex_program", wine_glLoadProgramNV },
|
||||
{ "glLoadTransposeMatrixd", "GL_VERSION_1_3_DEPRECATED", wine_glLoadTransposeMatrixd },
|
||||
{ "glLoadTransposeMatrixd", "GL_VERSION_1_3", wine_glLoadTransposeMatrixd },
|
||||
{ "glLoadTransposeMatrixdARB", "GL_ARB_transpose_matrix", wine_glLoadTransposeMatrixdARB },
|
||||
{ "glLoadTransposeMatrixf", "GL_VERSION_1_3_DEPRECATED", wine_glLoadTransposeMatrixf },
|
||||
{ "glLoadTransposeMatrixf", "GL_VERSION_1_3", wine_glLoadTransposeMatrixf },
|
||||
{ "glLoadTransposeMatrixfARB", "GL_ARB_transpose_matrix", wine_glLoadTransposeMatrixfARB },
|
||||
{ "glLockArraysEXT", "GL_EXT_compiled_vertex_array", wine_glLockArraysEXT },
|
||||
{ "glMTexCoord2fSGIS", "GL_SGIS_multitexture", wine_glMTexCoord2fSGIS },
|
||||
|
@ -13670,11 +13696,11 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glMemoryBarrierEXT", "GL_EXT_shader_image_load_store", wine_glMemoryBarrierEXT },
|
||||
{ "glMinSampleShading", "GL_VERSION_4_0", wine_glMinSampleShading },
|
||||
{ "glMinSampleShadingARB", "GL_ARB_sample_shading", wine_glMinSampleShadingARB },
|
||||
{ "glMinmax", "GL_VERSION_1_2_DEPRECATED", wine_glMinmax },
|
||||
{ "glMinmax", "GL_VERSION_1_2", wine_glMinmax },
|
||||
{ "glMinmaxEXT", "GL_EXT_histogram", wine_glMinmaxEXT },
|
||||
{ "glMultTransposeMatrixd", "GL_VERSION_1_3_DEPRECATED", wine_glMultTransposeMatrixd },
|
||||
{ "glMultTransposeMatrixd", "GL_VERSION_1_3", wine_glMultTransposeMatrixd },
|
||||
{ "glMultTransposeMatrixdARB", "GL_ARB_transpose_matrix", wine_glMultTransposeMatrixdARB },
|
||||
{ "glMultTransposeMatrixf", "GL_VERSION_1_3_DEPRECATED", wine_glMultTransposeMatrixf },
|
||||
{ "glMultTransposeMatrixf", "GL_VERSION_1_3", wine_glMultTransposeMatrixf },
|
||||
{ "glMultTransposeMatrixfARB", "GL_ARB_transpose_matrix", wine_glMultTransposeMatrixfARB },
|
||||
{ "glMultiDrawArrays", "GL_VERSION_1_4", wine_glMultiDrawArrays },
|
||||
{ "glMultiDrawArraysEXT", "GL_EXT_multi_draw_arrays", wine_glMultiDrawArraysEXT },
|
||||
|
@ -13690,108 +13716,108 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glMultiModeDrawArraysIBM", "GL_IBM_multimode_draw_arrays", wine_glMultiModeDrawArraysIBM },
|
||||
{ "glMultiModeDrawElementsIBM", "GL_IBM_multimode_draw_arrays", wine_glMultiModeDrawElementsIBM },
|
||||
{ "glMultiTexBufferEXT", "GL_EXT_direct_state_access", wine_glMultiTexBufferEXT },
|
||||
{ "glMultiTexCoord1d", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1d },
|
||||
{ "glMultiTexCoord1d", "GL_VERSION_1_3", wine_glMultiTexCoord1d },
|
||||
{ "glMultiTexCoord1dARB", "GL_ARB_multitexture", wine_glMultiTexCoord1dARB },
|
||||
{ "glMultiTexCoord1dSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1dSGIS },
|
||||
{ "glMultiTexCoord1dv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1dv },
|
||||
{ "glMultiTexCoord1dv", "GL_VERSION_1_3", wine_glMultiTexCoord1dv },
|
||||
{ "glMultiTexCoord1dvARB", "GL_ARB_multitexture", wine_glMultiTexCoord1dvARB },
|
||||
{ "glMultiTexCoord1dvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1dvSGIS },
|
||||
{ "glMultiTexCoord1f", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1f },
|
||||
{ "glMultiTexCoord1f", "GL_VERSION_1_3", wine_glMultiTexCoord1f },
|
||||
{ "glMultiTexCoord1fARB", "GL_ARB_multitexture", wine_glMultiTexCoord1fARB },
|
||||
{ "glMultiTexCoord1fSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1fSGIS },
|
||||
{ "glMultiTexCoord1fv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1fv },
|
||||
{ "glMultiTexCoord1fv", "GL_VERSION_1_3", wine_glMultiTexCoord1fv },
|
||||
{ "glMultiTexCoord1fvARB", "GL_ARB_multitexture", wine_glMultiTexCoord1fvARB },
|
||||
{ "glMultiTexCoord1fvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1fvSGIS },
|
||||
{ "glMultiTexCoord1hNV", "GL_NV_half_float", wine_glMultiTexCoord1hNV },
|
||||
{ "glMultiTexCoord1hvNV", "GL_NV_half_float", wine_glMultiTexCoord1hvNV },
|
||||
{ "glMultiTexCoord1i", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1i },
|
||||
{ "glMultiTexCoord1i", "GL_VERSION_1_3", wine_glMultiTexCoord1i },
|
||||
{ "glMultiTexCoord1iARB", "GL_ARB_multitexture", wine_glMultiTexCoord1iARB },
|
||||
{ "glMultiTexCoord1iSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1iSGIS },
|
||||
{ "glMultiTexCoord1iv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1iv },
|
||||
{ "glMultiTexCoord1iv", "GL_VERSION_1_3", wine_glMultiTexCoord1iv },
|
||||
{ "glMultiTexCoord1ivARB", "GL_ARB_multitexture", wine_glMultiTexCoord1ivARB },
|
||||
{ "glMultiTexCoord1ivSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1ivSGIS },
|
||||
{ "glMultiTexCoord1s", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1s },
|
||||
{ "glMultiTexCoord1s", "GL_VERSION_1_3", wine_glMultiTexCoord1s },
|
||||
{ "glMultiTexCoord1sARB", "GL_ARB_multitexture", wine_glMultiTexCoord1sARB },
|
||||
{ "glMultiTexCoord1sSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1sSGIS },
|
||||
{ "glMultiTexCoord1sv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1sv },
|
||||
{ "glMultiTexCoord1sv", "GL_VERSION_1_3", wine_glMultiTexCoord1sv },
|
||||
{ "glMultiTexCoord1svARB", "GL_ARB_multitexture", wine_glMultiTexCoord1svARB },
|
||||
{ "glMultiTexCoord1svSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1svSGIS },
|
||||
{ "glMultiTexCoord2d", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2d },
|
||||
{ "glMultiTexCoord2d", "GL_VERSION_1_3", wine_glMultiTexCoord2d },
|
||||
{ "glMultiTexCoord2dARB", "GL_ARB_multitexture", wine_glMultiTexCoord2dARB },
|
||||
{ "glMultiTexCoord2dSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2dSGIS },
|
||||
{ "glMultiTexCoord2dv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2dv },
|
||||
{ "glMultiTexCoord2dv", "GL_VERSION_1_3", wine_glMultiTexCoord2dv },
|
||||
{ "glMultiTexCoord2dvARB", "GL_ARB_multitexture", wine_glMultiTexCoord2dvARB },
|
||||
{ "glMultiTexCoord2dvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2dvSGIS },
|
||||
{ "glMultiTexCoord2f", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2f },
|
||||
{ "glMultiTexCoord2f", "GL_VERSION_1_3", wine_glMultiTexCoord2f },
|
||||
{ "glMultiTexCoord2fARB", "GL_ARB_multitexture", wine_glMultiTexCoord2fARB },
|
||||
{ "glMultiTexCoord2fSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2fSGIS },
|
||||
{ "glMultiTexCoord2fv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2fv },
|
||||
{ "glMultiTexCoord2fv", "GL_VERSION_1_3", wine_glMultiTexCoord2fv },
|
||||
{ "glMultiTexCoord2fvARB", "GL_ARB_multitexture", wine_glMultiTexCoord2fvARB },
|
||||
{ "glMultiTexCoord2fvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2fvSGIS },
|
||||
{ "glMultiTexCoord2hNV", "GL_NV_half_float", wine_glMultiTexCoord2hNV },
|
||||
{ "glMultiTexCoord2hvNV", "GL_NV_half_float", wine_glMultiTexCoord2hvNV },
|
||||
{ "glMultiTexCoord2i", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2i },
|
||||
{ "glMultiTexCoord2i", "GL_VERSION_1_3", wine_glMultiTexCoord2i },
|
||||
{ "glMultiTexCoord2iARB", "GL_ARB_multitexture", wine_glMultiTexCoord2iARB },
|
||||
{ "glMultiTexCoord2iSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2iSGIS },
|
||||
{ "glMultiTexCoord2iv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2iv },
|
||||
{ "glMultiTexCoord2iv", "GL_VERSION_1_3", wine_glMultiTexCoord2iv },
|
||||
{ "glMultiTexCoord2ivARB", "GL_ARB_multitexture", wine_glMultiTexCoord2ivARB },
|
||||
{ "glMultiTexCoord2ivSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2ivSGIS },
|
||||
{ "glMultiTexCoord2s", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2s },
|
||||
{ "glMultiTexCoord2s", "GL_VERSION_1_3", wine_glMultiTexCoord2s },
|
||||
{ "glMultiTexCoord2sARB", "GL_ARB_multitexture", wine_glMultiTexCoord2sARB },
|
||||
{ "glMultiTexCoord2sSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2sSGIS },
|
||||
{ "glMultiTexCoord2sv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2sv },
|
||||
{ "glMultiTexCoord2sv", "GL_VERSION_1_3", wine_glMultiTexCoord2sv },
|
||||
{ "glMultiTexCoord2svARB", "GL_ARB_multitexture", wine_glMultiTexCoord2svARB },
|
||||
{ "glMultiTexCoord2svSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2svSGIS },
|
||||
{ "glMultiTexCoord3d", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3d },
|
||||
{ "glMultiTexCoord3d", "GL_VERSION_1_3", wine_glMultiTexCoord3d },
|
||||
{ "glMultiTexCoord3dARB", "GL_ARB_multitexture", wine_glMultiTexCoord3dARB },
|
||||
{ "glMultiTexCoord3dSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3dSGIS },
|
||||
{ "glMultiTexCoord3dv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3dv },
|
||||
{ "glMultiTexCoord3dv", "GL_VERSION_1_3", wine_glMultiTexCoord3dv },
|
||||
{ "glMultiTexCoord3dvARB", "GL_ARB_multitexture", wine_glMultiTexCoord3dvARB },
|
||||
{ "glMultiTexCoord3dvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3dvSGIS },
|
||||
{ "glMultiTexCoord3f", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3f },
|
||||
{ "glMultiTexCoord3f", "GL_VERSION_1_3", wine_glMultiTexCoord3f },
|
||||
{ "glMultiTexCoord3fARB", "GL_ARB_multitexture", wine_glMultiTexCoord3fARB },
|
||||
{ "glMultiTexCoord3fSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3fSGIS },
|
||||
{ "glMultiTexCoord3fv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3fv },
|
||||
{ "glMultiTexCoord3fv", "GL_VERSION_1_3", wine_glMultiTexCoord3fv },
|
||||
{ "glMultiTexCoord3fvARB", "GL_ARB_multitexture", wine_glMultiTexCoord3fvARB },
|
||||
{ "glMultiTexCoord3fvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3fvSGIS },
|
||||
{ "glMultiTexCoord3hNV", "GL_NV_half_float", wine_glMultiTexCoord3hNV },
|
||||
{ "glMultiTexCoord3hvNV", "GL_NV_half_float", wine_glMultiTexCoord3hvNV },
|
||||
{ "glMultiTexCoord3i", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3i },
|
||||
{ "glMultiTexCoord3i", "GL_VERSION_1_3", wine_glMultiTexCoord3i },
|
||||
{ "glMultiTexCoord3iARB", "GL_ARB_multitexture", wine_glMultiTexCoord3iARB },
|
||||
{ "glMultiTexCoord3iSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3iSGIS },
|
||||
{ "glMultiTexCoord3iv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3iv },
|
||||
{ "glMultiTexCoord3iv", "GL_VERSION_1_3", wine_glMultiTexCoord3iv },
|
||||
{ "glMultiTexCoord3ivARB", "GL_ARB_multitexture", wine_glMultiTexCoord3ivARB },
|
||||
{ "glMultiTexCoord3ivSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3ivSGIS },
|
||||
{ "glMultiTexCoord3s", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3s },
|
||||
{ "glMultiTexCoord3s", "GL_VERSION_1_3", wine_glMultiTexCoord3s },
|
||||
{ "glMultiTexCoord3sARB", "GL_ARB_multitexture", wine_glMultiTexCoord3sARB },
|
||||
{ "glMultiTexCoord3sSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3sSGIS },
|
||||
{ "glMultiTexCoord3sv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3sv },
|
||||
{ "glMultiTexCoord3sv", "GL_VERSION_1_3", wine_glMultiTexCoord3sv },
|
||||
{ "glMultiTexCoord3svARB", "GL_ARB_multitexture", wine_glMultiTexCoord3svARB },
|
||||
{ "glMultiTexCoord3svSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3svSGIS },
|
||||
{ "glMultiTexCoord4d", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4d },
|
||||
{ "glMultiTexCoord4d", "GL_VERSION_1_3", wine_glMultiTexCoord4d },
|
||||
{ "glMultiTexCoord4dARB", "GL_ARB_multitexture", wine_glMultiTexCoord4dARB },
|
||||
{ "glMultiTexCoord4dSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4dSGIS },
|
||||
{ "glMultiTexCoord4dv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4dv },
|
||||
{ "glMultiTexCoord4dv", "GL_VERSION_1_3", wine_glMultiTexCoord4dv },
|
||||
{ "glMultiTexCoord4dvARB", "GL_ARB_multitexture", wine_glMultiTexCoord4dvARB },
|
||||
{ "glMultiTexCoord4dvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4dvSGIS },
|
||||
{ "glMultiTexCoord4f", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4f },
|
||||
{ "glMultiTexCoord4f", "GL_VERSION_1_3", wine_glMultiTexCoord4f },
|
||||
{ "glMultiTexCoord4fARB", "GL_ARB_multitexture", wine_glMultiTexCoord4fARB },
|
||||
{ "glMultiTexCoord4fSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4fSGIS },
|
||||
{ "glMultiTexCoord4fv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4fv },
|
||||
{ "glMultiTexCoord4fv", "GL_VERSION_1_3", wine_glMultiTexCoord4fv },
|
||||
{ "glMultiTexCoord4fvARB", "GL_ARB_multitexture", wine_glMultiTexCoord4fvARB },
|
||||
{ "glMultiTexCoord4fvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4fvSGIS },
|
||||
{ "glMultiTexCoord4hNV", "GL_NV_half_float", wine_glMultiTexCoord4hNV },
|
||||
{ "glMultiTexCoord4hvNV", "GL_NV_half_float", wine_glMultiTexCoord4hvNV },
|
||||
{ "glMultiTexCoord4i", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4i },
|
||||
{ "glMultiTexCoord4i", "GL_VERSION_1_3", wine_glMultiTexCoord4i },
|
||||
{ "glMultiTexCoord4iARB", "GL_ARB_multitexture", wine_glMultiTexCoord4iARB },
|
||||
{ "glMultiTexCoord4iSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4iSGIS },
|
||||
{ "glMultiTexCoord4iv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4iv },
|
||||
{ "glMultiTexCoord4iv", "GL_VERSION_1_3", wine_glMultiTexCoord4iv },
|
||||
{ "glMultiTexCoord4ivARB", "GL_ARB_multitexture", wine_glMultiTexCoord4ivARB },
|
||||
{ "glMultiTexCoord4ivSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4ivSGIS },
|
||||
{ "glMultiTexCoord4s", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4s },
|
||||
{ "glMultiTexCoord4s", "GL_VERSION_1_3", wine_glMultiTexCoord4s },
|
||||
{ "glMultiTexCoord4sARB", "GL_ARB_multitexture", wine_glMultiTexCoord4sARB },
|
||||
{ "glMultiTexCoord4sSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4sSGIS },
|
||||
{ "glMultiTexCoord4sv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4sv },
|
||||
{ "glMultiTexCoord4sv", "GL_VERSION_1_3", wine_glMultiTexCoord4sv },
|
||||
{ "glMultiTexCoord4svARB", "GL_ARB_multitexture", wine_glMultiTexCoord4svARB },
|
||||
{ "glMultiTexCoord4svSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4svSGIS },
|
||||
{ "glMultiTexCoordP1ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glMultiTexCoordP1ui },
|
||||
|
@ -14139,9 +14165,9 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glReplacementCodeusSUN", "GL_SUN_triangle_list", wine_glReplacementCodeusSUN },
|
||||
{ "glReplacementCodeusvSUN", "GL_SUN_triangle_list", wine_glReplacementCodeusvSUN },
|
||||
{ "glRequestResidentProgramsNV", "GL_NV_vertex_program", wine_glRequestResidentProgramsNV },
|
||||
{ "glResetHistogram", "GL_VERSION_1_2_DEPRECATED", wine_glResetHistogram },
|
||||
{ "glResetHistogram", "GL_VERSION_1_2", wine_glResetHistogram },
|
||||
{ "glResetHistogramEXT", "GL_EXT_histogram", wine_glResetHistogramEXT },
|
||||
{ "glResetMinmax", "GL_VERSION_1_2_DEPRECATED", wine_glResetMinmax },
|
||||
{ "glResetMinmax", "GL_VERSION_1_2", wine_glResetMinmax },
|
||||
{ "glResetMinmaxEXT", "GL_EXT_histogram", wine_glResetMinmaxEXT },
|
||||
{ "glResizeBuffersMESA", "GL_MESA_resize_buffers", wine_glResizeBuffersMESA },
|
||||
{ "glResumeTransformFeedback", "GL_ARB_transform_feedback2", wine_glResumeTransformFeedback },
|
||||
|
@ -14164,50 +14190,50 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glScissorArrayv", "GL_ARB_viewport_array", wine_glScissorArrayv },
|
||||
{ "glScissorIndexed", "GL_ARB_viewport_array", wine_glScissorIndexed },
|
||||
{ "glScissorIndexedv", "GL_ARB_viewport_array", wine_glScissorIndexedv },
|
||||
{ "glSecondaryColor3b", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3b },
|
||||
{ "glSecondaryColor3b", "GL_VERSION_1_4", wine_glSecondaryColor3b },
|
||||
{ "glSecondaryColor3bEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3bEXT },
|
||||
{ "glSecondaryColor3bv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3bv },
|
||||
{ "glSecondaryColor3bv", "GL_VERSION_1_4", wine_glSecondaryColor3bv },
|
||||
{ "glSecondaryColor3bvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3bvEXT },
|
||||
{ "glSecondaryColor3d", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3d },
|
||||
{ "glSecondaryColor3d", "GL_VERSION_1_4", wine_glSecondaryColor3d },
|
||||
{ "glSecondaryColor3dEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3dEXT },
|
||||
{ "glSecondaryColor3dv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3dv },
|
||||
{ "glSecondaryColor3dv", "GL_VERSION_1_4", wine_glSecondaryColor3dv },
|
||||
{ "glSecondaryColor3dvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3dvEXT },
|
||||
{ "glSecondaryColor3f", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3f },
|
||||
{ "glSecondaryColor3f", "GL_VERSION_1_4", wine_glSecondaryColor3f },
|
||||
{ "glSecondaryColor3fEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3fEXT },
|
||||
{ "glSecondaryColor3fv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3fv },
|
||||
{ "glSecondaryColor3fv", "GL_VERSION_1_4", wine_glSecondaryColor3fv },
|
||||
{ "glSecondaryColor3fvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3fvEXT },
|
||||
{ "glSecondaryColor3hNV", "GL_NV_half_float", wine_glSecondaryColor3hNV },
|
||||
{ "glSecondaryColor3hvNV", "GL_NV_half_float", wine_glSecondaryColor3hvNV },
|
||||
{ "glSecondaryColor3i", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3i },
|
||||
{ "glSecondaryColor3i", "GL_VERSION_1_4", wine_glSecondaryColor3i },
|
||||
{ "glSecondaryColor3iEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3iEXT },
|
||||
{ "glSecondaryColor3iv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3iv },
|
||||
{ "glSecondaryColor3iv", "GL_VERSION_1_4", wine_glSecondaryColor3iv },
|
||||
{ "glSecondaryColor3ivEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3ivEXT },
|
||||
{ "glSecondaryColor3s", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3s },
|
||||
{ "glSecondaryColor3s", "GL_VERSION_1_4", wine_glSecondaryColor3s },
|
||||
{ "glSecondaryColor3sEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3sEXT },
|
||||
{ "glSecondaryColor3sv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3sv },
|
||||
{ "glSecondaryColor3sv", "GL_VERSION_1_4", wine_glSecondaryColor3sv },
|
||||
{ "glSecondaryColor3svEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3svEXT },
|
||||
{ "glSecondaryColor3ub", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3ub },
|
||||
{ "glSecondaryColor3ub", "GL_VERSION_1_4", wine_glSecondaryColor3ub },
|
||||
{ "glSecondaryColor3ubEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3ubEXT },
|
||||
{ "glSecondaryColor3ubv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3ubv },
|
||||
{ "glSecondaryColor3ubv", "GL_VERSION_1_4", wine_glSecondaryColor3ubv },
|
||||
{ "glSecondaryColor3ubvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3ubvEXT },
|
||||
{ "glSecondaryColor3ui", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3ui },
|
||||
{ "glSecondaryColor3ui", "GL_VERSION_1_4", wine_glSecondaryColor3ui },
|
||||
{ "glSecondaryColor3uiEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3uiEXT },
|
||||
{ "glSecondaryColor3uiv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3uiv },
|
||||
{ "glSecondaryColor3uiv", "GL_VERSION_1_4", wine_glSecondaryColor3uiv },
|
||||
{ "glSecondaryColor3uivEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3uivEXT },
|
||||
{ "glSecondaryColor3us", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3us },
|
||||
{ "glSecondaryColor3us", "GL_VERSION_1_4", wine_glSecondaryColor3us },
|
||||
{ "glSecondaryColor3usEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3usEXT },
|
||||
{ "glSecondaryColor3usv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3usv },
|
||||
{ "glSecondaryColor3usv", "GL_VERSION_1_4", wine_glSecondaryColor3usv },
|
||||
{ "glSecondaryColor3usvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3usvEXT },
|
||||
{ "glSecondaryColorFormatNV", "GL_NV_vertex_buffer_unified_memory", wine_glSecondaryColorFormatNV },
|
||||
{ "glSecondaryColorP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glSecondaryColorP3ui },
|
||||
{ "glSecondaryColorP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glSecondaryColorP3uiv },
|
||||
{ "glSecondaryColorPointer", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColorPointer },
|
||||
{ "glSecondaryColorPointer", "GL_VERSION_1_4", wine_glSecondaryColorPointer },
|
||||
{ "glSecondaryColorPointerEXT", "GL_EXT_secondary_color", wine_glSecondaryColorPointerEXT },
|
||||
{ "glSecondaryColorPointerListIBM", "GL_IBM_vertex_array_lists", wine_glSecondaryColorPointerListIBM },
|
||||
{ "glSelectPerfMonitorCountersAMD", "GL_AMD_performance_monitor", wine_glSelectPerfMonitorCountersAMD },
|
||||
{ "glSelectTextureCoordSetSGIS", "GL_SGIS_multitexture", wine_glSelectTextureCoordSetSGIS },
|
||||
{ "glSelectTextureSGIS", "GL_SGIS_multitexture", wine_glSelectTextureSGIS },
|
||||
{ "glSeparableFilter2D", "GL_VERSION_1_2_DEPRECATED", wine_glSeparableFilter2D },
|
||||
{ "glSeparableFilter2D", "GL_VERSION_1_2", wine_glSeparableFilter2D },
|
||||
{ "glSeparableFilter2DEXT", "GL_EXT_convolution", wine_glSeparableFilter2DEXT },
|
||||
{ "glSetFenceAPPLE", "GL_APPLE_fence", wine_glSetFenceAPPLE },
|
||||
{ "glSetFenceNV", "GL_NV_fence", wine_glSetFenceNV },
|
||||
|
@ -14318,6 +14344,7 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glTexStorage2DMultisample", "GL_ARB_texture_storage_multisample", wine_glTexStorage2DMultisample },
|
||||
{ "glTexStorage3D", "GL_ARB_texture_storage", wine_glTexStorage3D },
|
||||
{ "glTexStorage3DMultisample", "GL_ARB_texture_storage_multisample", wine_glTexStorage3DMultisample },
|
||||
{ "glTexStorageSparseAMD", "GL_AMD_sparse_texture", wine_glTexStorageSparseAMD },
|
||||
{ "glTexSubImage1DEXT", "GL_EXT_subtexture", wine_glTexSubImage1DEXT },
|
||||
{ "glTexSubImage2DEXT", "GL_EXT_subtexture", wine_glTexSubImage2DEXT },
|
||||
{ "glTexSubImage3D", "GL_VERSION_1_2", wine_glTexSubImage3D },
|
||||
|
@ -14350,6 +14377,7 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glTextureStorage2DMultisampleEXT", "GL_ARB_texture_storage_multisample", wine_glTextureStorage2DMultisampleEXT },
|
||||
{ "glTextureStorage3DEXT", "GL_ARB_texture_storage", wine_glTextureStorage3DEXT },
|
||||
{ "glTextureStorage3DMultisampleEXT", "GL_ARB_texture_storage_multisample", wine_glTextureStorage3DMultisampleEXT },
|
||||
{ "glTextureStorageSparseAMD", "GL_AMD_sparse_texture", wine_glTextureStorageSparseAMD },
|
||||
{ "glTextureSubImage1DEXT", "GL_EXT_direct_state_access", wine_glTextureSubImage1DEXT },
|
||||
{ "glTextureSubImage2DEXT", "GL_EXT_direct_state_access", wine_glTextureSubImage2DEXT },
|
||||
{ "glTextureSubImage3DEXT", "GL_EXT_direct_state_access", wine_glTextureSubImage3DEXT },
|
||||
|
@ -14799,52 +14827,52 @@ const OpenGL_extension extension_registry[2141] = {
|
|||
{ "glWeightubvARB", "GL_ARB_vertex_blend", wine_glWeightubvARB },
|
||||
{ "glWeightuivARB", "GL_ARB_vertex_blend", wine_glWeightuivARB },
|
||||
{ "glWeightusvARB", "GL_ARB_vertex_blend", wine_glWeightusvARB },
|
||||
{ "glWindowPos2d", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2d },
|
||||
{ "glWindowPos2d", "GL_VERSION_1_4", wine_glWindowPos2d },
|
||||
{ "glWindowPos2dARB", "GL_ARB_window_pos", wine_glWindowPos2dARB },
|
||||
{ "glWindowPos2dMESA", "GL_MESA_window_pos", wine_glWindowPos2dMESA },
|
||||
{ "glWindowPos2dv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2dv },
|
||||
{ "glWindowPos2dv", "GL_VERSION_1_4", wine_glWindowPos2dv },
|
||||
{ "glWindowPos2dvARB", "GL_ARB_window_pos", wine_glWindowPos2dvARB },
|
||||
{ "glWindowPos2dvMESA", "GL_MESA_window_pos", wine_glWindowPos2dvMESA },
|
||||
{ "glWindowPos2f", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2f },
|
||||
{ "glWindowPos2f", "GL_VERSION_1_4", wine_glWindowPos2f },
|
||||
{ "glWindowPos2fARB", "GL_ARB_window_pos", wine_glWindowPos2fARB },
|
||||
{ "glWindowPos2fMESA", "GL_MESA_window_pos", wine_glWindowPos2fMESA },
|
||||
{ "glWindowPos2fv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2fv },
|
||||
{ "glWindowPos2fv", "GL_VERSION_1_4", wine_glWindowPos2fv },
|
||||
{ "glWindowPos2fvARB", "GL_ARB_window_pos", wine_glWindowPos2fvARB },
|
||||
{ "glWindowPos2fvMESA", "GL_MESA_window_pos", wine_glWindowPos2fvMESA },
|
||||
{ "glWindowPos2i", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2i },
|
||||
{ "glWindowPos2i", "GL_VERSION_1_4", wine_glWindowPos2i },
|
||||
{ "glWindowPos2iARB", "GL_ARB_window_pos", wine_glWindowPos2iARB },
|
||||
{ "glWindowPos2iMESA", "GL_MESA_window_pos", wine_glWindowPos2iMESA },
|
||||
{ "glWindowPos2iv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2iv },
|
||||
{ "glWindowPos2iv", "GL_VERSION_1_4", wine_glWindowPos2iv },
|
||||
{ "glWindowPos2ivARB", "GL_ARB_window_pos", wine_glWindowPos2ivARB },
|
||||
{ "glWindowPos2ivMESA", "GL_MESA_window_pos", wine_glWindowPos2ivMESA },
|
||||
{ "glWindowPos2s", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2s },
|
||||
{ "glWindowPos2s", "GL_VERSION_1_4", wine_glWindowPos2s },
|
||||
{ "glWindowPos2sARB", "GL_ARB_window_pos", wine_glWindowPos2sARB },
|
||||
{ "glWindowPos2sMESA", "GL_MESA_window_pos", wine_glWindowPos2sMESA },
|
||||
{ "glWindowPos2sv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2sv },
|
||||
{ "glWindowPos2sv", "GL_VERSION_1_4", wine_glWindowPos2sv },
|
||||
{ "glWindowPos2svARB", "GL_ARB_window_pos", wine_glWindowPos2svARB },
|
||||
{ "glWindowPos2svMESA", "GL_MESA_window_pos", wine_glWindowPos2svMESA },
|
||||
{ "glWindowPos3d", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3d },
|
||||
{ "glWindowPos3d", "GL_VERSION_1_4", wine_glWindowPos3d },
|
||||
{ "glWindowPos3dARB", "GL_ARB_window_pos", wine_glWindowPos3dARB },
|
||||
{ "glWindowPos3dMESA", "GL_MESA_window_pos", wine_glWindowPos3dMESA },
|
||||
{ "glWindowPos3dv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3dv },
|
||||
{ "glWindowPos3dv", "GL_VERSION_1_4", wine_glWindowPos3dv },
|
||||
{ "glWindowPos3dvARB", "GL_ARB_window_pos", wine_glWindowPos3dvARB },
|
||||
{ "glWindowPos3dvMESA", "GL_MESA_window_pos", wine_glWindowPos3dvMESA },
|
||||
{ "glWindowPos3f", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3f },
|
||||
{ "glWindowPos3f", "GL_VERSION_1_4", wine_glWindowPos3f },
|
||||
{ "glWindowPos3fARB", "GL_ARB_window_pos", wine_glWindowPos3fARB },
|
||||
{ "glWindowPos3fMESA", "GL_MESA_window_pos", wine_glWindowPos3fMESA },
|
||||
{ "glWindowPos3fv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3fv },
|
||||
{ "glWindowPos3fv", "GL_VERSION_1_4", wine_glWindowPos3fv },
|
||||
{ "glWindowPos3fvARB", "GL_ARB_window_pos", wine_glWindowPos3fvARB },
|
||||
{ "glWindowPos3fvMESA", "GL_MESA_window_pos", wine_glWindowPos3fvMESA },
|
||||
{ "glWindowPos3i", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3i },
|
||||
{ "glWindowPos3i", "GL_VERSION_1_4", wine_glWindowPos3i },
|
||||
{ "glWindowPos3iARB", "GL_ARB_window_pos", wine_glWindowPos3iARB },
|
||||
{ "glWindowPos3iMESA", "GL_MESA_window_pos", wine_glWindowPos3iMESA },
|
||||
{ "glWindowPos3iv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3iv },
|
||||
{ "glWindowPos3iv", "GL_VERSION_1_4", wine_glWindowPos3iv },
|
||||
{ "glWindowPos3ivARB", "GL_ARB_window_pos", wine_glWindowPos3ivARB },
|
||||
{ "glWindowPos3ivMESA", "GL_MESA_window_pos", wine_glWindowPos3ivMESA },
|
||||
{ "glWindowPos3s", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3s },
|
||||
{ "glWindowPos3s", "GL_VERSION_1_4", wine_glWindowPos3s },
|
||||
{ "glWindowPos3sARB", "GL_ARB_window_pos", wine_glWindowPos3sARB },
|
||||
{ "glWindowPos3sMESA", "GL_MESA_window_pos", wine_glWindowPos3sMESA },
|
||||
{ "glWindowPos3sv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3sv },
|
||||
{ "glWindowPos3sv", "GL_VERSION_1_4", wine_glWindowPos3sv },
|
||||
{ "glWindowPos3svARB", "GL_ARB_window_pos", wine_glWindowPos3svARB },
|
||||
{ "glWindowPos3svMESA", "GL_MESA_window_pos", wine_glWindowPos3svMESA },
|
||||
{ "glWindowPos4dMESA", "GL_MESA_window_pos", wine_glWindowPos4dMESA },
|
||||
|
|
|
@ -4020,6 +4020,8 @@ static void null_glGetPerfMonitorGroupStringAMD( GLuint group, GLsizei bufSize,
|
|||
static void null_glGetPerfMonitorGroupsAMD( GLint* numGroups, GLsizei groupsSize, GLuint* groups ) { }
|
||||
static void null_glGetPixelTexGenParameterfvSGIS( GLenum pname, GLfloat* params ) { }
|
||||
static void null_glGetPixelTexGenParameterivSGIS( GLenum pname, GLint* params ) { }
|
||||
static void null_glGetPixelTransformParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { }
|
||||
static void null_glGetPixelTransformParameterivEXT( GLenum target, GLenum pname, GLint* params ) { }
|
||||
static void null_glGetPointerIndexedvEXT( GLenum target, GLuint index, GLvoid** data ) { }
|
||||
static void null_glGetPointervEXT( GLenum pname, GLvoid** params ) { }
|
||||
static void null_glGetProgramBinary( GLuint program, GLsizei bufSize, GLsizei* length, GLenum* binaryFormat, GLvoid* binary ) { }
|
||||
|
@ -4953,6 +4955,7 @@ static void null_glTexStorage2D( GLenum target, GLsizei levels, GLenum internalf
|
|||
static void null_glTexStorage2DMultisample( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations ) { }
|
||||
static void null_glTexStorage3D( GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth ) { }
|
||||
static void null_glTexStorage3DMultisample( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations ) { }
|
||||
static void null_glTexStorageSparseAMD( GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags ) { }
|
||||
static void null_glTexSubImage1DEXT( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid* pixels ) { }
|
||||
static void null_glTexSubImage2DEXT( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels ) { }
|
||||
static void null_glTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels ) { }
|
||||
|
@ -4985,6 +4988,7 @@ static void null_glTextureStorage2DEXT( GLuint texture, GLenum target, GLsizei l
|
|||
static void null_glTextureStorage2DMultisampleEXT( GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations ) { }
|
||||
static void null_glTextureStorage3DEXT( GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth ) { }
|
||||
static void null_glTextureStorage3DMultisampleEXT( GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations ) { }
|
||||
static void null_glTextureStorageSparseAMD( GLuint texture, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags ) { }
|
||||
static void null_glTextureSubImage1DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid* pixels ) { }
|
||||
static void null_glTextureSubImage2DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels ) { }
|
||||
static void null_glTextureSubImage3DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels ) { }
|
||||
|
@ -5112,7 +5116,7 @@ static void null_glVDPAUInitNV( const GLvoid* vdpDevice, const GLvoid* getProcAd
|
|||
static void null_glVDPAUIsSurfaceNV( INT_PTR surface ) { }
|
||||
static void null_glVDPAUMapSurfacesNV( GLsizei numSurfaces, const INT_PTR* surfaces ) { }
|
||||
static INT_PTR null_glVDPAURegisterOutputSurfaceNV( GLvoid* vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint* textureNames ) { return 0; }
|
||||
static INT_PTR null_glVDPAURegisterVideoSurfaceNV( GLvoid* vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint* textureNames ) { return 0; }
|
||||
static INT_PTR null_glVDPAURegisterVideoSurfaceNV( const GLvoid* vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint* textureNames ) { return 0; }
|
||||
static void null_glVDPAUSurfaceAccessNV( INT_PTR surface, GLenum access ) { }
|
||||
static void null_glVDPAUUnmapSurfacesNV( GLsizei numSurface, const INT_PTR* surfaces ) { }
|
||||
static void null_glVDPAUUnregisterSurfaceNV( INT_PTR surface ) { }
|
||||
|
@ -5411,7 +5415,7 @@ static void null_glVertexStream4iATI( GLenum stream, GLint x, GLint y, GLint z,
|
|||
static void null_glVertexStream4ivATI( GLenum stream, const GLint* coords ) { }
|
||||
static void null_glVertexStream4sATI( GLenum stream, GLshort x, GLshort y, GLshort z, GLshort w ) { }
|
||||
static void null_glVertexStream4svATI( GLenum stream, const GLshort* coords ) { }
|
||||
static void null_glVertexWeightPointerEXT( GLsizei size, GLenum type, GLsizei stride, const GLvoid* pointer ) { }
|
||||
static void null_glVertexWeightPointerEXT( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { }
|
||||
static void null_glVertexWeightfEXT( GLfloat weight ) { }
|
||||
static void null_glVertexWeightfvEXT( const GLfloat* weight ) { }
|
||||
static void null_glVertexWeighthNV( unsigned short weight ) { }
|
||||
|
@ -6515,6 +6519,8 @@ struct opengl_funcs null_opengl_funcs =
|
|||
null_glGetPerfMonitorGroupsAMD,
|
||||
null_glGetPixelTexGenParameterfvSGIS,
|
||||
null_glGetPixelTexGenParameterivSGIS,
|
||||
null_glGetPixelTransformParameterfvEXT,
|
||||
null_glGetPixelTransformParameterivEXT,
|
||||
null_glGetPointerIndexedvEXT,
|
||||
null_glGetPointervEXT,
|
||||
null_glGetProgramBinary,
|
||||
|
@ -7448,6 +7454,7 @@ struct opengl_funcs null_opengl_funcs =
|
|||
null_glTexStorage2DMultisample,
|
||||
null_glTexStorage3D,
|
||||
null_glTexStorage3DMultisample,
|
||||
null_glTexStorageSparseAMD,
|
||||
null_glTexSubImage1DEXT,
|
||||
null_glTexSubImage2DEXT,
|
||||
null_glTexSubImage3D,
|
||||
|
@ -7480,6 +7487,7 @@ struct opengl_funcs null_opengl_funcs =
|
|||
null_glTextureStorage2DMultisampleEXT,
|
||||
null_glTextureStorage3DEXT,
|
||||
null_glTextureStorage3DMultisampleEXT,
|
||||
null_glTextureStorageSparseAMD,
|
||||
null_glTextureSubImage1DEXT,
|
||||
null_glTextureSubImage2DEXT,
|
||||
null_glTextureSubImage3DEXT,
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
#define WINE_GLAPI
|
||||
#endif
|
||||
|
||||
#define WINE_WGL_DRIVER_VERSION 8
|
||||
#define WINE_WGL_DRIVER_VERSION 9
|
||||
|
||||
struct wgl_context;
|
||||
struct wgl_pbuffer;
|
||||
|
@ -1019,6 +1019,8 @@ struct opengl_funcs
|
|||
void (WINE_GLAPI *p_glGetPerfMonitorGroupsAMD)(GLint*,GLsizei,GLuint*);
|
||||
void (WINE_GLAPI *p_glGetPixelTexGenParameterfvSGIS)(GLenum,GLfloat*);
|
||||
void (WINE_GLAPI *p_glGetPixelTexGenParameterivSGIS)(GLenum,GLint*);
|
||||
void (WINE_GLAPI *p_glGetPixelTransformParameterfvEXT)(GLenum,GLenum,GLfloat*);
|
||||
void (WINE_GLAPI *p_glGetPixelTransformParameterivEXT)(GLenum,GLenum,GLint*);
|
||||
void (WINE_GLAPI *p_glGetPointerIndexedvEXT)(GLenum,GLuint,GLvoid**);
|
||||
void (WINE_GLAPI *p_glGetPointervEXT)(GLenum,GLvoid**);
|
||||
void (WINE_GLAPI *p_glGetProgramBinary)(GLuint,GLsizei,GLsizei*,GLenum*,GLvoid*);
|
||||
|
@ -1952,6 +1954,7 @@ struct opengl_funcs
|
|||
void (WINE_GLAPI *p_glTexStorage2DMultisample)(GLenum,GLsizei,GLenum,GLsizei,GLsizei,GLboolean);
|
||||
void (WINE_GLAPI *p_glTexStorage3D)(GLenum,GLsizei,GLenum,GLsizei,GLsizei,GLsizei);
|
||||
void (WINE_GLAPI *p_glTexStorage3DMultisample)(GLenum,GLsizei,GLenum,GLsizei,GLsizei,GLsizei,GLboolean);
|
||||
void (WINE_GLAPI *p_glTexStorageSparseAMD)(GLenum,GLenum,GLsizei,GLsizei,GLsizei,GLsizei,GLbitfield);
|
||||
void (WINE_GLAPI *p_glTexSubImage1DEXT)(GLenum,GLint,GLint,GLsizei,GLenum,GLenum,const GLvoid*);
|
||||
void (WINE_GLAPI *p_glTexSubImage2DEXT)(GLenum,GLint,GLint,GLint,GLsizei,GLsizei,GLenum,GLenum,const GLvoid*);
|
||||
void (WINE_GLAPI *p_glTexSubImage3D)(GLenum,GLint,GLint,GLint,GLint,GLsizei,GLsizei,GLsizei,GLenum,GLenum,const GLvoid*);
|
||||
|
@ -1984,6 +1987,7 @@ struct opengl_funcs
|
|||
void (WINE_GLAPI *p_glTextureStorage2DMultisampleEXT)(GLuint,GLenum,GLsizei,GLenum,GLsizei,GLsizei,GLboolean);
|
||||
void (WINE_GLAPI *p_glTextureStorage3DEXT)(GLuint,GLenum,GLsizei,GLenum,GLsizei,GLsizei,GLsizei);
|
||||
void (WINE_GLAPI *p_glTextureStorage3DMultisampleEXT)(GLuint,GLenum,GLsizei,GLenum,GLsizei,GLsizei,GLsizei,GLboolean);
|
||||
void (WINE_GLAPI *p_glTextureStorageSparseAMD)(GLuint,GLenum,GLenum,GLsizei,GLsizei,GLsizei,GLsizei,GLbitfield);
|
||||
void (WINE_GLAPI *p_glTextureSubImage1DEXT)(GLuint,GLenum,GLint,GLint,GLsizei,GLenum,GLenum,const GLvoid*);
|
||||
void (WINE_GLAPI *p_glTextureSubImage2DEXT)(GLuint,GLenum,GLint,GLint,GLint,GLsizei,GLsizei,GLenum,GLenum,const GLvoid*);
|
||||
void (WINE_GLAPI *p_glTextureSubImage3DEXT)(GLuint,GLenum,GLint,GLint,GLint,GLint,GLsizei,GLsizei,GLsizei,GLenum,GLenum,const GLvoid*);
|
||||
|
@ -2111,7 +2115,7 @@ struct opengl_funcs
|
|||
void (WINE_GLAPI *p_glVDPAUIsSurfaceNV)(INT_PTR);
|
||||
void (WINE_GLAPI *p_glVDPAUMapSurfacesNV)(GLsizei,const INT_PTR*);
|
||||
INT_PTR (WINE_GLAPI *p_glVDPAURegisterOutputSurfaceNV)(GLvoid*,GLenum,GLsizei,const GLuint*);
|
||||
INT_PTR (WINE_GLAPI *p_glVDPAURegisterVideoSurfaceNV)(GLvoid*,GLenum,GLsizei,const GLuint*);
|
||||
INT_PTR (WINE_GLAPI *p_glVDPAURegisterVideoSurfaceNV)(const GLvoid*,GLenum,GLsizei,const GLuint*);
|
||||
void (WINE_GLAPI *p_glVDPAUSurfaceAccessNV)(INT_PTR,GLenum);
|
||||
void (WINE_GLAPI *p_glVDPAUUnmapSurfacesNV)(GLsizei,const INT_PTR*);
|
||||
void (WINE_GLAPI *p_glVDPAUUnregisterSurfaceNV)(INT_PTR);
|
||||
|
@ -2410,7 +2414,7 @@ struct opengl_funcs
|
|||
void (WINE_GLAPI *p_glVertexStream4ivATI)(GLenum,const GLint*);
|
||||
void (WINE_GLAPI *p_glVertexStream4sATI)(GLenum,GLshort,GLshort,GLshort,GLshort);
|
||||
void (WINE_GLAPI *p_glVertexStream4svATI)(GLenum,const GLshort*);
|
||||
void (WINE_GLAPI *p_glVertexWeightPointerEXT)(GLsizei,GLenum,GLsizei,const GLvoid*);
|
||||
void (WINE_GLAPI *p_glVertexWeightPointerEXT)(GLint,GLenum,GLsizei,const GLvoid*);
|
||||
void (WINE_GLAPI *p_glVertexWeightfEXT)(GLfloat);
|
||||
void (WINE_GLAPI *p_glVertexWeightfvEXT)(const GLfloat*);
|
||||
void (WINE_GLAPI *p_glVertexWeighthNV)(unsigned short);
|
||||
|
|
Loading…
Reference in New Issue