mirror of
				https://git.tardis.systems/mirrors/yuzu
				synced 2025-10-31 18:54:14 +01:00 
			
		
		
		
	Merge pull request #4340 from lioncash/remove
shader_cache: Make use of std::erase_if
This commit is contained in:
		
						commit
						9d3cbf6a90
					
				| @ -209,11 +209,11 @@ private: | ||||
|         } | ||||
| 
 | ||||
|         // Remove them from the cache
 | ||||
|         const auto is_removed = [&removed_shaders](std::unique_ptr<T>& shader) { | ||||
|         const auto is_removed = [&removed_shaders](const std::unique_ptr<T>& shader) { | ||||
|             return std::find(removed_shaders.begin(), removed_shaders.end(), shader.get()) != | ||||
|                    removed_shaders.end(); | ||||
|         }; | ||||
|         storage.erase(std::remove_if(storage.begin(), storage.end(), is_removed), storage.end()); | ||||
|         std::erase_if(storage, is_removed); | ||||
|     } | ||||
| 
 | ||||
|     /// @brief Creates a new entry in the lookup cache and returns its pointer
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user