fixes dEQP-GLES2.functional.shaders.invariance.mediump.loop_3 CC: <mesa-stable@lists.freedesktop.org> Signed-off-by: Karol Herbst <kherbst@redhat.com> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>tags/19.0-branchpoint
break; | break; | ||||
} | } | ||||
case OP_MUL: | case OP_MUL: | ||||
if (i->dType == TYPE_F32) | |||||
if (i->dType == TYPE_F32 && !i->precise) | |||||
tryCollapseChainedMULs(i, s, imm0); | tryCollapseChainedMULs(i, s, imm0); | ||||
if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) { | if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) { |