From b488028854945482a41d701dff66117e85d00851 Mon Sep 17 00:00:00 2001 From: George Kyriazis Date: Fri, 9 Mar 2018 11:37:57 -0600 Subject: [PATCH] swr/rast: Silence some unused variable warnings Reviewed-by: Bruce Cherniak --- .../drivers/swr/rasterizer/jitter/fetch_jit.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp b/src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp index 5feb5fa542f..1ee66918d27 100644 --- a/src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp +++ b/src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp @@ -253,7 +253,13 @@ Function* FetchJit::Create(const FETCH_COMPILE_STATE& fetchState) : vIndices2 = GetSimdValid32bitIndices(indices2, pLastIndex); #endif break; // incoming type is already 32bit int - default: SWR_INVALID("Unsupported index type"); vIndices = nullptr; break; + default: + SWR_INVALID("Unsupported index type"); + vIndices = nullptr; +#if USE_SIMD16_SHADERS + vIndices2 = nullptr; +#endif + break; } if(fetchState.bForceSequentialAccessEnable) @@ -434,6 +440,10 @@ void FetchJit::JitLoadVertices(const FETCH_COMPILE_STATE &fetchState, Value* str } else if (ied.InstanceStrideEnable) { + // silence unused variable warnings + startOffset = C(0); + vCurIndices = vIndices; + SWR_ASSERT((0), "TODO: Fill out more once driver sends this down."); } else -- 2.30.2