Whoops: Directional lights need a fourth entry = 0 in the float array.
Cause blinking lighting on 32bit VMs...