Kurt Himebauch
aa05ab03fa
Merge pull request #113 from maxjivi05/feat/performance-fixes-2
2026-10-01 17:08:17 -04:00
Kurt Himebauch
43ea3f3181
Merge branch 'main' into feat/performance-fixes-2
2026-10-01 17:03:19 -04:00
Kurt Himebauch
3966b27948
Merge pull request #135 from Droid-Deck/fix/session-focus-overlay
2026-10-01 17:01:14 -04:00
maxjivi05
7e24327621
Merge branch 'main' into feat/performance-fixes-2
2026-10-01 16:40:42 -04:00
xXJsonDeruloXx
d025aa3c6d
Prevent full-screen Android focus highlight in sessions
2026-10-01 16:39:44 -04:00
Kurt Himebauch
325f6893c5
Merge pull request #134 from Droid-Deck/fix/secondary-library-dependencies
2026-10-01 16:35:02 -04:00
xXJsonDeruloXx
466419407d
Keep secondary-library prefixes and Steam tools on private storage
2026-10-01 16:11:19 -04:00
Kurt Himebauch
16a9d0af2a
Merge pull request #131 from Droid-Deck/fix/qam-keeps-game-focused
2026-10-01 15:03:34 -04:00
Kurt Himebauch
e51698e01f
Merge branch 'main' into fix/qam-keeps-game-focused
2026-10-01 14:56:59 -04:00
xXJsonDeruloXx
519091dd86
chore: stage gamescope-3.16.29-p5
2026-10-01 14:53:28 -04:00
xXJsonDeruloXx
972088f1b3
fix: skip the pointer warps that jolted the game as the QAM opened and closed
2026-10-01 14:43:30 -04:00
Kurt Himebauch
542d31daf0
Merge pull request #119 from Droid-Deck/fix/adopted-storage-runtime-dir
gamescope-3.16.29-p5
2026-10-01 14:42:26 -04:00
Kurt Himebauch
8f9a849c48
Merge branch 'main' into feat/performance-fixes-2
2026-10-01 14:38:33 -04:00
Kurt Himebauch
e8bfe6e520
Merge branch 'main' into fix/adopted-storage-runtime-dir
2026-10-01 14:36:18 -04:00
Kurt Himebauch
15618f357b
Merge pull request #127 from Droid-Deck/fix/mangoapp-drm-listing
2026-10-01 14:35:58 -04:00
Kurt Himebauch
b74010435a
Merge branch 'main' into fix/adopted-storage-runtime-dir
2026-10-01 14:31:45 -04:00
xXJsonDeruloXx
0a58a7faee
fix: keep the game running behind the Steam menu and QAM, as on a Steam Deck
2026-10-01 14:31:30 -04:00
Kurt Himebauch
0d21e2f913
Merge branch 'main' into fix/mangoapp-drm-listing
2026-10-01 14:31:23 -04:00
MaxsTechReview
ebb82d2dc9
Merge branch 'main' into feat/performance-fixes-2
2026-10-01 14:03:18 -04:00
xXJsonDeruloXx
557e346810
perf: read GPU mapping sizes from maps and run costly overlay feeds only while it shows
2026-10-01 13:50:10 -04:00
xXJsonDeruloXx
08b2cf0894
feat: feed the overlay's fan, GPU memory and Valve msm reader paths
2026-10-01 13:28:26 -04:00
Kurt Himebauch
11d997dc65
Merge pull request #129 from maxjivi05/fix/lsfg
2026-10-01 13:08:37 -04:00
MaxsTechReview
cdd5c99bc7
Merge branch 'main' into fix/lsfg
2026-10-01 13:02:30 -04:00
xXJsonDeruloXx
fb1da1c39a
fix: feed the overlay's GPU stats from every Adreno source other Android overlays read
2026-10-01 12:58:47 -04:00
xXJsonDeruloXx
b29ece82c8
fix: give the session a live /proc/stat and read GPU load and clock where other overlays do
2026-10-01 12:53:17 -04:00
Kurt Himebauch
1330fe4d6c
Merge pull request #63 from magarto/stretch-to-panel
2026-10-01 12:45:18 -04:00
Kurt Himebauch
0e1f6f15a1
Merge branch 'main' into feat/performance-fixes-2
2026-10-01 12:44:00 -04:00
Kurt Himebauch
4df0e012fd
Merge branch 'main' into stretch-to-panel
2026-10-01 12:41:57 -04:00
xXJsonDeruloXx
48054a86ab
fix: keep the performance overlay running and fed under an enforcing SELinux policy
2026-10-01 12:38:30 -04:00
MaxsTechReview
5547391cfc
Merge branch 'Droid-Deck:main' into fix/lsfg
2026-10-01 12:34:24 -04:00
Kurt Himebauch
6782e5a717
Merge pull request #125 from Droid-Deck/feat/input-evidence-logging
2026-10-01 12:14:15 -04:00
xXJsonDeruloXx
e1a80c1751
fix: let the Steam client find the Deck controller under an enforcing SELinux policy
2026-10-01 12:00:24 -04:00
maxjivi05
05933a5ee3
Clock frame generation by the game's frames
...
With frame generation on, a scene drawn for another window (Steam's
overlay) went into the engine as a game frame. Adaptive counted it as
source rate and planned against that (36 base for a game capped at 30),
and a fixed multiplier gave it present slots while game frames were
dropped (26 -> 51 at 2x). Such a change now waits for the game's next
frame.
The HUD's base rate is the game window's own frames, as Steam's overlay
counts them, instead of the compositor's scene rate.
2026-10-01 11:57:58 -04:00
xXJsonDeruloXx
1f29cd92a5
fix: log an empty focused-app or touch-mode property as none
2026-10-01 10:37:58 -04:00
xXJsonDeruloXx
4f30356c9b
feat: always write the guest pad log to pad.log in the session folder
2026-10-01 10:35:24 -04:00
xXJsonDeruloXx
baebf50197
perf: skip the per-event device lookup when input comes from the same pad
2026-10-01 09:59:13 -04:00
xXJsonDeruloXx
01674b7c6f
feat: log controller, touch-mode and pad-ring evidence for input reports
2026-10-01 09:58:51 -04:00
Kurt Himebauch
728bfa2043
Merge pull request #124 from Droid-Deck/ci/auto-publish-maintainer-prs
2026-10-01 09:19:44 -04:00
xXJsonDeruloXx
c4de482b6a
ci: publish signed test builds automatically for PRs from this repo's branches
2026-10-01 09:15:03 -04:00
Kurt Himebauch
55697535a1
Merge pull request #123 from Droid-Deck/fix/deck-pad-touch
2026-10-01 09:02:50 -04:00
xXJsonDeruloXx
65733c23a1
fix: keep touch scrolling the Steam interface when the client finds no controller at start
2026-10-01 08:18:24 -04:00
Kurt Himebauch
fd51b86060
Merge pull request #122 from Droid-Deck/feat/readable-session-logs
2026-10-01 07:48:03 -04:00
xXJsonDeruloXx
d6e4ab1824
feat: name session log folders by day, number and mode, keep the newest 30, and add Clear logs
2026-10-01 07:43:21 -04:00
Kurt Himebauch
566c7d703a
Merge pull request #102 from Droid-Deck/fix/x360-raw-pad-axes
2026-10-01 07:24:19 -04:00
Kurt Himebauch
d7eb3256a5
Merge branch 'main' into fix/x360-raw-pad-axes
2026-10-01 07:19:45 -04:00
xXJsonDeruloXx
c96f2d1070
chore: merge main into fix/adopted-storage-runtime-dir
2026-10-01 06:57:26 -04:00
Kurt Himebauch
cc8b743ecb
Merge pull request #120 from Droid-Deck/ci/publish-test-waits-for-build
...
ci: wait for the PR build before publishing a test build instead of failing
2026-10-01 06:57:01 -04:00
xXJsonDeruloXx
45422b739b
ci: wait for the PR build before publishing a test build instead of failing
2026-10-01 06:54:05 -04:00
xXJsonDeruloXx
f58bf9b23c
fix: give the guest a short XDG_RUNTIME_DIR so gamescope starts with the app on adopted storage
2026-10-01 06:49:03 -04:00
Kurt Himebauch
f0e8ef1274
Merge branch 'main' into fix/x360-raw-pad-axes
2026-10-01 06:21:24 -04:00