aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/capture
AgeCommit message (Expand)Author
2026-08-01Remove unused includesdec05eba
2026-08-01Add gsr_log logging module with log level and overridable log handlerdec05eba
2026-07-21Improve hdr and night color capture (tested on kde)dec05eba
2026-07-14Move kde lights to maindec05eba
2026-07-14kms capture: fix capture on sdr monitor with hdr codecdec05eba
2026-07-14kms capture: fix hdr capture (tested on kde plasma)dec05eba
2026-07-14kms capture: make capture work with night lights enableddec05eba
2026-07-14kms capture: implement hdr to sdr tonemappingdec05eba
2026-07-13Change -s to scale to fit rather than absolute scaledec05eba
2026-07-03Support overlay planedec05eba
2026-07-03Desktop portal: fix cursor lagging on gnome (change cursor to metadata)dec05eba
2026-07-01Sort v4l2 devices by resolution and refresh rate in --list-v4l2-devicesdec05eba
2026-05-17Revert "Attempt to fix iGPU & dGPU sync issue with kms capture"dec05eba
2026-05-17Attempt to fix iGPU & dGPU sync issue with kms capturedec05eba
2026-05-16Revert "portal: use cursor metadata instead of embedded, to allow the wayland...dec05eba
2026-05-11portal: use cursor metadata instead of embedded, to allow the wayland composi...dec05eba
2026-05-09Move XSelectInput on default root window from xcomposite to once in maindec05eba
2026-04-21Fix kms capture crash when no monitor is availabledec05eba
2026-04-19Fix compile error with old vulkan header: ifdef check vulkan video encodingdec05eba
2026-04-17v4l2: skip resolutions that we cant import with eglCreateImage for yuyvdec05eba
2026-04-17Implement vulkan video capture (h264, hevc and av1)dec05eba
2026-02-19FAQ browser av1dec05eba
2026-01-15v4l2: prefer yuyv over mjpeg if all other factors are equaldec05eba
2026-01-15v4l2: select best camera option by defaultdec05eba
2026-01-13kms capture: fix incorrect framebuffer capture size on steam deck on kde plas...dec05eba
2026-01-06Fix cursor flicker on nvidia when capturing monitordec05eba
2025-12-28Correct deactivation of mjpeg if libturbo not availabledec05eba
2025-12-24Support v4l2 yuyv on nvidiadec05eba
2025-12-24wip syncdec05eba
2025-12-24Fix v4l2 mjpeg on nvidia, yuyv on nvidia not donedec05eba
2025-12-23Add support for camera (yuyv, mjpeg) and multiple capture sourcesdec05eba
2025-12-08nvfbc: fix scaled monitor capture not working correctlydec05eba
2025-12-04nvfbc: mitigate x11 display leak on monitor offdec05eba
2025-11-18Dont scale image frame to padding in videodec05eba
2025-11-18x11: fix monitor region incorrect when capturing a rotated monitor connected ...dec05eba
2025-11-17kms: fix incorrect capture region on intel when playing a fullscreen game wit...dec05eba
2025-11-17Scale video/image to output size instead of adding black bars or no scalingdec05eba
2025-11-14color_conversion: remove unused alpha_blending parameterdec05eba
2025-11-08Disable overclocking if set and gpu supports CUDA_DISABLE_PERF_BOOSTdec05eba
2025-10-01Fix texture size when recording via portalTheodoros Orfanidis
2025-09-23x11: fix incorrect screen ratio in recording when recording the first monitordec05eba
2025-09-21Dont use glGetTexLevelParameteriv, it's only available in opengl es 3.1dec05eba
2025-07-29Desktop portal capture: support rotated monitor capture on swaydec05eba
2025-07-29kms capture: fix incorrect rotation on wayland (kde plasma) when monitor is r...dec05eba
2025-07-20Pipewire: support alpha textures again, do alpha blending and cleardec05eba
2025-06-28Restart portal capture if it's paused for 3 seconds or more (can happen if re...dec05eba
2025-06-23Pipewire: dont remove first frame. This fixes window capture/unfocused monito...dec05eba
2025-06-16EGL_OPENGL_ES_BIT->EGL_OPENGL_ES2_BITdec05eba
2025-06-10Reapply "Fix screen and portal capture not working on some intel gpus"dec05eba
2025-06-09Revert "Fix screen and portal capture not working on some intel gpus"dec05eba