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

Test/Validate OpenGL Vendor Neutral Dispatch Library (GLVND) #157

Open
gdevenyi opened this issue May 24, 2022 · 2 comments
Open

Test/Validate OpenGL Vendor Neutral Dispatch Library (GLVND) #157

gdevenyi opened this issue May 24, 2022 · 2 comments

Comments

@gdevenyi
Copy link
Contributor

gdevenyi commented May 24, 2022

cmake have been complaining for a while about:
https://cmake.org/cmake/help/latest/policy/CMP0072.html

https://cmake.org/cmake/help/latest/module/FindOpenGL.html#linux-specific

This is the "standard" way now, to have multiple OpenGL renderers available (like software intel + software + NVidida) on a single machine, even on a per-application basis. This is needed for doing things like x2go Display with software rendering and nvidia "optimus".

FreeGLUT will build against it, https://bugs.gentoo.org/721006

I suspect the rest will as well, we just need to not get in the way of the cmake FindOpenGL features providing the appropriate library choices if available (it falls back to LEGACY if GLVND isn't available).

@gdevenyi
Copy link
Contributor Author

gdevenyi commented May 24, 2022

@gdevenyi
Copy link
Contributor Author

minimal modern 3.10.x example, https://stackoverflow.com/a/53378631/4130016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant