TransformedVertex::color1[3] used out-of-range

TransformedVertex::color1[3] was written to in TransformDrawEngine::SoftwareTransformAndDraw(). It worked probably thanks to structure padding on most platforms. Now just explicitly reserve it to be safe whether it should be used or not.