Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (794)
Games in Android Showcase (234)
games submitted by our members
Games in WIP (864)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: 1 [2]
  ignore  |  Print  
  LWJGL3FX - A sneak peek  (Read 35844 times)
0 Members and 1 Guest are viewing this topic.
Offline whitewoodcity

Junior Newbie

« Reply #30 - Posted 2018-10-07 23:33:07 »

Last I heard (I can't find a link atm, but it was from JavaFX maintainers), they're considering a native Metal backend on macOS. They'd have to ship with MoltenVK for a Vulkan backend and I don't think they're interested in that. However, unless Apple decides to suddenly kill all OpenGL apps out there, the current OpenGL support on macOS is more than enough for what JavaFX needs. It's not like they'll magically gain performance from Metal, without refactoring the frontend.

On LWJGL3FX, I've had a nightmarish summer and a hellish September at work (worth it though). The little free time I had left went to LWJGL maintenance. I'll report any real progress asap.

In other news, CEF's #1006 was finally merged a few days ago. D3D only for now, but one can hope...

Hi Spasi, you said "I had written a Prism backend (the part of JavaFX that does the actual rendering) using LWJGL 3. "
Would you mind sharing this part of code in Github?
It would be helpful for other people who is interested in expanding prism implementation e.g. me Smiley
Offline Spasi
« Reply #31 - Posted 2018-10-08 08:03:59 »

Would you mind sharing this part of code in Github?

I'm not comfortable with sharing it just yet, because the current implementation is based on JavaFX 8, which is not GPL-licensed like OpenJFX. Once the migration to OpenJFX is done, there will be a public fork under the LWJGL organization.

edit: Just heard of another effort underway, from BestSolution:

currently doing a PoC to integrate native rendering (OpenGL and D3D) into OpenJFX.

So far our progress is very good and we hope we can share something very soon.
Offline hanslovsky

Junior Newbie

« Reply #32 - Posted 2018-10-12 14:40:40 »

That's great news. We have a visualization tool for 3D data (2D cross sections and mesh rendering) that is written in JavaFX and we think that one of the bottle neck is copying textures onto the Graphics Card in the application thread (as far as we understand) as well as the lack of texture sharing between different image views/3D. This sounds very exciting!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline whitewoodcity

Junior Newbie

« Reply #33 - Posted 2018-12-06 11:07:20 »

seems like e(fx)clipse provides an very nice alternative solution?
Offline princec

« JGO Spiffy Duke »

Medals: 1096
Projects: 3
Exp: 20 years

Eh? Who? What? ... Me?

« Reply #34 - Posted 2018-12-06 13:04:42 »

Hmmm interesting. I think we'll be needing it to be part of OpenJFX 11 to take it properly seriously though.

Cas Smiley

Offline Displee

Junior Newbie

« Reply #35 - Posted 2019-02-12 20:26:52 »

What's the current status?
Pages: 1 [2]
  ignore  |  Print  

hadezbladez (3103 views)
2018-11-16 13:46:03

hadezbladez (1121 views)
2018-11-16 13:41:33

hadezbladez (3068 views)
2018-11-16 13:35:35

hadezbladez (610 views)
2018-11-16 13:32:03

EgonOlsen (3897 views)
2018-06-10 19:43:48

EgonOlsen (4367 views)
2018-06-10 19:43:44

EgonOlsen (2603 views)
2018-06-10 19:43:20

DesertCoockie (3422 views)
2018-05-13 18:23:11

nelsongames (3545 views)
2018-04-24 18:15:36

nelsongames (4584 views)
2018-04-24 18:14:32
Java Gaming Resources
by philfrei
2019-05-14 16:15:13

Deployment and Packaging
by philfrei
2019-05-08 15:15:36

Deployment and Packaging
by philfrei
2019-05-08 15:13:34

Deployment and Packaging
by philfrei
2019-02-17 20:25:53

Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45 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‑
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!