commit | 03cf7888916f3348137bf0e1368f3a6026282680 | [log] [tgz] |
---|---|---|
author | Francisco Jerez <currojerez@riseup.net> | Thu Feb 06 20:58:40 2020 -0800 |
committer | Kenneth Graunke <kenneth@whitecape.org> | Mon Apr 04 10:32:31 2022 -0700 |
tree | 3fcd1d3630ab6f8a33a9c5fddf751fe3f0664ff2 | |
parent | 6cc09699cd77286f7601a1afab60dc9fa0bafd48 [diff] |
iris: Replace unconditional QBO flush with iris_dirty_for_history(). We can now use the same cache tracking mechanism for synchronizing QBO writes instead of the unconditional PIPE_CONTROL performed currently, which is unable to invalidate any incoherent caches which may contain stale data for the buffer object. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15738>