summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNiklas Haas <git@haasn.xyz>2017-10-16 20:29:37 +0200
committerMartin Herkt <652892+lachs0r@users.noreply.github.com>2017-12-25 00:47:53 +0100
commit97b1482d53f9f2c1ede92b7d38d1d9f3979909e2 (patch)
tree438aec5a43c2a59812412e8c7263bb5203cad2fe
parent5abe0bd593538c40b6b441e18f5c635157078324 (diff)
downloadmpv-97b1482d53f9f2c1ede92b7d38d1d9f3979909e2.tar.bz2
mpv-97b1482d53f9f2c1ede92b7d38d1d9f3979909e2.tar.xz
vo_gpu: vulkan: fix sharing mode on malloc'd buffers
Might explain some of the issues in multi-queue scenarios?
-rw-r--r--video/out/vulkan/malloc.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/video/out/vulkan/malloc.c b/video/out/vulkan/malloc.c
index a9aced33d8..32c2c6b4d0 100644
--- a/video/out/vulkan/malloc.c
+++ b/video/out/vulkan/malloc.c
@@ -147,7 +147,6 @@ static struct vk_slab *slab_alloc(struct mpvk_ctx *vk, struct vk_heap *heap,
.usage = heap->usage,
.sharingMode = vk->num_pools > 1 ? VK_SHARING_MODE_CONCURRENT
: VK_SHARING_MODE_EXCLUSIVE,
- .sharingMode = VK_SHARING_MODE_EXCLUSIVE,
.queueFamilyIndexCount = vk->num_pools,
.pQueueFamilyIndices = qfs,
};