15 Feb
2024
15 Feb
'24
8:37 p.m.
Modifiers are otherwise for actual modifier keywords. I can't say this is wrong but it's definitely weird. Less weird would be to use a dedicated HLSL_TYPE\_\* or a UAV-specific flag.
Something like ```c if (uav && resource->data_type->e.uav.rasteriser_ordered) instr.opcode |= VKD3DSUF_RASTERISER_ORDERED_VIEW << VKD3D_SM5_UAV_FLAGS_SHIFT; ``` you mean? -- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/652#note_61372