diff --git a/Core/HLE/sceIo.cpp b/Core/HLE/sceIo.cpp index 292a3eba4a..90117ebdd3 100644 --- a/Core/HLE/sceIo.cpp +++ b/Core/HLE/sceIo.cpp @@ -2466,6 +2466,7 @@ static u32 sceIoDopen(const char *path) { "TEXTURES", "DUMP", "SHADERS", + "DRIVERS", }; std::vector filtered; for (const auto &entry : dir->listing) { diff --git a/GPU/Common/ReplacedTexture.cpp b/GPU/Common/ReplacedTexture.cpp index 5f505c29f1..376064a482 100644 --- a/GPU/Common/ReplacedTexture.cpp +++ b/GPU/Common/ReplacedTexture.cpp @@ -101,7 +101,6 @@ ReplacedTexture::~ReplacedTexture() { if (threadWaitable_) { SetState(ReplacementState::CANCEL_INIT); - std::unique_lock lock(lock_); threadWaitable_->WaitAndRelease(); threadWaitable_ = nullptr; }