Home | History | Annotate | Download | only in configdump

Lines Matching refs:ATTRIBUTE

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