Mesa (main): radv: Rename submit2->submit.

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Dec 31 15:40:22 UTC 2021


Module: Mesa
Branch: main
Commit: 8c4c63a6ed1c914a519426ed4dd51ae9096b00c5
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c4c63a6ed1c914a519426ed4dd51ae9096b00c5

Author: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Date:   Sun Nov 28 23:06:48 2021 +0100

radv: Rename submit2->submit.

Cleanup after the big switcheroo.

Reviewed-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13974>

---

 src/amd/vulkan/radv_device.c                  | 20 +++++++++---------
 src/amd/vulkan/radv_radeon_winsys.h           | 12 +++++------
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c | 30 +++++++++++++--------------
 3 files changed, 31 insertions(+), 31 deletions(-)

diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c
index a1ef5466b91..80aed510054 100644
--- a/src/amd/vulkan/radv_device.c
+++ b/src/amd/vulkan/radv_device.c
@@ -81,7 +81,7 @@ typedef void *drmDevicePtr;
 #define CLOCK_MONOTONIC_RAW CLOCK_MONOTONIC_FAST
 #endif
 
-static VkResult radv_queue_submit2(struct vk_queue *vqueue, struct vk_queue_submit *submission);
+static VkResult radv_queue_submit(struct vk_queue *vqueue, struct vk_queue_submit *submission);
 
 uint64_t
 radv_get_current_time(void)
@@ -2647,7 +2647,7 @@ radv_queue_init(struct radv_device *device, struct radv_queue *queue,
    if (result != VK_SUCCESS)
       return result;
 
-   queue->vk.driver_submit = radv_queue_submit2;
+   queue->vk.driver_submit = radv_queue_submit;
 
    return VK_SUCCESS;
 }
@@ -4318,7 +4318,7 @@ struct radv_deferred_queue_submission {
 };
 
 static VkResult
-radv_queue_submit2(struct vk_queue *vqueue, struct vk_queue_submit *submission)
+radv_queue_submit(struct vk_queue *vqueue, struct vk_queue_submit *submission)
 {
    struct radv_queue *queue = (struct radv_queue *)vqueue;
    struct radeon_winsys_ctx *ctx = queue->hw_ctx;
@@ -4359,10 +4359,10 @@ radv_queue_submit2(struct vk_queue *vqueue, struct vk_queue_submit *submission)
       return VK_SUCCESS;
 
    if (!submission->command_buffer_count) {
-      result = queue->device->ws->cs_submit2(ctx, queue->vk.queue_family_index,
-                                             queue->vk.index_in_family, NULL, 0, NULL, NULL,
-                                             submission->wait_count, submission->waits,
-                                             submission->signal_count, submission->signals, false);
+      result = queue->device->ws->cs_submit(ctx, queue->vk.queue_family_index,
+                                            queue->vk.index_in_family, NULL, 0, NULL, NULL,
+                                            submission->wait_count, submission->waits,
+                                            submission->signal_count, submission->signals, false);
       if (result != VK_SUCCESS)
          goto fail;
    } else {
@@ -4390,7 +4390,7 @@ radv_queue_submit2(struct vk_queue *vqueue, struct vk_queue_submit *submission)
          if (queue->device->trace_bo)
             *queue->device->trace_id_ptr = 0;
 
-         result = queue->device->ws->cs_submit2(
+         result = queue->device->ws->cs_submit(
             ctx, queue->vk.queue_family_index, queue->vk.index_in_family, cs_array + j, advance,
             initial_preamble, continue_preamble_cs, j == 0 ? submission->wait_count : 0,
             submission->waits, last_submit ? submission->signal_count : 0, submission->signals,
@@ -4432,8 +4432,8 @@ radv_queue_internal_submit(struct radv_queue *queue, struct radeon_cmdbuf *cs)
    struct radeon_winsys_ctx *ctx = queue->hw_ctx;
 
    VkResult result =
-      queue->device->ws->cs_submit2(ctx, queue->vk.queue_family_index, queue->vk.index_in_family,
-                                    &cs, 1, NULL, NULL, 0, NULL, 0, NULL, false);
+      queue->device->ws->cs_submit(ctx, queue->vk.queue_family_index, queue->vk.index_in_family,
+                                   &cs, 1, NULL, NULL, 0, NULL, 0, NULL, false);
    if (result != VK_SUCCESS)
       return false;
 
diff --git a/src/amd/vulkan/radv_radeon_winsys.h b/src/amd/vulkan/radv_radeon_winsys.h
index b7db453e61b..2fbe3680e1e 100644
--- a/src/amd/vulkan/radv_radeon_winsys.h
+++ b/src/amd/vulkan/radv_radeon_winsys.h
@@ -262,12 +262,12 @@ struct radeon_winsys {
 
    void (*cs_grow)(struct radeon_cmdbuf *cs, size_t min_size);
 
-   VkResult (*cs_submit2)(struct radeon_winsys_ctx *ctx, enum ring_type ring_type, int queue_index,
-                          struct radeon_cmdbuf **cs_array, unsigned cs_count,
-                          struct radeon_cmdbuf *initial_preamble_cs,
-                          struct radeon_cmdbuf *continue_preamble_cs, uint32_t wait_count,
-                          const struct vk_sync_wait *waits, uint32_t signal_count,
-                          const struct vk_sync_signal *signals, bool can_patch);
+   VkResult (*cs_submit)(struct radeon_winsys_ctx *ctx, enum ring_type ring_type, int queue_index,
+                         struct radeon_cmdbuf **cs_array, unsigned cs_count,
+                         struct radeon_cmdbuf *initial_preamble_cs,
+                         struct radeon_cmdbuf *continue_preamble_cs, uint32_t wait_count,
+                         const struct vk_sync_wait *waits, uint32_t signal_count,
+                         const struct vk_sync_signal *signals, bool can_patch);
 
    void (*cs_add_buffer)(struct radeon_cmdbuf *cs, struct radeon_winsys_bo *bo);
 
diff --git a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c
index c7014e53ebe..1000d819f1c 100644
--- a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c
+++ b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c
@@ -1264,11 +1264,11 @@ radv_amdgpu_cs_submit_zero(struct radv_amdgpu_ctx *ctx, enum ring_type ring_type
 }
 
 static VkResult
-radv_amdgpu_winsys_cs_submit(struct radeon_winsys_ctx *_ctx, enum ring_type ring_type,
-                             int queue_idx, struct radeon_cmdbuf **cs_array, unsigned cs_count,
-                             struct radeon_cmdbuf *initial_preamble_cs,
-                             struct radeon_cmdbuf *continue_preamble_cs,
-                             struct radv_winsys_sem_info *sem_info, bool can_patch)
+radv_amdgpu_winsys_cs_submit_internal(struct radeon_winsys_ctx *_ctx, enum ring_type ring_type,
+                                      int queue_idx, struct radeon_cmdbuf **cs_array,
+                                      unsigned cs_count, struct radeon_cmdbuf *initial_preamble_cs,
+                                      struct radeon_cmdbuf *continue_preamble_cs,
+                                      struct radv_winsys_sem_info *sem_info, bool can_patch)
 {
    struct radv_amdgpu_ctx *ctx = radv_amdgpu_ctx(_ctx);
    VkResult result;
@@ -1291,12 +1291,12 @@ radv_amdgpu_winsys_cs_submit(struct radeon_winsys_ctx *_ctx, enum ring_type ring
 }
 
 static VkResult
-radv_amdgpu_winsys_cs_submit2(struct radeon_winsys_ctx *_ctx, enum ring_type ring_type,
-                              int queue_idx, struct radeon_cmdbuf **cs_array, unsigned cs_count,
-                              struct radeon_cmdbuf *initial_preamble_cs,
-                              struct radeon_cmdbuf *continue_preamble_cs, uint32_t wait_count,
-                              const struct vk_sync_wait *waits, uint32_t signal_count,
-                              const struct vk_sync_signal *signals, bool can_patch)
+radv_amdgpu_winsys_cs_submit(struct radeon_winsys_ctx *_ctx, enum ring_type ring_type,
+                             int queue_idx, struct radeon_cmdbuf **cs_array, unsigned cs_count,
+                             struct radeon_cmdbuf *initial_preamble_cs,
+                             struct radeon_cmdbuf *continue_preamble_cs, uint32_t wait_count,
+                             const struct vk_sync_wait *waits, uint32_t signal_count,
+                             const struct vk_sync_signal *signals, bool can_patch)
 {
    struct radv_amdgpu_winsys *ws = radv_amdgpu_ctx(_ctx)->ws;
    struct radv_winsys_sem_info sem_info;
@@ -1351,9 +1351,9 @@ radv_amdgpu_winsys_cs_submit2(struct radeon_winsys_ctx *_ctx, enum ring_type rin
    sem_info.signal.syncobj_count = signal_idx - sem_info.signal.timeline_syncobj_count;
    sem_info.cs_emit_signal = true;
 
-   result =
-      radv_amdgpu_winsys_cs_submit(_ctx, ring_type, queue_idx, cs_array, cs_count,
-                                   initial_preamble_cs, continue_preamble_cs, &sem_info, can_patch);
+   result = radv_amdgpu_winsys_cs_submit_internal(_ctx, ring_type, queue_idx, cs_array, cs_count,
+                                                  initial_preamble_cs, continue_preamble_cs,
+                                                  &sem_info, can_patch);
 
 out:
    STACK_ARRAY_FINISH(wait_points);
@@ -1886,7 +1886,7 @@ radv_amdgpu_cs_init_functions(struct radv_amdgpu_winsys *ws)
    ws->base.cs_reset = radv_amdgpu_cs_reset;
    ws->base.cs_add_buffer = radv_amdgpu_cs_add_buffer;
    ws->base.cs_execute_secondary = radv_amdgpu_cs_execute_secondary;
-   ws->base.cs_submit2 = radv_amdgpu_winsys_cs_submit2;
+   ws->base.cs_submit = radv_amdgpu_winsys_cs_submit;
    ws->base.cs_dump = radv_amdgpu_winsys_cs_dump;
    ws->base.create_syncobj = radv_amdgpu_create_syncobj;
    ws->base.destroy_syncobj = radv_amdgpu_destroy_syncobj;



More information about the mesa-commit mailing list