diff --git a/.pick_status.json b/.pick_status.json index f93ecd49ad6..cecf0c62bb2 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -4974,7 +4974,7 @@ "description": "st/bitmap: release the temporary bitmap sampler view", "nominated": true, "nomination_type": 2, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "1a5c660ef5b881d4193566a777b150ef912a4f9a", "notes": null diff --git a/src/mesa/state_tracker/st_cb_bitmap.c b/src/mesa/state_tracker/st_cb_bitmap.c index a05dc6369cf..02fffa735ae 100644 --- a/src/mesa/state_tracker/st_cb_bitmap.c +++ b/src/mesa/state_tracker/st_cb_bitmap.c @@ -468,6 +468,7 @@ st_flush_bitmap_cache(struct st_context *st) cache->fp, cache->scissor_enabled, cache->clamp_frag_color); + pipe->sampler_view_release(pipe, sv); } /* release/free the texture */