247e90b3d0
* Fixed crash whenever files are missing from the cache. * Fixed crash whenever files are empty. * Fixed crash whenever file creation/overwrite of cache files failed. (handled by fs::write_file) * Fixed crash whenever there are any subdirectories inside the pipelines cache directories. * Overwrite invalid shader cache files if encountered such. * Optimizations have been added.