karolherbst , Englisch ![]()
uhh, so a few days ago I found out, that passing structs by value in #rusticl through OpenCL C or SPIR-V in fact doesn't pass the argument by value.
Turns out we don't handle the SPIR-V "ByVal" Function Parameter Attribute...
this might explain a few bugs I've seen in the past...