diff --git a/libs/video/renderer/vulkan/vulkan_draw.c b/libs/video/renderer/vulkan/vulkan_draw.c index 71ce29c0d..3624b2a7b 100644 --- a/libs/video/renderer/vulkan/vulkan_draw.c +++ b/libs/video/renderer/vulkan/vulkan_draw.c @@ -310,7 +310,8 @@ create_buffers (vulkan_ctx_t *ctx) dctx->draw_resource[1] = (qfv_resource_t) { .name = "draw", .va_ctx = ctx->va_ctx, - .memory_properties = VK_MEMORY_PROPERTY_HOST_CACHED_BIT, + .memory_properties = VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT + | VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT, .num_objects = (2 * frames) + (frames) + (frames), .objects = dctx->dvertex_objects, };