Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (741)
Games in Android Showcase (225)
games submitted by our members
Games in WIP (823)
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  
  OpenGL integration in Java SE6?  (Read 3713 times)
0 Members and 1 Guest are viewing this topic.
Offline olli73

Senior Newbie





« Posted 2006-12-13 09:59:33 »

Hi all!

Java SE6 is out and many people write blog entries. On java.net I found an interesting one from James Gosling:

Quote
JavaSE 6 is finally out in its glorious FCS bits. It's got all manner of cool new features (I particularly love the OpenGL integration that makes GLJPanel fly like the wind). Instead of the usual flag waving and "what's cool in JDK6" lists, I'd just like to say thanksto all of the folks in the community who have contributed to it. All of your error reports, feature requests, bug fixes, code contribtions and spec work are deeply appreciated. We couldn't do it without you. This truly is a community effort.

Link: http://blogs.sun.com/jag/entry/thanks_everyone

What does that mean?

Greeting
olli73
Offline stephencarmody

Senior Newbie




Java games rock!


« Reply #1 - Posted 2006-12-13 10:41:23 »

Yay! No more jogl or lwjgl.
Offline Riven
Administrator

« JGO Overlord »


Medals: 1324
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #2 - Posted 2006-12-13 12:46:10 »

Ha!

What makes you think LWJGL is no more.

Neither Swing, nor AWT killed SWT.


Besides, JOGL doesn't seem to be included in the JRE anyway.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline emzic

Senior Devvie





« Reply #3 - Posted 2006-12-13 13:04:39 »

yeah, im also a bit confused now.
is all the openGL functionality available within the JRE now? want i need jogl.jar, jogl.dll, jogl_awt.dll anymore?
Offline pepijnve

Junior Devvie




Java games rock!


« Reply #4 - Posted 2006-12-13 13:06:41 »

James Gosling is refering to the possibility to integrate jogl and java2d. One of the java2d implementations (not the default one) in jse6 is based on opengl. It has been designed so that you can take the opengl rendering context of a component and render on it using both java2d and jogl. In other words you can easily combine 2d and 3d rendering in a single component without having to render to intermediate images. See the Java2D/JOGL Interoperability thread for more detailed info.
Offline turquoise3232

Junior Devvie




Java (games) rock!


« Reply #5 - Posted 2006-12-13 16:14:47 »

Yay! No more jogl or lwjgl.

I really don't see why you're telling that. You can "interoperate with" doesn't name you can delete it...
I think that you can interoperate with MySql with the JDK and nobody says "No more MySql"!
Offline campbell

Junior Devvie




Java games rock!


« Reply #6 - Posted 2006-12-13 17:46:40 »

James Gosling is refering to the possibility to integrate jogl and java2d. One of the java2d implementations (not the default one) in jse6 is based on opengl. It has been designed so that you can take the opengl rendering context of a component and render on it using both java2d and jogl. In other words you can easily combine 2d and 3d rendering in a single component without having to render to intermediate images. See the Java2D/JOGL Interoperability thread for more detailed info.

For more details, I have two blogs that talk about the Java2D/JOGL interoperability stuff in Java SE 6:
http://weblogs.java.net/blog/campbell/archive/2005/09/java2djogl_inte_1.html
http://weblogs.java.net/blog/campbell/archive/2006/10/easy_2d3d_mixin.html

And for more on the OpenGL-based Java2D pipeline improvements in Java SE 6:
http://weblogs.java.net/blog/campbell/archive/2005/03/strcrazy_improv_1.html
http://weblogs.java.net/blog/campbell/archive/2005/07/strcrazier_perf.html

Thanks,
Chris
Offline olli73

Senior Newbie





« Reply #7 - Posted 2006-12-13 20:36:12 »

Ok, I understand. Thanks!

Greetings
olli73
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 119
Projects: 15


★★★★★


« Reply #8 - Posted 2006-12-13 20:54:48 »

still don't get it how JOGL fits into this update? is it included with Java6 or it just integrates better or something?
Offline campbell

Junior Devvie




Java games rock!


« Reply #9 - Posted 2006-12-13 21:17:43 »

still don't get it how JOGL fits into this update? is it included with Java6 or it just integrates better or something?

No, JOGL is not included with Java SE 6.  Read the blogs linked above for more on how JOGL is able to communicate more closely with Java 2D in the Java SE 6 release.

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

JGO Coder




Java games rock!


« Reply #10 - Posted 2006-12-13 21:57:11 »

Just to clarify a little more, new functionality was added to the OpenGL pipeline for Java 2D in Java SE 6 which allows external libraries like JOGL a little insight into how the OpenGL context management is done by Java 2D. So far we've used this in the JOGL implementation to accelerate the GLJPanel to essentially the same speed as the GLCanvas. Right now this acceleration works on Windows, Solaris and Linux, and we've worked with Apple to hopefully get support for this on OS X soon.
Pages: [1]
  ignore  |  Print  
 
 

 
xxMrPHDxx (18 views)
2017-11-21 16:21:00

xxMrPHDxx (11 views)
2017-11-21 16:14:31

xxMrPHDxx (14 views)
2017-11-21 16:10:57

Ecumene (114 views)
2017-09-30 02:57:34

theagentd (148 views)
2017-09-26 18:23:31

cybrmynd (248 views)
2017-08-02 12:28:51

cybrmynd (248 views)
2017-08-02 12:19:43

cybrmynd (244 views)
2017-08-02 12:18:09

Sralse (258 views)
2017-07-25 17:13:48

Archive (878 views)
2017-04-27 17:45:51
List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51
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!