diff --git a/src/gallium/drivers/radeonsi/si_texture.c b/src/gallium/drivers/radeonsi/si_texture.c index d5d45108c97..2dea0e680c3 100644 --- a/src/gallium/drivers/radeonsi/si_texture.c +++ b/src/gallium/drivers/radeonsi/si_texture.c @@ -238,7 +238,7 @@ static int si_init_surface(struct si_screen *sscreen, struct radeon_surf *surfac surface->u.gfx9.color.dcc_data_format = ac_get_cb_format(sscreen->info.gfx_level, format); } - if (surface->modifier == DRM_FORMAT_MOD_INVALID && + if (modifier == DRM_FORMAT_MOD_INVALID && (ptex->bind & PIPE_BIND_CONST_BW || ptex->bind & PIPE_BIND_PROTECTED || sscreen->debug_flags & DBG(NO_DCC) ||