Skip to content

Commit ce26629

Browse files
committed
Merge pull request #119230 from stuartcarnie/compute_barrier_before_end
Rendering: Remove `compute_list_add_barrier` before `compute_list_end`
2 parents 96c9b3e + 0b56152 commit ce26629

1 file changed

Lines changed: 0 additions & 4 deletions

File tree

servers/rendering/renderer_rd/effects/ss_effects.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -615,9 +615,7 @@ void SSEffects::downsample_depth(Ref<RenderSceneBuffersRD> p_render_buffers, uin
615615
}
616616

617617
RD::get_singleton()->compute_list_dispatch_threads(compute_list, size.x, size.y, 1);
618-
RD::get_singleton()->compute_list_add_barrier(compute_list);
619618
RD::get_singleton()->draw_command_end_label();
620-
621619
RD::get_singleton()->compute_list_end();
622620

623621
ss_effects.used_full_mips_last_frame = use_full_mips;
@@ -1031,7 +1029,6 @@ void SSEffects::screen_space_indirect_lighting(Ref<RenderSceneBuffersRD> p_rende
10311029
RD::get_singleton()->compute_list_set_push_constant(compute_list, &ssil.interleave_push_constant, sizeof(SSILInterleavePushConstant));
10321030

10331031
RD::get_singleton()->compute_list_dispatch_threads(compute_list, p_settings.full_screen_size.x, p_settings.full_screen_size.y, 1);
1034-
RD::get_singleton()->compute_list_add_barrier(compute_list);
10351032
RD::get_singleton()->draw_command_end_label(); // Interleave
10361033
}
10371034

@@ -1413,7 +1410,6 @@ void SSEffects::generate_ssao(Ref<RenderSceneBuffersRD> p_render_buffers, SSAORe
14131410
RD::get_singleton()->compute_list_set_push_constant(compute_list, &ssao.interleave_push_constant, sizeof(SSAOInterleavePushConstant));
14141411

14151412
RD::get_singleton()->compute_list_dispatch_threads(compute_list, p_settings.full_screen_size.x, p_settings.full_screen_size.y, 1);
1416-
RD::get_singleton()->compute_list_add_barrier(compute_list);
14171413
RD::get_singleton()->draw_command_end_label(); // Interleave
14181414
}
14191415
RD::get_singleton()->draw_command_end_label(); //SSAO

0 commit comments

Comments
 (0)