diff options
author | Wladimir J. van der Laan <[email protected]> | 2017-11-18 10:44:37 +0100 |
---|---|---|
committer | Christian Gmeiner <[email protected]> | 2017-11-30 07:33:07 +0100 |
commit | 9d1f8805b02bd15bc596de77f56837d83144689f (patch) | |
tree | 48a49edbd8b2fa69f7829857aeff14f6838879c2 /src/gallium/drivers/etnaviv/etnaviv_context.c | |
parent | 5cc36f9f2183ce17c38b19eea865ed742478e767 (diff) |
etnaviv: GC7000: Track dirty sampler views
Need this to efficiently emit texture descriptor invalidations.
Signed-off-by: Wladimir J. van der Laan <[email protected]>
Reviewed-by: Christian Gmeiner <[email protected]>
Diffstat (limited to 'src/gallium/drivers/etnaviv/etnaviv_context.c')
-rw-r--r-- | src/gallium/drivers/etnaviv/etnaviv_context.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/etnaviv/etnaviv_context.c b/src/gallium/drivers/etnaviv/etnaviv_context.c index 7d54192dfcb..3038d210e10 100644 --- a/src/gallium/drivers/etnaviv/etnaviv_context.c +++ b/src/gallium/drivers/etnaviv/etnaviv_context.c @@ -382,6 +382,7 @@ etna_cmd_stream_reset_notify(struct etna_cmd_stream *stream, void *priv) } ctx->dirty = ~0L; + ctx->dirty_sampler_views = ~0L; /* go through all the used resources and clear their status flag */ LIST_FOR_EACH_ENTRY_SAFE(rsc, rsc_tmp, &ctx->used_resources, list) |