Re: cairo release 1.12.4 now available
Uli Schlachter <[email protected]>
| Newsgroups | gmane.comp.lib.cairo |
|---|---|
| Message-ID | <[email protected]> |
Hi Reinhard, On 07.12.2012 23:16, Reinhard Tartler wrote: [...] > It seems that cairo unconditionally assumes that the xserver does > support the latest version of the Xrender extension: > > http://cgit.freedesktop.org/cairo/tree/src/cairo-xlib-display.c?id=1.12.2#n217 [...] What makes you think that cairo unconditionally requires the latest version of the Xrender extension? And why do you quote the code that actually checks the version number (XRenderQueryVersion()) as a proof for this? Doesn't this really mean that cairo actually does the right thing and checks the XRender version being used? Please, when reporting bugs, try to explain what exactly you are doing and what goes wrong. If you want to get fancy and really proof that cairo tries to use something which is not in a given version of Xrender, it would be nice if you could write a short, self-contained C program which does the wrong thing. For example: Attached is foo.c. When you run it against an X11 server which only supports Xrender 0.6, it does a XRenderBreakMyServer request. This can be seen in the attached xtrace results as request number 0x123. However, this last thing isn't easy and thus cannot be expected. So, what can you tell us to help us help you? Cheers, Uli -- Q: Because it reverses the logical flow of conversation. A: Why is putting a reply at the top of the message frowned upon? -- cairo mailing list [email protected] http://lists.cairographics.org/mailman/listinfo/cairo