Now have a blue screen.

This commit is contained in:
Zed A. Shaw 2025-11-24 15:07:43 -05:00
parent 7298568818
commit 8a7ef61c78
11 changed files with 527 additions and 55 deletions

View file

@ -7,6 +7,24 @@
namespace vkinit {
//vulkan init code goes here
VkCommandPoolCreateInfo command_pool_create_info(uint32_t queueFamilyIndex,
VkCommandPoolCreateFlags flags=0);
VkCommandBufferAllocateInfo command_buffer_allocate_info(
VkCommandPool pool, uint32_t count=1);
VkFenceCreateInfo fence_create_info(VkFenceCreateFlags flags=0);
VkSemaphoreCreateInfo semaphore_create_info(VkSemaphoreCreateFlags flags=0);
VkCommandBufferBeginInfo command_buffer_begin_info(VkCommandBufferUsageFlags flags=0);
VkImageSubresourceRange image_subresource_range(VkImageAspectFlags aspectMask);
VkSemaphoreSubmitInfo semaphore_submit_info(VkPipelineStageFlags2 stageMask, VkSemaphore semaphore);
VkCommandBufferSubmitInfo command_buffer_submit_info(VkCommandBuffer cmd);
VkSubmitInfo2 submit_info(VkCommandBufferSubmitInfo* cmd, VkSemaphoreSubmitInfo* signalSemaphoreInfo, VkSemaphoreSubmitInfo* waitSemaphoreInfo);
}