protonscr

vkd3d-shader: EvaluateAttributeSnapped offset broken

vkd3dclosed
HansKristian-Work/vkd3d-proton#2196 · opened 2024-11-07 by DadSchoorse · updated 2025-10-16 · 0 comments · github
DDadSchoorse 2024-11-07 github

This issue is just a reminder that the intrinsic is broken, nothing really uses it in practice.

DXBC/DXIL's offset is some weird fixed point, SPIR-V's (interpolateAtOffset) is a float. vkd3d-shader doesn't convert it, so it effectively always passes a denorm. dxil-spirv gets it right.

Nothing extracted yet.