Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update the component version for releaserelease/0.1.3 | Vincent Sanders | 2015-03-08 | 1 | -1/+1 |
| | |||||
* | Fix HOST/BUILD switchround for updated buildsystem | Vincent Sanders | 2014-12-19 | 1 | -1/+1 |
| | |||||
* | Fix up for new buildsystem | John-Mark Bell | 2014-11-16 | 1 | -1/+1 |
| | |||||
* | Fix up build of wayland surface | John-Mark Bell | 2014-11-15 | 1 | -4/+60 |
| | |||||
* | Update component version for releaserelease/0.1.2 | Vincent Sanders | 2014-08-28 | 1 | -1/+1 |
| | |||||
* | Fix rendering of 1bpp glyphs when glyph data is greater than one byte wide | Michael Drake | 2014-07-31 | 1 | -2/+1 |
| | |||||
* | Add support for resizable surfaces and implement it for SDL surface. | Michael Drake | 2014-07-26 | 2 | -4/+28 |
| | |||||
* | Move private headers out of include/ and into src/ | Michael Drake | 2014-07-19 | 5 | -0/+0 |
| | | | | To match our other libraries. | ||||
* | Update component version for releaserelease/0.1.1 | Vincent Sanders | 2014-04-18 | 1 | -1/+1 |
| | |||||
* | Allow building for Win32 | John-Mark Bell | 2014-01-17 | 5 | -5/+21 |
| | |||||
* | Add support for multilib. | John-Mark Bell | 2014-01-13 | 2 | -3/+3 |
| | |||||
* | Fix comment typos. | Michael Drake | 2013-11-04 | 1 | -3/+3 |
| | |||||
* | A few tidyups. | Michael Drake | 2013-10-30 | 2 | -29/+27 |
| | |||||
* | Do tiled rendering by scanline, rather than by tile. Error diffusion now ↵ | Michael Drake | 2013-10-29 | 1 | -14/+206 |
| | | | | works across tile boundaries. | ||||
* | Only memset as much of the error diffusion buffer as is required. | Michael Drake | 2013-10-29 | 1 | -2/+3 |
| | |||||
* | Set unused param in SDL_Color struct, to avoid valgrind uninitialised values ↵ | Michael Drake | 2013-10-29 | 1 | -0/+1 |
| | | | | from within SDL_BlitSurface. | ||||
* | Fix 1x1 area scaled plot optimisation. | Michael Drake | 2013-10-29 | 1 | -1/+1 |
| | |||||
* | Add tiled bitmap plotting function. | Michael Drake | 2013-10-28 | 9 | -1/+102 |
| | |||||
* | Test if we're dithering already before turning it on. (No functional change ↵ | Michael Drake | 2013-10-28 | 2 | -7/+20 |
| | | | | atm, but when bitmap tiling is moved into nsfb, error diffusion will be able to cross tile boundaries.) | ||||
* | Fix buffer length. | Michael Drake | 2013-10-27 | 1 | -1/+1 |
| | |||||
* | Avoid repeating some calculations. | Michael Drake | 2013-10-27 | 1 | -15/+17 |
| | |||||
* | When destroying framebuffer, ensure any cursor is destroyed. | Michael Drake | 2013-10-23 | 3 | -0/+19 |
| | |||||
* | Free plotter function table. | Michael Drake | 2013-10-23 | 1 | -0/+3 |
| | |||||
* | Free surface vtable. | Michael Drake | 2013-10-23 | 1 | -0/+1 |
| | |||||
* | make warnings less stringent so it builds on all the compilers we use | Vincent Sanders | 2013-05-12 | 1 | -2/+5 |
| | |||||
* | make linux framebuffer build depend on TARGET=Linux | Vincent Sanders | 2013-05-12 | 1 | -1/+5 |
| | |||||
* | update component version for releaserelease/0.1.0 | Vincent Sanders | 2013-04-19 | 1 | -1/+1 |
| | |||||
* | add a .gitattributes so .gitignore is not exported | Vincent Sanders | 2013-04-18 | 1 | -0/+2 |
| | |||||
* | Remove dead store. | Michael Drake | 2013-04-10 | 1 | -1/+0 |
| | |||||
* | Fix leak. | Michael Drake | 2013-04-10 | 1 | -0/+4 |
| | |||||
* | Wayland surface handler with mouse input based on X surface handler | Vincent Sanders | 2013-04-09 | 7 | -16/+2071 |
| | |||||
* | Also needs xcb-atom which is in libxcb-util0-dev | Daniel Silverstone | 2012-11-02 | 1 | -1/+1 |
| | |||||
* | Split 32bpp support into xrgba, xbgr, and common. Should allow for BGR ↵ | Michael Drake | 2012-09-30 | 6 | -63/+183 |
| | | | | surfaces as well as RGB. | ||||
* | Fix error text. | Michael Drake | 2012-09-28 | 1 | -1/+1 |
| | |||||
* | Add error diffusion to palette based rendering. Only used for bitmap and ↵ | Michael Drake | 2012-09-28 | 5 | -29/+206 |
| | | | | scaled bitmap plots. Doesn't do serpentine path, since that would need changes to the common bitmap rendering code. | ||||
* | Add palette object. Optimise matching colour in case where we chose the ↵ | Michael Drake | 2012-09-27 | 8 | -66/+228 |
| | | | | palette. In other cases, we still have to seach all the colours, but that doesn't ever seem to be used. | ||||
* | Improve 8bpp palette: 685 RGB levels instead of 884 RGB levels, with ↵ | Michael Drake | 2012-09-25 | 1 | -9/+34 |
| | | | | remainder set to true grays. Previous palette had no true grays. Upshot is much better rendering of grayscale images and better rendering of blues, with a bit of loss in reds. | ||||
* | Add support for offset mouse pointer hotspots. | Michael Drake | 2012-08-01 | 4 | -12/+44 |
| | |||||
* | Simple tester for hammering glyph render function. | Michael Drake | 2012-07-27 | 2 | -1/+113 |
| | |||||
* | Fix horizontal scroll of internal text. Simplify and optimise internal text ↵ | Michael Drake | 2012-07-27 | 1 | -17/+15 |
| | | | | renderer. | ||||
* | Tiny simplification of freetype glyph renderer. | Michael Drake | 2012-07-26 | 1 | -7/+4 |
| | |||||
* | Don't add top clipping to bottom clipping. Fixes internal font rendering. | Michael Drake | 2012-07-26 | 1 | -7/+4 |
| | |||||
* | Update to new NSBUILD infrastructure | Daniel Silverstone | 2012-06-29 | 5 | -6/+8 |
| | | | | svn path=/trunk/libnsfb/; revision=14007 | ||||
* | Simple gitignore | Daniel Silverstone | 2012-06-04 | 1 | -0/+2 |
| | | | | svn path=/trunk/libnsfb/; revision=13954 | ||||
* | Fix typo | John Mark Bell | 2012-05-12 | 1 | -1/+1 |
| | | | | svn path=/trunk/libnsfb/; revision=13922 | ||||
* | Require xcb-util if it exists | John Mark Bell | 2012-05-12 | 1 | -0/+5 |
| | | | | svn path=/trunk/libnsfb/; revision=13921 | ||||
* | 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 |