How is geometry colored in the graphics pipeline?