glXCreateGLXPixmapWithConfigSGIX(3G)
glXCreateGLXPixmapWithConfigSGIX - create an off-screen GLX rendering area with specified frame buffer configuration
As shipped in IRIX 6.5.22. Unchanged since IRIX 6.5.
NAME glXCreateGLXPixmapWithConfigSGIX - create an off-screen GLX rendering area with specified frame buffer configuration C SPECIFICATION GLXPixmap glXCreateGLXPixmapWithConfigSGIX( Display *dpy, GLXFBConfigSGIX config, Pixmap pixmap ) PARAMETERS dpy Specifies the connection to the X server. config Specifies the GLX frame buffer configuration that defines the structure of the rendering area. pixmap Specifies the X pixmap that will be used as the front left color buffer of the off-screen rendering area. DESCRIPTION glXCreateGLXPixmapWithConfigSGIX creates an off-screen rendering area and returns its XID. Use glXMakeCurrent to associate the rendering area with a GLX rendering context. The X pixmap identified by pixmap is used as the front left buffer of the resulting off-screen rendering area. All other buffers specified by config, including color buffers other than the front left buffer, are created without externally visible names. GLX pixmaps with double- buffering are supported. However, glXSwapBuffers is ignored by these pixmaps. GLX pixmaps are not supported with direct rendering contexts. NOTES glXCreateGLXPixmapWithConfigSGIX is part of the GLX_SGIX_fbconfig extension. ERRORS BadMatch is generated if pixmap was not created with respect to the same screen as config. GLXBadFBConfigSGIX is generated if config is not a valid GLXFBConfig. BadPixmap is generated if pixmap is not a valid pixmap. BadAlloc is generated if the server cannot allocate the GLX pixmap. SEE ALSO glXCreateContext, glXIsDirect, glXMakeCurrent, glXCreateGLXPixmap, glXGetFBConfigAttribSGIX, glXChooseFBConfigSGIX, glXCreateGLXPixmapWithConfigSGIX