summaryrefslogtreecommitdiff
path: root/firmware/drivers/lcd-16bit.c
AgeCommit message (Expand)Author
2008-10-03Correct test to avoid drawing outside display, fixes a problem in sim with sp...Nils Wallménius
2008-06-29Colour targets: Revert an optimisation from almost 18 months ago that actuall...Jens Arnold
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg
2008-06-23FS#9051 - remove LCD margins... use viewports if you need them...Jonathan Gordon
2008-05-28Targets with HAVE_LCD_ENABLE: Provide a means to receive notifications when t...Michael Sevakis
2008-04-15Make the transparent bitmaps work on Gigabeat S.Michael Sevakis
2008-04-12LCD drivers: * Automatically optimise horizontal and vertical lines drawn via...Jens Arnold
2008-01-13Make the lcd_gradient_* functions static - they're not exported in lcd.hDave Chapman
2008-01-08Add the viewport functions to the screens API, including a new getfont() func...Dave Chapman
2008-01-07Add viewport capabilities to all the LCD drivers, and adapt scrolling code. ...Dave Chapman
2007-12-06Make the "current line" value in the gradient style code zero-based, and an a...Nicolas Pennequin
2007-11-19Accept FS#7901 by Akio Idehara: Fix gradient for scrolling lines when more th...Nicolas Pennequin
2007-11-08Add some CACHEALIGN_* macros and a helper function to assist in aligning data...Michael Sevakis
2007-10-15Bugfix: The solid colour and gradient selector no longer extends to the left ...Jens Arnold
2007-09-30Save a few bytes in the line selector style handling code.Antoine Cellerier
2007-09-28Make the gradient look better when more than one line is selected (running ti...Nicolas Pennequin
2007-09-28Factor out the gradient drawing code. Should save some bytes and makes the co...Nicolas Pennequin
2007-09-27Fix corrupted display of the gradient selector for scrolling lines in some co...Nicolas Pennequin
2007-09-27FS#7808 by Tom Ross, Ken Fazzone and me, with help from Antoine Cellerier.Nicolas Pennequin
2007-09-21Merge the Gigabeat S branch back into trunk. Fingers crossed nothing breaks.Will Robertson
2007-07-28Scroll on main and remote with a single thread. Change the way system message...Michael Sevakis
2007-07-15Hrm. Commit the other needed change too. :)Michael Sevakis
2007-07-14Fix FS#7044 - if the color RGB(0,255,255) is in a bmp it will be replaced wit...Jonathan Gordon
2007-06-22Fix FS#7336 - scrolling lines don't stay coloured.Jonathan Gordon
2007-06-17Give color targets the ability to display each LCD line a different color and...Brandon Low
2007-05-15More gigabeat LCD cleanup and completely remove the use of DMA for lcd_update...Dave Chapman
2007-05-15Gigabeat LCD driver cleanup: Revert the DMA optimisations to the gigabeat LCD...Dave Chapman
2007-04-01for WPS files with many lines the current wps code will call puts_scroll with...Robert Kukla
2007-03-04Dual core support for PP502x players (iPod G4 and later, iriver h10, Sansa - ...Daniel Ankers
2007-02-20Introduced LCD_FBHEIGHT in addition to the already existing LCD_FBWIDTH to ea...Jens Arnold
2007-01-21The code police strikes back, and some minor optimisations.Jens Arnold
2007-01-18Move mono DRMODE optimizations from Gigabeat to all 16-bit targetsGreg White
2007-01-15Remove bogus variables to fix warningsGreg White
2007-01-15Optimize transparent blit; optimize DRMODE_SOLID for mono bitmapsGreg White
2007-01-14Skip scroll check when LCD is disabledGreg White
2007-01-04Fix simulator buildGreg White
2007-01-04Use DMA for Blit to screen/clearGreg White
2006-09-25Fixed the line scrolling not always being smooth.Miika Pekkarinen
2006-09-16Fixed the errors.Miika Pekkarinen
2006-09-16New scheduler, with priorities for swcodec platforms. Frequent taskMiika Pekkarinen
2006-08-23Allow scrolling lines with different x-margins. The margin at the time of the...Mark Arigo
2006-07-28LCD drivers: * Slight speedup for 2bit greyscale drivers. Use the same scroll...Jens Arnold
2006-07-25Contrast setting cleanup: * Only include contrast setting for targets where i...Jens Arnold
2006-07-25Restore the default backlight settings broken by RaniLinus Nielsen Feltzing
2006-05-06Patch #5182 by Liberman Shachar - Vertical screen scroll bug fix (inverse bar...Linus Nielsen Feltzing
2006-05-03Fix fillrect calculation error for 'Screen scrolls out of view'. Fixes bug 52...Peter D'Hoye
2006-04-11moved the LCD framebuffer to IRAM for iAudio X5 - gives ~40% speed boostDaniel Stenberg
2006-03-22font caching fixes by Frank DischnerMarcoen Hirschberg
2006-03-02Fixed pointer size vs. int size problems (64 bit sims)Jens Arnold
2006-02-22Optimised lcd_clear_display(), lcd_hline() and lcd_fillrect().Jens Arnold