From c2081c5c1aba09072846fcbca2c53a8a4bb300a7 Mon Sep 17 00:00:00 2001 From: kappaOne Date: Wed, 5 Dec 2012 23:08:53 +0000 Subject: [PATCH] Remove old/redundant code for OS X 10.4 or lower. --- src/java/org/lwjgl/opengl/MacOSXPeerInfo.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/java/org/lwjgl/opengl/MacOSXPeerInfo.java b/src/java/org/lwjgl/opengl/MacOSXPeerInfo.java index 74ba523c..17942a3b 100644 --- a/src/java/org/lwjgl/opengl/MacOSXPeerInfo.java +++ b/src/java/org/lwjgl/opengl/MacOSXPeerInfo.java @@ -45,9 +45,7 @@ import org.lwjgl.LWJGLUtil; abstract class MacOSXPeerInfo extends PeerInfo { MacOSXPeerInfo(PixelFormat pixel_format, ContextAttribs attribs, boolean use_display_bpp, boolean support_window, boolean support_pbuffer, boolean double_buffered) throws LWJGLException { super(createHandle()); - if (pixel_format.isFloatingPoint() && !LWJGLUtil.isMacOSXEqualsOrBetterThan(10, 4)) - throw new LWJGLException("Floating point pixel format requested, but it requires MacOS X 10.4 or newer"); - + boolean gl32 = attribs != null && attribs.getMajorVersion() == 3 && attribs.getMinorVersion() == 2 && attribs.isProfileCore(); if ( gl32 && !LWJGLUtil.isMacOSXEqualsOrBetterThan(10, 7) ) throw new LWJGLException("OpenGL 3.2 requested, but it requires MacOS X 10.7 or newer");