summaryrefslogtreecommitdiffstats
path: root/lib/libvgl
Commit message (Collapse)AuthorAgeFilesLines
* Implement __FBSDID()dillon2001-09-166-12/+18
|
* mdoc(7) police: join split punctuation to macro calls.ru2001-08-101-1/+2
|
* More spelling fixes.ru2001-08-071-3/+3
|
* Fix spelling in the last commit. (Oh, I thought I had run ispell... ;-<yokota2001-07-261-3/+3
| | | | Spotted by: sheldonh
* Adds notes on program termination and signal handlers.yokota2001-07-261-0/+48
| | | | | | | | I revised the text after dd's kind review. So, if you find any error, it is probably introduced by my last minutes' update and is entirely my fault, not dd's. Reviewed by: dd
* - Do not call VGLEnd() and exit() to terminate the programyokota2001-07-241-2/+15
| | | | | | | | | immediately when a signal is caught. Instead, defer program termination until the next call to VGLCheckSwitch(). Otherwise, the video card may not be restored correctly if the signal is seen while inside libvgl functions. MFC after: 1 week
* Remove whitespace at EOL.dd2001-07-151-59/+59
|
* mdoc(7) police: removed HISTORY info from the .Os call.ru2001-07-101-1/+1
|
* Dont free a hard code array.sos2001-05-301-1/+1
| | | | PR 20569
* 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