We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8f38848 commit fc033c3Copy full SHA for fc033c3
unified-runtime/source/adapters/level_zero/v2/queue_immediate_out_of_order.cpp
@@ -41,6 +41,8 @@ ur_queue_immediate_out_of_order_t::ur_queue_immediate_out_of_order_t(
41
for (size_t i = 0; i < numCommandLists; i++) {
42
barrierEvents[i] = eventPool->allocate();
43
}
44
+
45
+ ur::level_zero::urContextRetain(hContext);
46
47
48
ur_result_t ur_queue_immediate_out_of_order_t::queueGetInfo(
@@ -132,6 +134,8 @@ ur_queue_immediate_out_of_order_t::~ur_queue_immediate_out_of_order_t() {
132
134
133
135
barrierEvents[i]->release();
136
137
138
+ ur::level_zero::urContextRelease(hContext);
139
} catch (...) {
140
// Ignore errors during destruction
141
0 commit comments