5b052d7c2c
Add guide for setting custom res with nvidia on linux ( #1767 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2023-10-19 10:43:42 -04:00
8096364a0a
Bump ffmpeg ( #1717 )
2023-10-17 13:16:05 -04:00
f80251f172
build(deps): bump third-party/miniupnp from e439318 to fb5c328 ( #1511 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 11:31:15 -04:00
2617241d7b
build(deps): bump third-party/Simple-Web-Server from 2f29926 to 27b41f5 ( #1217 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 10:56:05 -04:00
48a6d2af6f
Bump third-party/nanors from 395e5ad to e9e242e ( #1090 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 09:52:13 -04:00
e7fc2ed49a
build(deps): bump third-party/nv-codec-headers from 9402b5a to 22441b5 ( #1725 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 09:04:39 -04:00
82d0ff6699
build(deps): bump third-party/wayland-protocols from 681c33c to d70af2e ( #1753 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 23:10:29 -04:00
ff688d9235
ci: update release notifier ( #1755 )
2023-10-16 09:11:27 -04:00
81d5816b63
docs: update changelog for v0.21.0 ( #1629 )
...
Co-authored-by: Cameron Gutman <aicommander@gmail.com >
2023-10-15 17:57:07 -04:00
045044e7e7
Remove origin_pin_allowed
2023-10-15 14:00:34 -05:00
329620dc1a
Removed legacy pairing method
2023-10-15 14:00:34 -05:00
1e8f407f70
build(deps): bump third-party/moonlight-common-c
...
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c ) from `7a6d12f` to `f78f213`.
- [Commits](7a6d12fc4e...f78f2135fa )
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-15 13:19:39 -05:00
a003f02ec3
Improve tray icon images ( #1736 )
2023-10-15 13:18:11 -04:00
adcf2cd5a3
Optimize png assets with oxipng ( #1750 )
2023-10-15 09:38:17 -04:00
fe1832cda1
Revert "Use new 'remotegaming' scenario setting for QSV"
...
This causes Kaby Lake iGPUs to generate H.264 bitstreams with multiple
PPS NALUs which lead to some issues in current versions of Moonlight on
iOS and Android platforms.
This option also seems to override our max_dec_frame_buffering option
so it may increase latency on some Android devices too.
This reverts commit f838069a0e .
2023-10-14 01:49:47 -05:00
5840c91248
ci: update global workflows ( #1730 )
2023-10-12 12:22:23 -04:00
0c41101521
build(scripts): remove wayland-protocols from clang-format script ( #1740 )
2023-10-11 18:35:33 -04:00
11361ac9b6
Send proper DS4 timestamp values in our input reports
2023-10-10 23:10:20 -05:00
a0fcaf7d19
Properly join session monitor window thread
2023-10-10 21:10:40 -05:00
f1cd94638f
build(deps): use submodules for wayland protocols ( #1731 )
2023-10-10 16:13:52 -04:00
395d572b17
Fix Super key regression after 8a7111a ( #1728 )
2023-10-09 19:39:40 -04:00
da04f97a8c
Remove false positive FATAL log
2023-10-08 18:12:06 -05:00
8a7111a63b
Use our own keycode mapping instead of relying on Windows
...
Loading the US English layout causes user-visible side effects.
2023-10-08 17:32:22 -05:00
7166d2f1fd
ci(codeql): fix build space issue ( #1714 )
2023-10-07 11:28:42 -04:00
26261c18b6
Add missing dependencies for tray icon support ( #1712 )
2023-10-07 10:11:19 -04:00
56d13bc7e8
Fix missing newline in SDP response
2023-10-06 21:07:14 -05:00
ee1a9a618a
Remove clang-format suppressions
2023-10-06 18:29:50 -05:00
71024491e2
Allow the Misc button to work as Guide on emulated Xbox 360 controllers
...
It isn't physically present on Xbox 360 controllers, so we may as well use it for something.
2023-10-06 18:29:50 -05:00
9c401f52aa
Use the linuxdeploy GTK plugin to correctly deploy GTK3 dependencies ( #1708 )
2023-10-06 11:08:18 -04:00
974c4bd4a1
Remove unused shader input layout
...
We don't use SV_Position in our vertex shaders.
2023-10-05 23:06:40 -05:00
7f2b96b3e0
Refactor shaders
2023-10-05 23:06:40 -05:00
2086cad96e
Support #include in dx shader compiler
2023-10-05 23:06:40 -05:00
a29978d3de
Don't start the session monitor window when launched in command mode
2023-10-05 21:50:48 -05:00
0057d22720
ci: update global workflows ( #1705 )
2023-10-05 12:24:58 -04:00
a08e2b3de6
Add comments clarifying AVBufferRef usage and ownership
2023-10-04 22:36:16 -05:00
dcb719ee5f
Set prio_speed=1 on VideoToolbox encoder
...
This can massively improve encoding performance. See b67572c7c7
2023-10-04 22:36:16 -05:00
c56ad91693
Implement zero-copy 8/10 bit encoding for macOS
2023-10-04 22:36:16 -05:00
e535706a09
Fix CVPixelBuffer/CMSampleBuffer ownership issues
2023-10-04 22:36:16 -05:00
ca041f2934
Use AVVideoScalingModeResizeAspect instead of abusing extended pixels
...
This not only eliminates the hand-rolled aspect ratio correction (which didn't actually handle scaling),
but it also avoids us having to write to the GPU frames to add padding which improves performance.
2023-10-04 22:36:16 -05:00
a29d2e11ea
Fix only capturing a single frame on macOS
2023-10-04 22:36:16 -05:00
bee9215805
Fix loading dummy image in the sync encoding path
2023-10-04 22:36:16 -05:00
3246428b7d
Populate color properties on the AVFrame
...
VideoToolbox reads them from the AVFrame instead of the AVCodecContext.
2023-10-04 22:36:16 -05:00
e9b529c46d
docs: update localization ( #1699 )
2023-10-04 21:55:57 -04:00
af0c81f570
fix(cmake): fix appimage assets directory ( #1703 )
2023-10-04 21:26:09 -04:00
ed95b50f7a
Automatically treat launcher-type apps as detached
2023-10-04 17:59:36 -05:00
cfd78b5ce7
Fix shutdown when called from tray callback ( #1691 )
2023-10-04 11:25:38 -04:00
84f1048c94
build(deps): bump babel from 2.12.1 to 2.13.0 ( #1697 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 10:23:31 -04:00
e716e56199
fix(installer): update vigembus ( #1670 )
2023-10-02 22:10:56 -04:00
366c5ab675
Use oneVPL instead of legacy MFX library on Windows
2023-10-02 19:49:29 -05:00
f838069a0e
Use new 'remotegaming' scenario setting for QSV
2023-10-02 19:49:29 -05:00