From 9a93d637fac4cb9ea914ffa124b0616c82bee6fb Mon Sep 17 00:00:00 2001 From: Hadrien Grasland <hadrien.grasland@ijclab.in2p3.fr> Date: Tue, 23 Jul 2024 18:40:38 +0200 Subject: [PATCH] Don't invalidate tile on release, on second thought that's a bad idea --- exercises/src/gpu/step.comp | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/exercises/src/gpu/step.comp b/exercises/src/gpu/step.comp index d12124c..f44947c 100644 --- a/exercises/src/gpu/step.comp +++ b/exercises/src/gpu/step.comp @@ -172,9 +172,7 @@ bool leader_try_finish_step() { // (Leader-only) Release ownership of the selected tile // -// Always succeeds. Invalidates `s_expected_tile_status`, -// `s_expected_steal_count`, `s_input_buffer_idx`, `s_output_buffer_idx` and -// `s_expected_await_count`. Clears `s_acquired_tile`. +// Always succeeds. Clears `s_acquired_tile`. void leader_release_tile() { #if DEBUG if (!is_leader()) { @@ -188,11 +186,4 @@ void leader_release_tile() { #endif dec_tile_status_steal_count(s_tile_idx); s_acquired_tile = false; - #if DEBUG - s_input_buffer_idx = BUFFER_IDX_INVALID; - s_expected_steal_count = STEAL_COUNT_INVALID; - s_expected_await_count = AWAIT_COUNT_INVALID; - s_expected_tile_status = TILE_STATUS_INVALID; - s_output_buffer_idx = BUFFER_IDX_INVALID; - #endif } -- GitLab