Skip to content
This repository has been archived by the owner on Nov 1, 2021. It is now read-only.

Renderer v6, incremental version #2240

Merged
merged 14 commits into from
Nov 15, 2020
Merged

Renderer v6, incremental version #2240

merged 14 commits into from
Nov 15, 2020

Commits on Nov 15, 2020

  1. Configuration menu
    Copy the full SHA
    fbe407e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    72fc534 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    59efa54 View commit details
    Browse the repository at this point in the history
  4. render: introduce wlr_swapchain

    The swapchain maximum capacity is set to 4, so that we have enough room
    for:
    
    - A buffer currently displayed on screen
    - A buffer queued for display (e.g. to KMS)
    - A pending buffer that'll be queued next commit
    - An additional pending buffer in case we want to invalidate the
      currently pending one
    emersion committed Nov 15, 2020
    Configuration menu
    Copy the full SHA
    ce3ef60 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4c92da4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0f7be07 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    af45341 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4268164 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5469683 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5f8bfdf View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5030f68 View commit details
    Browse the repository at this point in the history
  12. backend/drm: get rid of wlr_drm_fb_type

    Since all DRM FBs are backed by a wlr_buffer, there's no need for this
    anymore.
    emersion committed Nov 15, 2020
    Configuration menu
    Copy the full SHA
    59bc42f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    213970e View commit details
    Browse the repository at this point in the history
  14. backend/drm: check drm_surface_render_black_frame return value

    This avoids hitting an assertion in drm_fb_lock_surface when
    we failed to render a black frame.
    emersion committed Nov 15, 2020
    Configuration menu
    Copy the full SHA
    2aac3c2 View commit details
    Browse the repository at this point in the history