r300: fix usage of COVERED_PTR_MASKING_ENABLE for r500
authorFilip Gawin <filip.gawin@zoho.com>
Tue, 14 Sep 2021 21:39:02 +0000 (23:39 +0200)
committerMarge Bot <eric+marge@anholt.net>
Wed, 15 Sep 2021 14:41:19 +0000 (14:41 +0000)
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@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12861>

src/gallium/drivers/r300/r300_reg.h

index 05d85cf..d2d3fc6 100644 (file)
@@ -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 */