6 Jan
2023
6 Jan
'23
4:29 p.m.
On Thu Jan 5 15:53:53 2023 +0000, Zebediah Figura wrote:
It'll also need to get preserved when cloning the type. Whops, at first I thought that the "Reinterpreting type" FIXME wasn't being issued for types like `matrix<min16float, 4, 4>` and `vector<min16float, 4>`, but now I realize it is (well, at least for the scalar type within the declaration).
Issuing this warning is the main purpose of the `is_minimum_precision` flag for now. To also keep it for types declared in this way, it was necessary to use `hlsl_type_clone()`. -- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/58#note_20429