[Mesa-dev] [PATCH v3 00/11] Map support for GBM
Emil Velikov
emil.l.velikov at gmail.com
Fri Apr 25 13:26:23 PDT 2014
On 08/04/14 21:28, Ander Conselvan de Oliveira wrote:
> From: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira at intel.com>
>
> Changes from previous version:
>
> - make it clearer that the interface is optional;
>
> - fix other issues raised on the last review round.
>
Hi Ander,
I have picked up patch 1,2,3 and 5, annotated and pushed them to master. As
mentioned previously all four are nice cleanups/bugfixes which are independent
from the rest of the series :)
Thanks,
Emil
> Thanks,
> Ander
>
> Ander Conselvan de Oliveira (10):
> gbm/dri: Fix out-of-memory error path in dri_device_create()
> gbm: Set errno on errors
> gbm: Move private pointer from gbm_dri_surface to gbm_surface
> egl: Protect use of gbm_dri with ifdef HAVE_DRM_PLATFORM
> gbm: Add a native intel backend
> gbm_drm: Keep a reference to drm native objects
> dri, i965: Add an extension for sharing the drm bufmgr
> dri, i965: Add entry point for creating image from native handle
> egl/drm: Add support for native gbm backends
> gbm: Add entry points for mapping and unmapping bos
>
> Neil Roberts (1):
> wayland: Fix the logic in disabling the prime capability
>
> include/GL/internal/dri_interface.h | 24 ++-
> src/egl/drivers/dri2/egl_dri2.c | 11 +-
> src/egl/drivers/dri2/egl_dri2.h | 8 +-
> src/egl/drivers/dri2/platform_drm.c | 252 ++++++++++++++++++++------
> src/egl/drivers/dri2/platform_wayland.c | 2 +-
> src/gbm/Makefile.am | 12 ++
> src/gbm/backends/dri/gbm_dri.c | 49 ++++--
> src/gbm/backends/dri/gbm_driint.h | 2 -
> src/gbm/backends/intel/gbm_intel.c | 282 ++++++++++++++++++++++++++++++
> src/gbm/backends/intel/gbm_intel.h | 76 ++++++++
> src/gbm/main/backend.c | 2 +
> src/gbm/main/common_drm.h | 13 ++
> src/gbm/main/gbm.c | 73 +++++++-
> src/gbm/main/gbm.h | 11 ++
> src/gbm/main/gbmint.h | 4 +
> src/mesa/drivers/dri/common/dri_util.c | 2 +
> src/mesa/drivers/dri/common/dri_util.h | 1 +
> src/mesa/drivers/dri/i965/intel_regions.c | 50 +++---
> src/mesa/drivers/dri/i965/intel_regions.h | 6 +
> src/mesa/drivers/dri/i965/intel_screen.c | 46 ++++-
> 20 files changed, 821 insertions(+), 105 deletions(-)
> create mode 100644 src/gbm/backends/intel/gbm_intel.c
> create mode 100644 src/gbm/backends/intel/gbm_intel.h
>
More information about the mesa-dev
mailing list