diff --git a/app/src/main/cpp/skyline/gpu/interconnect/command_executor.cpp b/app/src/main/cpp/skyline/gpu/interconnect/command_executor.cpp index e8214fa6..215cd06b 100644 --- a/app/src/main/cpp/skyline/gpu/interconnect/command_executor.cpp +++ b/app/src/main/cpp/skyline/gpu/interconnect/command_executor.cpp @@ -32,7 +32,7 @@ namespace skyline::gpu::interconnect { std::shared_ptr CommandRecordThread::Slot::Reset(GPU &gpu) { cycle->Wait(); cycle = std::make_shared(gpu.vkDevice, *fence); - commandBuffer.reset(); + // Command buffer doesn't need to be reset since that's done implicitly by begin return cycle; }