summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/os/os_thread.h
Commit message (Expand)AuthorAgeFilesLines
* util: move pipe_barrier into src/util and rename to util_barrierNicolai Hähnle2017-11-091-76/+0
* util: move pipe_thread_is_self from gallium to src/utilMarek Olšák2017-06-261-11/+0
* Android: use bionic pthread_barrier_* if possibleChih-Wei Huang2017-06-051-1/+1
* gallium/util: replace pipe_thread_setname() with u_thread_setname()Timothy Arceri2017-03-121-12/+0
* gallium/util: replace pipe_thread_get_time_nano() with u_thread_get_time_nano()Timothy Arceri2017-03-121-17/+1
* gallium/util: replace pipe_thread_create() with u_thread_create()Timothy Arceri2017-03-121-27/+1
* gallium/util: remove unused pipe_thread_destroy()Timothy Arceri2017-03-071-5/+0
* gallium/util: replace pipe_thread_wait() with thrd_join()Timothy Arceri2017-03-071-5/+0
* gallium/util: remove PIPE_THREAD_ROUTINE()Timothy Arceri2017-03-071-4/+1
* gallium/util: replace pipe_condvar with cnd_tTimothy Arceri2017-03-071-6/+2
* gallium/util: replace pipe_thread with thrd_tTimothy Arceri2017-03-071-10/+6
* gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri2017-03-071-6/+3
* gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri2017-03-071-6/+3
* gallium/util: replace pipe_mutex_destroy() with mtx_destroy()Timothy Arceri2017-03-071-5/+2
* gallium/util: replace pipe_mutex_init() with mtx_init()Timothy Arceri2017-03-071-5/+2
* gallium/util: remove pipe_static_mutex()Timothy Arceri2017-03-071-3/+0
* gallium/util: replace pipe_mutex with mtx_tTimothy Arceri2017-03-071-9/+5
* gallium/util: replace pipe_condvar_broadcast() with cnd_broadcast()Timothy Arceri2017-03-071-4/+1
* gallium/util: replace pipe_condvar_signal() with cnd_signal()Timothy Arceri2017-03-071-4/+1
* gallium/util: replace pipe_condvar_wait() with cnd_wait()Timothy Arceri2017-03-071-5/+2
* gallium/util: replace pipe_condvar_destroy() with cnd_destroy()Timothy Arceri2017-03-071-5/+2
* gallium/util: replace pipe_condvar_init() with cnd_init()Timothy Arceri2017-03-071-5/+2
* gallium/os: add per-thread time clock queriesMarek Olšák2017-02-141-0/+31
* st/nine: Implement gallium nine CSMTPatrick Rudolph2016-12-201-0/+11
* os: add pipe_mutex_assert_locked()Rob Clark2016-07-301-0/+16
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-17/+17
* os,llvmpipe: Set rasterizer thread names on Linux.Jose Fonseca2015-02-131-0/+11
* os/os_thread: Revert pipe_barrier pre-processing logic.José Fonseca2014-01-231-1/+1
* gallium: Use C11 thread abstractions.José Fonseca2014-01-231-230/+32
* os: Remove pipe_static_condvar.José Fonseca2014-01-231-12/+0
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-1/+1
* gallium: fix build on GNU/Hurd due to missing PIPE_OS_HURD detectionCyril Brulebois2013-11-121-6/+6
* mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke2013-04-231-4/+5
* mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke2013-04-231-1/+1
* mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke2013-04-231-1/+1
* auxiliary/os: Add missing signal.h include.Baldo Davide2012-05-051-0/+1
* gallium: use Mesa pthread_barrier_t on Haiku, as it is incomplete under HaikuAlexander von Gluck2011-12-271-1/+1
* gallium: add PIPE_OS_ANDROID supportChia-I Wu2011-08-211-1/+1
* scons: make embedding orthogonal to the platformJosé Fonseca2011-06-171-6/+6
* gallium: block signals for new thread when spawning threadsDave Airlie2011-05-161-1/+8
* os: Fix pipe_static_mutex on Windows.José Fonseca2011-03-061-1/+2
* os: remove gratuitous pipe_barrier placeholder codenobled2010-07-121-21/+1
* os, rbug: remove PIPE_THREAD_HAVE_CONDVARnobled2010-07-121-1/+0
* os: Implement pipe_condvar on Windows Vista and laternobled2010-07-121-0/+30
* os: Implement pipe_condvar on win32nobled2010-07-121-7/+27
* gallium: Add tokens for Cygwin.Vinson Lee2010-05-131-5/+5
* os: Check for spurious wakeups in pipe_barrier_wait.Vinson Lee2010-04-261-1/+8
* os: Implement pipe_barrier for POSIX platforms without pthread_barrier_t.Vinson Lee2010-04-171-5/+26
* os: Temporarily use posix thread for embedded too.Kurt Daverman2010-03-311-6/+6
* os: Do not use Pthreads barrier functions on Mac OS X.Vinson Lee2010-02-101-42/+52