On Wed Nov 8 00:46:19 2023 +0000, Nikolay Sivov wrote:
It's still not clear to me where argument conversion needs to happen. I don't see any 'itof's for example when called with int vectors. Unrelated to that, one thing we need to check is that dimensions for 'r' and 'n' are the same.
I see itof for all three arguments with the following shader:
``` int a, b, c;
float4 main() : sv_target { return refract(a, b, c); } ```
What are you testing?