index
:
gpu-screen-recorder
debian
The fastest screen recording tool for Linux
Maria Lisina
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
utils.c
Age
Commit message (
Expand
)
Author
2026-08-02
feat: Apple Silicon support
Walter McKelvie
2026-08-01
Move string/date/array helpers from main.cpp to utils as reusable C functions
dec05eba
2026-08-01
Add gsr_log logging module with log level and overridable log handler
dec05eba
2026-07-19
Remove goto
dec05eba
2026-07-19
Vendor check cleanup
dec05eba
2026-07-13
Change -s to scale to fit rather than absolute scale
dec05eba
2026-01-20
Wayland region: fix incorrect region captured if monitor is scaled
dec05eba
2025-12-26
Regression fix: hevc_10bit broken
dec05eba
2025-12-24
Fix v4l2 mjpeg on nvidia, yuyv on nvidia not done
dec05eba
2025-12-23
Add support for camera (yuyv, mjpeg) and multiple capture sources
dec05eba
2025-11-14
Identify DVI monitor
dec05eba
2025-11-08
Disable overclocking if set and gpu supports CUDA_DISABLE_PERF_BOOST
dec05eba
2025-08-07
Add error checks for video capture resolution since some users are retarded
dec05eba
2025-06-10
Fix nvidia capture after switch to opengl es
dec05eba
2025-06-10
Reapply "Fix screen and portal capture not working on some intel gpus"
dec05eba
2025-06-09
Revert "Fix screen and portal capture not working on some intel gpus"
dec05eba
2025-06-09
Fix screen and portal capture not working on some intel gpus
dec05eba
2025-06-06
Remove swap buffer call
dec05eba
2025-05-27
Minor cleanup
dec05eba
2025-05-25
Match gsr monitor name with wayland monitor name. Thanks info@leocodes
dec05eba
2025-04-15
Tune av1 quality
dec05eba
2025-03-30
Fix cursor rotated background in compute shader on wayland
dec05eba
2025-03-30
Fix incorrect region for region capture after compute shader change
dec05eba
2025-03-30
Fix incorrect compute size when scaling image
dec05eba
2025-03-29
Reapply "WIP: use compute shader instead of graphics shader for better perfor...
dec05eba
2025-03-29
Revert "WIP: use compute shader instead of graphics shader for better perform...
dec05eba
2025-03-29
WIP: use compute shader instead of graphics shader for better performance (es...
dec05eba
2025-03-18
Test broadcom (raspberry pi) support
dec05eba
2025-03-13
Take screenshot with XGetImage on x11 to workaround nvidia driver (nvfbc) lim...
dec05eba
2025-03-13
Add region capture with -w region -region WxH+X+Y
dec05eba
2025-02-22
Make image output lossy (use stb image writer), also significantly improves p...
dec05eba
2025-02-09
Attempt to fix incorrect hdr colors on kde plasma 6.2
dec05eba
2025-01-03
Minor change
dec05eba
2024-12-08
Add card path to --info, add card path and vendor to --list-capture-options i...
dec05eba
2024-12-08
Refactor windowing from egl to window_x11/window_wayland, yolo
dec05eba
2024-11-21
Fix portal capture on broken amd drivers: fallback to opengl copy instead of ...
dec05eba
2024-11-21
print
dec05eba
2024-11-21
Revert "va sync buffer/surface"
dec05eba
2024-11-20
va sync buffer/surface
dec05eba
2024-11-10
Add -aa and -aai options to record audio only from selected applications
dec05eba
2024-11-08
Prefer drm cursor over x11 on x11, to fix correct position and size when x11 ...
dec05eba
2024-11-08
Simpler xrandr monitor query (do the same thing as before)
dec05eba
2024-11-08
x11: fix correct monitor capture size when output is scaled
dec05eba
2024-10-26
Add option to change output resolution (-s)
dec05eba
2024-10-23
Mesa && AMD check
dec05eba
2024-10-23
Support old amd gpus that need radeon driver
dec05eba
2024-10-06
gsr-kms-server 'security': only allow gpu-screen-recorder to get framebuffer
dec05eba
2024-09-22
Comments
dec05eba
2024-09-16
Pure vaapi capture (for capture target) and opengl composition for cursor onl...
dec05eba
2024-09-16
Improve capture performance on amd/intel when using monitor capture: capture ...
dec05eba
[next]