struct SparseMemoryBind
Defined at line 13842 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkSparseMemoryBind, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkSparseMemoryBind.html
Public Members
DeviceSize resourceOffset
DeviceSize size
DeviceMemory memory
DeviceSize memoryOffset
Flags flags
Public Methods
void SparseMemoryBind (DeviceSizeresourceOffset_,DeviceSizesize_,DeviceMemorymemory_,DeviceSizememoryOffset_,SparseMemoryBindFlagsflags_)
Defined at line 13847 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void SparseMemoryBind (const SparseMemoryBind & rhs)
Defined at line 13860 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void SparseMemoryBind (const VkSparseMemoryBind & rhs)
Defined at line 13862 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SparseMemoryBind & operator= (const SparseMemoryBind & rhs)
Defined at line 13864 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SparseMemoryBind & operator= (const VkSparseMemoryBind & rhs)
Defined at line 13867 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SparseMemoryBind & setResourceOffset (DeviceSize resourceOffset_)
Defined at line 13874 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SparseMemoryBind && setResourceOffset (DeviceSize resourceOffset_)
Defined at line 13880 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SparseMemoryBind & setSize (DeviceSize size_)
Defined at line 13886 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SparseMemoryBind && setSize (DeviceSize size_)
Defined at line 13892 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SparseMemoryBind & setMemory (DeviceMemory memory_)
Defined at line 13898 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SparseMemoryBind && setMemory (DeviceMemory memory_)
Defined at line 13904 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SparseMemoryBind & setMemoryOffset (DeviceSize memoryOffset_)
Defined at line 13910 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SparseMemoryBind && setMemoryOffset (DeviceSize memoryOffset_)
Defined at line 13916 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SparseMemoryBind & setFlags (SparseMemoryBindFlags flags_)
Defined at line 13922 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SparseMemoryBind && setFlags (SparseMemoryBindFlags flags_)
Defined at line 13928 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkSparseMemoryBind & operator const VkSparseMemoryBind & ()
Defined at line 13935 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkSparseMemoryBind & operator VkSparseMemoryBind & ()
Defined at line 13940 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkSparseMemoryBind * operator const VkSparseMemoryBind * ()
Defined at line 13945 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkSparseMemoryBind * operator VkSparseMemoryBind * ()
Defined at line 13950 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const SparseMemoryBind & )
Defined at line 13964 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp