X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fbackends%2Fvulkan%2Fvulkan.cpp;h=31349e8fad7a76e60af472e14835bb1bcd526f56;hb=cebf1330ef6773b7b4496dc279ec02a7ca4351bb;hp=b4033af903c0324688976c2d52cb2e4cedce25a3;hpb=a16145549dc87c3b12671f797bd77b14bcc7786b;p=libs%2Fgl.git diff --git a/source/backends/vulkan/vulkan.cpp b/source/backends/vulkan/vulkan.cpp index b4033af9..31349e8f 100644 --- a/source/backends/vulkan/vulkan.cpp +++ b/source/backends/vulkan/vulkan.cpp @@ -19,6 +19,7 @@ VulkanFunctions::VulkanFunctions(const Graphics::VulkanContext &c): vkBeginCommandBuffer(context.get_function("vkBeginCommandBuffer")), vkEndCommandBuffer(context.get_function("vkEndCommandBuffer")), vkQueueSubmit(context.get_function("vkQueueSubmit")), + vkCmdExecuteCommands(context.get_function("vkCmdExecuteCommands")), // 7 vkCreateFence(context.get_function("vkCreateFence")), vkDestroyFence(context.get_function("vkDestroyFence")), @@ -40,6 +41,7 @@ VulkanFunctions::VulkanFunctions(const Graphics::VulkanContext &c): vkCreateShaderModule(context.get_function("vkCreateShaderModule")), vkDestroyShaderModule(context.get_function("vkDestroyShaderModule")), // 10 + vkCreateComputePipelines(context.get_function("vkCreateComputePipelines")), vkCreateGraphicsPipelines(context.get_function("vkCreateGraphicsPipelines")), vkDestroyPipeline(context.get_function("vkDestroyPipeline")), vkCmdBindPipeline(context.get_function("vkCmdBindPipeline")), @@ -77,6 +79,7 @@ VulkanFunctions::VulkanFunctions(const Graphics::VulkanContext &c): // 19 vkCmdCopyBuffer(context.get_function("vkCmdCopyBuffer")), vkCmdCopyBufferToImage(context.get_function("vkCmdCopyBufferToImage")), + vkCmdBlitImage(context.get_function("vkCmdBlitImage")), // 20 vkCmdBindIndexBuffer(context.get_function("vkCmdBindIndexBuffer")), vkCmdDrawIndexed(context.get_function("vkCmdDrawIndexed")), @@ -86,6 +89,8 @@ VulkanFunctions::VulkanFunctions(const Graphics::VulkanContext &c): vkCmdSetViewport(context.get_function("vkCmdSetViewport")), // 26 vkCmdSetScissor(context.get_function("vkCmdSetScissor")), + // 28 + vkCmdDispatch(context.get_function("vkCmdDispatch")), // 30 vkGetPhysicalDeviceSurfaceCapabilities(context.get_function("vkGetPhysicalDeviceSurfaceCapabilitiesKHR")), vkGetPhysicalDeviceSurfaceFormats(context.get_function("vkGetPhysicalDeviceSurfaceFormatsKHR")),