--- /dev/null
+/* List of EGL attributes we care about */
+A(0, EGL_BUFFER_SIZE, 0)
+A(1, EGL_RED_SIZE, 0)
+A(2, EGL_GREEN_SIZE, 0)
+A(3, EGL_BLUE_SIZE, 0)
+A(4, EGL_LUMINANCE_SIZE, 0)
+A(5, EGL_ALPHA_SIZE, 0)
+A(6, EGL_CONFIG_CAVEAT, EGL_DONT_CARE)
+A(7, EGL_CONFIG_ID, EGL_DONT_CARE)
+A(8, EGL_DEPTH_SIZE, 0)
+A(9, EGL_LEVEL, 0)
+A(10, EGL_NATIVE_RENDERABLE, EGL_DONT_CARE)
+A(11, EGL_NATIVE_VISUAL_TYPE, EGL_DONT_CARE)
+A(12, EGL_RENDERABLE_TYPE, 0)
+A(13, EGL_SAMPLE_BUFFERS, 0)
+A(14, EGL_SAMPLES, 0)
+A(15, EGL_STENCIL_SIZE, 0)
+A(16, EGL_SURFACE_TYPE, EGL_WINDOW_BIT)
+A(17, EGL_TRANSPARENT_TYPE, EGL_NONE)
+A(18, EGL_TRANSPARENT_RED_VALUE, EGL_DONT_CARE)
+A(19, EGL_TRANSPARENT_GREEN_VALUE,EGL_DONT_CARE)
+A(20, EGL_TRANSPARENT_BLUE_VALUE, EGL_DONT_CARE)