Mesa (main): dzn: drop needless enum-casts

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Apr 21 11:31:15 UTC 2022


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

Author: Erik Faye-Lund <erik.faye-lund at collabora.com>
Date:   Wed Apr 20 12:50:04 2022 +0200

dzn: drop needless enum-casts

After rewriting to C, we also don't need these casts.

Acked-by: Boris Brezillon <boris.brezillon at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16076>

---

 src/microsoft/vulkan/dzn_cmd_buffer.c | 4 ++--
 src/microsoft/vulkan/dzn_device.c     | 2 +-
 src/microsoft/vulkan/dzn_meta.c       | 8 ++++----
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/microsoft/vulkan/dzn_cmd_buffer.c b/src/microsoft/vulkan/dzn_cmd_buffer.c
index a8ee66f66dc..fa4c9f55399 100644
--- a/src/microsoft/vulkan/dzn_cmd_buffer.c
+++ b/src/microsoft/vulkan/dzn_cmd_buffer.c
@@ -339,7 +339,7 @@ dzn_cmd_buffer_gather_events(struct dzn_cmd_buffer *cmdbuf)
       goto out;
 
    hash_table_foreach(cmdbuf->events.ht, he) {
-      enum dzn_event_state state = (enum dzn_event_state)(uintptr_t)he->data;
+      enum dzn_event_state state = (uintptr_t)he->data;
 
       if (state != DZN_EVENT_STATE_EXTERNAL_WAIT) {
          struct dzn_cmd_event_signal signal = { (struct dzn_event *)he->key, state  == DZN_EVENT_STATE_SET };
@@ -3875,7 +3875,7 @@ dzn_CmdWaitEvents(VkCommandBuffer commandBuffer,
       struct hash_entry *he =
          _mesa_hash_table_search(cmdbuf->events.ht, event);
       if (he) {
-         enum dzn_event_state state = (enum dzn_event_state)(uintptr_t)he->data;
+         enum dzn_event_state state = (uintptr_t)he->data;
          assert(state != DZN_EVENT_STATE_RESET);
          flush_pipeline = state == DZN_EVENT_STATE_SET;
       } else {
diff --git a/src/microsoft/vulkan/dzn_device.c b/src/microsoft/vulkan/dzn_device.c
index df088543155..8ae6cab1a6d 100644
--- a/src/microsoft/vulkan/dzn_device.c
+++ b/src/microsoft/vulkan/dzn_device.c
@@ -1760,7 +1760,7 @@ dzn_device_create_sync_for_memory(struct vk_device *device,
                                   struct vk_sync **sync_out)
 {
    return vk_sync_create(device, &vk_sync_dummy_type,
-                         (enum vk_sync_flags)0, 1, sync_out);
+                         0, 1, sync_out);
 }
 
 static void
diff --git a/src/microsoft/vulkan/dzn_meta.c b/src/microsoft/vulkan/dzn_meta.c
index 9eff605fa39..9ecc4fbefa0 100644
--- a/src/microsoft/vulkan/dzn_meta.c
+++ b/src/microsoft/vulkan/dzn_meta.c
@@ -696,10 +696,10 @@ void
 dzn_meta_finish(struct dzn_device *device)
 {
    for (uint32_t i = 0; i < ARRAY_SIZE(device->triangle_fan); i++)
-      dzn_meta_triangle_fan_rewrite_index_finish(device, (enum dzn_index_type)i);
+      dzn_meta_triangle_fan_rewrite_index_finish(device, i);
 
    for (uint32_t i = 0; i < ARRAY_SIZE(device->indirect_draws); i++)
-      dzn_meta_indirect_draw_finish(device, (enum dzn_indirect_draw_type)i);
+      dzn_meta_indirect_draw_finish(device, i);
 
    dzn_meta_blits_finish(device);
 }
@@ -713,14 +713,14 @@ dzn_meta_init(struct dzn_device *device)
 
    for (uint32_t i = 0; i < ARRAY_SIZE(device->indirect_draws); i++) {
       VkResult result =
-         dzn_meta_indirect_draw_init(device, (enum dzn_indirect_draw_type)i);
+         dzn_meta_indirect_draw_init(device, i);
       if (result != VK_SUCCESS)
          goto out;
    }
 
    for (uint32_t i = 0; i < ARRAY_SIZE(device->triangle_fan); i++) {
       VkResult result =
-         dzn_meta_triangle_fan_rewrite_index_init(device, (enum dzn_index_type)i);
+         dzn_meta_triangle_fan_rewrite_index_init(device, i);
       if (result != VK_SUCCESS)
          goto out;
    }



More information about the mesa-commit mailing list