suyu/src/yuzu
ReinUsesLisp 51512d01d8 renderer_opengl: Avoid precompiled cache and force NV GL cache directory
Setting __GL_SHADER_DISK_CACHE_PATH we can force the cache directory to
be in yuzu's user directory to stop commonly distributed malware from
deleting our driver shader cache. And by setting
__GL_SHADER_DISK_CACHE_SKIP_CLEANUP we can have an unbounded shader
cache size.

This has only been implemented on Windows, mostly because previous tests
didn't seem to work on Linux.

Disable the precompiled cache on Nvidia's driver. There's no need to
hide information the driver already has in its own cache.
2021-01-21 00:41:03 -03:00
..
applets core: Silence Wclass-memaccess warnings 2021-01-15 16:31:19 -03:00
configuration configure_service: Only compile FormatEventStatusString when YUZU_ENABLE_BOXCAT is enabled 2021-01-17 17:54:29 -05:00
debugger hle: kernel: thread: Preserve thread wait reason for debugging only. 2021-01-11 14:23:17 -08:00
util general: Resolve C4062 warnings on MSVC 2021-01-09 14:46:35 -05:00
about_dialog.cpp Addressed feedback: switched to snake case and fixed clang-format errors 2020-04-07 22:59:09 +02:00
about_dialog.h qt: Add missing override specifiers where applicable 2018-08-06 13:29:14 -04:00
aboutdialog.ui ui/themes: Cleanup UI 2020-11-15 23:33:19 -05:00
bootmanager.cpp yuzu: Migrate off of setMargin() to setContentsMargins() 2021-01-13 07:29:59 -05:00
bootmanager.h yuzu/main: fix mouse not showing on move and port citra-emu/citra#5476 2020-12-31 21:16:09 +02:00
CMakeLists.txt cmake: Always enable Vulkan 2020-12-24 21:07:24 -03:00
compatdb.cpp general: Fix various spelling errors 2021-01-02 10:23:41 -05:00
compatdb.h compatdb: Use a seperate endpoint for testcase submission 2018-10-28 13:23:02 +01:00
compatdb.ui Port web_service from Citra 2018-10-02 15:30:48 +02:00
compatibility_list.cpp yuzu: Move compatibility list specifics to their own source files 2018-09-09 19:45:25 -04:00
compatibility_list.h yuzu: Move compatibility list specifics to their own source files 2018-09-09 19:45:25 -04:00
discord.h Port web_service from Citra 2018-10-02 15:30:48 +02:00
discord_impl.cpp yuzu/discord_impl: Update the applicationID (#3977) 2020-05-22 18:26:26 +02:00
discord_impl.h Address a bunch of review comments 2018-10-02 15:30:48 +02:00
game_list.cpp game_list: Fix folder reordering 2021-01-18 01:22:54 +01:00
game_list.h game_list: Make game list function naming consistent 2020-09-23 11:28:11 -04:00
game_list_p.h game_list: Fix folder reordering 2021-01-18 01:22:54 +01:00
game_list_worker.cpp patch_manager: Remove usages of the global system instance 2020-11-18 09:36:48 -05:00
game_list_worker.h yuzu/game_list_worker: Silence warnings 2019-10-04 23:41:22 +00:00
hotkeys.cpp yuzu/CMakeLists: Remove qt5_wrap_ui macro usage 2019-08-09 17:54:08 -04:00
hotkeys.h yuzu/hotkeys: Remove unnecessary constructor 2019-05-09 02:17:22 -04:00
Info.plist macOS: Update Info.plist 2018-01-13 23:11:51 +00:00
install_dialog.cpp Update the install and progress dialogs 2020-07-10 00:38:28 -04:00
install_dialog.h install_dialog: Make use of [[nodiscard]] where applicable 2020-09-23 13:22:04 -04:00
loading_screen.cpp frontend: Set minimum window size to 640x360 instead of 1280x720 (#3413) 2020-05-15 22:22:27 +02:00
loading_screen.h Fix mingw compile error and warnings 2019-01-21 09:39:45 -07:00
loading_screen.ui QT: Fix the loading screen 'H' switch logo to not glitch out 2019-02-05 18:24:15 -07:00
main.cpp renderer_opengl: Avoid precompiled cache and force NV GL cache directory 2021-01-21 00:41:03 -03:00
main.h yuzu/main: fix mouse not showing on move and port citra-emu/citra#5476 2020-12-31 21:16:09 +02:00
main.ui yuzu/main: Improve menubar access keys 2020-12-22 19:32:58 -05:00
uisettings.cpp Project Mjölnir: Part 1 2020-08-26 02:32:32 -04:00
uisettings.h Address feedback 2020-08-26 02:32:32 -04:00
yuzu.rc Fix: fatal error CVT1100 when compiling manifest file 2020-06-21 03:11:23 +02:00