-
Notifications
You must be signed in to change notification settings - Fork 146
OpenGl deprecated in Mac 10.14 #193
Comments
Very important topic for new projects. |
Also related to the issue are the following links: https://bitbucket.org/dejayberlin/joglfxpipeline/overview @tomsontom Did you start with skia? |
We are exploring a Metal port, which is what Apple suggests using instead of OpenGL. I think Vulkan is a less interesting alternative without Apple's support (which they are not likely to do). I doubt that Skia would be a good alternative for a couple of reasons: 1, it would bring a dependency on a third-party graphics library, since unlike OpenGL or Metal (or DirectX on Windows), it doesn't come with the platform); 2, it is only a 2D library and wouldn't handle any 3D rendering (it may or may not have enough support to accelerate our filter effects or other 2D rendering effects) |
Metal port Vulkan + MoltenVK Skia Does it make sense to mention https://moltengl.com/moltengl/? It´s not open source, and you need to purchase a License, and at the end it is another dependency. Is there any branch with the Metal port, where we could have a look and maybe contribute? *When we are talking about Metal, I assume we are all talking about last version, Metal 2. |
@Ciruman vulkan works in windows too |
@XakepSDK You are right, sorry, I forgot it. |
There is also gfx-portability, a subproject of gfx-rs, which implements the Vulkan Portability Initiative which "is defining and providing a standardized subset of the familiar Vulkan API that will run universally on all new-generation 3D-enabled platforms, including those that currently support only DirectX and Metal". It is being introduced to Firefox and showcases Dota2, RPCS3 and Dolphin. |
Are there any updates? I heard there is a work done in openjdk. Where can we find the source code? |
We are developing a cross-platform JavaFX application and this is a big worry for us, can you please post an update regarding status of this issue? Thanks in advance. |
There is no indication that Apple will remove OpenGL for several years, but we plan to prototype this soon. We'll post an update as soon as we have something to share. |
As provided at the end of the apple documentation:
https://developer.apple.com/macos/whats-new/
OpenGL is going to be deprecated.
The text was updated successfully, but these errors were encountered: