IPB
>  Man Pages > Linux > openSUSE 10.2 > Section 3 > glXCreateGLXPixmap man page

glXCreateGLXPixmap man page

Section 3 - openSUSE 10.2 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!


GLXCREATEGLXPIXMAP()                                      GLXCREATEGLXPIXMAP()



NAME
       glXCreateGLXPixmap - create an off-screen GLX rendering area


C SPECIFICATION
       GLXPixmap glXCreateGLXPixmap( Display *dpy,
                                     XVisualInfo *vis,
                                     Pixmap pixmap )

       delim $$

PARAMETERS
       dpy     Specifies the connection to the X server.

       vis     Specifies  the visual that defines the structure of the render-
               ing area.  It is a pointer to an XVisualInfo structure,  not  a
               visual ID or a pointer to a Visual.

       pixmap  Specifies  the  X  pixmap  that  will be used as the front left
               color buffer of the off-screen rendering area.

DESCRIPTION
       glXCreateGLXPixmap creates an off-screen rendering area and returns its
       XID.   Any  GLX  rendering context that was created with respect to vis
       can be used to render into this off-screen area.  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  vis,  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.

       Some implementations may not support GLX pixmaps with direct  rendering
       contexts.

NOTES
       XVisualInfo  is  defined  in  Xutil.h.  It is a structure that includes
       visual, visualID, screen, and depth elements.

ERRORS
       BadMatch is generated if the depth of pixmap does not match  the  depth
       value  reported  by core X11 for vis, or if pixmap was not created with
       respect to the same screen as vis.

       BadValue is generated if vis is not a valid  XVisualInfo  pointer  (for
       example,  if  a  particular  GLX  implementation  does not support this
       visual).

       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()


Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Sat Sep 8 16:39:34 GMT 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

svn man page (6140 hits)
(FreeBSD 6.2)

sqlite3 man page (5592 hits)
(openSUSE 10.2)

adv_cap_autoneg man page (5041 hits)
(Solaris 10 11_06)

CPAN man page (4786 hits)
(Suse Linux 10.1)

ssh man page (4438 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (3506 hits)
(Solaris 10 11_06)

signal man page (3362 hits)
(Suse Linux 10.1)

netcat man page (3359 hits)
(Suse Linux 10.1)

pprosetup man page (2873 hits)
(Solaris 10 11_06)

startproc man page (2732 hits)
(Suse Linux 10.1)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: PYRENEES Winter Activities :: Digital Electronic Design :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum