mirror of
https://github.com/FeralInteractive/gamemode.git
synced 2025-08-07 05:38:30 +02:00
Implement supervisor features using new config variables
This allows direct control over who can make requests on behalf of other processes require_supervisor can also be used to allow a supervisor to take direct control of gamemode on the system (perhaps a GUI, or game launcher)
This commit is contained in:
@@ -141,3 +141,10 @@ long config_get_nv_mem_clock_mhz_offset(GameModeConfig *self);
|
||||
long config_get_nv_perf_level(GameModeConfig *self);
|
||||
long config_get_amd_core_clock_percentage(GameModeConfig *self);
|
||||
long config_get_amd_mem_clock_percentage(GameModeConfig *self);
|
||||
|
||||
/**
|
||||
* Functions to get supervisor config permissions
|
||||
*/
|
||||
long config_get_require_supervisor(GameModeConfig *self);
|
||||
bool config_get_supervisor_whitelisted(GameModeConfig *self, const char *supervisor);
|
||||
bool config_get_supervisor_blacklisted(GameModeConfig *self, const char *supervisor);
|
||||
|
Reference in New Issue
Block a user