Commit Graph

  • af07e169d5 fix static analyzer error that is blocking CI master Ehren Bendler 2025-05-01 11:03:38 -04:00
  • 6e5c950141 fix clang-format error that is blocking CI Ehren Bendler 2025-05-01 09:53:22 -04:00
  • 499af4c7bb Prevent platform profile error on unsupported systems MithicSpirit 2025-03-12 13:11:39 -04:00
  • 5f691c3171 Potential fix for code scanning alert no. 2: Workflow does not contain permissions Ehren Bendler 2025-04-30 10:00:44 -04:00
  • f5fbdcf014 Take advanted of imminent EOL of Ubuntu 20 to update GH runner config. Also make a pass over the development section of the README to reflect current reality. Update inih to r60. Update meson settings to eliminate deprecated functions. Set minimum Meson version to 1.3.1 to match Ubuntu 24 and OpenSUSE Leap 15.6. Ehren Bendler 2025-04-18 10:21:42 -04:00
  • 7c49d6e1db docs: a change was made to remove the supported games list, but it was still referenced from one location in the README.md Richard Martin 2025-03-11 19:47:03 +00:00
  • d84c5ded1c Extract split lock mitigation into common file MithicSpirit 2025-01-28 20:11:46 -05:00
  • 2d71be6a94 Save all state before any of it is changed MithicSpirit 2025-01-28 19:23:24 -05:00
  • 1e3e55c5d8 Add tests for platform profile MithicSpirit 2025-01-29 13:41:15 -05:00
  • e75f2c3942 Support setting the platform profile MithicSpirit 2025-01-28 18:36:47 -05:00
  • 81d26c79b4 Remove list of supported apps Ahsan Fayaz 2025-02-24 15:15:17 +00:00
  • 5b3b4ae638 Add "GameMode contributors" to copyright notice Ahsan Fayaz 2025-02-24 15:02:55 +00:00
  • 1d9c1e6a72
    Use better kernel api for P/E-cores (#515) Henrik Holst 2025-01-27 09:25:32 +01:00
  • 2eecd513ac Update README.md Kaydax 2024-11-22 16:47:43 -05:00
  • 086b3fe5b4
    Update build-and-test.yml afayaz-feral 2024-11-06 11:54:08 +00:00
  • 2f69f7c023 Add suggestion message to failed CPU governernor test Andrew Koroluk 2024-09-13 16:21:20 -04:00
  • c54d6d4243 fix project version in meson.build (1.8.1->1.8.2) 1.8.2 Gilles Schintgen 2024-09-01 01:17:43 +02:00
  • 715a1389b7 Update version to 1.8.2 Ahsan Fayaz 2024-08-19 11:18:51 +01:00
  • c0516059ed Update copyright year Ahsan Fayaz 2024-08-09 13:14:27 +01:00
  • a875008d8e Standardise formatting of "Other Apps" section Ahsan Fayaz 2024-08-09 13:12:16 +01:00
  • ec10c591ff
    README: Add new gamemode extension link (#484) Mahmut Sacit Meydanal 2024-08-09 13:59:49 +03:00
  • fef538ba92
    Update gamemode.ini (#490) mhmarf 2024-08-01 16:52:16 +03:30
  • a2fe0108b5 Drop duplicate clang-format rule peelz 2024-03-27 07:43:21 -04:00
  • c854772369 Fix idle inhibitor closing bus connection too early peelz 2024-03-07 15:51:26 -05:00
  • 7d55ef856b add homepage url to metainfo Kira Bruneau 2024-03-26 22:32:52 -04:00
  • 1c293d7818 use posix basename to fix build on musl Daniel Martinez 2024-02-27 10:57:15 -05:00
  • 9646f2bd93 gamemodelist: Fix unreadable process maps Reilly Brogan 2024-02-26 18:12:55 -06:00
  • 8e0a71a0bc README: Add Vinegar to apps list Jrelvas 2024-02-04 19:19:29 +00:00
  • 3fa41891cf Fixed crash if dbus is not accesible Trial97 2024-01-05 23:40:30 +02:00
  • 8cea4c2418 Fix hybrid CPU core pinning patatahooligan 2024-01-03 03:22:23 +02:00
  • 4a82094c98 Fix build with musl Kostadin Shishmanov 2023-12-30 22:47:38 +02:00
  • 5180d89e66 Update version to 1.8.1 1.8.1 Ahsan Fayaz 2023-12-12 16:02:49 +00:00
  • e82e9dafd0 [fix] polkit parse error caused by an extra ) Vamist 2023-12-09 11:48:46 +00:00
  • bb40374067 Update version number in README.md 1.8 Ahsan Fayaz 2023-12-06 17:11:07 +00:00
  • c3b9d4ce8b Update changelog and version for 1.8 Ahsan Fayaz 2023-12-06 16:54:17 +00:00
  • 070216ad81 Update copyright year Ahsan Fayaz 2023-12-06 16:30:03 +00:00
  • 6b03bc9354 Sort list of supported apps Ahsan Fayaz 2023-12-06 16:19:10 +00:00
  • 5867058d19 Add packagecache to .gitignore Ahsan Fayaz 2023-12-06 12:27:36 +00:00
  • 49dc7ee49b Add --reset flag to meson subprojects update Ahsan Fayaz 2023-12-06 12:19:18 +00:00
  • 41191dc607 Update gamemode-context.c Henrik Holst 2023-12-04 20:14:16 +01:00
  • 22001c56b1 Update gamemode-config.c Henrik Holst 2023-12-04 20:12:09 +01:00
  • 088639e8b2 Update gamemode-context.c Henrik Holst 2023-12-04 20:10:24 +01:00
  • 9e21ac3924 Update gamemode-context.c Henrik Holst 2023-12-04 20:07:19 +01:00
  • e2e8e981a2 Update gamemode-config.c Henrik Holst 2023-12-04 20:05:11 +01:00
  • 7389d5ed1d Update procsysctl.c Henrik Holst 2023-12-04 20:03:24 +01:00
  • 162374c026 Create procsysctl.c Henrik Holst 2023-12-04 19:57:30 +01:00
  • 4700089325 Update meson.build Henrik Holst 2023-12-04 19:55:51 +01:00
  • c7a4572d73 Update gamemode.ini Henrik Holst 2023-12-04 19:54:34 +01:00
  • 7381d93c13 Update gamemode.rules.in Henrik Holst 2023-12-04 19:53:17 +01:00
  • 97e588a5ad Update com.feralinteractive.GameMode.policy.in Henrik Holst 2023-12-04 19:52:07 +01:00
  • 9a7ee00bbf Update gamemode-context.c Henrik Holst 2023-12-04 19:50:57 +01:00
  • b2bd7e5919 Update gamemode-config.h Henrik Holst 2023-12-04 19:46:44 +01:00
  • 97cee92d94 Update gamemode-config.c Henrik Holst 2023-12-04 19:42:42 +01:00
  • b9e8448afe Replace crypto mining reference with folding@home Ahsan Fayaz 2023-12-04 17:52:10 +00:00
  • 6c197f9b70 Apply clang-format with the new include order Ahsan Fayaz 2023-12-04 17:00:20 +00:00
  • 485a7f920a Move includes to the file that actually uses them Ahsan Fayaz 2023-12-04 16:48:07 +00:00
  • f48c58f34c Update include order in .clang-format Ahsan Fayaz 2023-12-04 16:42:15 +00:00
  • fad889db45 Apply clang-format to CPU pinning and parking code Ahsan Fayaz 2023-12-04 15:33:15 +00:00
  • 775c93001c [gamemode.ini] Add renice information about the user group. begin-theadventure 2023-08-09 12:30:49 +02:00
  • 160bf91665 Update README.md wantija 2023-06-16 03:00:02 -04:00
  • 138ad384e3 Set the default GPU device ID to 0 Hugo Locurcio 2022-10-14 01:07:31 +02:00
  • 9614ceca9b pin every thread of the process Henrik Holst 2023-05-27 04:42:22 +02:00
  • 865ffb2588 reapply the core pinning from the reaper thread Henrik Holst 2023-05-27 04:41:08 +02:00
  • b83fb8f83e made pinning optionally silent Henrik Holst 2023-05-27 04:39:58 +02:00
  • e882505881 properly support config reloading Henrik Holst 2023-05-07 15:22:00 +02:00
  • 88a15aba86 properly support config reloading Henrik Holst 2023-05-07 15:21:16 +02:00
  • 9cb119be62 properly support config reloading Henrik Holst 2023-05-07 15:20:43 +02:00
  • fd226e46ba added info about the parking/pinning capability Henrik Holst 2023-05-03 22:28:33 +02:00
  • 91eb57574c fixed double free on exit from non use Henrik Holst 2023-05-03 22:17:25 +02:00
  • 25a99af4a1 use define instead of value Henrik Holst 2023-05-03 21:55:41 +02:00
  • 740a82a761 use defines instead of value Henrik Holst 2023-05-03 21:54:54 +02:00
  • 173a8594b4 fixed more coding style errors Henrik Holst 2023-05-03 21:41:59 +02:00
  • 81dc3f95e5 fixed more coding style errors Henrik Holst 2023-05-03 21:39:41 +02:00
  • 912d4bdc19 fixed more coding style errors Henrik Holst 2023-05-03 21:31:27 +02:00
  • 85b9abd654 fixed more coding style errors Henrik Holst 2023-05-03 21:27:21 +02:00
  • 2f7075b9c6 fix for clang-format Henrik Holst 2023-05-03 21:25:26 +02:00
  • 2e26331d97 fix to match clang-format Henrik Holst 2023-05-03 21:22:11 +02:00
  • 303a5a9734 fix to match clang-format Henrik Holst 2023-05-03 21:21:08 +02:00
  • a9042199c6 fixed to match clang-format Henrik Holst 2023-05-03 21:20:05 +02:00
  • 3cabf9859d added info about suport for Intel E- and P-cores Henrik Holst 2023-05-03 21:10:14 +02:00
  • 51ee251efb Added detection for big.LITTLE Henrik Holst 2023-05-03 21:09:02 +02:00
  • ba1c593d0e added build info for cpucorectl Henrik Holst 2023-05-03 07:44:14 +02:00
  • 7d00c1f0a4 added cpucorectl.c Henrik Holst 2023-05-03 07:42:50 +02:00
  • c070604a22 added cpu core parking/pinning settings to gamemode.ini Henrik Holst 2023-05-03 07:41:07 +02:00
  • dc2f7bbcd0 added polkit rules for cpucorectl Henrik Holst 2023-05-03 07:39:25 +02:00
  • 437a129900 added polkit policy for cpucorectl Henrik Holst 2023-05-03 07:38:00 +02:00
  • 4997adef8d build gamemode-cpu Henrik Holst 2023-05-03 07:36:19 +02:00
  • 1b10b679cd added the cpu core parking/pinning definitions Henrik Holst 2023-05-03 07:35:14 +02:00
  • 495a659895 Added gamemode-cpu.c Henrik Holst 2023-05-03 07:33:24 +02:00
  • 2dbd565340 call the cpu core parking/pinning from context Henrik Holst 2023-05-03 07:31:52 +02:00
  • 01024927d2 added cpu core parking/pinning settings Henrik Holst 2023-05-03 07:28:28 +02:00
  • 32a0b5b636 added the cpu core parking/pinning settings Henrik Holst 2023-05-03 07:27:07 +02:00
  • 520dc85ac3 updated meson.build to build common-cpu Henrik Holst 2023-05-03 07:24:11 +02:00
  • 82206534dc Added common-cpu.c and common-cpu.h Henrik Holst 2023-05-03 07:22:31 +02:00
  • 1f28880509 Update copyright year and project list Ahsan Fayaz 2023-05-23 11:37:01 +01:00
  • 8cfc345312 issue #384, #399 8lendzior 2022-12-29 15:24:08 +01:00
  • 7cf59587ce Document some configuration files not allowing [gpu] changes Hugo Locurcio 2022-10-14 01:39:41 +02:00
  • f5882d5158 Update README.md MrAkells 2022-10-11 12:05:23 +00:00
  • 06f01938a9 Fix typo in gamemodelist man page James Le Cuirot 2022-10-01 10:58:25 +01:00
  • 71f4b875ce Only install gamemoderun if shared libgamemodeauto is built James Le Cuirot 2022-10-01 10:56:17 +01:00