[OpenJDK 2D-Dev] [14] Review Request: 8234325 Delete unused vsync related code from the OGL pipeline on macOS

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Mon Nov 18 09:48:13 UTC 2019

Please review the fix for JDK 14.

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

During developments of the early version of java FX, some code was added
to the OGL and D3D pipelines to support vsync drawing. It is not accessible
via public API, but only via com.sun.java.swing.SwingUtilities3 class.
Implementations of this feature were done on Windows and Linux, but on macOS
some stubs were implemented only(copied from windows), but it is never functional.

This is the request to delete the code on macOS, probably we could delete the
code on Linux and Windows as well, but I would like to separate that task.

Best regards, Sergey.

More information about the 2d-dev mailing list