I have a directory of large images suitable for display accross multiple monitors, but the glslideshow screensaver that comes with xscreensaver only shows 1 image per monitor and does not span large images accross both monitors.
I could not find the source for glslideshow (it is a binary in /usr/lib/xscreensaver/), but I found this tutorial for creating screensavers
http://www.dis.uniroma1.it/~liberato/screensaver/
I have written OpenGL applications before so it is do-able for me to write one from scratch but if there are already slideshow screensavers out there that do what I am looking for then it would be a lot easier