also we shouldn't assume that GL_NORMALIZE is always disabled, if someone enables it and tries to draw a primitive it'll get disabled. by now we can use glGet...