SDL  2.0
VULKAN_HPP_NAMESPACE::FlagTraits< AccessFlagBits > Struct Reference

#include <vulkan.hpp>

Public Types

enum  { allFlags = VkFlags(AccessFlagBits::eIndirectCommandRead) | VkFlags(AccessFlagBits::eIndexRead) | VkFlags(AccessFlagBits::eVertexAttributeRead) | VkFlags(AccessFlagBits::eUniformRead) | VkFlags(AccessFlagBits::eInputAttachmentRead) | VkFlags(AccessFlagBits::eShaderRead) | VkFlags(AccessFlagBits::eShaderWrite) | VkFlags(AccessFlagBits::eColorAttachmentRead) | VkFlags(AccessFlagBits::eColorAttachmentWrite) | VkFlags(AccessFlagBits::eDepthStencilAttachmentRead) | VkFlags(AccessFlagBits::eDepthStencilAttachmentWrite) | VkFlags(AccessFlagBits::eTransferRead) | VkFlags(AccessFlagBits::eTransferWrite) | VkFlags(AccessFlagBits::eHostRead) | VkFlags(AccessFlagBits::eHostWrite) | VkFlags(AccessFlagBits::eMemoryRead) | VkFlags(AccessFlagBits::eMemoryWrite) | VkFlags(AccessFlagBits::eTransformFeedbackWriteEXT) | VkFlags(AccessFlagBits::eTransformFeedbackCounterReadEXT) | VkFlags(AccessFlagBits::eTransformFeedbackCounterWriteEXT) | VkFlags(AccessFlagBits::eConditionalRenderingReadEXT) | VkFlags(AccessFlagBits::eCommandProcessReadNVX) | VkFlags(AccessFlagBits::eCommandProcessWriteNVX) | VkFlags(AccessFlagBits::eColorAttachmentReadNoncoherentEXT) | VkFlags(AccessFlagBits::eShadingRateImageReadNV) | VkFlags(AccessFlagBits::eAccelerationStructureReadNV) | VkFlags(AccessFlagBits::eAccelerationStructureWriteNV) }
 

Detailed Description

Definition at line 22548 of file vulkan.hpp.

Member Enumeration Documentation

◆ anonymous enum


The documentation for this struct was generated from the following file:
VULKAN_HPP_NAMESPACE::AccessFlagBits::eTransformFeedbackCounterWriteEXT
@ eTransformFeedbackCounterWriteEXT
VULKAN_HPP_NAMESPACE::AccessFlagBits::eDepthStencilAttachmentRead
@ eDepthStencilAttachmentRead
VULKAN_HPP_NAMESPACE::AccessFlagBits::eColorAttachmentRead
@ eColorAttachmentRead
VULKAN_HPP_NAMESPACE::AccessFlagBits::eAccelerationStructureReadNV
@ eAccelerationStructureReadNV
VULKAN_HPP_NAMESPACE::AccessFlagBits::eShaderRead
@ eShaderRead
VULKAN_HPP_NAMESPACE::AccessFlagBits::eAccelerationStructureWriteNV
@ eAccelerationStructureWriteNV
VULKAN_HPP_NAMESPACE::AccessFlagBits::eHostWrite
@ eHostWrite
VkFlags
uint32_t VkFlags
Definition: vulkan_core.h:64
VULKAN_HPP_NAMESPACE::AccessFlagBits::eColorAttachmentReadNoncoherentEXT
@ eColorAttachmentReadNoncoherentEXT
VULKAN_HPP_NAMESPACE::AccessFlagBits::eTransferRead
@ eTransferRead
VULKAN_HPP_NAMESPACE::AccessFlagBits::eTransformFeedbackWriteEXT
@ eTransformFeedbackWriteEXT
VULKAN_HPP_NAMESPACE::AccessFlagBits::eIndexRead
@ eIndexRead
VULKAN_HPP_NAMESPACE::AccessFlagBits::eMemoryWrite
@ eMemoryWrite
VULKAN_HPP_NAMESPACE::AccessFlagBits::eConditionalRenderingReadEXT
@ eConditionalRenderingReadEXT
VULKAN_HPP_NAMESPACE::AccessFlagBits::eCommandProcessWriteNVX
@ eCommandProcessWriteNVX
VULKAN_HPP_NAMESPACE::AccessFlagBits::eUniformRead
@ eUniformRead
VULKAN_HPP_NAMESPACE::AccessFlagBits::eDepthStencilAttachmentWrite
@ eDepthStencilAttachmentWrite
VULKAN_HPP_NAMESPACE::AccessFlagBits::eMemoryRead
@ eMemoryRead
VULKAN_HPP_NAMESPACE::FlagTraits< AccessFlagBits >::allFlags
@ allFlags
Definition: vulkan.hpp:22552
VULKAN_HPP_NAMESPACE::AccessFlagBits::eCommandProcessReadNVX
@ eCommandProcessReadNVX
VULKAN_HPP_NAMESPACE::AccessFlagBits::eShadingRateImageReadNV
@ eShadingRateImageReadNV
VULKAN_HPP_NAMESPACE::AccessFlagBits::eTransferWrite
@ eTransferWrite
VULKAN_HPP_NAMESPACE::AccessFlagBits::eInputAttachmentRead
@ eInputAttachmentRead
VULKAN_HPP_NAMESPACE::AccessFlagBits::eIndirectCommandRead
@ eIndirectCommandRead
VULKAN_HPP_NAMESPACE::AccessFlagBits::eColorAttachmentWrite
@ eColorAttachmentWrite
VULKAN_HPP_NAMESPACE::AccessFlagBits::eTransformFeedbackCounterReadEXT
@ eTransformFeedbackCounterReadEXT
VULKAN_HPP_NAMESPACE::AccessFlagBits::eVertexAttributeRead
@ eVertexAttributeRead
VULKAN_HPP_NAMESPACE::AccessFlagBits::eHostRead
@ eHostRead
VULKAN_HPP_NAMESPACE::AccessFlagBits::eShaderWrite
@ eShaderWrite