Re: [Mesa-dev] [PATCH 2/3] egl: Wrap dri3 surface primitive around dri2 egl surface

2017-09-15 Thread Emil Velikov
mara...@intel.com> >>Cc: Eric Engestrom <eric.engest...@imgtec.com>; mesa- >>d...@lists.freedesktop.org >>Subject: Re: [Mesa-dev] [PATCH 2/3] egl: Wrap dri3 surface primitive around >>dri2 >>egl surface >> >>On 15 September 2017 at 16:48, Mara

Re: [Mesa-dev] [PATCH 2/3] egl: Wrap dri3 surface primitive around dri2 egl surface

2017-09-15 Thread Marathe, Yogesh
strom [mailto:eric.engest...@imgtec.com] >>>Sent: Friday, September 15, 2017 7:13 PM >>>To: Marathe, Yogesh <yogesh.mara...@intel.com> >>>Cc: mesa-dev@lists.freedesktop.org >>>Subject: Re: [Mesa-dev] [PATCH 2/3] egl: Wrap dri3 surface primitive >>>arou

Re: [Mesa-dev] [PATCH 2/3] egl: Wrap dri3 surface primitive around dri2 egl surface

2017-09-15 Thread Emil Velikov
ogesh.mara...@intel.com> >>Cc: mesa-dev@lists.freedesktop.org >>Subject: Re: [Mesa-dev] [PATCH 2/3] egl: Wrap dri3 surface primitive around >>dri2 >>egl surface >> >>On Friday, 2017-09-15 12:06:57 +0530, yogesh.mara...@intel.com wrote: >>> From: Yogesh Ma

Re: [Mesa-dev] [PATCH 2/3] egl: Wrap dri3 surface primitive around dri2 egl surface

2017-09-15 Thread Marathe, Yogesh
Hi Eric, >-Original Message- >From: Eric Engestrom [mailto:eric.engest...@imgtec.com] >Sent: Friday, September 15, 2017 7:13 PM >To: Marathe, Yogesh <yogesh.mara...@intel.com> >Cc: mesa-dev@lists.freedesktop.org >Subject: Re: [Mesa-dev] [PATCH 2/3] egl: Wrap dri3

Re: [Mesa-dev] [PATCH 2/3] egl: Wrap dri3 surface primitive around dri2 egl surface

2017-09-15 Thread Eric Engestrom
On Friday, 2017-09-15 12:06:57 +0530, yogesh.mara...@intel.com wrote: > From: Yogesh Marathe > > Originally dri3 egl surface was wrapped around _EGLSurface. To support > explicit sync, new variables (e.g. enable_out_fence) were added to > dri2_egl_surface. As we

[Mesa-dev] [PATCH 2/3] egl: Wrap dri3 surface primitive around dri2 egl surface

2017-09-15 Thread yogesh . marathe
From: Yogesh Marathe Originally dri3 egl surface was wrapped around _EGLSurface. To support explicit sync, new variables (e.g. enable_out_fence) were added to dri2_egl_surface. As we reference these new variables we write on to dri3 loader bits. These get toggled later