Lines Matching defs:ImageMemoryBarrier2
22865 struct ImageMemoryBarrier2 struct
22867 using NativeType = VkImageMemoryBarrier2;
22869 static const bool allowDuplicate = false;
22870 …c VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageMemoryBarrier2;
22873 …VULKAN_HPP_CONSTEXPR ImageMemoryBarrier2( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask… in ImageMemoryBarrier2() function
22900 …ImageMemoryBarrier2( VkImageMemoryBarrier2 const & rhs ) VULKAN_HPP_NOEXCEPT : ImageMemoryBarrier2… in ImageMemoryBarrier2() function
22909 *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::ImageMemoryBarrier2 const *>( &rhs ); in operator =()
22914 … VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
22920 …r2 & setSrcStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask_ ) VULKAN_HPP_NOEXCEPT in setSrcStageMask()
22926 …arrier2 & setSrcAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags2 srcAccessMask_ ) VULKAN_HPP_NOEXCEPT in setSrcAccessMask()
22932 …r2 & setDstStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 dstStageMask_ ) VULKAN_HPP_NOEXCEPT in setDstStageMask()
22938 …arrier2 & setDstAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags2 dstAccessMask_ ) VULKAN_HPP_NOEXCEPT in setDstAccessMask()
22944 …geMemoryBarrier2 & setOldLayout( VULKAN_HPP_NAMESPACE::ImageLayout oldLayout_ ) VULKAN_HPP_NOEXCEPT in setOldLayout()
22950 …geMemoryBarrier2 & setNewLayout( VULKAN_HPP_NAMESPACE::ImageLayout newLayout_ ) VULKAN_HPP_NOEXCEPT in setNewLayout()
22956 …4 ImageMemoryBarrier2 & setSrcQueueFamilyIndex( uint32_t srcQueueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT in setSrcQueueFamilyIndex()
22962 …4 ImageMemoryBarrier2 & setDstQueueFamilyIndex( uint32_t dstQueueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT in setDstQueueFamilyIndex()
22968 …NSTEXPR_14 ImageMemoryBarrier2 & setImage( VULKAN_HPP_NAMESPACE::Image image_ ) VULKAN_HPP_NOEXCEPT in setImage()
22975 …eRange( VULKAN_HPP_NAMESPACE::ImageSubresourceRange const & subresourceRange_ ) VULKAN_HPP_NOEXCEPT in setSubresourceRange()
22982 operator VkImageMemoryBarrier2 const &() const VULKAN_HPP_NOEXCEPT in operator VkImageMemoryBarrier2 const&()
22987 operator VkImageMemoryBarrier2 &() VULKAN_HPP_NOEXCEPT in operator VkImageMemoryBarrier2&()
23009 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
23029 bool operator==( ImageMemoryBarrier2 const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
23041 bool operator!=( ImageMemoryBarrier2 const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
23048 …KAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageMemoryBarrier2;
23049 const void * pNext = {};
23050 VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask = {};
23051 VULKAN_HPP_NAMESPACE::AccessFlags2 srcAccessMask = {};
23052 VULKAN_HPP_NAMESPACE::PipelineStageFlags2 dstStageMask = {};
23053 VULKAN_HPP_NAMESPACE::AccessFlags2 dstAccessMask = {};
23054 …MESPACE::ImageLayout oldLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined;
23055 …MESPACE::ImageLayout newLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined;
23056 uint32_t srcQueueFamilyIndex = {};
23057 uint32_t dstQueueFamilyIndex = {};
23058 VULKAN_HPP_NAMESPACE::Image image = {};
23059 VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange = {};