Due to the different advantages of the different hardware layers and of the software renderer, the various special effects, such as transitions, and other functions implemented by the portable electronic device 10 may be provided or executed faster or more efficiently by one or more of the hardware layers or by software renderer.