Login  Register

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
https://blogs.windows.com/buildingapps/2017/05/19/improving-high-dpi-experience-gdi-based-desktop-apps/

Starting with Windows 10 Creators Update (1703) new API are introduced that applications must use to become "Per-Monitor V2" aware.
https://msdn.microsoft.com/en-us/library/windows/desktop/mt843498(v=vs.85).aspx

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.




2018-06-15 13:55 GMT+02:00 doug [via jogamp] <[hidden email]>:
The problem is hard.
Please PM me at [hidden email]
Thanks!
 - Doug



If you reply to this email, your message will be added to the discussion below:
http://forum.jogamp.org/Jogl-Jogamp-on-Java-9-tp4038012p4038937.html
To start a new topic under jogl, email [hidden email]
To unsubscribe from jogamp, click here.
NAML