Lines Matching refs:display

90 void queryCoreConfigInfo (const Library& egl, EGLDisplay display, EGLConfig config, ConfigInfo* dst)
92 egl.getConfigAttrib(display, config, EGL_BUFFER_SIZE, &dst->bufferSize);
93 egl.getConfigAttrib(display, config, EGL_RED_SIZE, &dst->redSize);
94 egl.getConfigAttrib(display, config, EGL_GREEN_SIZE, &dst->greenSize);
95 egl.getConfigAttrib(display, config, EGL_BLUE_SIZE, &dst->blueSize);
96 egl.getConfigAttrib(display, config, EGL_LUMINANCE_SIZE, &dst->luminanceSize);
97 egl.getConfigAttrib(display, config, EGL_ALPHA_SIZE, &dst->alphaSize);
98 egl.getConfigAttrib(display, config, EGL_ALPHA_MASK_SIZE, &dst->alphaMaskSize);
99 egl.getConfigAttrib(display, config, EGL_BIND_TO_TEXTURE_RGB, (EGLint*)&dst->bindToTextureRGB);
100 egl.getConfigAttrib(display, config, EGL_BIND_TO_TEXTURE_RGBA, (EGLint*)&dst->bindToTextureRGBA);
101 egl.getConfigAttrib(display, config, EGL_COLOR_BUFFER_TYPE, (EGLint*)&dst->colorBufferType);
102 egl.getConfigAttrib(display, config, EGL_CONFIG_CAVEAT, (EGLint*)&dst->configCaveat);
103 egl.getConfigAttrib(display, config, EGL_CONFIG_ID, &dst->configId);
104 egl.getConfigAttrib(display, config, EGL_CONFORMANT, &dst->conformant);
105 egl.getConfigAttrib(display, config, EGL_DEPTH_SIZE, &dst->depthSize);
106 egl.getConfigAttrib(display, config, EGL_LEVEL, &dst->level);
107 egl.getConfigAttrib(display, config, EGL_MAX_PBUFFER_WIDTH, &dst->maxPbufferWidth);
108 egl.getConfigAttrib(display, config, EGL_MAX_PBUFFER_HEIGHT, &dst->maxPbufferHeight);
109 egl.getConfigAttrib(display, config, EGL_MAX_SWAP_INTERVAL, &dst->maxSwapInterval);
110 egl.getConfigAttrib(display, config, EGL_MIN_SWAP_INTERVAL, &dst->minSwapInterval);
111 egl.getConfigAttrib(display, config, EGL_NATIVE_RENDERABLE, (EGLint*)&dst->nativeRenderable);
112 egl.getConfigAttrib(display, config, EGL_NATIVE_VISUAL_ID, &dst->nativeVisualId);
113 egl.getConfigAttrib(display, config, EGL_NATIVE_VISUAL_TYPE, &dst->nativeVisualType);
114 egl.getConfigAttrib(display, config, EGL_RENDERABLE_TYPE, &dst->renderableType);
115 egl.getConfigAttrib(display, config, EGL_SAMPLE_BUFFERS, &dst->sampleBuffers);
116 egl.getConfigAttrib(display, config, EGL_SAMPLES, &dst->samples);
117 egl.getConfigAttrib(display, config, EGL_STENCIL_SIZE, &dst->stencilSize);
118 egl.getConfigAttrib(display, config, EGL_SURFACE_TYPE, &dst->surfaceType);
119 egl.getConfigAttrib(display, config, EGL_TRANSPARENT_TYPE, (EGLint*)&dst->transparentType);
120 egl.getConfigAttrib(display, config, EGL_TRANSPARENT_RED_VALUE, &dst->transparentRedValue);
121 egl.getConfigAttrib(display, config, EGL_TRANSPARENT_GREEN_VALUE, &dst->transparentGreenValue);
122 egl.getConfigAttrib(display, config, EGL_TRANSPARENT_BLUE_VALUE, &dst->transparentBlueValue);
126 void queryExtConfigInfo (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config, ConfigInfo* dst)
128 const std::vector<std::string> extensions = getDisplayExtensions(egl, display);
132 egl.getConfigAttrib(display, config, EGL_YUV_ORDER_EXT, (EGLint*)&dst->yuvOrder);
133 egl.getConfigAttrib(display, config, EGL_YUV_NUMBER_OF_PLANES_EXT, (EGLint*)&dst->yuvNumberOfPlanes);
134 egl.getConfigAttrib(display, config, EGL_YUV_SUBSAMPLE_EXT, (EGLint*)&dst->yuvSubsample);
135 egl.getConfigAttrib(display, config, EGL_YUV_DEPTH_RANGE_EXT, (EGLint*)&dst->yuvDepthRange);
136 egl.getConfigAttrib(display, config, EGL_YUV_CSC_STANDARD_EXT, (EGLint*)&dst->yuvCscStandard);
137 egl.getConfigAttrib(display, config, EGL_YUV_PLANE_BPP_EXT, (EGLint*)&dst->yuvPlaneBpp);
144 egl.getConfigAttrib(display, config, EGL_RECORDABLE_ANDROID, (EGLint*)&dst->recordableAndroid);
151 egl.getConfigAttrib(display, config, EGL_COLOR_COMPONENT_TYPE_EXT, (EGLint*)&dst->colorComponentType);