FidelityFX-CACAO emits code like this in its 5x5 bilateral upscaler:
mul r10.zw {min16f}, r1.zzzz {def32 as min16f}, -r10.zzzw {min16f}
In vkd3d-shader, the negation of r10 is dropped.
Fixed by https://github.com/HansKristian-Work/vkd3d/pull/135
Nothing extracted yet.
FidelityFX-CACAO emits code like this in its 5x5 bilateral upscaler:
In vkd3d-shader, the negation of r10 is dropped.