xserver-multidpi/glamor
Michel Dänzer 61fca4342a Fix RegionContainsRect test for PutImage
The return value of RegionContainsRect() is not a boolean but an enum
indicating that the region contains the rectangle completely, partially
or not at all. We can only take the PutImage fastpath when the region
contatins the rectangle completely.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=65964
Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
2013-12-18 11:23:54 -08:00
..
compat-api.h Added the missed header file for xorg 1.13 compat. 2013-12-18 11:23:53 -08:00
compiler.h optimize: Use likely and unlikely. 2013-12-18 11:23:52 -08:00
glamor_addtraps.c Fixup glx support 2013-12-18 11:23:48 -08:00
glamor_compositerects.c glamor_compositerects: Need to initialize region before fallback. 2013-12-18 11:23:53 -08:00
glamor_copyarea.c Don't use glBlitFramebufferEXT for overlapping copies. 2013-12-18 11:23:53 -08:00
glamor_copyplane.c Silence compilation warnings. 2013-12-18 11:23:53 -08:00
glamor_copywindow.c Fixup glx support 2013-12-18 11:23:48 -08:00
glamor_core.c Silence compilation warnings. 2013-12-18 11:23:53 -08:00
glamor_debug.h glamor_largepixmap: first commit for large pixmap. 2013-12-18 11:23:51 -08:00
glamor_egl.c glamoregl: Use xf86ScreenToScrn() 2013-12-18 11:23:53 -08:00
glamor_eglmodule.c Silence compilation warnings. 2013-12-18 11:23:53 -08:00
glamor_fbo.c Silence compilation warnings. 2013-12-18 11:23:53 -08:00
glamor_fill.c Increase vbo size to 64K verts. 2013-12-18 11:23:53 -08:00
glamor_fillspans.c Silence compilation warnings. 2013-12-18 11:23:53 -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 gles2: Fixed the compilation problem and some bugs. 2013-12-18 11:23:53 -08:00
glamor_glyphblt.c Fixed all unused variables warnings. 2013-12-18 11:23:51 -08:00
glamor_glyphs.c Silence compilation warnings. 2013-12-18 11:23:53 -08:00
glamor_gradient.c Silence compilation warnings. 2013-12-18 11:23:53 -08:00
glamor_largepixmap.c glamor_largepixmap: Fixed a bug in repeat clipping. 2013-12-18 11:23:53 -08:00
glamor_picture.c Silence compilation warnings. 2013-12-18 11:23:53 -08:00
glamor_pixmap.c Silence compilation warnings. 2013-12-18 11:23:53 -08:00
glamor_polyfillrect.c Silence compilation warnings. 2013-12-18 11:23:53 -08:00
glamor_polylines.c Silence compilation warnings. 2013-12-18 11:23:53 -08:00
glamor_polyops.c glyphblt/polyops: Use miFunctions by default. 2013-12-18 11:23:49 -08:00
glamor_priv.h Increase vbo size to 64K verts. 2013-12-18 11:23:53 -08:00
glamor_putimage.c Fix RegionContainsRect test for PutImage 2013-12-18 11:23:54 -08:00
glamor_render.c Silence compilation warnings. 2013-12-18 11:23:53 -08:00
glamor_setspans.c Added some copyright and author information. 2013-12-18 11:23:51 -08:00
glamor_tile.c glamor_copyarea: Use blitcopy if current state is not render. 2013-12-18 11:23:53 -08:00
glamor_trapezoid.c Silence compilation warnings. 2013-12-18 11:23:53 -08:00
glamor_triangles.c Fixup glx support 2013-12-18 11:23:48 -08:00
glamor_utils.h glamor_utils: fix unlikely define use 2013-12-18 11:23:53 -08:00
glamor_window.c Fixup glx support 2013-12-18 11:23:48 -08:00
glamor.c Synch with xorg 1.13 change. 2013-12-18 11:23:53 -08:00
glamor.h Synch with xorg 1.13 change. 2013-12-18 11:23:53 -08:00
glapi.h Added strict warning flags to CFLAGS. 2013-12-18 11:23:51 -08:00
Makefile.am Use GBM_LIBS and GBM_CFLAGS 2013-12-18 11:23:54 -08:00