http://developer.mbed.org/teams/Renesas/code/GraphicsFramework/#f9a59d4716c3