On Thu, Apr 6, 2017 at 10:23 AM, Philipp Zabel wrote:
> On Wed, 2017-04-05 at 19:46 +0200, Christian Gmeiner wrote:
> [...]
>> > --- a/src/gallium/drivers/etnaviv/etnaviv_screen.c
>> > +++ b/src/gallium/drivers/etnaviv/etnaviv_screen.c
>> > @@ -137,6 +137,9 @@ etna_screen_get_param(struct pipe_scr
On Wed, 2017-04-05 at 19:46 +0200, Christian Gmeiner wrote:
[...]
> > --- a/src/gallium/drivers/etnaviv/etnaviv_screen.c
> > +++ b/src/gallium/drivers/etnaviv/etnaviv_screen.c
> > @@ -137,6 +137,9 @@ etna_screen_get_param(struct pipe_screen *pscreen, enum
> > pipe_cap param)
> > case PIPE_CAP_
On Thu, 2017-04-06 at 09:54 +0200, Christian Gmeiner wrote:
> /2017-04-05 18:14 GMT+02:00 Philipp Zabel :
> > This adds native fence fd support to etnaviv, similarly to commit
> > 0b98e84e9ba0 ("freedreno: native fence fd"), enabled for kernel
> > driver version 1.1 or later.
> >
> > Signed-off-by:
On Wed, 2017-04-05 at 13:12 -0400, Rob Clark wrote:
> On Wed, Apr 5, 2017 at 12:14 PM, Philipp Zabel wrote:
> > +void
> > +etna_fence_server_sync(struct pipe_context *pctx,
> > + struct pipe_fence_handle *pfence)
> > +{
> > + struct etna_context *ctx = etna_context(pctx);
>
/2017-04-05 18:14 GMT+02:00 Philipp Zabel :
> This adds native fence fd support to etnaviv, similarly to commit
> 0b98e84e9ba0 ("freedreno: native fence fd"), enabled for kernel
> driver version 1.1 or later.
>
> Signed-off-by: Philipp Zabel
> ---
> This depends on libdrm patches [1][2] which may
2017-04-05 18:14 GMT+02:00 Philipp Zabel :
> This adds native fence fd support to etnaviv, similarly to commit
> 0b98e84e9ba0 ("freedreno: native fence fd"), enabled for kernel
> driver version 1.1 or later.
>
> Signed-off-by: Philipp Zabel
> ---
> This depends on libdrm patches [1][2] which may o
On Wed, Apr 5, 2017 at 12:14 PM, Philipp Zabel wrote:
> +void
> +etna_fence_server_sync(struct pipe_context *pctx,
> + struct pipe_fence_handle *pfence)
> +{
> + struct etna_context *ctx = etna_context(pctx);
> +
> + /* FIXME: where should in_fence_fd be stored? */
> +
This adds native fence fd support to etnaviv, similarly to commit
0b98e84e9ba0 ("freedreno: native fence fd"), enabled for kernel
driver version 1.1 or later.
Signed-off-by: Philipp Zabel
---
This depends on libdrm patches [1][2] which may or may not make their
way into libdrm 2.4.78.
[1] https:/