mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-16 11:48:36 +12:00
vk: Add some missing barriers
This commit is contained in:
parent
e4671c29a6
commit
9d0f5aedf3
2 changed files with 2 additions and 0 deletions
|
@ -1226,6 +1226,7 @@ void VKGSRender::end()
|
|||
if (!preinitialized) ds->pop_layout(*m_current_command_buffer);
|
||||
|
||||
// TODO: Stencil transfer
|
||||
vk::as_rtt(ds->old_contents.source)->read_barrier(*m_current_command_buffer);
|
||||
ds->old_contents.init_transfer(ds);
|
||||
m_depth_converter->run(*m_current_command_buffer,
|
||||
ds->old_contents.src_rect(),
|
||||
|
|
|
@ -921,6 +921,7 @@ namespace vk
|
|||
void run(vk::command_buffer &cmd, vk::render_target* target, VkRect2D rect, VkRenderPass render_pass)
|
||||
{
|
||||
region = rect;
|
||||
target->read_barrier(cmd);
|
||||
|
||||
overlay_pass::run(cmd, target->width(), target->height(), target,
|
||||
target->get_view(0xAAE4, rsx::default_remap_vector),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue