Vulkan, Mental and customized Node Support? and stable prism api

Tom Schindl tom.schindl at bestsolution.at
Sat Oct 6 17:04:35 UTC 2018


Hi,

We - BestSolution together with some of our customers - are 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.

Tom

Von meinem iPhone gesendet

> Am 06.10.2018 um 14:59 schrieb Chengen Zhao <chengen.zhao at whitewoodcity.com>:
> 
> Hi:
> 
> We are currently using JavaFX to create games on Steam
> and it works pretty good on 2D games
> and we do have some concerns
> 1) OpenGL seems like is deprecating on MacOSX and Fuchsia which only supports Vulkan based on their Github repo
> and I think OpenJDK will be inevitably ported to Fuchsia and Vulkan seems like is OpenGL next generation(5)
> so is there any schedule or roadmap for Vulkan and Mental supports?
> 2) I have read several discussions about prism and we are considering using lwjgl to create 3d node
> but prism is not that stable and is not documented which means the prism api may be changed in future
> and there is no guarantees for that so is it possible to create a uniform and relatively stable interfaces/api for prism?
> thus it could be easier for 3rd parties to implement their own graphics api support 
> and in that case, lwjgl could create 3DNode in JavaFX node hierachy which is expected by many developers:)
> 3) similar to 2, if the interface of Node could be more documented and stable, 
> then it would be easier for other developers to create their own Node
> this could be related to RichTextNode
> 
> Cheers



More information about the openjfx-discuss mailing list