summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util/u_queue.c
Commit message (Expand)AuthorAgeFilesLines
* 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