Skip to content

Quartz Performance Improvements

John Ralls requested to merge jralls/cairo:quartz-layers into master

A set of performance improvements for the quartz backend.

Christian Hergert has had these (along with a few others that didn't turn out to help performance) sitting in a personal branch for several years. I've brought them up to date and tested them; when combined with some changes to the Gdk/Quartz backend in Gtk they result in a 15-25x improvement in frame rates of Gtk tests like animated-revealing.

Merge request reports