Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 4 Oct 2001 12:50:15 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 4 Oct 2001 12:50:06 -0400 Received: from www.transvirtual.com ([206.14.214.140]:18439 "EHLO www.transvirtual.com") by vger.kernel.org with ESMTP id ; Thu, 4 Oct 2001 12:49:59 -0400 Date: Thu, 4 Oct 2001 09:49:49 -0700 (PDT) From: James Simmons To: Geert Uytterhoeven cc: Alan Cox , Ricky Beam , Andrew Morton , Lorenzo Allegrucci , Linux Kernel Mailing List , Linux console project Subject: Re: Huge console switching lags In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org > > > > them. It draws pixel by pixel. Slow slow slow!!! I have developed a new > ^^^^^^^^^^^^^^^^^^^^^^^ > Where does it draw pixel by pixel? Okay. Let me say most drivers don't take advantage of the graphics hardware to perform console operations. Instead they just draw directly to the framebuffer which can be slow. > Yep. Vesafb started as a nice gimmick to show that it's possible, and turned > out to be a solution for yet another > we-don't-release-specs-to-OS/FS-people company. I know. Same with OFfb. > Euh, most fbcon-* drivers already do this. Grep for fb_write in e.g. > drivers/video/fbcon-cfb8.c and count the byte accesses (=> 0). Yep. The new code I developed came out the merging of all the fbcon-cfb* drivers. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/