• Carlos Garnacho's avatar
    cogl: Revert swizzling for BGRA buffers · a871d56f
    Carlos Garnacho authored
    As it was originally reported on
    https://bugzilla.gnome.org/show_bug.cgi?id=779234#c0, the hottest path was
    convert_ubyte() in mesa. Reverting this shows no trace of those hot paths,
    nor any higher than usual CPU activity.
    
    As the improvements at the time were real, I can only conclude that pixel
    conversion was happening somewhere further the pipeline, and swizzling just
    helped indirectly. That got eventually fixed, so swizzling just stayed to
    cause grief. And lots it caused.
    
    Time to bin this, it seems.
    
    !486
    a871d56f
Name
Last commit
Last update
.gitlab-ci Loading commit data...
clutter Loading commit data...
cogl Loading commit data...
data Loading commit data...
doc Loading commit data...
po Loading commit data...
src Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
COPYING Loading commit data...
NEWS Loading commit data...
README.md Loading commit data...
config.h.meson Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...
mutter.doap Loading commit data...