aboutsummaryrefslogtreecommitdiff
path: root/include/egl.h
AgeCommit message (Expand)Author
6 daysCreate egl3 contextdec05eba
6 daysEGL_OPENGL_ES_BIT->EGL_OPENGL_ES2_BITdec05eba
13 daysFix nvidia capture after switch to opengl esdec05eba
13 daysReapply "Fix screen and portal capture not working on some intel gpus"dec05eba
13 daysRevert "Fix screen and portal capture not working on some intel gpus"dec05eba
13 daysFix screen and portal capture not working on some intel gpusdec05eba
2025-04-15Tune av1 qualitydec05eba
2025-03-30Cleanupdec05eba
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-16Support taking a screenshot (-o image.jpg/image.png)dec05eba
2025-01-16Add -gl-debug option to make it easier to debug user issues that cant easily ...dec05eba
2024-12-08Refactor windowing from egl to window_x11/window_wayland, yolodec05eba
2024-11-21Fix portal capture on broken amd drivers: fallback to opengl copy instead of ...dec05eba
2024-09-27Add vulkan video encoding option (-k h264_vulkan). WIP, not fully hardware ac...dec05eba
2024-09-26Revert "Better glx config selection"dec05eba
2024-09-26Better glx config selectiondec05eba
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-06Portal: fix external texturedec05eba
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 crash, use opengl es instead of opengl desktopdec05eba
2024-07-26Move glClear and glx/eglSwapBuffers from capture backends to maindec05eba
2024-07-22Fix portal capture on intel, support multiple planes in one egl image (might ...dec05eba
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-14Properly cut out cursor outside video area when dealing with hevc amd paddingdec05eba
2024-03-21Destroy glx context on fail/deinitdec05eba
2024-03-10Use dri card matching current egl contextdec05eba
2024-03-08Use opengl capture for nvfbc (prepare for vulkan capture without cuda)dec05eba
2024-03-08Refactor kms_vaapi and kms_cudadec05eba
2024-02-10Add screen rotation support (tested on amd/intel)dec05eba
2024-02-09Remove wayland capture (wlroots)dec05eba
2024-02-09Move card path to egl struct, use egl struct for monitor enumerationdec05eba
2024-01-11Nvidia: use default p4 preset instead of p5, might fix frame issuesdec05eba
2023-09-18egl es -> egldec05eba
2023-07-26High priority egl context if possible, use eglBindAPI(EGL_OPENGL_ES_API)dec05eba
2023-07-22Use correct offset for combined plane monitor capturedec05eba
2023-07-21vfr on wayland (even on nvidia), add uninstall scriptdec05eba
2023-07-21Support wlroots screen capture, which doesn't require kms root access and als...dec05eba