Commit Graph

1191 Commits

Author SHA1 Message Date
dec05eba
3f0c8c6abc Pipewire: disable argb and abgr 2025-07-21 01:39:34 +02:00
dec05eba
1e62e654e2 Pipewire: support alpha textures again, do alpha blending and clear
background if fourcc is alpha.
5.6.2
2025-07-20 23:33:49 +02:00
dec05eba
4fb0dad3df Pipewire: dont attempt to use modifier if modifier is 0x0 2025-07-20 21:48:39 +02:00
dec05eba
bd91c664a6 Proper debug context setup 2025-07-07 17:27:57 +02:00
dec05eba
e08f6bdbd6 m 2025-07-06 23:20:25 +02:00
dec05eba
3809983b54 m 2025-07-06 23:19:44 +02:00
dec05eba
0bf648d651 README: mention appimage, remove no longer valid FAQ and mention prime-run limitations 2025-07-06 23:18:58 +02:00
Er2
0794008e6f FreeBSD: Add support 2025-07-06 19:44:46 +02:00
dec05eba
0cda785bc8 kms: use /tmp directory for temporary unix domain socket to fix too long path with AppImage portable home 2025-07-06 18:00:33 +02:00
dec05eba
2c0c53b5b3 Revert "kms: remove unix domain socket and only use socketpair"
This reverts commit 46febed35e.
2025-07-06 17:53:34 +02:00
dec05eba
46febed35e kms: remove unix domain socket and only use socketpair 2025-07-06 17:27:46 +02:00
dec05eba
469e234841 Remove unused variable 2025-06-28 18:13:29 +02:00
dec05eba
cecaea8d6d 5.6.1 5.6.1 2025-06-28 18:09:57 +02:00
dec05eba
288adba81c Change frame timing logic to always match timestamp timeout 2025-06-28 18:09:38 +02:00
dec05eba
4f32d56f21 5.6.0 5.6.0 2025-06-28 04:31:16 +02:00
dec05eba
b9537941c9 Restart portal capture if it's paused for 3 seconds or more (can happen if returning from lock screen)
Remove dbus server, no longer needed. Just run dbus code directly.
2025-06-28 04:25:26 +02:00
dec05eba
2290f0641c 5.5.10 5.5.10 2025-06-23 12:52:08 +02:00
dec05eba
f9e93467b2 Pipewire: fix transparent windows having incorrect color (disable RGBA video formats) 2025-06-23 12:41:28 +02:00
dec05eba
7d7f986668 Pipewire: dont remove first frame. This fixes window capture/unfocused monitor capture being black until its updated 2025-06-23 12:35:10 +02:00
dec05eba
1b957d5b40 README: update dependency linux-firmware->linux-firmware-intel 2025-06-22 19:28:05 +02:00
dec05eba
8ad6a1f4cb OpenGL ES version correct in README (only requires 3.0) 2025-06-16 22:41:16 +02:00
dec05eba
0cf0a9abf5 Create egl3 context 2025-06-16 22:23:26 +02:00
dec05eba
bc58e382b7 EGL_OPENGL_ES_BIT->EGL_OPENGL_ES2_BIT 2025-06-16 20:57:59 +02:00
dec05eba
630c504241 Limit nvidia-smi to opensuse because it causes huge memory leak on ubuntu/debian. Add example toggle-recording.sh script 5.5.9 2025-06-12 14:42:04 +02:00
dec05eba
0528bc6f31 M 2025-06-10 11:08:43 +02:00
dec05eba
a8b3e38082 Update README and TODO 2025-06-10 11:07:42 +02:00
dec05eba
d0a620a574 5.5.8 5.5.8 2025-06-10 10:58:21 +02:00
dec05eba
ca0be79344 Fix nvidia capture after switch to opengl es 2025-06-10 00:34:21 +02:00
dec05eba
53557133c2 Reapply "Fix screen and portal capture not working on some intel gpus"
This reverts commit 7f00ce22e7.
2025-06-10 00:32:51 +02:00
dec05eba
7f00ce22e7 Revert "Fix screen and portal capture not working on some intel gpus"
This reverts commit 3ba1dbda98.
2025-06-09 22:11:16 +02:00
dec05eba
3ba1dbda98 Fix screen and portal capture not working on some intel gpus 2025-06-09 22:07:52 +02:00
dec05eba
a849d2cdad Add nobara package link 2025-06-08 00:39:26 +02:00
dec05eba
b0b1442a03 Swap flush and memory barrier 5.5.7 2025-06-07 11:51:49 +02:00
dec05eba
baa7bfd5e4 5.5.6 5.5.6 2025-06-07 00:56:29 +02:00
dec05eba
3b09cb7fd3 Disable cap_sys_nice which causes amd gpu crash for some people. Do glFlush instead of swapBuffers, which allows it to run at high fps anyways. Downside is that some games on kde plasma can start to stutter. Kde plasma issue? 2025-06-07 00:41:45 +02:00
dec05eba
1ab2c066b4 Remove swap buffer call 2025-06-06 23:46:11 +02:00
dec05eba
131209ddc0 Minor cleanup 2025-05-27 16:04:12 +02:00
dec05eba
b2487788c2 Fix build for newer ffmpeg 2025-05-27 08:14:00 +02:00
dec05eba
9485df761f README update 2025-05-26 19:13:20 +02:00
dec05eba
815350a5ca Support surround sound for application audio capture, support unlimited links 5.5.5 2025-05-26 17:57:51 +02:00
dec05eba
23fd8065b6 Consistent info/warning/error message structure 2025-05-26 16:33:06 +02:00
dec05eba
637d6ebfd6 Match gsr monitor name with wayland monitor name. Thanks info@leocodes 5.5.4 2025-05-25 19:07:59 +02:00
dec05eba
5a94122b8f m 2025-05-21 18:33:19 +02:00
dec05eba
2b34c78459 Revert "temp test for cosmic"
This reverts commit 35222bafe2.
2025-05-15 19:48:25 +02:00
dec05eba
35222bafe2 temp test for cosmic 2025-05-15 19:17:04 +02:00
dec05eba
2a0fb9f449 cap_sys_nice fix for nixos 5.5.3 2025-05-11 18:39:13 +02:00
dec05eba
73fd0a30cd Change default quality for systemd service file 2025-05-11 10:41:15 +02:00
dec05eba
085d4632d2 Show warning for missing capability 2025-05-10 21:51:14 +02:00
dec05eba
39503de742 README 2025-05-10 20:34:22 +02:00
dec05eba
0ae5b83e47 5.5.2 5.5.2 2025-05-10 19:23:13 +02:00