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

GLVND support #106

Open
dcommander opened this issue Aug 27, 2019 · 1 comment
Open

GLVND support #106

dcommander opened this issue Aug 27, 2019 · 1 comment

Comments

@dcommander
Copy link
Member

Seems like we might be able to solve some problems by tapping into the GLVND interface on modern systems rather than trying to hijack GLX API calls. Further investigation is needed.

@dcommander
Copy link
Member Author

This idea is part of an ongoing quest to eliminate the need for LD_PRELOAD. Conceptually, we could create libGLX_virtualgl.so.0.0.0 and then use the GLVND interface to optionally direct GLX commands from applications to that GLVND library. However, the problem of how to interpose the needed OpenGL and X11 and XCB and (as of VGL 2.6.3) OpenCL function calls remains.

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

No branches or pull requests

1 participant