From owner-freebsd-hackers Wed Aug 9 20:35:16 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from starbug.ugh.net.au (starbug.ugh.net.au [203.31.238.37]) by hub.freebsd.org (Postfix) with ESMTP id F362137B638 for ; Wed, 9 Aug 2000 20:35:11 -0700 (PDT) (envelope-from andrew@ugh.net.au) Received: by starbug.ugh.net.au (Postfix, from userid 1000) id E28AAA845; Thu, 10 Aug 2000 13:35:58 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by starbug.ugh.net.au (Postfix) with ESMTP id D7984544C for ; Thu, 10 Aug 2000 13:35:58 +1000 (EST) Date: Thu, 10 Aug 2000 13:35:58 +1000 (EST) From: andrew@ugh.net.au To: freebsd-hackers@freebsd.org Subject: libvgl and splitting the screen Message-ID: X-WonK: *wibble* MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, Is it possible to use libvgl but get it to use just part of the screen so I have a regular text console above? I'm guessing not... I'm trying to get text to scroll along the bottom of the screen (lame I know)...is there another way? I can scroll in character chunks by printing substrings of the string but that looks a bit jerky to the eye. I didn't want to have to use libvgl to do all the drawing of text on the rest of the screen. If I do end up using libvgl what are legal values for VGLInit? The only value that seems to work is SW_VGA_MODEX but I was after something with a bit higher resolution...SW_VGA_VG640 is mentioned in a comment in examples/libvgl/demo.c but is undefined, SW_VGA_CG640 returns an error (-1). I'm guessing it depends on the video card about which dmesg says: vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Its in a Compaq Prolinea 4/50 and I have no idea what it is but it can do 640x480 under X (using VGA16 and the 'generic' chipset). Thanks, Andrew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message