Does Xorg'x XRender implementation support "better-than-bilinear" interpolation?

2012-09-09 Thread Clemens Eisserer
Hi, I just realized that at least on my machine (fedora 17 + intel 20.2), the only interpolation modes offered by Xrender are: {nearest , bilinear , convolution, fast , good, best} I always thought best translates into something better than bilinear, but it seems to be just equal to it. Is there

Do xrender gradients support linear-rgb color space?

2013-10-19 Thread Clemens Eisserer
Hi, I just did a few experiments with xrender gradients and it seems they work in sRGB color space by default. Is there a way to switch to linear-rgb color space, or is it not supported. Thank you in advance, Clemens ___ xorg@lists.x.org: X.Org support

Very low throughput for small uploads when using glamor (XPutImage, ShmPixmaps)

2016-11-07 Thread Clemens Eisserer
Hello, Java performs antialiased rendering by rasterizing coverage masks (<= 64x64 pixels in size, PictStandardA8) on the client instead of sending trapezoid-lists to the XServer. The masks are uploaded using XPutImage and are later used for XRenderComposite. On the pro side this approach is *way*

Gradient broken for RepeatReflect [glamor]

2017-12-28 Thread Clemens Eisserer
Hi there, Glamor's gradient acceleration code is broken in case RepeatReflect is used, please see: https://bugs.freedesktop.org/show_bug.cgi?id=98508 I've filed the bug report over a year ago, but except for a confirmation from Michel Dänzer nothing happend. Unfortunately I lack the expertise to

Re: Gradients are broken with glamor when RepeatReflect is set

2018-01-23 Thread Clemens Eisserer
Hi, Great to see movement regading this issue. > It's broken with llvmpipe/softpipe as well. Does it render correctly > with glamor on i965? If so, maybe it's a Gallium non-driver issue. Glamor on Intel Gen5 (Arrendale) procudes results consistent with radeonsi/llvmpipe. So it seems the shader i

Looking for xshmfence example code

2018-02-17 Thread Clemens Eisserer
Hi, I would like to use XShmPutImage to upload streaming data to Pixmaps, however the XSHM extension lacks, as far as I can see, the ability to notify the client when the actual ShmPut-request has been processed and the client can start modifying a shared memory segment again. Is xshmfence what I

Re: Looking for xshmfence example code

2018-02-18 Thread Clemens Eisserer
Hi Theo, > shmevid = XShmGetEventBase(dpy) + ShmCompletion; Thanks for the hint - I hadn't notiticed XShmPutImage is able to trigger events by itself (bool send_event). So I guess I don't need xshmfence at all, Best regards, Clemens ___ xorg@lists.x.or