Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-05 | Separate video encoding method from capture method | dec05eba | |
With this instead of kms_cuda/kms_vaapi/kms_software and xcomposite_cuda/xcomposite_vaapi/xcomposite_software there is now only kms and xcomposite. | |||
2024-07-04 | Add support for software video encoding with '-encoder cpu' option, ↵ | dec05eba | |
currently h264 only | |||
2024-06-10 | Re-enable intel arc fix (but only for intel systems) | dec05eba | |
2024-06-10 | Revert "Fix screen capture on intel arc gpu (on x11 and wayland)" | dec05eba | |
This reverts commit f8453bcaa4b488aea601af632ab5656979eb6024. | |||
2024-06-09 | Fix screen capture on intel arc gpu (on x11 and wayland) | dec05eba | |
2024-03-11 | Add -cursor option to not record cursor | dec05eba | |
2024-03-09 | Refactor capture base | dec05eba | |
2024-03-09 | Refactor xcomposite | dec05eba | |
Move common code between cuda/vaapi implementations into xcomposite file. This also fixes limited/full range colors on nvidia. | |||
2024-03-08 | Set frame size to video codec context size, nicer rgb to nv12 | dec05eba | |
2024-03-08 | Refactor kms_vaapi and kms_cuda | dec05eba | |
Also fixes color metadata, color range and hdr on nvidia wayland. | |||
2024-03-08 | Pool size 20 for vaapi | dec05eba | |
2024-02-27 | glClearColor, update readme with video link of gpu screen recorder vs obs ↵ | dec05eba | |
smoothness | |||
2024-02-10 | Add screen rotation support (tested on amd/intel) | dec05eba | |
screen rotation in wayland is best effort, wayland doesn't give the necessary information to make it robust. | |||
2024-02-09 | Remove wayland capture (wlroots) | dec05eba | |
2024-02-09 | Move card path to egl struct, use egl struct for monitor enumeration | dec05eba | |
2024-02-06 | Add support for hdr capture on amd/intel | dec05eba | |
Nvidia support will be added in the future. Note that hdr metadata is missing from the output file as amd and intel both have bugged drivers that dont add hdr metadata to the output file. Need to find a workaround for this (patching the video bitstream?). Add -cr limited|full, to set color range | |||
2024-01-28 | Revert "kms vaapi modifiers test" | dec05eba | |
This reverts commit 0702aad3cf83a97ffcd979d67c5266062d5dfa7f. | |||
2024-01-28 | kms vaapi modifiers test | dec05eba | |
2024-01-28 | nvidia wayland: support hardware cursor plane | dec05eba | |
2024-01-11 | Nvidia: use default p4 preset instead of p5, might fix frame issues | dec05eba | |
2024-01-03 | Remove unused xevent | dec05eba | |
2023-10-31 | Revert "Try re-enabling use of modified in linux dma buf ext egl create image" | dec05eba | |
This reverts commit 97a345f08f910df375f5e9579876efd06674b802. | |||
2023-10-31 | Revert temp modifier test | dec05eba | |
2023-10-31 | bla | dec05eba | |
2023-10-31 | Modified hack test | dec05eba | |
2023-10-31 | Try re-enabling use of modified in linux dma buf ext egl create image | dec05eba | |
2023-10-22 | Fix vram leak for reals | dec05eba | |
2023-10-08 | Attempt to fix vram leak(?) | dec05eba | |
2023-09-27 | Use correct offset for kms_vaapi monitor | dec05eba | |
2023-09-08 | Revert vaapi c | dec05eba | |
2023-09-08 | T | dec05eba | |
2023-09-08 | Test vaapi plane modifier | dec05eba | |
2023-08-13 | kms vaapi: fix capture bug (incorrect video size) caused by shadowed variable... | dec05eba | |
2023-08-13 | fugg | dec05eba | |
2023-08-13 | test | dec05eba | |
2023-07-23 | AMD/Intel: do custom color conversion for window capture, better colors | dec05eba | |
2023-07-22 | Exit with exit code 10 if pkexec fails | dec05eba | |
2023-07-22 | Fix cursor offset in kms grab (amd/intel), disable wlroots capture until its ↵ | dec05eba | |
fixed | |||
2023-07-22 | Temp disable cursor fix | dec05eba | |
2023-07-22 | Hide cursor when it's on another display 2 | dec05eba | |
2023-07-22 | Hide cursor when it's on another display | dec05eba | |
2023-07-22 | Use correct offset for combined plane monitor capture | dec05eba | |
2023-07-22 | AMD/Intel capture cursor | dec05eba | |
2023-07-21 | Fix window capture | dec05eba | |
2023-07-21 | Fix capture not working on intel + wayland | dec05eba | |
Ignore nouveau cards. Fix lag on start of recording on amd/intel by only loading egl once, on startup. | |||
2023-07-21 | Support wlroots screen capture, which doesn't require kms root access and ↵ | dec05eba | |
also captures cursor | |||
2023-07-18 | More kms vaapi allow to work without xwayland | dec05eba | |
2023-07-18 | Fix green screen sometimes when capturing amd/intel window | dec05eba | |
2023-07-18 | Fix wayland capture on amd/intel | dec05eba | |
2023-07-18 | Experimental wayland support, test 1 | dec05eba | |