Preliminary (empty) implementation of GPU optimisations

This commit is contained in:
Marc Di Luzio
2019-01-30 20:25:29 +00:00
parent 92f8d3225d
commit aeaef7377d
4 changed files with 162 additions and 0 deletions

View File

@ -136,3 +136,11 @@ char *game_mode_resolve_wine_preloader(const pid_t pid);
* Provides a test suite to verify gamemode behaviour
*/
int game_mode_run_client_tests(void);
/** gamemode-gpu.c
* Provides internal APU functions to apply optimisations to gpus
*/
typedef struct GameModeGPUInfo GameModeGPUInfo;
int game_mode_identify_gpu(GameModeGPUInfo **info);
void game_mode_free_gpu(GameModeGPUInfo **info);
int game_mode_apply_gpu(const GameModeGPUInfo *info, bool apply);