23 Nov
2023
23 Nov
'23
1:51 p.m.
On Thu Nov 23 13:13:22 2023 +0000, Giovanni Mascellani wrote:
This is fine for me, but here and below `asuint()` with a `uint4` return type could be used to return an actual double. I don't know if SM6 has something similar for 64 bit integers, but it can be emulated pretty easily with bitshifts anyway. It has a SplitDouble intrinsic, which I'll probably upstream soon after the release. In shader runner we would need a way to check double value readbacks or at least uints. Maybe we'll need that eventually but I think it's not justified for this.
-- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/489#note_53522