Skip to content

Support SharedContexts in ImageTexturesCache

David Edmundson requested to merge work/shared_context into master

ImageTexturesCache creates a single QSGTexture for a given QImage used because Plasma's SVG library is QImage based.

We typically need one QSGTexture per window. However, this is not true if we have shared contexts enabled.

This should reduce memory and uploads for a few textures.

Merge request reports

Loading