Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add support for resizable surfaces and implement it for SDL surface. | Michael Drake | 2014-07-26 | 1 | -4/+23 |
| | |||||
* | Set unused param in SDL_Color struct, to avoid valgrind uninitialised values ↵ | Michael Drake | 2013-10-29 | 1 | -0/+1 |
| | | | | from within SDL_BlitSurface. | ||||
* | Split 32bpp support into xrgba, xbgr, and common. Should allow for BGR ↵ | Michael Drake | 2012-09-30 | 1 | -1/+30 |
| | | | | surfaces as well as RGB. | ||||
* | Add error diffusion to palette based rendering. Only used for bitmap and ↵ | Michael Drake | 2012-09-28 | 1 | -1/+1 |
| | | | | 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 | 1 | -40/+12 |
| | | | | 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 | 1 | -1/+6 |
| | |||||
* | Improve API to allow for RAM surfaces instead of direct blitting | Vincent Sanders | 2011-11-21 | 1 | -94/+107 |
| | | | | | | | | Improve and update tests Fix RAM surface Fix VNC surface svn path=/trunk/libnsfb/; revision=13158 | ||||
* | Make the SDL surface event handler cope with timeout correctly | Vincent Sanders | 2010-04-28 | 1 | -4/+33 |
| | | | | svn path=/trunk/libnsfb/; revision=10514 | ||||
* | start improvements in surface handling | Vincent Sanders | 2010-04-26 | 1 | -0/+660 |
add X surface handler (need to address the speed issues) svn path=/trunk/libnsfb/; revision=10485 |