Open chyyran opened 1 month ago
There's a couple of blockers before we can actually update mesa
spirv-to-dxil.c
OpCapability Shader
mesa_mako
u_format_gen.h
util/format
blake3
I don't mind basing off dxbc-rebase, but that branch needs cleaning up. Will wait until !30731 gets merged and rebase on top of that.
dxbc-rebase
!30731
There's a couple of blockers before we can actually update mesa
There's a bug inFixed upstreamspirv-to-dxil.c
right now where SPIR-V capabilities aren't properly set soOpCapability Shader
gets rejected. This is bad and should be fixedmesa_mako
script: https://github.com/SnowflakePowered/spirv-to-dxil-rs/pull/8/commits/7268e7623c3e680d0d694844814ccee3c6353742#diff-afdb8f6229c797f896f21c0b0c7b56ca81cdc78acb736ce9c831253f2ac6c57fu_format_gen.h
is annoying and needs to be underutil/format
blake3
utilities should be reimplemented in Rust