diff options
author | 2016-09-21 10:20:23 -0700 | |
---|---|---|
committer | 2016-09-21 10:20:23 -0700 | |
commit | 7d05f32a1dec990321ffd8165d5f253ab99de3e5 (patch) | |
tree | f50ded34f7e6c0395b54a0fc48c0261dbe974a34 | |
parent | 38925aa37c17c0f54868852b8c3edf373400c742 (diff) |
Always use transfer_dst for buffers.
This will allow Adreno to use non-coherent buffers.
BUG=skia:5034
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2361473002
Review-Url: https://codereview.chromium.org/2361473002
-rw-r--r-- | src/gpu/vk/GrVkBuffer.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/gpu/vk/GrVkBuffer.cpp b/src/gpu/vk/GrVkBuffer.cpp index 82674b4cfb..5d2b5659f0 100644 --- a/src/gpu/vk/GrVkBuffer.cpp +++ b/src/gpu/vk/GrVkBuffer.cpp @@ -45,9 +45,7 @@ const GrVkBuffer::Resource* GrVkBuffer::Create(const GrVkGpu* gpu, const Desc& d bufInfo.usage = VK_BUFFER_USAGE_TRANSFER_DST_BIT; break; } - if (!desc.fDynamic) { - bufInfo.usage |= VK_BUFFER_USAGE_TRANSFER_DST_BIT; - } + bufInfo.usage |= VK_BUFFER_USAGE_TRANSFER_DST_BIT; bufInfo.sharingMode = VK_SHARING_MODE_EXCLUSIVE; bufInfo.queueFamilyIndexCount = 0; |