From 1042bd46e5e8e807b243a21472c06196608fdd50 Mon Sep 17 00:00:00 2001 From: lizzie Date: Mon, 1 Dec 2025 20:21:16 +0000 Subject: [PATCH] make virtual buffer become an optional --- src/common/host_memory.cpp | 2 +- src/common/host_memory.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/common/host_memory.cpp b/src/common/host_memory.cpp index 8b4a06acf9..0c65e84c70 100644 --- a/src/common/host_memory.cpp +++ b/src/common/host_memory.cpp @@ -690,7 +690,7 @@ private: HostMemory::HostMemory(size_t backing_size_, size_t virtual_size_) : backing_size(backing_size_), virtual_size(virtual_size_) { #ifdef __OPENORBIS__ LOG_WARNING(HW_Memory, "Platform doesn't support fastmem"); - fallback_buffer = std::make_unique>(backing_size); + fallback_buffer.emplace(backing_size); backing_base = fallback_buffer->data(); virtual_base = nullptr; #else diff --git a/src/common/host_memory.h b/src/common/host_memory.h index 8dd30aa9de..31af3cc9f1 100644 --- a/src/common/host_memory.h +++ b/src/common/host_memory.h @@ -7,6 +7,7 @@ #pragma once #include +#include #include "common/common_funcs.h" #include "common/common_types.h" #include "common/virtual_buffer.h"