Commit 2e5647c8 by Jamie Madill Committed by Commit Bot

Vulkan: Switch buffer barrier check.

ContextVk::onBufferRead can check for "usesBufferForWrite". Bug: angleproject:4911 Change-Id: Id295c068fd9a4027c3127830c682d62d614718dc Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2355102Reviewed-by: 's avatarCharlie Lao <cclao@google.com> Reviewed-by: 's avatarTim Van Patten <timvp@google.com> Commit-Queue: Tim Van Patten <timvp@google.com>
parent 634d1718
......@@ -4306,7 +4306,7 @@ angle::Result ContextVk::onBufferRead(VkAccessFlags readAccessType,
{
ASSERT(!buffer->isReleasedToExternal());
if (mRenderPassCommands->usesBuffer(*buffer))
if (mRenderPassCommands->usesBufferForWrite(*buffer))
{
ANGLE_TRY(flushCommandsAndEndRenderPass());
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment