panvk: clang-format issue_fragment_jobs
To avoid mixing cosmetic and functional changes in the following commit. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32234>
This commit is contained in:
@@ -1990,28 +1990,27 @@ issue_fragment_jobs(struct panvk_cmd_buffer *cmdbuf)
|
||||
|
||||
cs_match(b, iter_sb, cmp_scratch) {
|
||||
#define CASE(x) \
|
||||
cs_case(b, x) { \
|
||||
if (cmdbuf->state.gfx.render.tiler) { \
|
||||
cs_while(b, MALI_CS_CONDITION_GREATER, tiler_count) { \
|
||||
cs_load_to(b, completed, cur_tiler, BITFIELD_MASK(4), 40); \
|
||||
cs_wait_slot(b, SB_ID(LS), false); \
|
||||
cs_finish_fragment(b, true, completed_top, completed_bottom, \
|
||||
cs_defer(SB_WAIT_ITER(x), \
|
||||
SB_ID(DEFERRED_SYNC))); \
|
||||
cs_add64(b, cur_tiler, cur_tiler, pan_size(TILER_CONTEXT)); \
|
||||
cs_add32(b, tiler_count, tiler_count, -1); \
|
||||
} \
|
||||
cs_case(b, x) { \
|
||||
if (cmdbuf->state.gfx.render.tiler) { \
|
||||
cs_while(b, MALI_CS_CONDITION_GREATER, tiler_count) { \
|
||||
cs_load_to(b, completed, cur_tiler, BITFIELD_MASK(4), 40); \
|
||||
cs_wait_slot(b, SB_ID(LS), false); \
|
||||
cs_finish_fragment( \
|
||||
b, true, completed_top, completed_bottom, \
|
||||
cs_defer(SB_WAIT_ITER(x), SB_ID(DEFERRED_SYNC))); \
|
||||
cs_add64(b, cur_tiler, cur_tiler, pan_size(TILER_CONTEXT)); \
|
||||
cs_add32(b, tiler_count, tiler_count, -1); \
|
||||
} \
|
||||
if (copy_fbds) { \
|
||||
cs_sync32_add(b, true, MALI_CS_SYNC_SCOPE_CSG, \
|
||||
release_sz, ringbuf_sync_addr, \
|
||||
cs_defer(SB_WAIT_ITER(x), SB_ID(DEFERRED_SYNC))); \
|
||||
} \
|
||||
cs_sync64_add(b, true, MALI_CS_SYNC_SCOPE_CSG, \
|
||||
add_val, sync_addr, \
|
||||
} \
|
||||
if (copy_fbds) { \
|
||||
cs_sync32_add(b, true, MALI_CS_SYNC_SCOPE_CSG, release_sz, \
|
||||
ringbuf_sync_addr, \
|
||||
cs_defer(SB_WAIT_ITER(x), SB_ID(DEFERRED_SYNC))); \
|
||||
cs_move32_to(b, iter_sb, next_iter_sb(x)); \
|
||||
}
|
||||
} \
|
||||
cs_sync64_add(b, true, MALI_CS_SYNC_SCOPE_CSG, add_val, sync_addr, \
|
||||
cs_defer(SB_WAIT_ITER(x), SB_ID(DEFERRED_SYNC))); \
|
||||
cs_move32_to(b, iter_sb, next_iter_sb(x)); \
|
||||
}
|
||||
|
||||
CASE(0)
|
||||
CASE(1)
|
||||
|
||||
Reference in New Issue
Block a user