From b9b53e2695d65b4a4e7e44dc2ff88fff5fabed94 Mon Sep 17 00:00:00 2001 From: Tim Rowley Date: Fri, 30 Jun 2017 11:50:22 -0500 Subject: swr: use swr_query_result type instead of void Tag pStat field in swr_draw_context structure so gen_llvm_types.py can deal with the actual structure type instead of using void. Code cleanup, no functional change. Reviewed-by: Bruce Cherniak --- src/gallium/drivers/swr/swr_context.cpp | 4 ++-- src/gallium/drivers/swr/swr_context.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/gallium/drivers/swr/swr_context.cpp b/src/gallium/drivers/swr/swr_context.cpp index 11ce3464d44..f2d971a22e8 100644 --- a/src/gallium/drivers/swr/swr_context.cpp +++ b/src/gallium/drivers/swr/swr_context.cpp @@ -422,7 +422,7 @@ swr_UpdateStats(HANDLE hPrivateContext, const SWR_STATS *pStats) if (!pDC) return; - struct swr_query_result *pqr = (struct swr_query_result *)pDC->pStats; + struct swr_query_result *pqr = pDC->pStats; SWR_STATS *pSwrStats = &pqr->core; @@ -439,7 +439,7 @@ swr_UpdateStatsFE(HANDLE hPrivateContext, const SWR_STATS_FE *pStats) if (!pDC) return; - struct swr_query_result *pqr = (struct swr_query_result *)pDC->pStats; + struct swr_query_result *pqr = pDC->pStats; SWR_STATS_FE *pSwrStats = &pqr->coreFE; p_atomic_add(&pSwrStats->IaVertices, pStats->IaVertices); diff --git a/src/gallium/drivers/swr/swr_context.h b/src/gallium/drivers/swr/swr_context.h index 93e6f056edf..3ff4bf3e2fa 100644 --- a/src/gallium/drivers/swr/swr_context.h +++ b/src/gallium/drivers/swr/swr_context.h @@ -101,7 +101,7 @@ struct swr_draw_context { uint32_t polyStipple[32]; SWR_SURFACE_STATE renderTargets[SWR_NUM_ATTACHMENTS]; - void *pStats; + struct swr_query_result *pStats; // @llvm_struct }; /* gen_llvm_types FINI */ -- cgit v1.2.3