mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-09 17:00:13 +01:00
intel/blorp: fix uninitialized variable warning
Compiler doesn't pick up that level and start_layer will be defined,
so do as was done for num_layers in 4d8b476fa9 "intel/blorp: Fix
compiler warning about num_layers." and always set it.
Fixes warning
../../src/mesa/drivers/dri/i965/brw_blorp.c: In function ‘brw_blorp_clear_depth_stencil’:
../../src/mesa/drivers/dri/i965/brw_blorp.c:1439:4: warning: ‘start_layer’ may be used uninitialized in this function [-Wmaybe-uninitialized]
blorp_clear_depth_stencil(&batch, &depth_surf, &stencil_surf,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
level, start_layer, num_layers,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x0, y0, x1, y1,
~~~~~~~~~~~~~~~
(mask & BUFFER_BIT_DEPTH), ctx->Depth.Clear,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stencil_mask, ctx->Stencil.Clear);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/mesa/drivers/dri/i965/brw_blorp.c:1439:4: warning: ‘level’ may be used uninitialized in this function [-Wmaybe-uninitialized]
Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
This commit is contained in:
parent
3bf19bfdc6
commit
322fa3e5be
1 changed files with 3 additions and 3 deletions
|
|
@ -1413,10 +1413,10 @@ brw_blorp_clear_depth_stencil(struct brw_context *brw,
|
|||
assert(level == irb->mt_level);
|
||||
assert(start_layer == irb->mt_layer);
|
||||
assert(num_layers == fb->MaxNumLayers ? irb->layer_count : 1);
|
||||
} else {
|
||||
level = irb->mt_level;
|
||||
start_layer = irb->mt_layer;
|
||||
}
|
||||
|
||||
level = irb->mt_level;
|
||||
start_layer = irb->mt_layer;
|
||||
num_layers = fb->MaxNumLayers ? irb->layer_count : 1;
|
||||
|
||||
stencil_mask = ctx->Stencil.WriteMask[0] & 0xff;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue