Wasabi
WVulkanMemoryManager Member List

This is the complete list of members for WVulkanMemoryManager, including all inherited members.

BeginCopyCommandBuffer()WVulkanMemoryManager
EndCopyCommandBuffer(bool waitQueue, VkFence signalFence=VK_NULL_HANDLE)WVulkanMemoryManager
GetCommandPool() constWVulkanMemoryManager
GetCopyCommandBuffer() constWVulkanMemoryManager
GetMemoryType(uint32_t typeBits, VkFlags properties, uint *typeIndex) constWVulkanMemoryManager
Initialize(VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, uint32_t graphicsQueueIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseAllResources(uint32_t setBufferingCount=-1) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseBuffer(VkBuffer &buffer, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseCommandBuffer(VkCommandBuffer &commandBuffer, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseDescriptorPool(VkDescriptorPool &descriptorPool, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseDescriptorSet(VkDescriptorSet &descriptorSet, VkDescriptorPool &descriptorPool, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseDescriptorSetLayout(VkDescriptorSetLayout &descriptorSetLayout, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseDeviceMemory(VkDeviceMemory &deviceMemory, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseFence(VkFence &fence, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseFramebuffer(VkFramebuffer &framebuffer, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseFrameResources(uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseImage(VkImage &image, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseImageView(VkImageView &imageView, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleasePipeline(VkPipeline &pipeline, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleasePipelineCache(VkPipelineCache &pipelineCache, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleasePipelineLayout(VkPipelineLayout &pipelineLayout, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseRenderPass(VkRenderPass &renderPass, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseSampler(VkSampler &sampler, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseSemaphore(VkSemaphore &semaphore, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
ReleaseShaderModule(VkShaderModule &shaderModule, uint32_t bufferIndex) (defined in WVulkanMemoryManager)WVulkanMemoryManager
WVulkanMemoryManager() (defined in WVulkanMemoryManager)WVulkanMemoryManager
~WVulkanMemoryManager() (defined in WVulkanMemoryManager)WVulkanMemoryManager