diff options
author | Jason Ekstrand <[email protected]> | 2020-01-22 22:37:10 -0600 |
---|---|---|
committer | Marge Bot <[email protected]> | 2020-01-24 19:18:26 +0000 |
commit | c70a786c77370bbc47f71a9f529d50116fd511da (patch) | |
tree | 1e2202f681fc20948b02f1583aa3e2d974dea182 /src/intel/isl/isl_gen12.h | |
parent | e39c52787e89225343032fecd628988f39d9b442 (diff) |
anv: Improve BTI change cache flushing
This commit makes two changes:
1. We set pending_pipe_bits instead of emitting PIPE_CONTROL directly
for the flush at the end of cmd_buffer_begin_subpass.
2. Because BLORP ops such as vkCmdClearAttachments may come in the
middle of a render pass, we have to also flag the need for a cache
flush after the blorp op.
Fixes: 185630c6bc97 "anv/blorp: Do the gen11 BTI flush"
Reviewed-by: Kenneth Graunke <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3547>
Diffstat (limited to 'src/intel/isl/isl_gen12.h')
0 files changed, 0 insertions, 0 deletions