From: Ilia Mirkin Date: Sat, 4 Nov 2017 17:49:04 +0000 (-0400) Subject: nv50: make blending work so that zero wins in a multiplication X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=35433494f35f049aa0ba993391871504abfa0cc0;p=mesa.git nv50: make blending work so that zero wins in a multiplication This matches nvc0 behavior, tested with the fbo-float-nan piglit. Signed-off-by: Ilia Mirkin Reviewed-by: Tobias Klausmann --- diff --git a/src/gallium/drivers/nouveau/nv50/nv50_screen.c b/src/gallium/drivers/nouveau/nv50/nv50_screen.c index 90c19b7d2cd..c2e69f55134 100644 --- a/src/gallium/drivers/nouveau/nv50/nv50_screen.c +++ b/src/gallium/drivers/nouveau/nv50/nv50_screen.c @@ -772,6 +772,11 @@ nv50_screen_init_hwctx(struct nv50_screen *screen) PUSH_DATA (push, 0); } + BEGIN_NV04(push, NV50_3D(UNK0FDC), 1); + PUSH_DATA (push, 1); + BEGIN_NV04(push, NV50_3D(UNK19C0), 1); + PUSH_DATA (push, 1); + PUSH_KICK (push); }