GLXCREATEGLXPIXMAP() | GLXCREATEGLXPIXMAP() |
̾??¶
glXCreateGLXPixmap - ???ե???????? GLX ?????????????ΰ???????????
C SPECIFICATION¶
GLXPixmap glXCreateGLXPixmap( Display *dpy,
XVisualInfo *vis, Pixmap pixmap )
????¶
????¶
glXCreateGLXPixmap ?ϥ??ե???????Υ????????????ΰ??????????? ???? XID ???֤??? vis ?ˤĤ??????????줿Ǥ?դ? GLX ?????????????ƥ????Ȥ??Ȥ? ?ơ????Υ??ե???????ΰ??˥??????????Ԥ????Ȥ??Ǥ??롣 ?????????????ΰ??? GLX ?????????????ƥ????Ȥ???Ϣ?դ????ˤϡ? glXMakeCurrent ???Ѥ??롣
pixmap ?Ǽ??̤????? X ?ԥå????ޥåפϡ????????륪?ե???????? ???????????ΰ??????̺??ΥХåե??Ȥ??ƻȤ????ޤ??? vis ?ǻ??ꤵ?줿¾?????ƤΥХåե?(???̺??ΥХåե??ʳ??Υ??顼 ?Хåե????ޤ?)?ϡ??????鸫????̾?????Ȥ??ʤ????????????롣 ???֥??Хåե??Ǥ??? GLX ?ԥå????ޥåפϥ??ݡ??Ȥ????Ƥ??롣 ???????????????Υԥå????ޥåפǤ? glXSwapBuffers ??̵?뤵???롣
?????μ????Ǥϡ?ľ?ܥ????????????ƥ????Ȥ??Ȥ? GLX ?ԥå????ޥå? ?ϥ??ݡ??Ȥ????Ƥ??ʤ???
????¶
XVisualInfo ?? Xutil.h ?ˤ??????????????Ƥ??롣 ?????? visual, visualID, screen, depth ???Ǥ? ???Ĺ?¤?ΤǤ??롣
???顼¶
pixmap ?ο???????X11 ?Υ????? vis ???Ф??????𤹤뿼???? ???פ??ʤ????硢?ޤ??? pixmap ?? vis ??Ʊ??????????ˤ? ?????????????Ƥ??ʤ??????ˤ? BadMatch ???????????롣
vis ??ͭ???? XVisualInfo ?Υݥ??Ǥʤ?????(?㤨?С??????? GLX ?μ????Ϥ??Υӥ??奢???ݡ??Ȥ??Ƥ??ʤ?????)?ˤ? BadValue ?? ?????????롣
pixmap ??ͭ???ʥԥå????ޥåפǤʤ??????ˤ? BadPixmap ???? ???????롣
?????Ф? GLX ?ԥå????ޥåפ????????Ƥ????ʤ??????ˤ? BadAlloc ???????????롣
??Ϣ????¶
glXCreateContext, glXIsDirect, glXMakeCurrent