From ac9d7c3d33070ca3ae2cbe482e1766ba7198d44a Mon Sep 17 00:00:00 2001 From: Tim Rowley Date: Wed, 24 May 2017 13:43:33 -0500 Subject: [PATCH] swr/rast: code cleanup (no functional change) Reviewed-by: Bruce Cherniak --- src/gallium/drivers/swr/rasterizer/core/clip.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/gallium/drivers/swr/rasterizer/core/clip.h b/src/gallium/drivers/swr/rasterizer/core/clip.h index ad2745b..3e8ea33 100644 --- a/src/gallium/drivers/swr/rasterizer/core/clip.h +++ b/src/gallium/drivers/swr/rasterizer/core/clip.h @@ -947,8 +947,9 @@ public: // execute the clipper stage void ExecuteStage(PA_STATE& pa, simdvector prim[], uint32_t primMask, simdscalari primId, simdscalari viewportIdx) { - SWR_ASSERT(pa.pDC != nullptr); - SWR_CONTEXT* pContext = pa.pDC->pContext; + SWR_ASSERT(this->pDC != nullptr); + SWR_CONTEXT* pContext = this->pDC->pContext; + const API_STATE& apiState = this->pDC->pState->state; // set up binner based on PA state PFN_PROCESS_PRIMS pfnBinner; @@ -965,7 +966,7 @@ public: pfnBinner = BinLines; break; default: - pfnBinner = GetBinTrianglesFunc((pa.pDC->pState->state.rastState.conservativeRast > 0)); + pfnBinner = GetBinTrianglesFunc((apiState.rastState.conservativeRast > 0)); break; }; -- 2.7.4