From e527bd79861ca5bc8b0b9eaef8dff84a3ca21494 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Tue, 30 May 2023 11:57:35 -0700 Subject: [PATCH] freedreno: Add extra assert Signed-off-by: Rob Clark Part-of: --- src/gallium/drivers/freedreno/a6xx/fd6_texture.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/freedreno/a6xx/fd6_texture.cc b/src/gallium/drivers/freedreno/a6xx/fd6_texture.cc index 71293f193f7..e5b753dcfdc 100644 --- a/src/gallium/drivers/freedreno/a6xx/fd6_texture.cc +++ b/src/gallium/drivers/freedreno/a6xx/fd6_texture.cc @@ -768,7 +768,11 @@ fd6_texture_state(struct fd_context *ctx, enum pipe_shader_type type) if (!tex->textures[i]) continue; - state->view_rsc_seqno[i] = fd_resource(tex->textures[i]->texture)->seqno; + struct fd_resource *rsc = fd_resource(tex->textures[i]->texture); + + assert(rsc->dirty & FD_DIRTY_TEX); + + state->view_rsc_seqno[i] = rsc->seqno; } state->key = key;