From bf61736aa5db27febf124a61ac6db21f42eaa20b Mon Sep 17 00:00:00 2001 From: Konstantin Seurer Date: Fri, 13 Feb 2026 10:18:32 +0100 Subject: [PATCH] vulkan/cmd_queue: Remove get_array_member_copy Reviewed-by: Mike Blumenkrantz Part-of: --- src/vulkan/util/vk_cmd_queue_gen.py | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/vulkan/util/vk_cmd_queue_gen.py b/src/vulkan/util/vk_cmd_queue_gen.py index 7015776d295..11ebcf56e0f 100644 --- a/src/vulkan/util/vk_cmd_queue_gen.py +++ b/src/vulkan/util/vk_cmd_queue_gen.py @@ -431,21 +431,6 @@ def get_array_copy(builder, command, param, field_name): )) builder.add("memcpy((void*)%s, %s, %s * (%s));" % (field_name, param.name, field_size, param.len)) -def get_array_member_copy(builder, struct, src_name, member): - field_name = "%s->%s" % (struct, member.name) - if member.len == "struct-ptr": - field_size = "sizeof(*%s)" % (field_name) - else: - field_size = "sizeof(*%s) * %s->%s" % (field_name, struct, member.len) - - builder.add("if (%s->%s) {" % (src_name, member.name)) - builder.level += 1 - builder.add("%s = linear_alloc_child(queue->alloc, %s);" % (field_name, field_size)) - builder.add("if (%s == NULL) return VK_ERROR_OUT_OF_HOST_MEMORY;" % (field_name)) - builder.add("memcpy((void*)%s, %s->%s, %s);" % (field_name, src_name, member.name, field_size)) - builder.level -= 1 - builder.add("}") - def get_pnext_member_copy(builder, struct, src_type, member, types): if not types[src_type].extended_by: return