mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-25 23:28:12 +02:00
It was discovered that a substantial amount (several GiB) of private memory was being used by Skyline Emulator as it used a substantial amount of pipelines with private memory that were never deleted throughout the lifetime of the application. These private memory allocations are now pooled into per-device BOs shared among several pipelines instead of a single BO for every pipeline, this reduces the memory footprint of private memory allocations from several GiB to 8 MiB in Skyline Emulator on certain titles. Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7033 Signed-off-by: Mark Collins <mark@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18073> |
||
|---|---|---|
| .. | ||
| .gitlab-ci | ||
| afuc | ||
| ci | ||
| common | ||
| computerator | ||
| decode | ||
| drm | ||
| drm-shim | ||
| ds | ||
| fdl | ||
| ir2 | ||
| ir3 | ||
| isa | ||
| perfcntrs | ||
| registers | ||
| rnn | ||
| vulkan | ||
| .clang-format | ||
| .dir-locals.el | ||
| .editorconfig | ||
| meson.build | ||