jak-project/game
Shalen Bennett 8daa3c2e00
Automatically switch to dedicated GPU in OpenGOAL runtime (#1715)
* Automatically switch to dedicated GPU for runtime

Some machines with dual-GPUs cannot properly detect OpenGOAL as a high-performance application and properly utilize the dedicated GPU. This sets a flag for both Radeon and NVIDIA GPUs to always use the high performance GPU when available. I do not have a dual-GPU machine to test this on, but this should just work out of the box.

* clang-format

One day I will understand clang
2022-07-31 13:32:22 -04:00
..
assets Add in-game option to switch fullscreen monitor (#1700) 2022-07-31 13:31:17 -04:00
common [ckernel] split by game version (#1559) 2022-06-26 18:17:11 -04:00
graphics Add in-game option to switch fullscreen monitor (#1700) 2022-07-31 13:31:17 -04:00
kernel Add in-game option to switch fullscreen monitor (#1700) 2022-07-31 13:31:17 -04:00
mips2c Cleanup goalc tests, fix jak2 kernel bugs (#1669) 2022-07-17 14:12:11 -04:00
overlord Use libco for cooperative threading in overlord (#1684) 2022-07-22 11:54:27 -04:00
sce Implement scheduling of IOP threads. (#1689) 2022-07-26 21:15:37 -04:00
sound extractor: cleanup, support unicode properly, and add multi-game support (#1609) 2022-07-05 20:38:13 -04:00
system Implement scheduling of IOP threads. (#1689) 2022-07-26 21:15:37 -04:00
tools/subtitles add text messages for subtitle toggling + subtitle editor fixes (#1617) 2022-07-06 18:09:01 -04:00
CMakeLists.txt Use libco for cooperative threading in overlord (#1684) 2022-07-22 11:54:27 -04:00
discord.cpp discord-rpc: check for custom levels and add placeholder icon (#1531) 2022-06-23 18:44:42 -04:00
discord.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
main.cpp Automatically switch to dedicated GPU in OpenGOAL runtime (#1715) 2022-07-31 13:32:22 -04:00
runtime.cpp Implement scheduling of IOP threads. (#1689) 2022-07-26 21:15:37 -04:00
runtime.h [ckernel] split by game version (#1559) 2022-06-26 18:17:11 -04:00