Leinster produced an entertaining five-try display and moved 10 points clear at the top of the Celtic League table after Cardiff lost at Llanelli.
Tries from returning Ireland internationals Shane Horgan and Jamie Heaslip powered Leinster to a 34-18 bonus-point victory, after first-half efforts from Shane Jennings and Michael Berne.
Glasgow were game opponents but tries in the final quarter from Moray Low and Johnnie Beattie proved to be only consolation scores.
Buoyed by their win over the Ospreys last time out, the wind-assisted Warriors got up an early head of steam thanks to two Colin Gregor penalties.
Leinster flanker Keith Gleeson was penalised for holding onto the ball at a ruck and Gregor mopped up with a smartly-struck kick for a seventh-minute lead.
The Leinster pack showed good cohesion in the tight, with some short snappy runs from front-rowers Bernard Jackman and Ollie Le Roux getting them within range.
But when a Leinster attacking move broke down, Glasgow's Tom Evans did well to chase down a kick and force Horgan and Rob Kearney into a blunder which allowed Gregor to put his side 6-0 up.
However, Leinster took control for the remainder of the first half with Kearney, Heaslip and the electric Luke Fitzgerald lighting up their play.
Fitzgerald was proving too hot to handle for the Glasgow defence and the livewire winger managed to shrug off five tacklers before being brought to ground near the visitors' 22.
Standing offside, prop Low kicked the ball free from the ensuing ruck and Felipe Contepomi stepped up to land his one and only penalty goal.
Two minutes later, Glasgow's doughty defence gave way. After a great right wing surge involving Heaslip and Kearney, flanker Jennings broke through two tackles and his momentum helped him dive over the try line.
Contepomi converted and with Glasgow struggling to get out of their half – Beattie was notably shunted back as he tried to break off the base of a scrum – Leinster struck for try number two.
Right on the stroke of half-time, Contepomi dinked a grubber-kick through and with the Glasgow defenders concentrating on Horgan, stocky centre Berne was able to reach the bouncing ball first and score close to the posts.
The extras arrived from the boot of Contepomi, pushing his side 17-6 ahead at the break, and the table-toppers moved further clear on the hour when another delicious kick through from Contepomi was dotted down by Horgan.
Leinster had the bonus point in their sights but a defensive lapse from stand-in captain Leo Cullen allowed Low to burrow over off a ruck for a 68th-minute try for Glasgow.
Gregor converted to narrow the gap to 22-13 but that was as close as the Scots could get as late tries from Heaslip, who dived over for his fifth in nine league games, and Horgan sandwiched Beattie's impressive breakaway score.