From 176649b65b2afc5685a323e5052a96d64a22b47c Mon Sep 17 00:00:00 2001 From: Squareys Date: Thu, 29 Sep 2016 14:43:13 +0200 Subject: [PATCH] Vk: Use explicit conversions for MSVC Signed-off-by: Squareys --- src/Magnum/Vk/Buffer.cpp | 2 +- src/Magnum/Vk/Command.h | 2 +- src/Magnum/Vk/CommandBuffer.h | 2 +- src/Magnum/Vk/Pipeline.h | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Magnum/Vk/Buffer.cpp b/src/Magnum/Vk/Buffer.cpp index 4aed61f9e..ae7f7a8dd 100644 --- a/src/Magnum/Vk/Buffer.cpp +++ b/src/Magnum/Vk/Buffer.cpp @@ -48,7 +48,7 @@ Buffer& Buffer::update(Queue& queue, CommandPool& pool, const void* sourceData, std::unique_ptr copyToDeviceCmds = pool.allocateCommandBuffer(Vk::CommandBuffer::Level::Primary); /* plane vertices */ - Buffer stagingBuffer{*_device, size, Vk::BufferUsage::TransferSrc}; + Buffer stagingBuffer{*_device, UnsignedInt(size), Vk::BufferUsage::TransferSrc}; std::unique_ptr stagingMemory = stagingBuffer.allocateDeviceMemory(Vk::MemoryProperty::HostVisible); Containers::ArrayView data = stagingMemory->map(destOffset, size); diff --git a/src/Magnum/Vk/Command.h b/src/Magnum/Vk/Command.h index 25988f9fd..bd7422e06 100644 --- a/src/Magnum/Vk/Command.h +++ b/src/Magnum/Vk/Command.h @@ -71,7 +71,7 @@ inline auto setScissor(UnsignedInt firstScissor, const std::initializer_list