panfrost: Remove PROGRESS_* helpers in cs_builder.h

Progression logic is deprecated since v11 (removed on v14) and
we don't plan to use it.

This removes all PROGRESS_* helper in cs_builder.h.

Signed-off-by: Mary Guillemard <mary.guillemard@collabora.com>
Acked-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34947>
This commit is contained in:
Mary Guillemard 2025-05-13 12:56:26 +02:00 committed by Marge Bot
parent 53f780ec91
commit 804567ddd8

View file

@ -1434,15 +1434,6 @@ cs_select_sb_entries_for_async_ops(struct cs_builder *b, unsigned ep)
#endif
}
static inline void
cs_progress_wait(struct cs_builder *b, unsigned queue, struct cs_index ref)
{
cs_emit(b, PROGRESS_WAIT, I) {
I.source = cs_src64(b, ref);
I.queue = queue;
}
}
static inline void
cs_set_exception_handler(struct cs_builder *b,
enum mali_cs_exception_type exception_type,
@ -1572,20 +1563,6 @@ cs_prot_region(struct cs_builder *b, unsigned size)
}
}
static inline void
cs_progress_store(struct cs_builder *b, struct cs_index src)
{
cs_emit(b, PROGRESS_STORE, I)
I.source = cs_src64(b, src);
}
static inline void
cs_progress_load(struct cs_builder *b, struct cs_index dst)
{
cs_emit(b, PROGRESS_LOAD, I)
I.destination = cs_dst64(b, dst);
}
static inline void
cs_run_compute_indirect(struct cs_builder *b, unsigned wg_per_task,
struct cs_shader_res_sel res_sel)