From: Alex Deucher Date: Wed, 3 Jun 2009 18:29:06 +0000 (-0400) Subject: dump command buffer X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ada26c40593d1bce972c445aa22f26811f6e6223;p=mesa.git dump command buffer --- diff --git a/src/mesa/drivers/dri/r600/r600_cmdbuf.c b/src/mesa/drivers/dri/r600/r600_cmdbuf.c index 72a2ac1a8fc..5edc42b5327 100644 --- a/src/mesa/drivers/dri/r600/r600_cmdbuf.c +++ b/src/mesa/drivers/dri/r600/r600_cmdbuf.c @@ -350,6 +350,17 @@ static int r600_cs_set_age(struct radeon_cs *cs) /* -------------- */ return 0; } +static void dump_cmdbuf(struct radeon_cs *cs) +{ + int i; + fprintf(stderr,"--start--\n"); + for (i = 0; i < cs->cdw; i++){ + fprintf(stderr,"0x%08x\n", cs->packets[i]); + } + fprintf(stderr,"--end--\n"); + +} + static int r600_cs_emit(struct radeon_cs *cs) { struct r600_cs_manager_legacy *csm = (struct r600_cs_manager_legacy*)cs->csm; @@ -391,7 +402,7 @@ static int r600_cs_emit(struct radeon_cs *cs) /* cs_cmd.cs_id = 0; */ cs_cmd.chunks = (uint64_t)(unsigned long)chunk_ptrs; - /* dump_cmdbuf(cs); */ + dump_cmdbuf(cs); do {