Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 46eb39d

Browse files
committed
Remove SIMULTANEOUS_USE flag from draw command buffers as this is not relevant
1 parent 95f9523 commit 46eb39d

18 files changed

Lines changed: 6 additions & 24 deletions

code/14_command_buffers.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -559,7 +559,6 @@ class HelloTriangleApplication {
559559
for (size_t i = 0; i < commandBuffers.size(); i++) {
560560
VkCommandBufferBeginInfo beginInfo = {};
561561
beginInfo.sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO;
562-
beginInfo.flags = VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT;
563562

564563
if (vkBeginCommandBuffer(commandBuffers[i], &beginInfo) != VK_SUCCESS) {
565564
throw std::runtime_error("failed to begin recording command buffer!");

code/15_hello_triangle.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -586,7 +586,6 @@ class HelloTriangleApplication {
586586
for (size_t i = 0; i < commandBuffers.size(); i++) {
587587
VkCommandBufferBeginInfo beginInfo = {};
588588
beginInfo.sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO;
589-
beginInfo.flags = VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT;
590589

591590
if (vkBeginCommandBuffer(commandBuffers[i], &beginInfo) != VK_SUCCESS) {
592591
throw std::runtime_error("failed to begin recording command buffer!");

code/16_swap_chain_recreation.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -618,7 +618,6 @@ class HelloTriangleApplication {
618618
for (size_t i = 0; i < commandBuffers.size(); i++) {
619619
VkCommandBufferBeginInfo beginInfo = {};
620620
beginInfo.sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO;
621-
beginInfo.flags = VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT;
622621

623622
if (vkBeginCommandBuffer(commandBuffers[i], &beginInfo) != VK_SUCCESS) {
624623
throw std::runtime_error("failed to begin recording command buffer!");

code/17_vertex_input.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -663,7 +663,6 @@ class HelloTriangleApplication {
663663
for (size_t i = 0; i < commandBuffers.size(); i++) {
664664
VkCommandBufferBeginInfo beginInfo = {};
665665
beginInfo.sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO;
666-
beginInfo.flags = VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT;
667666

668667
if (vkBeginCommandBuffer(commandBuffers[i], &beginInfo) != VK_SUCCESS) {
669668
throw std::runtime_error("failed to begin recording command buffer!");

code/18_vertex_buffer.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -715,7 +715,6 @@ class HelloTriangleApplication {
715715
for (size_t i = 0; i < commandBuffers.size(); i++) {
716716
VkCommandBufferBeginInfo beginInfo = {};
717717
beginInfo.sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO;
718-
beginInfo.flags = VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT;
719718

720719
if (vkBeginCommandBuffer(commandBuffers[i], &beginInfo) != VK_SUCCESS) {
721720
throw std::runtime_error("failed to begin recording command buffer!");

code/19_staging_buffer.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -763,7 +763,6 @@ class HelloTriangleApplication {
763763
for (size_t i = 0; i < commandBuffers.size(); i++) {
764764
VkCommandBufferBeginInfo beginInfo = {};
765765
beginInfo.sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO;
766-
beginInfo.flags = VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT;
767766

768767
if (vkBeginCommandBuffer(commandBuffers[i], &beginInfo) != VK_SUCCESS) {
769768
throw std::runtime_error("failed to begin recording command buffer!");

code/20_index_buffer.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -794,7 +794,6 @@ class HelloTriangleApplication {
794794
for (size_t i = 0; i < commandBuffers.size(); i++) {
795795
VkCommandBufferBeginInfo beginInfo = {};
796796
beginInfo.sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO;
797-
beginInfo.flags = VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT;
798797

799798
if (vkBeginCommandBuffer(commandBuffers[i], &beginInfo) != VK_SUCCESS) {
800799
throw std::runtime_error("failed to begin recording command buffer!");

code/21_descriptor_layout.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -846,7 +846,6 @@ class HelloTriangleApplication {
846846
for (size_t i = 0; i < commandBuffers.size(); i++) {
847847
VkCommandBufferBeginInfo beginInfo = {};
848848
beginInfo.sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO;
849-
beginInfo.flags = VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT;
850849

851850
if (vkBeginCommandBuffer(commandBuffers[i], &beginInfo) != VK_SUCCESS) {
852851
throw std::runtime_error("failed to begin recording command buffer!");

code/22_descriptor_sets.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -903,7 +903,6 @@ class HelloTriangleApplication {
903903
for (size_t i = 0; i < commandBuffers.size(); i++) {
904904
VkCommandBufferBeginInfo beginInfo = {};
905905
beginInfo.sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO;
906-
beginInfo.flags = VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT;
907906

908907
if (vkBeginCommandBuffer(commandBuffers[i], &beginInfo) != VK_SUCCESS) {
909908
throw std::runtime_error("failed to begin recording command buffer!");

code/23_texture_image.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1058,7 +1058,6 @@ class HelloTriangleApplication {
10581058
for (size_t i = 0; i < commandBuffers.size(); i++) {
10591059
VkCommandBufferBeginInfo beginInfo = {};
10601060
beginInfo.sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO;
1061-
beginInfo.flags = VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT;
10621061

10631062
if (vkBeginCommandBuffer(commandBuffers[i], &beginInfo) != VK_SUCCESS) {
10641063
throw std::runtime_error("failed to begin recording command buffer!");

0 commit comments

Comments
 (0)