Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: hyprwm/aquamarine
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.3.1
Choose a base ref
...
head repository: hyprwm/aquamarine
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.3.3
Choose a head ref
  • 14 commits
  • 11 files changed
  • 5 contributors

Commits on Aug 10, 2024

  1. cmake: link libOpenGL instead of legacy libGL (#44)

    From cmake documentation, Linux-specific chapter:
    
      Projects may use the ``OpenGL::GL`` target (or ``OPENGL_LIBRARIES``
      variable) to use legacy GL interfaces.  These will use the legacy GL
      library located by ``OPENGL_gl_LIBRARY``, if available.  If
      ``OPENGL_gl_LIBRARY`` is empty or not found and GLVND is available,
      the ``OpenGL::GL`` target will use GLVND ``OpenGL::OpenGL`` and
      ``OpenGL::GLX`` (and the ``OPENGL_LIBRARIES`` variable will use the
      corresponding libraries).  Thus, for non-EGL-based Linux targets, the
      ``OpenGL::GL`` target is most portable.
    
    which means linking with OpenGL::GL makes cmake find legacy libGL.so or
    GLX libraries, and as for now, the former contains GLX symbols and cannot
    be built without X libraries. Since we are working with EGL, it wouldn't
    provide extra portability, either.
    
    This patch switches to link aquamarine with modern OpenGL::OpenGL, which
    contains core OpenGL API only, makes it possible to build on a
    wayland-only system. Tested on eweOS, which is a distro without X
    libraries.
    
    Link: https://os.ewe.moe/
    
    Signed-off-by: Yao Zi <ziyao@disroot.org>
    ziyao233 authored Aug 10, 2024
    Configuration menu
    Copy the full SHA
    9b33a38 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. docs: document AQ_DRM_DEVICES

    fixes #47
    vaxerski committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    9312aa2 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    5893461 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e947af7 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    4f66428 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. buffer: align size to stride (#50)

    calculate the size to the stride we get from gb_bo_map to better align
    it.
    gulafaran authored Aug 17, 2024
    Configuration menu
    Copy the full SHA
    05f4efc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd15214 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71d4967 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. Configuration menu
    Copy the full SHA
    2d29c86 View commit details
    Browse the repository at this point in the history
  2. drm: don't schedule new frame events on disabled outputs (#52)

    * drm: don't schedule new frame events on disabled outputs
    
    * e
    
    * test
    vaxerski authored Aug 18, 2024
    Configuration menu
    Copy the full SHA
    2bff4a4 View commit details
    Browse the repository at this point in the history
  3. props: bump version to 0.3.2

    vaxerski committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    7f8df01 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    71da3e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    696a5ad View commit details
    Browse the repository at this point in the history
  3. props: bump version to 0.3.3

    vaxerski committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    00d51a0 View commit details
    Browse the repository at this point in the history
Loading