aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-09Draw cursor in window capturedec05eba
2024-03-09Refactor xcompositedec05eba
Move common code between cuda/vaapi implementations into xcomposite file. This also fixes limited/full range colors on nvidia.
2024-03-08Set frame size to video codec context size, nicer rgb to nv12dec05eba
2024-03-08Use opengl capture for nvfbc (prepare for vulkan capture without cuda)dec05eba
2024-03-08Refactor kms_vaapi and kms_cudadec05eba
Also fixes color metadata, color range and hdr on nvidia wayland.
2024-03-08Pool size 20 for vaapidec05eba
2024-03-08Reconfigure quality, force refresh nvfbc frame, mention stutter in readmedec05eba
2024-02-28vaapi quality configuredec05eba
2024-02-28aadec05eba
2024-02-28mdec05eba
2024-02-28Add gpu-screen-recorder.env exampledec05eba
2024-02-28Update readmedec05eba
2024-02-27glClearColor, update readme with video link of gpu screen recorder vs obs ↵dec05eba
smoothness
2024-02-26readmedec05eba
2024-02-26Set cap sys nice again, to prevent gsr from being limited to game fpsdec05eba
2024-02-26Mdec05eba
2024-02-26jitter nitterdec05eba
2024-02-25Dont prioritize gsr egl context over other processesdec05eba
2024-02-23readme againdec05eba
2024-02-23readme againdec05eba
2024-02-23readme updatedec05eba
2024-02-23mdec05eba
2024-02-23FAQ green overlaydec05eba
2024-02-20Add usage example for replaydec05eba
2024-02-15Errmsg on manJARo to use flatpak insteaddec05eba
2024-02-14Improve error messagedec05eba
2024-02-14Improve readme troubleshootingdec05eba
2024-02-13unsetenv instead of setenv empty stringdec05eba
2024-02-13Reset LIBVA_DRIVER_NAME enviromment variable if its set by the userdec05eba
2024-02-13Fedora a shitdec05eba
2024-02-11nvidia wayland: add hdr metadatadec05eba
2024-02-11Remove dependency on egl in nvfbcdec05eba
2024-02-11Fix nvfbc capture crash on startdec05eba
2024-02-11Window capture: fix chroma not centered in videodec05eba
2024-02-11flatpak: launch kms server proxy instead of gsr-kms-serverdec05eba
2024-02-10FAQ: glitched videodec05eba
2024-02-10Wayland: handle eDP for rotationdec05eba
2024-02-10Add 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-09Remove wayland capture (wlroots)dec05eba
2024-02-09Move card path to egl struct, use egl struct for monitor enumerationdec05eba
2024-02-08Correct color for clear with bgradec05eba
2024-02-08Window capture: move window to center of video (if possible)dec05eba
2024-02-08Window capture: clear background with black colordec05eba
2024-02-06Correct readmedec05eba
2024-02-06Add support for hdr capture on amd/inteldec05eba
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-29readmedec05eba
2024-01-29Use variable framerate mode by default on nvidia x11 toodec05eba
2024-01-28Revert "kms vaapi modifiers test"dec05eba
This reverts commit 0702aad3cf83a97ffcd979d67c5266062d5dfa7f.
2024-01-28kms vaapi modifiers testdec05eba
2024-01-28Remove one extra gl texture binddec05eba