Invalid shader name causes invisible track ghosts on macOS with D3DMetal, DXMT

macOS Graphics
haltdef [github] · 8 months ago

I reported this issue to the DXMT dev and they said 'Mafi/TrainTrackBlueprintInstanced' is not a valid. Windows and DXVK don't mind, but Metal translation layers get grumpy and don't render track ghosts. Also that pixel shader expects SV_InstanceID but vertex shader doesn't pass it - SV_InstanceID is system generated value in vertex shader but treated as normal input in pixel shader.

I hope that makes sense to you guys because I have no idea what I just said. Thanks!

17 Showing 1–2 of 2