egl/main: convert thread management to use c11 threads
authorEmil Velikov <emil.l.velikov@gmail.com>
Fri, 6 Mar 2015 16:54:56 +0000 (16:54 +0000)
committerEmil Velikov <emil.l.velikov@gmail.com>
Wed, 11 Mar 2015 23:28:25 +0000 (23:28 +0000)
commita806df3f23cd5fadffbfe818f8c5af7e17205426
tree3152796ada4b81ac94e90df2477f1a294dab6175
parentefe87f1a801c61d087cd2b29a2c150453241c3d4
egl/main: convert thread management to use c11 threads

Convert the code to use the C11 threads implementation, and nuke the
Windows non-pthreads code-path. The c11/threads_win32.h abstraction
should be better than the current code.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
src/egl/main/eglcurrent.c