gl_setcontextvga(3vga)

gl_setcontextvga3vga

Set the context to the physical screen

Part of gl_setcontextvga(3).

Usage

#include <vgagl.h>

int gl_setcontextvga(int mode);

Overview

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.

Releases

4 releases since Debian 2.0 (Hamm); the text changed 1 time.

  1. 2.0–2.1
  2. 2.2–3.0

Author

This manual page was edited by Michael Weller <[email protected]>. The exact source of the referenced demo as well as of the original documentation is unknown. This page was modified by Don Secrest <[email protected]>.

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

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.

From svgalibg1-dev 1:1.4.3-7 in Debian 3.0 (Woody). Parsed by carta from the page's man source.