# VkPipelineStageFlags2(3) Manual Page

## Name

VkPipelineStageFlags2 - 64-bit mask of pipeline stage flags

Loading… please wait.

## C Specification

`VkPipelineStageFlags2` is a bitmask type for setting a mask of zero or more VkPipelineStageFlagBits2 flags:

    // Provided by VK_VERSION_1_3
    typedef VkFlags64 VkPipelineStageFlags2;

or the equivalent

    // Provided by VK_KHR_synchronization2
    typedef VkPipelineStageFlags2 VkPipelineStageFlags2KHR;

## See Also

VK_KHR_synchronization2, VK_VERSION_1_3, VkBufferMemoryBarrier2, VkCheckpointData2NV, VkFlags64, VkImageMemoryBarrier2, VkMemoryBarrier2, VkPipelineStageFlagBits2, VkQueueFamilyCheckpointProperties2NV, VkSemaphoreSubmitInfo, vkCmdResetEvent2, vkCmdResetEvent2KHR, vkCmdWriteBufferMarker2AMD, vkCmdWriteTimestamp2, vkCmdWriteTimestamp2KHR

## Document Notes

For more information, see the Vulkan Specification

This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.

## Copyright

Copyright 2014-2024 The Khronos Group Inc.

SPDX-License-Identifier: CC-BY-4.0