aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/encoder
AgeCommit message (Expand)Author
2026-08-08Fix nvenc crash on shutdown. part 2dec05eba
2026-08-08Fix crash with vulkan encodingdec05eba
2026-08-06Faster shutdown time when several gb of replay data is in ramdec05eba
2026-08-05workaround ffmpeg hybrid_fragmented bug when no packets have been recorded yetdec05eba
2026-08-01Add gsr_log logging module with log level and overridable log handlerdec05eba
2026-06-30Vulkan resolution alignmentdec05eba
2026-05-14Fix vulkan encoder not compiling with ffmpeg 6/7dec05eba
2026-05-02Remove deprecated overclocking optiondec05eba
2026-04-22Fix pts when recording during replay/streamdec05eba
2026-04-21Make sure the first frame is pts 0dec05eba
2026-04-17Implement vulkan video capture (h264, hevc and av1)dec05eba
2026-01-27Add -write-first-frame-ts switchVictor Nova
2026-01-21Fix possible replay race condition, move mutex out of replaydec05eba
2026-01-06Fix incorrect padding when amd gpu doesn't support padding fix for hevcdec05eba
2025-12-18Comment out vulkan for nowdec05eba
2025-11-18Dont scale image frame to padding in videodec05eba
2025-10-05Disable vaapi debug outputdec05eba
2025-10-05Update for ffmpeg 8: remove hevc vaapi padding (black bars), fix garbage outp...dec05eba
2025-09-21Dont use glGetTexLevelParameteriv, it's only available in opengl es 3.1dec05eba
2025-06-10Reapply "Fix screen and portal capture not working on some intel gpus"dec05eba
2025-06-09Revert "Fix screen and portal capture not working on some intel gpus"dec05eba
2025-06-09Fix screen and portal capture not working on some intel gpusdec05eba
2025-05-04Add -replay-storage option to specify if temporary replay data should be stor...dec05eba
2025-04-25Fix build issues on older ffmpeg (disable unused vulkan encoder for now), fix...dec05eba
2025-04-22Move encoding code from video encoder to encoder, since it also processes aud...dec05eba
2025-04-21Refactor video encoding packet receiving, replay buffer and finish SIGRTMIN f...dec05eba
2025-04-15Tune av1 qualitydec05eba
2025-03-30Fix cursor rotated background in compute shader on waylanddec05eba
2025-03-30Fix incorrect compute size when scaling imagedec05eba
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-13texture filter changedec05eba
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-03-13Add region capture with -w region -region WxH+X+Ydec05eba
2025-02-22Make image output lossy (use stb image writer), also significantly improves p...dec05eba
2025-02-16Support taking a screenshot (-o image.jpg/image.png)dec05eba
2024-12-08Refactor windowing from egl to window_x11/window_wayland, yolodec05eba
2024-10-09Rename video encoder cuda to video encoder nvencdec05eba
2024-10-03Support hevc vulkan, fix vulkan encoding for all resolutions, disable vulkan ...dec05eba
2024-10-02vulkan-headers as dependencydec05eba
2024-10-01Comment out vulkan includes for nowdec05eba
2024-09-29Cleanup rcdec05eba
2024-09-27Add vulkan video encoding option (-k h264_vulkan). WIP, not fully hardware ac...dec05eba
2024-09-26Move codec query from encoder to separate filedec05eba
2024-09-26Name capture/encoder variable selfdec05eba
2024-09-26Add template for vulkan video encodingdec05eba
2024-09-22Commentsdec05eba
2024-09-20Dont crash on error in nvenc querydec05eba