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
/
egl.c
Age
Commit message (
Expand
)
Author
3 days
Take screenshot with XGetImage on x11 to workaround nvidia driver (nvfbc) lim...
dec05eba
3 days
Fix screenshot with region not working correctly for some sizes and possibly ...
dec05eba
2025-02-22
Make nvidia-smi run in flatpak on host
dec05eba
2025-02-22
Dont show nvidia-smi output
dec05eba
2025-02-22
Force nvenc codecs to work on opensuse
dec05eba
2025-02-22
Make image output lossy (use stb image writer), also significantly improves p...
dec05eba
2025-01-16
Add -gl-debug option to make it easier to debug user issues that cant easily ...
dec05eba
2024-12-26
Make '-w screen' capture the first monitor on nvidia x11 as well to make it w...
dec05eba
2024-12-08
Refactor windowing from egl to window_x11/window_wayland, yolo
dec05eba
2024-12-07
Comment out unused egl priority for now because amd error is misleading
dec05eba
2024-11-05
Fix incorrect bitrate calculation for constant bitrate
dec05eba
2024-09-27
Add vulkan video encoding option (-k h264_vulkan). WIP, not fully hardware ac...
dec05eba
2024-09-26
Revert
dec05eba
2024-09-26
Revert "Better glx config selection"
dec05eba
2024-09-26
Better glx config selection
dec05eba
2024-09-26
nvfbc fix test
dec05eba
2024-09-26
Name capture/encoder variable self
dec05eba
2024-09-26
Add template for vulkan video encoding
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
Revert "Portal: fix external texture glitches"
dec05eba
2024-09-06
Portal: fix external texture glitches
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-08-15
Fix software encoding option not working
dec05eba
2024-08-15
Fix crash, use opengl es instead of opengl desktop
dec05eba
2024-08-10
Make libglx optional (alpine doesn't have it)
dec05eba
2024-08-08
Add -portal-session-token-filepath option to specify where desktop portal ses...
dec05eba
2024-07-26
Move glClear and glx/eglSwapBuffers from capture backends to main
dec05eba
2024-07-22
Fix deskto portal capture on nvidia (add missing modifiers)
dec05eba
2024-07-15
Add support for desktop portal capture (-w portal)
dec05eba
2024-07-04
Add support for software video encoding with '-encoder cpu' option, currently...
dec05eba
2024-06-22
Fix audio recording (channel layout) for ffmpeg 7
dec05eba
2024-06-14
Properly cut out cursor outside video area when dealing with hevc amd padding
dec05eba
2024-06-10
Do not require a valid drm plane to capture a window on amd/intel x11
dec05eba
2024-03-21
Destroy glx context on fail/deinit
dec05eba
2024-03-10
Use dri card matching current egl context
dec05eba
2024-03-08
Use opengl capture for nvfbc (prepare for vulkan capture without cuda)
dec05eba
2024-02-26
Set cap sys nice again, to prevent gsr from being limited to game fps
dec05eba
2024-02-25
Dont prioritize gsr egl context over other processes
dec05eba
2024-02-10
Add screen rotation support (tested on amd/intel)
dec05eba
2024-02-09
Remove wayland capture (wlroots)
dec05eba
2024-02-09
Move card path to egl struct, use egl struct for monitor enumeration
dec05eba
2024-01-11
Nvidia: use default p4 preset instead of p5, might fix frame issues
dec05eba
2023-11-22
h264 vaapi quality 5
dec05eba
2023-09-18
egl es -> egl
dec05eba
2023-09-08
Revert "p"
dec05eba
2023-09-08
p
dec05eba
2023-09-07
wip
dec05eba
[next]