buffer_queue: Make use of designated initializers
This commit is contained in:
		@@ -24,13 +24,13 @@ BufferQueue::~BufferQueue() = default;
 | 
			
		||||
void BufferQueue::SetPreallocatedBuffer(u32 slot, const IGBPBuffer& igbp_buffer) {
 | 
			
		||||
    LOG_WARNING(Service, "Adding graphics buffer {}", slot);
 | 
			
		||||
 | 
			
		||||
    Buffer buffer{};
 | 
			
		||||
    buffer.slot = slot;
 | 
			
		||||
    buffer.igbp_buffer = igbp_buffer;
 | 
			
		||||
    buffer.status = Buffer::Status::Free;
 | 
			
		||||
    free_buffers.push_back(slot);
 | 
			
		||||
    queue.push_back({
 | 
			
		||||
        .slot = slot,
 | 
			
		||||
        .status = Buffer::Status::Free,
 | 
			
		||||
        .igbp_buffer = igbp_buffer,
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    queue.emplace_back(buffer);
 | 
			
		||||
    buffer_wait_event.writable->Signal();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user