mirror of
https://github.com/brl/mutter.git
synced 2025-02-02 23:03:00 +00:00
9083fc8e1f
Instead of creating just two materials (one for texturing and one for solid primitives) the pango renderer now maintains a cache of pipelines. The display list can request a pipeline for a texture from the cache. The same pipeline cache is used by all display lists so that the pipelines can be shared. This avoids changing the texture on the material during a paint run.