Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FFM-based OpenGL bindings #550

Open
ctrueden opened this issue Jun 14, 2023 · 1 comment
Open

FFM-based OpenGL bindings #550

ctrueden opened this issue Jun 14, 2023 · 1 comment
Labels
backlog An issue to be addressed at some point in the future™️

Comments

@ctrueden
Copy link
Member

ctrueden commented Jun 14, 2023

As described in eclipse-efx/efxclipse-drift#49, the PanamaGL project "aims at providing multiplatorm binding to OpenGL using the Foreign Function & Memory API for JDK19." Once the Java 21 LTS is released (slated for 2023-09-19), we could update scenery and sciview accordingly—or consider putting FFM-based goodies into an extension library.

@skalarproduktraum
Copy link
Member

Once Panama has stabilised and is also working on Apple Silicon, this could be interested - for Vulkan though, as OpenGL got deprecated with #539 and removed with #541. Apple has also deprecated OpenGL on macOS. I'll keep this issue open, but put it in the backlog.

@skalarproduktraum skalarproduktraum added the backlog An issue to be addressed at some point in the future™️ label Aug 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog An issue to be addressed at some point in the future™️
Projects
None yet
Development

No branches or pull requests

2 participants