diff --git a/config/gen/opengl.pm b/config/gen/opengl.pm index 5999a47eb8..11fc8e751a 100644 --- a/config/gen/opengl.pm +++ b/config/gen/opengl.pm @@ -258,12 +258,10 @@ my %C_TYPE = ( my %NCI_TYPE = ( ( map {( $_ => $_ )} - qw[ void char short int long float double ] ), + qw[ void char short int long longlong float double longdouble ] ), size_t => 'long', ptrdiff_t => 'long', - # Requires TT #1182 - # longlong => 'L', ( map {( "$_*" => 'ptr', "$_**" => 'ptr' )} qw[ void char short int long ptrdiff_t longlong float double ] ), @@ -336,23 +334,6 @@ my @IGNORE = ( 'GetPixelFormat', 'SetPixelFormat', - # Can't handle longlong until TT #1182 is done - 'glBufferAddressRangeNV', - 'glClientWaitSync', - 'glUniformui64NV', - 'glProgramUniformui64NV', - 'glPresentFrameKeyedNV', - 'glPresentFrameDualFillNV', - 'glWaitSync', - 'glXSwapBuffersMscOML', - 'glXWaitForMscOML', - 'glXWaitForSbcOML', - 'wglGetSyncValuesOML', - 'wglSwapBuffersMscOML', - 'wglSwapLayerBuffersMscOML', - 'wglWaitForMscOML', - 'wglWaitForSbcOML', - # Can't handle weird data types specified only in proprietary headers 'glXCreateGLXVideoSourceSGIX', 'glXAssociateDMPbufferSGIX',