Pipeline(Layout) & render pass creation

This commit is contained in:
Robin Voetter
2020-07-04 16:46:38 +02:00
parent 0be71d1614
commit e217cbab77
7 changed files with 271 additions and 24 deletions

View File

@@ -55,6 +55,14 @@ const DeviceDispatch = struct {
vkEndCommandBuffer: vk.PfnEndCommandBuffer,
vkQueueWaitIdle: vk.PfnQueueWaitIdle,
vkCmdPipelineBarrier: vk.PfnCmdPipelineBarrier,
vkCreateShaderModule: vk.PfnCreateShaderModule,
vkDestroyShaderModule: vk.PfnDestroyShaderModule,
vkCreatePipelineLayout: vk.PfnCreatePipelineLayout,
vkDestroyPipelineLayout: vk.PfnDestroyPipelineLayout,
vkCreateRenderPass: vk.PfnCreateRenderPass,
vkDestroyRenderPass: vk.PfnDestroyRenderPass,
vkCreateGraphicsPipelines: vk.PfnCreateGraphicsPipelines,
vkDestroyPipeline: vk.PfnDestroyPipeline,
usingnamespace vk.DeviceWrapper(@This());
};