Searched defs:pixmap (Results 1 - 25 of 25) sorted by relevance

/external/mesa3d/src/glx/apple/
H A Dapple_glx_pixmap.c61 struct apple_glx_pixmap *p = &d->types.pixmap;
93 struct apple_glx_pixmap *p = &d->types.pixmap;
114 apple_glx_diagnostic("destroyed pixmap buffer for: 0x%lx\n", d->drawable);
119 apple_glx_pixmap_create(Display * dpy, int screen, Pixmap pixmap, argument
129 if (apple_glx_drawable_create(dpy, screen, pixmap, &d, &callbacks))
134 p = &d->types.pixmap;
136 p->xpixmap = pixmap;
139 if (!XAppleDRICreatePixmap(dpy, screen, pixmap,
182 apple_glx_diagnostic("created: pixmap buffer for 0x%lx\n", d->drawable);
188 apple_glx_pixmap_query(GLXPixmap pixmap, in argument
225 apple_glx_pixmap_destroy(Display * dpy, GLXPixmap pixmap) argument
[all...]
H A Dapple_glx_drawable.h71 GLXPbuffer xid; /* our pixmap */
108 struct apple_glx_pixmap pixmap; member in union:apple_glx_drawable::__anon12529
216 bool apple_glx_pixmap_create(Display * dpy, int screen, Pixmap pixmap,
220 bool apple_glx_pixmap_destroy(Display * dpy, Pixmap pixmap);
222 bool apple_glx_pixmap_query(GLXPixmap pixmap, int attribute,
H A Dglx_empty.c157 Pixmap pixmap, Colormap cmap)
161 (void) pixmap;
156 glXCreateGLXPixmapMESA(Display * dpy, XVisualInfo * visual, Pixmap pixmap, Colormap cmap) argument
/external/deqp/framework/platform/X11/
H A DtcuX11EglPlatform.cpp50 typedef EGLW_APICALL eglw::EGLSurface (EGLW_APIENTRY* eglX11CreatePixmapSurfaceFunc) (eglw::EGLDisplay dpy, eglw::EGLConfig config, EGLNativePixmapType pixmap, const eglw::EGLint* attrib_list);
83 eglw::EGLSurface createPixmapSurface (eglw::EGLDisplay dpy, eglw::EGLConfig config, eglw::EGLNativePixmapType pixmap, const eglw::EGLint *attrib_list) const argument
85 return ((eglX11CreatePixmapSurfaceFunc)m_egl.createPixmapSurface)(dpy, config, reinterpret_cast<EGLNativePixmapType>(pixmap), attrib_list);
237 : NativePixmapFactory ("pixmap", "X11 Pixmap", Pixmap::CAPABILITIES) {}
/external/deqp/modules/egl/
H A DteglCreateSurfaceTests.cpp86 EGLSurface createPixmapSurface (EGLDisplay display, EGLConfig config, eglu::NativeDisplay& nativeDisplay, eglu::NativePixmap& pixmap, bool useLegacyCreate) argument
93 surface = egl.createPixmapSurface(display, config, pixmap.getLegacyNative(), DE_NULL);
100 surface = egl.createPlatformPixmapSurfaceEXT(display, config, pixmap.getPlatformNative(), DE_NULL);
186 TCU_THROW(NotSupportedError, "Native pixmap doesn't support legacy eglCreatePixmapSurface()");
191 TCU_THROW(NotSupportedError, "Native pixmap doesn't support eglCreatePlatformPixmapSurfaceEXT()");
194 log << TestLog::Message << "Creating pixmap surface with config ID " << id << TestLog::EndMessage;
200 de::UniquePtr<eglu::NativePixmap> pixmap (pixmapFactory.createPixmap(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, width, height));
201 eglu::UniqueSurface surface (egl, display, createPixmapSurface(display, config, m_eglTestCtx.getNativeDisplay(), *pixmap, m_useLegacyCreate));
309 tcu::TestCaseGroup* pixmapGroup = new tcu::TestCaseGroup(m_testCtx, "pixmap", "Pixmap surfaces");
H A DteglMakeCurrentPerfTests.cpp309 eglu::NativePixmap* pixmap = DE_NULL; local
314 pixmap = pixmapFactory.createPixmap(&m_eglTestCtx.getNativeDisplay(), m_display, m_config, DE_NULL, width, height);
315 surface = eglu::createPixmapSurface(m_eglTestCtx.getNativeDisplay(), *pixmap, m_display, m_config, DE_NULL);
322 delete pixmap;
326 m_pixmaps.push_back(pixmap);
H A DteglMultiThreadTests.cpp1162 eglu::NativePixmap* pixmap = DE_NULL; local
1167 pixmap = pixmapFactory.createPixmap(&m_eglTestCtx.getNativeDisplay(), m_display, m_config, DE_NULL, 64, 64);
1168 surface = eglu::createPixmapSurface(m_eglTestCtx.getNativeDisplay(), *pixmap, m_display, m_config, DE_NULL);
1171 pixmaps.push_back(std::make_pair(pixmap, surface));
1177 delete pixmap;
1514 addChild(new MultiThreadedObjectTest(m_eglTestCtx, "pixmap", "", MultiThreadedObjectTest::TYPE_PIXMAP));
/external/mesa3d/src/gallium/state_trackers/glx/xlib/
H A Dglx_usefont.c116 * use only one reusable pixmap with the maximum dimensions.
117 * draw the entire font into a single pixmap (careful with
132 Pixmap pixmap; local
135 pixmap = XCreatePixmap(dpy, win, 8 * width, height, 1);
137 XFillRectangle(dpy, pixmap, gc, 0, 0, 8 * width, height);
143 XDrawString16(dpy, pixmap, gc, x0, y0, &char2b, 1);
145 image = XGetImage(dpy, pixmap, 0, 0, 8 * width, height, 1, XYPixmap);
156 XFreePixmap(dpy, pixmap);
214 Pixmap pixmap; local
279 pixmap
[all...]
H A Dglx_api.c1262 glXCreateGLXPixmap( Display *dpy, XVisualInfo *visinfo, Pixmap pixmap )
1276 b = XMesaCreatePixmapBuffer( v, pixmap, 0 );
1288 Pixmap pixmap, Colormap cmap )
1302 b = XMesaCreatePixmapBuffer( v, pixmap, cmap );
1311 glXDestroyGLXPixmap( Display *dpy, GLXPixmap pixmap )
1313 XMesaBuffer b = XMesaFindBuffer(dpy, pixmap);
1318 _mesa_warning(NULL, "Mesa: glXDestroyGLXPixmap: invalid pixmap\n");
1887 glXCreatePixmap(Display *dpy, GLXFBConfig config, Pixmap pixmap, argument
1896 if (!dpy || !config || !pixmap)
1982 /* texture from pixmap */
1287 glXCreateGLXPixmapMESA( Display *dpy, XVisualInfo *visinfo, Pixmap pixmap, Colormap cmap ) argument
2329 glXCreateGLXPixmapWithConfigSGIX(Display *dpy, GLXFBConfigSGIX config, Pixmap pixmap) argument
[all...]
/external/mesa3d/src/glx/
H A Dxfont.c122 * use only one reusable pixmap with the maximum dimensions.
123 * draw the entire font into a single pixmap (careful with
138 Pixmap pixmap; local
141 pixmap = XCreatePixmap(dpy, win, 8 * width, height, 1);
143 XFillRectangle(dpy, pixmap, gc, 0, 0, 8 * width, height);
149 XDrawString16(dpy, pixmap, gc, x0, y0, &char2b, 1);
151 image = XGetImage(dpy, pixmap, 0, 0, 8 * width, height, 1, XYPixmap);
162 XFreePixmap(dpy, pixmap);
219 Pixmap pixmap; local
282 pixmap
[all...]
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...]
H A Dglxcmds.c648 glXCreateGLXPixmap(Display * dpy, XVisualInfo * vis, Pixmap pixmap) argument
657 if(apple_glx_pixmap_create(dpy, vis->screen, pixmap, config))
660 return pixmap;
683 req->pixmap = pixmap;
688 if (InitGLXDrawable(dpy, glxDraw, pixmap, req->glxpixmap)) {
708 pdraw = psc->driScreen->createDrawable(psc, pixmap, xid, config);
710 fprintf(stderr, "failed to create pixmap\n");
739 ** Destroy the named pixmap
1941 Pixmap pixmap)
1939 glXCreateGLXPixmapWithConfigSGIX(Display * dpy, GLXFBConfigSGIX fbconfig, Pixmap pixmap) argument
2337 glXCreateGLXPixmapMESA(Display * dpy, XVisualInfo * visual, Pixmap pixmap, Colormap cmap) argument
[all...]
/external/mesa3d/src/mesa/drivers/x11/
H A Dxfonts.c123 * use only one reusable pixmap with the maximum dimensions.
124 * draw the entire font into a single pixmap (careful with
139 Pixmap pixmap; local
142 pixmap = XCreatePixmap(dpy, win, 8 * width, height, 1);
144 XFillRectangle(dpy, pixmap, gc, 0, 0, 8 * width, height);
150 XDrawString16(dpy, pixmap, gc, x0, y0, &char2b, 1);
152 image = XGetImage(dpy, pixmap, 0, 0, 8 * width, height, 1, XYPixmap);
163 XFreePixmap(dpy, pixmap);
221 Pixmap pixmap; local
285 pixmap
[all...]
H A Dxm_api.c237 * Return the size of the window (or pixmap) that corresponds to the
250 stat = get_drawable_size(dpy, b->frontxrb->pixmap, width, height);
274 * \param d the corresponding X drawable (window or pixmap)
310 b->frontxrb->pixmap = (XMesaPixmap) d;
553 * \param window the window/pixmap we're rendering into
554 * \param cmap the colormap associated with the window/pixmap
607 ASSERT(b->frontxrb->pixmap == (XMesaPixmap) window);
726 * GL_FALSE = use an off-screen pixmap for back buffer
988 * X window or pixmap.
1039 * Create a new XMesaBuffer from an X pixmap
1441 XMesaGetBackBuffer( XMesaBuffer b, XMesaPixmap *pixmap, XMesaImage **ximage ) argument
[all...]
H A DxmesaP.h83 GLboolean ximage_flag; /* Use XImage for back buffer (not pixmap)? */
130 PIXMAP, /* GLX pixmap */
147 * Either <ximage> or <pixmap> will be used, never both.
148 * In any case, <drawable> always equals <pixmap>.
149 * For stand-alone Mesa, we could merge <drawable> and <pixmap> into one
159 XMesaPixmap pixmap; /* Back color buffer */ member in struct:xmesa_renderbuffer
190 BufferType type; /* window, pixmap, pbuffer or glxwindow */
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 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/deqp/framework/egl/
H A DegluUtil.cpp320 //! Create EGL pixmap surface using eglCreatePixmapSurface() or eglCreatePlatformPixmapSurfaceEXT()
321 EGLSurface createPixmapSurface (NativeDisplay& nativeDisplay, NativePixmap& pixmap, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList) argument
324 const bool supportsLegacyCreate = (pixmap.getCapabilities() & NativePixmap::CAPABILITY_CREATE_SURFACE_LEGACY) != 0;
325 const bool supportsPlatformCreate = (pixmap.getCapabilities() & NativePixmap::CAPABILITY_CREATE_SURFACE_PLATFORM) != 0;
342 surface = egl.createPlatformPixmapSurfaceEXT(display, config, pixmap.getPlatformNative(), &legacyAttribs[0]);
349 surface = egl.createPixmapSurface(display, config, pixmap.getLegacyNative(), &legacyAttribs[0]);
354 throw tcu::InternalError("No supported way to create EGL pixmap surface", DE_NULL, __FILE__, __LINE__);
477 return selectFactory(factory.getNativePixmapRegistry(), "pixmap", cmdLine.getEGLPixmapType());
/external/mesa3d/src/egl/drivers/dri2/
H A Dplatform_android.c215 _EGLConfig *conf, EGLNativePixmapType pixmap,
214 droid_create_pixmap_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, EGLNativePixmapType pixmap, const EGLint *attrib_list) argument
H A Dplatform_x11.c281 _EGLConfig *conf, EGLNativePixmapType pixmap,
285 pixmap, attrib_list);
672 /* No-op for a pixmap or pbuffer surface */
713 /* No-op for a pixmap or pbuffer surface */
913 "dri2_create_image_khr: unsupported pixmap depth");
280 dri2_create_pixmap_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, EGLNativePixmapType pixmap, const EGLint *attrib_list) argument
/external/mesa3d/src/gallium/state_trackers/xorg/
H A Dxorg_composite.c531 struct exa_pixmap_priv *pixmap,
534 struct pipe_surface *dst_surf = xorg_gpu_surface(exa->pipe, pixmap);
538 pixel_to_float4(fg, exa->solid_color, pixmap->tex->format);
553 pixmap->width, pixmap->height);
569 struct exa_pixmap_priv *pixmap,
530 xorg_solid_bind_state(struct exa_context *exa, struct exa_pixmap_priv *pixmap, Pixel fg) argument
568 xorg_solid(struct exa_context *exa, struct exa_pixmap_priv *pixmap, int x0, int y0, int x1, int y1) argument
/external/mesa3d/src/egl/drivers/glx/
H A Degl_glx.c64 typedef GLXPixmap (*GLXCREATEGLXPIXMAPPROC)( Display *dpy, XVisualInfo *visual, Pixmap pixmap );
65 typedef void (*GLXDESTROYGLXPIXMAPPROC)( Display *dpy, GLXPixmap pixmap );
268 /* pixmap and pbuffer surfaces must be single-buffered in EGL */
385 /* pixmap surfaces must be single-buffered in EGL */
877 _EGLConfig *conf, EGLNativePixmapType pixmap,
897 GLX_surf->drawable = pixmap;
929 get_drawable_size(GLX_dpy->dpy, pixmap, &width, &height);
876 GLX_eglCreatePixmapSurface(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, EGLNativePixmapType pixmap, const EGLint *attrib_list) argument
/external/mesa3d/src/egl/main/
H A Deglapi.c543 EGLNativePixmapType pixmap, const EGLint *attrib_list)
555 surf = drv->API.CreatePixmapSurface(drv, disp, conf, pixmap, attrib_list);
542 eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) argument
/external/libvncserver/x11vnc/
H A Duserinput.c8192 Pixmap pixmap = None; local
8199 pixmap = *((Pixmap *) d_pmap);
8200 if (pixmap != None) {
8201 image = XGetImage(dpy, pixmap, 0, 0, dpy_x, dpy_y, AllPlanes, ZPixmap);
8205 rfbLog("set_ncache_xrootpmap: loading background pixmap: 0x%lx\n", pixmap);
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dorg.eclipse.swt.gtk.linux.x86_3.6.1.v3657a.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...

Completed in 466 milliseconds