If the buffer is too large or not suitable for a GPU operation, we currently fallback and perform the composite on the CPU. An alternative is too extract the small region out of the source (as usually the sample extents are much smaller than the actual surface size) and try the composite with the new surface. The effect is particularly noticeable on pathological websites that use very large background images. For example, http://www.woodtv.com/ uses a 1299x15000 pattern that is obscured by another opaque pattern. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
||
|---|---|---|
| .. | ||
| Makefile.am | ||
| uxa-accel.c | ||
| uxa-glyphs.c | ||
| uxa-priv.h | ||
| uxa-render.c | ||
| uxa-unaccel.c | ||
| uxa.c | ||
| uxa.h | ||