xserver-multidpi/glamor
Zhigang Gong b5480e64ac Override create/destroy picture to track pict format.
When create a piccture, we need to attach a pixmap to it.
A pixmap only has a depth, which is not sufficant for glamor.
As in openGL texture only has a few internal formats which
is not sufficant to represent all the possible picture
format. So we always transform the picture format to GL_RGBA.
And when we need to read back the picture, we must know the
original picture format. So we have to override create
and destroy picture to track a pixmap's real picture format
if it is attached to a picture.

Signed-off-by: Zhigang Gong <zhigang.gong@linux.intel.com>
2013-12-18 11:23:46 -08:00
..
glamor_copyarea.c Initial version. 2013-12-18 11:23:46 -08:00
glamor_copywindow.c Initial version. 2013-12-18 11:23:46 -08:00
glamor_core.c Initial version. 2013-12-18 11:23:46 -08:00
glamor_debug.h Initial version. 2013-12-18 11:23:46 -08:00
glamor_egl.c Added a missed header file. 2013-12-18 11:23:46 -08:00
glamor_eglmodule.c Initial version. 2013-12-18 11:23:46 -08:00
glamor_fill.c Add new version glamor_poly_fill_rect without internal fallback. 2013-12-18 11:23:46 -08:00
glamor_fillspans.c Add new version glamor_fillspans without internal fallback. 2013-12-18 11:23:46 -08:00
glamor_getspans.c Initial version. 2013-12-18 11:23:46 -08:00
glamor_gl_dispatch.c Initial version. 2013-12-18 11:23:46 -08:00
glamor_gl_dispatch.h Initial version. 2013-12-18 11:23:46 -08:00
glamor_glext.h glamor: Re-arrange some macros/definitions in header files. 2011-09-26 16:47:02 +08:00
glamor_glyphs.c Add new version glamor_fillspans without internal fallback. 2013-12-18 11:23:46 -08:00
glamor_picture.c Initial version. 2013-12-18 11:23:46 -08:00
glamor_pixmap.c Initial version. 2013-12-18 11:23:46 -08:00
glamor_pixmap.indent.c Initial version. 2013-12-18 11:23:46 -08:00
glamor_polyfillrect.c Add new version glamor_poly_fill_rect without internal fallback. 2013-12-18 11:23:46 -08:00
glamor_polylines.c Initial version. 2013-12-18 11:23:46 -08:00
glamor_priv.h Add new version glamor_fillspans without internal fallback. 2013-12-18 11:23:46 -08:00
glamor_putimage.c Initial version. 2013-12-18 11:23:46 -08:00
glamor_render.c Initial version. 2013-12-18 11:23:46 -08:00
glamor_setspans.c Initial version. 2013-12-18 11:23:46 -08:00
glamor_tile.c Revert "Disable glamor_tile temporary." 2013-12-18 11:23:46 -08:00
glamor_triangles.c Initial version. 2013-12-18 11:23:46 -08:00
glamor_utils.h Initial version. 2013-12-18 11:23:46 -08:00
glamor_window.c Initial version. 2013-12-18 11:23:46 -08:00
glamor.c Override create/destroy picture to track pict format. 2013-12-18 11:23:46 -08:00
glamor.h Add new version glamor_poly_fill_rect without internal fallback. 2013-12-18 11:23:46 -08:00
Makefile.am Initial version. 2013-12-18 11:23:46 -08:00