Added WGVK backend#9316
Conversation
|
Thanks. |
|
Where do you obtain the |
|
not sure why these are not added in some tools/ subfolder in the WGVK repo |
|
Thank you. I wanted to make sure I could rebuild the output. I confirmed I could rebuild it. Merged as 5978002 + minor subsequent amends 59183cf. I also confirmed I managed to build WGVK and run the example on my PC. While this is not yet provided as a stock .vcproj, it was very refreshing that building with WGVK was comparatively much easier and faster than building with e.g. DAWN. This becomes an alternative that I can envision running and testing much more than DAWN. For anyone attempting to build examples,
One last missing thing would be updating the CMakefile in examples/ to document and build with WGVK. |
|
I have now added support for WGVK in the 3 Cmakelist files with ed2e5dd |
|
great work! thanks omar. not sure how complete/on par wgvk is against the other standards but it is definitely waaaaay better and faster than going with the classic dawn/wgpu/emscripten path imho. for dearimgui use cases it might eventually suffice with a lil bit of luck. |
|
It currently asserts on latest WGVK because of manuel5975p/WGVK@d9c6dad |
|
Pushed e887098 to always use SPIR-V shaders on WGVK. Tho I am not sure the assert added by manuel5975p/WGVK@d9c6dad is wise. @manuel5975p: Is there a way at runtime or compile-time (in our code) to reliably detect if WGVK will support WGSL shaders? There's no reason for |
Let's see how the CI takes this one.