summaryrefslogtreecommitdiff
path: root/src/util/u_queue.h
AgeCommit message (Expand)AuthorFilesLines
2020-06-16util: enable futex usage on BSDs after 7dc2f4788288Jan Beich1-1/+1
2019-09-19util/u_queue: track job size and limit the size of queue growthTimothy Arceri1-1/+4
2019-04-01util/queue: add util_queue_adjust_num_threadsMarek Olšák1-0/+8
2019-04-01util/queue: add ability to kill a subset of threadsMarek Olšák1-3/+2
2018-10-06util/u_queue: add UTIL_QUEUE_INIT_SET_FULL_THREAD_AFFINITYMarek Olšák1-0/+1
2018-07-04kutil/queue: add a process name into a thread nameMarek Olšák1-1/+1
2018-04-27util/u_queue: fix a deadlock in util_queue_finishMarek Olšák1-0/+1
2017-11-20util/u_queue: really use futex-based fencesNicolai Hähnle1-1/+1
2017-11-10util/u_queue: handle OS_TIMEOUT_INFINITE in util_queue_fence_wait_timeoutNicolai Hähnle1-0/+6
2017-11-09util/u_queue: add util_queue_fence_wait_timeoutNicolai Hähnle1-21/+33
2017-11-09u_queue: add util_queue_finish for waiting for previously added jobsNicolai Hähnle1-0/+2
2017-11-09u_queue: add a futex-based implementation of fencesNicolai Hähnle1-0/+92
2017-11-09u_queue: add util_queue_fence_resetNicolai Hähnle1-0/+13
2017-11-09u_queue: export util_queue_fence_signalNicolai Hähnle1-0/+1
2017-11-09u_queue: group fence functions togetherNicolai Hähnle1-9/+10
2017-07-17util/u_queue: add an option to resize the queue when it's fullMarek Olšák1-0/+2
2017-06-26mesa/glthread: add glthread "perf" counters and pass them to gallium HUDMarek Olšák1-0/+14
2017-06-07util/u_queue: fix a use-before-initialization race for queue->threadsMarek Olšák1-1/+0
2017-06-07util/u_queue: add an option to set the minimum thread priorityMarek Olšák1-1/+5
2017-06-07util/u_queue: add a way to remove a job when we just want to destroy itMarek Olšák1-0/+2
2017-03-13util/u_queue: make u_queue accessible to cppTimothy Arceri1-0/+8
2017-03-12gallium/util: move u_queue.{c,h} to src/utilTimothy Arceri1-0/+109