nvflinger/buffer_queue: Remove use of a global system accessor

This commit is contained in:
Lioncash 2019-10-12 09:17:56 -04:00
parent b41692b69b
commit 574440d59f
3 changed files with 8 additions and 4 deletions

View file

@ -83,7 +83,7 @@ std::optional<u64> NVFlinger::CreateLayer(u64 display_id) {
const u64 layer_id = next_layer_id++;
const u32 buffer_queue_id = next_buffer_queue_id++;
buffer_queues.emplace_back(buffer_queue_id, layer_id);
buffer_queues.emplace_back(system.Kernel(), buffer_queue_id, layer_id);
display->CreateLayer(layer_id, buffer_queues.back());
return layer_id;
}