dec05eba
|
8bd17b0c9a
|
Change replay recording filename prefix to Video
5.4.0
|
2025-04-22 20:21:08 +02:00 |
|
dec05eba
|
24ab0bd7aa
|
5.4.0
|
2025-04-22 18:46:20 +02:00 |
|
dec05eba
|
1fd30187fa
|
Move encoding code from video encoder to encoder, since it also processes audio input
|
2025-04-22 00:07:20 +02:00 |
|
dec05eba
|
8b11abd404
|
Update readme about recording repaly info
|
2025-04-21 23:21:07 +02:00 |
|
dec05eba
|
990d6ce6bf
|
Fix crash on exit when replay recording, increase SIGRTMIN replay save by keyint time
|
2025-04-21 23:16:04 +02:00 |
|
dec05eba
|
81f155bf63
|
Refactor video encoding packet receiving, replay buffer and finish SIGRTMIN for recording while replay/replaying. Add -ro option to specify the directory
|
2025-04-21 23:02:29 +02:00 |
|
dec05eba
|
ce7b47a877
|
catch SIGTERM to stop recording
|
2025-04-20 22:19:49 +02:00 |
|
dec05eba
|
acf1624d2d
|
Move argument parsing to different file
|
2025-04-20 15:55:14 +02:00 |
|
dec05eba
|
c4e917e677
|
wip: support replay smaller time with SIGRTMIN+N and recording in replay mode with SIGTRMIN
|
2025-04-19 20:53:08 +02:00 |
|
dec05eba
|
a1c09a61af
|
Type safety
|
2025-04-18 14:31:15 +02:00 |
|
dec05eba
|
1f3d28fc5c
|
Tune av1 quality
|
2025-04-15 03:34:23 +02:00 |
|
dec05eba
|
4e866a18fc
|
m
|
2025-04-09 00:45:14 +02:00 |
|
dec05eba
|
db04b2e55e
|
5.3.8
5.3.8
|
2025-04-06 22:22:43 +02:00 |
|
dec05eba
|
5029906c34
|
Fallback to graphics shader instead of compute shader if the gpu doesn't support compute shader (either glsl 420 or opengl es glsl 310)
|
2025-04-06 21:52:15 +02:00 |
|
dec05eba
|
9de04e74ea
|
Use opengl 4.20 for non-external texture (supports wider range of hardware)
|
2025-04-06 19:14:26 +02:00 |
|
dec05eba
|
54e5ec6193
|
Improve color quality, use texture instead of texelFetch
|
2025-04-06 18:31:23 +02:00 |
|
dec05eba
|
01040796ee
|
5.3.7
5.3.7
|
2025-04-04 23:56:16 +02:00 |
|
dec05eba
|
152d3d7536
|
m
|
2025-04-04 20:48:17 +02:00 |
|
dec05eba
|
ff01f69006
|
Cleanup
|
2025-04-04 20:36:51 +02:00 |
|
dec05eba
|
6910009e07
|
Fix region capture on hyprland with multiple monitors
|
2025-04-04 20:29:32 +02:00 |
|
dec05eba
|
4e614a18bc
|
Remove unused code
|
2025-04-04 13:53:13 +02:00 |
|
dec05eba
|
a4845db319
|
5.3.6
5.3.6
|
2025-04-04 13:05:02 +02:00 |
|
dec05eba
|
8065ede251
|
rc-lookahead 0
|
2025-04-04 12:57:02 +02:00 |
|
dec05eba
|
baf0434854
|
Remove -preset and -multipass, replace with -tune performance|quality
|
2025-04-04 12:48:34 +02:00 |
|
dec05eba
|
0deb41afe1
|
Correct error message for preset
|
2025-04-04 01:47:19 +02:00 |
|
dec05eba
|
752e773fb7
|
Add -preset and -multipass options for higher quality video encoding on nvidia
|
2025-04-04 01:41:01 +02:00 |
|
dec05eba
|
12dd2cd3e1
|
Optimize compute shaders
|
2025-04-04 01:15:07 +02:00 |
|
dec05eba
|
33467cb7f4
|
m
|
2025-04-01 01:05:18 +02:00 |
|
dec05eba
|
1a61c64e3f
|
Usage text
|
2025-04-01 01:04:24 +02:00 |
|
dec05eba
|
7ed9977068
|
5.3.5
5.3.5
|
2025-03-30 23:09:36 +02:00 |
|
dec05eba
|
8feb94f518
|
Fix incorrect region when monitor is rotated
|
2025-03-30 23:00:54 +02:00 |
|
dec05eba
|
6acd65a9c2
|
Remove -high-performance-encoding, always force enable it
|
2025-03-30 22:29:49 +02:00 |
|
dec05eba
|
56e2a82474
|
Fix cursor rotated background in compute shader on wayland
|
2025-03-30 22:11:33 +02:00 |
|
dec05eba
|
3e3d8a179f
|
Fix incorrect region for region capture after compute shader change
5.3.4
|
2025-03-30 18:11:25 +02:00 |
|
dec05eba
|
9599834d9c
|
5.3.4
|
2025-03-30 16:42:26 +02:00 |
|
dec05eba
|
d37688e4c2
|
Compute shader cleanup
|
2025-03-30 16:06:01 +02:00 |
|
dec05eba
|
3b617ddc53
|
Cleanup
|
2025-03-30 15:17:37 +02:00 |
|
dec05eba
|
ec0411c248
|
TODO: scissor conversion to compute shader
|
2025-03-30 15:09:52 +02:00 |
|
dec05eba
|
ad26bc77db
|
Fix incorrect compute size when scaling image
|
2025-03-30 13:46:06 +02:00 |
|
dec05eba
|
74865fad78
|
Highp rgb shader
|
2025-03-30 12:57:47 +02:00 |
|
dec05eba
|
82ec8e9630
|
Change quality parameters for 'very_high' (default) quality
|
2025-03-30 05:52:42 +02:00 |
|
dec05eba
|
a4713da02c
|
Refine options text
|
2025-03-30 05:43:01 +02:00 |
|
dec05eba
|
7502f1ebbc
|
GL_READ_WRITE -> GL_WRITE_ONLY
|
2025-03-30 05:13:44 +02:00 |
|
dec05eba
|
9e61479c9c
|
Add -high-performance-encoding option to improve encoding performance (on amd)
|
2025-03-30 05:11:31 +02:00 |
|
dec05eba
|
bb58870a94
|
Compute shader cleanup
|
2025-03-30 05:02:32 +02:00 |
|
dec05eba
|
eb9761af1a
|
Compute shader: nvidia: render full image (incorrect dispatch size)
|
2025-03-30 04:54:36 +02:00 |
|
dec05eba
|
96ca048856
|
Compute shader: add support for external texture, color component swapping (bgr to rgb)
|
2025-03-30 04:47:30 +02:00 |
|
dec05eba
|
c679b2fdb6
|
Use sampler2D for alpha blending compute shader instead of output image2D
|
2025-03-30 03:36:39 +02:00 |
|
dec05eba
|
b8a521a785
|
Reapply "WIP: use compute shader instead of graphics shader for better performance (especially on amd)"
This reverts commit f85a7ab205.
|
2025-03-29 15:38:05 +01:00 |
|
dec05eba
|
f85a7ab205
|
Revert "WIP: use compute shader instead of graphics shader for better performance (especially on amd)"
This reverts commit a41a32cb90.
|
2025-03-29 15:37:53 +01:00 |
|