@@ -599,23 +599,23 @@ class HelloTriangleApplication {
599599
600600 vkCmdBeginRenderPass (commandBuffer, &renderPassInfo, VK_SUBPASS_CONTENTS_INLINE);
601601
602- vkCmdBindPipeline (commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, graphicsPipeline);
603-
604- VkViewport viewport{};
605- viewport.x = 0 .0f ;
606- viewport.y = 0 .0f ;
607- viewport.width = ( float ) swapChainExtent.width ;
608- viewport.height = ( float ) swapChainExtent.height ;
609- viewport.minDepth = 0 .0f ;
610- viewport.maxDepth = 1 .0f ;
611- vkCmdSetViewport (commandBuffer, 0 , 1 , &viewport);
612-
613- VkRect2D scissor{};
614- scissor.offset = {0 , 0 };
615- scissor.extent = swapChainExtent;
616- vkCmdSetScissor (commandBuffer, 0 , 1 , &scissor);
617-
618- vkCmdDraw (commandBuffer, 3 , 1 , 0 , 0 );
602+ vkCmdBindPipeline (commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, graphicsPipeline);
603+
604+ VkViewport viewport{};
605+ viewport.x = 0 .0f ;
606+ viewport.y = 0 .0f ;
607+ viewport.width = static_cast < float >( swapChainExtent.width ) ;
608+ viewport.height = static_cast < float >( swapChainExtent.height ) ;
609+ viewport.minDepth = 0 .0f ;
610+ viewport.maxDepth = 1 .0f ;
611+ vkCmdSetViewport (commandBuffer, 0 , 1 , &viewport);
612+
613+ VkRect2D scissor{};
614+ scissor.offset = {0 , 0 };
615+ scissor.extent = swapChainExtent;
616+ vkCmdSetScissor (commandBuffer, 0 , 1 , &scissor);
617+
618+ vkCmdDraw (commandBuffer, 3 , 1 , 0 , 0 );
619619
620620 vkCmdEndRenderPass (commandBuffer);
621621
0 commit comments