Lines Matching defs:SparseImageMemoryBind
12123 struct SparseImageMemoryBind
12125 SparseImageMemoryBind( ImageSubresource subresource_ = ImageSubresource(), Offset3D offset_ = Offset3D(), Extent3D extent_ = Extent3D(), DeviceMemory memory_ = DeviceMemory(), DeviceSize memoryOffset_ = 0, SparseMemoryBindFlags flags_ = SparseMemoryBindFlags() )
12135 SparseImageMemoryBind( VkSparseImageMemoryBind const & rhs )
12137 memcpy( this, &rhs, sizeof(SparseImageMemoryBind) );
12140 SparseImageMemoryBind& operator=( VkSparseImageMemoryBind const & rhs )
12142 memcpy( this, &rhs, sizeof(SparseImageMemoryBind) );
12146 SparseImageMemoryBind& setSubresource( ImageSubresource subresource_ )
12152 SparseImageMemoryBind& setOffset( Offset3D offset_ )
12158 SparseImageMemoryBind& setExtent( Extent3D extent_ )
12164 SparseImageMemoryBind& setMemory( DeviceMemory memory_ )
12170 SparseImageMemoryBind& setMemoryOffset( DeviceSize memoryOffset_ )
12176 SparseImageMemoryBind& setFlags( SparseMemoryBindFlags flags_ )
12187 bool operator==( SparseImageMemoryBind const& rhs ) const
12197 bool operator!=( SparseImageMemoryBind const& rhs ) const
12209 static_assert( sizeof( SparseImageMemoryBind ) == sizeof( VkSparseImageMemoryBind ), "struct and wrapper have different size!" );
12335 SparseImageMemoryBindInfo( Image image_ = Image(), uint32_t bindCount_ = 0, const SparseImageMemoryBind* pBinds_ = nullptr )
12365 SparseImageMemoryBindInfo& setPBinds( const SparseImageMemoryBind* pBinds_ )
12390 const SparseImageMemoryBind* pBinds;