From: Alper Akçan (distch@hotmail.com)
Date: Sun 23 Dec 2001 - 22:32:06 IST
I used the code from web-fonts documantation, it is the same as the one included inthe book of sgvalib,(written below) it has worked well but when it returns to the console I get a messed up console... I do not forget vga_setmode(0), anyway other codes are working well.. what should I do? my vga vard is tnt2m64 nvidia, and using nv driver that comes with svgalib 1.4.3.. Thanks.. the code... from http://www.svgalib.org/jay/font_tutorial/fonts.html #include <stdlib.h> #include <vga.h> #include <vgagl.h> #define FONT_HEIGHT 8 #define FONT_WIDTH 8 void prepare_font(void); int main(void) { int x = 10, y = 10; char text[] = "Hello, world!"; vga_init(); vga_setmode(G320x200x256); gl_setcontextvga(G320x200x256); prepare_font(); gl_write(x, y, text); vga_getch(); vga_setmode(TEXT); return 0; } void prepare_font(void) { int color = 15; /* white */ void *font = malloc(256 * FONT_WIDTH * FONT_HEIGHT * BYTESPERPIXEL); gl_expandfont(FONT_WIDTH, FONT_HEIGHT, color, gl_font8x8, font); gl_setfont(FONT_WIDTH, FONT_HEIGHT, font); } ---- ------------------------------------------------------------------ Unsubscribe: To: listbot@svgalib.org Body: unsubscribe linux-svgalib
This archive was generated by hypermail 2.1.4 : Wed 21 Jan 2004 - 22:10:24 IST