Home | History | Annotate | Download | only in glx

Lines Matching refs:conf

176 GLX_egl_config_index(_EGLConfig *conf)
178 struct GLX_egl_config *GLX_conf = GLX_egl_config(conf);
436 _EGLConfig *conf = &GLX_conf->Base;
440 conf->SurfaceType &= ~EGL_WINDOW_BIT;
443 conf->SurfaceType |= EGL_PBUFFER_BIT;
447 if (!(conf->SurfaceType & EGL_WINDOW_BIT)) {
448 conf->NativeVisualID = 0;
449 conf->NativeVisualType = EGL_NONE;
452 if (conf->TransparentType != EGL_TRANSPARENT_RGB) {
454 conf->TransparentRedValue = 0;
455 conf->TransparentGreenValue = 0;
456 conf->TransparentBlueValue = 0;
460 conf->BufferSize =
461 conf->RedSize + conf->GreenSize + conf->BlueSize + conf->AlphaSize;
677 GLX_eglCreateContext(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf,
690 if (!_eglInitContext(&GLX_ctx->Base, disp, conf, attrib_list)) {
697 GLX_dpy->fbconfigs[GLX_egl_config_index(conf)],
704 &GLX_dpy->visuals[GLX_egl_config_index(conf)],
829 _EGLConfig *conf, EGLNativeWindowType window,
844 conf, attrib_list)) {
853 GLX_dpy->fbconfigs[GLX_egl_config_index(conf)],
877 _EGLConfig *conf, EGLNativePixmapType pixmap,
892 conf, attrib_list)) {
901 GLX_dpy->fbconfigs[GLX_egl_config_index(conf)],
905 GLXFBConfig fbconfig = GLX_dpy->fbconfigs[GLX_egl_config_index(conf)];
917 &GLX_dpy->visuals[GLX_egl_config_index(conf)],
938 _EGLConfig *conf, const EGLint *attrib_list)
953 conf, attrib_list)) {
976 GLX_dpy->fbconfigs[GLX_egl_config_index(conf)], attribs);
980 GLX_dpy->fbconfigs[GLX_egl_config_index(conf)],