r300: fix translate_LRP

This was broken by 7daba1fe65

Signed-off-by: Pavel Ondračka <pavel.ondracka@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14596>
This commit is contained in:
Pavel Ondračka 2022-01-18 16:58:36 +01:00 committed by Marge Bot
parent e6b60c2764
commit 5e2834754e

View file

@ -390,7 +390,7 @@ static void transform_LRP(struct radeon_compiler* c,
{
struct rc_dst_register dst = try_to_reuse_dst(c, inst);
emit3(c, inst->Prev, RC_OPCODE_ADD, NULL,
emit3(c, inst->Prev, RC_OPCODE_MAD, NULL,
dst,
negate(inst->U.I.SrcReg[0]), inst->U.I.SrcReg[2], inst->U.I.SrcReg[2]);
emit3(c, inst->Prev, RC_OPCODE_MAD, &inst->U.I,