-
Notifications
You must be signed in to change notification settings - Fork 566
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
Vulkan back-end? #1153
Comments
Filed as internal issue #OSD-298 |
Yes, we agree. We’ve been tracking progress on Vulkan (and MoltenVK) since the beginning and we are very excited about the opportunities there, but it hasn’t yet been a Studio priority. Much of the existing GLSL or HLSL shader can be used directly which simplifies the next steps of developing a Vulkan back-end implementation. |
Hi, Here at Blender we are migrating towards Vulkan. The challenge is that we expect to use the OpenGL evaluator in Blender 3.1 (https://developer.blender.org/D12406) and when we introduce Vulkan we can't/won't want to use the OpenGL evaluator. Is there any news on this topic? In our current plans the Vulkan migration will speed up on our side and are planning to have a Vulkan running in Blender within the next year. Perhaps we can see how to move forward with modern backends. Regards, |
Thank you for including that link to your work in progress. I haven't had a chance to look through your code yet, but the comments in that thread raise good questions and hopefully we can help you get things working well. We are definitely interested in having Blender take good advantage of OpenSubdiv. We've been getting some good results using Vulkan and OpenSubdiv together including patch evaluation. |
Hi @davidgyu Any update on Vulkan support? |
Seems like this issue was supposed to be closed by #1320 but it was wrongly tagged? v3.6.0 released with APIs to help supporting Vulkan: https://github.com/PixarAnimationStudios/OpenSubdiv/blob/v3_6_0/documentation/release_36.rst#modern-graphics-apis-and-parallel-computation |
I see there's no Vulkan back-end, but I believe it would be a great idea in many aspects:
I'm going to start Vulkan back-ends for my projects in the upcoming months, so I'd like that OpenSubdiv will be supported on them too.
The text was updated successfully, but these errors were encountered: