[Cogl] [Resend][Request] Cherry-pick commit 93b7b4c85

Robert Bragg robert at sixbynine.org
Tue Apr 23 15:43:35 PDT 2013


Hi Emil,

We did already cherry pick the msaa patch you refer to to the 1.14
branch, though not the 1.12 branch so far.

Because of a mistake I made when applying the patch, it is split into two parts:
1f84b5c9b41fb053e7d96b93e3558ca03eed2ae0
8a1353a215abf0d51befda30796839e096546f58

I guess you are using the 1.12 branch a.t.m and that's how you came
across this problem?

I would have guessed that people using gnome 3.6 wouldn't tend to
update to a new major version of mesa before updating to gnome 3.8 and
so wouldn't expect this to affect many users of the 1.12 branch.

If we think it is actually quite likely then I don't have any
objection to cherry picking the patches to 1.12, and can look at
spinning a release.

kind regards,
- Robert


On Tue, Apr 23, 2013 at 9:47 AM, Emil Velikov <emil.l.velikov at gmail.com> wrote:
> [Resending with slight variations, from a subscribed email]
>
> Hello list
>
> Recently I have noticed that performance of my gnome-shell has
> "degraded". It is related to the fact that recent mesa has exposed
> multisample visuals [1]. Additionally using multisampled visuals may
> lead to crash in gnome-shell
>
> A quick look at the cogl git repo indicates that a fix is present but
> only in the master branch.
>
> Thus can we cherry-pick commit 93b7b4c85 (glx do not use multisample
> visual config for front or pixmap), for the 1.14 and 1.12 branches
>
> A few "Why should we", arguments I believe are benefis
> * Branch 1.14 is used by the latest gnome 3.8
> * Branch 1.12 is used by the gnome 3.6 - the most common gnome 3 out there
> * Improves performance
> * Easy cherry-pick
> * No perceived side effects
>
> Thanks
> Emil
>
> [1] Commit 35840ab18(st/dri: implement MSAA for GLX/DRI2 framebuffers)
>
> _______________________________________________
> Cogl mailing list
> Cogl at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/cogl


More information about the Cogl mailing list