xo-imgui: refactor ex4a: record_command_buffer()

This commit is contained in:
Roland Conybeare 2025-11-11 16:36:11 -05:00
commit c9ebea451f
2 changed files with 5 additions and 5 deletions

View file

@ -493,10 +493,10 @@ MinimalImGuiVulkan::draw_frame()
{
vkWaitForFences(device_, 1, &inflight_fences_[current_frame_], VK_TRUE, UINT64_MAX);
uint32_t imageIndex;
uint32_t image_ix = 0;
VkResult result = vkAcquireNextImageKHR(device_, swapchain_, UINT64_MAX,
image_available_semaphores_[current_frame_],
VK_NULL_HANDLE, &imageIndex);
VK_NULL_HANDLE, &image_ix);
switch (result) {
case VK_SUCCESS:
@ -514,7 +514,7 @@ MinimalImGuiVulkan::draw_frame()
vkResetFences(device_, 1, &inflight_fences_[current_frame_]);
vkResetCommandBuffer(command_buffers_[current_frame_], 0);
recordCommandBuffer(command_buffers_[current_frame_], imageIndex);
this->record_command_buffer(command_buffers_[current_frame_], image_ix);
VkSubmitInfo submitInfo{};
submitInfo.sType = VK_STRUCTURE_TYPE_SUBMIT_INFO;
@ -546,7 +546,7 @@ MinimalImGuiVulkan::draw_frame()
presentInfo.swapchainCount = 1;
presentInfo.pSwapchains = swapChains;
presentInfo.pImageIndices = &imageIndex;
presentInfo.pImageIndices = &image_ix;
result = vkQueuePresentKHR(graphics_queue_, &presentInfo);

View file

@ -117,7 +117,7 @@ private:
*/
void draw_frame();
void recordCommandBuffer(VkCommandBuffer commandBuffer, uint32_t imageIndex) {
void record_command_buffer(VkCommandBuffer commandBuffer, uint32_t imageIndex) {
VkCommandBufferBeginInfo beginInfo{};
beginInfo.sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO;