Compared to 3DBox, 3DCylinder and 3DMesh we see that 3DSphere performance numbers is less.
RenderPerfTest numbers:
3DBox(15000 primitives) : 12.5 FPS
3DCylinder(15000 primitives) : 11.3 FPS
3DSphere(15000 primitives) : 6.5 FPS
3DMesh(12000 primitives) : 15.4 FPS
Adding triple buffering for 3D : https://bugs.openjdk.org/browse/JDK-8324115 helped to improve performance only in some architectures. Also triple buffering is disabled after https://bugs.openjdk.org/browse/JDK-8332361. Need to check how we can improve 3DSphere performance
RenderPerfTest numbers:
3DBox(15000 primitives) : 12.5 FPS
3DCylinder(15000 primitives) : 11.3 FPS
3DSphere(15000 primitives) : 6.5 FPS
3DMesh(12000 primitives) : 15.4 FPS
Adding triple buffering for 3D : https://bugs.openjdk.org/browse/JDK-8324115 helped to improve performance only in some architectures. Also triple buffering is disabled after https://bugs.openjdk.org/browse/JDK-8332361. Need to check how we can improve 3DSphere performance
- blocks
-
JDK-8321099 Improve 3D rendering performance
- Open