From 2e1445c8f3df7608ba4522f8d088170de4ec788c Mon Sep 17 00:00:00 2001 From: Ilia Mirkin Date: Fri, 3 Apr 2015 23:39:38 -0400 Subject: [PATCH] freedreno: don't bother setting resource timestamps Waiting on a bo being ready is handled in fd_bo_cpu_prep. No need to keep separate timestamps around. Signed-off-by: Ilia Mirkin --- src/gallium/drivers/freedreno/freedreno_gmem.c | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/gallium/drivers/freedreno/freedreno_gmem.c b/src/gallium/drivers/freedreno/freedreno_gmem.c index 6bdd7704b86..473d2b891e3 100644 --- a/src/gallium/drivers/freedreno/freedreno_gmem.c +++ b/src/gallium/drivers/freedreno/freedreno_gmem.c @@ -344,7 +344,6 @@ void fd_gmem_render_tiles(struct fd_context *ctx) { struct pipe_framebuffer_state *pfb = &ctx->framebuffer; - uint32_t i, timestamp = 0; bool sysmem = false; if (ctx->emit_sysmem_prep) { @@ -396,14 +395,6 @@ fd_gmem_render_tiles(struct fd_context *ctx) fd_reset_wfi(ctx); - /* update timestamps on render targets: */ - timestamp = fd_ringbuffer_timestamp(ctx->ring); - for (i = 0; i < pfb->nr_cbufs; i++) - if (pfb->cbufs[i]) - fd_resource(pfb->cbufs[i]->texture)->timestamp = timestamp; - if (pfb->zsbuf) - fd_resource(pfb->zsbuf->texture)->timestamp = timestamp; - /* reset maximal bounds: */ ctx->max_scissor.minx = ctx->max_scissor.miny = ~0; ctx->max_scissor.maxx = ctx->max_scissor.maxy = 0; -- 2.30.2