From: Caio Marcelo de Oliveira Filho Date: Fri, 23 Aug 2019 16:12:02 +0000 (-0700) Subject: i965: Silence brw_blorp uninitialized warning X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=bfac462d929ba2b97c7fb3561f00cf5ff6dde22f;p=mesa.git i965: Silence brw_blorp uninitialized warning The variables level and start_layer are not initialized, then initialized if we have a BUFFER_BIT_DEPTH set. We assert on them later using the same check. This should be enough but GCC 9.1.1 is not convinced, so let's initialize the variables. Acked-by: Eric Engestrom Reviewed-by: Jason Ekstrand --- diff --git a/src/mesa/drivers/dri/i965/brw_blorp.c b/src/mesa/drivers/dri/i965/brw_blorp.c index 044b9d045e3..dc7862b407d 100644 --- a/src/mesa/drivers/dri/i965/brw_blorp.c +++ b/src/mesa/drivers/dri/i965/brw_blorp.c @@ -1405,7 +1405,7 @@ brw_blorp_clear_depth_stencil(struct brw_context *brw, if (x0 == x1 || y0 == y1) return; - uint32_t level, start_layer, num_layers; + uint32_t level = 0, start_layer = 0, num_layers; struct blorp_surf depth_surf, stencil_surf; struct intel_mipmap_tree *depth_mt = NULL;