JavaFX 3D on older GPUs
Adam Granger
adam at adamish.com
Sun May 20 08:32:53 PDT 2012
Yes depth test enabled, I'm trying to run some code that worked fine under
Windows/JavaFX 2.0
http://www.adamish.com/tmp/jfx_depth_buffer_bug/DepthBufferProblems.java
> Did you enable depth testing?
>
> Am 20.05.2012 12:24, schrieb Adam Granger:
>> Greetings,
>>
>> I'm trying to get JavaFX going on my somewhat ageing first-gen Intel
>> iMac (GPU - ATI Radeon X1600) using JavaFX 2.2 b08. However, anything I
>> do involving 3D (PerspectiveCamera + depthTest etc) does not render
>> correctly... as if there is no depth buffer - like I saw 6 months ago:
>> http://javafx-jira.kenai.com/browse/RT-17446
>>
>> I've done some digging around, and found this:
>>
>> "If your system does not support Prism, then JavaFX uses the Java2D
>> software pipeline under Prism."
>> http://docs.oracle.com/javafx/2/system_requirements/jfxpub-system_requirements.htm
>>
>> ==========
>> This was the output I got using -Dprism.verbose=true
>> Prism pipeline init order: es2 j2d
>> Using t2k for text rasterization
>> Using dirty region optimizations
>> Prism pipeline name = com.sun.prism.es2.ES2Pipeline
>> Loading ES2 native library ...
>> succeeded.
>> (X) Got class = class com.sun.prism.es2.ES2Pipeline
>> **** GL_ARB_pixel_buffer_object detected ****
>> Failed ES2GPUQualifier check.
>> System GPU doesn't meet the es2 pipe requirement
>> GraphicsPipeline.createPipeline: error initializing pipeline
>> com.sun.prism.es2.ES2Pipeline
>> *** Fallback to Prism SW pipeline
>> Prism pipeline name = com.sun.prism.j2d.J2DPipeline
>> (X) Got class = class com.sun.prism.j2d.J2DPipeline
>> Initialized prism pipeline: com.sun.prism.j2d.J2DPipeline
>> ==========
>>
>> Questions:
>> 1) do these sys reqs also apply to the 2.2 Mac builds
>> 2) is this true that if your GPU is not supported then only 2D support
>> is provided? or is it more likely I'm going something wrong?
>>
>>
>> Regards,
>>
>> Adam.
>
>
> --
> --------------------------------------------------------------------------------------
> Dr. Michael Paus, Chairman of the Java User Group Stuttgart e.V. (JUGS).
> For more information visit www.jugs.de.
>
>
More information about the openjfx-dev
mailing list