xserver-multidpi/glamor
Zhigang Gong 67dbe0ddf8 glamor-egl: Added new function to create image for a pixmap.
This function is used to support dri2. In the underlying
driver, it will create a buffer object for a given pixmap.
And then call this api to create a egl image from that
buffer object, and then bind that image to a texture, and
then bind that texture to the pixmap.

Normally, this pixmap's content is shared between a dri2
client and the x server.

Signed-off-by: Zhigang Gong <zhigang.gong@linux.intel.com>
2011-09-26 16:47:02 +08:00
..
glamor_copyarea.c glamor: Don't direct call to any gl functions. 2011-09-26 16:47:02 +08:00
glamor_copywindow.c glamor: Add CopyWindow implementation so it doesn't crash. 2011-09-26 16:46:32 +08:00
glamor_core.c glamor: Don't direct call to any gl functions. 2011-09-26 16:47:02 +08:00
glamor_debug.h glamor: Don't always fallback everything when change window attr. 2011-09-26 16:46:35 +08:00
glamor_egl.c glamor-egl: Added new function to create image for a pixmap. 2011-09-26 16:47:02 +08:00
glamor_fill.c glamor: Don't direct call to any gl functions. 2011-09-26 16:47:02 +08:00
glamor_fillspans.c glamor: Change to use the original drawable in glamor_fill. 2011-09-26 16:47:02 +08:00
glamor_getspans.c glamor: Don't direct call to any gl functions. 2011-09-26 16:47:02 +08:00
glamor_gl_dispatch.c glamor: Don't direct call to any gl functions. 2011-09-26 16:47:02 +08:00
glamor_gl_dispatch.h glamor: Don't direct call to any gl functions. 2011-09-26 16:47:02 +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 glamor: Improve glyphs cache mechanism. 2011-09-26 16:47:02 +08:00
glamor_picture.c glamor : Add dynamic texture uploading feature. 2011-09-26 16:46:35 +08:00
glamor_pixmap.c glamor: Don't direct call to any gl functions. 2011-09-26 16:47:02 +08:00
glamor_polyfillrect.c glamor: Change to use the original drawable in glamor_fill. 2011-09-26 16:47:02 +08:00
glamor_polylines.c glamor: Fixed two unintialized warnings. 2011-09-26 16:46:36 +08:00
glamor_priv.h glamor: Re-arrange some macros/definitions in header files. 2011-09-26 16:47:02 +08:00
glamor_putimage.c glamor: Don't direct call to any gl functions. 2011-09-26 16:47:02 +08:00
glamor_render.c glamor: Don't direct call to any gl functions. 2011-09-26 16:47:02 +08:00
glamor_setspans.c glamor: Don't direct call to any gl functions. 2011-09-26 16:47:02 +08:00
glamor_tile.c glamor: Don't direct call to any gl functions. 2011-09-26 16:47:02 +08:00
glamor_triangles.c glamor: Add render triangles support. 2011-09-26 16:46:35 +08:00
glamor_utils.h glamor: Re-arrange some macros/definitions in header files. 2011-09-26 16:47:02 +08:00
glamor_window.c glamor: Don't always fallback everything when change window attr. 2011-09-26 16:46:35 +08:00
glamor.c glamor: Don't direct call to any gl functions. 2011-09-26 16:47:02 +08:00
glamor.h glamor: Don't direct call to any gl functions. 2011-09-26 16:47:02 +08:00
Makefile.am glamor: Don't direct call to any gl functions. 2011-09-26 16:47:02 +08:00