diff --git a/projects/fire_works/src/main.cpp b/projects/fire_works/src/main.cpp index 4c252b1180e9134af2da8e8e73d0dc6aa726c8cf..ccc9b08f300ce277f3f62970e7ae54656ff78454 100644 --- a/projects/fire_works/src/main.cpp +++ b/projects/fire_works/src/main.cpp @@ -771,6 +771,7 @@ int main(int argc, const char **argv) { ); core.recordEndDebugLabel(cmdStream); + core.recordImageMemoryBarrier(cmdStream, colorBuffer); core.recordBufferMemoryBarrier(cmdStream, smokeBuffer.getHandle()); glm::mat4 smokeMatrices [2]; @@ -792,6 +793,7 @@ int main(int argc, const char **argv) { ); core.recordEndDebugLabel(cmdStream); + core.recordImageMemoryBarrier(cmdStream, colorBuffer); core.recordBufferMemoryBarrier(cmdStream, trailBuffer.getHandle()); core.recordBufferMemoryBarrier(cmdStream, pointBuffer.getHandle());