Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752838AbdLSVBr (ORCPT ); Tue, 19 Dec 2017 16:01:47 -0500 Received: from mail-qt0-f196.google.com ([209.85.216.196]:38137 "EHLO mail-qt0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751898AbdLSVBp (ORCPT ); Tue, 19 Dec 2017 16:01:45 -0500 X-Google-Smtp-Source: ACJfBou8Yii6PhFY9Ue6kj0d3XLVSs969JurFfpYyMtHYPafQikyuQ706kqrL6IfP6gDeVhvrCh3q4hdt8XZJ9Jf070= MIME-Version: 1.0 In-Reply-To: <8036b6a6-6ed5-2f34-e854-1c397a9f34d4@suse.de> References: <20171213194755.3409-1-mstaudt@suse.de> <20171213194755.3409-4-mstaudt@suse.de> <20171213213506.GD26573@phenom.ffwll.local> <20171219122313.GE26573@phenom.ffwll.local> <8bbb0497-4a10-2f81-0040-6e7cd4e7353c@suse.de> <20171219135715.GG26573@phenom.ffwll.local> <8036b6a6-6ed5-2f34-e854-1c397a9f34d4@suse.de> From: Ray Strode Date: Tue, 19 Dec 2017 16:01:24 -0500 Message-ID: Subject: Re: [RFC PATCH v2 03/13] bootsplash: Flush framebuffer after drawing To: Max Staudt Cc: b.zolnierkie@samsung.com, linux-fbdev@vger.kernel.org, michal@markovi.net, sndirsch@suse.com, oneukum@suse.com, tiwai@suse.com, dri-devel@lists.freedesktop.org, "Linux-Kernel@Vger. Kernel. Org" , bernhard.rosenkranzer@linaro.org, philm@manjaro.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 808 Lines: 19 Hi, On Tue, Dec 19, 2017 at 10:41 AM, Max Staudt wrote: > I'm hooking into the in-kernel terminal emulator, because the bootsplash is a > functional extension of that. It just happens that fbcon sits on top of FB, so I > work with what I get. > > And the console in turn happens to work on all FB and KMS drivers, so it > makes users of all kinds of drivers happy. In fact, that's why the FB emulation > in KMS drivers came to be in the first place, if I remember right - to ensure > fbcon continues to work. But what about multi-monitor? what about hidpi screens? Ideally you want each monitor to show the splash in a way that best fits that monitor. You can't do that if you're drawing all over fbcon... and it's not like multiple monitors and 4k screens are niche these days. --Ray