Ding came into the final session of the match only needing one frame to progress and he wasted little time in getting the job done.
McGill had a mountain to climb having lost the opening session 0-8, Ding producing a sparkling display of snooker which featured two century breaks and five other 50+ contributions.
The second session was much more tightly-contested with McGill fighting back to share the spoils 4-4 but still leaving himself with an insurmountable task.
Ding will now face Barry Hawkins for a place in the semi-finals after he came through a stern examination against Lyu Haotian.
Ding told the BBC afterwards: "That was the best snooker I've every played.
"Everything; the cue-ball control, the potting, everything.
"It's an amazing time for me.
"It's about concentration on the next match now."
Late show from Trump too much for Walden
Judd Trump produced a polished display to see off a dogged Ricky Walden in their last-16 encounter.
The players were tied at 8-8 after two enthralling sessions of snooker yesterday and a classic finish looked in store when Walden stole the opening frame this afternoon.
However, Trump found his best form when he needed it most, breaks of 66, 70, 66 and a 103 in last frame seeing him over the line 13-9.
Trump, who made four centuries in the match, will face John Higgins in the last eight.
Williams to take on Carter
Two-time world champion Mark Williams booked his place in the quarter-finals with a 13-7 win over Robert Milkins.
With the Welshman needing just three frames to set up a last-eight clash with Ali Carter, who knocked out Ronnie O'Sullivan, Williams opened the evening session with a match-high 101 break to move 11-6 ahead.
Milkins replied to take the 18th frame, but Williams ensured an early finish to the evening session with a run of 83 in the next before clinching the match with another half-century break.
Related snooker links