Other things to try:

-Dprism.verbose=true (output should show the following options are working)

-Dglass.win.uiScale=1.0       (disables HiDPI)
-Dprism.order=sw              (disables HW acceleration)
-Dprism.maxTextureSize=8192 (mentioned before - increases max texture dims)

-Dprism.maxvram=2G            (increases maximum texture pool to 2GB)
-Dprism.targetvram=2G (combined with maxvram, increases initial pool to 2GB)

                        ...jim

On 10/30/15 12:59 PM, Felix Bembrick wrote:
Hi Jim,

I had Windows 10 on my previous machine and my wife's low-end PC is also 
running Win10 and the same version of Java.

But I have what is supposed to be the fastest graphics card of all (GeForce GTX 
Titan X) and she has a very basic card.

The only real difference is that she has a 22" monitor with a resolution of 
1920 X 1024 (?) and I have 2 4K monitors.

Hi-DPI is supported in the sense that everything renders at the correct size 
etc (unlike Swing) but it performs so slowly that there must be something 
fundamentally wrong, especially since JavaFX seems to be the only technology 
that's affected.

On 31 Oct 2015, at 06:49, Jim Graham <james.gra...@oracle.com> wrote:

It should be supported.  Which version of Windows were you using before?  We've 
supported HiDPI on Windows since JDK8u60 on all supported versions of Windows...

            ...jim

On 10/27/15 11:24 PM, Felix Bembrick wrote:
I just installed JavaFX on my new Windows 10 machine which is extremely powerful but has 
two 4K monitors and while everything looks great and the right "size", the 
performance is very sluggish to say the least.

Is this because Hi-DPI is not yet supported in JavaFX on Windows?

Thanks,

Fix

Reply via email to