mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-04 20:38:06 +02:00
i965: Don't map/unmap in brw_print_program_cache on LLC platforms.
We have a persistent mapping. Don't map it a second time or try to unmap it. Just use the pointer. This most likely would wreak havoc except that this code is unused (it's only called from an if (0) debug block). Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eduardo Lima Mitev <elima@igalia.com>
This commit is contained in:
parent
ce89239294
commit
aa291c3ba9
1 changed files with 4 additions and 2 deletions
|
|
@ -514,7 +514,8 @@ brw_print_program_cache(struct brw_context *brw)
|
|||
const struct brw_cache *cache = &brw->cache;
|
||||
struct brw_cache_item *item;
|
||||
|
||||
drm_intel_bo_map(cache->bo, false);
|
||||
if (!brw->has_llc)
|
||||
drm_intel_bo_map(cache->bo, false);
|
||||
|
||||
for (unsigned i = 0; i < cache->size; i++) {
|
||||
for (item = cache->items[i]; item; item = item->next) {
|
||||
|
|
@ -524,5 +525,6 @@ brw_print_program_cache(struct brw_context *brw)
|
|||
}
|
||||
}
|
||||
|
||||
drm_intel_bo_unmap(cache->bo);
|
||||
if (!brw->has_llc)
|
||||
drm_intel_bo_unmap(cache->bo);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue