libxpresent
« Back to VersTracker
Description:
Xlib-based library for the X Present Extension
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: x11 xlib graphics library present
Install: brew install libxpresent
About:
Libxpresent is a client-side Xlib-based library that provides an interface to the X Present Extension. It enables applications to manage presentation of drawables to an X11 screen, offering precise control over presentation timing and synchronization. This library is essential for developers building high-performance, tear-free graphics applications on X11 systems.
Key Features:
  • Provides a C API for the X Present Extension
  • Enables precise frame presentation timing
  • Facilitates tear-free rendering and VSync control
  • Integrates with standard Xlib applications
Use Cases:
  • Developing video players with synchronized frame presentation
  • Building high-performance graphical applications requiring VSync
  • Creating custom compositors or display managers
Alternatives:
  • XCB Present – Provides similar functionality via the XCB protocol library, which is often preferred for new development over Xlib.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 3:15am 0 VERSION_BUMP 1d621fbc
Oct 27, 2024 12:49pm 0 VERSION_BUMP 4d63c33f
Sep 13, 2024 1:39pm 0 VERSION_BUMP 667e9438