[PULL] modesetting DRI2 support

Eric Anholt eric at anholt.net
Mon Oct 27 13:30:36 PDT 2014


The following changes since commit 61a292adf45405641de1c522a04c148e0a152acd:

  glx: check return from __glXGetAnswerBuffer (2014-10-09 15:30:52 +0200)

are available in the git repository at:

  people.freedesktop.org:~anholt/xserver modesetting-dri2-no-pageflip

for you to fetch changes up to cac4b064f9f66435430f61568c6a516c54bf3c40:

  modesetting: Add support for DRI2 with glamor. (2014-10-27 13:16:43 -0700)

----------------------------------------------------------------
Eric Anholt (
      dri2: Import a copy of Mesa's PCI ID -> driver name mappings.
      dri2: Automatically fill in the driver name if the DDX doesn't provide it.
      modesetting: Export two functions I want to reuse from DRI2/Present.
      modesetting: Add support for DRI2 with glamor.

 hw/xfree86/dri2/dri2.c                           |  62 +-
 hw/xfree86/dri2/pci_ids/i810_pci_ids.h           |   4 +
 hw/xfree86/dri2/pci_ids/i915_pci_ids.h           |  15 +
 hw/xfree86/dri2/pci_ids/i965_pci_ids.h           | 115 +++
 hw/xfree86/dri2/pci_ids/pci_id_driver_map.h      |  80 +++
 hw/xfree86/dri2/pci_ids/r200_pci_ids.h           |  24 +
 hw/xfree86/dri2/pci_ids/r300_pci_ids.h           | 227 ++++++
 hw/xfree86/dri2/pci_ids/r600_pci_ids.h           | 327 +++++++++
 hw/xfree86/dri2/pci_ids/radeon_pci_ids.h         |  23 +
 hw/xfree86/dri2/pci_ids/radeonsi_pci_ids.h       | 157 +++++
 hw/xfree86/dri2/pci_ids/vmwgfx_pci_ids.h         |   1 +
 hw/xfree86/drivers/modesetting/Makefile.am       |   6 +-
 hw/xfree86/drivers/modesetting/dri2.c            | 863 +++++++++++++++++++++++
 hw/xfree86/drivers/modesetting/driver.c          |  27 +-
 hw/xfree86/drivers/modesetting/driver.h          |  44 ++
 hw/xfree86/drivers/modesetting/drmmode_display.c |  25 +-
 hw/xfree86/drivers/modesetting/drmmode_display.h |  31 +-
 hw/xfree86/drivers/modesetting/vblank.c          | 382 ++++++++++
 18 files changed, 2405 insertions(+), 8 deletions(-)
 create mode 100644 hw/xfree86/dri2/pci_ids/i810_pci_ids.h
 create mode 100644 hw/xfree86/dri2/pci_ids/i915_pci_ids.h
 create mode 100644 hw/xfree86/dri2/pci_ids/i965_pci_ids.h
 create mode 100644 hw/xfree86/dri2/pci_ids/pci_id_driver_map.h
 create mode 100644 hw/xfree86/dri2/pci_ids/r200_pci_ids.h
 create mode 100644 hw/xfree86/dri2/pci_ids/r300_pci_ids.h
 create mode 100644 hw/xfree86/dri2/pci_ids/r600_pci_ids.h
 create mode 100644 hw/xfree86/dri2/pci_ids/radeon_pci_ids.h
 create mode 100644 hw/xfree86/dri2/pci_ids/radeonsi_pci_ids.h
 create mode 100644 hw/xfree86/dri2/pci_ids/vmwgfx_pci_ids.h
 create mode 100644 hw/xfree86/drivers/modesetting/dri2.c
 create mode 100644 hw/xfree86/drivers/modesetting/vblank.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 818 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20141027/f2a92947/attachment.sig>


More information about the xorg-devel mailing list