diff options
| author | Egor Yusov <egor.yusov@gmail.com> | 2018-10-23 02:05:03 +0000 |
|---|---|---|
| committer | Egor Yusov <egor.yusov@gmail.com> | 2018-10-23 02:05:03 +0000 |
| commit | c712d72297ad5d8dca5e61b2d93a034312fda79d (patch) | |
| tree | f1eb4b3e56730c69390c25416ccb32ec5a08ef6b /Graphics/GraphicsEngineVulkan | |
| parent | Fixed CMake bug introduced by glslang setting global CMAKE_DEBUG_POSTFIX vari... (diff) | |
| download | DiligentCore-c712d72297ad5d8dca5e61b2d93a034312fda79d.tar.gz DiligentCore-c712d72297ad5d8dca5e61b2d93a034312fda79d.zip | |
Fixed https://github.com/DiligentGraphics/DiligentCore/issues/37 (build error on VS2015)
Diffstat (limited to 'Graphics/GraphicsEngineVulkan')
| -rw-r--r-- | Graphics/GraphicsEngineVulkan/include/VulkanUploadHeap.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Graphics/GraphicsEngineVulkan/include/VulkanUploadHeap.h b/Graphics/GraphicsEngineVulkan/include/VulkanUploadHeap.h index eadce104..7414edee 100644 --- a/Graphics/GraphicsEngineVulkan/include/VulkanUploadHeap.h +++ b/Graphics/GraphicsEngineVulkan/include/VulkanUploadHeap.h @@ -111,9 +111,17 @@ private: struct UploadPageInfo { + UploadPageInfo(VulkanUtilities::VulkanMemoryAllocation&& _MemAllocation, + VulkanUtilities::BufferWrapper&& _Buffer, + Uint8* _CPUAddress) : + MemAllocation(std::move(_MemAllocation)), + Buffer (std::move(_Buffer)), + CPUAddress (_CPUAddress) + { + } VulkanUtilities::VulkanMemoryAllocation MemAllocation; VulkanUtilities::BufferWrapper Buffer; - Uint8* CPUAddress = nullptr; + Uint8* const CPUAddress = nullptr; }; std::vector<UploadPageInfo> m_Pages; |
