aboutsummaryrefslogtreecommitdiff
path: root/src/capture
AgeCommit message (Expand)Author
2024-11-20Revert "Temp portal dont use fast path"dec05eba
2024-11-20Temp portal dont use fast pathdec05eba
2024-11-09Fix incorrect color format in x11 cursor (bgr instead of rgb)dec05eba
2024-11-09Revert x11 drm cursor switcharoodec05eba
2024-11-08Prefer drm cursor over x11 on x11, to fix correct position and size when x11 ...dec05eba
2024-11-08x11: fix correct monitor capture size when output is scaleddec05eba
2024-11-08Prepare for pipewire audio routingdec05eba
2024-10-26Fix cursor position when scaling output with multiple monitors on monitor cap...dec05eba
2024-10-26Add option to change output resolution (-s)dec05eba
2024-10-24Revert "Debug output temp"dec05eba
2024-10-24Debug output tempdec05eba
2024-09-26Revert "Temp fix for nvfbc"dec05eba
2024-09-26Temp fix for nvfbcdec05eba
2024-09-26Revertdec05eba
2024-09-26debugdec05eba
2024-09-26Revert "temp debug output"dec05eba
2024-09-26temp debug outputdec05eba
2024-09-26Name capture/encoder variable selfdec05eba
2024-09-21Fallback for vaapi copy to opengl copydec05eba
2024-09-21Fix first frame is blackdec05eba
2024-09-21Revert recent time framing and performance changes as it affects slower devic...dec05eba
2024-09-20Remove damage tracking for now, better frame timing (deal with time error acc...dec05eba
2024-09-18Use async_depth option on vaapi for much better encoding performancedec05eba
2024-09-17Disable pure vaapi for intel because it doesn't work, will be fixed later if ...dec05eba
2024-09-16kms: allow capture higher than monitor framerate on waylanddec05eba
2024-09-16Pure vaapi capture (for capture target) and opengl composition for cursor onl...dec05eba
2024-09-16Improve capture performance on amd/intel when using monitor capture: capture ...dec05eba
2024-09-15Portal: sync capture to frame updatedec05eba
2024-09-14Properly damage if moving cursordec05eba
2024-09-14Set update fps to video fps, on x11 sync video to damage trackingdec05eba
2024-09-06Move damage tracking to separate filedec05eba
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-31Faster startup (faster video codec query), fix some video codec callback logicdec05eba
2024-08-19commentdec05eba
2024-08-18Fix kms capture crash on wayland if x11 is not available (always the case in ...dec05eba
2024-08-16Refactor kms capturedec05eba
2024-08-16Allow capture of external monitors on a laptop with dedicated gpu (prime) on ...dec05eba
2024-08-15HACK: portal: copy external image to internal image before render. Dont stop ...dec05eba
2024-08-15Fix crash, use opengl es instead of opengl desktopdec05eba
2024-08-15Use external texture target for external texturedec05eba
2024-08-15Allow prime-run capture on laptop with external gpu when the iGPUdec05eba
2024-08-15Debug test againdec05eba
2024-08-15Debug output testdec05eba
2024-08-08Fix possible capture lag (especially with desktop portal capture)dec05eba
2024-08-08Add -portal-session-token-filepath option to specify where desktop portal ses...dec05eba
2024-08-04Compressed plane now works, update readme and remove warningdec05eba
2024-07-26Move glClear and glx/eglSwapBuffers from capture backends to maindec05eba