Revert "r600/sfn: Make use of variable length DOT"
authorGert Wollny <gert.wollny@collabora.com>
Sun, 11 Dec 2022 17:10:27 +0000 (18:10 +0100)
committerGert Wollny <gert.wollny@collabora.com>
Sun, 11 Dec 2022 17:10:27 +0000 (18:10 +0100)
commitb0a6e0e17416310e3ac2635ede5e7757cf10b971
treefa8b871e69fc4022c896a5d2ae979ada8a366044
parentc9b13a93385b15ecf0dc70e3da3d6fa449078766
Revert "r600/sfn: Make use of variable length DOT"

This reverts commit fcafe1ffc85573b6a0df2d64a438f1bac2bae3a2.

Variable length DOT products are not supported for pre EG
cards, and the read port evaluation is not correctly
checked, so that scheduling might fail. Revert for now to
fix the issues below and get gack with a better implementation
later.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7876
Related: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7878

Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20268>
src/gallium/drivers/r600/sfn/sfn_instr_alu.cpp