dec05eba
bb88c4ee3a
readme
2023-07-23 00:03:31 +02:00
dec05eba
9a7d1e2117
Update readme
2023-07-23 00:00:25 +02:00
dec05eba
d45597e104
Exit with exit code 10 if pkexec fails
2023-07-22 23:22:51 +02:00
dec05eba
8cd0ae0162
vfr on wayland (even on nvidia), add uninstall script
2023-07-21 16:17:22 +02:00
dec05eba
e89d8a0551
readme typo
2023-07-18 04:06:49 +02:00
dec05eba
0a2806972f
Experimental wayland support, test 1
2023-07-18 02:14:27 +02:00
dec05eba
93225fbc3b
Wayland broken shit
2023-07-16 03:00:56 +02:00
dec05eba
a20068e23c
Do not automatically install coolbits
2023-06-20 00:26:28 +02:00
dec05eba
7f2099b3ca
Update readme
2023-06-18 20:48:36 +02:00
dec05eba
66dbfe69a4
Mention that only h264/hevc is supported at the moment
2023-06-07 19:30:39 +02:00
dec05eba
41176177c6
Update readme about flatpak
2023-05-29 00:43:59 +02:00
dec05eba
e2d69a5201
Cleanup readme how to use section
2023-05-17 19:06:37 +02:00
dec05eba
e1c613666e
kms_vaapi: add cursor capture for amd/intel monitor capture
...
Always find largest drm buf, to fix some cases
when there are multiple planes and we accidentally
capture a drm buf that isn't the target buf.
We always want the full SCREEN drm buf.
2023-04-22 02:13:11 +02:00
dec05eba
49ac7d7429
Add code to copy cursor image to opengl texture and update on event update (not used yet)
2023-04-21 20:59:06 +02:00
dec05eba
beeb9a57aa
m
2023-04-21 12:46:32 +02:00
dec05eba
6bb4860b7b
FAQ: amd/intel h264/hevc issue because of patent
2023-04-21 12:22:42 +02:00
dec05eba
a99baa6872
Temporary issue description for VFR video
2023-04-18 03:15:47 +02:00
dec05eba
f6107a0c5d
Fix AMD single monitor rotated display being rotated in recording
...
If there is only one monitor connected and it's rotated then
the drm buf will also be rotated. This only the case with AMD and
only when using one monitor!
To fix this, we perform color conversion with an opengl shader
which allows us to also rotate the texture.
VAAPI supports rotation but it's not implemented by AMD at least.
Performance seems to be the same as when using VAAPI, even when
GPU usage is 100%.
2023-04-15 19:06:08 +02:00
dec05eba
4e59a9b4b6
Remove mention of PRIME, not needed anymore
2023-04-15 02:47:04 +02:00
dec05eba
bbe5a526af
mm
2023-04-12 20:38:08 +02:00
dec05eba
95465c6a8e
Add crypto donation addresses, for the many that have asked to donate
2023-04-11 04:58:22 +02:00
dec05eba
069e9b9de4
nvidia prime
2023-04-11 01:27:15 +02:00
dec05eba
5ea4e7fff1
readme
2023-04-11 00:50:20 +02:00
dec05eba
2fdc73ffab
Temporary disable monitor recording on amd/intel
2023-04-11 00:48:59 +02:00
dec05eba
8d250f7e33
Improve doc (wayland not supported)
2023-04-08 02:34:29 +02:00
dec05eba
6a92aaba7f
Remove ubuntu specific install scripts
2023-04-08 02:00:52 +02:00
dec05eba
75ed160122
Implement kms vaapi capture
2023-04-07 05:31:46 +02:00
Steam Deck User
9f0b98dc5e
Add install script for amd/intel for ubuntu
2023-04-01 19:23:34 +02:00
Steam Deck User
2f67083915
Use vaapi to do rgb->yuv420p color conversion
...
Enable window capture for amd/intel.
Properly check if h264/hevc is supported on amd/intel before using
codec.
2023-04-01 16:29:24 +02:00
dec05eba
82e3720084
Install coolbits if using nvidia, add preserve video memory install script
2023-03-31 01:11:12 +02:00
dec05eba
f57b641d6d
Better usage formatting
2023-03-27 23:36:27 +02:00
dec05eba
d92ecea69e
Remove yuv444 for now
2023-03-26 19:04:51 +02:00
dec05eba
0e5e547c21
Smaller dependency list for ubuntu, full dependency list for readme
2023-03-26 19:04:51 +02:00
dec05eba
8592a46929
Do not automatically install coolbits because if used on amd/intel then xorg wont boot
2023-03-24 02:00:38 +01:00
dec05eba
2474cc081f
Add more missing dependencies for install_ubuntu.sh
2023-03-21 22:27:23 +01:00
dec05eba
5107d24541
Update readme
2023-03-17 18:32:24 +01:00
dec05eba
93cb6593a6
Add overclocking option -oc to workaround a NVIDIA driver bug (forcefully set to p2 state when using cuda)
2023-03-17 17:17:14 +01:00
Steam Deck User
8cbdb596eb
vaapi wip
2023-03-17 11:44:51 +01:00
dec05eba
03e583e61e
Add replay scripts
2023-02-27 16:33:29 +01:00
dec05eba
50afa9395b
Add info about monitor recording
2023-02-23 02:56:43 +01:00
dec05eba
1d8d95fba4
Add option to merge audio devices by separating audio inputs with | in one -a
2023-02-16 23:40:21 +01:00
dec05eba
c22c66260e
Update readme
2023-01-20 16:24:33 +01:00
dec05eba
bf6fbea736
Add info about audio names to readme file
2023-01-07 00:43:19 +01:00
dec05eba
8018cfc398
Remove mention of nvlax, not needed
2023-01-01 18:14:23 +01:00
dec05eba
bcd8117c76
Better audio/video sync, disable broken screen-direct again (nvidia driver bug)
2022-12-20 15:42:27 +01:00
dec05eba
a20cdd2d7f
Amd and Intel kinda suck
2022-12-20 15:41:57 +01:00
dec05eba
9d0d02ff6f
Attempt to reduce stuttering of video
2022-12-20 15:41:24 +01:00
dec05eba
4e6fc174fe
follow focused
2022-12-20 15:32:42 +01:00
dec05eba
6a6bb703bc
wip intel
2022-11-30 19:36:33 +01:00
dec05eba
a7e0dbd833
Refactor xcomposite into abstract capture api
...
Refactor c++ files into c files, more usable
2022-10-16 04:15:09 +02:00