On Thu May 4 14:50:29 2023 +0000, Zebediah Figura wrote:
Patches look mostly fine now, except that structured buffers are supposed to be able to support types other than a vector, and of course we'd like tests for both types.
Thanks, I added some type checks per buffer type. I'm going to look at tests now, the one that I pushed just now works on Windows, but on Linux vulkan I get this:
`vkd3d:fixme:spirv_compiler_get_descriptor_binding Could not find descriptor binding for type 0x1, space 0, registers [2:2], shader type 0.`
So maybe resource type is somehow is not handled correctly yet, presumably in shader runner? I'm going to look at that to see if I can understand anything there.