JavaFX and my JOGL pipeline.

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

JavaFX and my JOGL pipeline.

pepe1945
Hi,
  Excuse me to use this way to contact you.
  (No forum for JavaFX)
I'm trying actually to create a JOGL pipeline for the
last version of JavaFX.
For a first version, this seems to be correct.
My problem is with some JOGL parts (in my directory
src-jogl).
To test, you can use:
    org.jfx.test3d.Shapes3DViewer

The code is at: https://github.com/pepe1914/jfx-zoglpipeline
This is a Netbeans project.

Note:
  -You can change the code without any problems and distribute it.
   (The calls to false native code seems really stupid)...

  -The use of com.sun.prism.ZGraphicsPipelineExt is necessary
   due to fact of security mechanism of GraphicsPipeline.
   Possibly the use of ASM (http://asm.ow2.org/) to dynamically add
   classes can solve that....
 
  -The only things, not tested actually, is the classes for
   the Effect: com.sun.scenario.effect.impl.zogl.ZOGL_ShaderSourceCls
   Because this is hardcoded in JavaFX, in the class:
    com.sun.scenario.effect.impl.prism.ps.PPSRenderer
    in:
    public static Renderer createRenderer(FilterContext fctx)
   I do not want to change the code inside jfxrt.jar. With ASM ???
   OK, I have done the change in that class just for test.

Thanks !!!
Reply | Threaded
Open this post in threaded view
|

Re: JavaFX and my JOGL pipeline.

gouessej
Administrator
Hi

Great job. I've mentioned it here:
https://jogamp.org/bugzilla/show_bug.cgi?id=607

I can't give it a try as OpenJFX isn't available on my distro but maybe someone else can help you.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: JavaFX and my JOGL pipeline.

Xerxes Rånby
Chris Newland provides precompiled OpenJFX builds that you may use if your distribution do not yet provide OpenJFX packages:
http://108.61.191.178/

2015-10-15 17:29 GMT+02:00 gouessej [via jogamp] <[hidden email]>:
Hi

Great job. I've mentioned it here:
https://jogamp.org/bugzilla/show_bug.cgi?id=607

I can't give it a try as OpenJFX isn't available on my distro but maybe someone else can help you.


If you reply to this email, your message will be added to the discussion below:
http://forum.jogamp.org/JavaFX-and-my-JOGL-pipeline-tp4035470p4035472.html
To start a new topic under general, email [hidden email]
To unsubscribe from jogamp, click here.
NAML