Searched refs:pixmap (Results 26 - 50 of 101) sorted by relevance

12345

/external/chromium_org/third_party/mesa/src/src/mesa/drivers/x11/
H A Dxm_buffer.c168 * 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 Dglxapi.h67 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 Dglxapi.c224 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 Dxm_dd.c102 * 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 Dfakeglx.c1438 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 Dxm_buffer.c168 * 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 Dglxapi.h67 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 Dglxapi.c224 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 Dxm_dd.c102 * 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 Dfakeglx.c1438 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 Dx11_video_renderer.cc124 // 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 Dglx_pbuffer.c494 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 Dgbm_surface_factory.cc197 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 Dglx_pbuffer.c494 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 Dgpu_memory_buffer_factory_x11.cc26 handle.pixmap);
/external/chromium_org/ui/gfx/
H A Dgpu_memory_buffer.h63 XID pixmap; member in struct:gfx::GpuMemoryBufferHandle
/external/deqp/framework/egl/
H A DegluUtil.hpp58 EGLSurface createPixmapSurface (NativeDisplay& nativeDisplay, NativePixmap& pixmap, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList);
H A DegluUtil.cpp255 //! 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 Dglx.h217 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 Dglx.h217 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 Dglx_empty.c157 Pixmap pixmap, Colormap cmap)
161 (void) pixmap;
156 glXCreateGLXPixmapMESA(Display * dpy, XVisualInfo * visual, Pixmap pixmap, Colormap cmap) argument
H A Dappledri.h120 Bool XAppleDRIDestroyPixmap(Display * dpy, Pixmap pixmap);
/external/mesa3d/src/glx/apple/
H A Dglx_empty.c157 Pixmap pixmap, Colormap cmap)
161 (void) pixmap;
156 glXCreateGLXPixmapMESA(Display * dpy, XVisualInfo * visual, Pixmap pixmap, Colormap cmap) argument
H A Dappledri.h120 Bool XAppleDRIDestroyPixmap(Display * dpy, Pixmap pixmap);
/external/deqp/modules/egl/
H A DteglCreateSurfaceTests.cpp89 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");

Completed in 5105 milliseconds

12345