Lines Matching defs:ImageCreateInfo
33650 struct ImageCreateInfo struct
33652 using NativeType = VkImageCreateInfo;
33654 static const bool allowDuplicate = false;
33655 …tatic VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageCreateInfo;
33658 …VULKAN_HPP_CONSTEXPR ImageCreateInfo( VULKAN_HPP_NAMESPACE::ImageCreateFlags flags_ … in ImageCreateInfo() function
33691 …ImageCreateInfo( VkImageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT : ImageCreateInfo( *reinterpr… in ImageCreateInfo() argument
33694 ImageCreateInfo( VULKAN_HPP_NAMESPACE::ImageCreateFlags flags_, in ImageCreateInfo() function
33730 *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::ImageCreateInfo const *>( &rhs ); in operator =()
33735 VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
33741 …_14 ImageCreateInfo & setFlags( VULKAN_HPP_NAMESPACE::ImageCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT in setFlags()
33747 …14 ImageCreateInfo & setImageType( VULKAN_HPP_NAMESPACE::ImageType imageType_ ) VULKAN_HPP_NOEXCEPT in setImageType()
33753 …ONSTEXPR_14 ImageCreateInfo & setFormat( VULKAN_HPP_NAMESPACE::Format format_ ) VULKAN_HPP_NOEXCEPT in setFormat()
33759 …4 ImageCreateInfo & setExtent( VULKAN_HPP_NAMESPACE::Extent3D const & extent_ ) VULKAN_HPP_NOEXCEPT in setExtent()
33765 … VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & setMipLevels( uint32_t mipLevels_ ) VULKAN_HPP_NOEXCEPT in setMipLevels()
33771 …LKAN_HPP_CONSTEXPR_14 ImageCreateInfo & setArrayLayers( uint32_t arrayLayers_ ) VULKAN_HPP_NOEXCEPT in setArrayLayers()
33777 …geCreateInfo & setSamples( VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples_ ) VULKAN_HPP_NOEXCEPT in setSamples()
33783 …XPR_14 ImageCreateInfo & setTiling( VULKAN_HPP_NAMESPACE::ImageTiling tiling_ ) VULKAN_HPP_NOEXCEPT in setTiling()
33789 …R_14 ImageCreateInfo & setUsage( VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ ) VULKAN_HPP_NOEXCEPT in setUsage()
33795 …geCreateInfo & setSharingMode( VULKAN_HPP_NAMESPACE::SharingMode sharingMode_ ) VULKAN_HPP_NOEXCEPT in setSharingMode()
33801 …4 ImageCreateInfo & setQueueFamilyIndexCount( uint32_t queueFamilyIndexCount_ ) VULKAN_HPP_NOEXCEPT in setQueueFamilyIndexCount()
33807 …ageCreateInfo & setPQueueFamilyIndices( const uint32_t * pQueueFamilyIndices_ ) VULKAN_HPP_NOEXCEPT in setPQueueFamilyIndices()
33814 …AMESPACE::ArrayProxyNoTemporaries<const uint32_t> const & queueFamilyIndices_ ) VULKAN_HPP_NOEXCEPT in setQueueFamilyIndices()
33822 …eateInfo & setInitialLayout( VULKAN_HPP_NAMESPACE::ImageLayout initialLayout_ ) VULKAN_HPP_NOEXCEPT in setInitialLayout()
33829 operator VkImageCreateInfo const &() const VULKAN_HPP_NOEXCEPT in operator VkImageCreateInfo const&()
33834 operator VkImageCreateInfo &() VULKAN_HPP_NOEXCEPT in operator VkImageCreateInfo&()
33859 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
33882 bool operator==( ImageCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
33895 bool operator!=( ImageCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
33902 … VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageCreateInfo;
33903 const void * pNext = {};
33904 VULKAN_HPP_NAMESPACE::ImageCreateFlags flags = {};
33905 …AN_HPP_NAMESPACE::ImageType imageType = VULKAN_HPP_NAMESPACE::ImageType::e1D;
33906 …PP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined;
33907 VULKAN_HPP_NAMESPACE::Extent3D extent = {};
33908 uint32_t mipLevels = {};
33909 uint32_t arrayLayers = {};
33910 …MESPACE::SampleCountFlagBits samples = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1;
33911 …NAMESPACE::ImageTiling tiling = VULKAN_HPP_NAMESPACE::ImageTiling::eOptimal;
33912 VULKAN_HPP_NAMESPACE::ImageUsageFlags usage = {};
33936 … DeviceImageMemoryRequirements( const VULKAN_HPP_NAMESPACE::ImageCreateInfo * pCreateInfo_ = {}, in DeviceImageMemoryRequirements()