mirror of https://gitlab.freedesktop.org/mesa/mesa
21aec585c1
It was determined that a significant part of queue submission overhead was from allocation/freeing of CSes constantly inside `tu_autotune_on_submit`. This has been reduced by retaining instances of `tu_submission_data` with their corresponding CSes, this results in entirely eliminating that overhead as resetting a CS is a very cheap operation compared to allocation or even freeing it wholly. Signed-off-by: Mark Collins <mark@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18461> |
||
---|---|---|
.. | ||
.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 |