On Tue Mar 26 04:36:28 2024 +0000, Francisco Casas wrote:
changed this line in [version 3 of the diff](/wine/vkd3d/-/merge_requests/739/diffs?diff_id=107171&start_sha=f81152537041ebb341d645ee531fefb6cdc61f48#0b890a3b204382f3632b9aa8007a5efad9f29fcf_414_0)
There is a test, if this is what you mean: ``` % It is not allowed to call the functions to set state blocks on the rhs using the assignment syntax % for state groups or passes. [pixel shader fail(sm<6)] float4 main() : sv_target { return 0; }
technique { pass { cat = SetPixelShader(foobar); } } ```
But other types of function calls on the rhs are allowed. I added some more tests.