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

FreeBSD Manual Pages


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

       gl_setcontextvga	- set the context to the physical screen

       #include	<vgagl.h>

       int gl_setcontextvga(int	mode);

       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.

       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-

       This  manual page was edited by Michael Weller <eowmob@exp-math.uni-es->.	The exact source of the	referenced demo	 as  well  as  of  the
       original	 documentation	is unknown.  This page was modified by Don Se-
       crest <>.

       It is very likely that both are at least	to some	extent are due to Harm
       Hanemaayer <>.

       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:

home | help