On Fri Jan 19 10:06:51 2024 +0000, Giovanni Mascellani wrote:
Yeah, after some experiments I thought this might have been a better alternative. But I'm not terribly attached to either (and either looks better than the status quo to me). Votes welcome.
The fact that we can potentially have passes that should be called on both `vkd3d_shader_normalise_sm4()` and `vkd3d_shader_normalise_sm6()`, such as `remove_dcl_temps()` in 3/3 may be an argument against separating the function, but I don't know if we will end up with enough for the repetition to be a problem.