xserver-multidpi/glamor
Zhigang Gong 8656ddbbe7 glamor_glyphs: Before get upload to cache flush is needed.
When we can't get a cache hit and have to evict one cache
entry to upload new picture, we need to flush the previous
buffer. Otherwise, we may get corrupt glyphs rendering result.

This is the reason why user-font-proxy may fail sometimes.

Signed-off-by: Zhigang Gong <zhigang.gong@linux.intel.com>
2013-12-18 11:23:52 -08:00
..
glamor_addtraps.c Fixup glx support 2013-12-18 11:23:48 -08:00
glamor_copyarea.c copyarea: Cleanup the error handling logic. 2013-12-18 11:23:52 -08:00
glamor_copyplane.c Fixup glx support 2013-12-18 11:23:48 -08:00
glamor_copywindow.c Fixup glx support 2013-12-18 11:23:48 -08:00
glamor_core.c glamor_largepixmap: first commit for large pixmap. 2013-12-18 11:23:51 -08:00
glamor_debug.h glamor_largepixmap: first commit for large pixmap. 2013-12-18 11:23:51 -08:00
glamor_egl.c Added strict warning flags to CFLAGS. 2013-12-18 11:23:51 -08:00
glamor_eglmodule.c Added some copyright and author information. 2013-12-18 11:23:51 -08:00
glamor_fbo.c largepixmap: Implement infrastructure for large pixmap. 2013-12-18 11:23:51 -08:00
glamor_fill.c largepixmap: Fix the selfcopy issue. 2013-12-18 11:23:51 -08:00
glamor_fillspans.c Fixup glx support 2013-12-18 11:23:48 -08:00
glamor_getimage.c glamor_getimage: should call miGetimage if failed to get sub-image. 2013-12-18 11:23:51 -08:00
glamor_getspans.c Added some copyright and author information. 2013-12-18 11:23:51 -08:00
glamor_gl_dispatch.c Added some copyright and author information. 2013-12-18 11:23:51 -08:00
glamor_gl_dispatch.h Fix the problem of memory leak in gradient pixmap generating. 2013-12-18 11:23:50 -08:00
glamor_glext.h Added some copyright and author information. 2013-12-18 11:23:51 -08:00
glamor_glyphblt.c Fixed all unused variables warnings. 2013-12-18 11:23:51 -08:00
glamor_glyphs.c glamor_glyphs: Before get upload to cache flush is needed. 2013-12-18 11:23:52 -08:00
glamor_gradient.c Modilfy the composite logic to two phases 2013-12-18 11:23:52 -08:00
glamor_largepixmap.c largepixmap: Fix the selfcopy issue. 2013-12-18 11:23:51 -08:00
glamor_picture.c glamor_largepixmap: first commit for large pixmap. 2013-12-18 11:23:51 -08:00
glamor_pixmap.c largepixmap: Fix the selfcopy issue. 2013-12-18 11:23:51 -08:00
glamor_polyfillrect.c Fixed all unused variables warnings. 2013-12-18 11:23:51 -08:00
glamor_polylines.c glamor_polylines: Don't fallback for non-solid fill. 2013-12-18 11:23:49 -08:00
glamor_polyops.c glyphblt/polyops: Use miFunctions by default. 2013-12-18 11:23:49 -08:00
glamor_priv.h Use the direct render path for A1 2013-12-18 11:23:52 -08:00
glamor_putimage.c glamor_putimage: Correct the wrong stride value. 2013-12-18 11:23:51 -08:00
glamor_render.c Modilfy the composite logic to two phases 2013-12-18 11:23:52 -08:00
glamor_setspans.c Added some copyright and author information. 2013-12-18 11:23:51 -08:00
glamor_tile.c largepixmap: Fix the selfcopy issue. 2013-12-18 11:23:51 -08:00
glamor_trapezoid.c trapezoid: Fallback to sw-rasterize for largepixmap. 2013-12-18 11:23:52 -08:00
glamor_triangles.c Fixup glx support 2013-12-18 11:23:48 -08:00
glamor_utils.h Add the trapezoid direct render logic 2013-12-18 11:23:52 -08:00
glamor_window.c Fixup glx support 2013-12-18 11:23:48 -08:00
glamor.c Use shader to generate the temp trapezoid mask 2013-12-18 11:23:52 -08:00
glamor.h glamor_largepixmap: first commit for large pixmap. 2013-12-18 11:23:51 -08:00
glapi.h Added strict warning flags to CFLAGS. 2013-12-18 11:23:51 -08:00
Makefile.am Create the file glamor_triangles.c 2013-12-18 11:23:52 -08:00