Zebediah Figura (@zfigura) commented about libs/vkd3d-shader/hlsl.c:
if (modifiers & HLSL_STORAGE_EXTERN) vkd3d_string_buffer_printf(string, "extern ");
- if (modifiers & HLSL_STORAGE_NOINTERPOLATION)
- if (modifiers & HLSL_MODIFIER_NOINTERPOLATION)
I don't think renaming this makes sense. Currently the difference is whether they are modifiers that can be applied to a type, i.e. whether they're legal on typedefs. Interpolation modifiers aren't.