diff options
| author | 2024-01-22 14:07:33 -0500 | |
|---|---|---|
| committer | 2024-01-22 14:07:33 -0500 | |
| commit | 550cadbee47fc31acfff08e805403d214e2d05ce (patch) | |
| tree | 2de78d3f4697fc417f75e0cd61cfb140513604ef /src | |
| parent | Merge pull request #12579 from FernandoS27/smmu (diff) | |
| download | yuzu-550cadbee47fc31acfff08e805403d214e2d05ce.tar.gz yuzu-550cadbee47fc31acfff08e805403d214e2d05ce.tar.xz yuzu-550cadbee47fc31acfff08e805403d214e2d05ce.zip | |
device_memory_manager: fix ScratchBuffer indexing
Diffstat (limited to 'src')
| -rw-r--r-- | src/core/device_memory_manager.inc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/core/device_memory_manager.inc b/src/core/device_memory_manager.inc index 8ce122872..eab8a2731 100644 --- a/src/core/device_memory_manager.inc +++ b/src/core/device_memory_manager.inc | |||
| @@ -31,9 +31,8 @@ public: | |||
| 31 | buffer.resize(0); | 31 | buffer.resize(0); |
| 32 | size_t index = 0; | 32 | size_t index = 0; |
| 33 | const auto add_value = [&](u32 value) { | 33 | const auto add_value = [&](u32 value) { |
| 34 | buffer[index] = value; | 34 | buffer.resize(index + 1); |
| 35 | index++; | 35 | buffer[index++] = value; |
| 36 | buffer.resize(index); | ||
| 37 | }; | 36 | }; |
| 38 | 37 | ||
| 39 | u32 iter_entry = start_entry; | 38 | u32 iter_entry = start_entry; |