Vulkan White Label
Specs
Vulkan API GLSL HLSL Slang
Education
Vulkan Reference Pages Vulkan Feature Descriptions Vulkan Guide Vulkan Samples Vulkan Tutorial GLSL Extensions YouTube More Info at Vulkan.org
Feedback
Report a Problem
Community
Vulkan Discord Reddit Stack Overflow Mastodon
  • Vulkan API Reference Pages
  • Flags
  • S
  • VkShaderStageFlags

VkShaderStageFlags(3)

Name

VkShaderStageFlags - Bitmask of VkShaderStageFlagBits

C Specification

// Provided by VK_VERSION_1_0
typedef VkFlags VkShaderStageFlags;

Description

VkShaderStageFlags is a bitmask type for setting a mask of zero or more VkShaderStageFlagBits.

See Also

VK_VERSION_1_0, VkBindDescriptorBufferEmbeddedSamplersInfoEXT, VkBindDescriptorSetsInfo, VkDescriptorSetLayoutBinding, VkFlags, VkGeneratedCommandsInfoEXT, VkIndirectCommandsExecutionSetTokenEXT, VkIndirectCommandsLayoutCreateInfoEXT, VkIndirectCommandsLayoutTokenNV, VkPhysicalDeviceCooperativeMatrixPropertiesKHR, VkPhysicalDeviceCooperativeMatrixPropertiesNV, VkPhysicalDeviceCooperativeVectorPropertiesNV, VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT, VkPhysicalDeviceSubgroupProperties, VkPhysicalDeviceSubgroupSizeControlProperties, VkPhysicalDeviceTensorPropertiesARM, VkPhysicalDeviceVulkan11Properties, VkPhysicalDeviceVulkan13Properties, VkPipelineExecutablePropertiesKHR, VkPushConstantRange, VkPushConstantsInfo, VkPushDescriptorSetInfo, VkSetDescriptorBufferOffsetsInfoEXT, VkShaderCreateInfoEXT, VkShaderInstrumentationMetricDataHeaderARM, VkShaderStageFlagBits, VkShaderStatisticsInfoAMD, vkCmdPushConstants

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.