Skip to main content

Complete and always on OpenGL support with developer context access

5 replies [Last post]
gregorypierce
Offline
Joined: 2003-06-10

No flags, no 'works only for a handful of features', the entire pipeline of Java2D and Swing OpenGL accelerated and with a graphics context that exposes the entire OpenGL pipeline so I can apply other render methods on top of the GUI.

Give me that or don't bother with any changes to Java2D!

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
selendic1
Offline
Joined: 2004-04-27

> I know that NVidia's OpenGL is nearly flawless. I
> wish I could say that about others...

Hmmm, if that is true, I wonder why is Suns OGL pipeline unusable on Linux with NVidia drivers.

rexguo
Offline
Joined: 2004-06-21

I'm in total support of this feature too.
Check out the links from my blog at http://www.jroller.com/page/rexguo which points to Chet Hasse's blog, Java Gaming forum and JavaLobby discussions on this topic.

gipak
Offline
Joined: 2004-10-11

Oh I wish it was that simple, unfortunately world isn't perfect and many manufacturers of graphic cards provide drivers that, really suck! No names, but.. ;) I know that NVidia's OpenGL is nearly flawless. I wish I could say that about others...

gregorypierce
Offline
Joined: 2003-06-10

Sure, and that's the same reason that many game developers make for not giving Java a try or client application writers take for not support Java client applications. We need to suck it up and realize that we won't get something that's fast AND runs on ever platform out there. Its exactly the same in the game space. You'll have a fallback for people who can't run your application with all the bells and whistles... or you will say that they just can't run it.

I personally turn on opengl acceleration by default because the stuff I'm doing just runs too slow without it. If there are users out there that can't run it - they have to upgrade. And that's okay <-- a statement that Sun just refuses to make. Restricting development only for the lowest common denominator is just a winning strategy for leading edge applications and a sure way to make sure that Java dies out on the desktop.

I hope one day Sun realizes this.

spiff
Offline
Joined: 2003-06-10

Amen, brother!