Man Linux: Main Page and Category List

NAME

       gl_setcontextvga - set the context to the physical screen

SYNOPSIS

       #include <vgagl.h>

       int gl_setcontextvga(int mode);

DESCRIPTION

       Set  the  graphics  context  to  the  physical screen of a vga mode (as
       defined in vga_setmode(3)).  The mode must be set  with  vga_setmode(3)
       prior  to using any of the drawing functions.  vgagl does not take care
       of that.

       The function returns 0 for success and non-zero  if  the  mode  is  not
       supported by the hardware.

       The only thing you can do with a planar (mode X-like) 256 color mode is
       aligned gl_putbox, and use it as a target for gl_copyscreen.

       In all of the svga modes this program makes a description  of  the  vga
       mode  available  to  the  vgagl functions.  The 256 color svgamodes are
       handled properly by this program.

SEE ALSO

       svgalib(7),   vgagl(7),   svgalib.conf(5),   threedkit(7),   testgl(1),
       currentcontext(3),   gl_allocatecontext(3),   gl_copyboxfromcontext(3),
       gl_copyboxtocontext(3),      gl_copyscreen(3),       gl_freecontext(3),
       gl_line(3), gl_getcontext(3), gl_setcontext(3), gl_setcontextheight(3),
       gl_setcontextvgavirtual(3),                    gl_setcontextvirtual(3),
       gl_setcontextwidth(3).

AUTHOR

       This  manual  page  was  edited by Michael Weller <eowmob@exp-math.uni-
       essen.de>. The exact source of the referenced demo as well  as  of  the
       original  documentation  is  unknown.   This  page  was modified by Don
       Secrest <secrest@uiuc.edu>.

       It is very likely that both are at least to some extent are due to Harm
       Hanemaayer <H.Hanemaayer@inter.nl.net>.

       Occasionally  this  might be wrong. I hereby asked to be excused by the
       original author and will happily accept any additions or corrections to
       this first version of the svgalib manual.