Re: [Mesa-dev] Removing GRALLOC_MODULE_PERFORM_GET_DRM_FD

2018-03-26 Thread Emil Velikov
On 26 March 2018 at 14:08, Tomasz Figa wrote: > On Mon, Mar 26, 2018 at 9:45 PM, Robert Foss > wrote: >> Hey, >> >> On 03/23/2018 06:21 PM, Emil Velikov wrote: >>> >>> On 23 March 2018 at 16:20, Tomasz Figa wrote: On

Re: [Mesa-dev] Removing GRALLOC_MODULE_PERFORM_GET_DRM_FD

2018-03-26 Thread Tomasz Figa
On Mon, Mar 26, 2018 at 9:45 PM, Robert Foss wrote: > Hey, > > On 03/23/2018 06:21 PM, Emil Velikov wrote: >> >> On 23 March 2018 at 16:20, Tomasz Figa wrote: >>> >>> On Sat, Mar 24, 2018 at 12:55 AM, Emil Velikov >>>

Re: [Mesa-dev] Removing GRALLOC_MODULE_PERFORM_GET_DRM_FD

2018-03-26 Thread Robert Foss
Hey, On 03/23/2018 06:21 PM, Emil Velikov wrote: On 23 March 2018 at 16:20, Tomasz Figa wrote: On Sat, Mar 24, 2018 at 12:55 AM, Emil Velikov wrote: On 23 March 2018 at 13:15, Tomasz Figa wrote: Perhaps we could try to

Re: [Mesa-dev] Removing GRALLOC_MODULE_PERFORM_GET_DRM_FD

2018-03-23 Thread Emil Velikov
On 23 March 2018 at 16:20, Tomasz Figa wrote: > On Sat, Mar 24, 2018 at 12:55 AM, Emil Velikov > wrote: >> On 23 March 2018 at 13:15, Tomasz Figa wrote: >> >>> >>> Perhaps we could try to use drmOpenWithType() [2]. We could have

Re: [Mesa-dev] Removing GRALLOC_MODULE_PERFORM_GET_DRM_FD

2018-03-23 Thread Tomasz Figa
On Sat, Mar 24, 2018 at 12:55 AM, Emil Velikov wrote: > On 23 March 2018 at 13:15, Tomasz Figa wrote: > >> >> Perhaps we could try to use drmOpenWithType() [2]. We could have one >> property that would be passed as "name" argument and another

Re: [Mesa-dev] Removing GRALLOC_MODULE_PERFORM_GET_DRM_FD

2018-03-23 Thread Emil Velikov
On 23 March 2018 at 13:15, Tomasz Figa wrote: > > Perhaps we could try to use drmOpenWithType() [2]. We could have one > property that would be passed as "name" argument and another property > for "busid" argument. I assume "type" would be always RENDER? > I would strongly

Re: [Mesa-dev] Removing GRALLOC_MODULE_PERFORM_GET_DRM_FD

2018-03-23 Thread Tomasz Figa
On Fri, Mar 23, 2018 at 3:03 AM, Robert Foss wrote: > Hey Tomasz, > > > On 03/22/2018 09:27 AM, Tomasz Figa wrote: >> >> Hi Stefan, >> >> On Thu, Mar 22, 2018 at 8:42 AM, Stefan Schake wrote: >>> >>> Hey Robert, >>> >>> On Wed, Mar 21, 2018 at 4:16

Re: [Mesa-dev] Removing GRALLOC_MODULE_PERFORM_GET_DRM_FD

2018-03-22 Thread Robert Foss
Hey Tomasz, On 03/22/2018 09:27 AM, Tomasz Figa wrote: Hi Stefan, On Thu, Mar 22, 2018 at 8:42 AM, Stefan Schake wrote: Hey Robert, On Wed, Mar 21, 2018 at 4:16 PM, Robert Foss wrote: Hey, I've started looking into removing the gralloc

Re: [Mesa-dev] Removing GRALLOC_MODULE_PERFORM_GET_DRM_FD

2018-03-22 Thread Emil Velikov
On 22 March 2018 at 08:21, Tomasz Figa wrote: > Hi Rob, > > On Thu, Mar 22, 2018 at 12:16 AM, Robert Foss > wrote: >> Sharing the device between components >> - >> >> Currently the device is used by drm_hwc,

Re: [Mesa-dev] Removing GRALLOC_MODULE_PERFORM_GET_DRM_FD

2018-03-22 Thread Tomasz Figa
Hi Stefan, On Thu, Mar 22, 2018 at 8:42 AM, Stefan Schake wrote: > Hey Robert, > > On Wed, Mar 21, 2018 at 4:16 PM, Robert Foss > wrote: >> Hey, >> >> I've started looking into removing the gralloc method >> GRALLOC_MODULE_PERFORM_GET_DRM_FD. >>

Re: [Mesa-dev] Removing GRALLOC_MODULE_PERFORM_GET_DRM_FD

2018-03-22 Thread Tomasz Figa
Hi Rob, On Thu, Mar 22, 2018 at 12:16 AM, Robert Foss wrote: > Hey, > > I've started looking into removing the gralloc method > GRALLOC_MODULE_PERFORM_GET_DRM_FD. Thanks a lot for looking into this. > > The issues around this seems to be two parts: > 1) Finding the

Re: [Mesa-dev] Removing GRALLOC_MODULE_PERFORM_GET_DRM_FD

2018-03-21 Thread Stefan Schake
Hey Robert, On Wed, Mar 21, 2018 at 4:16 PM, Robert Foss wrote: > Hey, > > I've started looking into removing the gralloc method > GRALLOC_MODULE_PERFORM_GET_DRM_FD. > > The issues around this seems to be two parts: > 1) Finding the right device to open > 2) Sharing

[Mesa-dev] Removing GRALLOC_MODULE_PERFORM_GET_DRM_FD

2018-03-21 Thread Robert Foss
Hey, I've started looking into removing the gralloc method GRALLOC_MODULE_PERFORM_GET_DRM_FD. The issues around this seems to be two parts: 1) Finding the right device to open 2) Sharing the device between components Finding the right device to open Using a