Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-25 Thread Liu, Zhiquan
Hi Tomasz, I submitted a new patch to enhance the pbuffer implementation. Please check if it satisfy your requirement. https://patchwork.freedesktop.org/patch/123848/ Thanks, Zhiquan, ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lis

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-23 Thread Tomasz Figa
4, 2016 11:05 AM >> To: Long, Zhifang >> Cc: Liu, Zhiquan ; Palli, Tapani >> ; Xu, Randy ; Emil Velikov >> ; Kondapally, Kalyan >> ; ML mesa-dev > d...@lists.freedesktop.org> >> Subject: Re: [Mesa-dev] EGL/android: pbuffer implementation. >&g

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-23 Thread Long, Zhifang
o: Long, Zhifang > Cc: Liu, Zhiquan ; Palli, Tapani > ; Xu, Randy ; Emil Velikov > ; Kondapally, Kalyan > ; ML mesa-dev d...@lists.freedesktop.org> > Subject: Re: [Mesa-dev] EGL/android: pbuffer implementation. > > On Thu, Nov 24, 2016 at 12:00 PM, Tomasz Figa wrote: > &g

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-23 Thread Tomasz Figa
On Thu, Nov 24, 2016 at 12:00 PM, Tomasz Figa wrote: > Hi Zhifang, > > On Thu, Nov 24, 2016 at 11:39 AM, Long, Zhifang > wrote: >>> >> > @@ -353,6 +353,18 @@ droid_destroy_surface(_EGLDriver *drv, >>> >> _EGLDisplay *disp, _EGLSurface *surf) >>> >> >dri2_surf->window->common.decRef(&dri2

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-23 Thread Tomasz Figa
Hi Zhifang, On Thu, Nov 24, 2016 at 11:39 AM, Long, Zhifang wrote: >> >> > @@ -353,6 +353,18 @@ droid_destroy_surface(_EGLDriver *drv, >> >> _EGLDisplay *disp, _EGLSurface *surf) >> >> >dri2_surf->window->common.decRef(&dri2_surf->window- >> >common); >> >> > } >> >> > >> >> > + if

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-22 Thread Xu, Randy
; Liu, Zhiquan ; Emil Velikov ; Kondapally, Kalyan ; ML mesa-dev Subject: Re: [Mesa-dev] EGL/android: pbuffer implementation. On 11/22/2016 08:39 AM, Xu, Randy wrote: > Hi ,Tapani > > With this pbuffer patch, only three EGL dEQP failure remained on > Android platform , th

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-22 Thread Xu, Randy
ng ; Liu, Zhiquan ; Xu, Randy ; Emil Velikov ; Kondapally, Kalyan ; ML mesa-dev Subject: Re: [Mesa-dev] EGL/android: pbuffer implementation. On 11/22/2016 08:08 AM, Tapani Pälli wrote: > > > On 11/22/2016 08:02 AM, Tomasz Figa wrote: >> On Tue, Nov 22, 2016 at 2:44 PM, Tapani P

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-21 Thread Tapani Pälli
--Original Message- From: Palli, Tapani Sent: Tuesday, November 22, 2016 2:44 PM To: Xu, Randy ; Tomasz Figa Cc: Long, Zhifang ; Liu, Zhiquan ; Emil Velikov ; Kondapally, Kalyan ; ML mesa-dev Subject: Re: [Mesa-dev] EGL/android: pbuffer implementation. On 11/22/2016 08:39 AM, Xu, Randy

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-21 Thread Tomasz Figa
On Tue, Nov 22, 2016 at 3:15 PM, Liu, Zhiquan wrote: > Hi Tomasz, > > Thanks for you commends. >> > >> >> Looks like this patch has already landed, but please let me try to >> confirm some things here anyway. Would you mind keeping me on CC for >> any future patches for the EGL/Android module? (I

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-21 Thread Tapani Pälli
, November 22, 2016 2:32 PM To: Tomasz Figa Cc: Long, Zhifang ; Liu, Zhiquan ; Xu, Randy ; Emil Velikov ; Kondapally, Kalyan ; ML mesa-dev Subject: Re: [Mesa-dev] EGL/android: pbuffer implementation. On 11/22/2016 08:08 AM, Tapani Pälli wrote: On 11/22/2016 08:02 AM, Tomasz Figa wrote: O

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-21 Thread Tapani Pälli
On 11/22/2016 08:08 AM, Tapani Pälli wrote: On 11/22/2016 08:02 AM, Tomasz Figa wrote: On Tue, Nov 22, 2016 at 2:44 PM, Tapani Pälli wrote: On 11/21/2016 04:15 PM, Emil Velikov wrote: On 21 November 2016 at 07:23, Tomasz Figa wrote: Hi, On Wed, Nov 16, 2016 at 11:11 AM, Liu Zhiquan

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-21 Thread Liu, Zhiquan
Hi Tomasz, Thanks for you commends. > > > > Looks like this patch has already landed, but please let me try to > confirm some things here anyway. Would you mind keeping me on CC for > any future patches for the EGL/Android module? (I believe > scripts/get_reviewer.pl should already include me

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-21 Thread Tapani Pälli
On 11/22/2016 08:02 AM, Tomasz Figa wrote: On Tue, Nov 22, 2016 at 2:44 PM, Tapani Pälli wrote: On 11/21/2016 04:15 PM, Emil Velikov wrote: On 21 November 2016 at 07:23, Tomasz Figa wrote: Hi, On Wed, Nov 16, 2016 at 11:11 AM, Liu Zhiquan wrote: @@ -775,14 +837,6 @@ droid_add_config

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-21 Thread Tomasz Figa
On Tue, Nov 22, 2016 at 2:44 PM, Tapani Pälli wrote: > > > On 11/21/2016 04:15 PM, Emil Velikov wrote: >> >> On 21 November 2016 at 07:23, Tomasz Figa wrote: >>> >>> Hi, >>> >>> On Wed, Nov 16, 2016 at 11:11 AM, Liu Zhiquan >>> wrote: @@ -775,14 +837,6 @@ droid_add_configs_for_visuals(_EGLD

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-21 Thread Tapani Pälli
On 11/21/2016 04:15 PM, Emil Velikov wrote: On 21 November 2016 at 07:23, Tomasz Figa wrote: Hi, On Wed, Nov 16, 2016 at 11:11 AM, Liu Zhiquan wrote: mesa android path didn't support pbuffer, so add pbuffer support to fix most deqp and cts pbuffer test cases fail; add single buffer config

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-21 Thread Rob Herring
On Mon, Nov 21, 2016 at 8:15 AM, Emil Velikov wrote: > On 21 November 2016 at 07:23, Tomasz Figa wrote: >> Hi, >> >> On Wed, Nov 16, 2016 at 11:11 AM, Liu Zhiquan wrote: >>> mesa android path didn't support pbuffer, so add pbuffer support to >>> fix most deqp and cts pbuffer test cases fail; >>>

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-21 Thread Emil Velikov
On 21 November 2016 at 14:36, Tomasz Figa wrote: > On Mon, Nov 21, 2016 at 11:15 PM, Emil Velikov > wrote: >> On 21 November 2016 at 07:23, Tomasz Figa wrote: >>> Hi, >>> >>> On Wed, Nov 16, 2016 at 11:11 AM, Liu Zhiquan wrote: mesa android path didn't support pbuffer, so add pbuffer supp

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-21 Thread Tomasz Figa
On Mon, Nov 21, 2016 at 11:15 PM, Emil Velikov wrote: > On 21 November 2016 at 07:23, Tomasz Figa wrote: >> Hi, >> >> On Wed, Nov 16, 2016 at 11:11 AM, Liu Zhiquan wrote: >>> mesa android path didn't support pbuffer, so add pbuffer support to >>> fix most deqp and cts pbuffer test cases fail; >>

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-21 Thread Emil Velikov
On 21 November 2016 at 07:23, Tomasz Figa wrote: > Hi, > > On Wed, Nov 16, 2016 at 11:11 AM, Liu Zhiquan wrote: >> mesa android path didn't support pbuffer, so add pbuffer support to >> fix most deqp and cts pbuffer test cases fail; >> add single buffer config to support pbuffer, and create image

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-20 Thread Tomasz Figa
Hi, On Wed, Nov 16, 2016 at 11:11 AM, Liu Zhiquan wrote: > mesa android path didn't support pbuffer, so add pbuffer support to > fix most deqp and cts pbuffer test cases fail; > add single buffer config to support pbuffer, and create image for > pbuffer when pbuffer type is front surface. > The E

[Mesa-dev] EGL/android: pbuffer implementation.

2016-11-15 Thread Liu Zhiquan
mesa android path didn't support pbuffer, so add pbuffer support to fix most deqp and cts pbuffer test cases fail; add single buffer config to support pbuffer, and create image for pbuffer when pbuffer type is front surface. The EGL 1.5 spec states that pbuffers have a back buffer but no front buff

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-14 Thread Emil Velikov
On 14 November 2016 at 11:49, Liu Zhiquan wrote: > mesa android path didn't support pbuffer, so add pbuffer support to > fix most deqp and cts pbuffer test cases fail; > add support of front buffer and single buffer config. > > Test status: android CTS EGL pbuffer test can run without native crash

[Mesa-dev] EGL/android: pbuffer implementation.

2016-11-14 Thread Liu Zhiquan
mesa android path didn't support pbuffer, so add pbuffer support to fix most deqp and cts pbuffer test cases fail; add support of front buffer and single buffer config. Test status: android CTS EGL pbuffer test can run without native crash. test:[DEQP,EGL]all deqp pbuffer case passed. V2: remove

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-10 Thread Emil Velikov
Hi Randy, On 11 November 2016 at 01:22, Xu, Randy wrote: > Hi, Emil > > I may misunderstand your meaning, you want to Zhiquan to refine the code and > avoid duplicating those identical codes, right? > In this case, I agree with you fully > There two distinct things - try to avoid code duplicati

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-10 Thread Xu, Randy
hanks, Randy -Original Message- From: Emil Velikov [mailto:emil.l.veli...@gmail.com] Sent: Friday, November 11, 2016 1:02 AM To: Liu, Zhiquan Cc: ML mesa-dev ; Long, Zhifang ; Kondapally, Kalyan ; Xu, Randy Subject: Re: [Mesa-dev] EGL/android: pbuffer implementation. On 10 November 2016

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-10 Thread Xu, Randy
, Zhiquan Cc: ML mesa-dev ; Long, Zhifang ; Kondapally, Kalyan ; Xu, Randy Subject: RE: [Mesa-dev] EGL/android: pbuffer implementation. Hi, Emil The commit 63c5d5c6c46c8472ee7a8241a0f80f13d79cb8cd implements the pbuffer for surfaceless platform, while Zhiquan's patch is for Android pla

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-10 Thread Emil Velikov
On 10 November 2016 at 11:48, Liu Zhiquan wrote: > mesa android path didn't support pbuffer, so add pbuffer support to > fix most deqp and cts pbuffer test cases fail; > add support of front buffer and single buffer config. > > Test status: android CTS EGL pbuffer test can run without native crash

Re: [Mesa-dev] EGL/android: pbuffer implementation.

2016-11-10 Thread Jason Ekstrand
+Chad On Nov 10, 2016 3:53 AM, "Liu Zhiquan" wrote: > mesa android path didn't support pbuffer, so add pbuffer support to > fix most deqp and cts pbuffer test cases fail; > add support of front buffer and single buffer config. > > Test status: android CTS EGL pbuffer test can run without native

[Mesa-dev] EGL/android: pbuffer implementation.

2016-11-10 Thread Liu Zhiquan
mesa android path didn't support pbuffer, so add pbuffer support to fix most deqp and cts pbuffer test cases fail; add support of front buffer and single buffer config. Test status: android CTS EGL pbuffer test can run without native crash. test:[DEQP,EGL]all deqp pbuffer case passed. Signed-off-