Lower integer/bool matrix types to arrays of vectors on targets without native support. #4386
Labels
goal:forward looking
Feature needed at a later date, not connected to a specific use case.
kind:enhancement
a desirable new feature, option, or behavior
Odd bug I just hit.
I had some HLSL code that was recently ported over, which had something like this:
With the "emit spirv directly" backend, Slang seems to generate invalid SPIRV, creating a
%mat3v4bool = OpTypeMatrix %v4bool 3
type.This results vkCreateShaderModule throwing an error:
To be honest, I'm not really sure how DXC handles this...
The text was updated successfully, but these errors were encountered: