We are about to switch to a new forum software. Until then we have removed the registration on this forum.
I was suffering from cripplingly low framerates when using the image() function, specifically in android mode. It worked fine on my PC, but my tablet could not handle it. If I commented out every use of image() my framerate problems would be solved, but that was not a feasable solution, nor is it for many people. Using noLoop() and reDraw() was not an option either as many of you reading this with the same problem will have in common.
After alot of searching I discovered a solution. As it would turn out the default renderer was to blame. Changing it to OPENGL worked!
I simply changed it from
size(displayWidth, displayHeight, OPENGL);
and it worked just like that! Hopefully this helps someone else who is having that same problem.