commit | cb33aaa960fcc5fba59fe701fb1ba4f8c52f1851 | [log] [tgz] |
---|---|---|
author | Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> | Fri Sep 23 12:15:36 2022 +0200 |
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Oct 24 20:35:04 2022 +0000 |
tree | ad05a33a1873c8c9c4d5909c9b9da168e8a5174f | |
parent | 8a7cc9b6a699c8c941a4009e7b920d7f71c84c2a [diff] |
UPSTREAM: tc: don't use CPU storage for glBufferData This fixes a performance regression with yquake2 cause by the enablement of cpu_storage by default for radeonsi in a5a8e197413. Fixes: a5a8e197413 ("radeonsi: enable tc cpu_storage by default") Reviewed-by: Rob Clark <robdclark@chromium.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18774> (cherry picked from commit e06c332bf77ed7ec0b37a58f644e0f4e0c06fbee) BUG=b:251274714 TEST=5min of scrolling in large gdocs sheet Signed-off-by: Rob Clark <robdclark@chromium.org> Change-Id: I4060fa1e4872ff3e6fd9352fe9d513806feb338f Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/mesa/+/3971271 Commit-Queue: Chia-I Wu <olv@google.com> Reviewed-by: Sean Paul <sean@poorly.run> Reviewed-by: Chia-I Wu <olv@google.com> (cherry picked from commit c05b1f902d4429dad78fb02244536f38ff5b6bab) Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/mesa/+/3975278