]> git.tdb.fi Git - gldbg.git/blob - flavors/gles2/eglenum.spec
Add GLES2 flavor (gldbg doesn't build yet, glwrap.so and gldump do)
[gldbg.git] / flavors / gles2 / eglenum.spec
1 EGL enum:
2         VERSION_1_0              = 1
3         VERSION_1_1              = 1
4         VERSION_1_2              = 1
5         VERSION_1_3              = 1
6         VERSION_1_4              = 1
7         FALSE            = 0
8         TRUE             = 1
9         SUCCESS          = 0x3000
10         NOT_INITIALIZED  = 0x3001
11         BAD_ACCESS               = 0x3002
12         BAD_ALLOC                = 0x3003
13         BAD_ATTRIBUTE    = 0x3004
14         BAD_CONFIG               = 0x3005
15         BAD_CONTEXT              = 0x3006
16         BAD_CURRENT_SURFACE      = 0x3007
17         BAD_DISPLAY              = 0x3008
18         BAD_MATCH                = 0x3009
19         BAD_NATIVE_PIXMAP        = 0x300A
20         BAD_NATIVE_WINDOW        = 0x300B
21         BAD_PARAMETER    = 0x300C
22         BAD_SURFACE              = 0x300D
23         CONTEXT_LOST     = 0x300E       /* EGL 1.1 - IMG_power_management */
24         BUFFER_SIZE              = 0x3020
25         ALPHA_SIZE               = 0x3021
26         BLUE_SIZE                = 0x3022
27         GREEN_SIZE               = 0x3023
28         RED_SIZE                 = 0x3024
29         DEPTH_SIZE               = 0x3025
30         STENCIL_SIZE     = 0x3026
31         CONFIG_CAVEAT    = 0x3027
32         CONFIG_ID                = 0x3028
33         LEVEL            = 0x3029
34         MAX_PBUFFER_HEIGHT       = 0x302A
35         MAX_PBUFFER_PIXELS       = 0x302B
36         MAX_PBUFFER_WIDTH        = 0x302C
37         NATIVE_RENDERABLE        = 0x302D
38         NATIVE_VISUAL_ID         = 0x302E
39         NATIVE_VISUAL_TYPE       = 0x302F
40         SAMPLES          = 0x3031
41         SAMPLE_BUFFERS   = 0x3032
42         SURFACE_TYPE     = 0x3033
43         TRANSPARENT_TYPE         = 0x3034
44         TRANSPARENT_BLUE_VALUE = 0x3035
45         TRANSPARENT_GREEN_VALUE = 0x3036
46         TRANSPARENT_RED_VALUE = 0x3037
47         NONE             = 0x3038       /* Attrib list terminator */
48         BIND_TO_TEXTURE_RGB      = 0x3039
49         BIND_TO_TEXTURE_RGBA = 0x303A
50         MIN_SWAP_INTERVAL        = 0x303B
51         MAX_SWAP_INTERVAL        = 0x303C
52         LUMINANCE_SIZE   = 0x303D
53         ALPHA_MASK_SIZE  = 0x303E
54         COLOR_BUFFER_TYPE        = 0x303F
55         RENDERABLE_TYPE  = 0x3040
56         MATCH_NATIVE_PIXMAP      = 0x3041       /* Pseudo-attribute (not queryable) */
57         CONFORMANT               = 0x3042
58         SLOW_CONFIG              = 0x3050       /* EGL_CONFIG_CAVEAT value */
59         NON_CONFORMANT_CONFIG = 0x3051  /* EGL_CONFIG_CAVEAT value */
60         TRANSPARENT_RGB  = 0x3052       /* EGL_TRANSPARENT_TYPE value */
61         RGB_BUFFER               = 0x308E       /* EGL_COLOR_BUFFER_TYPE value */
62         LUMINANCE_BUFFER         = 0x308F       /* EGL_COLOR_BUFFER_TYPE value */
63         NO_TEXTURE               = 0x305C
64         TEXTURE_RGB              = 0x305D
65         TEXTURE_RGBA     = 0x305E
66         TEXTURE_2D               = 0x305F
67         PBUFFER_BIT              = 0x0001       /* EGL_SURFACE_TYPE mask bits */
68         PIXMAP_BIT               = 0x0002       /* EGL_SURFACE_TYPE mask bits */
69         WINDOW_BIT               = 0x0004       /* EGL_SURFACE_TYPE mask bits */
70         VG_COLORSPACE_LINEAR_BIT = 0x0020       /* EGL_SURFACE_TYPE mask bits */
71         VG_ALPHA_FORMAT_PRE_BIT = 0x0040        /* EGL_SURFACE_TYPE mask bits */
72         MULTISAMPLE_RESOLVE_BOX_BIT 0x0200      /* EGL_SURFACE_TYPE mask bits */
73         SWAP_BEHAVIOR_PRESERVED_BIT 0x0400      /* EGL_SURFACE_TYPE mask bits */
74         OPENGL_ES_BIT    = 0x0001       /* EGL_RENDERABLE_TYPE mask bits */
75         OPENVG_BIT               = 0x0002       /* EGL_RENDERABLE_TYPE mask bits */
76         OPENGL_ES2_BIT   = 0x0004       /* EGL_RENDERABLE_TYPE mask bits */
77         OPENGL_BIT               = 0x0008       /* EGL_RENDERABLE_TYPE mask bits */
78         VENDOR           = 0x3053
79         VERSION          = 0x3054
80         EXTENSIONS               = 0x3055
81         CLIENT_APIS              = 0x308D
82         HEIGHT           = 0x3056
83         WIDTH            = 0x3057
84         LARGEST_PBUFFER  = 0x3058
85         TEXTURE_FORMAT   = 0x3080
86         TEXTURE_TARGET   = 0x3081
87         MIPMAP_TEXTURE   = 0x3082
88         MIPMAP_LEVEL     = 0x3083
89         RENDER_BUFFER    = 0x3086
90         VG_COLORSPACE    = 0x3087
91         VG_ALPHA_FORMAT  = 0x3088
92         HORIZONTAL_RESOLUTION = 0x3090
93         VERTICAL_RESOLUTION      = 0x3091
94         PIXEL_ASPECT_RATIO       = 0x3092
95         SWAP_BEHAVIOR    = 0x3093
96         MULTISAMPLE_RESOLVE      = 0x3099
97         BACK_BUFFER              = 0x3084
98         SINGLE_BUFFER    = 0x3085
99         VG_COLORSPACE_sRGB       = 0x3089       /* EGL_VG_COLORSPACE value */
100         VG_COLORSPACE_LINEAR = 0x308A   /* EGL_VG_COLORSPACE value */
101         VG_ALPHA_FORMAT_NONPRE = 0x308B /* EGL_ALPHA_FORMAT value */
102         VG_ALPHA_FORMAT_PRE      = 0x308C       /* EGL_ALPHA_FORMAT value */
103         DISPLAY_SCALING  = 10000
104         BUFFER_PRESERVED         = 0x3094       /* EGL_SWAP_BEHAVIOR value */
105         BUFFER_DESTROYED         = 0x3095       /* EGL_SWAP_BEHAVIOR value */
106         OPENVG_IMAGE     = 0x3096
107         CONTEXT_CLIENT_TYPE      = 0x3097
108         CONTEXT_CLIENT_VERSION = 0x3098
109         MULTISAMPLE_RESOLVE_DEFAULT 0x309A      /* EGL_MULTISAMPLE_RESOLVE value */
110         MULTISAMPLE_RESOLVE_BOX = 0x309B        /* EGL_MULTISAMPLE_RESOLVE value */
111         OPENGL_ES_API    = 0x30A0
112         OPENVG_API               = 0x30A1
113         OPENGL_API               = 0x30A2
114         DRAW             = 0x3059
115         READ             = 0x305A
116         CORE_NATIVE_ENGINE       = 0x305B