[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