Our great sponsors
-
DirectXShaderCompiler
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
DirectXShaderCompiler
Fork of Microsoft/DirectXShaderCompiler with Zig / MinGW header compatability patches (by hexops)
> We may support DXBC generation in Clang in the future (we mentioned that in the original proposal to LLVM). That work is unlikely to begin for a few years as our focus will be on supporting DXIL and SPIR-V generation first.
I appreciate this quote[0] from the microsoft camp. Setting clear expectations that something will not be done is a nice bit of fresh air.
[0] https://github.com/microsoft/DirectXShaderCompiler/issues/57...
Renderdoc, which open sourced it in 2021 was able to use regular MD5.
https://github.com/baldurk/renderdoc/commit/81b4d3d804c1974b...
> So the signing[1] DXIL.dll does is just a modified MD5?
[1] https://github.com/hexops/DirectXShaderCompiler/blob/4190bb0...
https://news.ycombinator.com/item?id=39325654
And wgpu has been doing this for years. Things like descriptor indexing are not exposed to the web but used by Rust (mostly) engines on native.
https://wgpu.rs/
Related posts
- Technical Considerations for GUI Toolkits [Discussion]
- Technical Considerations for GUI Toolkits [Discussion]
- How to set-up GLFW 3.3.8 with C++ visual studio community 2022?
- How do I become a graphics programmer? – A guide from AMD Game Engineering team
- I need help to upgrade the C++ source code of the panfrost driver on the ARM Chromebook from 1.1 to 1.2