Provided by: libsvga1-dev_1.4.3-33_amd64 bug

NAME

       vga_copytoplanar16 - copy linear pixmap into VGA 16 color mode video memory

SYNOPSIS

       #include <vga.h>

       void vga_copytoplanar16(unsigned char *virtual, int pitch, int voffset, int vpitch, int w, int h);

DESCRIPTION

       Similar  to  vga_copytoplanar256(3),  but  for 16 color modes (not well tested). Assumes pixels stored in
       consecutive bytes ranging from 0 to 15 in the virtual screen.

       Copies part of a linear virtual screen in system memory at *virtual to VGA 16 mode video  memory.   pitch
       is the logical width of the virtual screen (in pixels (which are one byte large)), voffset is the address
       offset  into video memory, vpitch is the logical scanline width of the screen.  (w, h) is the size of the
       area to copy in pixels (width must be multiple of 4).

SEE ALSO

       svgalib(7),  vgagl(7),  libvga.config(5),   vga_accel(3),   vga_copytoplanar256(3),   vga_copytoplane(3),
       vga_drawscanline(3), vga_drawscansegment(3), vga_getmodeinfo(3), vga_setlogicalwidth(3), vga_imageblt(3),
       vga_setmodeX(3),

AUTHOR

       This  manual  page  was  edited by Michael Weller <eowmob@exp-math.uni-essen.de>. The exact source of the
       referenced function as well as of the original documentation is unknown.

       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)                               27 July 1997                             vga_copytoplanar16(3)