All the artists gathered at L.A.'s Greek Theatre either played Mac's songs or songs about him ... and the giant screen onstage was filled with photos and videos of Mac all night.
Mayer played Mac's "Small Worlds" and told the crowd he was "really nervous" doing it. Chance and several others choked up while thanking Mac for his music, friendship and opportunities in the biz. As SZA put it, "Without Mac, there would be no me. God bless you, we love you so much, Mac."
The show came to a very emotional close -- all the artists joined Mac's family onstage, and Vince Staples and Mayer comforted his mom -- as a video clip of Mac performing "Best Day Ever" played on the screen.