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 de-
       fined 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 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),  cur-
       rentcontext(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_setcontex-
       twidth(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  Se-
       crest <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.

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+14.3.quarterly>

home | help