21 Sep
2023
21 Sep
'23
6:32 p.m.
On Thu Sep 21 18:23:43 2023 +0000, Nikolay Sivov wrote:
Ok. I find 'nointerpolatoin' categorized as storage modifier confusing. It seems easier to call them all as 'modifiers', including ir_var field. Things like 'extern' and 'static' could remain as storage ones. But I don't care enough, I'll revert it. The thing about it is that some of the flags go on the hlsl_type, and the rest go on hlsl_ir_var/hlsl_struct_field. We started separating the naming to make it clear which is which. Interpolation modifiers fall in the latter category.
-- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/358#note_46227