Skip to content
Snippets Groups Projects

Add a new renderer API

Merged Simon Ser requested to merge emersion/wlroots:renderer-api into master

Goals:

  • Extensibility: we need to be able to add new params to the calls to render a texture/rect. For instance we'll need to add fences to the render texture operation for explicit sync purposes.
  • No implicit state: no more bind_buffer, begin, end.
  • No matrices: these hurt Pixman and we don't need them.
  • Clip regions for optimized damage repainting.

Closes: #3188 (closed)


It was about time we broke that API.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading