[Mesa-dev] [PATCH 6/6] gallium/radeon: fix saving multi-part command streams

Nicolai Hähnle nhaehnle at gmail.com
Tue Aug 22 15:45:06 UTC 2017


From: Nicolai Hähnle <nicolai.haehnle at amd.com>

Use the correct type to fix pointer arithmetic.
---
 src/gallium/drivers/radeon/r600_pipe_common.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/gallium/drivers/radeon/r600_pipe_common.c b/src/gallium/drivers/radeon/r600_pipe_common.c
index 37c12dea374..7226fc21a04 100644
--- a/src/gallium/drivers/radeon/r600_pipe_common.c
+++ b/src/gallium/drivers/radeon/r600_pipe_common.c
@@ -495,7 +495,7 @@ static void r600_flush_dma_ring(void *ctx, unsigned flags,
 void radeon_save_cs(struct radeon_winsys *ws, struct radeon_winsys_cs *cs,
 		    struct radeon_saved_cs *saved, bool get_buffer_list)
 {
-	void *buf;
+	uint32_t *buf;
 	unsigned i;
 
 	/* Save the IB chunks. */
-- 
2.11.0



More information about the mesa-dev mailing list