SWDEV-221395 - [OpenCL] Failure to Create RTQ2

Don't add real time queues into the pool of generic queues.

Change-Id: I7f6865df740b8a2fbbec5e897a988a2151ef5a9e
Этот коммит содержится в:
German Andryeyev
2020-02-21 16:50:10 -05:00
родитель 77ff161324
Коммит 0fb8e378b1
+3 -2
Просмотреть файл
@@ -131,8 +131,9 @@ VirtualGPU::Queue* VirtualGPU::Queue::Create(const VirtualGPU& gpu, Pal::QueueTy
new (allocSize) VirtualGPU::Queue(gpu, palDev, residency_limit, max_command_buffers);
if (queue != nullptr) {
address addrQ = nullptr;
if ((qCreateInfo.engineType == Pal::EngineTypeCompute) ||
(qCreateInfo.engineType == Pal::EngineTypeDma)) {
if (((qCreateInfo.engineType == Pal::EngineTypeCompute) ||
(qCreateInfo.engineType == Pal::EngineTypeDma)) &&
(qCreateInfo.priority != Pal::QueuePriority::Realtime)) {
uint32_t index = AllocedQueues(gpu, qCreateInfo.engineType);
// Create PAL queue object
if (index < GPU_MAX_HW_QUEUES) {