mutter/cogl
Carlos Garnacho a871d56f88 cogl: Revert swizzling for BGRA buffers
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.

https://gitlab.gnome.org/GNOME/mutter/merge_requests/486
2019-03-08 10:41:25 +01:00
..
cogl cogl: Revert swizzling for BGRA buffers 2019-03-08 10:41:25 +01:00
cogl-gles2 meson: Set cogl as dependency of libmutter-cogl dependency 2019-01-23 13:03:40 +00:00
cogl-pango cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-path Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
test-fixtures Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
tests cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
.gitignore cogl-framebuffer: Remove swap_throttled config 2018-12-06 14:29:34 +00:00
cogl-config.h.meson Add meson build support 2018-11-06 18:51:44 +01:00
cogl-mutter-config.h.in cogl: Make cogl-config.h include check explicit 2018-11-06 17:17:36 +01:00
config-custom.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
meson.build meson: Don't list libraries private dependencies in pc files 2019-01-23 13:03:40 +00:00