aspose file tools*
The moose likes JavaFX and the fly likes hardware acceleration in JavaFX Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JavaFX
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...
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: hardware acceleration in JavaFX