7 Feb
2024
7 Feb
'24
10:15 p.m.
Zebediah Figura (@zfigura) commented about libs/vkd3d-shader/vkd3d_shader_main.c:
return offset; }
+size_t bytecode_put_bytes(struct vkd3d_bytecode_buffer *buffer, const void *bytes, size_t size) +{ + return bytecode_put_bytes_internal(buffer, bytes, size, true); +} + +size_t bytecode_put_bytes_unaligned(struct vkd3d_bytecode_buffer *buffer, const void *bytes, size_t size) +{ + return bytecode_put_bytes_internal(buffer, bytes, size, false); +} +
Couldn't bytecode_put_bytes() just call bytecode_align() and then call bytecode_put_bytes_unaligned()? Then we only need two functions instead of three. -- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/636#note_60536