Commit Graph

555 Commits

Author SHA1 Message Date
loki-47-6F-64 196f1f7471 Make changes in brightness of the color more visible 2021-09-20 00:21:54 +02:00
loki-47-6F-64 e3cc25f23f Use linear interpolation with the cuda kernel 2021-09-20 00:03:33 +02:00
loki-47-6F-64 a963b31c1d Ensure the background color is black 2021-09-19 23:00:42 +02:00
loki-47-6F-64 4d1689d6e9 Each cuda::sws_t has it's own color matrix 2021-09-19 21:27:31 +02:00
loki-47-6F-64 fed329568c Use an actual cuda kernel to convert RGB to NV12 2021-09-19 20:40:34 +02:00
loki-47-6F-64 e3f642ac25 Reduce cpu usage with x11grab 2021-09-15 12:10:12 +02:00
loki-47-6F-64 c94d922282 Fix windows build 2021-09-14 19:16:29 +02:00
loki-47-6F-64 7563a0fa1f Merge branch 'master' into cuda 2021-09-14 15:09:21 +02:00
loki-47-6F-64 f5db0e438b The background is black instead of green 2021-09-14 15:07:34 +02:00
loki-47-6F-64 9982ae4675 Convert images on the GPU on Linux for NVidia cards 2021-09-14 11:58:21 +02:00
loki 7f4b9cf36c Change where keycode is mapped 2021-09-13 20:34:45 +02:00
loki 9c0ea17ada Update Linux specific code for fix in previous commit 2021-09-13 20:33:17 +02:00
loki 91a6e55f74 Fix segfault when connecting multiple controllers at the same ttime 2021-09-13 20:24:04 +02:00
WisdomCode 9be80c103e Shortcut Flags need to be adjusted as well 2021-09-09 21:15:35 +02:00
WisdomCode 640f2b1c55 Syntax 2021-09-09 15:05:04 +02:00
WisdomCode d8df57130a Apply key rewrite also when keeping key pressed 2021-09-09 14:57:04 +02:00
Christian Rupp b1224032a1 Add non US Backslash for international keyboards on Linux 2021-09-08 17:18:27 +02:00
Loki d68b8138a5 Detect x11/wayland at runtime 2021-09-06 20:40:41 +02:00
Loki 10ca72f934 Refactor egl::surface_descriptor_t, removed obj_count and plane_indices 2021-09-06 19:46:42 +02:00
Loki b072af3082 Fix bad file descriptor when using wlgrab 2021-09-05 11:16:59 +02:00
Loki 7fbe9ba34f Added warning if only one of libcap or libdrm has been found 2021-09-04 20:15:08 +02:00
Loki 81c6ca5915 Merge branch 'master' into setcap-p 2021-09-04 18:30:29 +02:00
loki d73a4a38e5 Fix multi-monitor setup with KMSgrab 2021-09-04 18:16:36 +02:00
David Rosca 6309f478a2 kmsgrab: Only gain effective CAP_SYS_ADMIN when needed 2021-09-04 16:28:59 +02:00
loki-47-6F-64 4ca2c0e740 Merge branch 'cpu-usage' 2021-09-04 12:09:27 +02:00
loki-47-6F-64 ea9ada8d20 Trade slightly higher rumble latency for lower cpu usage 2021-09-04 12:09:12 +02:00
David Rosca 75d224cd67 pulse: Set pa_buffer_attr.maxlength when creating stream 2021-09-03 14:53:53 +02:00
David Rosca 2ff9a129c0 Reduce CPU usage 2021-09-03 14:03:59 +02:00
David Rosca 44ac873100 wlgrab: Fix ram (software encoding) snapshot 2021-09-03 11:02:38 +02:00
loki-47-6F-64 3d179a869a Push the right change this time xD 2021-09-03 10:20:29 +02:00
loki-47-6F-64 530f2de79e Revert "Test for capability of modifiers when importing framebuffer to openGL"
This reverts commit 276aa23a61.
2021-09-03 10:16:46 +02:00
loki-47-6F-64 512e581d56 Revert "Revert "Linux: DRM modifier 0 is valid""
This reverts commit e5c2ad2069.
2021-09-03 10:16:10 +02:00
loki-47-6F-64 e5c2ad2069 Revert "Linux: DRM modifier 0 is valid"
This reverts commit e33a7ff53b.
2021-09-03 10:12:16 +02:00
loki-47-6F-64 6af961199e Remove redundent code 2021-09-03 10:01:51 +02:00
loki-47-6F-64 276aa23a61 Test for capability of modifiers when importing framebuffer to openGL 2021-09-02 20:38:45 +02:00
David Rosca e33a7ff53b Linux: DRM modifier 0 is valid
DRM_FORMAT_MOD_LINEAR = 0
2021-09-02 12:34:27 +02:00
David Rosca d9d50d8943 kmsgrab: Fix multi-plane import 2021-09-02 12:34:19 +02:00
loki-47-6F-64 7c753e2289 Merge branch 'master' into wlroots-drm 2021-09-01 21:50:24 +02:00
loki-47-6F-64 ff81a286bb Merge pull request #185 from TheElixZammuto/web-ui-troubleshooting
Web UI - Troubleshooting Page
2021-09-01 21:48:34 +02:00
Loki c7c3ac7c9c Merged with master 2021-09-01 14:22:41 +02:00
Loki 74f673e23c Fix build for SUNSHINE_ENABLE_WAYLAND=OFF 2021-08-31 21:19:02 +02:00
Loki 7c51fbfd18 Correlate KMS output to wayland xdg-output 2021-08-31 20:46:50 +02:00
Elia Zammuto 7839ff8057 Minor tweaks to troubleshooting page 2021-08-30 20:46:14 +02:00
David Rosca 08f056bb3f kmsgrab: Support multi-plane formats 2021-08-29 20:26:11 +02:00
Elia Zammuto 808af7fce1 Fix Alignment 2021-08-29 18:48:43 +02:00
Elia Zammuto c4b371ccc9 Merge branch 'master' into web-ui-troubleshooting 2021-08-29 18:25:03 +02:00
Loki 06a1119512 Fix segfault for wlroots based capturing 2021-08-29 09:34:00 +02:00
Loki b80c4253f0 Make KMSgrab smooth on Wayland 2021-08-28 22:22:02 +02:00
Loki 3f306de5e1 Prevent OpenGL error when switching cursor image 2021-08-28 20:30:07 +02:00
Loki 39f9506446 Fix blank video for vaapi 2021-08-28 17:48:28 +02:00