File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

hardware acceleration in JavaFX

 
Andriy Tsykholyas
Greenhorn
Posts: 15
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 21
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Andriy Tsykholyas
Greenhorn
Posts: 15
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 21
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 28
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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...
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic