Skip to content

Commit 0abf1e9

Browse files
committed
Modulo queue offset
1 parent a8a1cc5 commit 0abf1e9

File tree

1 file changed

+1
-0
lines changed
  • unified-runtime/source/adapters/offload

1 file changed

+1
-0
lines changed

unified-runtime/source/adapters/offload/queue.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ struct ur_queue_handle_t_ : RefCounted {
3939

4040
ol_result_t nextQueue(ol_queue_handle_t &Handle) {
4141
auto &Slot = OffloadQueues[QueueOffset++];
42+
QueueOffset %= OffloadQueues.size();
4243

4344
if (!Slot) {
4445
if (auto Res = olCreateQueue(OffloadDevice, &Slot)) {

0 commit comments

Comments
 (0)