Module: Mesa Branch: master Commit: a0d67b7a1c32f4fcfdc8c6a66bc3359b1003c752 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a0d67b7a1c32f4fcfdc8c6a66bc3359b1003c752
Author: Dave Airlie <[email protected]> Date: Wed Aug 12 17:07:19 2020 +1000 anv: add no reloc flags on empty and simple bo paths. These two paths should have no relocs. Reviewed-by: Lionel Landwerlin <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6288> --- src/intel/vulkan/anv_batch_chain.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/intel/vulkan/anv_batch_chain.c b/src/intel/vulkan/anv_batch_chain.c index d6311a66fa4..823345eeec1 100644 --- a/src/intel/vulkan/anv_batch_chain.c +++ b/src/intel/vulkan/anv_batch_chain.c @@ -1636,7 +1636,7 @@ setup_empty_execbuf(struct anv_execbuf *execbuf, struct anv_device *device) .buffer_count = execbuf->bo_count, .batch_start_offset = 0, .batch_len = 8, /* GEN7_MI_BATCH_BUFFER_END and NOOP */ - .flags = I915_EXEC_HANDLE_LUT | I915_EXEC_RENDER, + .flags = I915_EXEC_HANDLE_LUT | I915_EXEC_RENDER | I915_EXEC_NO_RELOC, .rsvd1 = device->context_id, .rsvd2 = 0, }; @@ -1709,7 +1709,7 @@ anv_queue_execbuf_locked(struct anv_queue *queue, .buffer_count = execbuf.bo_count, .batch_start_offset = 0, .batch_len = submit->simple_bo_size, - .flags = I915_EXEC_HANDLE_LUT | I915_EXEC_RENDER, + .flags = I915_EXEC_HANDLE_LUT | I915_EXEC_RENDER | I915_EXEC_NO_RELOC, .rsvd1 = device->context_id, .rsvd2 = 0, }; _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
