mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-03-19 12:10:36 +01:00
vulkan/cmd_queue: Remove get_array_member_copy
Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39881>
This commit is contained in:
parent
d2ea8b3d14
commit
bf61736aa5
1 changed files with 0 additions and 15 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue