[cairo] Re: cairo gradients

Carl Worth cworth at cworth.org
Thu Jun 15 10:00:41 PDT 2006


[Feel free to drop the cairo list from any replies unless we get back
to something cairo-specific.]

On Thu, 15 Jun 2006 12:25:19 -0400, David Reveman wrote:
> 
> Yes, VendorRelease <= 70000000 is not good enough as I don't think it
> got fixed for 7.1. xgl-0-0-1 branch contains appropriate gradient
> updates.
> 

OK. Then Let's get these fixes merged up. Here's a log I computed for
things in the xgl-0-0-1 that are obviously not Xgl-specific. The
command I used for this is:

	git log master..xgl-0-0-1 -- fb render mi

In other words, show me a log for all commits reachable by xgl-0-0-1
that are not reachable master but only if they affect the fb, render,
or mi directories.

In this simple case where there's been a single branch off and never
any merge back, the "master..xgl-0-0-1" notations just means all
commits since that branchpoint. But in the future, as we start using
git merges rather than giant "sync to head" commits, that same
notation will express something more powerful, (which is the
"reachable" description I gave above).

What this command doesn't indicate is which of these commits already
have identical commits in master already. For example, bugzilla
indicates that the fixes for bugs #6867 and #6642. And a lot of these
are YUV-specific. So if you scan through what's left, is it obvious to
you if the fix I'm looking for is here?

And is there more in here that should be merged over?

-Carl

commit 450e02cce24cec47b7f08b87952d9f3430f2468b
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 12 10:41:02 2006 +0200

    Add fast scaling path to fbCompositeSrc_8888x8888mmx and
    fbCompositeSrc_8888x8x8888mm.

commit 75846b85b0c46d0de52b03763ab2f44ab85dc963
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 12 10:12:14 2006 +0200

    Compute stride for other formats than YV12 correctly in xglXvPutImage. Add
    some decent YUY2 conversion code and enable YUV2 image format again.

commit 1f874947cdbaeabd29ad632061f00ba3075752d3
Author: David Reveman <c99drn at cs.umu.se>
Date:   Wed May 10 09:46:10 2006 +0000

    Bug #6867: Yet another Render crash fix.

commit 30c597535ec78df1241f19aa17bc637abd9aba96
Author: David Reveman <c99drn at cs.umu.se>
Date:   Wed May 10 09:42:44 2006 +0000

    Typo in ALLLOCATE_LOCAL() arguments, causing mis-computation of the buffer.
        Bugzilla #6642.

commit 8a5ea68800b9d7dca90ff4e573ad8533852f1ea3
Author: David Reveman <c99drn at cs.umu.se>
Date:   Mon Apr 24 13:53:26 2006 +0000

    Fix convolution filter

commit 65aaf8447188b324f59aa2c42c68f7cfa7977290
Author: David Reveman <c99drn at cs.umu.se>
Date:   Tue Apr 18 20:54:02 2006 +0000

    YUV conversion fixes

commit 83721cf0de2296487327aeb8a678834b9c0d6e5b
Author: David Reveman <c99drn at cs.umu.se>
Date:   Thu Apr 13 17:15:01 2006 +0000

    Sync to head

commit eb16fa53237549d6a1a96abd355699439339ca9e
Author: David Reveman <c99drn at cs.umu.se>
Date:   Thu Apr 13 13:28:27 2006 +0000

    Add fast YUV conversion code

commit 1409cf4b299590cfc3c557acef22df04d3d1d8b1
Author: David Reveman <c99drn at cs.umu.se>
Date:   Mon Apr 10 18:18:11 2006 +0000

    Fix fetching of YUV pixels

commit 4d755fe14274a7293748ce9aa666ab85df6297c5
Author: David Reveman <c99drn at cs.umu.se>
Date:   Mon Apr 10 14:24:51 2006 +0000

    Fix software fall-back code for convolution filters

commit 1357397ed3cdd03aed3212aa197557e8bc45aae5
Author: David Reveman <c99drn at cs.umu.se>
Date:   Mon Apr 3 06:16:15 2006 +0000

    sync to head

commit b45f86f25590366d4dd6422555eb8a42a54551e8
Author: David Reveman <c99drn at cs.umu.se>
Date:   Fri Mar 31 02:41:20 2006 +0000

    Do not return YUV formats

commit e71e334882b9dd174730de57fb26ede529417b16
Author: David Reveman <c99drn at cs.umu.se>
Date:   Thu Mar 30 18:09:53 2006 +0000

    Fix so that YUV formats are added correctly again

commit 5e2b6cd89c35394192400c3959f7ad50fe8732ff
Author: David Reveman <c99drn at cs.umu.se>
Date:   Thu Mar 30 16:39:31 2006 +0000

    sync to head

commit 6c2b9e4e60c3982b5071dc5f637425f7a6a0fb65
Author: David Reveman <c99drn at cs.umu.se>
Date:   Fri Feb 10 10:42:19 2006 +0000

    Correct miComputeClips for the Composite case.

commit 36fd24741dd4d924ad9822aaca906f049254d2c7
Author: David Reveman <c99drn at cs.umu.se>
Date:   Thu Feb 2 02:35:00 2006 +0000

    Repeat type correction

commit 2b071a3ff95e522403e6dc0b40d092bea9a7530c
Author: David Reveman <c99drn at cs.umu.se>
Date:   Thu Feb 2 02:20:24 2006 +0000

    Add a chunk of code that somehow got lost when moving code from the xserver
        tree

commit a31e4cfa511502f747d33a85aecf8b986fa17a4a
Author: David Reveman <c99drn at cs.umu.se>
Date:   Thu Feb 2 02:10:49 2006 +0000

    Negative stride fix

commit 6a60581560ebc734105082962f383f19f1409f68
Author: Dave Airlie <airlied at linux.ie>
Date:   Fri Jan 27 04:34:28 2006 +0000

    commit changes to fb to use proper repeatType

commit 198ea994a2543f76f5eba623da0f0995929f3295
Author: Dave Airlie <airlied at linux.ie>
Date:   Wed Jan 18 07:21:43 2006 +0000

    initial commits to branch of fb, render, and GLX changes for Xgl some of
        the GLX changes stop X.org server from working
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/cairo/attachments/20060615/64e5b656/attachment.pgp


More information about the cairo mailing list