SDL
2.0
|
#include <vulkan.hpp>
Public Member Functions | |
SparseImageMemoryBind (ImageSubresource subresource_=ImageSubresource(), Offset3D offset_=Offset3D(), Extent3D extent_=Extent3D(), DeviceMemory memory_=DeviceMemory(), DeviceSize memoryOffset_=0, SparseMemoryBindFlags flags_=SparseMemoryBindFlags()) | |
SparseImageMemoryBind (VkSparseImageMemoryBind const &rhs) | |
SparseImageMemoryBind & | operator= (VkSparseImageMemoryBind const &rhs) |
SparseImageMemoryBind & | setSubresource (ImageSubresource subresource_) |
SparseImageMemoryBind & | setOffset (Offset3D offset_) |
SparseImageMemoryBind & | setExtent (Extent3D extent_) |
SparseImageMemoryBind & | setMemory (DeviceMemory memory_) |
SparseImageMemoryBind & | setMemoryOffset (DeviceSize memoryOffset_) |
SparseImageMemoryBind & | setFlags (SparseMemoryBindFlags flags_) |
operator VkSparseImageMemoryBind const & () const | |
operator VkSparseImageMemoryBind & () | |
bool | operator== (SparseImageMemoryBind const &rhs) const |
bool | operator!= (SparseImageMemoryBind const &rhs) const |
Data Fields | |
ImageSubresource | subresource |
Offset3D | offset |
Extent3D | extent |
DeviceMemory | memory |
DeviceSize | memoryOffset |
SparseMemoryBindFlags | flags |
Definition at line 26236 of file vulkan.hpp.
|
inline |
Definition at line 26238 of file vulkan.hpp.
|
inline |
Definition at line 26253 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 26304 of file vulkan.hpp.
|
inline |
Definition at line 26299 of file vulkan.hpp.
|
inline |
Definition at line 26319 of file vulkan.hpp.
|
inline |
Definition at line 26258 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 26309 of file vulkan.hpp.
References extent, flags, memory, memoryOffset, offset, and subresource.
|
inline |
Definition at line 26275 of file vulkan.hpp.
|
inline |
Definition at line 26293 of file vulkan.hpp.
|
inline |
Definition at line 26281 of file vulkan.hpp.
|
inline |
Definition at line 26287 of file vulkan.hpp.
|
inline |
Definition at line 26269 of file vulkan.hpp.
|
inline |
Definition at line 26263 of file vulkan.hpp.
Extent3D VULKAN_HPP_NAMESPACE::SparseImageMemoryBind::extent |
Definition at line 26326 of file vulkan.hpp.
Referenced by operator==().
SparseMemoryBindFlags VULKAN_HPP_NAMESPACE::SparseImageMemoryBind::flags |
Definition at line 26329 of file vulkan.hpp.
Referenced by operator==().
DeviceMemory VULKAN_HPP_NAMESPACE::SparseImageMemoryBind::memory |
Definition at line 26327 of file vulkan.hpp.
Referenced by operator==().
DeviceSize VULKAN_HPP_NAMESPACE::SparseImageMemoryBind::memoryOffset |
Definition at line 26328 of file vulkan.hpp.
Referenced by operator==().
Offset3D VULKAN_HPP_NAMESPACE::SparseImageMemoryBind::offset |
Definition at line 26325 of file vulkan.hpp.
Referenced by operator==().
ImageSubresource VULKAN_HPP_NAMESPACE::SparseImageMemoryBind::subresource |
Definition at line 26324 of file vulkan.hpp.
Referenced by operator==().