summaryrefslogtreecommitdiff
path: root/lib/gras_impl/output_buffer_queues.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gras_impl/output_buffer_queues.hpp')
-rw-r--r--lib/gras_impl/output_buffer_queues.hpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/gras_impl/output_buffer_queues.hpp b/lib/gras_impl/output_buffer_queues.hpp
index a740b2d..1f07af0 100644
--- a/lib/gras_impl/output_buffer_queues.hpp
+++ b/lib/gras_impl/output_buffer_queues.hpp
@@ -76,9 +76,7 @@ struct OutputBufferQueues
GRAS_FORCE_INLINE void flush_all(void)
{
- _queues.clear();
- _queues.resize(_bitset.size());
- _bitset.reset();
+ for (size_t i = 0; i < this->size(); i++) this->flush(i);
}
GRAS_FORCE_INLINE bool ready(const size_t i) const