Browse Source

Just cries internally

unified-memory-access
CamilleLaVey 4 weeks ago
parent
commit
7be3fc3ad5
  1. 2
      src/common/host_memory.cpp

2
src/common/host_memory.cpp

@ -711,7 +711,7 @@ public:
constexpr u64 MapSlotsPerWindow = 64; constexpr u64 MapSlotsPerWindow = 64;
const u64 affordable_windows = permissible_maps / MapSlotsPerWindow; const u64 affordable_windows = permissible_maps / MapSlotsPerWindow;
budget = (std::min)(budget, affordable_windows * window_size); budget = (std::min)(budget, affordable_windows * window_size);
budget = (std::min)(budget, static_cast<u64>(backing_size));
budget = (std::min)(budget, static_cast<u64>(backing_size) / 2);
budget = Common::AlignDown(budget, window_size); budget = Common::AlignDown(budget, window_size);
constexpr u64 MinimumBudget = 256ULL << 20; constexpr u64 MinimumBudget = 256ULL << 20;
if (budget < MinimumBudget) { if (budget < MinimumBudget) {

Loading…
Cancel
Save