On Fri Apr 14 22:21:54 2023 +0000, Francisco Casas wrote:
changed this line in [version 5 of the diff](/wine/vkd3d/-/merge_requests/148/diffs?diff_id=42536&start_sha=1ef6e0f4c37cc407bdad6c20bbb33fe33183c420#60d4d610dfa8c7fa6773ad0d7695126cbf6805c4_185_170)
Ugh, I see.
SM1 doesn't even check for the vector's dimx. This compiles: ``` float4 main(in int4 a : TEXCOORD0, in float2 b : TEXCOORD0) : sv_target { return 0.0; } ```
I rearranged the tests so that the ones that should only fail in SM4 are after a ``` [require] shader model >= 4.0 ``` while at it, I also split the tests commit.
I added two additional patches at the end of the series for SM1.