DXVK cache only

This commit is contained in:
the-sane 2020-08-21 18:49:28 -04:00 committed by GitHub
parent 3bc2958e9c
commit 745bf715d2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -453,10 +453,9 @@ rm_shaders() {
message 1 "Your shaders have been deleted!" message 1 "Your shaders have been deleted!"
} }
# Delete DXVK and OpenGL caches # Delete DXVK cache
rm_vidcache() { rm_vidcache() {
dxvk_cache="$game_path/$live_or_ptu/StarCitizen-dxvk.cache" dxvk_cache="$game_path/$live_or_ptu/StarCitizen-dxvk.cache"
opengl_cach="$game_path/$live_or_ptu/StarCitizen-opengl.cache"
# Get/Set directory paths # Get/Set directory paths
getdirs getdirs
@ -466,24 +465,17 @@ rm_vidcache() {
fi fi
# Sanity check # Sanity check
if [ ! -f "$dxvk_cache" ] && [ ! -f "$opengl_cache" ]; then if [ ! -f "$dxvk_cache" ]; then
message 2 "Unable to find the DXVK or OpenGL cache files. There is nothing to delete!\n\n$dxvk_cache\n$opengl_cache" message 2 "Unable to find the DXVK cache file. There is nothing to delete!\n\n$dxvk_cache"
return 0 return 0
fi fi
# Delete the cache files # Delete the cache file
if [ -f "$dxvk_cache" ]; then echo "Deleting DXVK cache..."
echo "Deleting DXVK cache..." rm "$dxvk_cache"
rm "$dxvk_cache" echo -e "Done.\n"
echo -e "Done.\n"
fi
if [ -f "$opengl_cache" ]; then
echo "Deleting OpenGL cache..."
rm "$opengl_cache"
echo -e "Done.\n"
fi
message 1 "Your DXVK/OpenGL cache has been deleted!" message 1 "Your DXVK cache has been deleted!"
} }
# Toggle between targeting the LIVE and PTU game directories for all helper functions # Toggle between targeting the LIVE and PTU game directories for all helper functions
@ -506,7 +498,7 @@ main_menu() {
mapcount_msg="Check vm.max_map_count for optimal performance" mapcount_msg="Check vm.max_map_count for optimal performance"
sanitize_msg="Delete my USER folder and preserve my keybinds" sanitize_msg="Delete my USER folder and preserve my keybinds"
shaders_msg="Delete my shaders only" shaders_msg="Delete my shaders only"
vidcache_msg="Delete my DXVK/OpenGL cache" vidcache_msg="Delete my DXVK cache"
version_msg="Switch the helper between LIVE and PTU (default is LIVE)" version_msg="Switch the helper between LIVE and PTU (default is LIVE)"
quit_msg="Quit" quit_msg="Quit"