Droste+Effect

[|tutorial]

you may need to enable opengl

Enable OpenGL and optimize GPU settings
OpenGL is a software and hardware standard that accelerates video processing when working with large or complex images such as 3D files. OpenGL requires a video adapter that supports the OpenGL standard. Your performance when opening, moving, and editing 3D models is significantly improved on a system with OpenGL. (If OpenGL is not available on your system, Photoshop uses software-based ray-trace rendering to display 3D files.) If OpenGL is present on your system, you can enable it in the Preferences dialog box. For more information, see:
 * 1) Do one of the following:
 * (Windows) Choose Edit > Preferences > Performance.
 * (Mac OS) Choose Photoshop > Preferences > Performance.
 * 1) In the GPU Settings section, select Enable OpenGL Drawing.
 * 2) Click OK. The preference affects subsequently opened images. No restart is necessary.
 * GPU and OpenGL support | Photoshop CS4, CS5 (kb404898)
 * GPU and OpenGL features and preferences | Photoshop and Bridge CS5, CS4 (kb405745)
 * Tested video cards | Photoshop CS5 (cpsid_83117)