Home | History | Annotate | Download | only in vulkan

Lines Matching refs:ImageSubresource

11153   struct ImageSubresource
11155 ImageSubresource( ImageAspectFlags aspectMask_ = ImageAspectFlags(), uint32_t mipLevel_ = 0, uint32_t arrayLayer_ = 0 )
11162 ImageSubresource( VkImageSubresource const & rhs )
11164 memcpy( this, &rhs, sizeof(ImageSubresource) );
11167 ImageSubresource& operator=( VkImageSubresource const & rhs )
11169 memcpy( this, &rhs, sizeof(ImageSubresource) );
11173 ImageSubresource& setAspectMask( ImageAspectFlags aspectMask_ )
11179 ImageSubresource& setMipLevel( uint32_t mipLevel_ )
11185 ImageSubresource& setArrayLayer( uint32_t arrayLayer_ )
11196 bool operator==( ImageSubresource const& rhs ) const
11203 bool operator!=( ImageSubresource const& rhs ) const
11212 static_assert( sizeof( ImageSubresource ) == sizeof( VkImageSubresource ), "struct and wrapper have different size!" );
11754 , imageSubresource( imageSubresource_ )
11791 imageSubresource = imageSubresource_;
11817 && ( imageSubresource == rhs.imageSubresource )
11830 ImageSubresourceLayers imageSubresource;
12125 SparseImageMemoryBind( ImageSubresource subresource_ = ImageSubresource(), Offset3D offset_ = Offset3D(), Extent3D extent_ = Extent3D(), DeviceMemory memory_ = DeviceMemory(), DeviceSize memoryOffset_ = 0, SparseMemoryBindFlags flags_ = SparseMemoryBindFlags() )
12146 SparseImageMemoryBind& setSubresource( ImageSubresource subresource_ )
12202 ImageSubresource subresource;
16520 void getImageSubresourceLayout( Image image, const ImageSubresource* pSubresource, SubresourceLayout* pLayout ) const
16526 SubresourceLayout getImageSubresourceLayout( Image image, const ImageSubresource & subresource ) const