:arrow_up: I added 3/3 to avoid reading undefined values just before writing the immconst registers. I verified that this patch alone is enough to solve the issue but yep, we probably want to avoid uninitialized data in the HLSL too, so I kept the other 2 patches.