On Thu, Jan 09, 2014 at 11:32:10AM -0800, Jose Fonseca wrote:
> This series is pretty much what I proposed several months ago, rebased on top 
> of master, with minor if any tweaks.
> 
> Still to do is remove the deprecated abstractions (which now are mere
> wrappers of the c11 ones).
> 
> That said, this series is already useful as is, not only because of
> the code de-duplication, but also because the Windows conditional var
> implemention in master is poll-based so performs quite badly, in
> particular llvmpipe with many threads.  Which is fixed here.
> 
> IMHO the rest can be done as time permits...
> 
> Jose

This series looks good to me. But I'd like to see patch 7 squashed into
patch 2 to prevent possible build failures during bisects.

I like how this series opens up opportunities for additional cleanups.
In particular, we can now begin to remove the threading wrappers in
src/egl/main.

I'm not familiar with C11's thread headers, so patch 2 is
Acked-by: Chad Versace <chad.vers...@linux.intel.com>

Patches 3-7 are:
Reviewed-by: Chad Versace <chad.vers...@linux.intel.com>
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to