make virtual buffer become an optional

This commit is contained in:
lizzie 2025-12-01 20:21:16 +00:00
parent b5f6cfa818
commit f386b21186
3 changed files with 6 additions and 4 deletions

View file

@ -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<Common::VirtualBuffer<u8>>(backing_size);
fallback_buffer.emplace(backing_size);
backing_base = fallback_buffer->data();
virtual_base = nullptr;
#else