I've only just got a RPi and the 3.2" LCD so forgive me if I don't know what I'm on about but while searching the web for how to program the framebuffer in c/c++ I found this on git hub, it's a framebuffer copier (main to LCD), by tasanakorn called rpi-fbcp.
https://github.com/tasanakorn/rpi-fbcp. I don't know how to download it with the git command so did it manually and copied it across with samba. you will need to install cmake and build it (instructions on the link). means you can get a full res desktop. I've only used it via the comp output and the text is small, hate to think what it would be like on HDMI. run it with $ sudo ./fbcp & it uses about 15% cpu and is a bit jumpy. if anyone can have a look at the source and speed it up a bit, it might have something to do with the usleep(25*1000) instruction (25 frames/sec?)
If someone can tel me how to list processes and kill them, that would be great. otherwise I'll look it up