]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/vulkan/destroyqueue.cpp
Implement textures and samplers for Vulkan
[libs/gl.git] / source / backends / vulkan / destroyqueue.cpp
index bdfea43253418e833ca64c1865fee15bbfdd98eb..0c3e17c1a1831ecc2ab88534f33b8a0ca8bc7169 100644 (file)
@@ -30,11 +30,21 @@ void DestroyQueue::destroy(VkFramebuffer handle)
        destroy<VkFramebuffer, &VulkanFunctions::DestroyFramebuffer>(handle);
 }
 
+void DestroyQueue::destroy(VkImage handle, unsigned mem_id)
+{
+       destroy<VkImage, &VulkanFunctions::DestroyImage>(handle, mem_id);
+}
+
 void DestroyQueue::destroy(VkImageView handle)
 {
        destroy<VkImageView, &VulkanFunctions::DestroyImageView>(handle);
 }
 
+void DestroyQueue::destroy(VkSampler handle)
+{
+       destroy<VkSampler, &VulkanFunctions::DestroySampler>(handle);
+}
+
 void DestroyQueue::destroy(VkSemaphore handle)
 {
        destroy<VkSemaphore, &VulkanFunctions::DestroySemaphore>(handle);