Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Speculative support for xcb-util 0.3.8 and xcbproto 1.6 | John Mark Bell | 2012-05-12 | 2 | -4/+35 |
| | | | | svn path=/trunk/libnsfb/; revision=13920 | ||||
* | basic fixes for linux framebuffer surface | Vincent Sanders | 2012-03-22 | 11 | -43/+223 |
| | | | | svn path=/trunk/libnsfb/; revision=13550 | ||||
* | A couple of casts through void to avoid pointer alignement warnings on ARM. | Michael Drake | 2012-02-29 | 1 | -2/+2 |
| | | | | svn path=/trunk/libnsfb/; revision=13503 | ||||
* | Bump version number | Vincent Sanders | 2012-02-27 | 1 | -1/+1 |
| | | | | svn path=/trunk/libnsfb/; revision=13484 | ||||
* | Require _POSIX_C_SOURCE | John Mark Bell | 2011-12-09 | 1 | -2/+2 |
| | | | | svn path=/trunk/libnsfb/; revision=13262 | ||||
* | Improve API to allow for RAM surfaces instead of direct blitting | Vincent Sanders | 2011-11-21 | 31 | -691/+1965 |
| | | | | | | | | Improve and update tests Fix RAM surface Fix VNC surface svn path=/trunk/libnsfb/; revision=13158 | ||||
* | Commit fixes from "Building NetSurf on arm-linux framebuffer" thread on ↵ | Michael Drake | 2011-04-19 | 2 | -2/+2 |
| | | | | | | netsurf-users ML. svn path=/trunk/libnsfb/; revision=12203 | ||||
* | Fix 8bpp glyph rendering when the target framebuffer is 16bpp | John Mark Bell | 2011-03-29 | 1 | -1/+1 |
| | | | | svn path=/trunk/libnsfb/; revision=12145 | ||||
* | remove malloc.h anachronism | Vincent Sanders | 2011-01-06 | 3 | -3/+3 |
| | | | | svn path=/trunk/libnsfb/; revision=11226 | ||||
* | Make libnsfb dynamically detect the available surface libraries | John Mark Bell | 2010-12-04 | 4 | -5/+36 |
| | | | | svn path=/trunk/libnsfb/; revision=10972 | ||||
* | make some of the plot code common | Vincent Sanders | 2010-07-09 | 5 | -1427/+519 |
| | | | | svn path=/trunk/libnsfb/; revision=10618 | ||||
* | Missed horizontal in non-alpha case in r10615. Update comment. | Michael Drake | 2010-07-08 | 3 | -6/+6 |
| | | | | svn path=/trunk/libnsfb/; revision=10617 | ||||
* | Pre-seed remainder counters with correct starting value to avoid clipping ↵ | Michael Drake | 2010-07-08 | 3 | -21/+57 |
| | | | | | | edge case artifact. svn path=/trunk/libnsfb/; revision=10615 | ||||
* | Don't try to plot bitmaps at 0 width or height. | Michael Drake | 2010-07-08 | 3 | -0/+9 |
| | | | | svn path=/trunk/libnsfb/; revision=10613 | ||||
* | Slight optimisation for scaled image plotting. | Michael Drake | 2010-07-08 | 3 | -9/+9 |
| | | | | svn path=/trunk/libnsfb/; revision=10612 | ||||
* | Add 8bpp scaled bitmap plotter. Fix 16bpp scaled bitmap plotter. | Michael Drake | 2010-07-08 | 2 | -11/+145 |
| | | | | svn path=/trunk/libnsfb/; revision=10611 | ||||
* | Make slight changes to match 16bpp implementations of bitmap plotters. | Michael Drake | 2010-07-08 | 1 | -10/+8 |
| | | | | svn path=/trunk/libnsfb/; revision=10610 | ||||
* | Add support for 16bpp scaled bitmap plotting. Make slight changes to match ↵ | Michael Drake | 2010-07-08 | 1 | -13/+140 |
| | | | | | | 32bpp implementation. NOTE: UNTESTED. svn path=/trunk/libnsfb/; revision=10609 | ||||
* | Add support for scaled bitmap plotting. | Michael Drake | 2010-07-08 | 1 | -9/+141 |
| | | | | svn path=/trunk/libnsfb/; revision=10608 | ||||
* | Fix warnings which occour with gcc 4.5 | Vincent Sanders | 2010-06-08 | 1 | -2/+3 |
| | | | | svn path=/trunk/libnsfb/; revision=10569 | ||||
* | Make shared memory pixmap setup more robust | Vincent Sanders | 2010-05-02 | 1 | -9/+35 |
| | | | | svn path=/trunk/libnsfb/; revision=10541 | ||||
* | Fix keypress handling | Vincent Sanders | 2010-04-30 | 2 | -328/+328 |
| | | | | svn path=/trunk/libnsfb/; revision=10534 | ||||
* | Fix x surface to not leave mouse trails | Vincent Sanders | 2010-04-30 | 1 | -9/+38 |
| | | | | svn path=/trunk/libnsfb/; revision=10527 | ||||
* | fix x surface input timeout | Vincent Sanders | 2010-04-30 | 1 | -15/+39 |
| | | | | svn path=/trunk/libnsfb/; revision=10526 | ||||
* | acellerate x surface copying | Vincent Sanders | 2010-04-29 | 1 | -17/+103 |
| | | | | svn path=/trunk/libnsfb/; revision=10519 | ||||
* | Make the SDL surface event handler cope with timeout correctly | Vincent Sanders | 2010-04-28 | 1 | -4/+33 |
| | | | | svn path=/trunk/libnsfb/; revision=10514 | ||||
* | ensure reply is not leaked if server does not support shared memory | Vincent Sanders | 2010-04-26 | 1 | -4/+9 |
| | | | | svn path=/trunk/libnsfb/; revision=10489 | ||||
* | enable shared memory images if available | Vincent Sanders | 2010-04-26 | 1 | -39/+139 |
| | | | | svn path=/trunk/libnsfb/; revision=10488 | ||||
* | significantly improve performance of the x surface | Vincent Sanders | 2010-04-26 | 1 | -118/+171 |
| | | | | svn path=/trunk/libnsfb/; revision=10486 | ||||
* | start improvements in surface handling | Vincent Sanders | 2010-04-26 | 12 | -7/+801 |
| | | | | | | add X surface handler (need to address the speed issues) svn path=/trunk/libnsfb/; revision=10485 | ||||
* | Simplification. | Michael Drake | 2010-02-01 | 1 | -11/+7 |
| | | | | svn path=/trunk/libnsfb/; revision=9948 | ||||
* | Minor changes to self crossing polygon test. | Michael Drake | 2010-01-31 | 1 | -7/+4 |
| | | | | svn path=/trunk/libnsfb/; revision=9947 | ||||
* | Improve rounding of fill span endpoints for polygon plotter. | Michael Drake | 2010-01-31 | 1 | -3/+16 |
| | | | | svn path=/trunk/libnsfb/; revision=9946 | ||||
* | Add test for self-crossing polygons. | Michael Drake | 2010-01-24 | 3 | -1/+104 |
| | | | | svn path=/trunk/libnsfb/; revision=9904 | ||||
* | Update establish_crossing_value() comment to describe what it actually does ↵ | Michael Drake | 2010-01-24 | 1 | -5/+9 |
| | | | | | | now. :) svn path=/trunk/libnsfb/; revision=9903 | ||||
* | Hopefully fix gcc 4.2.4 stuff. | Michael Drake | 2010-01-24 | 1 | -0/+2 |
| | | | | svn path=/trunk/libnsfb/; revision=9902 | ||||
* | Make polygon filling code handle arbitrary polygons (rather than just ↵ | Michael Drake | 2010-01-24 | 1 | -99/+183 |
| | | | | | | NetSurf borders). svn path=/trunk/libnsfb/; revision=9901 | ||||
* | Ensure the bezier curve routines do not generate duplicate points unecissarily. | Vincent Sanders | 2010-01-22 | 2 | -56/+80 |
| | | | | svn path=/trunk/libnsfb/; revision=9866 | ||||
* | add basic (but working) path support | Vincent Sanders | 2010-01-22 | 8 | -92/+413 |
| | | | | svn path=/trunk/libnsfb/; revision=9865 | ||||
* | quick workround for polygon plotter issues | Vincent Sanders | 2010-01-22 | 2 | -25/+41 |
| | | | | | | improve polygon star plotter to have animation! svn path=/trunk/libnsfb/; revision=9862 | ||||
* | add missing const to polyline api | Vincent Sanders | 2010-01-21 | 1 | -1/+1 |
| | | | | svn path=/trunk/libnsfb/; revision=9856 | ||||
* | fix polylines | Vincent Sanders | 2010-01-21 | 3 | -4/+7 |
| | | | | svn path=/trunk/libnsfb/; revision=9855 | ||||
* | add beginnings of path plotting | Vincent Sanders | 2010-01-21 | 10 | -2/+349 |
| | | | | svn path=/trunk/libnsfb/; revision=9854 | ||||
* | move plot functions to their own sub directory | Vincent Sanders | 2010-01-20 | 14 | -475/+578 |
| | | | | | | fix 8 and 16bpp plotters when used with cursor svn path=/trunk/libnsfb/; revision=9850 | ||||
* | simplify internal headers | Vincent Sanders | 2010-01-11 | 12 | -15/+39 |
| | | | | svn path=/trunk/libnsfb/; revision=9801 | ||||
* | strip legacy plotter interface | Vincent Sanders | 2010-01-09 | 23 | -520/+403 |
| | | | | | | | cleanup line plotting interface move plotter interface structs to apropriate header svn path=/trunk/libnsfb/; revision=9798 | ||||
* | add bezier curve plotters | Vincent Sanders | 2010-01-06 | 7 | -1/+246 |
| | | | | svn path=/trunk/libnsfb/; revision=9794 | ||||
* | Move clipping check out of conditional bit in line plotter. | Michael Drake | 2009-12-29 | 1 | -20/+18 |
| | | | | svn path=/trunk/libnsfb/; revision=9766 | ||||
* | make the test app compile again | Vincent Sanders | 2009-12-25 | 3 | -39/+56 |
| | | | | svn path=/trunk/libnsfb/; revision=9758 | ||||
* | use SDL blit method to accelerate copy operations | Vincent Sanders | 2009-12-07 | 1 | -0/+42 |
| | | | | svn path=/trunk/libnsfb/; revision=9720 |