X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fbackends%2Fvulkan%2Fvulkan.cpp;h=b4033af903c0324688976c2d52cb2e4cedce25a3;hp=fd6b992fef3d0105b657eaa6a49c8778f90e52f0;hb=a16145549dc87c3b12671f797bd77b14bcc7786b;hpb=bbdf52425b736a59d01dda215458c3a1c9bdb320 diff --git a/source/backends/vulkan/vulkan.cpp b/source/backends/vulkan/vulkan.cpp index fd6b992f..b4033af9 100644 --- a/source/backends/vulkan/vulkan.cpp +++ b/source/backends/vulkan/vulkan.cpp @@ -52,10 +52,17 @@ VulkanFunctions::VulkanFunctions(const Graphics::VulkanContext &c): // 12 vkCreateBuffer(context.get_function("vkCreateBuffer")), vkDestroyBuffer(context.get_function("vkDestroyBuffer")), + vkCreateImage(context.get_function("vkCreateImage")), + vkDestroyImage(context.get_function("vkDestroyImage")), vkCreateImageView(context.get_function("vkCreateImageView")), vkDestroyImageView(context.get_function("vkDestroyImageView")), vkGetBufferMemoryRequirements(context.get_function("vkGetBufferMemoryRequirements")), + vkGetImageMemoryRequirements(context.get_function("vkGetImageMemoryRequirements")), vkBindBufferMemory(context.get_function("vkBindBufferMemory")), + vkBindImageMemory(context.get_function("vkBindImageMemory")), + // 13 + vkCreateSampler(context.get_function("vkCreateSampler")), + vkDestroySampler(context.get_function("vkDestroySampler")), // 14 vkCreateDescriptorSetLayout(context.get_function("vkCreateDescriptorSetLayout")), vkDestroyDescriptorSetLayout(context.get_function("vkDestroyDescriptorSetLayout")), @@ -69,6 +76,7 @@ VulkanFunctions::VulkanFunctions(const Graphics::VulkanContext &c): vkCmdPushConstants(context.get_function("vkCmdPushConstants")), // 19 vkCmdCopyBuffer(context.get_function("vkCmdCopyBuffer")), + vkCmdCopyBufferToImage(context.get_function("vkCmdCopyBufferToImage")), // 20 vkCmdBindIndexBuffer(context.get_function("vkCmdBindIndexBuffer")), vkCmdDrawIndexed(context.get_function("vkCmdDrawIndexed")),