summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTim Rowley <[email protected]>2017-06-30 11:50:22 -0500
committerTim Rowley <[email protected]>2017-06-30 13:26:19 -0500
commitb9b53e2695d65b4a4e7e44dc2ff88fff5fabed94 (patch)
treeaac2a5e048c8fbd3fa3bf479f208b0190da1ae35 /src
parent80bd5cd9d0254855edb79e499386e92de3c15941 (diff)
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 <[email protected]>
Diffstat (limited to 'src')
-rw-r--r--src/gallium/drivers/swr/swr_context.cpp4
-rw-r--r--src/gallium/drivers/swr/swr_context.h2
2 files changed, 3 insertions, 3 deletions
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 */