[Mesa-dev] [PATCH v2 0/9] Introduce supporting of Tizen to mesa's egl platform

2017-09-17 Thread Gwan-gyeong Mun
Hi, 

these commit series modified some items from previous version.

1. patches are seperated by feature implementation.
2. remove unclearly relevant pbuffer surface-creation code.
3. refactored for removing duplicated codes.
4. rebased for lastest code base.

Gwan-gyeong Mun (9):
  egl: add a treatment of tizen platform on egl display
  egl/dri2: Add some member variables for tizen platform on
dri2_egl_display and dri2_egl_surface
  egl/tizen: add support of the swrast related features for tizen
platform
  configure.ac: Add tizen to supported platforms
  egl/tizen: add support of dri2_loader
  egl/tizen: add tizen specific implementations for
BindWaylandDisplayWL/UnbindWaylandDisplayWL/QueryWaylandBufferWL
  egl/tizen: add tizen specific implementation for EGL_WAYLAND_BUFFER_WL
target of eglCreateImageKHR()
  egl/tizen: add EGL_NATIVE_SURFACE_TIZEN target of eglCreateImageKHR()
  egl/tizen: add support of dri_image_loader

 configure.ac  |8 +-
 src/egl/Makefile.am   |6 +
 src/egl/drivers/dri2/egl_dri2.c   |   11 +
 src/egl/drivers/dri2/egl_dri2.h   |   33 +
 src/egl/drivers/dri2/platform_tizen.c | 1497 +
 src/egl/main/eglapi.c |   14 +
 src/egl/main/egldisplay.c |   30 +
 src/egl/main/egldisplay.h |9 +
 8 files changed, 1607 insertions(+), 1 deletion(-)
 create mode 100644 src/egl/drivers/dri2/platform_tizen.c

-- 
2.14.1

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] [PATCH v2 0/9] Introduce supporting of Tizen to mesa's egl platform

2017-09-28 Thread Emil Velikov
Hi Gwan-gyeong Mun

On 17 September 2017 at 19:00, Gwan-gyeong Mun  wrote:
> Hi,
>
> these commit series modified some items from previous version.
>
> 1. patches are seperated by feature implementation.
> 2. remove unclearly relevant pbuffer surface-creation code.
> 3. refactored for removing duplicated codes.
> 4. rebased for lastest code base.
>
Thanks for the respin, I really like that the whole thing is no longer
one giant patch ;-)

A couple of high level questions:
 - there seems to be no EGL platform extension for Tizen
Pretty much every serious platform has one + most even made it as part
of EGL 1.5*

 - there is no high level info about Tizen/TBM/etc outside the commit logs.
Tizen is not as popular as Android/X11/Wayland, so we'd want a
separate file (say docs/tizen.html?) that gives a quick overview and
references.

 - the buffer age machinery seems like it could be refactored into nice helpers

There's a few small bits here and there, but I'll mention those in the
respective patches.

Thanks
Emil

* Check the spec or see the *KHR_platform* list in
https://github.com/KhronosGroup/EGL-Registry/tree/master/extensions/KHR
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] [PATCH v2 0/9] Introduce supporting of Tizen to mesa's egl platform

2017-10-03 Thread Mun, Gwan-gyeong
Hi, Emil

Thank you for reviewing patches in detail.

> A couple of high level questions:
>  - there seems to be no EGL platform extension for Tizen
> Pretty much every serious platform has one + most even made it as part
> of EGL 1.5*

As you mentioned, (as far as I know) for now, Tizen Platform don't
have KHR_platform_tizen (a tentative name) extension such as
EGL_KHR_platform_android.txt of EGL 1.5*.
therefor  in my opinion, I can share this issue again after I check
the current situation in detail.

>
>  - there is no high level info about Tizen/TBM/etc outside the commit logs.
> Tizen is not as popular as Android/X11/Wayland, so we'd want a
> separate file (say docs/tizen.html?) that gives a quick overview and
> references.
>

I added tizen.html  to new patchset  to provide high level info for Tizen.

>  - the buffer age machinery seems like it could be refactored into nice 
> helpers
>
> There's a few small bits here and there, but I'll mention those in the
> respective patches.
>

I fixed them at new patchset ^^.

Many thanks

Gwan-gyeong.


-- 
Gwan-gyeong Mun
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev