On Tue, 16 Dec 2025 16:11:03 GMT, Martin Fox <[email protected]> wrote:

>> Michael Strauß has updated the pull request incrementally with one 
>> additional commit since the last revision:
>> 
>>   handle edge cases
>
> modules/javafx.graphics/src/main/native-glass/win/Utils.cpp line 144:
> 
>> 142:                 GetProcAddress(hModule, 
>> "SetThreadDpiAwarenessContext"));
>> 143: 
>> 144:             // Only load GetProcessDpiAwareness if 
>> GetThreadDpiAwarenessContext is not available (pre-Win10).
> 
> What versions of Windows does JavaFX support? I just spent a half hour 
> searching and couldn't find any statement on this for either JavaFX or the 
> JDK.
> 
> As of October of this year the original version of Windows 10 left 
> Microsoft's Long Term Servicing Channel. As of now the earliest version of 
> Windows supported by Microsoft is Win10 2016 (1607), the version where the 
> thread DPI awareness calls were first added. Is JavaFX supporting and testing 
> earlier versions of Windows? If not you should be able to just make direct 
> calls to the thread DPI awareness API's.
> 
> This is probably a topic for the mailing list. I'm still surprised I couldn't 
> find this information anywhere.

Even if we didn't _officially_ support Windows 10, I think it's a little too 
early to remove functionality given that this OS still has a ~40% share of 
Windows installations.

-------------

PR Review Comment: https://git.openjdk.org/jfx/pull/1982#discussion_r2624351702

Reply via email to