2.78 broke all of my files' texture rendering My first time posting here. I have a whole bunch of files, all of them are set up pretty similarly, with the only difference between them being a cube size and the texture applied to it. Anyway, the files work fine in 2.76 and before, but are borken in 2.78 and later.

None of the settings have changed, and I can't figure out from the patch notes what may have changed that would just break everything like that.

The probelm really shows up on render; I use Cycles render, same as before, and it just renders everything as gray. Having rendered all of these files several times on 2.76 I know that the lights and such are as I want them. And, if I reinstall 2.76, everything works normally again, same files.

Here is a sample file linked below, and I'm also posting what the image actually looks like in 2.77a. I would be EVER-SO-GRATEFUL if anyone can help me figure this out.



Lighting Rig: 

Properly rendered:



Rendering in 2.79a:


Lighting:
The real issue is that the subdivision surface modifier on the main plane is set to a different value between preview and render:



Additionally, the way Dupvertex interprets object scaling has been changed in 2.79. The best way to move forward is to scale the 'pixel' cube into a square and then apply the scale with Ctrl+A:



Finally, adjust the bevel modifier to get the right amount of bevel again.