mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 15:38:09 +02:00
i965/blorp: Remove unnecessary test in gen7_blorp_emit_depth_stencil_config.
gen7_blorp_emit_depth_stencil_config() is only called when params->depth.mt is non-null. Therefore, it's not necessary to do an "if (params->depth.mt)" test inside it. The presence of this if test was misleading static analysis tools (and briefly, me) into thinking that gen7_blorp_emit_depth_stencil_config() might sometimes access uninitialized data and dereference a null pointer. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
34c3f98641
commit
42767dc22f
1 changed files with 5 additions and 7 deletions
|
|
@ -584,13 +584,11 @@ gen7_blorp_emit_depth_stencil_config(struct brw_context *brw,
|
|||
uint32_t draw_y = params->depth.y_offset;
|
||||
uint32_t tile_mask_x, tile_mask_y;
|
||||
|
||||
if (params->depth.mt) {
|
||||
brw_get_depthstencil_tile_masks(params->depth.mt,
|
||||
params->depth.level,
|
||||
params->depth.layer,
|
||||
NULL,
|
||||
&tile_mask_x, &tile_mask_y);
|
||||
}
|
||||
brw_get_depthstencil_tile_masks(params->depth.mt,
|
||||
params->depth.level,
|
||||
params->depth.layer,
|
||||
NULL,
|
||||
&tile_mask_x, &tile_mask_y);
|
||||
|
||||
/* 3DSTATE_DEPTH_BUFFER */
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue