Skip to content

turnip: re-emit vertex params after they are invalidated

turnip: re-emit vertex params after they are invalidated

Constants could be invalidated via HLSQ_INVALIDATE_CMD which is emitted when new pipeline is bound and in CmdClearAttachments. Also they become invalid after secondary cmd execution.

Fixes geometry flickering in Genshin Impact
Closes: #5313 (closed)

Fixes: 815a85dd "turnip: do not re-emit same vs params"

Edited by Danylo Piliaiev

Merge request reports