Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
gl_setcontextvga(3)	       Svgalib User Manual	     gl_setcontextvga(3)

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  us-
     ing 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 sup-
     ported 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), currentcon-
     text(3),  gl_allocatecontext(3), gl_copyboxfromcontext(3), gl_copyboxtocon-
     text(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-es-
     sen.de>. The exact source of the referenced demo as well as of the original
     documentation is unknown.	This page  was	modified  by  Don  Secrest  <se-
     crest@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 orig-
     inal author and will happily accept any additions or  corrections	to  this
     first version of the svgalib manual.

Svgalib (>= 1.2.11)		   21 Aug 1999		     gl_setcontextvga(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=gl_setcontextvga&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help