path: root/lib/libvgl
Commit message (Expand)AuthorAgeFilesLines
* Update Makefile.depend filesSimon J. Gerraty2019-12-111-1/+0
* Fix copying planar bitmaps when the horizontal start and end are both notBruce Evans2019-05-031-12/+9
* Support all reasonable cursor sizes. Reduce the size of the standardBruce Evans2019-04-291-56/+146
* Oops, r346889 broke showing of the mouse cursor after clearing, byBruce Evans2019-04-291-1/+1
* Refactor and simplify hiding the mouse cursor and fix bugs caused byBruce Evans2019-04-294-50/+41
* Use __VGLBitmapCopy() directly to show the mouse cursor. The mouseBruce Evans2019-04-261-15/+2
* Merge __VGLGetXY() back into VGLGetXY(). They were split to simplifyBruce Evans2019-04-261-16/+10
* In VGLClear(), check for the overlap of the mouse cursor in the wholeBruce Evans2019-04-261-1/+1
* Remove save/restore of the crtc and gdc registers when showing andBruce Evans2019-04-261-27/+0
* Fix the only known remaining (libvgl) bug for 24-bit modes, and enableBruce Evans2019-04-262-6/+20
* Restore the line width in VGLEnd(). The line width may be changed byBruce Evans2019-04-261-0/+4
* Fix an off-by-1 error for copying overlapping bitmaps in r346416. ForBruce Evans2019-04-261-1/+1
* Restore doing nothing for calls to VGLEnd() after the first. I broke thisBruce Evans2019-04-251-0/+1
* Avoid hiding and unhiding the mouse cursor when copying bitmaps to theBruce Evans2019-04-243-18/+45
* Refactor mouse freezing and fix some minor bugs.Bruce Evans2019-04-244-53/+75
* Fix some races and screeen clearing in VGLEnd().Bruce Evans2019-04-241-3/+3
* Fix mouse cursor coloring in depths > 8 (previously, a hack that onlyBruce Evans2019-04-224-44/+116
* Use a shadow buffer and never read from the frame buffer. Remove large slowBruce Evans2019-04-215-314/+57
* Fix missing restoring of the mouse cursor position, the border color and theBruce Evans2019-04-214-0/+38
* Make libvgl mostly work without superuser privilege in direct modes byBruce Evans2019-04-203-20/+48
* Fix copying of overlapping bitmaps. The cases of copying within theBruce Evans2019-04-191-3/+13
* Sigh, r346279 was also a test version with the reduced size doubled (soBruce Evans2019-04-161-1/+1
* Oops, r346278 committed a test version with the change annulled.Bruce Evans2019-04-161-1/+1
* Quick fix for slow clearing and context switches of large frame buffersBruce Evans2019-04-161-0/+13
* Fix a variable name in r346215. Clearing of the right of the screen wasBruce Evans2019-04-161-1/+1
* For writing and reading single pixels, avoid some pessimizations forBruce Evans2019-04-141-143/+63
* Fix copying of MEMBUFs to MEMBUFs. This case was implemented by usingBruce Evans2019-04-081-28/+2
* Fix restoring to graphics modes in VGLEnd().Bruce Evans2019-03-291-16/+16
* Fix endless loops for handling SIGBUS and SIGSEGV.Bruce Evans2019-03-291-4/+12
* Fix races in mouse signal handling almost properly using the INTOFF/INTONBruce Evans2019-03-291-19/+33
* Fix VGLLine() in depths > 8.Bruce Evans2019-03-281-1/+1
* Fix VGLGetXY(), VGLSetXY() and VGLClear() for MEMBUFs in depths > 8.Bruce Evans2019-03-281-0/+36
* Oops, r345496 got the pointer args backwards for bcopy() in VGLClear forBruce Evans2019-03-281-2/+2
* Fix accessing pixels under the mouse cursor:Bruce Evans2019-03-273-24/+62
* Fix copying of bitmaps in depths > 8. This fix is complete, except differentBruce Evans2019-03-272-9/+33
* Fix another type of buffer overrun for segmented modes. The buffer indexBruce Evans2019-03-251-1/+2
* Oops, my previous commit to libvgl was missing the change of VGLSetBorder()Bruce Evans2019-03-242-2/+2
* Fix the type of the color args for VGLMouseFreeze(), VGLBitmapPutChar(),Bruce Evans2019-03-244-12/+12
* Add support for arbitrary font widths. Only multiples of 8 were supported.Bruce Evans2019-03-241-13/+17
* Fix reading of pixels in (4 and 8-plane) planar modes.Bruce Evans2019-03-241-7/+2
* Fix buffer overruns in modes with color depth more than 8.Bruce Evans2019-03-244-10/+20
* Fix libvgl to not always fail to initialize due to its invalid mmap()Bruce Evans2019-03-241-2/+2
* lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-267-0/+14
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
* MFHGlen Barber2016-04-131-1/+1
| * libvgl: do not initialize static storage.Pedro F. Giffuni2016-04-131-1/+1
* | First pass through library packaging.Glen Barber2016-02-041-0/+1
* META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.Bryan Drewery2015-11-251-1/+0
* META_MODE: Remove DEP_RELDIR from Makefile.depend files.Bryan Drewery2015-09-251-2/+0
* Add META_MODE support.Simon J. Gerraty2015-06-131-0/+21