Re: Jogl/Jogamp on Java 9
Posted by
Xerxes Rånby on
Jun 15, 2018; 12:36pm
URL: https://forum.jogamp.org/Jogl-Jogamp-on-Java-9-tp4038012p4038938.html
JOGL 2.3.2 uses the Windows GDI and GDI+ API's that are supported using a wide range of windows version ranging from windows xp, vista to 10
the GDI and GDI+ windows API's have limitations when the application is running on high dpi screens, a summary of GDI application limitations is summarized in this article:
the article do not mention GDI + OpenGL applications however the limitations are identical to GDI + D3D applications
Starting with Windows 10 Creators Update (1703) new API are introduced that applications must use to become "Per-Monitor V2" aware.
As I see it the situation of High dpi + opengl may be improved by using the API introduced in windows 10. JOGL may be updated to use the new API's if available and still use the old API's for maximum windows compatibility with earlier windows versions.