[OpenJDK 2D-Dev] RFR: 8251854 [macosx] Java forces the use of discrete GPU

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Fri Aug 21 04:55:46 UTC 2020

Please review the fix for jdk/client.

Bug: https://bugs.openjdk.java.net/browse/JDK-8251854
Fix: http://cr.openjdk.java.net/~serb/8251854/webrev.00

This is a review request for the bug particularly fixed some time ago:

In that review request it was found that the old fix does not work well in all cases, see:

The current fix updates an embedded plist.info, so the java will not require
discrete graphics by default, same as for any other applications.

Note that the new "metal" pipeline also does not required the discrete graphics.

The documentation for NSSupportsAutomaticGraphicsSwitching:

Best regards, Sergey.

More information about the 2d-dev mailing list