Lines Matching defs:ImageMemoryBarrier2
22870 struct ImageMemoryBarrier2 struct
22872 using NativeType = VkImageMemoryBarrier2;
22874 static const bool allowDuplicate = false;
22875 …c VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageMemoryBarrier2;
22878 …VULKAN_HPP_CONSTEXPR ImageMemoryBarrier2( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask… in ImageMemoryBarrier2() argument
22905 …ImageMemoryBarrier2( VkImageMemoryBarrier2 const & rhs ) VULKAN_HPP_NOEXCEPT : ImageMemoryBarrier2… in ImageMemoryBarrier2() function
22914 *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::ImageMemoryBarrier2 const *>( &rhs ); in operator =()
22919 … VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
22925 …r2 & setSrcStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask_ ) VULKAN_HPP_NOEXCEPT in setSrcStageMask()
22931 …arrier2 & setSrcAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags2 srcAccessMask_ ) VULKAN_HPP_NOEXCEPT in setSrcAccessMask()
22937 …r2 & setDstStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 dstStageMask_ ) VULKAN_HPP_NOEXCEPT in setDstStageMask()
22943 …arrier2 & setDstAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags2 dstAccessMask_ ) VULKAN_HPP_NOEXCEPT in setDstAccessMask()
22949 …geMemoryBarrier2 & setOldLayout( VULKAN_HPP_NAMESPACE::ImageLayout oldLayout_ ) VULKAN_HPP_NOEXCEPT in setOldLayout()
22955 …geMemoryBarrier2 & setNewLayout( VULKAN_HPP_NAMESPACE::ImageLayout newLayout_ ) VULKAN_HPP_NOEXCEPT in setNewLayout()
22961 …4 ImageMemoryBarrier2 & setSrcQueueFamilyIndex( uint32_t srcQueueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT in setSrcQueueFamilyIndex()
22967 …4 ImageMemoryBarrier2 & setDstQueueFamilyIndex( uint32_t dstQueueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT in setDstQueueFamilyIndex()
22973 …NSTEXPR_14 ImageMemoryBarrier2 & setImage( VULKAN_HPP_NAMESPACE::Image image_ ) VULKAN_HPP_NOEXCEPT in setImage()
22980 …eRange( VULKAN_HPP_NAMESPACE::ImageSubresourceRange const & subresourceRange_ ) VULKAN_HPP_NOEXCEPT in setSubresourceRange()
22987 operator VkImageMemoryBarrier2 const &() const VULKAN_HPP_NOEXCEPT in operator VkImageMemoryBarrier2 const&()
22992 operator VkImageMemoryBarrier2 &() VULKAN_HPP_NOEXCEPT in operator VkImageMemoryBarrier2&()
23014 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
23034 bool operator==( ImageMemoryBarrier2 const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
23046 bool operator!=( ImageMemoryBarrier2 const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
23053 …KAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageMemoryBarrier2;
23054 const void * pNext = {};
23055 VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask = {};
23056 VULKAN_HPP_NAMESPACE::AccessFlags2 srcAccessMask = {};
23057 VULKAN_HPP_NAMESPACE::PipelineStageFlags2 dstStageMask = {};
23058 VULKAN_HPP_NAMESPACE::AccessFlags2 dstAccessMask = {};
23059 …MESPACE::ImageLayout oldLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined;
23060 …MESPACE::ImageLayout newLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined;
23061 uint32_t srcQueueFamilyIndex = {};
23062 uint32_t dstQueueFamilyIndex = {};
23063 VULKAN_HPP_NAMESPACE::Image image = {};
23064 VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange = {};