d
передача через регистры указателей к примеру
Size: a a a
d
AP
d
AT
<vulkan/vulkan.hpp>
полон проверок static_assert(sizeof(vk::Struct) == sizeof(VkStruct));
и static_assert(std::is_standard_layout_v<vk:Struct>);
насколько я помню. Добавить ещё одним полем нечто — нельзя. Так задумано и многие на это заложились.AP
DE
AT
AP
AT
<vulkan/vulkan.h>
двойниковDE
<vulkan/vulkan.hpp>
полон проверок static_assert(sizeof(vk::Struct) == sizeof(VkStruct));
и static_assert(std::is_standard_layout_v<vk:Struct>);
насколько я помню. Добавить ещё одним полем нечто — нельзя. Так задумано и многие на это заложились.AT
AP
S
AP
AP
S
S
AP
S
AT