[cairo] potential bug in cairo relative to intel drivers

Mike Gualtieri mike.gualtieri at gmail.com
Thu Jul 30 13:57:20 PDT 2009


Carl,

One slight correction.  You said:

> it sounds to me like the bug is in the NoAccel case.

Setting NoAccel to true fixes the issue.  When it is set to false (the
default) the problem occurs.


Thanks,
Mike

--
On Thu, Jul 30, 2009 at 4:10 PM, Carl Worth <cworth at cworth.org> wrote:

> On Thu, 2009-07-30 at 15:08 -0400, Mike Gualtieri wrote:
> > Thanks!  I appreciate the help.  I should have posted here a few
> > months ago when I first found the problem!
> >
> > Your solution worked perfect.
>
> Great, Mike. I'm glad to hear that.
>
> > One thing to note, in my particular case, using cairo_paint worked
> > fine.  I figured I would add the cairo_rectangle & cairo_fill calls
> > anyway, just to be safe.
>
> Ah, if you are filling the entire destination surface, then yes,
> cairo_paint is equivalent, and works just fine. (You don't even need
> rectangle;fill to be safe.) It's when you are drawing an image to only a
> portion of the destination surface that you'll find that cairo_paint
> won't work.
>
> > If I can be of more help in tracking down this bug I'll lend my
> > assistance.  I'm personally out of ideas except for tracking down the
> > issue to a block of code based on two versions of the intel drivers,
> > which seems extremely painful.
>
> Well, it sounds to me like the bug is in the NoAccel case. I might give
> the cairo test suite a run through that and ensure that nothing too
> surprising shows up. (The test suite really should hit this case fine.)
>
> Again, thanks for sharing your report. I hope you have lots of fun with
> cairo.
>
> -Carl
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.cairographics.org/archives/cairo/attachments/20090730/9f47393a/attachment.htm 


More information about the cairo mailing list