Hi Emil, On Wednesday, 3 October 2018 16:02:40 CEST Emil Velikov wrote: > This re-spin of the series includes: > - correct flipped asserts > - cosmetic wording/comment fixes > - drop EGL_EXT_platform_device patches (swrast is broken) > - add the EGL_MESA_device_software spec patch > > At this point we should be pretty much set, so any formal Ack/Rb will > be appreciated.
Sure and sorry for the long delay! Patch #1-#6 is: Reviewed-by: Mathias Fröhlich <mathias.froehl...@web.de> The #7 is already reviewed by Dylan, so the series should be complete now. Thanks for iterating on that. And looking forward to the rest of the patches enabling display creation from a device!! best Mathias > > Thanks > Emil > > Cc: Adam Jackson <a...@redhat.com> > Cc: Eric Engestrom <eric.engest...@intel.com> > Cc: Mathias Fröhlich <mathias.froehl...@gmx.net> > > Adam Jackson (1): > specs: Add EGL_MESA_device_software > > Emil Velikov (6): > egl: add base EGL_EXT_device_base implementation > egl: add EGL_MESA_device_software support > egl: add EGL_EXT_device_drm support > egl: set the EGLDevice when creating a display > egl: enable EGL_EXT_device_{base,enumeration,query} > meson: egl: group dri2 bits separately from haiku > > docs/specs/EGL_MESA_device_software.txt | 82 +++++ > src/egl/Makefile.sources | 2 + > src/egl/drivers/dri2/egl_dri2.h | 1 + > src/egl/drivers/dri2/platform_android.c | 9 + > src/egl/drivers/dri2/platform_drm.c | 9 + > src/egl/drivers/dri2/platform_surfaceless.c | 10 +- > src/egl/drivers/dri2/platform_wayland.c | 18 ++ > src/egl/drivers/dri2/platform_x11.c | 27 ++ > src/egl/drivers/haiku/egl_haiku.cpp | 8 + > src/egl/main/eglapi.c | 64 ++++ > src/egl/main/egldevice.c | 319 ++++++++++++++++++++ > src/egl/main/egldevice.h | 89 ++++++ > src/egl/main/egldisplay.h | 1 + > src/egl/main/eglentrypoint.h | 4 + > src/egl/main/eglglobals.c | 12 +- > src/egl/main/eglglobals.h | 2 + > src/egl/main/egltypedefs.h | 2 + > src/egl/meson.build | 73 ++--- > 18 files changed, 692 insertions(+), 40 deletions(-) > create mode 100644 docs/specs/EGL_MESA_device_software.txt > create mode 100644 src/egl/main/egldevice.c > create mode 100644 src/egl/main/egldevice.h > > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev