aboutsummaryrefslogtreecommitdiff
path: root/src/egl.c
AgeCommit message (Expand)Author
12 daysFix nvidia capture after switch to opengl esdec05eba
12 daysReapply "Fix screen and portal capture not working on some intel gpus"dec05eba
12 daysRevert "Fix screen and portal capture not working on some intel gpus"dec05eba
12 daysFix screen and portal capture not working on some intel gpusdec05eba
2025-06-07Swap flush and memory barrier5.5.7dec05eba
2025-06-07Disable cap_sys_nice which causes amd gpu crash for some people. Do glFlush i...dec05eba
2025-06-06Remove swap buffer calldec05eba
2025-05-10Show warning for missing capabilitydec05eba
2025-05-10Move dbus code to a separate process to allow gpu-screen-recorder to use cap_...dec05eba
2025-04-15Tune av1 qualitydec05eba
2025-03-30Fix incorrect compute size when scaling imagedec05eba
2025-03-30Use sampler2D for alpha blending compute shader instead of output image2Ddec05eba
2025-03-29Reapply "WIP: use compute shader instead of graphics shader for better perfor...dec05eba
2025-03-29Revert "WIP: use compute shader instead of graphics shader for better perform...dec05eba
2025-03-29WIP: use compute shader instead of graphics shader for better performance (es...dec05eba
2025-03-13Take screenshot with XGetImage on x11 to workaround nvidia driver (nvfbc) lim...dec05eba
2025-03-13Fix screenshot with region not working correctly for some sizes and possibly ...dec05eba
2025-02-22Make nvidia-smi run in flatpak on hostdec05eba
2025-02-22Dont show nvidia-smi outputdec05eba
2025-02-22Force nvenc codecs to work on opensusedec05eba
2025-02-22Make image output lossy (use stb image writer), also significantly improves p...dec05eba
2025-01-16Add -gl-debug option to make it easier to debug user issues that cant easily ...dec05eba
2024-12-26Make '-w screen' capture the first monitor on nvidia x11 as well to make it w...dec05eba
2024-12-08Refactor windowing from egl to window_x11/window_wayland, yolodec05eba
2024-12-07Comment out unused egl priority for now because amd error is misleadingdec05eba
2024-11-05Fix incorrect bitrate calculation for constant bitratedec05eba
2024-09-27Add vulkan video encoding option (-k h264_vulkan). WIP, not fully hardware ac...dec05eba
2024-09-26Revertdec05eba
2024-09-26Revert "Better glx config selection"dec05eba
2024-09-26Better glx config selectiondec05eba
2024-09-26nvfbc fix testdec05eba
2024-09-26Name capture/encoder variable selfdec05eba
2024-09-26Add template for vulkan video encodingdec05eba
2024-09-16Improve capture performance on amd/intel when using monitor capture: capture ...dec05eba
2024-09-14Properly damage if moving cursordec05eba
2024-09-14Set update fps to video fps, on x11 sync video to damage trackingdec05eba
2024-09-06Revert "Portal: fix external texture glitches"dec05eba
2024-09-06Portal: fix external texture glitchesdec05eba
2024-09-06Explicit glFlush/glFinish before and after render operations to fix tearing a...dec05eba
2024-08-16Allow capture of external monitors on a laptop with dedicated gpu (prime) on ...dec05eba
2024-08-15Fix software encoding option not workingdec05eba
2024-08-15Fix crash, use opengl es instead of opengl desktopdec05eba
2024-08-10Make libglx optional (alpine doesn't have it)dec05eba
2024-08-08Add -portal-session-token-filepath option to specify where desktop portal ses...dec05eba
2024-07-26Move glClear and glx/eglSwapBuffers from capture backends to maindec05eba
2024-07-22Fix deskto portal capture on nvidia (add missing modifiers)dec05eba
2024-07-15Add support for desktop portal capture (-w portal)dec05eba
2024-07-04Add support for software video encoding with '-encoder cpu' option, currently...dec05eba
2024-06-22Fix audio recording (channel layout) for ffmpeg 7dec05eba
2024-06-14Properly cut out cursor outside video area when dealing with hevc amd paddingdec05eba