For patch 20: Acked-by: Marek Olšák <marek.ol...@amd.com> For patches 1-13, 15-19, 21-25 (assuming my comment on patch 9 is taken into account): Reviewed-by: Marek Olšák <marek.ol...@amd.com>
I commented on patch 14. Marek On Sun, Oct 22, 2017 at 9:08 PM, Nicolai Hähnle <nhaeh...@gmail.com> wrote: > From: Nicolai Hähnle <nicolai.haeh...@amd.com> > > --- > src/gallium/drivers/radeonsi/si_pipe.c | 11 ++--------- > 1 file changed, 2 insertions(+), 9 deletions(-) > > diff --git a/src/gallium/drivers/radeonsi/si_pipe.c > b/src/gallium/drivers/radeonsi/si_pipe.c > index 19428d8b4e7..c5742cf9883 100644 > --- a/src/gallium/drivers/radeonsi/si_pipe.c > +++ b/src/gallium/drivers/radeonsi/si_pipe.c > @@ -382,29 +382,22 @@ static struct pipe_context > *si_pipe_create_context(struct pipe_screen *screen, > struct pipe_context *ctx; > > if (sscreen->b.debug_flags & DBG(CHECK_VM)) > flags |= PIPE_CONTEXT_DEBUG; > > ctx = si_create_context(screen, flags); > > if (!(flags & PIPE_CONTEXT_PREFER_THREADED)) > return ctx; > > - /* Clover (compute-only) is unsupported. > - * > - * Since the threaded context creates shader states from the > non-driver > - * thread, asynchronous compilation is required for create_{shader}_- > - * state not to use pipe_context. Debug contexts (ddebug) disable > - * asynchronous compilation, so don't use the threaded context with > - * those. > - */ > - if (flags & (PIPE_CONTEXT_COMPUTE_ONLY | PIPE_CONTEXT_DEBUG)) > + /* Clover (compute-only) is unsupported. */ > + if (flags & PIPE_CONTEXT_COMPUTE_ONLY) > return ctx; > > /* When shaders are logged to stderr, asynchronous compilation is > * disabled too. */ > if (sscreen->b.debug_flags & DBG_ALL_SHADERS) > return ctx; > > return threaded_context_create(ctx, &sscreen->b.pool_transfers, > si_replace_buffer_storage, > si_create_fence, > -- > 2.11.0 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev