I think the most general way for Soya to handle images would be to accept strings along the lines of what's made by Image.tostring in PIL and Array.tostring in Numerical Python. This would eliminate the need for image loading code in Soya.
The other reason I'd like to see this is because I'm going to be playing with procedurally generated images and textures quite a bit, and much of the work will probably be with Numerical Python. -- Sean Lynch http://sean.lynch.tv/
msg00091/pgp00000.pgp
Description: PGP signature