diff --git a/rpcs3/Emu/RSX/VK/VKTextureCache.h b/rpcs3/Emu/RSX/VK/VKTextureCache.h index 27a3f60b35..9f525f9a6c 100644 --- a/rpcs3/Emu/RSX/VK/VKTextureCache.h +++ b/rpcs3/Emu/RSX/VK/VKTextureCache.h @@ -709,7 +709,7 @@ namespace vk const u32 get_unreleased_textures_count() const override { - return m_unreleased_texture_objects + m_discardable_storage.size(); + return std::max(m_unreleased_texture_objects, 0) + (u32)m_discardable_storage.size(); } }; }