From owner-freebsd-hackers@FreeBSD.ORG Mon Feb 25 01:18:57 2013 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 469CDFA6; Mon, 25 Feb 2013 01:18:57 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-wi0-f180.google.com (mail-wi0-f180.google.com [209.85.212.180]) by mx1.freebsd.org (Postfix) with ESMTP id 8C67323D; Mon, 25 Feb 2013 01:18:56 +0000 (UTC) Received: by mail-wi0-f180.google.com with SMTP id hi8so2609003wib.13 for ; Sun, 24 Feb 2013 17:18:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=jj5pFUEuQcqQZoqdDb/eSAox1Y7fg5ISE8bVtG3pmsA=; b=iZQWRo62s/6hTaOM9n4rPu3c2KkBSqpKgCmnHFxk3SW1Fdh5PppUIYGF0unZdz6ED8 ZFVdj7SoM2cJtZ5DBsKxo0QkmkC6iZqzxXZsVGpbxCtMatopGIFSXZZMIos8jTtQ6EH/ Idvr+xXGC97Pgj67wikKOMsj0NdPcIXi7t1VEilLm4ik0QKcS84MzpBOWGPbaZtqd8wl WCzjNj3WCNokFFl6Nxlx8yBT5JmAtaCr9f41OV2P/p+D5i9rPurf54V8X12ToiBMYRrc uYsIqW7c15Yjl3D1kt6+9U687agqwzKZ1TkAcTQD82hOvFBB+9RPcp46y8kVEmlJqUim sAtQ== MIME-Version: 1.0 X-Received: by 10.180.24.229 with SMTP id x5mr8994657wif.17.1361755129242; Sun, 24 Feb 2013 17:18:49 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.216.74.194 with HTTP; Sun, 24 Feb 2013 17:18:49 -0800 (PST) In-Reply-To: <5129F54D.9040503@mail.ru> References: <511F879C.3030801@mail.ru> <51217854.8000508@freebsd.org> <5123D941.2050906@mail.ru> <51293505.1030706@freebsd.org> <5129F54D.9040503@mail.ru> Date: Sun, 24 Feb 2013 17:18:49 -0800 X-Google-Sender-Auth: W84RScLeNXm_wf4ZY0ya-eC2oXQ Message-ID: Subject: Re: Scrolling in framebuffer syscons From: Adrian Chadd To: Phileas Fogg Content-Type: text/plain; charset=ISO-8859-1 Cc: Oleksandr Tymoshenko , freebsd-hackers@freebsd.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Feb 2013 01:18:57 -0000 On 24 February 2013 03:11, Phileas Fogg wrote: > Julian Elischer wrote: > >> >> not sure if it's relevent, but remember that updating the screen mor ethan >> 50 >> times a second is pointless. >> I'm not sure if the curent video console does it but having the final copy >> only >> done on 50Hz ticks can save a lot of copying. >> > > Right, but then you have to handle VSYNC hardware interrupts and copy > framebuffer data from system memory to video memory. Which you likely should do anyway, right? if you're going to be doing any kind of large-scale screen updating. Adrian Adrian