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

Author: Sagar Ghuge <[email protected]>
Date:   Tue Nov 28 08:41:57 2023 -0800

anv,hasvk: Use uint32_t for queue family indices

Vulkan API uses uint32_t for the queue family indices.

Signed-off-by: Sagar Ghuge <[email protected]>
Reviewed-by: Lionel Landwerlin <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26387>

---

 src/intel/vulkan/genX_cmd_buffer.c       | 4 ++--
 src/intel/vulkan_hasvk/genX_cmd_buffer.c | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/intel/vulkan/genX_cmd_buffer.c 
b/src/intel/vulkan/genX_cmd_buffer.c
index be7f92352e5..6af0894efe3 100644
--- a/src/intel/vulkan/genX_cmd_buffer.c
+++ b/src/intel/vulkan/genX_cmd_buffer.c
@@ -820,8 +820,8 @@ transition_color_buffer(struct anv_cmd_buffer *cmd_buffer,
                         uint32_t base_layer, uint32_t layer_count,
                         VkImageLayout initial_layout,
                         VkImageLayout final_layout,
-                        uint64_t src_queue_family,
-                        uint64_t dst_queue_family,
+                        uint32_t src_queue_family,
+                        uint32_t dst_queue_family,
                         bool will_full_fast_clear)
 {
    struct anv_device *device = cmd_buffer->device;
diff --git a/src/intel/vulkan_hasvk/genX_cmd_buffer.c 
b/src/intel/vulkan_hasvk/genX_cmd_buffer.c
index 9d002b6319f..916052fb2ff 100644
--- a/src/intel/vulkan_hasvk/genX_cmd_buffer.c
+++ b/src/intel/vulkan_hasvk/genX_cmd_buffer.c
@@ -870,8 +870,8 @@ transition_color_buffer(struct anv_cmd_buffer *cmd_buffer,
                         uint32_t base_layer, uint32_t layer_count,
                         VkImageLayout initial_layout,
                         VkImageLayout final_layout,
-                        uint64_t src_queue_family,
-                        uint64_t dst_queue_family,
+                        uint32_t src_queue_family,
+                        uint32_t dst_queue_family,
                         bool will_full_fast_clear)
 {
    struct anv_device *device = cmd_buffer->device;

Reply via email to