From 357d8261f1e9fd93105dd704c94828582dc02043 Mon Sep 17 00:00:00 2001 From: Ilia Mirkin Date: Sat, 27 Aug 2016 19:51:29 -0400 Subject: [PATCH] nouveau: always enable at least one RC Experimentally, this is required for glxgears and others to display the proper colors. This is also what the code used to do before the referenced commit. Fixes: c703658b396 (mesa: Drop _EnabledUnits.) Signed-off-by: Ilia Mirkin Cc: mesa-stable@lists.freedesktop.org --- src/mesa/drivers/dri/nouveau/nv20_state_frag.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mesa/drivers/dri/nouveau/nv20_state_frag.c b/src/mesa/drivers/dri/nouveau/nv20_state_frag.c index 492ecdc42fa..2c5c2dbe89e 100644 --- a/src/mesa/drivers/dri/nouveau/nv20_state_frag.c +++ b/src/mesa/drivers/dri/nouveau/nv20_state_frag.c @@ -67,5 +67,5 @@ nv20_emit_frag(struct gl_context *ctx, int emit) PUSH_DATA (push, in >> 32); BEGIN_NV04(push, NV20_3D(RC_ENABLE), 1); - PUSH_DATA (push, n); + PUSH_DATA (push, MAX2(1, n)); } -- 2.30.2