summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util/u_queue.c
Commit message (Expand)AuthorAgeFilesLines
* gallium/u_queue: set num_threads correctly if not all threads startGrazvydas Ignotas2017-02-271-1/+1
* gallium/u_queue: fix a crash with atexit handlersGrazvydas Ignotas2017-02-271-0/+1
* gallium/u_queue: isolate util_queue_fence implementationMarek Olšák2017-02-221-19/+23
* gallium/u_queue: fix random crashes when the app calls exit()Marek Olšák2017-02-221-2/+74
* gallium/u_queue: add util_queue_get_thread_time_nanoMarek Olšák2017-02-141-0/+10
* gallium/u_queue: add optional cleanup callbackRob Clark2016-07-161-1/+5
* gallium/u_queue: assert that users must wait on fences before destroying themNicolai Hähnle2016-07-111-0/+1
* gallium/u_queue: guard fence->signalled checks with fence->mutexNicolai Hähnle2016-07-111-3/+0
* gallium/u_queue: allow the execute function to differ per jobMarek Olšák2016-06-241-6/+6
* gallium/u_queue: reduce the number of mutexes by 2Marek Olšák2016-06-241-18/+32
* gallium/u_queue: add an option to name threadsMarek Olšák2016-06-241-0/+9
* gallium/u_queue: add an option to have multiple worker threadsMarek Olšák2016-06-241-10/+56
* gallium/u_queue: rewrite util_queue_fence to allow multiple waitersMarek Olšák2016-06-241-15/+34
* gallium/u_queue: use a ring instead of a stackMarek Olšák2016-06-241-15/+40
* gallium/util: import the multithreaded job queue from amdgpu winsys (v2)Marek Olšák2016-06-151-0/+129