From 3d4304096b6a3e66347bca8ef22c8ca65dc7d0c9 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Tue, 12 Dec 2017 15:39:20 +0100 Subject: [PATCH] [dxvk] Data buffer can now be created uninitialized --- src/dxvk/dxvk_data.cpp | 5 +++++ src/dxvk/dxvk_data.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/dxvk/dxvk_data.cpp b/src/dxvk/dxvk_data.cpp index 1b5af8896..eb407b8f4 100644 --- a/src/dxvk/dxvk_data.cpp +++ b/src/dxvk/dxvk_data.cpp @@ -7,6 +7,11 @@ namespace dxvk { DxvkDataBuffer:: DxvkDataBuffer() { } DxvkDataBuffer::~DxvkDataBuffer() { } + DxvkDataBuffer::DxvkDataBuffer( + size_t size) { + m_data.resize(size); + } + DxvkDataBuffer::DxvkDataBuffer( const void* data, size_t size) { diff --git a/src/dxvk/dxvk_data.h b/src/dxvk/dxvk_data.h index faa26b8a3..ee205d73b 100644 --- a/src/dxvk/dxvk_data.h +++ b/src/dxvk/dxvk_data.h @@ -16,6 +16,8 @@ namespace dxvk { public: DxvkDataBuffer(); + DxvkDataBuffer( + size_t size); DxvkDataBuffer( const void* data, size_t size);