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
/
kms.c
Age
Commit message (
Expand
)
Author
10 days
Fix incorrect color format in x11 cursor (bgr instead of rgb)
dec05eba
10 days
Revert x11 drm cursor switcharoo
dec05eba
10 days
Prefer drm cursor over x11 on x11, to fix correct position and size when x11 ...
dec05eba
10 days
x11: fix correct monitor capture size when output is scaled
dec05eba
2024-10-26
Fix cursor position when scaling output with multiple monitors on monitor cap...
dec05eba
2024-10-26
Add option to change output resolution (-s)
dec05eba
2024-10-24
Revert "Debug output temp"
dec05eba
2024-10-24
Debug output temp
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-20
Remove damage tracking for now, better frame timing (deal with time error acc...
dec05eba
2024-09-18
Use async_depth option on vaapi for much better encoding performance
dec05eba
2024-09-17
Disable pure vaapi for intel because it doesn't work, will be fixed later if ...
dec05eba
2024-09-16
kms: allow capture higher than monitor framerate on wayland
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
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
Explicit glFlush/glFinish before and after render operations to fix tearing a...
dec05eba
2024-08-19
comment
dec05eba
2024-08-18
Fix kms capture crash on wayland if x11 is not available (always the case in ...
dec05eba
2024-08-16
Refactor kms capture
dec05eba
2024-08-16
Allow capture of external monitors on a laptop with dedicated gpu (prime) on ...
dec05eba
2024-08-15
Fix crash, use opengl es instead of opengl desktop
dec05eba
2024-08-15
Use external texture target for external texture
dec05eba
2024-08-15
Allow prime-run capture on laptop with external gpu when the iGPU
dec05eba
2024-08-15
Debug test again
dec05eba
2024-08-15
Debug output test
dec05eba
2024-08-08
Fix possible capture lag (especially with desktop portal capture)
dec05eba
2024-08-04
Compressed plane now works, update readme and remove warning
dec05eba
2024-07-26
Move glClear and glx/eglSwapBuffers from capture backends to main
dec05eba
2024-07-25
Fix variable shadow warnings
dec05eba
2024-07-23
Fix hdr capture causing crash when in replay mode
dec05eba
2024-07-22
Fix pipewire capture on amd (fallback to no drm modifiers if eglCreateImage f...
dec05eba
2024-07-22
Use modifiers in kms capture on amd too
dec05eba
2024-07-22
Fix portal capture on intel, support multiple planes in one egl image (might ...
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-19
Stop recording when pipewire target window is closed or when pressing close i...
dec05eba
2024-07-15
Show warning when capture monitor on intel and the plane is compressed. The w...
dec05eba
2024-07-15
Add support for desktop portal capture (-w portal)
dec05eba
2024-07-05
Use GL_TEXTURE_EXTERNAL_OES for cursor texture on kms nvidia
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-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
[next]