11 Mar
2024
11 Mar
'24
4:20 a.m.
On Sun Mar 10 21:53:18 2024 +0000, Nikolay Sivov wrote:
What would be a test case for this? A test like this: ``` precise float4 var; typedef float4 precise; precise main() : sv_target { return var; } ``` is already working for me. Once 'precise' is defined as a type, it can't be used as a modifier. Oh, you're right, that does work. So it's the other way around—that should probably be NEW_IDENTIFIER, not var_identifier. Unless you can use 'precise' as a modifier after you've declared it as a variable name?
-- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/701#note_64168