[PULL] Modesetting using GBM

Kenneth Graunke kenneth at whitecape.org
Thu Dec 11 11:30:05 PST 2014


The following changes since commit 91651e7c15892aa846fc406fbb13b37f094dd3f0:

  glamor: Reinstate glamor_(egl_)destroy_textured_pixmap (2014-12-10 19:29:08 -0800)

are available in the git repository at:

  git://people.freedesktop.org/~kwg/xserver gbm-v4

for you to fetch changes up to 7b784df51bd6be38238d7101b1f5e320eb4aa5b8:

  modesetting: Use GBM for buffer allocations if Glamor supports it. (2014-12-11 11:26:19 -0800)

----------------------------------------------------------------
Dave Airlie (1):
      glamor: Add an accessor for the GBM device.

Kenneth Graunke (7):
      modesetting: Stop using glamor_egl_create_textured_screen_ext().
      modesetting: Move ModifyPixmapHeader calls out of if/else branches.
      modesetting: Create helper for glamor_egl_create_textured_screen call.
      modesetting: Move dumb_bo into its own source files.
      modesetting: Drop dumb_bo::map_count field and dead unmap code.
      modesetting: Create a drmmode_bo wrapper; use it for front_bo.
      modesetting: Use GBM for buffer allocations if Glamor supports it.

 glamor/glamor.h                                  |   2 +
 glamor/glamor_egl.c                              |  12 ++
 hw/xfree86/drivers/modesetting/Makefile.am       |   2 +
 hw/xfree86/drivers/modesetting/driver.c          |  33 ++-
 hw/xfree86/drivers/modesetting/drmmode_display.c | 247 ++++++++++-------------
 hw/xfree86/drivers/modesetting/drmmode_display.h |  26 ++-
 hw/xfree86/drivers/modesetting/dumb_bo.c         | 134 ++++++++++++
 hw/xfree86/drivers/modesetting/dumb_bo.h         |  45 +++++
 8 files changed, 338 insertions(+), 163 deletions(-)
 create mode 100644 hw/xfree86/drivers/modesetting/dumb_bo.c
 create mode 100644 hw/xfree86/drivers/modesetting/dumb_bo.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.x.org/archives/xorg-devel/attachments/20141211/a2afc277/attachment.sig>


More information about the xorg-devel mailing list