]>
Commit | Line | Data |
---|---|---|
bf62b90a | 1 | Index: include/GL/glx.h |
2 | =================================================================== | |
3 | RCS file: /cvs/mesa/Mesa/include/GL/glx.h,v | |
4 | retrieving revision 1.52 | |
5 | diff -u -r1.52 glx.h | |
6 | --- include/GL/glx.h 1 May 2006 22:25:18 -0000 1.52 | |
7 | +++ include/GL/glx.h 3 May 2006 10:10:07 -0000 | |
8 | @@ -423,7 +423,44 @@ | |
9 | #ifndef GLX_EXT_texture_from_pixmap | |
10 | #define GLX_EXT_texture_from_pixmap 1 | |
11 | ||
12 | -/* XXX need enums/tokens! */ | |
13 | +#define GLX_BIND_TO_TEXTURE_RGB_EXT 0x20D0 | |
14 | +#define GLX_BIND_TO_TEXTURE_RGBA_EXT 0x20D1 | |
15 | +#define GLX_BIND_TO_MIPMAP_TEXTURE_EXT 0x20D2 | |
16 | +#define GLX_BIND_TO_TEXTURE_TARGETS_EXT 0x20D3 | |
17 | +#define GLX_Y_INVERTED_EXT 0x20D4 | |
18 | + | |
19 | +#define GLX_TEXTURE_FORMAT_EXT 0x20D5 | |
20 | +#define GLX_TEXTURE_TARGET_EXT 0x20D6 | |
21 | +#define GLX_MIPMAP_TEXTURE_EXT 0x20D7 | |
22 | + | |
23 | +#define GLX_TEXTURE_FORMAT_NONE_EXT 0x20D8 | |
24 | +#define GLX_TEXTURE_FORMAT_RGB_EXT 0x20D9 | |
25 | +#define GLX_TEXTURE_FORMAT_RGBA_EXT 0x20DA | |
26 | + | |
27 | +#define GLX_TEXTURE_1D_BIT_EXT 0x00000001 | |
28 | +#define GLX_TEXTURE_2D_BIT_EXT 0x00000002 | |
29 | +#define GLX_TEXTURE_RECTANGLE_BIT_EXT 0x00000004 | |
30 | + | |
31 | +#define GLX_TEXTURE_1D_EXT 0x20DB | |
32 | +#define GLX_TEXTURE_2D_EXT 0x20DC | |
33 | +#define GLX_TEXTURE_RECTANGLE_EXT 0x20DD | |
34 | + | |
35 | +#define GLX_FRONT_LEFT_EXT 0x20DE | |
36 | +#define GLX_FRONT_RIGHT_EXT 0x20DF | |
37 | +#define GLX_BACK_LEFT_EXT 0x20E0 | |
38 | +#define GLX_BACK_RIGHT_EXT 0x20E1 | |
39 | +#define GLX_FRONT_EXT GLX_FRONT_LEFT_EXT | |
40 | +#define GLX_BACK_EXT GLX_BACK_LEFT_EXT | |
41 | +#define GLX_AUX0_EXT 0x20E2 | |
42 | +#define GLX_AUX1_EXT 0x20E3 | |
43 | +#define GLX_AUX2_EXT 0x20E4 | |
44 | +#define GLX_AUX3_EXT 0x20E5 | |
45 | +#define GLX_AUX4_EXT 0x20E6 | |
46 | +#define GLX_AUX5_EXT 0x20E7 | |
47 | +#define GLX_AUX6_EXT 0x20E8 | |
48 | +#define GLX_AUX7_EXT 0x20E9 | |
49 | +#define GLX_AUX8_EXT 0x20EA | |
50 | +#define GLX_AUX9_EXT 0x20EB | |
51 | ||
52 | extern void glXBindTexImageEXT(Display *dpy, GLXDrawable drawable, int buffer, const int *attrib_list); | |
53 | extern void glXReleaseTexImageEXT(Display *dpy, GLXDrawable drawable, int buffer); |