If it's slower on an SLI machine than on an ordinary one then yes, I
suspect JavaFX just can't handle SLI properly. Among gamers I've often
heard that it's a notoriously problematic configuration. Can you switch
your card to non-SLI mode and retest performance?
--Chris
On 2015-10-30 09:19, Felix Bembrick wrote:
I am using Java 8u66 and performance is really poor.
I suspected a driver issue but I have the latest driver for my Titan X card (4
in SLI mode) and running the 4K monitor tests in 3DMark says my machine is in
the top 1% fastest computers ever to run the tests.
It looks to me that JavaFX just can't deliver acceptable performance on 4K
monitors, even with the most powerful graphics cards on the planet. Or maybe it
doesn't support SLI?
It could be Windows 10 related but I don't think so. And I am definitely
getting hardware acceleration according to the output so I suspect JavaFX has
trouble moving so many pixels around on these hi-res monitors.
All other 3D apps and games run blindingly fast but JavaFX actually runs slower
on this beast than on my wife's little i5 powered Dell machine with a low range
graphics card, also running Windows 10.
Any ideas?
Felix
On 30 Oct 2015, at 17:33, Chris Nahr<chris.n...@gmail.com> wrote:
Hi-DPI is supported on Windows, assuming you have 8u60 or later (better 8u66 or
later so a ComboBox doesn't freeze the application!). On my Dell XPS-15 with
Windows 10 and 4K displays JavaFX also uses hardware acceleration, in this case
with the Intel 4600 integrated GPU.
However, this causes frequent Intel display driver crashes and restarts because
the Windows 10 drivers are still so immature. Same happens in WPF applications,
so it's not specific to JavaFX. I've grabbed my driver directly from the Intel
website. Possibly your system runs an older driver that causes JavaFX not to
use HA.
Given how unstable it currently is on Windows 10, that might not be a bad idea.
But of course you could try manually updating and see what happens to JavaFX
performance.
Cheers, Chris
On 2015-10-28 17:24:38, Felix Bembrick <felix.bembr...@gmail.com> 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