Module: Mesa
Branch: master
Commit: fb1488a8000bf9ad93250500aa7e305ada94cdc6
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb1488a8000bf9ad93250500aa7e305ada94cdc6

Author: Rob Clark <[email protected]>
Date:   Fri May  3 06:22:08 2019 -0700

freedreno/a6xx: OUT_RELOC vs OUT_RELOCW fixes

Signed-off-by: Rob Clark <[email protected]>

---

 src/gallium/drivers/freedreno/a6xx/fd6_blitter.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/gallium/drivers/freedreno/a6xx/fd6_blitter.c 
b/src/gallium/drivers/freedreno/a6xx/fd6_blitter.c
index f16eda74456..ba1f17905ae 100644
--- a/src/gallium/drivers/freedreno/a6xx/fd6_blitter.c
+++ b/src/gallium/drivers/freedreno/a6xx/fd6_blitter.c
@@ -311,7 +311,7 @@ emit_blit_buffer(struct fd_ringbuffer *ring, const struct 
pipe_blit_info *info)
                                 A6XX_RB_2D_DST_INFO_TILE_MODE(dst->tile_mode) |
                                 A6XX_RB_2D_DST_INFO_COLOR_SWAP(WZYX) |
                                 COND(fd6_ubwc_enabled(dst, dst->tile_mode), 
A6XX_RB_2D_DST_INFO_FLAGS));
-               OUT_RELOC(ring, dst->bo, doff + dst->offset, 0, 0);    /* 
RB_2D_DST_LO/HI */
+               OUT_RELOCW(ring, dst->bo, doff + dst->offset, 0, 0);    /* 
RB_2D_DST_LO/HI */
                OUT_RING(ring, A6XX_RB_2D_DST_SIZE_PITCH(p));
                OUT_RING(ring, 0x00000000);
                OUT_RING(ring, 0x00000000);
@@ -321,7 +321,7 @@ emit_blit_buffer(struct fd_ringbuffer *ring, const struct 
pipe_blit_info *info)
 
                if (fd6_ubwc_enabled(dst, dst->tile_mode)) {
                        OUT_PKT4(ring, REG_A6XX_RB_2D_DST_FLAGS_LO, 6);
-                       OUT_RELOC(ring, dst->bo, doff + dst->ubwc_offset, 0, 0);
+                       OUT_RELOCW(ring, dst->bo, doff + dst->ubwc_offset, 0, 
0);
                        OUT_RING(ring, 
A6XX_RB_MRT_FLAG_BUFFER_PITCH_PITCH(dst->ubwc_pitch) |
                                         
A6XX_RB_MRT_FLAG_BUFFER_PITCH_ARRAY_PITCH(dst->ubwc_size));
                        OUT_RING(ring, 0x00000000);
@@ -517,7 +517,7 @@ emit_blit_texture(struct fd_ringbuffer *ring, const struct 
pipe_blit_info *info)
 
                if (fd6_ubwc_enabled(dst, dtile)) {
                        OUT_PKT4(ring, REG_A6XX_RB_2D_DST_FLAGS_LO, 6);
-                       OUT_RELOC(ring, dst->bo, doff + dst->ubwc_offset, 0, 0);
+                       OUT_RELOCW(ring, dst->bo, doff + dst->ubwc_offset, 0, 
0);
                        OUT_RING(ring, 
A6XX_RB_MRT_FLAG_BUFFER_PITCH_PITCH(dst->ubwc_pitch) |
                                         
A6XX_RB_MRT_FLAG_BUFFER_PITCH_ARRAY_PITCH(dst->ubwc_size));
                        OUT_RING(ring, 0x00000000);

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to