Mesa (main): swr: fix uninitialized variable warnings

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Jun 3 21:09:19 UTC 2021


Module: Mesa
Branch: main
Commit: b5bcc49087073bfdb10ba576bae5cd856d5f56f8
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5bcc49087073bfdb10ba576bae5cd856d5f56f8

Author: Michel Zou <xantares09 at hotmail.com>
Date:   Thu Jun  3 20:20:44 2021 +0200

swr: fix uninitialized variable warnings

Reviewed-by: Hoe Hao Cheng <haochengho12907 at gmail.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11170>

---

 src/gallium/drivers/swr/rasterizer/core/tessellator.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/gallium/drivers/swr/rasterizer/core/tessellator.cpp b/src/gallium/drivers/swr/rasterizer/core/tessellator.cpp
index d9f4ddb3ffb..08f2bce339c 100644
--- a/src/gallium/drivers/swr/rasterizer/core/tessellator.cpp
+++ b/src/gallium/drivers/swr/rasterizer/core/tessellator.cpp
@@ -2259,7 +2259,7 @@ void CHLSLTessellator::QuadHLSLProcessTessFactors( float tessFactor_Ueq0, float
     }
 
     // Compute inside TessFactors
-    float insideTessFactor[QUAD_AXES];
+    float insideTessFactor[QUAD_AXES] = {0.0};
     if( m_quadInsideTessFactorReductionAxis == D3D11_TESSELLATOR_QUAD_REDUCTION_1_AXIS )
     {
         switch( m_insideTessFactorReduction )
@@ -2497,7 +2497,7 @@ void CHLSLTessellator::TriHLSLProcessTessFactors( float tessFactor_Ueq0, float t
     }
 
     // Compute inside TessFactor
-    float insideTessFactor;
+    float insideTessFactor = 0.0;
     switch( m_insideTessFactorReduction )
     {
     case D3D11_TESSELLATOR_REDUCTION_MIN:



More information about the mesa-commit mailing list