Merge pull request #13 from prusnak/master
[hackover2013-badge-firmware.git] / drivers / displays / tft / Readme.md
1 # TFT/OLED Graphics Sub-System
2
3 The LPC1343 Code Base includes a reasonably complete graphic
4 sub-system that can be used with a variety of RGB565 TFT or OLED
5 displays.
6
7 It includes all the basic drawing primitives you'd expect, as well
8 as color conversion and alpha-blending, support for bitmap and
9 anti-aliased fonts, loading and saving of bitmap images (from/to an
10 SD card or elsewhere), and a few basic controls to help you get
11 started developing your own custom look and feel in your application.
12
13 The core drawing routines (/drivers/displays/tft/drawing.c) are
14 seperated from the actual HW (/drivers/displays/tft/hw/*) so that
15 the underlying display can be easily changed without having to
16 significantly modify your project code.
17
18 A number of drivers are provided for common displays and controllers,
19 and it's relatively straight-forward to extend the library to support
20 new ones: you simply need to implement the set of functions defined
21 in lcd.h, and the graphics sub-system will call these functions
22 directly when rendering any text, graphics, etc..
23
24 ## Documentation
25
26 Complete documentation for the graphics sub-system is available
27 online at microbuilder.eu:
28
29 http://www.microbuilder.eu/Projects/LPC1343ReferenceDesign/TFTLCDAPI_v1_1_0.aspx
This page took 0.039024 seconds and 5 git commands to generate.