On Tue Sep 12 18:26:00 2023 +0000, Zebediah Figura wrote:
I'm accepting this because I think this needs to get fixed before the release, but as I said in 219, I don't think we really need to care about the difference between profile version. It's possible to get sm1 to put other junk in the y coordinate; I think we can just use the sm4 behaviour always.
Compiling for ps_2_0 produces:
``` mov r0.xy, c0.y texld ..., r0, ... ```
For ps_3_0 it does:
```texld .., c0.y, ...```
I'm not sure what it means. Is it possible c0.y here means c0.yyyy?
My point is, I'm not sure it's exactly junk that it's putting there.