path: root/src/plot/common.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix rendering of 1bpp glyphs when glyph data is greater than one byte wideMichael Drake2014-07-311-2/+1
* A few tidyups.Michael Drake2013-10-301-11/+8
* Do tiled rendering by scanline, rather than by tile. Error diffusion now ↵Michael Drake2013-10-291-14/+206
| | | | works across tile boundaries.
* Add tiled bitmap plotting function.Michael Drake2013-10-281-0/+82
* Test if we're dithering already before turning it on. (No functional change ↵Michael Drake2013-10-281-6/+14
| | | | atm, but when bitmap tiling is moved into nsfb, error diffusion will be able to cross tile boundaries.)
* Fix error text.Michael Drake2012-09-281-1/+1
* Add error diffusion to palette based rendering. Only used for bitmap and ↵Michael Drake2012-09-281-20/+49
| | | | scaled bitmap plots. Doesn't do serpentine path, since that would need changes to the common bitmap rendering code.
* Fix horizontal scroll of internal text. Simplify and optimise internal text ↵Michael Drake2012-07-271-17/+15
| | | | renderer.
* Tiny simplification of freetype glyph renderer.Michael Drake2012-07-261-7/+4
* Don't add top clipping to bottom clipping. Fixes internal font rendering.Michael Drake2012-07-261-7/+4
* Fix 8bpp glyph rendering when the target framebuffer is 16bppJohn Mark Bell2011-03-291-1/+1
| | | | svn path=/trunk/libnsfb/; revision=12145
* make some of the plot code commonVincent Sanders2010-07-091-0/+494
svn path=/trunk/libnsfb/; revision=10618