summaryrefslogtreecommitdiffstats
path: root/lib/libvgl
Commit message (Collapse)AuthorAgeFilesLines
* Use CONS_GETINFO ioctl to get geometry of the current text mode instead ofsobomax2001-05-191-5/+7
| | | | TIOCGWINSZ. The former is more correct in this context.
* MAN[1-9] -> MAN.ru2001-03-271-1/+1
|
* Don't hardcode geometry of VESA_800x600 raster text mode (80x25). Instead savesobomax2001-01-251-2/+8
| | | | actual geometry before switching to the graphics mode.
* Set properly the PixelBytes field for 8bits modes.nsouch2001-01-251-0/+2
| | | | Submitted by: Maxim Sobolev <sobomax@FreeBSD.org>
* Protect against multiple inclusion.sobomax2001-01-241-0/+5
|
* Minor fixes:sobomax2001-01-241-3/+3
| | | | | | | | - Use "OPOST | ONLCR" as a c_oflag in the raw mode instead of 0, which should make debug output mode readable; - flush input buffer when switching to/from raw mode. This should prevent leaking raw scancodes into your shell prompt when program called VGLKeyboardEnd() w/o processing all scancodes in the buffer.
* Version bump, because of ABI incompatibility.nsouch2001-01-151-1/+1
| | | | Suggested by: Maxim Sobolev <sobomax@FreeBSD.org>
* Add Truecolor 16 and 32bits support. Note that 24bits modes are notnsouch2001-01-134-35/+251
| | | | | | | | | | | supported since it's not easy to put 3 bytes accross 64Kb windows of memory. This should not be such a problem with linear framebuffers. There is no major interface modification except that the color type becomes u_long instead of byte. So one just need to recompile his application. Approved by: Soren Schmidt <sos@freebsd.dk>
* Prepare for mdoc(7)NG.ru2000-12-291-1/+1
|
* mdoc(7) police: removed history info from the .Os FreeBSD call.ru2000-12-141-1/+1
|
* Spell the sos's name correctly.ru2000-11-141-1/+1
|
* Initiate deorbit burn sequence for <machine/console.h>.phk2000-10-087-7/+13
| | | | | | | | | Replace all in-tree uses with necessary subset of <sys/{fb,kb,cons}io.h>. This is also the appropriate fix for exo-tree sources. Put warnings in <machine/console.h> to discourage use. November 15th 2000 the warnings will be converted to errors. January 15th 2001 the <machine/console.h> files will be removed.
* Introduce .Lb macro to libvgl manpagephantom2000-04-221-1/+3
|
* Remove single-space hard sentence breaks. These degrade the qualitysheldonh2000-03-021-4/+8
| | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
* Replace beforeinstall target with new variables used by .mk system.rgrimes2000-01-141-4/+1
| | | | Reviewed by: marcel, and make world
* mdoc(7)'fyphantom2000-01-051-68/+71
|
* Fixed missing #include in synopsis.bde1999-12-232-1/+3
| | | | | Fixed misspelling of VGLPanScreen in its prototype. Fixed missing installation of link to VGLPanScreen.3.
* Document VGLGetXY and VGLSetXY functions.abial1999-12-131-0/+22
| | | | Reviewed by: sos
* Fix the VGLBITMAP_INITIALIZER macro; VXsize and VYsize shouldyokota1999-11-091-1/+1
| | | | be the same as Xsize and Ysize.
* - This is the new version of libvgl jointly developed by sos and I.yokota1999-11-088-148/+683
| | | | | | | | | It adds new functions and extend some structures and can handle VESA modes. - Update the man page. - Bump the library version number. (The old version will be added to compat3x.)
* Minor mdoc cleanup.mpp1999-10-301-1/+1
|
* Complete page reorganization. I have splited FUNCTIONS section intophantom1999-10-282-169/+190
| | | | | | two subsections: SINOPSIS (declarations) and DESCRIPTION (descriptions) All functions now mentioned in NAME section (apropos capable manpage :) Various mdoc fixe
* - Handle the signal SIGTERM.yokota1999-08-281-9/+8
| | | | | | | | | | - Slightly rearrange VGLCheckSwitch() to ensure the display content will be correctly restored when switching back to the vty where the vgl program is running. - VGLEnd() should clear the screen only when the vty is in the foreground. Discussed with: sos
* $Id$ -> $FreeBSD$peter1999-08-288-8/+8
|
* Assorted bug fixes.yokota1999-08-225-21/+37
| | | | | | | | | | | | | | | | | | | | | | | | keyboard.c - Call tcsetattr() in VGLKeyboardEnd() to restore tty, only when tty attributes have been previously saved. PR: misc/9524 Submitted by: Katusyuki 'kei' Maeda (kei@nanet.co.jp) - Set up the tty raw mode correctly. main.c - Restore VESA_800x600 raster text mode correctly in VGLEnd(). Submitted by: des text.c - Allocate the correct size of a font buffer in VGLSetFontFile(). I forgot the submitter ;-( simple.c, bitmap.c - Fix address calculation for the VGA mode X in VGLGetXY() and VGLBitmapCopy(). - Fix typo (dsty -> dstx) in __VGLBitmapCopy(). Reviewed by: sos
* .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aqcharnier1998-03-191-3/+3
|
* Fix a few typos.jraynard1997-10-221-32/+33
|
* Fix a couble of typos.sos1997-10-161-6/+6
| | | | Submitted by: "Vanill I. Shu" <vanilla@MinJe.com.TW>
* Add rudimentary support for using the keyboard.sos1997-10-014-3/+105
|
* First import of my little "video graphic library".sos1997-08-178-0/+1749
See the manpage vgl.3 for more info. A little example will follow shortly.
OpenPOWER on IntegriCloud