Skip to content

Use Format_ARGB32_Premultiplied instead of RGBA8888 for Qt backends. - #11845

Merged
timhoffm merged 1 commit into
matplotlib:masterfrom
anntzer:qt4formatargb32
Aug 13, 2018
Merged

timhoffm merged 1 commit into
matplotlib:masterfrom
anntzer:qt4formatargb32

Conversation

@anntzer

@anntzer anntzer commented Aug 12, 2018

Copy link
Copy Markdown
Contributor

I missed the fact that support for the latter was only added in Qt5.2
and is thus unavailable in Qt4.

Move the supporting helper functions from backend_cairo to cbook.

Fixes part (2) of #11844.

PR Summary

PR Checklist

  • Has Pytest style unit tests
  • Code is PEP 8 compliant
  • New features are documented, with examples if plot related
  • Documentation is sphinx and numpydoc compliant
  • Added an entry to doc/users/next_whats_new/ if major new feature (follow instructions in README.rst there)
  • Documented in doc/api/api_changes.rst if API changed in a backward-incompatible way

I missed the fact that support for the latter was only added in Qt5.2
and is thus unavailable in Qt4.

Move the supporting helper functions from backend_cairo to cbook.
@anntzer anntzer added the Release critical For bugs that make the library unusable (segfaults, incorrect plots, etc) and major regressions. label Aug 12, 2018
@anntzer anntzer added this to the v3.0 milestone Aug 12, 2018
@timhoffm
timhoffm merged commit b9b02f1 into matplotlib:master Aug 13, 2018
@anntzer
anntzer deleted the qt4formatargb32 branch August 13, 2018 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Release critical For bugs that make the library unusable (segfaults, incorrect plots, etc) and major regressions.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants