Reverted to 2D buffer. My new Radeon R9 280x did not seem to support the GL_TEXTURE_2D_ARRAY image type