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