Vyroda
Game engine made by hand, with modern C++ and Vulkan.
Loading...
Searching...
No Matches
Vyroda::DeviceMemory Member List

This is the complete list of members for Vyroda::DeviceMemory, including all inherited members.

bindBufferToMemory(VkBuffer buffer, VkDeviceSize const size, VkDeviceSize const alignment)Vyroda::DeviceMemory
bindImageToMemory(VkImage image, VkDeviceSize const size, VkDeviceSize const alignment) __attribute__((no_thread_safety_analysis))Vyroda::DeviceMemory
clear()Vyroda::DeviceMemory
DeviceMemory()Vyroda::DeviceMemory
DeviceMemory(VkDevice device, VkMemoryPropertyFlags memory_type, VkDeviceSize max_size, std::uint32_t index, VkDeviceSize alignment)Vyroda::DeviceMemory
DeviceMemory(DeviceMemory &&dm) noexceptVyroda::DeviceMemoryinline
getBuffer(std::size_t index)Vyroda::DeviceMemory
getID() constVyroda::DeviceMemory
getMemory()Vyroda::DeviceMemory
getOffset() constVyroda::DeviceMemory
getOffset(std::size_t index) constVyroda::DeviceMemory
getSize() constVyroda::DeviceMemory
getSpaceLeft() constVyroda::DeviceMemory
getType() constVyroda::DeviceMemory
hasEnoughSpaceLeft(VkDeviceSize size, VkDeviceSize const alignment) __attribute__((no_thread_safety_analysis))Vyroda::DeviceMemory
isFull() constVyroda::DeviceMemory
lock()Vyroda::DeviceMemory
operator=(DeviceMemory &&other) noexceptVyroda::DeviceMemoryinline
unLock()Vyroda::DeviceMemory
~DeviceMemory()=defaultVyroda::DeviceMemory