dec05eba
|
25b7b4e84e
|
Pure vaapi capture (for capture target) and opengl composition for cursor only when capturing window and portal as well, clear background on resize for monitor capture
|
2024-09-16 23:31:53 +02:00 |
|
dec05eba
|
4bcf976a71
|
Improve capture performance on amd/intel when using monitor capture: capture display frame using purely vaapi unless the monitor is rotated
|
2024-09-16 23:31:53 +02:00 |
|
dec05eba
|
4a8544eeb3
|
Update doc for capabilities
|
2024-09-15 14:55:01 +02:00 |
|
dec05eba
|
69fc104d20
|
Remove xi2 code, it's not needed
|
2024-09-15 04:25:10 +02:00 |
|
dec05eba
|
f6f8fdb33c
|
Portal: sync capture to frame update
|
2024-09-15 04:22:00 +02:00 |
|
dec05eba
|
f53d7b30b1
|
Allow recording at very low fps
|
2024-09-14 13:44:14 +02:00 |
|
dec05eba
|
14d5c42f5e
|
Update usage
|
2024-09-14 12:13:45 +02:00 |
|
dec05eba
|
ba9aa1f39f
|
Allow -fm content with monitor capture on x11
|
2024-09-14 03:52:06 +02:00 |
|
dec05eba
|
714561987e
|
Properly damage if moving cursor
Only damage if cursor is inside the target area
|
2024-09-14 02:27:48 +02:00 |
|
dec05eba
|
8acb346382
|
Set update fps to video fps, on x11 sync video to damage tracking
|
2024-09-14 01:15:01 +02:00 |
|
dec05eba
|
992792fb1f
|
Move amix to separate thread
|
2024-09-07 14:09:04 +02:00 |
|
dec05eba
|
8158a809b7
|
Move damage tracking to separate file
|
2024-09-06 23:55:43 +02:00 |
|
dec05eba
|
3446f864e3
|
version 4.1.7
|
2024-09-06 13:28:58 +02:00 |
|
dec05eba
|
2682df9e0f
|
Portal: fix external texture
|
2024-09-06 13:28:35 +02:00 |
|
dec05eba
|
111432f7dd
|
Revert "Portal: fix external texture glitches"
This reverts commit 0f289b58bb.
|
2024-09-06 13:27:51 +02:00 |
|
dec05eba
|
0f289b58bb
|
Portal: fix external texture glitches
|
2024-09-06 13:17:17 +02:00 |
|
dec05eba
|
f756d5a0a7
|
Allow prime run with desktop portal
|
2024-09-06 12:42:02 +02:00 |
|
dec05eba
|
954a41de9c
|
Explicit glFlush/glFinish before and after render operations to fix tearing and stutter on amd
|
2024-09-06 12:41:14 +02:00 |
|
dec05eba
|
239f2010f5
|
Fix systemd service file
|
2024-09-05 23:39:17 +02:00 |
|
Faker0715
|
cb782763f0
|
More cleanup hwdevice ctx
|
2024-09-05 20:30:13 +02:00 |
|
dec05eba
|
98f75b273b
|
More cleanup
|
2024-09-03 22:43:30 +02:00 |
|
dec05eba
|
867ef7a297
|
Cleanup hwdevice ctx
|
2024-09-03 22:38:49 +02:00 |
|
dec05eba
|
33251a4799
|
Disable vaapi info debug log
|
2024-08-31 03:41:58 +02:00 |
|
dec05eba
|
c31f724992
|
m
|
2024-08-31 03:21:09 +02:00 |
|
dec05eba
|
b7c5df3c4b
|
Faster startup (faster video codec query), fix some video codec callback logic
|
2024-08-31 03:17:18 +02:00 |
|
dec05eba
|
b99539af57
|
Add --version command
|
2024-08-31 00:48:04 +02:00 |
|
dec05eba
|
1d7c1e7d14
|
Enable recording on steam deck with warning, use vbr on steam deck and add -bm bitrate mode option for qp or vbr
|
2024-08-31 00:26:22 +02:00 |
|
dec05eba
|
c99b986149
|
glx readme
|
2024-08-29 22:30:42 +02:00 |
|
dec05eba
|
dfe2b17648
|
Prepare for video codec query, cleanup readme, add libva-drm as dependency
|
2024-08-29 22:22:46 +02:00 |
|
dec05eba
|
1b356677ea
|
minor
|
2024-08-20 15:29:31 +02:00 |
|
dec05eba
|
45a10baf5f
|
Disable steam deck support at the moment because the driver is broken (ignores qp, capture tearing)
|
2024-08-20 15:28:37 +02:00 |
|
dec05eba
|
faf6ba69a0
|
Improve quality again
|
2024-08-20 15:23:49 +02:00 |
|
dec05eba
|
aee79749bd
|
Also revert av1 quality
|
2024-08-20 01:37:28 +02:00 |
|
dec05eba
|
5ac1db7a65
|
Revert quality parameters, they were overkill
|
2024-08-20 01:35:32 +02:00 |
|
dec05eba
|
1fca7080eb
|
comment
|
2024-08-19 19:22:05 +02:00 |
|
dec05eba
|
78e4620d9c
|
Update comments
|
2024-08-19 17:42:42 +02:00 |
|
dec05eba
|
677526e2e2
|
Explain why portal needs access to process root file
|
2024-08-18 18:36:25 +02:00 |
|
dec05eba
|
a6422818b8
|
x11 cursor deinit: check if display is valid
|
2024-08-18 18:16:50 +02:00 |
|
dec05eba
|
c57d78f177
|
4.1.3
|
2024-08-18 18:01:23 +02:00 |
|
dec05eba
|
d52b775674
|
Fix kms capture crash on wayland if x11 is not available (always the case in the flatpak)
|
2024-08-18 17:59:09 +02:00 |
|
dec05eba
|
8efc371038
|
Small refactor in pipewire code, remove unused extra/install_preserve_video_memory.sh script
|
2024-08-18 13:38:29 +02:00 |
|
Tim Schumacher
|
6b8e547737
|
Don't install files using absolute paths
Also, move gsr-nvidia.conf to /lib/modprobe.d, which is the intended
location for installed packages.
|
2024-08-18 11:11:07 +02:00 |
|
dec05eba
|
fa4317a9ea
|
TODO: track vbr/cbr
|
2024-08-18 11:10:52 +02:00 |
|
dec05eba
|
cff466cbad
|
Update TODO
|
2024-08-17 20:25:09 +02:00 |
|
dec05eba
|
fa81e01663
|
Fix: hevc and av1 is always 10bits
|
2024-08-17 20:06:25 +02:00 |
|
dec05eba
|
eaef33640e
|
--info and --list-audio-devices should separate key and value by a | instead of whitespace because audio device names can contain space if they are virtual
|
2024-08-17 20:00:51 +02:00 |
|
dec05eba
|
3ec93bcc41
|
Add hevc_10bit and av1_10bit options for 10bit color range, increase video quality (qp)
|
2024-08-17 19:55:09 +02:00 |
|
dec05eba
|
1e39dc6286
|
Refactor kms capture
|
2024-08-16 23:20:04 +02:00 |
|
dec05eba
|
81e0b1c54b
|
Update version
|
2024-08-16 20:44:02 +02:00 |
|
dec05eba
|
4012d60dbc
|
Remove unused include
|
2024-08-16 19:40:47 +02:00 |
|