-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Autodesk: Hgi Backend Selection #2736
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
Autodesk: Hgi Backend Selection #2736
Conversation
Filed as internal issue #USD-8836 |
We ran into this problem in Blender, where it tries to initialize OpenGL while we want Vulkan. The environment variable Is there any plan to merge this pull request, or an alternative solution? The implementation makes sense to me. |
Ah, thanks! Though it seems that was merged into the |
Or rather, only part of the PR was merged. The part in |
We decided not to move forward with that aspect of the change (you can even see a comment about that specific part in PR #2850 here). We did include the new function |
We did try I could try implementing a different solution, but it's not clear how it should be done. I didn't understand the comment about doing it at the Maybe a slight improvement would be to add a |
I proposed an alternative solution in #3604, which hopefully sidesteps the concerns. |
Description of Change(s)
So far, HgiGL has been the default render backend on Windows and Linux. Now that there is Vulkan support introduced into the stack, through this PR users can choose a render backend at initialization time. This PR provides relevant support to render delegate creation as well.
Note: This PR is child of #2553. Please refer it for more context.
Fixes Issue(s)