Andy Grundman
|
e5fc439da2
|
Misc: fix bugs that were preventing starting a new stream after disconnecting. Known issue: this leaks a bit of memory. This also removes all OSX-specific code from the Apple example I used, as I have no intention of using this on Mac.
|
2025-07-25 01:46:49 +08:00 |
|
Andy Grundman
|
e57f0cd723
|
Metal: after experimenting with EDR tone-mapping, it's here but disabled. It's unclear how best to render content from Windows. We get the system calibration peak nits in the Mastering Display Color Volume metadata, but this won't apply to most content.
|
2025-07-22 17:01:57 +08:00 |
|
Acaki
|
4fb3f7fa97
|
fix: metal renderer stuck when disconnect and resume stream
|
2025-07-22 16:55:12 +08:00 |
|
Acaki
|
55ac533718
|
Merge remote-tracking branch 'upstream/Integration' into feat/frame_pacing_metal
|
2025-07-21 22:34:15 +08:00 |
|
TrueZhuanjia
|
282b3d6545
|
appView tweak
|
2025-07-21 13:14:12 +08:00 |
|
TrueZhuanjia
|
eb41536749
|
disable background hostCard update while streaming
|
2025-07-21 13:01:19 +08:00 |
|
TrueZhuanjia
|
0728959ebe
|
iOS13 compatibility: audio menu section icon
|
2025-07-21 00:41:59 +08:00 |
|
TrueZhuanjia
|
b118f80b52
|
touchHandler debug
|
2025-07-20 23:11:02 +08:00 |
|
TrueZhuanjia
|
25073803ba
|
iOS13 compatibility: apply background for each widget in widget panel
|
2025-07-20 21:54:06 +08:00 |
|
TrueZhuanjia
|
1046cfe9a0
|
- iOS 13 compatibility: try to fix iOS transparent osw widgetPanel background
|
2025-07-20 19:20:10 +08:00 |
|
Acaki
|
2250cba35c
|
feat: apply normalization fix to new shader
|
2025-07-20 19:06:41 +08:00 |
|
Andy Grundman
|
1e24731b60
|
MetalVideoRenderer: EDR support, enabling better HDR output and tone-mapping regardless of screen brightness. This commit also includes some fixes around stream shutdown, but restarting the app is still needed if the stream stops.
|
2025-07-20 19:06:21 +08:00 |
|
Andy Grundman
|
034ee52eec
|
ImGui: avoid garbage at the beginning of graphs
|
2025-07-20 17:08:53 +08:00 |
|
Acaki
|
13a1a4d97b
|
Merge remote-tracking branch 'refs/remotes/upstream/Integration' into feat/frame_pacing_metal
|
2025-07-20 17:07:27 +08:00 |
|
TrueZhuanjia
|
f22d05a34e
|
- prevent onscreen widget moved out of superView bounds
|
2025-07-20 16:22:33 +08:00 |
|
TrueZhuanjia
|
0d3149a696
|
ios 13 compatibility fix: disable auto & controller gyro mode
|
2025-07-20 14:11:37 +08:00 |
|
TrueZhuanjia
|
11e5028020
|
- save osw profile when read instruction button tapped
- try to fix iOS 13 widgetPanel background
|
2025-07-20 12:51:45 +08:00 |
|
TrueZhuanjia
|
2b96bb1c77
|
appView background update tweak
|
2025-07-20 11:37:48 +08:00 |
|
TrueZhuanjia
|
f843acf12f
|
- hostView & host card fixes: add unpaired offline host to collection
|
2025-07-20 10:43:27 +08:00 |
|
Acaki
|
05d3567489
|
fix: missing frametime graph due to previous incorrect merge
|
2025-07-20 00:56:43 +08:00 |
|
TrueZhuanjia
|
25c4ca01de
|
hostView test
|
2025-07-19 23:00:20 +08:00 |
|
TrueZhuanjia
|
ac66ffe302
|
iOS 13 compatibility - hostIcon & lockIcon
|
2025-07-19 22:12:46 +08:00 |
|
Acaki
|
f0b4e2e2ad
|
fix: green tinted image for metal 10bit yuv444
|
2025-07-19 20:05:17 +08:00 |
|
Acaki
|
d72930877a
|
fix: temporary fix for fps drop issue when starting stream with graph disabled
|
2025-07-19 20:05:17 +08:00 |
|
Acaki
|
4d45c538cc
|
Revert "feat: pip for metal renderer"
This reverts commit fa7710ce44.
|
2025-07-19 20:05:03 +08:00 |
|
Acaki
|
f368076aaf
|
Revert "refactor: use separate piplayer for AVSB pip function"
This reverts commit bd9e2e3215.
|
2025-07-19 17:43:46 +08:00 |
|
Acaki
|
61c5b958f2
|
feat: enable full range by default
|
2025-07-19 17:43:46 +08:00 |
|
TrueZhuanjia
|
334788c26f
|
- fix appview background update issue
- relocate chevron view for ipad osw tool
- improve edge slide detection for native touchHandler
|
2025-07-19 14:47:04 +08:00 |
|
TrueZhuanjia
|
12ad168e13
|
about page content udpate
|
2025-07-17 23:41:11 +08:00 |
|
TrueZhuanjia
|
48fbec02e4
|
Merge branch 'aboutViewTest' into Integration
|
2025-07-17 22:49:01 +08:00 |
|
TrueZhuanjia
|
ba453f9405
|
aboutView draft
|
2025-07-17 22:46:56 +08:00 |
|
TrueZhuanjia
|
00491d3bce
|
tweak hostSpinner
|
2025-07-17 22:08:13 +08:00 |
|
TrueZhuanjia
|
98f73928fa
|
zh-hant, zh-hk localization
|
2025-07-17 16:34:49 +08:00 |
|
TrueZhuanjia
|
3dccec3739
|
appView update
|
2025-07-17 02:05:05 +08:00 |
|
TrueZhuanjia
|
5e40c9f9ad
|
tweak edge slide & touchHandler
|
2025-07-16 13:55:19 +08:00 |
|
Acaki
|
5bcc452c9f
|
fix: metal renderer black screen
|
2025-07-16 02:40:51 +08:00 |
|
Acaki
|
5bf218d930
|
Merge remote-tracking branch 'upstream/Integration' into feat/frame_pacing_metal
# Conflicts:
# VoidLink/mul.lproj/iPad.xcstrings
|
2025-07-16 02:17:31 +08:00 |
|
Acaki
|
5df330f608
|
fix: stream freeze when turning screen off and on with AVSB
|
2025-07-16 02:15:28 +08:00 |
|
Acaki
|
bd9e2e3215
|
refactor: use separate piplayer for AVSB pip function
|
2025-07-16 01:17:28 +08:00 |
|
TrueZhuanjia
|
d1ecc894b3
|
swapAbxySwitch
|
2025-07-15 23:13:55 +08:00 |
|
Acaki
|
5a2d5af887
|
MetalVideoRenderer: don't recreate pipeline state every frame
|
2025-07-15 22:57:06 +08:00 |
|
Acaki
|
45895fa8bf
|
Merge remote-tracking branch 'upstream/Integration' into feat/frame_pacing_metal
|
2025-07-15 22:38:37 +08:00 |
|
Acaki
|
fa7710ce44
|
feat: pip for metal renderer
|
2025-07-15 22:37:58 +08:00 |
|
TrueZhuanjia
|
cd7d560e63
|
handle old profile sensitivityFactor
|
2025-07-15 21:44:47 +08:00 |
|
TrueZhuanjia
|
fcf0ec98e5
|
tweak toolbar button order for osw tool
|
2025-07-15 21:34:33 +08:00 |
|
Acaki
|
7691d2c0eb
|
Merge remote-tracking branch 'upstream/Integration' into feat/frame_pacing_metal
# Conflicts:
# VoidLink/Base.lproj/iPad.storyboard
# VoidLink/Limelight.xcdatamodeld/VoidLink v1.0.xcdatamodel/contents
|
2025-07-15 18:10:07 +08:00 |
|
Acaki
|
686418997b
|
fix: metal renderer teardown and resume
|
2025-07-15 18:08:54 +08:00 |
|
TrueZhuanjia
|
f4b6fd709d
|
fix resolution loading & update issue
|
2025-07-15 03:08:22 +08:00 |
|
Acaki
|
8126173128
|
fix: overlay level hanling
|
2025-07-15 02:30:08 +08:00 |
|
Andy Grundman
|
5e4ba088be
|
Clean up render thread, plot method calls
|
2025-07-15 02:06:13 +08:00 |
|