summaryrefslogtreecommitdiff
path: root/src/plot
Commit message (Expand)AuthorAgeFilesLines
* Test if we're dithering already before turning it on. (No functional change ...Michael Drake2013-10-281-6/+14
* Split 32bpp support into xrgba, xbgr, and common. Should allow for BGR surfa...Michael Drake2012-09-305-62/+153
* Fix error text.Michael Drake2012-09-281-1/+1
* Add error diffusion to palette based rendering. Only used for bitmap and sca...Michael Drake2012-09-282-21/+50
* Add palette object. Optimise matching colour in case where we chose the pale...Michael Drake2012-09-271-24/+8
* Fix horizontal scroll of internal text. Simplify and optimise internal text ...Michael Drake2012-07-271-17/+15
* 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
* Update to new NSBUILD infrastructureDaniel Silverstone2012-06-291-1/+1
* basic fixes for linux framebuffer surfaceVincent Sanders2012-03-221-5/+5
* A couple of casts through void to avoid pointer alignement warnings on ARM.Michael Drake2012-02-291-2/+2
* Improve API to allow for RAM surfaces instead of direct blittingVincent Sanders2011-11-212-251/+322
* Commit fixes from "Building NetSurf on arm-linux framebuffer" thread on netsu...Michael Drake2011-04-192-2/+2
* Fix 8bpp glyph rendering when the target framebuffer is 16bppJohn Mark Bell2011-03-291-1/+1
* remove malloc.h anachronismVincent Sanders2011-01-061-1/+1
* make some of the plot code commonVincent Sanders2010-07-094-1426/+518
* Missed horizontal in non-alpha case in r10615. Update comment.Michael Drake2010-07-083-6/+6
* Pre-seed remainder counters with correct starting value to avoid clipping edg...Michael Drake2010-07-083-21/+57
* Don't try to plot bitmaps at 0 width or height.Michael Drake2010-07-083-0/+9
* Slight optimisation for scaled image plotting.Michael Drake2010-07-083-9/+9
* Add 8bpp scaled bitmap plotter. Fix 16bpp scaled bitmap plotter.Michael Drake2010-07-082-11/+145
* Make slight changes to match 16bpp implementations of bitmap plotters.Michael Drake2010-07-081-10/+8
* Add support for 16bpp scaled bitmap plotting. Make slight changes to match 32...Michael Drake2010-07-081-13/+140
* Add support for scaled bitmap plotting.Michael Drake2010-07-081-9/+141
* Simplification.Michael Drake2010-02-011-11/+7
* Improve rounding of fill span endpoints for polygon plotter.Michael Drake2010-01-311-3/+16
* Update establish_crossing_value() comment to describe what it actually does n...Michael Drake2010-01-241-5/+9
* Hopefully fix gcc 4.2.4 stuff.Michael Drake2010-01-241-0/+2
* Make polygon filling code handle arbitrary polygons (rather than just NetSurf...Michael Drake2010-01-241-99/+183
* Ensure the bezier curve routines do not generate duplicate points unecissarily.Vincent Sanders2010-01-221-54/+73
* add basic (but working) path supportVincent Sanders2010-01-222-74/+139
* quick workround for polygon plotter issuesVincent Sanders2010-01-221-1/+1
* add missing const to polyline apiVincent Sanders2010-01-211-1/+1
* fix polylinesVincent Sanders2010-01-211-2/+5
* add beginnings of path plottingVincent Sanders2010-01-212-0/+67
* move plot functions to their own sub directoryVincent Sanders2010-01-209-0/+3058