summaryrefslogtreecommitdiff
path: root/com32/lib/sys/vesa
Commit message (Expand)AuthorAgeFilesLines
* VESA: Simplify the lss16 decoderH. Peter Anvin2008-03-031-11/+6
* Drop unnecessary CLD instructions.H. Peter Anvin2008-03-032-4/+4
* VESA library: add support for reading lss16 imagesH. Peter Anvin2008-03-031-1/+130
* background.c: remove unused filesize() functionH. Peter Anvin2008-02-271-9/+0
* Comboot/Com32 changes for unspecified file lengthsH. Peter Anvin2008-02-271-8/+6
* Whitespace cleanup...syslinux-3.62-pre11H. Peter Anvin2008-02-193-7/+7
* VESA: work around bug in the Bochs VESA BIOSsyslinux-3.62-pre10H. Peter Anvin2008-02-162-5/+15
* VESA: suppress an unused arguments warningH. Peter Anvin2008-02-141-0/+1
* VESA: align the row buffer to a multiple of 4 bytes.H. Peter Anvin2008-02-141-1/+1
* VESA: Minor cleanupssyslinux-3.62-pre6H. Peter Anvin2008-02-132-9/+12
* VESA: move debugging code to separate header fileH. Peter Anvin2008-02-132-25/+38
* Set the window size to 2 GB for linear framebufferH. Peter Anvin2008-02-131-1/+5
* Bypass pixel conversion when the output format is BGRA32H. Peter Anvin2008-02-133-21/+21
* Treat linear framebuffer as a degenerate paged framebufferH. Peter Anvin2008-02-134-43/+35
* VESA: move pixel formatting into __vesacon_copy_to_screen()syslinux-3.62-pre5H. Peter Anvin2008-02-136-69/+84
* Fix the calculation of bytes_per_pixelH. Peter Anvin2008-02-132-16/+1
* VESA: Support 15-bit RGB modes.H. Peter Anvin2008-02-133-0/+18
* Add support for paged (banked) VESA video modeH. Peter Anvin2008-02-135-13/+161
* Update copyright yearH. Peter Anvin2008-01-107-7/+7
* Fix handling of VESA modes with noncontiguous memory buffersH. Peter Anvin2007-12-103-9/+10
* Stealth whitespace cleanupH. Peter Anvin2007-06-051-4/+4
* vesacon_set_background: Need "volatile" asmsyslinux-3.50-pre20H. Peter Anvin2007-06-051-4/+4
* Allow a flat color to be specified as a background.H. Peter Anvin2007-06-051-20/+40
* Hacky debugging function by setting VESA pixels, sometimes usefulH. Peter Anvin2007-05-311-0/+13
* vesa/drawtxt.c: remove divide caused by %H. Peter Anvin2007-05-311-3/+6
* Handle color tables with more than 100 entriesH. Peter Anvin2007-05-302-8/+11
* Make the pixel format canonicalization code a bit easier to read.H. Peter Anvin2007-04-101-26/+7
* Fix expansion of palette images to ABGR.H. Peter Anvin2007-04-101-11/+18
* Stealth whitespace cleanup (automated)H. Peter Anvin2007-03-146-19/+18
* vesainit: clear the VESA buffers before call (paranoia)H. Peter Anvin2006-09-301-0/+2
* vesainit: more careful detection of VESA modesH. Peter Anvin2006-09-301-2/+14
* Add missing #include "fill.h"syslinux-3.31-pre2H. Peter Anvin2006-09-211-0/+1
* Use the color table for the shadow, and make it user controllableH. Peter Anvin2006-09-214-42/+92
* Use gamma-corrected gradient for the default image, now when we have itH. Peter Anvin2006-09-151-6/+6
* Actually do proper gamma-corrected alpha blending. It seems fast enough.H. Peter Anvin2006-09-153-11/+62
* Default background; skip background if VESA is uninitializedsyslinux-3.30-pre7H. Peter Anvin2006-09-142-19/+41
* Properly support 16, 24 and 32-bit modes; now working properly.syslinux-3.30-pre6H. Peter Anvin2006-09-145-26/+79
* Beginnings of supporting multiple pixel formatsH. Peter Anvin2006-09-133-27/+91
* fmtpixel.h: cleanups and performance improvementsH. Peter Anvin2006-09-131-10/+15
* Code to deal with multiple pixel formatsH. Peter Anvin2006-09-132-0/+79
* initvesa: don't trust the BIOS when it says tty is supportedH. Peter Anvin2006-09-121-1/+7
* Remove VESA demo and function used only by itH. Peter Anvin2006-09-121-21/+0
* vesacon: if mode set failed, assume screen is unchangedH. Peter Anvin2006-09-121-4/+1
* vesacon: stub out debugging functionH. Peter Anvin2006-09-121-2/+6
* vesacon: if a custom font is loaded, use it instead of the BIOS fontH. Peter Anvin2006-09-121-7/+22
* Cursor support for vesaconH. Peter Anvin2006-09-113-5/+85
* Factor out the ANSI engine from the ANSI and VESA consolesH. Peter Anvin2006-09-103-19/+18
* No need to bzero .bss memoryH. Peter Anvin2006-09-051-1/+1
* Augment tinyjpeg so that we can decode straight into the buffer;H. Peter Anvin2006-09-052-19/+13
* Set saner limits, since tinyjpeg will actually decode the whole imageH. Peter Anvin2006-09-051-1/+1