Home | History | Annotate | Download | only in configdump

Lines Matching defs:Attribute

22 #define ATTRIBUTE(_attr) { _attr, #_attr }
24 struct Attribute {
25 EGLint attribute;
29 Attribute attributes[] = {
30 ATTRIBUTE( EGL_BUFFER_SIZE ),
31 ATTRIBUTE( EGL_ALPHA_SIZE ),
32 ATTRIBUTE( EGL_BLUE_SIZE ),
33 ATTRIBUTE( EGL_GREEN_SIZE ),
34 ATTRIBUTE( EGL_RED_SIZE ),
35 ATTRIBUTE( EGL_DEPTH_SIZE ),
36 ATTRIBUTE( EGL_STENCIL_SIZE ),
37 ATTRIBUTE( EGL_CONFIG_CAVEAT ),
38 ATTRIBUTE( EGL_CONFIG_ID ),
39 ATTRIBUTE( EGL_LEVEL ),
40 ATTRIBUTE( EGL_MAX_PBUFFER_HEIGHT ),
41 ATTRIBUTE( EGL_MAX_PBUFFER_WIDTH ),
42 ATTRIBUTE( EGL_MAX_PBUFFER_PIXELS ),
43 ATTRIBUTE( EGL_NATIVE_RENDERABLE ),
44 ATTRIBUTE( EGL_NATIVE_VISUAL_ID ),
45 ATTRIBUTE( EGL_NATIVE_VISUAL_TYPE ),
46 ATTRIBUTE( EGL_SAMPLES ),
47 ATTRIBUTE( EGL_SAMPLE_BUFFERS ),
48 ATTRIBUTE( EGL_SURFACE_TYPE ),
49 ATTRIBUTE( EGL_TRANSPARENT_TYPE ),
50 ATTRIBUTE( EGL_TRANSPARENT_BLUE_VALUE ),
51 ATTRIBUTE( EGL_TRANSPARENT_GREEN_VALUE ),
52 ATTRIBUTE( EGL_TRANSPARENT_RED_VALUE ),
53 ATTRIBUTE( EGL_BIND_TO_TEXTURE_RGB ),
54 ATTRIBUTE( EGL_BIND_TO_TEXTURE_RGBA ),
55 ATTRIBUTE( EGL_MIN_SWAP_INTERVAL ),
56 ATTRIBUTE( EGL_MAX_SWAP_INTERVAL ),
57 ATTRIBUTE( EGL_LUMINANCE_SIZE ),
58 ATTRIBUTE( EGL_ALPHA_MASK_SIZE ),
59 ATTRIBUTE( EGL_COLOR_BUFFER_TYPE ),
60 ATTRIBUTE( EGL_RENDERABLE_TYPE ),
61 ATTRIBUTE( EGL_MATCH_NATIVE_PIXMAP ),
62 ATTRIBUTE( EGL_CONFORMANT ),
79 for (int attr = 0 ; attr<sizeof(attributes)/sizeof(Attribute) ; attr++) {
81 eglGetConfigAttrib(dpy, configs[i], attributes[attr].attribute, &value);