Skip to content

Commit 2f3ac60

Browse files
authored
Use range-based loops in markdown (#365)
1 parent 2742b9f commit 2f3ac60

File tree

2 files changed

+13
-14
lines changed

2 files changed

+13
-14
lines changed

en/03_Drawing_a_triangle/04_Swap_chain_recreation.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,12 @@ chain refresh from `cleanup` to `cleanupSwapChain`:
5656

5757
```c++
5858
void cleanupSwapChain() {
59-
for (size_t i = 0; i < swapChainFramebuffers.size(); i++) {
60-
vkDestroyFramebuffer(device, swapChainFramebuffers[i], nullptr);
59+
for (auto framebuffer : swapChainFramebuffers) {
60+
vkDestroyFramebuffer(device, framebuffer, nullptr);
6161
}
6262

63-
for (size_t i = 0; i < swapChainImageViews.size(); i++) {
64-
vkDestroyImageView(device, swapChainImageViews[i], nullptr);
63+
for (auto imageView : swapChainImageViews) {
64+
vkDestroyImageView(device, imageView, nullptr);
6565
}
6666

6767
vkDestroySwapchainKHR(device, swapChain, nullptr);

fr/03_Dessiner_un_triangle/04_Recréation_de_la_swap_chain.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -58,18 +58,12 @@ Nous allons déplacer le code de suppression depuis `cleanup` jusqu'à `cleanupS
5858

5959
```c++
6060
void cleanupSwapChain() {
61-
for (size_t i = 0; i < swapChainFramebuffers.size(); i++) {
62-
vkDestroyFramebuffer(device, swapChainFramebuffers[i], nullptr);
61+
for (auto framebuffer : swapChainFramebuffers) {
62+
vkDestroyFramebuffer(device, framebuffer, nullptr);
6363
}
6464

65-
vkFreeCommandBuffers(device, commandPool, static_cast<uint32_t>(commandBuffers.size()), commandBuffers.data());
66-
67-
vkDestroyPipeline(device, graphicsPipeline, nullptr);
68-
vkDestroyPipelineLayout(device, pipelineLayout, nullptr);
69-
vkDestroyRenderPass(device, renderPass, nullptr);
70-
71-
for (size_t i = 0; i < swapChainImageViews.size(); i++) {
72-
vkDestroyImageView(device, swapChainImageViews[i], nullptr);
65+
for (auto imageView : swapChainImageViews) {
66+
vkDestroyImageView(device, imageView, nullptr);
7367
}
7468

7569
vkDestroySwapchainKHR(device, swapChain, nullptr);
@@ -82,6 +76,11 @@ Nous pouvons ensuite appeler cette nouvelle fonction depuis `cleanup` pour évit
8276
void cleanup() {
8377
cleanupSwapChain();
8478

79+
vkDestroyPipeline(device, graphicsPipeline, nullptr);
80+
vkDestroyPipelineLayout(device, pipelineLayout, nullptr);
81+
82+
vkDestroyRenderPass(device, renderPass, nullptr);
83+
8584
for (size_t i = 0; i < MAX_FRAMES_IN_FLIGHT; i++) {
8685
vkDestroySemaphore(device, renderFinishedSemaphores[i], nullptr);
8786
vkDestroySemaphore(device, imageAvailableSemaphores[i], nullptr);

0 commit comments

Comments
 (0)