1. 46c3689 util: enable futex usage on BSDs after 7dc2f4788288 by Jan Beich · 4 years, 4 months ago
  2. 8968850 util/u_queue: track job size and limit the size of queue growth by Timothy Arceri · 5 years ago
  3. 050fae3 util/queue: add util_queue_adjust_num_threads by Marek Olšák · 6 years ago
  4. bb11155 util/queue: add ability to kill a subset of threads by Marek Olšák · 6 years ago
  5. d877451 util/u_queue: add UTIL_QUEUE_INIT_SET_FULL_THREAD_AFFINITY by Marek Olšák · 6 years ago
  6. b238e33 kutil/queue: add a process name into a thread name by Marek Olšák · 6 years ago
  7. 7083ac7 util/u_queue: fix a deadlock in util_queue_finish by Marek Olšák · 6 years ago
  8. 81aabb2 util/u_queue: really use futex-based fences by Nicolai Hähnle · 7 years ago
  9. f53570a util/u_queue: handle OS_TIMEOUT_INFINITE in util_queue_fence_wait_timeout by Nicolai Hähnle · 7 years ago
  10. e3a8013 util/u_queue: add util_queue_fence_wait_timeout by Nicolai Hähnle · 7 years ago
  11. 185061a u_queue: add util_queue_finish for waiting for previously added jobs by Nicolai Hähnle · 7 years ago
  12. d1ff082 u_queue: add a futex-based implementation of fences by Nicolai Hähnle · 7 years ago
  13. 574c59d u_queue: add util_queue_fence_reset by Nicolai Hähnle · 7 years ago
  14. 1b9d5ec u_queue: export util_queue_fence_signal by Nicolai Hähnle · 7 years ago
  15. b20f955 u_queue: group fence functions together by Nicolai Hähnle · 7 years ago
  16. 59ad769 util/u_queue: add an option to resize the queue when it's full by Marek Olšák · 7 years ago
  17. 5fa69be mesa/glthread: add glthread "perf" counters and pass them to gallium HUD by Marek Olšák · 7 years ago
  18. e93a141 util/u_queue: fix a use-before-initialization race for queue->threads by Marek Olšák · 7 years ago
  19. 89b6c93 util/u_queue: add an option to set the minimum thread priority by Marek Olšák · 7 years ago
  20. 33e507e util/u_queue: add a way to remove a job when we just want to destroy it by Marek Olšák · 7 years ago
  21. 13d69a8 util/u_queue: make u_queue accessible to cpp by Timothy Arceri · 8 years ago
  22. b822d9d gallium/util: move u_queue.{c,h} to src/util by Timothy Arceri · 8 years ago[Renamed from src/gallium/auxiliary/util/u_queue.h]
  23. 04ec4db gallium/util: make use of new u_thread.h in u_queue.{c,h} by Timothy Arceri · 8 years ago
  24. e92293a gallium/util: replace pipe_condvar with cnd_t by Timothy Arceri · 8 years ago
  25. e5375ba gallium/util: replace pipe_thread with thrd_t by Timothy Arceri · 8 years ago
  26. 2efddc6 gallium/util: replace pipe_mutex with mtx_t by Timothy Arceri · 8 years ago
  27. 24847dd gallium/u_queue: isolate util_queue_fence implementation by Marek Olšák · 8 years ago
  28. 4aea8fe gallium/u_queue: fix random crashes when the app calls exit() by Marek Olšák · 8 years ago
  29. 626e4ef gallium/u_queue: add util_queue_get_thread_time_nano by Marek Olšák · 8 years ago
  30. 44bbfed gallium/u_queue: add optional cleanup callback by Rob Clark · 8 years ago
  31. cbb5adb gallium/u_queue: allow the execute function to differ per job by Marek Olšák · 8 years ago
  32. 4a06786 gallium/u_queue: reduce the number of mutexes by 2 by Marek Olšák · 8 years ago
  33. 2fba0aa gallium/u_queue: add an option to name threads by Marek Olšák · 8 years ago
  34. 404d0d5 gallium/u_queue: add an option to have multiple worker threads by Marek Olšák · 8 years ago
  35. 4358f6d gallium/u_queue: rewrite util_queue_fence to allow multiple waiters by Marek Olšák · 8 years ago
  36. d8367e9 gallium/u_queue: use a ring instead of a stack by Marek Olšák · 8 years ago
  37. 562cb03 gallium/util: import the multithreaded job queue from amdgpu winsys (v2) by Marek Olšák · 8 years ago