bfcb88ea99
Tile buffer emits required a load from the tile buffer into the output regs, so they must be placed at the end of the EOT program as to not corrupt the output register emits. This commit orders the emit state to place output register emits first, and tile buffer emits last. dEQP test fixed: dEQP-VK.renderpass.suballocation.attachment.4.422 ... and others from the dEQP-VK.renderpass.suballocation.* Signed-off-by: Karmjit Mahil <Karmjit.Mahil@imgtec.com> Reviewed-by: Frank Binns <frank.binns@imgtec.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25584>