Eventually the resolve code started making everything take ice instead
of batch, and at some point this ceased to be used. It's always render.
Reviewed-by: Nanley Chery <nanley.g.chery@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19060>
void iris_predraw_flush_buffers(struct iris_context *ice,
struct iris_batch *batch,
gl_shader_stage stage);
-void iris_postdraw_update_resolve_tracking(struct iris_context *ice,
- struct iris_batch *batch);
+void iris_postdraw_update_resolve_tracking(struct iris_context *ice);
void iris_cache_flush_for_render(struct iris_batch *batch,
struct iris_bo *bo,
enum isl_aux_usage aux_usage);
iris_handle_always_flush_cache(batch);
- iris_postdraw_update_resolve_tracking(ice, batch);
+ iris_postdraw_update_resolve_tracking(ice);
ice->state.dirty &= ~IRIS_ALL_DIRTY_FOR_RENDER;
ice->state.stage_dirty &= ~IRIS_ALL_STAGE_DIRTY_FOR_RENDER;
* cache flush.
*/
void
-iris_postdraw_update_resolve_tracking(struct iris_context *ice,
- struct iris_batch *batch)
+iris_postdraw_update_resolve_tracking(struct iris_context *ice)
{
struct pipe_framebuffer_state *cso_fb = &ice->state.framebuffer;