SDL  2.0
VULKAN_HPP_NAMESPACE::FlagTraits< PipelineStageFlagBits > Struct Template Reference

#include <vulkan.hpp>

Public Types

enum  { allFlags = VkFlags(PipelineStageFlagBits::eTopOfPipe) | VkFlags(PipelineStageFlagBits::eDrawIndirect) | VkFlags(PipelineStageFlagBits::eVertexInput) | VkFlags(PipelineStageFlagBits::eVertexShader) | VkFlags(PipelineStageFlagBits::eTessellationControlShader) | VkFlags(PipelineStageFlagBits::eTessellationEvaluationShader) | VkFlags(PipelineStageFlagBits::eGeometryShader) | VkFlags(PipelineStageFlagBits::eFragmentShader) | VkFlags(PipelineStageFlagBits::eEarlyFragmentTests) | VkFlags(PipelineStageFlagBits::eLateFragmentTests) | VkFlags(PipelineStageFlagBits::eColorAttachmentOutput) | VkFlags(PipelineStageFlagBits::eComputeShader) | VkFlags(PipelineStageFlagBits::eTransfer) | VkFlags(PipelineStageFlagBits::eBottomOfPipe) | VkFlags(PipelineStageFlagBits::eHost) | VkFlags(PipelineStageFlagBits::eAllGraphics) | VkFlags(PipelineStageFlagBits::eAllCommands) | VkFlags(PipelineStageFlagBits::eTransformFeedbackEXT) | VkFlags(PipelineStageFlagBits::eConditionalRenderingEXT) | VkFlags(PipelineStageFlagBits::eCommandProcessNVX) | VkFlags(PipelineStageFlagBits::eShadingRateImageNV) | VkFlags(PipelineStageFlagBits::eRayTracingShaderNV) | VkFlags(PipelineStageFlagBits::eAccelerationStructureBuildNV) | VkFlags(PipelineStageFlagBits::eTaskShaderNV) | VkFlags(PipelineStageFlagBits::eMeshShaderNV) }
 

Detailed Description

template<>
struct VULKAN_HPP_NAMESPACE::FlagTraits< PipelineStageFlagBits >

Definition at line 26725 of file vulkan.hpp.

Member Enumeration Documentation

◆ anonymous enum


The documentation for this struct was generated from the following file:
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eVertexInput
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eEarlyFragmentTests
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eGeometryShader
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eLateFragmentTests
VULKAN_HPP_NAMESPACE::BufferUsageFlagBits::eConditionalRenderingEXT
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eTessellationControlShader
VULKAN_HPP_NAMESPACE::FlagTraits< PipelineStageFlagBits >::allFlags
Definition: vulkan.hpp:26729
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eVertexShader
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eBottomOfPipe
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eAllCommands
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eCommandProcessNVX
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eDrawIndirect
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eTransformFeedbackEXT
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eHost
VkFlags
uint32_t VkFlags
Definition: vulkan_core.h:64
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eComputeShader
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eColorAttachmentOutput
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eRayTracingShaderNV
VULKAN_HPP_NAMESPACE::ShaderStageFlagBits::eAllGraphics
VULKAN_HPP_NAMESPACE::ImageUsageFlagBits::eShadingRateImageNV
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eTopOfPipe
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eAccelerationStructureBuildNV
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eTaskShaderNV
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eFragmentShader
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eTessellationEvaluationShader
VULKAN_HPP_NAMESPACE::QueueFlagBits::eTransfer
VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eMeshShaderNV