/external/chromium_org/third_party/mesa/src/src/mesa/drivers/x11/ |
H A D | xm_buffer.c | 168 * Setup an off-screen pixmap or Ximage to use as the back buffer. 214 b->backxrb->pixmap = None; 217 /* Free the old back pixmap */ 218 if (b->backxrb->pixmap) { 219 XMesaFreePixmap(b->xm_visual->display, b->backxrb->pixmap); 220 b->backxrb->pixmap = 0; 224 /* Allocate new back pixmap */ 225 b->backxrb->pixmap = XMesaCreatePixmap(b->xm_visual->display, 232 b->backxrb->drawable = b->backxrb->pixmap; 344 * pixmap vi [all...] |
H A D | glxapi.h | 67 GLXPixmap (*CreateGLXPixmap)(Display *dpy, XVisualInfo *visinfo, Pixmap pixmap); 69 void (*DestroyGLXPixmap)(Display *dpy, GLXPixmap pixmap); 94 GLXPixmap (*CreatePixmap)(Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attribList); 97 void (*DestroyPixmap)(Display *dpy, GLXPixmap pixmap); 185 GLXPixmap (*CreateGLXPixmapMESA)(Display *dpy, XVisualInfo *visinfo, Pixmap pixmap, Colormap cmap);
|
H A D | glxapi.c | 224 glXCreateGLXPixmap(Display *dpy, XVisualInfo *visinfo, Pixmap pixmap) argument 230 return (t->CreateGLXPixmap)(dpy, visinfo, pixmap); 248 glXDestroyGLXPixmap(Display *dpy, GLXPixmap pixmap) argument 254 (t->DestroyGLXPixmap)(dpy, pixmap); 472 glXCreatePixmap(Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attribList) argument 478 return (t->CreatePixmap)(dpy, config, pixmap, attribList); 505 glXDestroyPixmap(Display *dpy, GLXPixmap pixmap) argument 511 (t->DestroyPixmap)(dpy, pixmap); 782 glXCreateGLXPixmapWithConfigSGIX(Display *dpy, GLXFBConfigSGIX config, Pixmap pixmap) argument 788 return (t->CreateGLXPixmapWithConfigSGIX)(dpy, config, pixmap); 1042 glXCreateGLXPixmapMESA(Display *dpy, XVisualInfo *visinfo, Pixmap pixmap, Colormap cmap) argument [all...] |
H A D | xm_dd.c | 102 * Clear the front or back color buffer, if it's implemented with a pixmap. 112 assert(xrb->pixmap); 115 assert(xrb->pixmap); 118 XMesaFillRectangle( xmesa->display, xrb->pixmap, xmbuf->cleargc, 323 xrb->pixmap && /* drawing to pixmap or window */ 416 XPutImage(dpy, xrb->pixmap, gc, &ximage, 0, 0, dstX, dstY, w, h); 456 xrb->pixmap && /* drawing to pixmap or window */ 549 XPutImage(dpy, xrb->pixmap, g [all...] |
H A D | fakeglx.c | 1438 Fake_glXCreateGLXPixmap( Display *dpy, XVisualInfo *visinfo, Pixmap pixmap ) 1452 b = XMesaCreatePixmapBuffer( v, pixmap, 0 ); 1456 return b->frontxrb->pixmap; 1464 Pixmap pixmap, Colormap cmap ) 1478 b = XMesaCreatePixmapBuffer( v, pixmap, cmap ); 1482 return b->frontxrb->pixmap; 1487 Fake_glXDestroyGLXPixmap( Display *dpy, GLXPixmap pixmap ) 1489 XMesaBuffer b = XMesaFindBuffer(dpy, pixmap); 1494 _mesa_warning(NULL, "Mesa: glXDestroyGLXPixmap: invalid pixmap\n"); 2081 Fake_glXCreatePixmap( Display *dpy, GLXFBConfig config, Pixmap pixmap, argument 1463 Fake_glXCreateGLXPixmapMESA( Display *dpy, XVisualInfo *visinfo, Pixmap pixmap, Colormap cmap ) argument 2530 Fake_glXCreateGLXPixmapWithConfigSGIX(Display *dpy, GLXFBConfigSGIX config, Pixmap pixmap) argument [all...] |
/external/mesa3d/src/mesa/drivers/x11/ |
H A D | xm_buffer.c | 168 * Setup an off-screen pixmap or Ximage to use as the back buffer. 214 b->backxrb->pixmap = None; 217 /* Free the old back pixmap */ 218 if (b->backxrb->pixmap) { 219 XMesaFreePixmap(b->xm_visual->display, b->backxrb->pixmap); 220 b->backxrb->pixmap = 0; 224 /* Allocate new back pixmap */ 225 b->backxrb->pixmap = XMesaCreatePixmap(b->xm_visual->display, 232 b->backxrb->drawable = b->backxrb->pixmap; 344 * pixmap vi [all...] |
H A D | glxapi.h | 67 GLXPixmap (*CreateGLXPixmap)(Display *dpy, XVisualInfo *visinfo, Pixmap pixmap); 69 void (*DestroyGLXPixmap)(Display *dpy, GLXPixmap pixmap); 94 GLXPixmap (*CreatePixmap)(Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attribList); 97 void (*DestroyPixmap)(Display *dpy, GLXPixmap pixmap); 185 GLXPixmap (*CreateGLXPixmapMESA)(Display *dpy, XVisualInfo *visinfo, Pixmap pixmap, Colormap cmap);
|
H A D | glxapi.c | 224 glXCreateGLXPixmap(Display *dpy, XVisualInfo *visinfo, Pixmap pixmap) argument 230 return (t->CreateGLXPixmap)(dpy, visinfo, pixmap); 248 glXDestroyGLXPixmap(Display *dpy, GLXPixmap pixmap) argument 254 (t->DestroyGLXPixmap)(dpy, pixmap); 472 glXCreatePixmap(Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attribList) argument 478 return (t->CreatePixmap)(dpy, config, pixmap, attribList); 505 glXDestroyPixmap(Display *dpy, GLXPixmap pixmap) argument 511 (t->DestroyPixmap)(dpy, pixmap); 782 glXCreateGLXPixmapWithConfigSGIX(Display *dpy, GLXFBConfigSGIX config, Pixmap pixmap) argument 788 return (t->CreateGLXPixmapWithConfigSGIX)(dpy, config, pixmap); 1042 glXCreateGLXPixmapMESA(Display *dpy, XVisualInfo *visinfo, Pixmap pixmap, Colormap cmap) argument [all...] |
H A D | xm_dd.c | 102 * Clear the front or back color buffer, if it's implemented with a pixmap. 112 assert(xrb->pixmap); 115 assert(xrb->pixmap); 118 XMesaFillRectangle( xmesa->display, xrb->pixmap, xmbuf->cleargc, 323 xrb->pixmap && /* drawing to pixmap or window */ 416 XPutImage(dpy, xrb->pixmap, gc, &ximage, 0, 0, dstX, dstY, w, h); 456 xrb->pixmap && /* drawing to pixmap or window */ 549 XPutImage(dpy, xrb->pixmap, g [all...] |
H A D | fakeglx.c | 1438 Fake_glXCreateGLXPixmap( Display *dpy, XVisualInfo *visinfo, Pixmap pixmap ) 1452 b = XMesaCreatePixmapBuffer( v, pixmap, 0 ); 1456 return b->frontxrb->pixmap; 1464 Pixmap pixmap, Colormap cmap ) 1478 b = XMesaCreatePixmapBuffer( v, pixmap, cmap ); 1482 return b->frontxrb->pixmap; 1487 Fake_glXDestroyGLXPixmap( Display *dpy, GLXPixmap pixmap ) 1489 XMesaBuffer b = XMesaFindBuffer(dpy, pixmap); 1494 _mesa_warning(NULL, "Mesa: glXDestroyGLXPixmap: invalid pixmap\n"); 2081 Fake_glXCreatePixmap( Display *dpy, GLXFBConfig config, Pixmap pixmap, argument 1463 Fake_glXCreateGLXPixmapMESA( Display *dpy, XVisualInfo *visinfo, Pixmap pixmap, Colormap cmap ) argument 2530 Fake_glXCreateGLXPixmapWithConfigSGIX(Display *dpy, GLXFBConfigSGIX config, Pixmap pixmap) argument [all...] |
/external/chromium_org/media/tools/player_x11/ |
H A D | x11_video_renderer.cc | 124 // If XRender is used, we'll upload the image to a pixmap. And then 125 // creats a picture from the pixmap and composite the picture over 145 // Creates a pixmap and uploads from the XImage. 146 unsigned long pixmap = XCreatePixmap(display_, window_, local 149 GC gc = XCreateGC(display_, pixmap, 0, NULL); 150 XPutImage(display_, pixmap, gc, &image, 157 // Creates the picture representing the pixmap. 159 display_, pixmap, GetRenderARGB32Format(display_), 0, NULL); 167 XFreePixmap(display_, pixmap); 173 // TODO(hclam): Upload the image to a pixmap an [all...] |
/external/chromium_org/third_party/mesa/src/src/glx/ |
H A D | glx_pbuffer.c | 494 Pixmap pixmap; local 557 pixmap = XCreatePixmap(dpy, RootWindow(dpy, config->screen), 560 if (!CreateDRIDrawable(dpy, config, pixmap, id, attrib_list, i)) { 562 XFreePixmap(dpy, pixmap); 866 glXCreatePixmap(Display * dpy, GLXFBConfig config, Pixmap pixmap, argument 874 if (apple_glx_pixmap_create(dpy, modes->screen, pixmap, modes)) 877 return pixmap; 880 (Drawable) pixmap, attrib_list, X_GLXCreatePixmap); 921 glXDestroyPixmap(Display * dpy, GLXPixmap pixmap) argument 925 if (apple_glx_pixmap_destroy(dpy, pixmap)) [all...] |
/external/chromium_org/ui/ozone/platform/dri/ |
H A D | gbm_surface_factory.cc | 197 scoped_refptr<GbmPixmap> pixmap = static_cast<GbmPixmap*>(buffer.get()); local 198 if (!pixmap.get()) { 207 hdc->QueueOverlayPlane(OverlayPlane(pixmap->buffer(),
|
/external/mesa3d/src/glx/ |
H A D | glx_pbuffer.c | 494 Pixmap pixmap; local 557 pixmap = XCreatePixmap(dpy, RootWindow(dpy, config->screen), 560 if (!CreateDRIDrawable(dpy, config, pixmap, id, attrib_list, i)) { 562 XFreePixmap(dpy, pixmap); 866 glXCreatePixmap(Display * dpy, GLXFBConfig config, Pixmap pixmap, argument 874 if (apple_glx_pixmap_create(dpy, modes->screen, pixmap, modes)) 877 return pixmap; 880 (Drawable) pixmap, attrib_list, X_GLXCreatePixmap); 921 glXDestroyPixmap(Display * dpy, GLXPixmap pixmap) argument 925 if (apple_glx_pixmap_destroy(dpy, pixmap)) [all...] |
/external/chromium_org/content/common/gpu/ |
H A D | gpu_memory_buffer_factory_x11.cc | 26 handle.pixmap);
|
/external/chromium_org/ui/gfx/ |
H A D | gpu_memory_buffer.h | 63 XID pixmap; member in struct:gfx::GpuMemoryBufferHandle
|
/external/deqp/framework/egl/ |
H A D | egluUtil.hpp | 58 EGLSurface createPixmapSurface (NativeDisplay& nativeDisplay, NativePixmap& pixmap, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList);
|
H A D | egluUtil.cpp | 255 //! Create EGL pixmap surface using eglCreatePixmapSurface() or eglCreatePlatformPixmapSurfaceEXT() 256 EGLSurface createPixmapSurface (NativeDisplay& nativeDisplay, NativePixmap& pixmap, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList) argument 258 const bool supportsLegacyCreate = (pixmap.getCapabilities() & NativePixmap::CAPABILITY_CREATE_SURFACE_LEGACY) != 0; 259 const bool supportsPlatformCreate = (pixmap.getCapabilities() & NativePixmap::CAPABILITY_CREATE_SURFACE_PLATFORM) != 0; 280 surface = createPlatformPixmapSurface(display, config, pixmap.getPlatformNative(), &legacyAttribs[0]); 287 surface = eglCreatePixmapSurface(display, config, pixmap.getLegacyNative(), &legacyAttribs[0]); 292 throw tcu::InternalError("No supported way to create EGL pixmap surface", DE_NULL, __FILE__, __LINE__);
|
/external/chromium_org/third_party/mesa/src/include/GL/ |
H A D | glx.h | 217 Pixmap pixmap ); 219 extern void glXDestroyGLXPixmap( Display *dpy, GLXPixmap pixmap ); 273 Pixmap pixmap, const int *attribList ); 275 extern void glXDestroyPixmap( Display *dpy, GLXPixmap pixmap ); 310 typedef GLXPixmap (* PFNGLXCREATEPIXMAPPROC) (Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attrib_list); 311 typedef void (* PFNGLXDESTROYPIXMAPPROC) (Display *dpy, GLXPixmap pixmap);
|
/external/mesa3d/include/GL/ |
H A D | glx.h | 217 Pixmap pixmap ); 219 extern void glXDestroyGLXPixmap( Display *dpy, GLXPixmap pixmap ); 273 Pixmap pixmap, const int *attribList ); 275 extern void glXDestroyPixmap( Display *dpy, GLXPixmap pixmap ); 310 typedef GLXPixmap (* PFNGLXCREATEPIXMAPPROC) (Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attrib_list); 311 typedef void (* PFNGLXDESTROYPIXMAPPROC) (Display *dpy, GLXPixmap pixmap);
|
/external/chromium_org/third_party/mesa/src/src/glx/apple/ |
H A D | glx_empty.c | 157 Pixmap pixmap, Colormap cmap) 161 (void) pixmap; 156 glXCreateGLXPixmapMESA(Display * dpy, XVisualInfo * visual, Pixmap pixmap, Colormap cmap) argument
|
H A D | appledri.h | 120 Bool XAppleDRIDestroyPixmap(Display * dpy, Pixmap pixmap);
|
/external/mesa3d/src/glx/apple/ |
H A D | glx_empty.c | 157 Pixmap pixmap, Colormap cmap) 161 (void) pixmap; 156 glXCreateGLXPixmapMESA(Display * dpy, XVisualInfo * visual, Pixmap pixmap, Colormap cmap) argument
|
H A D | appledri.h | 120 Bool XAppleDRIDestroyPixmap(Display * dpy, Pixmap pixmap);
|
/external/deqp/modules/egl/ |
H A D | teglCreateSurfaceTests.cpp | 89 EGLSurface createPixmapSurface (EGLDisplay display, EGLConfig config, eglu::NativeDisplay& nativeDisplay, eglu::NativePixmap& pixmap, bool useLegacyCreate) argument 95 surface = eglCreatePixmapSurface(display, config, pixmap.getLegacyNative(), DE_NULL); 105 surface = createPlatformPixmapSurfaceEXT(display, config, pixmap.getPlatformNative(), DE_NULL); 187 throw tcu::NotSupportedError("Native pixmap doesn't support legacy eglCreatePixmapSurface()", "", __FILE__, __LINE__); 192 throw tcu::NotSupportedError("Native pixmap doesn't support eglCreatePlatformPixmapSurfaceEXT()", "", __FILE__, __LINE__); 195 log << TestLog::Message << "Creating pixmap surface with config ID " << id << TestLog::EndMessage; 201 de::UniquePtr<eglu::NativePixmap> pixmap (m_eglTestCtx.createNativePixmap(display.getEGLDisplay(), config, DE_NULL, width, height)); 202 tcu::egl::PixmapSurface surface (display, createPixmapSurface(display.getEGLDisplay(), config, m_eglTestCtx.getNativeDisplay(), *pixmap, m_useLegacyCreate)); 303 tcu::TestCaseGroup* pixmapGroup = new tcu::TestCaseGroup(m_testCtx, "pixmap", "Pixmap surfaces");
|