File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java FX and the fly likes hardware acceleration in JavaFX Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


JavaRanch » Java Forums » Java » Java FX
Reply Bookmark "hardware acceleration in JavaFX" Watch "hardware acceleration in JavaFX" New topic
Author

hardware acceleration in JavaFX

Andriy Tsykholyas
Greenhorn

Joined: Feb 24, 2009
Posts: 15
Hi,

I'm interested in hardware acceleration capabilities of Java GUI and particularly JavaFX. I believe this is vitally important in the age of powerful GPUs. Adobe and Nvidia recently announced GPU acceleration for flash player. This would definitely provide a better experience for flash users owning Nvidia GPU.
What is going on in Java with GPU acceleration?
Has JavaFX some advantages in this area over Swing and SWT?

best regards

Andriy
Jiri Goddard
Greenhorn

Joined: Aug 21, 2007
Posts: 21
Andriy Tsykholyas wrote:Hi,

I'm interested in hardware acceleration capabilities of Java GUI and particularly JavaFX. I believe this is vitally important in the age of powerful GPUs. Adobe and Nvidia recently announced GPU acceleration for flash player. This would definitely provide a better experience for flash users owning Nvidia GPU.
What is going on in Java with GPU acceleration?
Has JavaFX some advantages in this area over Swing and SWT?

best regards

Andriy


hello,

yes. jfx takes advantage of gpu.


http://dredwerkz.ic.cz
Andriy Tsykholyas
Greenhorn

Joined: Feb 24, 2009
Posts: 15
Jiri Goddard wrote:
hello,

yes. jfx takes advantage of gpu.


Hi Jiri,

thanks for answer. Is GPU used in all platforms, including Linux? Or this is just Windows advantage?

Best regards
Jiri Goddard
Greenhorn

Joined: Aug 21, 2007
Posts: 21
Andriy Tsykholyas wrote:
Jiri Goddard wrote:
hello,

yes. jfx takes advantage of gpu.


Hi Jiri,

thanks for answer. Is GPU used in all platforms, including Linux? Or this is just Windows advantage?

Best regards


there are both cg and hlsl shaders, so i suppose it's accelerated on all platforms (cg is like ms's hlsl)
Philippe Lhoste
Greenhorn

Joined: Oct 23, 2009
Posts: 28
If I understood correctly, you need a recent graphics card to get GPU acceleration, with shaders 2.0 IIRC.
I know I don't get such acceleration (ie. scenegraph is rendered on CPU) on the old hardware (5 years...) I use at work and at home...
 
 
subject: hardware acceleration in JavaFX
 
developer file tools