index
:
gpu-screen-recorder
master
A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
capture
/
xcomposite.c
Age
Commit message (
Expand
)
Author
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-09
Fix incorrect color format in x11 cursor (bgr instead of rgb)
dec05eba
2024-10-26
Add option to change output resolution (-s)
dec05eba
2024-09-21
Fallback for vaapi copy to opengl copy
dec05eba
2024-09-21
Fix first frame is black
dec05eba
2024-09-21
Revert recent time framing and performance changes as it affects slower devic...
dec05eba
2024-09-17
Disable pure vaapi for intel because it doesn't work, will be fixed later if ...
dec05eba
2024-09-16
Pure vaapi capture (for capture target) and opengl composition for cursor onl...
dec05eba
2024-09-14
Properly damage if moving cursor
dec05eba
2024-09-14
Set update fps to video fps, on x11 sync video to damage tracking
dec05eba
2024-09-06
Move damage tracking to separate file
dec05eba
2024-09-06
Explicit glFlush/glFinish before and after render operations to fix tearing a...
dec05eba
2024-08-16
Allow capture of external monitors on a laptop with dedicated gpu (prime) on ...
dec05eba
2024-07-26
Move glClear and glx/eglSwapBuffers from capture backends to main
dec05eba
2024-07-23
Fix hdr capture causing crash when in replay mode
dec05eba
2024-07-22
Fix deskto portal capture on nvidia (add missing modifiers)
dec05eba
2024-07-21
Fix HDR capture (HDR metadata is now correct). Note that HDR capture is only ...
dec05eba
2024-07-15
Add support for desktop portal capture (-w portal)
dec05eba
2024-07-05
Nicer window focus transition for padding handling
dec05eba
2024-07-05
Fix capture incorrect alignment with cpu encoding for some window sizes
dec05eba
2024-07-05
Separate video encoding method from capture method
dec05eba
2024-07-04
Add support for software video encoding with '-encoder cpu' option, currently...
dec05eba
2024-06-23
revert temp
dec05eba
2024-06-23
temp
dec05eba
2024-06-21
fm content: make sure to capture frame on damage and then no damage after fps...
dec05eba
2024-06-21
Add -fm 'content' option to match fps to captured content, only x11 window ca...
dec05eba
2024-06-19
AMD: align av1 to extra padding because of hardware bug
dec05eba
2024-06-14
Properly cut out cursor outside video area when dealing with hevc amd padding
dec05eba
2024-06-10
Remove video_alignment_padding variable, replace with putting capture content...
dec05eba
2024-06-10
Take amd hevc video alignment padding into consideration to move video conten...
dec05eba
2024-06-10
Workaround amd driver bug: hevc ffmpeg/mesa misaligned resolution causing gli...
dec05eba
2024-03-21
Correctly clear cursor in window capture when the cursor is outside the
dec05eba
2024-03-11
Only update cursor position in window capture if recording cursor
dec05eba
2024-03-11
Add -cursor option to not record cursor
dec05eba
2024-03-10
Fix cursor capture in nvidia wayland, hdr, clear background immediately in wi...
dec05eba
2024-03-09
Refactor capture base
dec05eba
2024-03-09
Draw cursor in window capture
dec05eba
2024-03-09
Refactor xcomposite
dec05eba
2022-11-30
wip intel
dec05eba
2022-10-16
Refactor xcomposite into abstract capture api
dec05eba