Mesa (master): nvc0: fix setting of subpixel precision during conservative rasterization
Ilia Mirkin
imirkin at kemper.freedesktop.org
Sun May 13 17:22:09 UTC 2018
Module: Mesa
Branch: master
Commit: 8f6cbb8c7d5f1b05ffef53de4076a0a187c2f332
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f6cbb8c7d5f1b05ffef53de4076a0a187c2f332
Author: Rhys Perry <pendingchaos02 at gmail.com>
Date: Fri May 11 13:03:28 2018 +0100
nvc0: fix setting of subpixel precision during conservative rasterization
Fixes: 07dac3e040 ("nvc0: add conservative rasterization support")
Signed-off-by: Rhys Perry <pendingchaos02 at gmail.com>
Reviewed-by: Ilia Mirkin <imirkin at alum.mit.edu>
---
src/gallium/drivers/nouveau/nvc0/mme/com9097.mme | 2 +-
src/gallium/drivers/nouveau/nvc0/mme/com9097.mme.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme b/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme
index ecf9960667..38c2e86843 100644
--- a/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme
+++ b/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme
@@ -569,7 +569,7 @@ qbw_done:
mov $r2 0x831
send (extrinsrt 0x0 $r2 0 12 11) /* sends 0x418800 */
/* Subpixel precision */
- mov $r2 (extrinsrt 0x0 $r1 0 3 0)
+ mov $r2 (extrinsrt 0x0 $r1 0 4 0)
mov $r2 (extrinsrt $r2 $r1 4 4 8)
maddr 0x8287 /* SUBPIXEL_PRECISION[0] (incrementing by 8 methods) */
mov $r3 16 /* loop counter */
diff --git a/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme.h b/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme.h
index 3eacda9a27..49c0891114 100644
--- a/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme.h
+++ b/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme.h
@@ -384,7 +384,7 @@ uint32_t mme9097_conservative_raster_state[] = {
0x06310021,
0x020c4211,
0x5b008042,
- 0x00c04212,
+ 0x01004212,
0x41085212,
0x20a1c021,
0x00040311,
More information about the mesa-commit
mailing list