Skip to content

Commit c5e3e2b

Browse files
authored
Arm backend: Fix missing init in VGFSetup (pytorch#19765)
As documented at https://vkdoc.net/man/VkDataGraphPipelineSessionBindPointRequirementARM .stype of VkDataGraphPipelineSessionBindPointRequirementARM should alway be set to VK_STRUCTURE_TYPE_DATA_GRAPH_PIPELINE_SESSION_BIND_POINT_REQUIREMENT_ARM cc @digantdesai @freddan80 @per @zingo @oscarandersson8218 @mansnils @Sebastian-Larsson @robell @rascani Signed-off-by: Erik Lundell <erik.lundell@arm.com>
1 parent 75fb249 commit c5e3e2b

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

backends/arm/runtime/VGFSetup.cpp

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -793,9 +793,14 @@ bool VgfRepr::process_vgf(
793793
return false;
794794
}
795795

796-
vector<VkDataGraphPipelineSessionBindPointRequirementARM>
797-
bind_point_requirements;
798-
bind_point_requirements.resize(bind_point_count);
796+
vector<VkDataGraphPipelineSessionBindPointRequirementARM> bind_point_requirements(
797+
bind_point_count,
798+
{
799+
.sType =
800+
VK_STRUCTURE_TYPE_DATA_GRAPH_PIPELINE_SESSION_BIND_POINT_REQUIREMENT_ARM,
801+
.pNext = nullptr,
802+
});
803+
799804
result = vkGetDataGraphPipelineSessionBindPointRequirementsARM(
800805
vk_device,
801806
&bind_point_requirements_info,

0 commit comments

Comments
 (0)