Mesa (main): r300: fix usage of COVERED_PTR_MASKING_ENABLE for r500

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Sep 15 14:52:28 UTC 2021


Module: Mesa
Branch: main
Commit: 765b3b3b11d6a7fa06d87356538778b4550319ff
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=765b3b3b11d6a7fa06d87356538778b4550319ff

Author: Filip Gawin <filip.gawin at zoho.com>
Date:   Tue Sep 14 23:39:02 2021 +0200

r300: fix usage of COVERED_PTR_MASKING_ENABLE for r500

http://developer.amd.com/wordpress/media/2013/10/
R5xx_Acceleration_v1.5.pdf

On page 281 you can see that register ZB:ZB_BW_CNTL
is using 19th bit for enabling this feature on r500.

Reviewed-by: Marek Olšák <marek.olsak at amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12861>

---

 src/gallium/drivers/r300/r300_reg.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/gallium/drivers/r300/r300_reg.h b/src/gallium/drivers/r300/r300_reg.h
index 05d85cf4749..d2d3fc6556e 100644
--- a/src/gallium/drivers/r300/r300_reg.h
+++ b/src/gallium/drivers/r300/r300_reg.h
@@ -2666,8 +2666,8 @@ USE OR OTHER DEALINGS IN THE SOFTWARE.
 #	define R500_CONTIGUOUS_6XAA_SAMPLES_DISABLE          (1 << 17)
 #	define R500_PEQ_PACKING_DISABLE                      (0 << 18)
 #	define R500_PEQ_PACKING_ENABLE                       (1 << 18)
-#	define R500_COVERED_PTR_MASKING_DISABLE              (0 << 18)
-#	define R500_COVERED_PTR_MASKING_ENABLE               (1 << 18)
+#	define R500_COVERED_PTR_MASKING_DISABLE              (0 << 19)
+#	define R500_COVERED_PTR_MASKING_ENABLE               (1 << 19)
 
 
 /* gap */



More information about the mesa-commit mailing list