Mesa (main): radv: use pipeline->slab_bo in more places
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu May 26 08:22:42 UTC 2022
Module: Mesa
Branch: main
Commit: 6f854ac2f29551208e528c8f6fcca0a4e8f48f3d
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f854ac2f29551208e528c8f6fcca0a4e8f48f3d
Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Date: Tue May 24 10:31:00 2022 +0200
radv: use pipeline->slab_bo in more places
Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16687>
---
src/amd/vulkan/radv_cmd_buffer.c | 2 +-
src/amd/vulkan/radv_pipeline.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c
index de171518b52..172d0e63150 100644
--- a/src/amd/vulkan/radv_cmd_buffer.c
+++ b/src/amd/vulkan/radv_cmd_buffer.c
@@ -5150,7 +5150,7 @@ radv_emit_compute_pipeline(struct radv_cmd_buffer *cmd_buffer,
cmd_buffer->compute_scratch_waves_wanted =
MAX2(cmd_buffer->compute_scratch_waves_wanted, pipeline->base.max_waves);
- radv_cs_add_buffer(cmd_buffer->device->ws, cmd_buffer->cs, pipeline->base.slab->alloc->arena->bo);
+ radv_cs_add_buffer(cmd_buffer->device->ws, cmd_buffer->cs, pipeline->base.slab_bo);
if (unlikely(cmd_buffer->device->trace_bo))
radv_save_pipeline(cmd_buffer, &pipeline->base);
diff --git a/src/amd/vulkan/radv_pipeline.c b/src/amd/vulkan/radv_pipeline.c
index 0fac2c2de76..301b4b25475 100644
--- a/src/amd/vulkan/radv_pipeline.c
+++ b/src/amd/vulkan/radv_pipeline.c
@@ -3988,7 +3988,7 @@ radv_upload_shaders(struct radv_device *device, struct radv_pipeline *pipeline,
pipeline->slab_bo = pipeline->slab->alloc->arena->bo;
/* Upload shader binaries. */
- uint64_t slab_va = radv_buffer_get_va(pipeline->slab->alloc->arena->bo);
+ uint64_t slab_va = radv_buffer_get_va(pipeline->slab_bo);
uint32_t slab_offset = pipeline->slab->alloc->offset;
char *slab_ptr = pipeline->slab->alloc->arena->ptr;
More information about the mesa-commit
mailing list