[PATCH weston 0/7] V2: Pixman renderer support for the drm backend

Ander Conselvan de Oliveira ander.conselvan.de.oliveira at intel.com
Fri Jan 25 05:12:59 PST 2013


I addressed the issues raised on the previous patches. Namely:

 - dropped the patch that delayed egl initialization;
 - reorganized struct drm_fb a bit;
 - unref a client buffer when destroying a dumb drm_fb;
 - documented --use-pixman option.

I also added a small patch to the series, that fix a crash in the pixman


Ander Conselvan de Oliveira (7):
  pixman-renderer: Add repaint debugging feature
  pixman-renderer: Move shadow buffer into renderer
  compositor-drm: Split kms initialization out of init_egl()
  compositor-drm: Put logic of destroy/releasing bo's in its own
  compositor-drm: Support creating drm_fb backed by dumb buffers
  compositor-drm: Add support for using the pixman renderer
  pixman-renderer: Don't unreference NULL hw_buffer image

 src/compositor-drm.c  |  379 ++++++++++++++++++++++++++++++++++++++++---------
 src/compositor-x11.c  |  104 +-------------
 src/compositor.c      |    1 +
 src/pixman-renderer.c |  165 +++++++++++++++++++--
 4 files changed, 466 insertions(+), 183 deletions(-)


More information about the wayland-devel mailing list