Java-Gaming.org    
Featured games (78)
games approved by the League of Dukes
Games in Showcase (427)
Games in Android Showcase (89)
games submitted by our members
Games in WIP (466)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Accelerated transformations  (Read 2244 times)
0 Members and 1 Guest are viewing this topic.
Offline Max Pesce

Junior Member




Nil tam arduum quod non ingenio vincas


« Posted 2003-08-14 06:50:06 »

Hi

Anyone knows if Java2D transformations will have some sort of acceleration in J2SE 1.5?

Now they sucks...  Sad

Offline princec

JGO Kernel


Medals: 284
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #1 - Posted 2003-08-14 09:31:47 »

They should have gotten a bit faster in 1.4.2 because they've improved the math performance somewhat. In the server VM at any rate. They're unlikely to get any faster though because of they way it all works.

Cas Smiley

Offline kevglass

JGO Kernel


Medals: 85
Projects: 22


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #2 - Posted 2003-08-14 10:16:37 »

Isn't java 2d being implemented on top of OpenGL in Tiger for linux and solaris? I'd have guessed that the new implementation will use accelerated transforms, I could be wrong tho..

Campbell!

Kev

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Max Pesce

Junior Member




Nil tam arduum quod non ingenio vincas


« Reply #3 - Posted 2003-08-14 11:40:56 »

Quote
Isn't java 2d being implemented on top of OpenGL in Tiger for linux and solaris? I'd have guessed that the new implementation will use accelerated transforms, I could be wrong tho..

Campbell!

Kev


I hope you're right!

I'm basing my game heavly on rotations and because I don't want a fake 2D engine made with Java3D I must use Java 2D and hope in the future!  Cheesy

Maybe Sun will use openGL in windows VM also for 2D graphics...  Huh

Offline kevglass

JGO Kernel


Medals: 85
Projects: 22


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #4 - Posted 2003-08-14 11:48:00 »

Worth checking out this in the JOGL forum:

http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=jogl;action=display;num=1060784520

Seems like the windows version won't be moved over straight away, seems bizzare!

If you repost the question to that thread, you might catch Campbell's attention who appears to be someone working on it (maybe I should know who this is?)

Kev

Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #5 - Posted 2003-08-14 15:47:58 »

Not that bizarre..  They already have HW acceleration on Windows.. they have to focus their efforts where it will pay off the most.. so delaying the Windows OpenGL acceleration layer may make sense at the moment.  I don't doubt that they are aware of the longer term benefit of getting the OpenGL layer on Windows too.

Offline campbell

Junior Member




Java games rock!


« Reply #6 - Posted 2003-08-14 16:50:33 »

Quote
Isn't java 2d being implemented on top of OpenGL in Tiger for linux and solaris? I'd have guessed that the new implementation will use accelerated transforms, I could be wrong tho..

Campbell!

Kev


Yep, for more info, see the thread over in the JOGL forum.  We definitely try to accelerate complex transforms in hardware, especially when rendering images to accelerated surfaces.  It's pretty amazing having this stuff work at hardware speeds.  (Turn on bilinear filtering, and you don't even take a performance hit!)

Chris
Offline Max Pesce

Junior Member




Nil tam arduum quod non ingenio vincas


« Reply #7 - Posted 2003-08-14 18:07:58 »

Quote


Yep, for more info, see the thread over in the JOGL forum.  We definitely try to accelerate complex transforms in hardware, especially when rendering images to accelerated surfaces.  It's pretty amazing having this stuff work at hardware speeds.  (Turn on bilinear filtering, and you don't even take a performance hit!)

Chris



Cool! Cheesy

This means there's a hope that we will have hardware transformation using ONLY Java2D (not other non-standard libraries) in release 1.5?


Offline campbell

Junior Member




Java games rock!


« Reply #8 - Posted 2003-08-14 18:29:45 »

Quote



Cool! Cheesy

This means there's a hope that we will have hardware transformation using ONLY Java2D (not other non-standard libraries) in release 1.5?



That's the hope... In 1.5 you will get hardware acceleration of transforms when the OGL-based Java 2D pipeline is enabled.

Chris
Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #9 - Posted 2003-08-14 19:12:16 »

Can/are transforms accelerated with the DirectX rendering in 1.5?

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline campbell

Junior Member




Java games rock!


« Reply #10 - Posted 2003-08-14 19:34:03 »

Quote
Can/are transforms accelerated with the DirectX rendering in 1.5?


Hi Sam (I mean Steve, er, Scott Smiley),

Probably not in time for 1.5, but we hope to get there soon.

Chris
Offline Abuse

JGO Coder


Medals: 10


falling into the abyss of reality


« Reply #11 - Posted 2003-08-14 23:01:22 »

Quote


Hi Sam (I mean Steve, er, Scott Smiley),

Probably not in time for 1.5, but we hope to get there soon.

Chris


Dear God nooo!!!

pls don't release 1.5 with HW transforming supported for Linux, and not Windows!!

HW Acceleration is All or nothing;
if the API only accelerates 50% of the necessary features for a game, its pretty much useless for anything but tech demos Angry

Make Elite IV:Dangerous happen! Pledge your backing at KICKSTARTER here! https://dl.dropbox.com/u/54785909/EliteIVsmaller.png
Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #12 - Posted 2003-08-15 14:56:06 »

Yeah, I'm going to have to echo what Gregory Pierce has been saying in another thread..  The Windows platform is a huge market relative to all X11 systems combined.  The accelerated transforms will be effectively unnoticed and certainly nothing that programmers could rely on if the majority of Java installations don't have it. Sad

If you can't please everyone you should at least please as many as you can Smiley..   OpenGL acceleration on Windows and Linux at the same time would be ideal.. but if you have to use one as a stepping stone to the other, maybe it does make sense to start with Windows? (too late for that of course.. but if the WGL stuff can happen at the same time or very soon after X all the better)

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

xsi3rr4x (76 views)
2014-04-15 18:08:23

BurntPizza (68 views)
2014-04-15 03:46:01

UprightPath (80 views)
2014-04-14 17:39:50

UprightPath (66 views)
2014-04-14 17:35:47

Porlus (81 views)
2014-04-14 15:48:38

tom_mai78101 (105 views)
2014-04-10 04:04:31

BurntPizza (165 views)
2014-04-08 23:06:04

tom_mai78101 (261 views)
2014-04-05 13:34:39

trollwarrior1 (210 views)
2014-04-04 12:06:45

CJLetsGame (220 views)
2014-04-01 02:16:10
List of Learning Resources
by SHC
2014-04-18 03:17:39

List of Learning Resources
by Longarmx
2014-04-08 03:14:44

Good Examples
by matheus23
2014-04-05 13:51:37

Good Examples
by Grunnt
2014-04-03 15:48:46

Good Examples
by Grunnt
2014-04-03 15:48:37

Good Examples
by matheus23
2014-04-01 18:40:51

Good Examples
by matheus23
2014-04-01 18:40:34

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:22:30
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!