disentangling the legacy PATTERN, PIGMENT, TEXTURE and TNORMAL types

corresponds to Perforce changes 6156, 6158.