[Mesa-dev] [PATCH mesa] i965/blorp: add missing braces

Pohjolainen, Topi topi.pohjolainen at intel.com
Wed Jul 6 17:43:36 UTC 2016


On Wed, Jul 06, 2016 at 08:40:06PM +0300, Pohjolainen, Topi wrote:
> On Wed, Jul 06, 2016 at 05:36:54PM +0100, Eric Engestrom wrote:
> > Signed-off-by: Eric Engestrom <eric.engestrom at imgtec.com>
> > ---
> > 
> > I know nothing about blorp, but GCC6 noticed the weird indentation, and my best
> > guess looking at the code is that there are missing braces.
> > 
> >   CC       gen7_blorp.lo
> > gen7_blorp.c: In function ???gen7_blorp_exec???:
> > gen7_blorp.c:797:4: warning: this ???if??? clause does not guard... [-Wmisleading-indentation]
> >     if (params->wm_prog_data)
> >     ^~
> > gen7_blorp.c:800:7: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ???if???
> >        gen7_blorp_emit_constant_ps_disable(brw);
> >        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > 
> > If this is wrong, then the second line should be de-indented.
> 
> It should be indented. I have just pushed patches removing push constant

I meant de-intented.

> support in blorp. It seems I missed that when I made the push constant
> disabling unconditional.
> 
> > 
> > ---
> >  src/mesa/drivers/dri/i965/gen7_blorp.c | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/src/mesa/drivers/dri/i965/gen7_blorp.c b/src/mesa/drivers/dri/i965/gen7_blorp.c
> > index 7201549..f40e445 100644
> > --- a/src/mesa/drivers/dri/i965/gen7_blorp.c
> > +++ b/src/mesa/drivers/dri/i965/gen7_blorp.c
> > @@ -794,10 +794,11 @@ gen7_blorp_exec(struct brw_context *brw,
> >     gen6_blorp_emit_clip_disable(brw);
> >     gen7_blorp_emit_sf_config(brw, params);
> >     gen7_blorp_emit_wm_config(brw, params);
> > -   if (params->wm_prog_data)
> > +   if (params->wm_prog_data) {
> >        gen7_blorp_emit_binding_table_pointers_ps(brw, wm_bind_bo_offset);
> >  
> >        gen7_blorp_emit_constant_ps_disable(brw);
> > +   }
> >  
> >     if (params->src.mt) {
> >        const uint32_t sampler_offset =
> > -- 
> > 2.9.0
> > 
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list