summaryrefslogtreecommitdiffstats
path: root/src/common/bounded_threadsafe_queue.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* CMakeLists: Disable C4100 and C4324Morph2022-10-221-9/+0
| | | | Disabling C4100 is similar to -Wno-unused-parameter
* bounded_threadsafe_queue: Use constexpr capacity and maskMorph2022-06-151-86/+73
| | | | | | | | While this is the primary change, we also: - Remove the mpsc namespace and rename Queue to MPSCQueue - Make Slot a private struct within MPSCQueue - Remove the AlignedAllocator template argument, as we use std::allocator - Replace instances of mask + 1 with capacity, and mask + 2 with capacity + 1
* gpu_thread: Move to bounded queueLevi Behunin2022-06-031-0/+180