XCB: glx.h Source File

XCB 1.10

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

glx.h
1 /*
2 * This file generated automatically from glx.xml by c_client.py.
3 * Edit at your peril.
4 */
5
12 #ifndef __GLX_H
13 #define __GLX_H
14
15 #include "xcb.h"
16 #include "xproto.h"
17
18 #ifdef __cplusplus
19 extern "C" {
20 #endif
21
22 #define XCB_GLX_MAJOR_VERSION 1
23 #define XCB_GLX_MINOR_VERSION 4
24
25 extern xcb_extension_t xcb_glx_id;
26
27 typedef uint32_t xcb_glx_pixmap_t;
28
32 typedef struct xcb_glx_pixmap_iterator_t {
33 xcb_glx_pixmap_t *data;
34 int rem;
35 int index;
36 } xcb_glx_pixmap_iterator_t;
37
38 typedef uint32_t xcb_glx_context_t;
39
43 typedef struct xcb_glx_context_iterator_t {
44 xcb_glx_context_t *data;
45 int rem;
46 int index;
47 } xcb_glx_context_iterator_t;
48
49 typedef uint32_t xcb_glx_pbuffer_t;
50
54 typedef struct xcb_glx_pbuffer_iterator_t {
55 xcb_glx_pbuffer_t *data;
56 int rem;
57 int index;
58 } xcb_glx_pbuffer_iterator_t;
59
60 typedef uint32_t xcb_glx_window_t;
61
65 typedef struct xcb_glx_window_iterator_t {
66 xcb_glx_window_t *data;
67 int rem;
68 int index;
69 } xcb_glx_window_iterator_t;
70
71 typedef uint32_t xcb_glx_fbconfig_t;
72
76 typedef struct xcb_glx_fbconfig_iterator_t {
77 xcb_glx_fbconfig_t *data;
78 int rem;
79 int index;
80 } xcb_glx_fbconfig_iterator_t;
81
82 typedef uint32_t xcb_glx_drawable_t;
83
87 typedef struct xcb_glx_drawable_iterator_t {
88 xcb_glx_drawable_t *data;
89 int rem;
90 int index;
91 } xcb_glx_drawable_iterator_t;
92
93 typedef float xcb_glx_float32_t;
94
98 typedef struct xcb_glx_float32_iterator_t {
99 xcb_glx_float32_t *data;
100 int rem;
101 int index;
102 } xcb_glx_float32_iterator_t;
103
104 typedef double xcb_glx_float64_t;
105
109 typedef struct xcb_glx_float64_iterator_t {
110 xcb_glx_float64_t *data;
111 int rem;
112 int index;
113 } xcb_glx_float64_iterator_t;
114
115 typedef uint32_t xcb_glx_bool32_t;
116
120 typedef struct xcb_glx_bool32_iterator_t {
121 xcb_glx_bool32_t *data;
122 int rem;
123 int index;
124 } xcb_glx_bool32_iterator_t;
125
126 typedef uint32_t xcb_glx_context_tag_t;
127
131 typedef struct xcb_glx_context_tag_iterator_t {
132 xcb_glx_context_tag_t *data;
133 int rem;
134 int index;
135 } xcb_glx_context_tag_iterator_t;
136
138 #define XCB_GLX_GENERIC -1
139
143 typedef struct xcb_glx_generic_error_t {
144 uint8_t response_type;
145 uint8_t error_code;
146 uint16_t sequence;
147 uint32_t bad_value;
148 uint16_t minor_opcode;
149 uint8_t major_opcode;
150 uint8_t pad0[21];
151 } xcb_glx_generic_error_t;
152
154 #define XCB_GLX_BAD_CONTEXT 0
155
156 typedef xcb_glx_generic_error_t xcb_glx_bad_context_error_t;
157
159 #define XCB_GLX_BAD_CONTEXT_STATE 1
160
161 typedef xcb_glx_generic_error_t xcb_glx_bad_context_state_error_t;
162
164 #define XCB_GLX_BAD_DRAWABLE 2
165
166 typedef xcb_glx_generic_error_t xcb_glx_bad_drawable_error_t;
167
169 #define XCB_GLX_BAD_PIXMAP 3
170
171 typedef xcb_glx_generic_error_t xcb_glx_bad_pixmap_error_t;
172
174 #define XCB_GLX_BAD_CONTEXT_TAG 4
175
176 typedef xcb_glx_generic_error_t xcb_glx_bad_context_tag_error_t;
177
179 #define XCB_GLX_BAD_CURRENT_WINDOW 5
180
181 typedef xcb_glx_generic_error_t xcb_glx_bad_current_window_error_t;
182
184 #define XCB_GLX_BAD_RENDER_REQUEST 6
185
186 typedef xcb_glx_generic_error_t xcb_glx_bad_render_request_error_t;
187
189 #define XCB_GLX_BAD_LARGE_REQUEST 7
190
191 typedef xcb_glx_generic_error_t xcb_glx_bad_large_request_error_t;
192
194 #define XCB_GLX_UNSUPPORTED_PRIVATE_REQUEST 8
195
196 typedef xcb_glx_generic_error_t xcb_glx_unsupported_private_request_error_t;
197
199 #define XCB_GLX_BAD_FB_CONFIG 9
200
201 typedef xcb_glx_generic_error_t xcb_glx_bad_fb_config_error_t;
202
204 #define XCB_GLX_BAD_PBUFFER 10
205
206 typedef xcb_glx_generic_error_t xcb_glx_bad_pbuffer_error_t;
207
209 #define XCB_GLX_BAD_CURRENT_DRAWABLE 11
210
211 typedef xcb_glx_generic_error_t xcb_glx_bad_current_drawable_error_t;
212
214 #define XCB_GLX_BAD_WINDOW 12
215
216 typedef xcb_glx_generic_error_t xcb_glx_bad_window_error_t;
217
219 #define XCB_GLX_GLX_BAD_PROFILE_ARB 13
220
221 typedef xcb_glx_generic_error_t xcb_glx_glx_bad_profile_arb_error_t;
222
224 #define XCB_GLX_PBUFFER_CLOBBER 0
225
229 typedef struct xcb_glx_pbuffer_clobber_event_t {
230 uint8_t response_type;
231 uint8_t pad0;
232 uint16_t sequence;
233 uint16_t event_type;
234 uint16_t draw_type;
235 xcb_glx_drawable_t drawable;
236 uint32_t b_mask;
237 uint16_t aux_buffer;
238 uint16_t x;
239 uint16_t y;
240 uint16_t width;
241 uint16_t height;
242 uint16_t count;
243 uint8_t pad1[4];
244 } xcb_glx_pbuffer_clobber_event_t;
245
247 #define XCB_GLX_BUFFER_SWAP_COMPLETE 1
248
252 typedef struct xcb_glx_buffer_swap_complete_event_t {
253 uint8_t response_type;
254 uint8_t pad0;
255 uint16_t sequence;
256 uint16_t event_type;
257 uint8_t pad1[2];
258 xcb_glx_drawable_t drawable;
259 uint32_t ust_hi;
260 uint32_t ust_lo;
261 uint32_t msc_hi;
262 uint32_t msc_lo;
263 uint32_t sbc;
264 } xcb_glx_buffer_swap_complete_event_t;
265
266 typedef enum xcb_glx_pbcet_t {
267 XCB_GLX_PBCET_DAMAGED = 32791,
268 XCB_GLX_PBCET_SAVED = 32792
269 } xcb_glx_pbcet_t;
270
271 typedef enum xcb_glx_pbcdt_t {
272 XCB_GLX_PBCDT_WINDOW = 32793,
273 XCB_GLX_PBCDT_PBUFFER = 32794
274 } xcb_glx_pbcdt_t;
275
277 #define XCB_GLX_RENDER 1
278
282 typedef struct xcb_glx_render_request_t {
283 uint8_t major_opcode;
284 uint8_t minor_opcode;
285 uint16_t length;
286 xcb_glx_context_tag_t context_tag;
287 } xcb_glx_render_request_t;
288
290 #define XCB_GLX_RENDER_LARGE 2
291
295 typedef struct xcb_glx_render_large_request_t {
296 uint8_t major_opcode;
297 uint8_t minor_opcode;
298 uint16_t length;
299 xcb_glx_context_tag_t context_tag;
300 uint16_t request_num;
301 uint16_t request_total;
302 uint32_t data_len;
303 } xcb_glx_render_large_request_t;
304
306 #define XCB_GLX_CREATE_CONTEXT 3
307
311 typedef struct xcb_glx_create_context_request_t {
312 uint8_t major_opcode;
313 uint8_t minor_opcode;
314 uint16_t length;
315 xcb_glx_context_t context;
316 xcb_visualid_t visual;
317 uint32_t screen;
318 xcb_glx_context_t share_list;
319 uint8_t is_direct;
320 uint8_t pad0[3];
321 } xcb_glx_create_context_request_t;
322
324 #define XCB_GLX_DESTROY_CONTEXT 4
325
329 typedef struct xcb_glx_destroy_context_request_t {
330 uint8_t major_opcode;
331 uint8_t minor_opcode;
332 uint16_t length;
333 xcb_glx_context_t context;
334 } xcb_glx_destroy_context_request_t;
335
339 typedef struct xcb_glx_make_current_cookie_t {
340 unsigned int sequence;
341 } xcb_glx_make_current_cookie_t;
342
344 #define XCB_GLX_MAKE_CURRENT 5
345
349 typedef struct xcb_glx_make_current_request_t {
350 uint8_t major_opcode;
351 uint8_t minor_opcode;
352 uint16_t length;
353 xcb_glx_drawable_t drawable;
354 xcb_glx_context_t context;
355 xcb_glx_context_tag_t old_context_tag;
356 } xcb_glx_make_current_request_t;
357
361 typedef struct xcb_glx_make_current_reply_t {
362 uint8_t response_type;
363 uint8_t pad0;
364 uint16_t sequence;
365 uint32_t length;
366 xcb_glx_context_tag_t context_tag;
367 uint8_t pad1[20];
368 } xcb_glx_make_current_reply_t;
369
373 typedef struct xcb_glx_is_direct_cookie_t {
374 unsigned int sequence;
375 } xcb_glx_is_direct_cookie_t;
376
378 #define XCB_GLX_IS_DIRECT 6
379
383 typedef struct xcb_glx_is_direct_request_t {
384 uint8_t major_opcode;
385 uint8_t minor_opcode;
386 uint16_t length;
387 xcb_glx_context_t context;
388 } xcb_glx_is_direct_request_t;
389
393 typedef struct xcb_glx_is_direct_reply_t {
394 uint8_t response_type;
395 uint8_t pad0;
396 uint16_t sequence;
397 uint32_t length;
398 uint8_t is_direct;
399 uint8_t pad1[23];
400 } xcb_glx_is_direct_reply_t;
401
405 typedef struct xcb_glx_query_version_cookie_t {
406 unsigned int sequence;
407 } xcb_glx_query_version_cookie_t;
408
410 #define XCB_GLX_QUERY_VERSION 7
411
415 typedef struct xcb_glx_query_version_request_t {
416 uint8_t major_opcode;
417 uint8_t minor_opcode;
418 uint16_t length;
419 uint32_t major_version;
420 uint32_t minor_version;
421 } xcb_glx_query_version_request_t;
422
426 typedef struct xcb_glx_query_version_reply_t {
427 uint8_t response_type;
428 uint8_t pad0;
429 uint16_t sequence;
430 uint32_t length;
431 uint32_t major_version;
432 uint32_t minor_version;
433 uint8_t pad1[16];
434 } xcb_glx_query_version_reply_t;
435
437 #define XCB_GLX_WAIT_GL 8
438
442 typedef struct xcb_glx_wait_gl_request_t {
443 uint8_t major_opcode;
444 uint8_t minor_opcode;
445 uint16_t length;
446 xcb_glx_context_tag_t context_tag;
447 } xcb_glx_wait_gl_request_t;
448
450 #define XCB_GLX_WAIT_X 9
451
455 typedef struct xcb_glx_wait_x_request_t {
456 uint8_t major_opcode;
457 uint8_t minor_opcode;
458 uint16_t length;
459 xcb_glx_context_tag_t context_tag;
460 } xcb_glx_wait_x_request_t;
461
463 #define XCB_GLX_COPY_CONTEXT 10
464
468 typedef struct xcb_glx_copy_context_request_t {
469 uint8_t major_opcode;
470 uint8_t minor_opcode;
471 uint16_t length;
472 xcb_glx_context_t src;
473 xcb_glx_context_t dest;
474 uint32_t mask;
475 xcb_glx_context_tag_t src_context_tag;
476 } xcb_glx_copy_context_request_t;
477
478 typedef enum xcb_glx_gc_t {
479 XCB_GLX_GC_GL_CURRENT_BIT = 1,
480 XCB_GLX_GC_GL_POINT_BIT = 2,
481 XCB_GLX_GC_GL_LINE_BIT = 4,
482 XCB_GLX_GC_GL_POLYGON_BIT = 8,
483 XCB_GLX_GC_GL_POLYGON_STIPPLE_BIT = 16,
484 XCB_GLX_GC_GL_PIXEL_MODE_BIT = 32,
485 XCB_GLX_GC_GL_LIGHTING_BIT = 64,
486 XCB_GLX_GC_GL_FOG_BIT = 128,
487 XCB_GLX_GC_GL_DEPTH_BUFFER_BIT = 256,
488 XCB_GLX_GC_GL_ACCUM_BUFFER_BIT = 512,
489 XCB_GLX_GC_GL_STENCIL_BUFFER_BIT = 1024,
490 XCB_GLX_GC_GL_VIEWPORT_BIT = 2048,
491 XCB_GLX_GC_GL_TRANSFORM_BIT = 4096,
492 XCB_GLX_GC_GL_ENABLE_BIT = 8192,
493 XCB_GLX_GC_GL_COLOR_BUFFER_BIT = 16384,
494 XCB_GLX_GC_GL_HINT_BIT = 32768,
495 XCB_GLX_GC_GL_EVAL_BIT = 65536,
496 XCB_GLX_GC_GL_LIST_BIT = 131072,
497 XCB_GLX_GC_GL_TEXTURE_BIT = 262144,
498 XCB_GLX_GC_GL_SCISSOR_BIT = 524288,
499 XCB_GLX_GC_GL_ALL_ATTRIB_BITS = 16777215
500 } xcb_glx_gc_t;
501
503 #define XCB_GLX_SWAP_BUFFERS 11
504
508 typedef struct xcb_glx_swap_buffers_request_t {
509 uint8_t major_opcode;
510 uint8_t minor_opcode;
511 uint16_t length;
512 xcb_glx_context_tag_t context_tag;
513 xcb_glx_drawable_t drawable;
514 } xcb_glx_swap_buffers_request_t;
515
517 #define XCB_GLX_USE_X_FONT 12
518
522 typedef struct xcb_glx_use_x_font_request_t {
523 uint8_t major_opcode;
524 uint8_t minor_opcode;
525 uint16_t length;
526 xcb_glx_context_tag_t context_tag;
527 xcb_font_t font;
528 uint32_t first;
529 uint32_t count;
530 uint32_t list_base;
531 } xcb_glx_use_x_font_request_t;
532
534 #define XCB_GLX_CREATE_GLX_PIXMAP 13
535
539 typedef struct xcb_glx_create_glx_pixmap_request_t {
540 uint8_t major_opcode;
541 uint8_t minor_opcode;
542 uint16_t length;
543 uint32_t screen;
544 xcb_visualid_t visual;
545 xcb_pixmap_t pixmap;
546 xcb_glx_pixmap_t glx_pixmap;
547 } xcb_glx_create_glx_pixmap_request_t;
548
552 typedef struct xcb_glx_get_visual_configs_cookie_t {
553 unsigned int sequence;
554 } xcb_glx_get_visual_configs_cookie_t;
555
557 #define XCB_GLX_GET_VISUAL_CONFIGS 14
558
562 typedef struct xcb_glx_get_visual_configs_request_t {
563 uint8_t major_opcode;
564 uint8_t minor_opcode;
565 uint16_t length;
566 uint32_t screen;
567 } xcb_glx_get_visual_configs_request_t;
568
572 typedef struct xcb_glx_get_visual_configs_reply_t {
573 uint8_t response_type;
574 uint8_t pad0;
575 uint16_t sequence;
576 uint32_t length;
577 uint32_t num_visuals;
578 uint32_t num_properties;
579 uint8_t pad1[16];
580 } xcb_glx_get_visual_configs_reply_t;
581
583 #define XCB_GLX_DESTROY_GLX_PIXMAP 15
584
588 typedef struct xcb_glx_destroy_glx_pixmap_request_t {
589 uint8_t major_opcode;
590 uint8_t minor_opcode;
591 uint16_t length;
592 xcb_glx_pixmap_t glx_pixmap;
593 } xcb_glx_destroy_glx_pixmap_request_t;
594
596 #define XCB_GLX_VENDOR_PRIVATE 16
597
601 typedef struct xcb_glx_vendor_private_request_t {
602 uint8_t major_opcode;
603 uint8_t minor_opcode;
604 uint16_t length;
605 uint32_t vendor_code;
606 xcb_glx_context_tag_t context_tag;
607 } xcb_glx_vendor_private_request_t;
608
612 typedef struct xcb_glx_vendor_private_with_reply_cookie_t {
613 unsigned int sequence;
614 } xcb_glx_vendor_private_with_reply_cookie_t;
615
617 #define XCB_GLX_VENDOR_PRIVATE_WITH_REPLY 17
618
622 typedef struct xcb_glx_vendor_private_with_reply_request_t {
623 uint8_t major_opcode;
624 uint8_t minor_opcode;
625 uint16_t length;
626 uint32_t vendor_code;
627 xcb_glx_context_tag_t context_tag;
628 } xcb_glx_vendor_private_with_reply_request_t;
629
633 typedef struct xcb_glx_vendor_private_with_reply_reply_t {
634 uint8_t response_type;
635 uint8_t pad0;
636 uint16_t sequence;
637 uint32_t length;
638 uint32_t retval;
639 uint8_t data1[24];
640 } xcb_glx_vendor_private_with_reply_reply_t;
641
645 typedef struct xcb_glx_query_extensions_string_cookie_t {
646 unsigned int sequence;
647 } xcb_glx_query_extensions_string_cookie_t;
648
650 #define XCB_GLX_QUERY_EXTENSIONS_STRING 18
651
655 typedef struct xcb_glx_query_extensions_string_request_t {
656 uint8_t major_opcode;
657 uint8_t minor_opcode;
658 uint16_t length;
659 uint32_t screen;
660 } xcb_glx_query_extensions_string_request_t;
661
665 typedef struct xcb_glx_query_extensions_string_reply_t {
666 uint8_t response_type;
667 uint8_t pad0;
668 uint16_t sequence;
669 uint32_t length;
670 uint8_t pad1[4];
671 uint32_t n;
672 uint8_t pad2[16];
673 } xcb_glx_query_extensions_string_reply_t;
674
678 typedef struct xcb_glx_query_server_string_cookie_t {
679 unsigned int sequence;
680 } xcb_glx_query_server_string_cookie_t;
681
683 #define XCB_GLX_QUERY_SERVER_STRING 19
684
688 typedef struct xcb_glx_query_server_string_request_t {
689 uint8_t major_opcode;
690 uint8_t minor_opcode;
691 uint16_t length;
692 uint32_t screen;
693 uint32_t name;
694 } xcb_glx_query_server_string_request_t;
695
699 typedef struct xcb_glx_query_server_string_reply_t {
700 uint8_t response_type;
701 uint8_t pad0;
702 uint16_t sequence;
703 uint32_t length;
704 uint8_t pad1[4];
705 uint32_t str_len;
706 uint8_t pad2[16];
707 } xcb_glx_query_server_string_reply_t;
708
710 #define XCB_GLX_CLIENT_INFO 20
711
715 typedef struct xcb_glx_client_info_request_t {
716 uint8_t major_opcode;
717 uint8_t minor_opcode;
718 uint16_t length;
719 uint32_t major_version;
720 uint32_t minor_version;
721 uint32_t str_len;
722 } xcb_glx_client_info_request_t;
723
727 typedef struct xcb_glx_get_fb_configs_cookie_t {
728 unsigned int sequence;
729 } xcb_glx_get_fb_configs_cookie_t;
730
732 #define XCB_GLX_GET_FB_CONFIGS 21
733
737 typedef struct xcb_glx_get_fb_configs_request_t {
738 uint8_t major_opcode;
739 uint8_t minor_opcode;
740 uint16_t length;
741 uint32_t screen;
742 } xcb_glx_get_fb_configs_request_t;
743
747 typedef struct xcb_glx_get_fb_configs_reply_t {
748 uint8_t response_type;
749 uint8_t pad0;
750 uint16_t sequence;
751 uint32_t length;
752 uint32_t num_FB_configs;
753 uint32_t num_properties;
754 uint8_t pad1[16];
755 } xcb_glx_get_fb_configs_reply_t;
756
758 #define XCB_GLX_CREATE_PIXMAP 22
759
763 typedef struct xcb_glx_create_pixmap_request_t {
764 uint8_t major_opcode;
765 uint8_t minor_opcode;
766 uint16_t length;
767 uint32_t screen;
768 xcb_glx_fbconfig_t fbconfig;
769 xcb_pixmap_t pixmap;
770 xcb_glx_pixmap_t glx_pixmap;
771 uint32_t num_attribs;
772 } xcb_glx_create_pixmap_request_t;
773
775 #define XCB_GLX_DESTROY_PIXMAP 23
776
780 typedef struct xcb_glx_destroy_pixmap_request_t {
781 uint8_t major_opcode;
782 uint8_t minor_opcode;
783 uint16_t length;
784 xcb_glx_pixmap_t glx_pixmap;
785 } xcb_glx_destroy_pixmap_request_t;
786
788 #define XCB_GLX_CREATE_NEW_CONTEXT 24
789
793 typedef struct xcb_glx_create_new_context_request_t {
794 uint8_t major_opcode;
795 uint8_t minor_opcode;
796 uint16_t length;
797 xcb_glx_context_t context;
798 xcb_glx_fbconfig_t fbconfig;
799 uint32_t screen;
800 uint32_t render_type;
801 xcb_glx_context_t share_list;
802 uint8_t is_direct;
803 uint8_t pad0[3];
804 } xcb_glx_create_new_context_request_t;
805
809 typedef struct xcb_glx_query_context_cookie_t {
810 unsigned int sequence;
811 } xcb_glx_query_context_cookie_t;
812
814 #define XCB_GLX_QUERY_CONTEXT 25
815
819 typedef struct xcb_glx_query_context_request_t {
820 uint8_t major_opcode;
821 uint8_t minor_opcode;
822 uint16_t length;
823 xcb_glx_context_t context;
824 } xcb_glx_query_context_request_t;
825
829 typedef struct xcb_glx_query_context_reply_t {
830 uint8_t response_type;
831 uint8_t pad0;
832 uint16_t sequence;
833 uint32_t length;
834 uint32_t num_attribs;
835 uint8_t pad1[20];
836 } xcb_glx_query_context_reply_t;
837
841 typedef struct xcb_glx_make_context_current_cookie_t {
842 unsigned int sequence;
843 } xcb_glx_make_context_current_cookie_t;
844
846 #define XCB_GLX_MAKE_CONTEXT_CURRENT 26
847
851 typedef struct xcb_glx_make_context_current_request_t {
852 uint8_t major_opcode;
853 uint8_t minor_opcode;
854 uint16_t length;
855 xcb_glx_context_tag_t old_context_tag;
856 xcb_glx_drawable_t drawable;
857 xcb_glx_drawable_t read_drawable;
858 xcb_glx_context_t context;
859 } xcb_glx_make_context_current_request_t;
860
864 typedef struct xcb_glx_make_context_current_reply_t {
865 uint8_t response_type;
866 uint8_t pad0;
867 uint16_t sequence;
868 uint32_t length;
869 xcb_glx_context_tag_t context_tag;
870 uint8_t pad1[20];
871 } xcb_glx_make_context_current_reply_t;
872
874 #define XCB_GLX_CREATE_PBUFFER 27
875
879 typedef struct xcb_glx_create_pbuffer_request_t {
880 uint8_t major_opcode;
881 uint8_t minor_opcode;
882 uint16_t length;
883 uint32_t screen;
884 xcb_glx_fbconfig_t fbconfig;
885 xcb_glx_pbuffer_t pbuffer;
886 uint32_t num_attribs;
887 } xcb_glx_create_pbuffer_request_t;
888
890 #define XCB_GLX_DESTROY_PBUFFER 28
891
895 typedef struct xcb_glx_destroy_pbuffer_request_t {
896 uint8_t major_opcode;
897 uint8_t minor_opcode;
898 uint16_t length;
899 xcb_glx_pbuffer_t pbuffer;
900 } xcb_glx_destroy_pbuffer_request_t;
901
905 typedef struct xcb_glx_get_drawable_attributes_cookie_t {
906 unsigned int sequence;
907 } xcb_glx_get_drawable_attributes_cookie_t;
908
910 #define XCB_GLX_GET_DRAWABLE_ATTRIBUTES 29
911
915 typedef struct xcb_glx_get_drawable_attributes_request_t {
916 uint8_t major_opcode;
917 uint8_t minor_opcode;
918 uint16_t length;
919 xcb_glx_drawable_t drawable;
920 } xcb_glx_get_drawable_attributes_request_t;
921
925 typedef struct xcb_glx_get_drawable_attributes_reply_t {
926 uint8_t response_type;
927 uint8_t pad0;
928 uint16_t sequence;
929 uint32_t length;
930 uint32_t num_attribs;
931 uint8_t pad1[20];
932 } xcb_glx_get_drawable_attributes_reply_t;
933
935 #define XCB_GLX_CHANGE_DRAWABLE_ATTRIBUTES 30
936
940 typedef struct xcb_glx_change_drawable_attributes_request_t {
941 uint8_t major_opcode;
942 uint8_t minor_opcode;
943 uint16_t length;
944 xcb_glx_drawable_t drawable;
945 uint32_t num_attribs;
946 } xcb_glx_change_drawable_attributes_request_t;
947
949 #define XCB_GLX_CREATE_WINDOW 31
950
954 typedef struct xcb_glx_create_window_request_t {
955 uint8_t major_opcode;
956 uint8_t minor_opcode;
957 uint16_t length;
958 uint32_t screen;
959 xcb_glx_fbconfig_t fbconfig;
960 xcb_window_t window;
961 xcb_glx_window_t glx_window;
962 uint32_t num_attribs;
963 } xcb_glx_create_window_request_t;
964
966 #define XCB_GLX_DELETE_WINDOW 32
967
971 typedef struct xcb_glx_delete_window_request_t {
972 uint8_t major_opcode;
973 uint8_t minor_opcode;
974 uint16_t length;
975 xcb_glx_window_t glxwindow;
976 } xcb_glx_delete_window_request_t;
977
979 #define XCB_GLX_SET_CLIENT_INFO_ARB 33
980
984 typedef struct xcb_glx_set_client_info_arb_request_t {
985 uint8_t major_opcode;
986 uint8_t minor_opcode;
987 uint16_t length;
988 uint32_t major_version;
989 uint32_t minor_version;
990 uint32_t num_versions;
991 uint32_t gl_str_len;
992 uint32_t glx_str_len;
993 } xcb_glx_set_client_info_arb_request_t;
994
996 #define XCB_GLX_CREATE_CONTEXT_ATTRIBS_ARB 34
997
1001 typedef struct xcb_glx_create_context_attribs_arb_request_t {
1002 uint8_t major_opcode;
1003 uint8_t minor_opcode;
1004 uint16_t length;
1005 xcb_glx_context_t context;
1006 xcb_glx_fbconfig_t fbconfig;
1007 uint32_t screen;
1008 xcb_glx_context_t share_list;
1009 uint8_t is_direct;
1010 uint8_t pad0[3];
1011 uint32_t num_attribs;
1012 } xcb_glx_create_context_attribs_arb_request_t;
1013
1015 #define XCB_GLX_SET_CLIENT_INFO_2ARB 35
1016
1020 typedef struct xcb_glx_set_client_info_2arb_request_t {
1021 uint8_t major_opcode;
1022 uint8_t minor_opcode;
1023 uint16_t length;
1024 uint32_t major_version;
1025 uint32_t minor_version;
1026 uint32_t num_versions;
1027 uint32_t gl_str_len;
1028 uint32_t glx_str_len;
1029 } xcb_glx_set_client_info_2arb_request_t;
1030
1032 #define XCB_GLX_NEW_LIST 101
1033
1037 typedef struct xcb_glx_new_list_request_t {
1038 uint8_t major_opcode;
1039 uint8_t minor_opcode;
1040 uint16_t length;
1041 xcb_glx_context_tag_t context_tag;
1042 uint32_t list;
1043 uint32_t mode;
1044 } xcb_glx_new_list_request_t;
1045
1047 #define XCB_GLX_END_LIST 102
1048
1052 typedef struct xcb_glx_end_list_request_t {
1053 uint8_t major_opcode;
1054 uint8_t minor_opcode;
1055 uint16_t length;
1056 xcb_glx_context_tag_t context_tag;
1057 } xcb_glx_end_list_request_t;
1058
1060 #define XCB_GLX_DELETE_LISTS 103
1061
1065 typedef struct xcb_glx_delete_lists_request_t {
1066 uint8_t major_opcode;
1067 uint8_t minor_opcode;
1068 uint16_t length;
1069 xcb_glx_context_tag_t context_tag;
1070 uint32_t list;
1071 int32_t range;
1072 } xcb_glx_delete_lists_request_t;
1073
1077 typedef struct xcb_glx_gen_lists_cookie_t {
1078 unsigned int sequence;
1079 } xcb_glx_gen_lists_cookie_t;
1080
1082 #define XCB_GLX_GEN_LISTS 104
1083
1087 typedef struct xcb_glx_gen_lists_request_t {
1088 uint8_t major_opcode;
1089 uint8_t minor_opcode;
1090 uint16_t length;
1091 xcb_glx_context_tag_t context_tag;
1092 int32_t range;
1093 } xcb_glx_gen_lists_request_t;
1094
1098 typedef struct xcb_glx_gen_lists_reply_t {
1099 uint8_t response_type;
1100 uint8_t pad0;
1101 uint16_t sequence;
1102 uint32_t length;
1103 uint32_t ret_val;
1104 } xcb_glx_gen_lists_reply_t;
1105
1107 #define XCB_GLX_FEEDBACK_BUFFER 105
1108
1112 typedef struct xcb_glx_feedback_buffer_request_t {
1113 uint8_t major_opcode;
1114 uint8_t minor_opcode;
1115 uint16_t length;
1116 xcb_glx_context_tag_t context_tag;
1117 int32_t size;
1118 int32_t type;
1119 } xcb_glx_feedback_buffer_request_t;
1120
1122 #define XCB_GLX_SELECT_BUFFER 106
1123
1127 typedef struct xcb_glx_select_buffer_request_t {
1128 uint8_t major_opcode;
1129 uint8_t minor_opcode;
1130 uint16_t length;
1131 xcb_glx_context_tag_t context_tag;
1132 int32_t size;
1133 } xcb_glx_select_buffer_request_t;
1134
1138 typedef struct xcb_glx_render_mode_cookie_t {
1139 unsigned int sequence;
1140 } xcb_glx_render_mode_cookie_t;
1141
1143 #define XCB_GLX_RENDER_MODE 107
1144
1148 typedef struct xcb_glx_render_mode_request_t {
1149 uint8_t major_opcode;
1150 uint8_t minor_opcode;
1151 uint16_t length;
1152 xcb_glx_context_tag_t context_tag;
1153 uint32_t mode;
1154 } xcb_glx_render_mode_request_t;
1155
1159 typedef struct xcb_glx_render_mode_reply_t {
1160 uint8_t response_type;
1161 uint8_t pad0;
1162 uint16_t sequence;
1163 uint32_t length;
1164 uint32_t ret_val;
1165 uint32_t n;
1166 uint32_t new_mode;
1167 uint8_t pad1[12];
1168 } xcb_glx_render_mode_reply_t;
1169
1170 typedef enum xcb_glx_rm_t {
1171 XCB_GLX_RM_GL_RENDER = 7168,
1172 XCB_GLX_RM_GL_FEEDBACK = 7169,
1173 XCB_GLX_RM_GL_SELECT = 7170
1174 } xcb_glx_rm_t;
1175
1179 typedef struct xcb_glx_finish_cookie_t {
1180 unsigned int sequence;
1181 } xcb_glx_finish_cookie_t;
1182
1184 #define XCB_GLX_FINISH 108
1185
1189 typedef struct xcb_glx_finish_request_t {
1190 uint8_t major_opcode;
1191 uint8_t minor_opcode;
1192 uint16_t length;
1193 xcb_glx_context_tag_t context_tag;
1194 } xcb_glx_finish_request_t;
1195
1199 typedef struct xcb_glx_finish_reply_t {
1200 uint8_t response_type;
1201 uint8_t pad0;
1202 uint16_t sequence;
1203 uint32_t length;
1204 } xcb_glx_finish_reply_t;
1205
1207 #define XCB_GLX_PIXEL_STOREF 109
1208
1212 typedef struct xcb_glx_pixel_storef_request_t {
1213 uint8_t major_opcode;
1214 uint8_t minor_opcode;
1215 uint16_t length;
1216 xcb_glx_context_tag_t context_tag;
1217 uint32_t pname;
1218 xcb_glx_float32_t datum;
1219 } xcb_glx_pixel_storef_request_t;
1220
1222 #define XCB_GLX_PIXEL_STOREI 110
1223
1227 typedef struct xcb_glx_pixel_storei_request_t {
1228 uint8_t major_opcode;
1229 uint8_t minor_opcode;
1230 uint16_t length;
1231 xcb_glx_context_tag_t context_tag;
1232 uint32_t pname;
1233 int32_t datum;
1234 } xcb_glx_pixel_storei_request_t;
1235
1239 typedef struct xcb_glx_read_pixels_cookie_t {
1240 unsigned int sequence;
1241 } xcb_glx_read_pixels_cookie_t;
1242
1244 #define XCB_GLX_READ_PIXELS 111
1245
1249 typedef struct xcb_glx_read_pixels_request_t {
1250 uint8_t major_opcode;
1251 uint8_t minor_opcode;
1252 uint16_t length;
1253 xcb_glx_context_tag_t context_tag;
1254 int32_t x;
1255 int32_t y;
1256 int32_t width;
1257 int32_t height;
1258 uint32_t format;
1259 uint32_t type;
1260 uint8_t swap_bytes;
1261 uint8_t lsb_first;
1262 } xcb_glx_read_pixels_request_t;
1263
1267 typedef struct xcb_glx_read_pixels_reply_t {
1268 uint8_t response_type;
1269 uint8_t pad0;
1270 uint16_t sequence;
1271 uint32_t length;
1272 uint8_t pad1[24];
1273 } xcb_glx_read_pixels_reply_t;
1274
1278 typedef struct xcb_glx_get_booleanv_cookie_t {
1279 unsigned int sequence;
1280 } xcb_glx_get_booleanv_cookie_t;
1281
1283 #define XCB_GLX_GET_BOOLEANV 112
1284
1288 typedef struct xcb_glx_get_booleanv_request_t {
1289 uint8_t major_opcode;
1290 uint8_t minor_opcode;
1291 uint16_t length;
1292 xcb_glx_context_tag_t context_tag;
1293 int32_t pname;
1294 } xcb_glx_get_booleanv_request_t;
1295
1299 typedef struct xcb_glx_get_booleanv_reply_t {
1300 uint8_t response_type;
1301 uint8_t pad0;
1302 uint16_t sequence;
1303 uint32_t length;
1304 uint8_t pad1[4];
1305 uint32_t n;
1306 uint8_t datum;
1307 uint8_t pad2[15];
1308 } xcb_glx_get_booleanv_reply_t;
1309
1313 typedef struct xcb_glx_get_clip_plane_cookie_t {
1314 unsigned int sequence;
1315 } xcb_glx_get_clip_plane_cookie_t;
1316
1318 #define XCB_GLX_GET_CLIP_PLANE 113
1319
1323 typedef struct xcb_glx_get_clip_plane_request_t {
1324 uint8_t major_opcode;
1325 uint8_t minor_opcode;
1326 uint16_t length;
1327 xcb_glx_context_tag_t context_tag;
1328 int32_t plane;
1329 } xcb_glx_get_clip_plane_request_t;
1330
1334 typedef struct xcb_glx_get_clip_plane_reply_t {
1335 uint8_t response_type;
1336 uint8_t pad0;
1337 uint16_t sequence;
1338 uint32_t length;
1339 uint8_t pad1[24];
1340 } xcb_glx_get_clip_plane_reply_t;
1341
1345 typedef struct xcb_glx_get_doublev_cookie_t {
1346 unsigned int sequence;
1347 } xcb_glx_get_doublev_cookie_t;
1348
1350 #define XCB_GLX_GET_DOUBLEV 114
1351
1355 typedef struct xcb_glx_get_doublev_request_t {
1356 uint8_t major_opcode;
1357 uint8_t minor_opcode;
1358 uint16_t length;
1359 xcb_glx_context_tag_t context_tag;
1360 uint32_t pname;
1361 } xcb_glx_get_doublev_request_t;
1362
1366 typedef struct xcb_glx_get_doublev_reply_t {
1367 uint8_t response_type;
1368 uint8_t pad0;
1369 uint16_t sequence;
1370 uint32_t length;
1371 uint8_t pad1[4];
1372 uint32_t n;
1373 xcb_glx_float64_t datum;
1374 uint8_t pad2[8];
1375 } xcb_glx_get_doublev_reply_t;
1376
1380 typedef struct xcb_glx_get_error_cookie_t {
1381 unsigned int sequence;
1382 } xcb_glx_get_error_cookie_t;
1383
1385 #define XCB_GLX_GET_ERROR 115
1386
1390 typedef struct xcb_glx_get_error_request_t {
1391 uint8_t major_opcode;
1392 uint8_t minor_opcode;
1393 uint16_t length;
1394 xcb_glx_context_tag_t context_tag;
1395 } xcb_glx_get_error_request_t;
1396
1400 typedef struct xcb_glx_get_error_reply_t {
1401 uint8_t response_type;
1402 uint8_t pad0;
1403 uint16_t sequence;
1404 uint32_t length;
1405 int32_t error;
1406 } xcb_glx_get_error_reply_t;
1407
1411 typedef struct xcb_glx_get_floatv_cookie_t {
1412 unsigned int sequence;
1413 } xcb_glx_get_floatv_cookie_t;
1414
1416 #define XCB_GLX_GET_FLOATV 116
1417
1421 typedef struct xcb_glx_get_floatv_request_t {
1422 uint8_t major_opcode;
1423 uint8_t minor_opcode;
1424 uint16_t length;
1425 xcb_glx_context_tag_t context_tag;
1426 uint32_t pname;
1427 } xcb_glx_get_floatv_request_t;
1428
1432 typedef struct xcb_glx_get_floatv_reply_t {
1433 uint8_t response_type;
1434 uint8_t pad0;
1435 uint16_t sequence;
1436 uint32_t length;
1437 uint8_t pad1[4];
1438 uint32_t n;
1439 xcb_glx_float32_t datum;
1440 uint8_t pad2[12];
1441 } xcb_glx_get_floatv_reply_t;
1442
1446 typedef struct xcb_glx_get_integerv_cookie_t {
1447 unsigned int sequence;
1448 } xcb_glx_get_integerv_cookie_t;
1449
1451 #define XCB_GLX_GET_INTEGERV 117
1452
1456 typedef struct xcb_glx_get_integerv_request_t {
1457 uint8_t major_opcode;
1458 uint8_t minor_opcode;
1459 uint16_t length;
1460 xcb_glx_context_tag_t context_tag;
1461 uint32_t pname;
1462 } xcb_glx_get_integerv_request_t;
1463
1467 typedef struct xcb_glx_get_integerv_reply_t {
1468 uint8_t response_type;
1469 uint8_t pad0;
1470 uint16_t sequence;
1471 uint32_t length;
1472 uint8_t pad1[4];
1473 uint32_t n;
1474 int32_t datum;
1475 uint8_t pad2[12];
1476 } xcb_glx_get_integerv_reply_t;
1477
1481 typedef struct xcb_glx_get_lightfv_cookie_t {
1482 unsigned int sequence;
1483 } xcb_glx_get_lightfv_cookie_t;
1484
1486 #define XCB_GLX_GET_LIGHTFV 118
1487
1491 typedef struct xcb_glx_get_lightfv_request_t {
1492 uint8_t major_opcode;
1493 uint8_t minor_opcode;
1494 uint16_t length;
1495 xcb_glx_context_tag_t context_tag;
1496 uint32_t light;
1497 uint32_t pname;
1498 } xcb_glx_get_lightfv_request_t;
1499
1503 typedef struct xcb_glx_get_lightfv_reply_t {
1504 uint8_t response_type;
1505 uint8_t pad0;
1506 uint16_t sequence;
1507 uint32_t length;
1508 uint8_t pad1[4];
1509 uint32_t n;
1510 xcb_glx_float32_t datum;
1511 uint8_t pad2[12];
1512 } xcb_glx_get_lightfv_reply_t;
1513
1517 typedef struct xcb_glx_get_lightiv_cookie_t {
1518 unsigned int sequence;
1519 } xcb_glx_get_lightiv_cookie_t;
1520
1522 #define XCB_GLX_GET_LIGHTIV 119
1523
1527 typedef struct xcb_glx_get_lightiv_request_t {
1528 uint8_t major_opcode;
1529 uint8_t minor_opcode;
1530 uint16_t length;
1531 xcb_glx_context_tag_t context_tag;
1532 uint32_t light;
1533 uint32_t pname;
1534 } xcb_glx_get_lightiv_request_t;
1535
1539 typedef struct xcb_glx_get_lightiv_reply_t {
1540 uint8_t response_type;
1541 uint8_t pad0;
1542 uint16_t sequence;
1543 uint32_t length;
1544 uint8_t pad1[4];
1545 uint32_t n;
1546 int32_t datum;
1547 uint8_t pad2[12];
1548 } xcb_glx_get_lightiv_reply_t;
1549
1553 typedef struct xcb_glx_get_mapdv_cookie_t {
1554 unsigned int sequence;
1555 } xcb_glx_get_mapdv_cookie_t;
1556
1558 #define XCB_GLX_GET_MAPDV 120
1559
1563 typedef struct xcb_glx_get_mapdv_request_t {
1564 uint8_t major_opcode;
1565 uint8_t minor_opcode;
1566 uint16_t length;
1567 xcb_glx_context_tag_t context_tag;
1568 uint32_t target;
1569 uint32_t query;
1570 } xcb_glx_get_mapdv_request_t;
1571
1575 typedef struct xcb_glx_get_mapdv_reply_t {
1576 uint8_t response_type;
1577 uint8_t pad0;
1578 uint16_t sequence;
1579 uint32_t length;
1580 uint8_t pad1[4];
1581 uint32_t n;
1582 xcb_glx_float64_t datum;
1583 uint8_t pad2[8];
1584 } xcb_glx_get_mapdv_reply_t;
1585
1589 typedef struct xcb_glx_get_mapfv_cookie_t {
1590 unsigned int sequence;
1591 } xcb_glx_get_mapfv_cookie_t;
1592
1594 #define XCB_GLX_GET_MAPFV 121
1595
1599 typedef struct xcb_glx_get_mapfv_request_t {
1600 uint8_t major_opcode;
1601 uint8_t minor_opcode;
1602 uint16_t length;
1603 xcb_glx_context_tag_t context_tag;
1604 uint32_t target;
1605 uint32_t query;
1606 } xcb_glx_get_mapfv_request_t;
1607
1611 typedef struct xcb_glx_get_mapfv_reply_t {
1612 uint8_t response_type;
1613 uint8_t pad0;
1614 uint16_t sequence;
1615 uint32_t length;
1616 uint8_t pad1[4];
1617 uint32_t n;
1618 xcb_glx_float32_t datum;
1619 uint8_t pad2[12];
1620 } xcb_glx_get_mapfv_reply_t;
1621
1625 typedef struct xcb_glx_get_mapiv_cookie_t {
1626 unsigned int sequence;
1627 } xcb_glx_get_mapiv_cookie_t;
1628
1630 #define XCB_GLX_GET_MAPIV 122
1631
1635 typedef struct xcb_glx_get_mapiv_request_t {
1636 uint8_t major_opcode;
1637 uint8_t minor_opcode;
1638 uint16_t length;
1639 xcb_glx_context_tag_t context_tag;
1640 uint32_t target;
1641 uint32_t query;
1642 } xcb_glx_get_mapiv_request_t;
1643
1647 typedef struct xcb_glx_get_mapiv_reply_t {
1648 uint8_t response_type;
1649 uint8_t pad0;
1650 uint16_t sequence;
1651 uint32_t length;
1652 uint8_t pad1[4];
1653 uint32_t n;
1654 int32_t datum;
1655 uint8_t pad2[12];
1656 } xcb_glx_get_mapiv_reply_t;
1657
1661 typedef struct xcb_glx_get_materialfv_cookie_t {
1662 unsigned int sequence;
1663 } xcb_glx_get_materialfv_cookie_t;
1664
1666 #define XCB_GLX_GET_MATERIALFV 123
1667
1671 typedef struct xcb_glx_get_materialfv_request_t {
1672 uint8_t major_opcode;
1673 uint8_t minor_opcode;
1674 uint16_t length;
1675 xcb_glx_context_tag_t context_tag;
1676 uint32_t face;
1677 uint32_t pname;
1678 } xcb_glx_get_materialfv_request_t;
1679
1683 typedef struct xcb_glx_get_materialfv_reply_t {
1684 uint8_t response_type;
1685 uint8_t pad0;
1686 uint16_t sequence;
1687 uint32_t length;
1688 uint8_t pad1[4];
1689 uint32_t n;
1690 xcb_glx_float32_t datum;
1691 uint8_t pad2[12];
1692 } xcb_glx_get_materialfv_reply_t;
1693
1697 typedef struct xcb_glx_get_materialiv_cookie_t {
1698 unsigned int sequence;
1699 } xcb_glx_get_materialiv_cookie_t;
1700
1702 #define XCB_GLX_GET_MATERIALIV 124
1703
1707 typedef struct xcb_glx_get_materialiv_request_t {
1708 uint8_t major_opcode;
1709 uint8_t minor_opcode;
1710 uint16_t length;
1711 xcb_glx_context_tag_t context_tag;
1712 uint32_t face;
1713 uint32_t pname;
1714 } xcb_glx_get_materialiv_request_t;
1715
1719 typedef struct xcb_glx_get_materialiv_reply_t {
1720 uint8_t response_type;
1721 uint8_t pad0;
1722 uint16_t sequence;
1723 uint32_t length;
1724 uint8_t pad1[4];
1725 uint32_t n;
1726 int32_t datum;
1727 uint8_t pad2[12];
1728 } xcb_glx_get_materialiv_reply_t;
1729
1733 typedef struct xcb_glx_get_pixel_mapfv_cookie_t {
1734 unsigned int sequence;
1735 } xcb_glx_get_pixel_mapfv_cookie_t;
1736
1738 #define XCB_GLX_GET_PIXEL_MAPFV 125
1739
1743 typedef struct xcb_glx_get_pixel_mapfv_request_t {
1744 uint8_t major_opcode;
1745 uint8_t minor_opcode;
1746 uint16_t length;
1747 xcb_glx_context_tag_t context_tag;
1748 uint32_t map;
1749 } xcb_glx_get_pixel_mapfv_request_t;
1750
1754 typedef struct xcb_glx_get_pixel_mapfv_reply_t {
1755 uint8_t response_type;
1756 uint8_t pad0;
1757 uint16_t sequence;
1758 uint32_t length;
1759 uint8_t pad1[4];
1760 uint32_t n;
1761 xcb_glx_float32_t datum;
1762 uint8_t pad2[12];
1763 } xcb_glx_get_pixel_mapfv_reply_t;
1764
1768 typedef struct xcb_glx_get_pixel_mapuiv_cookie_t {
1769 unsigned int sequence;
1770 } xcb_glx_get_pixel_mapuiv_cookie_t;
1771
1773 #define XCB_GLX_GET_PIXEL_MAPUIV 126
1774
1778 typedef struct xcb_glx_get_pixel_mapuiv_request_t {
1779 uint8_t major_opcode;
1780 uint8_t minor_opcode;
1781 uint16_t length;
1782 xcb_glx_context_tag_t context_tag;
1783 uint32_t map;
1784 } xcb_glx_get_pixel_mapuiv_request_t;
1785
1789 typedef struct xcb_glx_get_pixel_mapuiv_reply_t {
1790 uint8_t response_type;
1791 uint8_t pad0;
1792 uint16_t sequence;
1793 uint32_t length;
1794 uint8_t pad1[4];
1795 uint32_t n;
1796 uint32_t datum;
1797 uint8_t pad2[12];
1798 } xcb_glx_get_pixel_mapuiv_reply_t;
1799
1803 typedef struct xcb_glx_get_pixel_mapusv_cookie_t {
1804 unsigned int sequence;
1805 } xcb_glx_get_pixel_mapusv_cookie_t;
1806
1808 #define XCB_GLX_GET_PIXEL_MAPUSV 127
1809
1813 typedef struct xcb_glx_get_pixel_mapusv_request_t {
1814 uint8_t major_opcode;
1815 uint8_t minor_opcode;
1816 uint16_t length;
1817 xcb_glx_context_tag_t context_tag;
1818 uint32_t map;
1819 } xcb_glx_get_pixel_mapusv_request_t;
1820
1824 typedef struct xcb_glx_get_pixel_mapusv_reply_t {
1825 uint8_t response_type;
1826 uint8_t pad0;
1827 uint16_t sequence;
1828 uint32_t length;
1829 uint8_t pad1[4];
1830 uint32_t n;
1831 uint16_t datum;
1832 uint8_t pad2[16];
1833 } xcb_glx_get_pixel_mapusv_reply_t;
1834
1838 typedef struct xcb_glx_get_polygon_stipple_cookie_t {
1839 unsigned int sequence;
1840 } xcb_glx_get_polygon_stipple_cookie_t;
1841
1843 #define XCB_GLX_GET_POLYGON_STIPPLE 128
1844
1848 typedef struct xcb_glx_get_polygon_stipple_request_t {
1849 uint8_t major_opcode;
1850 uint8_t minor_opcode;
1851 uint16_t length;
1852 xcb_glx_context_tag_t context_tag;
1853 uint8_t lsb_first;
1854 } xcb_glx_get_polygon_stipple_request_t;
1855
1859 typedef struct xcb_glx_get_polygon_stipple_reply_t {
1860 uint8_t response_type;
1861 uint8_t pad0;
1862 uint16_t sequence;
1863 uint32_t length;
1864 uint8_t pad1[24];
1865 } xcb_glx_get_polygon_stipple_reply_t;
1866
1870 typedef struct xcb_glx_get_string_cookie_t {
1871 unsigned int sequence;
1872 } xcb_glx_get_string_cookie_t;
1873
1875 #define XCB_GLX_GET_STRING 129
1876
1880 typedef struct xcb_glx_get_string_request_t {
1881 uint8_t major_opcode;
1882 uint8_t minor_opcode;
1883 uint16_t length;
1884 xcb_glx_context_tag_t context_tag;
1885 uint32_t name;
1886 } xcb_glx_get_string_request_t;
1887
1891 typedef struct xcb_glx_get_string_reply_t {
1892 uint8_t response_type;
1893 uint8_t pad0;
1894 uint16_t sequence;
1895 uint32_t length;
1896 uint8_t pad1[4];
1897 uint32_t n;
1898 uint8_t pad2[16];
1899 } xcb_glx_get_string_reply_t;
1900
1904 typedef struct xcb_glx_get_tex_envfv_cookie_t {
1905 unsigned int sequence;
1906 } xcb_glx_get_tex_envfv_cookie_t;
1907
1909 #define XCB_GLX_GET_TEX_ENVFV 130
1910
1914 typedef struct xcb_glx_get_tex_envfv_request_t {
1915 uint8_t major_opcode;
1916 uint8_t minor_opcode;
1917 uint16_t length;
1918 xcb_glx_context_tag_t context_tag;
1919 uint32_t target;
1920 uint32_t pname;
1921 } xcb_glx_get_tex_envfv_request_t;
1922
1926 typedef struct xcb_glx_get_tex_envfv_reply_t {
1927 uint8_t response_type;
1928 uint8_t pad0;
1929 uint16_t sequence;
1930 uint32_t length;
1931 uint8_t pad1[4];
1932 uint32_t n;
1933 xcb_glx_float32_t datum;
1934 uint8_t pad2[12];
1935 } xcb_glx_get_tex_envfv_reply_t;
1936
1940 typedef struct xcb_glx_get_tex_enviv_cookie_t {
1941 unsigned int sequence;
1942 } xcb_glx_get_tex_enviv_cookie_t;
1943
1945 #define XCB_GLX_GET_TEX_ENVIV 131
1946
1950 typedef struct xcb_glx_get_tex_enviv_request_t {
1951 uint8_t major_opcode;
1952 uint8_t minor_opcode;
1953 uint16_t length;
1954 xcb_glx_context_tag_t context_tag;
1955 uint32_t target;
1956 uint32_t pname;
1957 } xcb_glx_get_tex_enviv_request_t;
1958
1962 typedef struct xcb_glx_get_tex_enviv_reply_t {
1963 uint8_t response_type;
1964 uint8_t pad0;
1965 uint16_t sequence;
1966 uint32_t length;
1967 uint8_t pad1[4];
1968 uint32_t n;
1969 int32_t datum;
1970 uint8_t pad2[12];
1971 } xcb_glx_get_tex_enviv_reply_t;
1972
1976 typedef struct xcb_glx_get_tex_gendv_cookie_t {
1977 unsigned int sequence;
1978 } xcb_glx_get_tex_gendv_cookie_t;
1979
1981 #define XCB_GLX_GET_TEX_GENDV 132
1982
1986 typedef struct xcb_glx_get_tex_gendv_request_t {
1987 uint8_t major_opcode;
1988 uint8_t minor_opcode;
1989 uint16_t length;
1990 xcb_glx_context_tag_t context_tag;
1991 uint32_t coord;
1992 uint32_t pname;
1993 } xcb_glx_get_tex_gendv_request_t;
1994
1998 typedef struct xcb_glx_get_tex_gendv_reply_t {
1999 uint8_t response_type;
2000 uint8_t pad0;
2001 uint16_t sequence;
2002 uint32_t length;
2003 uint8_t pad1[4];
2004 uint32_t n;
2005 xcb_glx_float64_t datum;
2006 uint8_t pad2[8];
2007 } xcb_glx_get_tex_gendv_reply_t;
2008
2012 typedef struct xcb_glx_get_tex_genfv_cookie_t {
2013 unsigned int sequence;
2014 } xcb_glx_get_tex_genfv_cookie_t;
2015
2017 #define XCB_GLX_GET_TEX_GENFV 133
2018
2022 typedef struct xcb_glx_get_tex_genfv_request_t {
2023 uint8_t major_opcode;
2024 uint8_t minor_opcode;
2025 uint16_t length;
2026 xcb_glx_context_tag_t context_tag;
2027 uint32_t coord;
2028 uint32_t pname;
2029 } xcb_glx_get_tex_genfv_request_t;
2030
2034 typedef struct xcb_glx_get_tex_genfv_reply_t {
2035 uint8_t response_type;
2036 uint8_t pad0;
2037 uint16_t sequence;
2038 uint32_t length;
2039 uint8_t pad1[4];
2040 uint32_t n;
2041 xcb_glx_float32_t datum;
2042 uint8_t pad2[12];
2043 } xcb_glx_get_tex_genfv_reply_t;
2044
2048 typedef struct xcb_glx_get_tex_geniv_cookie_t {
2049 unsigned int sequence;
2050 } xcb_glx_get_tex_geniv_cookie_t;
2051
2053 #define XCB_GLX_GET_TEX_GENIV 134
2054
2058 typedef struct xcb_glx_get_tex_geniv_request_t {
2059 uint8_t major_opcode;
2060 uint8_t minor_opcode;
2061 uint16_t length;
2062 xcb_glx_context_tag_t context_tag;
2063 uint32_t coord;
2064 uint32_t pname;
2065 } xcb_glx_get_tex_geniv_request_t;
2066
2070 typedef struct xcb_glx_get_tex_geniv_reply_t {
2071 uint8_t response_type;
2072 uint8_t pad0;
2073 uint16_t sequence;
2074 uint32_t length;
2075 uint8_t pad1[4];
2076 uint32_t n;
2077 int32_t datum;
2078 uint8_t pad2[12];
2079 } xcb_glx_get_tex_geniv_reply_t;
2080
2084 typedef struct xcb_glx_get_tex_image_cookie_t {
2085 unsigned int sequence;
2086 } xcb_glx_get_tex_image_cookie_t;
2087
2089 #define XCB_GLX_GET_TEX_IMAGE 135
2090
2094 typedef struct xcb_glx_get_tex_image_request_t {
2095 uint8_t major_opcode;
2096 uint8_t minor_opcode;
2097 uint16_t length;
2098 xcb_glx_context_tag_t context_tag;
2099 uint32_t target;
2100 int32_t level;
2101 uint32_t format;
2102 uint32_t type;
2103 uint8_t swap_bytes;
2104 } xcb_glx_get_tex_image_request_t;
2105
2109 typedef struct xcb_glx_get_tex_image_reply_t {
2110 uint8_t response_type;
2111 uint8_t pad0;
2112 uint16_t sequence;
2113 uint32_t length;
2114 uint8_t pad1[8];
2115 int32_t width;
2116 int32_t height;
2117 int32_t depth;
2118 uint8_t pad2[4];
2119 } xcb_glx_get_tex_image_reply_t;
2120
2124 typedef struct xcb_glx_get_tex_parameterfv_cookie_t {
2125 unsigned int sequence;
2126 } xcb_glx_get_tex_parameterfv_cookie_t;
2127
2129 #define XCB_GLX_GET_TEX_PARAMETERFV 136
2130
2134 typedef struct xcb_glx_get_tex_parameterfv_request_t {
2135 uint8_t major_opcode;
2136 uint8_t minor_opcode;
2137 uint16_t length;
2138 xcb_glx_context_tag_t context_tag;
2139 uint32_t target;
2140 uint32_t pname;
2141 } xcb_glx_get_tex_parameterfv_request_t;
2142
2146 typedef struct xcb_glx_get_tex_parameterfv_reply_t {
2147 uint8_t response_type;
2148 uint8_t pad0;
2149 uint16_t sequence;
2150 uint32_t length;
2151 uint8_t pad1[4];
2152 uint32_t n;
2153 xcb_glx_float32_t datum;
2154 uint8_t pad2[12];
2155 } xcb_glx_get_tex_parameterfv_reply_t;
2156
2160 typedef struct xcb_glx_get_tex_parameteriv_cookie_t {
2161 unsigned int sequence;
2162 } xcb_glx_get_tex_parameteriv_cookie_t;
2163
2165 #define XCB_GLX_GET_TEX_PARAMETERIV 137
2166
2170 typedef struct xcb_glx_get_tex_parameteriv_request_t {
2171 uint8_t major_opcode;
2172 uint8_t minor_opcode;
2173 uint16_t length;
2174 xcb_glx_context_tag_t context_tag;
2175 uint32_t target;
2176 uint32_t pname;
2177 } xcb_glx_get_tex_parameteriv_request_t;
2178
2182 typedef struct xcb_glx_get_tex_parameteriv_reply_t {
2183 uint8_t response_type;
2184 uint8_t pad0;
2185 uint16_t sequence;
2186 uint32_t length;
2187 uint8_t pad1[4];
2188 uint32_t n;
2189 int32_t datum;
2190 uint8_t pad2[12];
2191 } xcb_glx_get_tex_parameteriv_reply_t;
2192
2196 typedef struct xcb_glx_get_tex_level_parameterfv_cookie_t {
2197 unsigned int sequence;
2198 } xcb_glx_get_tex_level_parameterfv_cookie_t;
2199
2201 #define XCB_GLX_GET_TEX_LEVEL_PARAMETERFV 138
2202
2206 typedef struct xcb_glx_get_tex_level_parameterfv_request_t {
2207 uint8_t major_opcode;
2208 uint8_t minor_opcode;
2209 uint16_t length;
2210 xcb_glx_context_tag_t context_tag;
2211 uint32_t target;
2212 int32_t level;
2213 uint32_t pname;
2214 } xcb_glx_get_tex_level_parameterfv_request_t;
2215
2219 typedef struct xcb_glx_get_tex_level_parameterfv_reply_t {
2220 uint8_t response_type;
2221 uint8_t pad0;
2222 uint16_t sequence;
2223 uint32_t length;
2224 uint8_t pad1[4];
2225 uint32_t n;
2226 xcb_glx_float32_t datum;
2227 uint8_t pad2[12];
2228 } xcb_glx_get_tex_level_parameterfv_reply_t;
2229
2233 typedef struct xcb_glx_get_tex_level_parameteriv_cookie_t {
2234 unsigned int sequence;
2235 } xcb_glx_get_tex_level_parameteriv_cookie_t;
2236
2238 #define XCB_GLX_GET_TEX_LEVEL_PARAMETERIV 139
2239
2243 typedef struct xcb_glx_get_tex_level_parameteriv_request_t {
2244 uint8_t major_opcode;
2245 uint8_t minor_opcode;
2246 uint16_t length;
2247 xcb_glx_context_tag_t context_tag;
2248 uint32_t target;
2249 int32_t level;
2250 uint32_t pname;
2251 } xcb_glx_get_tex_level_parameteriv_request_t;
2252
2256 typedef struct xcb_glx_get_tex_level_parameteriv_reply_t {
2257 uint8_t response_type;
2258 uint8_t pad0;
2259 uint16_t sequence;
2260 uint32_t length;
2261 uint8_t pad1[4];
2262 uint32_t n;
2263 int32_t datum;
2264 uint8_t pad2[12];
2265 } xcb_glx_get_tex_level_parameteriv_reply_t;
2266
2270 typedef struct xcb_glx_is_list_cookie_t {
2271 unsigned int sequence;
2272 } xcb_glx_is_list_cookie_t;
2273
2275 #define XCB_GLX_IS_LIST 141
2276
2280 typedef struct xcb_glx_is_list_request_t {
2281 uint8_t major_opcode;
2282 uint8_t minor_opcode;
2283 uint16_t length;
2284 xcb_glx_context_tag_t context_tag;
2285 uint32_t list;
2286 } xcb_glx_is_list_request_t;
2287
2291 typedef struct xcb_glx_is_list_reply_t {
2292 uint8_t response_type;
2293 uint8_t pad0;
2294 uint16_t sequence;
2295 uint32_t length;
2296 xcb_glx_bool32_t ret_val;
2297 } xcb_glx_is_list_reply_t;
2298
2300 #define XCB_GLX_FLUSH 142
2301
2305 typedef struct xcb_glx_flush_request_t {
2306 uint8_t major_opcode;
2307 uint8_t minor_opcode;
2308 uint16_t length;
2309 xcb_glx_context_tag_t context_tag;
2310 } xcb_glx_flush_request_t;
2311
2315 typedef struct xcb_glx_are_textures_resident_cookie_t {
2316 unsigned int sequence;
2317 } xcb_glx_are_textures_resident_cookie_t;
2318
2320 #define XCB_GLX_ARE_TEXTURES_RESIDENT 143
2321
2325 typedef struct xcb_glx_are_textures_resident_request_t {
2326 uint8_t major_opcode;
2327 uint8_t minor_opcode;
2328 uint16_t length;
2329 xcb_glx_context_tag_t context_tag;
2330 int32_t n;
2331 } xcb_glx_are_textures_resident_request_t;
2332
2336 typedef struct xcb_glx_are_textures_resident_reply_t {
2337 uint8_t response_type;
2338 uint8_t pad0;
2339 uint16_t sequence;
2340 uint32_t length;
2341 xcb_glx_bool32_t ret_val;
2342 uint8_t pad1[20];
2343 } xcb_glx_are_textures_resident_reply_t;
2344
2346 #define XCB_GLX_DELETE_TEXTURES 144
2347
2351 typedef struct xcb_glx_delete_textures_request_t {
2352 uint8_t major_opcode;
2353 uint8_t minor_opcode;
2354 uint16_t length;
2355 xcb_glx_context_tag_t context_tag;
2356 int32_t n;
2357 } xcb_glx_delete_textures_request_t;
2358
2362 typedef struct xcb_glx_gen_textures_cookie_t {
2363 unsigned int sequence;
2364 } xcb_glx_gen_textures_cookie_t;
2365
2367 #define XCB_GLX_GEN_TEXTURES 145
2368
2372 typedef struct xcb_glx_gen_textures_request_t {
2373 uint8_t major_opcode;
2374 uint8_t minor_opcode;
2375 uint16_t length;
2376 xcb_glx_context_tag_t context_tag;
2377 int32_t n;
2378 } xcb_glx_gen_textures_request_t;
2379
2383 typedef struct xcb_glx_gen_textures_reply_t {
2384 uint8_t response_type;
2385 uint8_t pad0;
2386 uint16_t sequence;
2387 uint32_t length;
2388 uint8_t pad1[24];
2389 } xcb_glx_gen_textures_reply_t;
2390
2394 typedef struct xcb_glx_is_texture_cookie_t {
2395 unsigned int sequence;
2396 } xcb_glx_is_texture_cookie_t;
2397
2399 #define XCB_GLX_IS_TEXTURE 146
2400
2404 typedef struct xcb_glx_is_texture_request_t {
2405 uint8_t major_opcode;
2406 uint8_t minor_opcode;
2407 uint16_t length;
2408 xcb_glx_context_tag_t context_tag;
2409 uint32_t texture;
2410 } xcb_glx_is_texture_request_t;
2411
2415 typedef struct xcb_glx_is_texture_reply_t {
2416 uint8_t response_type;
2417 uint8_t pad0;
2418 uint16_t sequence;
2419 uint32_t length;
2420 xcb_glx_bool32_t ret_val;
2421 } xcb_glx_is_texture_reply_t;
2422
2426 typedef struct xcb_glx_get_color_table_cookie_t {
2427 unsigned int sequence;
2428 } xcb_glx_get_color_table_cookie_t;
2429
2431 #define XCB_GLX_GET_COLOR_TABLE 147
2432
2436 typedef struct xcb_glx_get_color_table_request_t {
2437 uint8_t major_opcode;
2438 uint8_t minor_opcode;
2439 uint16_t length;
2440 xcb_glx_context_tag_t context_tag;
2441 uint32_t target;
2442 uint32_t format;
2443 uint32_t type;
2444 uint8_t swap_bytes;
2445 } xcb_glx_get_color_table_request_t;
2446
2450 typedef struct xcb_glx_get_color_table_reply_t {
2451 uint8_t response_type;
2452 uint8_t pad0;
2453 uint16_t sequence;
2454 uint32_t length;
2455 uint8_t pad1[8];
2456 int32_t width;
2457 uint8_t pad2[12];
2458 } xcb_glx_get_color_table_reply_t;
2459
2463 typedef struct xcb_glx_get_color_table_parameterfv_cookie_t {
2464 unsigned int sequence;
2465 } xcb_glx_get_color_table_parameterfv_cookie_t;
2466
2468 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERFV 148
2469
2473 typedef struct xcb_glx_get_color_table_parameterfv_request_t {
2474 uint8_t major_opcode;
2475 uint8_t minor_opcode;
2476 uint16_t length;
2477 xcb_glx_context_tag_t context_tag;
2478 uint32_t target;
2479 uint32_t pname;
2480 } xcb_glx_get_color_table_parameterfv_request_t;
2481
2485 typedef struct xcb_glx_get_color_table_parameterfv_reply_t {
2486 uint8_t response_type;
2487 uint8_t pad0;
2488 uint16_t sequence;
2489 uint32_t length;
2490 uint8_t pad1[4];
2491 uint32_t n;
2492 xcb_glx_float32_t datum;
2493 uint8_t pad2[12];
2494 } xcb_glx_get_color_table_parameterfv_reply_t;
2495
2499 typedef struct xcb_glx_get_color_table_parameteriv_cookie_t {
2500 unsigned int sequence;
2501 } xcb_glx_get_color_table_parameteriv_cookie_t;
2502
2504 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERIV 149
2505
2509 typedef struct xcb_glx_get_color_table_parameteriv_request_t {
2510 uint8_t major_opcode;
2511 uint8_t minor_opcode;
2512 uint16_t length;
2513 xcb_glx_context_tag_t context_tag;
2514 uint32_t target;
2515 uint32_t pname;
2516 } xcb_glx_get_color_table_parameteriv_request_t;
2517
2521 typedef struct xcb_glx_get_color_table_parameteriv_reply_t {
2522 uint8_t response_type;
2523 uint8_t pad0;
2524 uint16_t sequence;
2525 uint32_t length;
2526 uint8_t pad1[4];
2527 uint32_t n;
2528 int32_t datum;
2529 uint8_t pad2[12];
2530 } xcb_glx_get_color_table_parameteriv_reply_t;
2531
2535 typedef struct xcb_glx_get_convolution_filter_cookie_t {
2536 unsigned int sequence;
2537 } xcb_glx_get_convolution_filter_cookie_t;
2538
2540 #define XCB_GLX_GET_CONVOLUTION_FILTER 150
2541
2545 typedef struct xcb_glx_get_convolution_filter_request_t {
2546 uint8_t major_opcode;
2547 uint8_t minor_opcode;
2548 uint16_t length;
2549 xcb_glx_context_tag_t context_tag;
2550 uint32_t target;
2551 uint32_t format;
2552 uint32_t type;
2553 uint8_t swap_bytes;
2554 } xcb_glx_get_convolution_filter_request_t;
2555
2559 typedef struct xcb_glx_get_convolution_filter_reply_t {
2560 uint8_t response_type;
2561 uint8_t pad0;
2562 uint16_t sequence;
2563 uint32_t length;
2564 uint8_t pad1[8];
2565 int32_t width;
2566 int32_t height;
2567 uint8_t pad2[8];
2568 } xcb_glx_get_convolution_filter_reply_t;
2569
2573 typedef struct xcb_glx_get_convolution_parameterfv_cookie_t {
2574 unsigned int sequence;
2575 } xcb_glx_get_convolution_parameterfv_cookie_t;
2576
2578 #define XCB_GLX_GET_CONVOLUTION_PARAMETERFV 151
2579
2583 typedef struct xcb_glx_get_convolution_parameterfv_request_t {
2584 uint8_t major_opcode;
2585 uint8_t minor_opcode;
2586 uint16_t length;
2587 xcb_glx_context_tag_t context_tag;
2588 uint32_t target;
2589 uint32_t pname;
2590 } xcb_glx_get_convolution_parameterfv_request_t;
2591
2595 typedef struct xcb_glx_get_convolution_parameterfv_reply_t {
2596 uint8_t response_type;
2597 uint8_t pad0;
2598 uint16_t sequence;
2599 uint32_t length;
2600 uint8_t pad1[4];
2601 uint32_t n;
2602 xcb_glx_float32_t datum;
2603 uint8_t pad2[12];
2604 } xcb_glx_get_convolution_parameterfv_reply_t;
2605
2609 typedef struct xcb_glx_get_convolution_parameteriv_cookie_t {
2610 unsigned int sequence;
2611 } xcb_glx_get_convolution_parameteriv_cookie_t;
2612
2614 #define XCB_GLX_GET_CONVOLUTION_PARAMETERIV 152
2615
2619 typedef struct xcb_glx_get_convolution_parameteriv_request_t {
2620 uint8_t major_opcode;
2621 uint8_t minor_opcode;
2622 uint16_t length;
2623 xcb_glx_context_tag_t context_tag;
2624 uint32_t target;
2625 uint32_t pname;
2626 } xcb_glx_get_convolution_parameteriv_request_t;
2627
2631 typedef struct xcb_glx_get_convolution_parameteriv_reply_t {
2632 uint8_t response_type;
2633 uint8_t pad0;
2634 uint16_t sequence;
2635 uint32_t length;
2636 uint8_t pad1[4];
2637 uint32_t n;
2638 int32_t datum;
2639 uint8_t pad2[12];
2640 } xcb_glx_get_convolution_parameteriv_reply_t;
2641
2645 typedef struct xcb_glx_get_separable_filter_cookie_t {
2646 unsigned int sequence;
2647 } xcb_glx_get_separable_filter_cookie_t;
2648
2650 #define XCB_GLX_GET_SEPARABLE_FILTER 153
2651
2655 typedef struct xcb_glx_get_separable_filter_request_t {
2656 uint8_t major_opcode;
2657 uint8_t minor_opcode;
2658 uint16_t length;
2659 xcb_glx_context_tag_t context_tag;
2660 uint32_t target;
2661 uint32_t format;
2662 uint32_t type;
2663 uint8_t swap_bytes;
2664 } xcb_glx_get_separable_filter_request_t;
2665
2669 typedef struct xcb_glx_get_separable_filter_reply_t {
2670 uint8_t response_type;
2671 uint8_t pad0;
2672 uint16_t sequence;
2673 uint32_t length;
2674 uint8_t pad1[8];
2675 int32_t row_w;
2676 int32_t col_h;
2677 uint8_t pad2[8];
2678 } xcb_glx_get_separable_filter_reply_t;
2679
2683 typedef struct xcb_glx_get_histogram_cookie_t {
2684 unsigned int sequence;
2685 } xcb_glx_get_histogram_cookie_t;
2686
2688 #define XCB_GLX_GET_HISTOGRAM 154
2689
2693 typedef struct xcb_glx_get_histogram_request_t {
2694 uint8_t major_opcode;
2695 uint8_t minor_opcode;
2696 uint16_t length;
2697 xcb_glx_context_tag_t context_tag;
2698 uint32_t target;
2699 uint32_t format;
2700 uint32_t type;
2701 uint8_t swap_bytes;
2702 uint8_t reset;
2703 } xcb_glx_get_histogram_request_t;
2704
2708 typedef struct xcb_glx_get_histogram_reply_t {
2709 uint8_t response_type;
2710 uint8_t pad0;
2711 uint16_t sequence;
2712 uint32_t length;
2713 uint8_t pad1[8];
2714 int32_t width;
2715 uint8_t pad2[12];
2716 } xcb_glx_get_histogram_reply_t;
2717
2721 typedef struct xcb_glx_get_histogram_parameterfv_cookie_t {
2722 unsigned int sequence;
2723 } xcb_glx_get_histogram_parameterfv_cookie_t;
2724
2726 #define XCB_GLX_GET_HISTOGRAM_PARAMETERFV 155
2727
2731 typedef struct xcb_glx_get_histogram_parameterfv_request_t {
2732 uint8_t major_opcode;
2733 uint8_t minor_opcode;
2734 uint16_t length;
2735 xcb_glx_context_tag_t context_tag;
2736 uint32_t target;
2737 uint32_t pname;
2738 } xcb_glx_get_histogram_parameterfv_request_t;
2739
2743 typedef struct xcb_glx_get_histogram_parameterfv_reply_t {
2744 uint8_t response_type;
2745 uint8_t pad0;
2746 uint16_t sequence;
2747 uint32_t length;
2748 uint8_t pad1[4];
2749 uint32_t n;
2750 xcb_glx_float32_t datum;
2751 uint8_t pad2[12];
2752 } xcb_glx_get_histogram_parameterfv_reply_t;
2753
2757 typedef struct xcb_glx_get_histogram_parameteriv_cookie_t {
2758 unsigned int sequence;
2759 } xcb_glx_get_histogram_parameteriv_cookie_t;
2760
2762 #define XCB_GLX_GET_HISTOGRAM_PARAMETERIV 156
2763
2767 typedef struct xcb_glx_get_histogram_parameteriv_request_t {
2768 uint8_t major_opcode;
2769 uint8_t minor_opcode;
2770 uint16_t length;
2771 xcb_glx_context_tag_t context_tag;
2772 uint32_t target;
2773 uint32_t pname;
2774 } xcb_glx_get_histogram_parameteriv_request_t;
2775
2779 typedef struct xcb_glx_get_histogram_parameteriv_reply_t {
2780 uint8_t response_type;
2781 uint8_t pad0;
2782 uint16_t sequence;
2783 uint32_t length;
2784 uint8_t pad1[4];
2785 uint32_t n;
2786 int32_t datum;
2787 uint8_t pad2[12];
2788 } xcb_glx_get_histogram_parameteriv_reply_t;
2789
2793 typedef struct xcb_glx_get_minmax_cookie_t {
2794 unsigned int sequence;
2795 } xcb_glx_get_minmax_cookie_t;
2796
2798 #define XCB_GLX_GET_MINMAX 157
2799
2803 typedef struct xcb_glx_get_minmax_request_t {
2804 uint8_t major_opcode;
2805 uint8_t minor_opcode;
2806 uint16_t length;
2807 xcb_glx_context_tag_t context_tag;
2808 uint32_t target;
2809 uint32_t format;
2810 uint32_t type;
2811 uint8_t swap_bytes;
2812 uint8_t reset;
2813 } xcb_glx_get_minmax_request_t;
2814
2818 typedef struct xcb_glx_get_minmax_reply_t {
2819 uint8_t response_type;
2820 uint8_t pad0;
2821 uint16_t sequence;
2822 uint32_t length;
2823 uint8_t pad1[24];
2824 } xcb_glx_get_minmax_reply_t;
2825
2829 typedef struct xcb_glx_get_minmax_parameterfv_cookie_t {
2830 unsigned int sequence;
2831 } xcb_glx_get_minmax_parameterfv_cookie_t;
2832
2834 #define XCB_GLX_GET_MINMAX_PARAMETERFV 158
2835
2839 typedef struct xcb_glx_get_minmax_parameterfv_request_t {
2840 uint8_t major_opcode;
2841 uint8_t minor_opcode;
2842 uint16_t length;
2843 xcb_glx_context_tag_t context_tag;
2844 uint32_t target;
2845 uint32_t pname;
2846 } xcb_glx_get_minmax_parameterfv_request_t;
2847
2851 typedef struct xcb_glx_get_minmax_parameterfv_reply_t {
2852 uint8_t response_type;
2853 uint8_t pad0;
2854 uint16_t sequence;
2855 uint32_t length;
2856 uint8_t pad1[4];
2857 uint32_t n;
2858 xcb_glx_float32_t datum;
2859 uint8_t pad2[12];
2860 } xcb_glx_get_minmax_parameterfv_reply_t;
2861
2865 typedef struct xcb_glx_get_minmax_parameteriv_cookie_t {
2866 unsigned int sequence;
2867 } xcb_glx_get_minmax_parameteriv_cookie_t;
2868
2870 #define XCB_GLX_GET_MINMAX_PARAMETERIV 159
2871
2875 typedef struct xcb_glx_get_minmax_parameteriv_request_t {
2876 uint8_t major_opcode;
2877 uint8_t minor_opcode;
2878 uint16_t length;
2879 xcb_glx_context_tag_t context_tag;
2880 uint32_t target;
2881 uint32_t pname;
2882 } xcb_glx_get_minmax_parameteriv_request_t;
2883
2887 typedef struct xcb_glx_get_minmax_parameteriv_reply_t {
2888 uint8_t response_type;
2889 uint8_t pad0;
2890 uint16_t sequence;
2891 uint32_t length;
2892 uint8_t pad1[4];
2893 uint32_t n;
2894 int32_t datum;
2895 uint8_t pad2[12];
2896 } xcb_glx_get_minmax_parameteriv_reply_t;
2897
2901 typedef struct xcb_glx_get_compressed_tex_image_arb_cookie_t {
2902 unsigned int sequence;
2903 } xcb_glx_get_compressed_tex_image_arb_cookie_t;
2904
2906 #define XCB_GLX_GET_COMPRESSED_TEX_IMAGE_ARB 160
2907
2911 typedef struct xcb_glx_get_compressed_tex_image_arb_request_t {
2912 uint8_t major_opcode;
2913 uint8_t minor_opcode;
2914 uint16_t length;
2915 xcb_glx_context_tag_t context_tag;
2916 uint32_t target;
2917 int32_t level;
2918 } xcb_glx_get_compressed_tex_image_arb_request_t;
2919
2923 typedef struct xcb_glx_get_compressed_tex_image_arb_reply_t {
2924 uint8_t response_type;
2925 uint8_t pad0;
2926 uint16_t sequence;
2927 uint32_t length;
2928 uint8_t pad1[8];
2929 int32_t size;
2930 uint8_t pad2[12];
2931 } xcb_glx_get_compressed_tex_image_arb_reply_t;
2932
2934 #define XCB_GLX_DELETE_QUERIES_ARB 161
2935
2939 typedef struct xcb_glx_delete_queries_arb_request_t {
2940 uint8_t major_opcode;
2941 uint8_t minor_opcode;
2942 uint16_t length;
2943 xcb_glx_context_tag_t context_tag;
2944 int32_t n;
2945 } xcb_glx_delete_queries_arb_request_t;
2946
2950 typedef struct xcb_glx_gen_queries_arb_cookie_t {
2951 unsigned int sequence;
2952 } xcb_glx_gen_queries_arb_cookie_t;
2953
2955 #define XCB_GLX_GEN_QUERIES_ARB 162
2956
2960 typedef struct xcb_glx_gen_queries_arb_request_t {
2961 uint8_t major_opcode;
2962 uint8_t minor_opcode;
2963 uint16_t length;
2964 xcb_glx_context_tag_t context_tag;
2965 int32_t n;
2966 } xcb_glx_gen_queries_arb_request_t;
2967
2971 typedef struct xcb_glx_gen_queries_arb_reply_t {
2972 uint8_t response_type;
2973 uint8_t pad0;
2974 uint16_t sequence;
2975 uint32_t length;
2976 uint8_t pad1[24];
2977 } xcb_glx_gen_queries_arb_reply_t;
2978
2982 typedef struct xcb_glx_is_query_arb_cookie_t {
2983 unsigned int sequence;
2984 } xcb_glx_is_query_arb_cookie_t;
2985
2987 #define XCB_GLX_IS_QUERY_ARB 163
2988
2992 typedef struct xcb_glx_is_query_arb_request_t {
2993 uint8_t major_opcode;
2994 uint8_t minor_opcode;
2995 uint16_t length;
2996 xcb_glx_context_tag_t context_tag;
2997 uint32_t id;
2998 } xcb_glx_is_query_arb_request_t;
2999
3003 typedef struct xcb_glx_is_query_arb_reply_t {
3004 uint8_t response_type;
3005 uint8_t pad0;
3006 uint16_t sequence;
3007 uint32_t length;
3008 xcb_glx_bool32_t ret_val;
3009 } xcb_glx_is_query_arb_reply_t;
3010
3014 typedef struct xcb_glx_get_queryiv_arb_cookie_t {
3015 unsigned int sequence;
3016 } xcb_glx_get_queryiv_arb_cookie_t;
3017
3019 #define XCB_GLX_GET_QUERYIV_ARB 164
3020
3024 typedef struct xcb_glx_get_queryiv_arb_request_t {
3025 uint8_t major_opcode;
3026 uint8_t minor_opcode;
3027 uint16_t length;
3028 xcb_glx_context_tag_t context_tag;
3029 uint32_t target;
3030 uint32_t pname;
3031 } xcb_glx_get_queryiv_arb_request_t;
3032
3036 typedef struct xcb_glx_get_queryiv_arb_reply_t {
3037 uint8_t response_type;
3038 uint8_t pad0;
3039 uint16_t sequence;
3040 uint32_t length;
3041 uint8_t pad1[4];
3042 uint32_t n;
3043 int32_t datum;
3044 uint8_t pad2[12];
3045 } xcb_glx_get_queryiv_arb_reply_t;
3046
3050 typedef struct xcb_glx_get_query_objectiv_arb_cookie_t {
3051 unsigned int sequence;
3052 } xcb_glx_get_query_objectiv_arb_cookie_t;
3053
3055 #define XCB_GLX_GET_QUERY_OBJECTIV_ARB 165
3056
3060 typedef struct xcb_glx_get_query_objectiv_arb_request_t {
3061 uint8_t major_opcode;
3062 uint8_t minor_opcode;
3063 uint16_t length;
3064 xcb_glx_context_tag_t context_tag;
3065 uint32_t id;
3066 uint32_t pname;
3067 } xcb_glx_get_query_objectiv_arb_request_t;
3068
3072 typedef struct xcb_glx_get_query_objectiv_arb_reply_t {
3073 uint8_t response_type;
3074 uint8_t pad0;
3075 uint16_t sequence;
3076 uint32_t length;
3077 uint8_t pad1[4];
3078 uint32_t n;
3079 int32_t datum;
3080 uint8_t pad2[12];
3081 } xcb_glx_get_query_objectiv_arb_reply_t;
3082
3086 typedef struct xcb_glx_get_query_objectuiv_arb_cookie_t {
3087 unsigned int sequence;
3088 } xcb_glx_get_query_objectuiv_arb_cookie_t;
3089
3091 #define XCB_GLX_GET_QUERY_OBJECTUIV_ARB 166
3092
3096 typedef struct xcb_glx_get_query_objectuiv_arb_request_t {
3097 uint8_t major_opcode;
3098 uint8_t minor_opcode;
3099 uint16_t length;
3100 xcb_glx_context_tag_t context_tag;
3101 uint32_t id;
3102 uint32_t pname;
3103 } xcb_glx_get_query_objectuiv_arb_request_t;
3104
3108 typedef struct xcb_glx_get_query_objectuiv_arb_reply_t {
3109 uint8_t response_type;
3110 uint8_t pad0;
3111 uint16_t sequence;
3112 uint32_t length;
3113 uint8_t pad1[4];
3114 uint32_t n;
3115 uint32_t datum;
3116 uint8_t pad2[12];
3117 } xcb_glx_get_query_objectuiv_arb_reply_t;
3118
3128 /*****************************************************************************
3129 **
3130 ** void xcb_glx_pixmap_next
3131 **
3132 ** @param xcb_glx_pixmap_iterator_t *i
3133 ** @returns void
3134 **
3135 *****************************************************************************/
3136
3137 void
3138 xcb_glx_pixmap_next (xcb_glx_pixmap_iterator_t *i );
3139
3150 /*****************************************************************************
3151 **
3152 ** xcb_generic_iterator_t xcb_glx_pixmap_end
3153 **
3154 ** @param xcb_glx_pixmap_iterator_t i
3155 ** @returns xcb_generic_iterator_t
3156 **
3157 *****************************************************************************/
3158
3159 xcb_generic_iterator_t
3160 xcb_glx_pixmap_end (xcb_glx_pixmap_iterator_t i );
3161
3171 /*****************************************************************************
3172 **
3173 ** void xcb_glx_context_next
3174 **
3175 ** @param xcb_glx_context_iterator_t *i
3176 ** @returns void
3177 **
3178 *****************************************************************************/
3179
3180 void
3181 xcb_glx_context_next (xcb_glx_context_iterator_t *i );
3182
3193 /*****************************************************************************
3194 **
3195 ** xcb_generic_iterator_t xcb_glx_context_end
3196 **
3197 ** @param xcb_glx_context_iterator_t i
3198 ** @returns xcb_generic_iterator_t
3199 **
3200 *****************************************************************************/
3201
3202 xcb_generic_iterator_t
3203 xcb_glx_context_end (xcb_glx_context_iterator_t i );
3204
3214 /*****************************************************************************
3215 **
3216 ** void xcb_glx_pbuffer_next
3217 **
3218 ** @param xcb_glx_pbuffer_iterator_t *i
3219 ** @returns void
3220 **
3221 *****************************************************************************/
3222
3223 void
3224 xcb_glx_pbuffer_next (xcb_glx_pbuffer_iterator_t *i );
3225
3236 /*****************************************************************************
3237 **
3238 ** xcb_generic_iterator_t xcb_glx_pbuffer_end
3239 **
3240 ** @param xcb_glx_pbuffer_iterator_t i
3241 ** @returns xcb_generic_iterator_t
3242 **
3243 *****************************************************************************/
3244
3245 xcb_generic_iterator_t
3246 xcb_glx_pbuffer_end (xcb_glx_pbuffer_iterator_t i );
3247
3257 /*****************************************************************************
3258 **
3259 ** void xcb_glx_window_next
3260 **
3261 ** @param xcb_glx_window_iterator_t *i
3262 ** @returns void
3263 **
3264 *****************************************************************************/
3265
3266 void
3267 xcb_glx_window_next (xcb_glx_window_iterator_t *i );
3268
3279 /*****************************************************************************
3280 **
3281 ** xcb_generic_iterator_t xcb_glx_window_end
3282 **
3283 ** @param xcb_glx_window_iterator_t i
3284 ** @returns xcb_generic_iterator_t
3285 **
3286 *****************************************************************************/
3287
3288 xcb_generic_iterator_t
3289 xcb_glx_window_end (xcb_glx_window_iterator_t i );
3290
3300 /*****************************************************************************
3301 **
3302 ** void xcb_glx_fbconfig_next
3303 **
3304 ** @param xcb_glx_fbconfig_iterator_t *i
3305 ** @returns void
3306 **
3307 *****************************************************************************/
3308
3309 void
3310 xcb_glx_fbconfig_next (xcb_glx_fbconfig_iterator_t *i );
3311
3322 /*****************************************************************************
3323 **
3324 ** xcb_generic_iterator_t xcb_glx_fbconfig_end
3325 **
3326 ** @param xcb_glx_fbconfig_iterator_t i
3327 ** @returns xcb_generic_iterator_t
3328 **
3329 *****************************************************************************/
3330
3331 xcb_generic_iterator_t
3332 xcb_glx_fbconfig_end (xcb_glx_fbconfig_iterator_t i );
3333
3343 /*****************************************************************************
3344 **
3345 ** void xcb_glx_drawable_next
3346 **
3347 ** @param xcb_glx_drawable_iterator_t *i
3348 ** @returns void
3349 **
3350 *****************************************************************************/
3351
3352 void
3353 xcb_glx_drawable_next (xcb_glx_drawable_iterator_t *i );
3354
3365 /*****************************************************************************
3366 **
3367 ** xcb_generic_iterator_t xcb_glx_drawable_end
3368 **
3369 ** @param xcb_glx_drawable_iterator_t i
3370 ** @returns xcb_generic_iterator_t
3371 **
3372 *****************************************************************************/
3373
3374 xcb_generic_iterator_t
3375 xcb_glx_drawable_end (xcb_glx_drawable_iterator_t i );
3376
3386 /*****************************************************************************
3387 **
3388 ** void xcb_glx_float32_next
3389 **
3390 ** @param xcb_glx_float32_iterator_t *i
3391 ** @returns void
3392 **
3393 *****************************************************************************/
3394
3395 void
3396 xcb_glx_float32_next (xcb_glx_float32_iterator_t *i );
3397
3408 /*****************************************************************************
3409 **
3410 ** xcb_generic_iterator_t xcb_glx_float32_end
3411 **
3412 ** @param xcb_glx_float32_iterator_t i
3413 ** @returns xcb_generic_iterator_t
3414 **
3415 *****************************************************************************/
3416
3417 xcb_generic_iterator_t
3418 xcb_glx_float32_end (xcb_glx_float32_iterator_t i );
3419
3429 /*****************************************************************************
3430 **
3431 ** void xcb_glx_float64_next
3432 **
3433 ** @param xcb_glx_float64_iterator_t *i
3434 ** @returns void
3435 **
3436 *****************************************************************************/
3437
3438 void
3439 xcb_glx_float64_next (xcb_glx_float64_iterator_t *i );
3440
3451 /*****************************************************************************
3452 **
3453 ** xcb_generic_iterator_t xcb_glx_float64_end
3454 **
3455 ** @param xcb_glx_float64_iterator_t i
3456 ** @returns xcb_generic_iterator_t
3457 **
3458 *****************************************************************************/
3459
3460 xcb_generic_iterator_t
3461 xcb_glx_float64_end (xcb_glx_float64_iterator_t i );
3462
3472 /*****************************************************************************
3473 **
3474 ** void xcb_glx_bool32_next
3475 **
3476 ** @param xcb_glx_bool32_iterator_t *i
3477 ** @returns void
3478 **
3479 *****************************************************************************/
3480
3481 void
3482 xcb_glx_bool32_next (xcb_glx_bool32_iterator_t *i );
3483
3494 /*****************************************************************************
3495 **
3496 ** xcb_generic_iterator_t xcb_glx_bool32_end
3497 **
3498 ** @param xcb_glx_bool32_iterator_t i
3499 ** @returns xcb_generic_iterator_t
3500 **
3501 *****************************************************************************/
3502
3503 xcb_generic_iterator_t
3504 xcb_glx_bool32_end (xcb_glx_bool32_iterator_t i );
3505
3515 /*****************************************************************************
3516 **
3517 ** void xcb_glx_context_tag_next
3518 **
3519 ** @param xcb_glx_context_tag_iterator_t *i
3520 ** @returns void
3521 **
3522 *****************************************************************************/
3523
3524 void
3525 xcb_glx_context_tag_next (xcb_glx_context_tag_iterator_t *i );
3526
3537 /*****************************************************************************
3538 **
3539 ** xcb_generic_iterator_t xcb_glx_context_tag_end
3540 **
3541 ** @param xcb_glx_context_tag_iterator_t i
3542 ** @returns xcb_generic_iterator_t
3543 **
3544 *****************************************************************************/
3545
3546 xcb_generic_iterator_t
3547 xcb_glx_context_tag_end (xcb_glx_context_tag_iterator_t i );
3548
3549 int
3550 xcb_glx_render_sizeof (const void *_buffer ,
3551 uint32_t data_len );
3552
3565 /*****************************************************************************
3566 **
3567 ** xcb_void_cookie_t xcb_glx_render_checked
3568 **
3569 ** @param xcb_connection_t *c
3570 ** @param xcb_glx_context_tag_t context_tag
3571 ** @param uint32_t data_len
3572 ** @param const uint8_t *data
3573 ** @returns xcb_void_cookie_t
3574 **
3575 *****************************************************************************/
3576
3577 xcb_void_cookie_t
3578 xcb_glx_render_checked (xcb_connection_t *c ,
3579 xcb_glx_context_tag_t context_tag ,
3580 uint32_t data_len ,
3581 const uint8_t *data );
3582
3592 /*****************************************************************************
3593 **
3594 ** xcb_void_cookie_t xcb_glx_render
3595 **
3596 ** @param xcb_connection_t *c
3597 ** @param xcb_glx_context_tag_t context_tag
3598 ** @param uint32_t data_len
3599 ** @param const uint8_t *data
3600 ** @returns xcb_void_cookie_t
3601 **
3602 *****************************************************************************/
3603
3604 xcb_void_cookie_t
3605 xcb_glx_render (xcb_connection_t *c ,
3606 xcb_glx_context_tag_t context_tag ,
3607 uint32_t data_len ,
3608 const uint8_t *data );
3609
3610 int
3611 xcb_glx_render_large_sizeof (const void *_buffer );
3612
3625 /*****************************************************************************
3626 **
3627 ** xcb_void_cookie_t xcb_glx_render_large_checked
3628 **
3629 ** @param xcb_connection_t *c
3630 ** @param xcb_glx_context_tag_t context_tag
3631 ** @param uint16_t request_num
3632 ** @param uint16_t request_total
3633 ** @param uint32_t data_len
3634 ** @param const uint8_t *data
3635 ** @returns xcb_void_cookie_t
3636 **
3637 *****************************************************************************/
3638
3639 xcb_void_cookie_t
3640 xcb_glx_render_large_checked (xcb_connection_t *c ,
3641 xcb_glx_context_tag_t context_tag ,
3642 uint16_t request_num ,
3643 uint16_t request_total ,
3644 uint32_t data_len ,
3645 const uint8_t *data );
3646
3656 /*****************************************************************************
3657 **
3658 ** xcb_void_cookie_t xcb_glx_render_large
3659 **
3660 ** @param xcb_connection_t *c
3661 ** @param xcb_glx_context_tag_t context_tag
3662 ** @param uint16_t request_num
3663 ** @param uint16_t request_total
3664 ** @param uint32_t data_len
3665 ** @param const uint8_t *data
3666 ** @returns xcb_void_cookie_t
3667 **
3668 *****************************************************************************/
3669
3670 xcb_void_cookie_t
3671 xcb_glx_render_large (xcb_connection_t *c ,
3672 xcb_glx_context_tag_t context_tag ,
3673 uint16_t request_num ,
3674 uint16_t request_total ,
3675 uint32_t data_len ,
3676 const uint8_t *data );
3677
3690 /*****************************************************************************
3691 **
3692 ** xcb_void_cookie_t xcb_glx_create_context_checked
3693 **
3694 ** @param xcb_connection_t *c
3695 ** @param xcb_glx_context_t context
3696 ** @param xcb_visualid_t visual
3697 ** @param uint32_t screen
3698 ** @param xcb_glx_context_t share_list
3699 ** @param uint8_t is_direct
3700 ** @returns xcb_void_cookie_t
3701 **
3702 *****************************************************************************/
3703
3704 xcb_void_cookie_t
3705 xcb_glx_create_context_checked (xcb_connection_t *c ,
3706 xcb_glx_context_t context ,
3707 xcb_visualid_t visual ,
3708 uint32_t screen ,
3709 xcb_glx_context_t share_list ,
3710 uint8_t is_direct );
3711
3721 /*****************************************************************************
3722 **
3723 ** xcb_void_cookie_t xcb_glx_create_context
3724 **
3725 ** @param xcb_connection_t *c
3726 ** @param xcb_glx_context_t context
3727 ** @param xcb_visualid_t visual
3728 ** @param uint32_t screen
3729 ** @param xcb_glx_context_t share_list
3730 ** @param uint8_t is_direct
3731 ** @returns xcb_void_cookie_t
3732 **
3733 *****************************************************************************/
3734
3735 xcb_void_cookie_t
3736 xcb_glx_create_context (xcb_connection_t *c ,
3737 xcb_glx_context_t context ,
3738 xcb_visualid_t visual ,
3739 uint32_t screen ,
3740 xcb_glx_context_t share_list ,
3741 uint8_t is_direct );
3742
3755 /*****************************************************************************
3756 **
3757 ** xcb_void_cookie_t xcb_glx_destroy_context_checked
3758 **
3759 ** @param xcb_connection_t *c
3760 ** @param xcb_glx_context_t context
3761 ** @returns xcb_void_cookie_t
3762 **
3763 *****************************************************************************/
3764
3765 xcb_void_cookie_t
3766 xcb_glx_destroy_context_checked (xcb_connection_t *c ,
3767 xcb_glx_context_t context );
3768
3778 /*****************************************************************************
3779 **
3780 ** xcb_void_cookie_t xcb_glx_destroy_context
3781 **
3782 ** @param xcb_connection_t *c
3783 ** @param xcb_glx_context_t context
3784 ** @returns xcb_void_cookie_t
3785 **
3786 *****************************************************************************/
3787
3788 xcb_void_cookie_t
3789 xcb_glx_destroy_context (xcb_connection_t *c ,
3790 xcb_glx_context_t context );
3791
3801 /*****************************************************************************
3802 **
3803 ** xcb_glx_make_current_cookie_t xcb_glx_make_current
3804 **
3805 ** @param xcb_connection_t *c
3806 ** @param xcb_glx_drawable_t drawable
3807 ** @param xcb_glx_context_t context
3808 ** @param xcb_glx_context_tag_t old_context_tag
3809 ** @returns xcb_glx_make_current_cookie_t
3810 **
3811 *****************************************************************************/
3812
3813 xcb_glx_make_current_cookie_t
3814 xcb_glx_make_current (xcb_connection_t *c ,
3815 xcb_glx_drawable_t drawable ,
3816 xcb_glx_context_t context ,
3817 xcb_glx_context_tag_t old_context_tag );
3818
3831 /*****************************************************************************
3832 **
3833 ** xcb_glx_make_current_cookie_t xcb_glx_make_current_unchecked
3834 **
3835 ** @param xcb_connection_t *c
3836 ** @param xcb_glx_drawable_t drawable
3837 ** @param xcb_glx_context_t context
3838 ** @param xcb_glx_context_tag_t old_context_tag
3839 ** @returns xcb_glx_make_current_cookie_t
3840 **
3841 *****************************************************************************/
3842
3843 xcb_glx_make_current_cookie_t
3844 xcb_glx_make_current_unchecked (xcb_connection_t *c ,
3845 xcb_glx_drawable_t drawable ,
3846 xcb_glx_context_t context ,
3847 xcb_glx_context_tag_t old_context_tag );
3848
3864 /*****************************************************************************
3865 **
3866 ** xcb_glx_make_current_reply_t * xcb_glx_make_current_reply
3867 **
3868 ** @param xcb_connection_t *c
3869 ** @param xcb_glx_make_current_cookie_t cookie
3870 ** @param xcb_generic_error_t **e
3871 ** @returns xcb_glx_make_current_reply_t *
3872 **
3873 *****************************************************************************/
3874
3875 xcb_glx_make_current_reply_t *
3876 xcb_glx_make_current_reply (xcb_connection_t *c ,
3877 xcb_glx_make_current_cookie_t cookie ,
3878 xcb_generic_error_t **e );
3879
3889 /*****************************************************************************
3890 **
3891 ** xcb_glx_is_direct_cookie_t xcb_glx_is_direct
3892 **
3893 ** @param xcb_connection_t *c
3894 ** @param xcb_glx_context_t context
3895 ** @returns xcb_glx_is_direct_cookie_t
3896 **
3897 *****************************************************************************/
3898
3899 xcb_glx_is_direct_cookie_t
3900 xcb_glx_is_direct (xcb_connection_t *c ,
3901 xcb_glx_context_t context );
3902
3915 /*****************************************************************************
3916 **
3917 ** xcb_glx_is_direct_cookie_t xcb_glx_is_direct_unchecked
3918 **
3919 ** @param xcb_connection_t *c
3920 ** @param xcb_glx_context_t context
3921 ** @returns xcb_glx_is_direct_cookie_t
3922 **
3923 *****************************************************************************/
3924
3925 xcb_glx_is_direct_cookie_t
3926 xcb_glx_is_direct_unchecked (xcb_connection_t *c ,
3927 xcb_glx_context_t context );
3928
3944 /*****************************************************************************
3945 **
3946 ** xcb_glx_is_direct_reply_t * xcb_glx_is_direct_reply
3947 **
3948 ** @param xcb_connection_t *c
3949 ** @param xcb_glx_is_direct_cookie_t cookie
3950 ** @param xcb_generic_error_t **e
3951 ** @returns xcb_glx_is_direct_reply_t *
3952 **
3953 *****************************************************************************/
3954
3955 xcb_glx_is_direct_reply_t *
3956 xcb_glx_is_direct_reply (xcb_connection_t *c ,
3957 xcb_glx_is_direct_cookie_t cookie ,
3958 xcb_generic_error_t **e );
3959
3969 /*****************************************************************************
3970 **
3971 ** xcb_glx_query_version_cookie_t xcb_glx_query_version
3972 **
3973 ** @param xcb_connection_t *c
3974 ** @param uint32_t major_version
3975 ** @param uint32_t minor_version
3976 ** @returns xcb_glx_query_version_cookie_t
3977 **
3978 *****************************************************************************/
3979
3980 xcb_glx_query_version_cookie_t
3981 xcb_glx_query_version (xcb_connection_t *c ,
3982 uint32_t major_version ,
3983 uint32_t minor_version );
3984
3997 /*****************************************************************************
3998 **
3999 ** xcb_glx_query_version_cookie_t xcb_glx_query_version_unchecked
4000 **
4001 ** @param xcb_connection_t *c
4002 ** @param uint32_t major_version
4003 ** @param uint32_t minor_version
4004 ** @returns xcb_glx_query_version_cookie_t
4005 **
4006 *****************************************************************************/
4007
4008 xcb_glx_query_version_cookie_t
4009 xcb_glx_query_version_unchecked (xcb_connection_t *c ,
4010 uint32_t major_version ,
4011 uint32_t minor_version );
4012
4028 /*****************************************************************************
4029 **
4030 ** xcb_glx_query_version_reply_t * xcb_glx_query_version_reply
4031 **
4032 ** @param xcb_connection_t *c
4033 ** @param xcb_glx_query_version_cookie_t cookie
4034 ** @param xcb_generic_error_t **e
4035 ** @returns xcb_glx_query_version_reply_t *
4036 **
4037 *****************************************************************************/
4038
4039 xcb_glx_query_version_reply_t *
4040 xcb_glx_query_version_reply (xcb_connection_t *c ,
4041 xcb_glx_query_version_cookie_t cookie ,
4042 xcb_generic_error_t **e );
4043
4056 /*****************************************************************************
4057 **
4058 ** xcb_void_cookie_t xcb_glx_wait_gl_checked
4059 **
4060 ** @param xcb_connection_t *c
4061 ** @param xcb_glx_context_tag_t context_tag
4062 ** @returns xcb_void_cookie_t
4063 **
4064 *****************************************************************************/
4065
4066 xcb_void_cookie_t
4067 xcb_glx_wait_gl_checked (xcb_connection_t *c ,
4068 xcb_glx_context_tag_t context_tag );
4069
4079 /*****************************************************************************
4080 **
4081 ** xcb_void_cookie_t xcb_glx_wait_gl
4082 **
4083 ** @param xcb_connection_t *c
4084 ** @param xcb_glx_context_tag_t context_tag
4085 ** @returns xcb_void_cookie_t
4086 **
4087 *****************************************************************************/
4088
4089 xcb_void_cookie_t
4090 xcb_glx_wait_gl (xcb_connection_t *c ,
4091 xcb_glx_context_tag_t context_tag );
4092
4105 /*****************************************************************************
4106 **
4107 ** xcb_void_cookie_t xcb_glx_wait_x_checked
4108 **
4109 ** @param xcb_connection_t *c
4110 ** @param xcb_glx_context_tag_t context_tag
4111 ** @returns xcb_void_cookie_t
4112 **
4113 *****************************************************************************/
4114
4115 xcb_void_cookie_t
4116 xcb_glx_wait_x_checked (xcb_connection_t *c ,
4117 xcb_glx_context_tag_t context_tag );
4118
4128 /*****************************************************************************
4129 **
4130 ** xcb_void_cookie_t xcb_glx_wait_x
4131 **
4132 ** @param xcb_connection_t *c
4133 ** @param xcb_glx_context_tag_t context_tag
4134 ** @returns xcb_void_cookie_t
4135 **
4136 *****************************************************************************/
4137
4138 xcb_void_cookie_t
4139 xcb_glx_wait_x (xcb_connection_t *c ,
4140 xcb_glx_context_tag_t context_tag );
4141
4154 /*****************************************************************************
4155 **
4156 ** xcb_void_cookie_t xcb_glx_copy_context_checked
4157 **
4158 ** @param xcb_connection_t *c
4159 ** @param xcb_glx_context_t src
4160 ** @param xcb_glx_context_t dest
4161 ** @param uint32_t mask
4162 ** @param xcb_glx_context_tag_t src_context_tag
4163 ** @returns xcb_void_cookie_t
4164 **
4165 *****************************************************************************/
4166
4167 xcb_void_cookie_t
4168 xcb_glx_copy_context_checked (xcb_connection_t *c ,
4169 xcb_glx_context_t src ,
4170 xcb_glx_context_t dest ,
4171 uint32_t mask ,
4172 xcb_glx_context_tag_t src_context_tag );
4173
4183 /*****************************************************************************
4184 **
4185 ** xcb_void_cookie_t xcb_glx_copy_context
4186 **
4187 ** @param xcb_connection_t *c
4188 ** @param xcb_glx_context_t src
4189 ** @param xcb_glx_context_t dest
4190 ** @param uint32_t mask
4191 ** @param xcb_glx_context_tag_t src_context_tag
4192 ** @returns xcb_void_cookie_t
4193 **
4194 *****************************************************************************/
4195
4196 xcb_void_cookie_t
4197 xcb_glx_copy_context (xcb_connection_t *c ,
4198 xcb_glx_context_t src ,
4199 xcb_glx_context_t dest ,
4200 uint32_t mask ,
4201 xcb_glx_context_tag_t src_context_tag );
4202
4215 /*****************************************************************************
4216 **
4217 ** xcb_void_cookie_t xcb_glx_swap_buffers_checked
4218 **
4219 ** @param xcb_connection_t *c
4220 ** @param xcb_glx_context_tag_t context_tag
4221 ** @param xcb_glx_drawable_t drawable
4222 ** @returns xcb_void_cookie_t
4223 **
4224 *****************************************************************************/
4225
4226 xcb_void_cookie_t
4227 xcb_glx_swap_buffers_checked (xcb_connection_t *c ,
4228 xcb_glx_context_tag_t context_tag ,
4229 xcb_glx_drawable_t drawable );
4230
4240 /*****************************************************************************
4241 **
4242 ** xcb_void_cookie_t xcb_glx_swap_buffers
4243 **
4244 ** @param xcb_connection_t *c
4245 ** @param xcb_glx_context_tag_t context_tag
4246 ** @param xcb_glx_drawable_t drawable
4247 ** @returns xcb_void_cookie_t
4248 **
4249 *****************************************************************************/
4250
4251 xcb_void_cookie_t
4252 xcb_glx_swap_buffers (xcb_connection_t *c ,
4253 xcb_glx_context_tag_t context_tag ,
4254 xcb_glx_drawable_t drawable );
4255
4268 /*****************************************************************************
4269 **
4270 ** xcb_void_cookie_t xcb_glx_use_x_font_checked
4271 **
4272 ** @param xcb_connection_t *c
4273 ** @param xcb_glx_context_tag_t context_tag
4274 ** @param xcb_font_t font
4275 ** @param uint32_t first
4276 ** @param uint32_t count
4277 ** @param uint32_t list_base
4278 ** @returns xcb_void_cookie_t
4279 **
4280 *****************************************************************************/
4281
4282 xcb_void_cookie_t
4283 xcb_glx_use_x_font_checked (xcb_connection_t *c ,
4284 xcb_glx_context_tag_t context_tag ,
4285 xcb_font_t font ,
4286 uint32_t first ,
4287 uint32_t count ,
4288 uint32_t list_base );
4289
4299 /*****************************************************************************
4300 **
4301 ** xcb_void_cookie_t xcb_glx_use_x_font
4302 **
4303 ** @param xcb_connection_t *c
4304 ** @param xcb_glx_context_tag_t context_tag
4305 ** @param xcb_font_t font
4306 ** @param uint32_t first
4307 ** @param uint32_t count
4308 ** @param uint32_t list_base
4309 ** @returns xcb_void_cookie_t
4310 **
4311 *****************************************************************************/
4312
4313 xcb_void_cookie_t
4314 xcb_glx_use_x_font (xcb_connection_t *c ,
4315 xcb_glx_context_tag_t context_tag ,
4316 xcb_font_t font ,
4317 uint32_t first ,
4318 uint32_t count ,
4319 uint32_t list_base );
4320
4333 /*****************************************************************************
4334 **
4335 ** xcb_void_cookie_t xcb_glx_create_glx_pixmap_checked
4336 **
4337 ** @param xcb_connection_t *c
4338 ** @param uint32_t screen
4339 ** @param xcb_visualid_t visual
4340 ** @param xcb_pixmap_t pixmap
4341 ** @param xcb_glx_pixmap_t glx_pixmap
4342 ** @returns xcb_void_cookie_t
4343 **
4344 *****************************************************************************/
4345
4346 xcb_void_cookie_t
4347 xcb_glx_create_glx_pixmap_checked (xcb_connection_t *c ,
4348 uint32_t screen ,
4349 xcb_visualid_t visual ,
4350 xcb_pixmap_t pixmap ,
4351 xcb_glx_pixmap_t glx_pixmap );
4352
4362 /*****************************************************************************
4363 **
4364 ** xcb_void_cookie_t xcb_glx_create_glx_pixmap
4365 **
4366 ** @param xcb_connection_t *c
4367 ** @param uint32_t screen
4368 ** @param xcb_visualid_t visual
4369 ** @param xcb_pixmap_t pixmap
4370 ** @param xcb_glx_pixmap_t glx_pixmap
4371 ** @returns xcb_void_cookie_t
4372 **
4373 *****************************************************************************/
4374
4375 xcb_void_cookie_t
4376 xcb_glx_create_glx_pixmap (xcb_connection_t *c ,
4377 uint32_t screen ,
4378 xcb_visualid_t visual ,
4379 xcb_pixmap_t pixmap ,
4380 xcb_glx_pixmap_t glx_pixmap );
4381
4382 int
4383 xcb_glx_get_visual_configs_sizeof (const void *_buffer );
4384
4394 /*****************************************************************************
4395 **
4396 ** xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs
4397 **
4398 ** @param xcb_connection_t *c
4399 ** @param uint32_t screen
4400 ** @returns xcb_glx_get_visual_configs_cookie_t
4401 **
4402 *****************************************************************************/
4403
4404 xcb_glx_get_visual_configs_cookie_t
4405 xcb_glx_get_visual_configs (xcb_connection_t *c ,
4406 uint32_t screen );
4407
4420 /*****************************************************************************
4421 **
4422 ** xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs_unchecked
4423 **
4424 ** @param xcb_connection_t *c
4425 ** @param uint32_t screen
4426 ** @returns xcb_glx_get_visual_configs_cookie_t
4427 **
4428 *****************************************************************************/
4429
4430 xcb_glx_get_visual_configs_cookie_t
4431 xcb_glx_get_visual_configs_unchecked (xcb_connection_t *c ,
4432 uint32_t screen );
4433
4434
4435 /*****************************************************************************
4436 **
4437 ** uint32_t * xcb_glx_get_visual_configs_property_list
4438 **
4439 ** @param const xcb_glx_get_visual_configs_reply_t *R
4440 ** @returns uint32_t *
4441 **
4442 *****************************************************************************/
4443
4444 uint32_t *
4445 xcb_glx_get_visual_configs_property_list (const xcb_glx_get_visual_configs_reply_t *R );
4446
4447
4448 /*****************************************************************************
4449 **
4450 ** int xcb_glx_get_visual_configs_property_list_length
4451 **
4452 ** @param const xcb_glx_get_visual_configs_reply_t *R
4453 ** @returns int
4454 **
4455 *****************************************************************************/
4456
4457 int
4458 xcb_glx_get_visual_configs_property_list_length (const xcb_glx_get_visual_configs_reply_t *R );
4459
4460
4461 /*****************************************************************************
4462 **
4463 ** xcb_generic_iterator_t xcb_glx_get_visual_configs_property_list_end
4464 **
4465 ** @param const xcb_glx_get_visual_configs_reply_t *R
4466 ** @returns xcb_generic_iterator_t
4467 **
4468 *****************************************************************************/
4469
4470 xcb_generic_iterator_t
4471 xcb_glx_get_visual_configs_property_list_end (const xcb_glx_get_visual_configs_reply_t *R );
4472
4488 /*****************************************************************************
4489 **
4490 ** xcb_glx_get_visual_configs_reply_t * xcb_glx_get_visual_configs_reply
4491 **
4492 ** @param xcb_connection_t *c
4493 ** @param xcb_glx_get_visual_configs_cookie_t cookie
4494 ** @param xcb_generic_error_t **e
4495 ** @returns xcb_glx_get_visual_configs_reply_t *
4496 **
4497 *****************************************************************************/
4498
4499 xcb_glx_get_visual_configs_reply_t *
4500 xcb_glx_get_visual_configs_reply (xcb_connection_t *c ,
4501 xcb_glx_get_visual_configs_cookie_t cookie ,
4502 xcb_generic_error_t **e );
4503
4516 /*****************************************************************************
4517 **
4518 ** xcb_void_cookie_t xcb_glx_destroy_glx_pixmap_checked
4519 **
4520 ** @param xcb_connection_t *c
4521 ** @param xcb_glx_pixmap_t glx_pixmap
4522 ** @returns xcb_void_cookie_t
4523 **
4524 *****************************************************************************/
4525
4526 xcb_void_cookie_t
4527 xcb_glx_destroy_glx_pixmap_checked (xcb_connection_t *c ,
4528 xcb_glx_pixmap_t glx_pixmap );
4529
4539 /*****************************************************************************
4540 **
4541 ** xcb_void_cookie_t xcb_glx_destroy_glx_pixmap
4542 **
4543 ** @param xcb_connection_t *c
4544 ** @param xcb_glx_pixmap_t glx_pixmap
4545 ** @returns xcb_void_cookie_t
4546 **
4547 *****************************************************************************/
4548
4549 xcb_void_cookie_t
4550 xcb_glx_destroy_glx_pixmap (xcb_connection_t *c ,
4551 xcb_glx_pixmap_t glx_pixmap );
4552
4553 int
4554 xcb_glx_vendor_private_sizeof (const void *_buffer ,
4555 uint32_t data_len );
4556
4569 /*****************************************************************************
4570 **
4571 ** xcb_void_cookie_t xcb_glx_vendor_private_checked
4572 **
4573 ** @param xcb_connection_t *c
4574 ** @param uint32_t vendor_code
4575 ** @param xcb_glx_context_tag_t context_tag
4576 ** @param uint32_t data_len
4577 ** @param const uint8_t *data
4578 ** @returns xcb_void_cookie_t
4579 **
4580 *****************************************************************************/
4581
4582 xcb_void_cookie_t
4583 xcb_glx_vendor_private_checked (xcb_connection_t *c ,
4584 uint32_t vendor_code ,
4585 xcb_glx_context_tag_t context_tag ,
4586 uint32_t data_len ,
4587 const uint8_t *data );
4588
4598 /*****************************************************************************
4599 **
4600 ** xcb_void_cookie_t xcb_glx_vendor_private
4601 **
4602 ** @param xcb_connection_t *c
4603 ** @param uint32_t vendor_code
4604 ** @param xcb_glx_context_tag_t context_tag
4605 ** @param uint32_t data_len
4606 ** @param const uint8_t *data
4607 ** @returns xcb_void_cookie_t
4608 **
4609 *****************************************************************************/
4610
4611 xcb_void_cookie_t
4612 xcb_glx_vendor_private (xcb_connection_t *c ,
4613 uint32_t vendor_code ,
4614 xcb_glx_context_tag_t context_tag ,
4615 uint32_t data_len ,
4616 const uint8_t *data );
4617
4618 int
4619 xcb_glx_vendor_private_with_reply_sizeof (const void *_buffer ,
4620 uint32_t data_len );
4621
4631 /*****************************************************************************
4632 **
4633 ** xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply
4634 **
4635 ** @param xcb_connection_t *c
4636 ** @param uint32_t vendor_code
4637 ** @param xcb_glx_context_tag_t context_tag
4638 ** @param uint32_t data_len
4639 ** @param const uint8_t *data
4640 ** @returns xcb_glx_vendor_private_with_reply_cookie_t
4641 **
4642 *****************************************************************************/
4643
4644 xcb_glx_vendor_private_with_reply_cookie_t
4645 xcb_glx_vendor_private_with_reply (xcb_connection_t *c ,
4646 uint32_t vendor_code ,
4647 xcb_glx_context_tag_t context_tag ,
4648 uint32_t data_len ,
4649 const uint8_t *data );
4650
4663 /*****************************************************************************
4664 **
4665 ** xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply_unchecked
4666 **
4667 ** @param xcb_connection_t *c
4668 ** @param uint32_t vendor_code
4669 ** @param xcb_glx_context_tag_t context_tag
4670 ** @param uint32_t data_len
4671 ** @param const uint8_t *data
4672 ** @returns xcb_glx_vendor_private_with_reply_cookie_t
4673 **
4674 *****************************************************************************/
4675
4676 xcb_glx_vendor_private_with_reply_cookie_t
4677 xcb_glx_vendor_private_with_reply_unchecked (xcb_connection_t *c ,
4678 uint32_t vendor_code ,
4679 xcb_glx_context_tag_t context_tag ,
4680 uint32_t data_len ,
4681 const uint8_t *data );
4682
4683
4684 /*****************************************************************************
4685 **
4686 ** uint8_t * xcb_glx_vendor_private_with_reply_data_2
4687 **
4688 ** @param const xcb_glx_vendor_private_with_reply_reply_t *R
4689 ** @returns uint8_t *
4690 **
4691 *****************************************************************************/
4692
4693 uint8_t *
4694 xcb_glx_vendor_private_with_reply_data_2 (const xcb_glx_vendor_private_with_reply_reply_t *R );
4695
4696
4697 /*****************************************************************************
4698 **
4699 ** int xcb_glx_vendor_private_with_reply_data_2_length
4700 **
4701 ** @param const xcb_glx_vendor_private_with_reply_reply_t *R
4702 ** @returns int
4703 **
4704 *****************************************************************************/
4705
4706 int
4707 xcb_glx_vendor_private_with_reply_data_2_length (const xcb_glx_vendor_private_with_reply_reply_t *R );
4708
4709
4710 /*****************************************************************************
4711 **
4712 ** xcb_generic_iterator_t xcb_glx_vendor_private_with_reply_data_2_end
4713 **
4714 ** @param const xcb_glx_vendor_private_with_reply_reply_t *R
4715 ** @returns xcb_generic_iterator_t
4716 **
4717 *****************************************************************************/
4718
4719 xcb_generic_iterator_t
4720 xcb_glx_vendor_private_with_reply_data_2_end (const xcb_glx_vendor_private_with_reply_reply_t *R );
4721
4737 /*****************************************************************************
4738 **
4739 ** xcb_glx_vendor_private_with_reply_reply_t * xcb_glx_vendor_private_with_reply_reply
4740 **
4741 ** @param xcb_connection_t *c
4742 ** @param xcb_glx_vendor_private_with_reply_cookie_t cookie
4743 ** @param xcb_generic_error_t **e
4744 ** @returns xcb_glx_vendor_private_with_reply_reply_t *
4745 **
4746 *****************************************************************************/
4747
4748 xcb_glx_vendor_private_with_reply_reply_t *
4749 xcb_glx_vendor_private_with_reply_reply (xcb_connection_t *c ,
4750 xcb_glx_vendor_private_with_reply_cookie_t cookie ,
4751 xcb_generic_error_t **e );
4752
4762 /*****************************************************************************
4763 **
4764 ** xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string
4765 **
4766 ** @param xcb_connection_t *c
4767 ** @param uint32_t screen
4768 ** @returns xcb_glx_query_extensions_string_cookie_t
4769 **
4770 *****************************************************************************/
4771
4772 xcb_glx_query_extensions_string_cookie_t
4773 xcb_glx_query_extensions_string (xcb_connection_t *c ,
4774 uint32_t screen );
4775
4788 /*****************************************************************************
4789 **
4790 ** xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string_unchecked
4791 **
4792 ** @param xcb_connection_t *c
4793 ** @param uint32_t screen
4794 ** @returns xcb_glx_query_extensions_string_cookie_t
4795 **
4796 *****************************************************************************/
4797
4798 xcb_glx_query_extensions_string_cookie_t
4799 xcb_glx_query_extensions_string_unchecked (xcb_connection_t *c ,
4800 uint32_t screen );
4801
4817 /*****************************************************************************
4818 **
4819 ** xcb_glx_query_extensions_string_reply_t * xcb_glx_query_extensions_string_reply
4820 **
4821 ** @param xcb_connection_t *c
4822 ** @param xcb_glx_query_extensions_string_cookie_t cookie
4823 ** @param xcb_generic_error_t **e
4824 ** @returns xcb_glx_query_extensions_string_reply_t *
4825 **
4826 *****************************************************************************/
4827
4828 xcb_glx_query_extensions_string_reply_t *
4829 xcb_glx_query_extensions_string_reply (xcb_connection_t *c ,
4830 xcb_glx_query_extensions_string_cookie_t cookie ,
4831 xcb_generic_error_t **e );
4832
4833 int
4834 xcb_glx_query_server_string_sizeof (const void *_buffer );
4835
4845 /*****************************************************************************
4846 **
4847 ** xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string
4848 **
4849 ** @param xcb_connection_t *c
4850 ** @param uint32_t screen
4851 ** @param uint32_t name
4852 ** @returns xcb_glx_query_server_string_cookie_t
4853 **
4854 *****************************************************************************/
4855
4856 xcb_glx_query_server_string_cookie_t
4857 xcb_glx_query_server_string (xcb_connection_t *c ,
4858 uint32_t screen ,
4859 uint32_t name );
4860
4873 /*****************************************************************************
4874 **
4875 ** xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string_unchecked
4876 **
4877 ** @param xcb_connection_t *c
4878 ** @param uint32_t screen
4879 ** @param uint32_t name
4880 ** @returns xcb_glx_query_server_string_cookie_t
4881 **
4882 *****************************************************************************/
4883
4884 xcb_glx_query_server_string_cookie_t
4885 xcb_glx_query_server_string_unchecked (xcb_connection_t *c ,
4886 uint32_t screen ,
4887 uint32_t name );
4888
4889
4890 /*****************************************************************************
4891 **
4892 ** char * xcb_glx_query_server_string_string
4893 **
4894 ** @param const xcb_glx_query_server_string_reply_t *R
4895 ** @returns char *
4896 **
4897 *****************************************************************************/
4898
4899 char *
4900 xcb_glx_query_server_string_string (const xcb_glx_query_server_string_reply_t *R );
4901
4902
4903 /*****************************************************************************
4904 **
4905 ** int xcb_glx_query_server_string_string_length
4906 **
4907 ** @param const xcb_glx_query_server_string_reply_t *R
4908 ** @returns int
4909 **
4910 *****************************************************************************/
4911
4912 int
4913 xcb_glx_query_server_string_string_length (const xcb_glx_query_server_string_reply_t *R );
4914
4915
4916 /*****************************************************************************
4917 **
4918 ** xcb_generic_iterator_t xcb_glx_query_server_string_string_end
4919 **
4920 ** @param const xcb_glx_query_server_string_reply_t *R
4921 ** @returns xcb_generic_iterator_t
4922 **
4923 *****************************************************************************/
4924
4925 xcb_generic_iterator_t
4926 xcb_glx_query_server_string_string_end (const xcb_glx_query_server_string_reply_t *R );
4927
4943 /*****************************************************************************
4944 **
4945 ** xcb_glx_query_server_string_reply_t * xcb_glx_query_server_string_reply
4946 **
4947 ** @param xcb_connection_t *c
4948 ** @param xcb_glx_query_server_string_cookie_t cookie
4949 ** @param xcb_generic_error_t **e
4950 ** @returns xcb_glx_query_server_string_reply_t *
4951 **
4952 *****************************************************************************/
4953
4954 xcb_glx_query_server_string_reply_t *
4955 xcb_glx_query_server_string_reply (xcb_connection_t *c ,
4956 xcb_glx_query_server_string_cookie_t cookie ,
4957 xcb_generic_error_t **e );
4958
4959 int
4960 xcb_glx_client_info_sizeof (const void *_buffer );
4961
4974 /*****************************************************************************
4975 **
4976 ** xcb_void_cookie_t xcb_glx_client_info_checked
4977 **
4978 ** @param xcb_connection_t *c
4979 ** @param uint32_t major_version
4980 ** @param uint32_t minor_version
4981 ** @param uint32_t str_len
4982 ** @param const char *string
4983 ** @returns xcb_void_cookie_t
4984 **
4985 *****************************************************************************/
4986
4987 xcb_void_cookie_t
4988 xcb_glx_client_info_checked (xcb_connection_t *c ,
4989 uint32_t major_version ,
4990 uint32_t minor_version ,
4991 uint32_t str_len ,
4992 const char *string );
4993
5003 /*****************************************************************************
5004 **
5005 ** xcb_void_cookie_t xcb_glx_client_info
5006 **
5007 ** @param xcb_connection_t *c
5008 ** @param uint32_t major_version
5009 ** @param uint32_t minor_version
5010 ** @param uint32_t str_len
5011 ** @param const char *string
5012 ** @returns xcb_void_cookie_t
5013 **
5014 *****************************************************************************/
5015
5016 xcb_void_cookie_t
5017 xcb_glx_client_info (xcb_connection_t *c ,
5018 uint32_t major_version ,
5019 uint32_t minor_version ,
5020 uint32_t str_len ,
5021 const char *string );
5022
5023 int
5024 xcb_glx_get_fb_configs_sizeof (const void *_buffer );
5025
5035 /*****************************************************************************
5036 **
5037 ** xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs
5038 **
5039 ** @param xcb_connection_t *c
5040 ** @param uint32_t screen
5041 ** @returns xcb_glx_get_fb_configs_cookie_t
5042 **
5043 *****************************************************************************/
5044
5045 xcb_glx_get_fb_configs_cookie_t
5046 xcb_glx_get_fb_configs (xcb_connection_t *c ,
5047 uint32_t screen );
5048
5061 /*****************************************************************************
5062 **
5063 ** xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs_unchecked
5064 **
5065 ** @param xcb_connection_t *c
5066 ** @param uint32_t screen
5067 ** @returns xcb_glx_get_fb_configs_cookie_t
5068 **
5069 *****************************************************************************/
5070
5071 xcb_glx_get_fb_configs_cookie_t
5072 xcb_glx_get_fb_configs_unchecked (xcb_connection_t *c ,
5073 uint32_t screen );
5074
5075
5076 /*****************************************************************************
5077 **
5078 ** uint32_t * xcb_glx_get_fb_configs_property_list
5079 **
5080 ** @param const xcb_glx_get_fb_configs_reply_t *R
5081 ** @returns uint32_t *
5082 **
5083 *****************************************************************************/
5084
5085 uint32_t *
5086 xcb_glx_get_fb_configs_property_list (const xcb_glx_get_fb_configs_reply_t *R );
5087
5088
5089 /*****************************************************************************
5090 **
5091 ** int xcb_glx_get_fb_configs_property_list_length
5092 **
5093 ** @param const xcb_glx_get_fb_configs_reply_t *R
5094 ** @returns int
5095 **
5096 *****************************************************************************/
5097
5098 int
5099 xcb_glx_get_fb_configs_property_list_length (const xcb_glx_get_fb_configs_reply_t *R );
5100
5101
5102 /*****************************************************************************
5103 **
5104 ** xcb_generic_iterator_t xcb_glx_get_fb_configs_property_list_end
5105 **
5106 ** @param const xcb_glx_get_fb_configs_reply_t *R
5107 ** @returns xcb_generic_iterator_t
5108 **
5109 *****************************************************************************/
5110
5111 xcb_generic_iterator_t
5112 xcb_glx_get_fb_configs_property_list_end (const xcb_glx_get_fb_configs_reply_t *R );
5113
5129 /*****************************************************************************
5130 **
5131 ** xcb_glx_get_fb_configs_reply_t * xcb_glx_get_fb_configs_reply
5132 **
5133 ** @param xcb_connection_t *c
5134 ** @param xcb_glx_get_fb_configs_cookie_t cookie
5135 ** @param xcb_generic_error_t **e
5136 ** @returns xcb_glx_get_fb_configs_reply_t *
5137 **
5138 *****************************************************************************/
5139
5140 xcb_glx_get_fb_configs_reply_t *
5141 xcb_glx_get_fb_configs_reply (xcb_connection_t *c ,
5142 xcb_glx_get_fb_configs_cookie_t cookie ,
5143 xcb_generic_error_t **e );
5144
5145 int
5146 xcb_glx_create_pixmap_sizeof (const void *_buffer );
5147
5160 /*****************************************************************************
5161 **
5162 ** xcb_void_cookie_t xcb_glx_create_pixmap_checked
5163 **
5164 ** @param xcb_connection_t *c
5165 ** @param uint32_t screen
5166 ** @param xcb_glx_fbconfig_t fbconfig
5167 ** @param xcb_pixmap_t pixmap
5168 ** @param xcb_glx_pixmap_t glx_pixmap
5169 ** @param uint32_t num_attribs
5170 ** @param const uint32_t *attribs
5171 ** @returns xcb_void_cookie_t
5172 **
5173 *****************************************************************************/
5174
5175 xcb_void_cookie_t
5176 xcb_glx_create_pixmap_checked (xcb_connection_t *c ,
5177 uint32_t screen ,
5178 xcb_glx_fbconfig_t fbconfig ,
5179 xcb_pixmap_t pixmap ,
5180 xcb_glx_pixmap_t glx_pixmap ,
5181 uint32_t num_attribs ,
5182 const uint32_t *attribs );
5183
5193 /*****************************************************************************
5194 **
5195 ** xcb_void_cookie_t xcb_glx_create_pixmap
5196 **
5197 ** @param xcb_connection_t *c
5198 ** @param uint32_t screen
5199 ** @param xcb_glx_fbconfig_t fbconfig
5200 ** @param xcb_pixmap_t pixmap
5201 ** @param xcb_glx_pixmap_t glx_pixmap
5202 ** @param uint32_t num_attribs
5203 ** @param const uint32_t *attribs
5204 ** @returns xcb_void_cookie_t
5205 **
5206 *****************************************************************************/
5207
5208 xcb_void_cookie_t
5209 xcb_glx_create_pixmap (xcb_connection_t *c ,
5210 uint32_t screen ,
5211 xcb_glx_fbconfig_t fbconfig ,
5212 xcb_pixmap_t pixmap ,
5213 xcb_glx_pixmap_t glx_pixmap ,
5214 uint32_t num_attribs ,
5215 const uint32_t *attribs );
5216
5229 /*****************************************************************************
5230 **
5231 ** xcb_void_cookie_t xcb_glx_destroy_pixmap_checked
5232 **
5233 ** @param xcb_connection_t *c
5234 ** @param xcb_glx_pixmap_t glx_pixmap
5235 ** @returns xcb_void_cookie_t
5236 **
5237 *****************************************************************************/
5238
5239 xcb_void_cookie_t
5240 xcb_glx_destroy_pixmap_checked (xcb_connection_t *c ,
5241 xcb_glx_pixmap_t glx_pixmap );
5242
5252 /*****************************************************************************
5253 **
5254 ** xcb_void_cookie_t xcb_glx_destroy_pixmap
5255 **
5256 ** @param xcb_connection_t *c
5257 ** @param xcb_glx_pixmap_t glx_pixmap
5258 ** @returns xcb_void_cookie_t
5259 **
5260 *****************************************************************************/
5261
5262 xcb_void_cookie_t
5263 xcb_glx_destroy_pixmap (xcb_connection_t *c ,
5264 xcb_glx_pixmap_t glx_pixmap );
5265
5278 /*****************************************************************************
5279 **
5280 ** xcb_void_cookie_t xcb_glx_create_new_context_checked
5281 **
5282 ** @param xcb_connection_t *c
5283 ** @param xcb_glx_context_t context
5284 ** @param xcb_glx_fbconfig_t fbconfig
5285 ** @param uint32_t screen
5286 ** @param uint32_t render_type
5287 ** @param xcb_glx_context_t share_list
5288 ** @param uint8_t is_direct
5289 ** @returns xcb_void_cookie_t
5290 **
5291 *****************************************************************************/
5292
5293 xcb_void_cookie_t
5294 xcb_glx_create_new_context_checked (xcb_connection_t *c ,
5295 xcb_glx_context_t context ,
5296 xcb_glx_fbconfig_t fbconfig ,
5297 uint32_t screen ,
5298 uint32_t render_type ,
5299 xcb_glx_context_t share_list ,
5300 uint8_t is_direct );
5301
5311 /*****************************************************************************
5312 **
5313 ** xcb_void_cookie_t xcb_glx_create_new_context
5314 **
5315 ** @param xcb_connection_t *c
5316 ** @param xcb_glx_context_t context
5317 ** @param xcb_glx_fbconfig_t fbconfig
5318 ** @param uint32_t screen
5319 ** @param uint32_t render_type
5320 ** @param xcb_glx_context_t share_list
5321 ** @param uint8_t is_direct
5322 ** @returns xcb_void_cookie_t
5323 **
5324 *****************************************************************************/
5325
5326 xcb_void_cookie_t
5327 xcb_glx_create_new_context (xcb_connection_t *c ,
5328 xcb_glx_context_t context ,
5329 xcb_glx_fbconfig_t fbconfig ,
5330 uint32_t screen ,
5331 uint32_t render_type ,
5332 xcb_glx_context_t share_list ,
5333 uint8_t is_direct );
5334
5335 int
5336 xcb_glx_query_context_sizeof (const void *_buffer );
5337
5347 /*****************************************************************************
5348 **
5349 ** xcb_glx_query_context_cookie_t xcb_glx_query_context
5350 **
5351 ** @param xcb_connection_t *c
5352 ** @param xcb_glx_context_t context
5353 ** @returns xcb_glx_query_context_cookie_t
5354 **
5355 *****************************************************************************/
5356
5357 xcb_glx_query_context_cookie_t
5358 xcb_glx_query_context (xcb_connection_t *c ,
5359 xcb_glx_context_t context );
5360
5373 /*****************************************************************************
5374 **
5375 ** xcb_glx_query_context_cookie_t xcb_glx_query_context_unchecked
5376 **
5377 ** @param xcb_connection_t *c
5378 ** @param xcb_glx_context_t context
5379 ** @returns xcb_glx_query_context_cookie_t
5380 **
5381 *****************************************************************************/
5382
5383 xcb_glx_query_context_cookie_t
5384 xcb_glx_query_context_unchecked (xcb_connection_t *c ,
5385 xcb_glx_context_t context );
5386
5387
5388 /*****************************************************************************
5389 **
5390 ** uint32_t * xcb_glx_query_context_attribs
5391 **
5392 ** @param const xcb_glx_query_context_reply_t *R
5393 ** @returns uint32_t *
5394 **
5395 *****************************************************************************/
5396
5397 uint32_t *
5398 xcb_glx_query_context_attribs (const xcb_glx_query_context_reply_t *R );
5399
5400
5401 /*****************************************************************************
5402 **
5403 ** int xcb_glx_query_context_attribs_length
5404 **
5405 ** @param const xcb_glx_query_context_reply_t *R
5406 ** @returns int
5407 **
5408 *****************************************************************************/
5409
5410 int
5411 xcb_glx_query_context_attribs_length (const xcb_glx_query_context_reply_t *R );
5412
5413
5414 /*****************************************************************************
5415 **
5416 ** xcb_generic_iterator_t xcb_glx_query_context_attribs_end
5417 **
5418 ** @param const xcb_glx_query_context_reply_t *R
5419 ** @returns xcb_generic_iterator_t
5420 **
5421 *****************************************************************************/
5422
5423 xcb_generic_iterator_t
5424 xcb_glx_query_context_attribs_end (const xcb_glx_query_context_reply_t *R );
5425
5441 /*****************************************************************************
5442 **
5443 ** xcb_glx_query_context_reply_t * xcb_glx_query_context_reply
5444 **
5445 ** @param xcb_connection_t *c
5446 ** @param xcb_glx_query_context_cookie_t cookie
5447 ** @param xcb_generic_error_t **e
5448 ** @returns xcb_glx_query_context_reply_t *
5449 **
5450 *****************************************************************************/
5451
5452 xcb_glx_query_context_reply_t *
5453 xcb_glx_query_context_reply (xcb_connection_t *c ,
5454 xcb_glx_query_context_cookie_t cookie ,
5455 xcb_generic_error_t **e );
5456
5466 /*****************************************************************************
5467 **
5468 ** xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current
5469 **
5470 ** @param xcb_connection_t *c
5471 ** @param xcb_glx_context_tag_t old_context_tag
5472 ** @param xcb_glx_drawable_t drawable
5473 ** @param xcb_glx_drawable_t read_drawable
5474 ** @param xcb_glx_context_t context
5475 ** @returns xcb_glx_make_context_current_cookie_t
5476 **
5477 *****************************************************************************/
5478
5479 xcb_glx_make_context_current_cookie_t
5480 xcb_glx_make_context_current (xcb_connection_t *c ,
5481 xcb_glx_context_tag_t old_context_tag ,
5482 xcb_glx_drawable_t drawable ,
5483 xcb_glx_drawable_t read_drawable ,
5484 xcb_glx_context_t context );
5485
5498 /*****************************************************************************
5499 **
5500 ** xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current_unchecked
5501 **
5502 ** @param xcb_connection_t *c
5503 ** @param xcb_glx_context_tag_t old_context_tag
5504 ** @param xcb_glx_drawable_t drawable
5505 ** @param xcb_glx_drawable_t read_drawable
5506 ** @param xcb_glx_context_t context
5507 ** @returns xcb_glx_make_context_current_cookie_t
5508 **
5509 *****************************************************************************/
5510
5511 xcb_glx_make_context_current_cookie_t
5512 xcb_glx_make_context_current_unchecked (xcb_connection_t *c ,
5513 xcb_glx_context_tag_t old_context_tag ,
5514 xcb_glx_drawable_t drawable ,
5515 xcb_glx_drawable_t read_drawable ,
5516 xcb_glx_context_t context );
5517
5533 /*****************************************************************************
5534 **
5535 ** xcb_glx_make_context_current_reply_t * xcb_glx_make_context_current_reply
5536 **
5537 ** @param xcb_connection_t *c
5538 ** @param xcb_glx_make_context_current_cookie_t cookie
5539 ** @param xcb_generic_error_t **e
5540 ** @returns xcb_glx_make_context_current_reply_t *
5541 **
5542 *****************************************************************************/
5543
5544 xcb_glx_make_context_current_reply_t *
5545 xcb_glx_make_context_current_reply (xcb_connection_t *c ,
5546 xcb_glx_make_context_current_cookie_t cookie ,
5547 xcb_generic_error_t **e );
5548
5549 int
5550 xcb_glx_create_pbuffer_sizeof (const void *_buffer );
5551
5564 /*****************************************************************************
5565 **
5566 ** xcb_void_cookie_t xcb_glx_create_pbuffer_checked
5567 **
5568 ** @param xcb_connection_t *c
5569 ** @param uint32_t screen
5570 ** @param xcb_glx_fbconfig_t fbconfig
5571 ** @param xcb_glx_pbuffer_t pbuffer
5572 ** @param uint32_t num_attribs
5573 ** @param const uint32_t *attribs
5574 ** @returns xcb_void_cookie_t
5575 **
5576 *****************************************************************************/
5577
5578 xcb_void_cookie_t
5579 xcb_glx_create_pbuffer_checked (xcb_connection_t *c ,
5580 uint32_t screen ,
5581 xcb_glx_fbconfig_t fbconfig ,
5582 xcb_glx_pbuffer_t pbuffer ,
5583 uint32_t num_attribs ,
5584 const uint32_t *attribs );
5585
5595 /*****************************************************************************
5596 **
5597 ** xcb_void_cookie_t xcb_glx_create_pbuffer
5598 **
5599 ** @param xcb_connection_t *c
5600 ** @param uint32_t screen
5601 ** @param xcb_glx_fbconfig_t fbconfig
5602 ** @param xcb_glx_pbuffer_t pbuffer
5603 ** @param uint32_t num_attribs
5604 ** @param const uint32_t *attribs
5605 ** @returns xcb_void_cookie_t
5606 **
5607 *****************************************************************************/
5608
5609 xcb_void_cookie_t
5610 xcb_glx_create_pbuffer (xcb_connection_t *c ,
5611 uint32_t screen ,
5612 xcb_glx_fbconfig_t fbconfig ,
5613 xcb_glx_pbuffer_t pbuffer ,
5614 uint32_t num_attribs ,
5615 const uint32_t *attribs );
5616
5629 /*****************************************************************************
5630 **
5631 ** xcb_void_cookie_t xcb_glx_destroy_pbuffer_checked
5632 **
5633 ** @param xcb_connection_t *c
5634 ** @param xcb_glx_pbuffer_t pbuffer
5635 ** @returns xcb_void_cookie_t
5636 **
5637 *****************************************************************************/
5638
5639 xcb_void_cookie_t
5640 xcb_glx_destroy_pbuffer_checked (xcb_connection_t *c ,
5641 xcb_glx_pbuffer_t pbuffer );
5642
5652 /*****************************************************************************
5653 **
5654 ** xcb_void_cookie_t xcb_glx_destroy_pbuffer
5655 **
5656 ** @param xcb_connection_t *c
5657 ** @param xcb_glx_pbuffer_t pbuffer
5658 ** @returns xcb_void_cookie_t
5659 **
5660 *****************************************************************************/
5661
5662 xcb_void_cookie_t
5663 xcb_glx_destroy_pbuffer (xcb_connection_t *c ,
5664 xcb_glx_pbuffer_t pbuffer );
5665
5666 int
5667 xcb_glx_get_drawable_attributes_sizeof (const void *_buffer );
5668
5678 /*****************************************************************************
5679 **
5680 ** xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes
5681 **
5682 ** @param xcb_connection_t *c
5683 ** @param xcb_glx_drawable_t drawable
5684 ** @returns xcb_glx_get_drawable_attributes_cookie_t
5685 **
5686 *****************************************************************************/
5687
5688 xcb_glx_get_drawable_attributes_cookie_t
5689 xcb_glx_get_drawable_attributes (xcb_connection_t *c ,
5690 xcb_glx_drawable_t drawable );
5691
5704 /*****************************************************************************
5705 **
5706 ** xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes_unchecked
5707 **
5708 ** @param xcb_connection_t *c
5709 ** @param xcb_glx_drawable_t drawable
5710 ** @returns xcb_glx_get_drawable_attributes_cookie_t
5711 **
5712 *****************************************************************************/
5713
5714 xcb_glx_get_drawable_attributes_cookie_t
5715 xcb_glx_get_drawable_attributes_unchecked (xcb_connection_t *c ,
5716 xcb_glx_drawable_t drawable );
5717
5718
5719 /*****************************************************************************
5720 **
5721 ** uint32_t * xcb_glx_get_drawable_attributes_attribs
5722 **
5723 ** @param const xcb_glx_get_drawable_attributes_reply_t *R
5724 ** @returns uint32_t *
5725 **
5726 *****************************************************************************/
5727
5728 uint32_t *
5729 xcb_glx_get_drawable_attributes_attribs (const xcb_glx_get_drawable_attributes_reply_t *R );
5730
5731
5732 /*****************************************************************************
5733 **
5734 ** int xcb_glx_get_drawable_attributes_attribs_length
5735 **
5736 ** @param const xcb_glx_get_drawable_attributes_reply_t *R
5737 ** @returns int
5738 **
5739 *****************************************************************************/
5740
5741 int
5742 xcb_glx_get_drawable_attributes_attribs_length (const xcb_glx_get_drawable_attributes_reply_t *R );
5743
5744
5745 /*****************************************************************************
5746 **
5747 ** xcb_generic_iterator_t xcb_glx_get_drawable_attributes_attribs_end
5748 **
5749 ** @param const xcb_glx_get_drawable_attributes_reply_t *R
5750 ** @returns xcb_generic_iterator_t
5751 **
5752 *****************************************************************************/
5753
5754 xcb_generic_iterator_t
5755 xcb_glx_get_drawable_attributes_attribs_end (const xcb_glx_get_drawable_attributes_reply_t *R );
5756
5772 /*****************************************************************************
5773 **
5774 ** xcb_glx_get_drawable_attributes_reply_t * xcb_glx_get_drawable_attributes_reply
5775 **
5776 ** @param xcb_connection_t *c
5777 ** @param xcb_glx_get_drawable_attributes_cookie_t cookie
5778 ** @param xcb_generic_error_t **e
5779 ** @returns xcb_glx_get_drawable_attributes_reply_t *
5780 **
5781 *****************************************************************************/
5782
5783 xcb_glx_get_drawable_attributes_reply_t *
5784 xcb_glx_get_drawable_attributes_reply (xcb_connection_t *c ,
5785 xcb_glx_get_drawable_attributes_cookie_t cookie ,
5786 xcb_generic_error_t **e );
5787
5788 int
5789 xcb_glx_change_drawable_attributes_sizeof (const void *_buffer );
5790
5803 /*****************************************************************************
5804 **
5805 ** xcb_void_cookie_t xcb_glx_change_drawable_attributes_checked
5806 **
5807 ** @param xcb_connection_t *c
5808 ** @param xcb_glx_drawable_t drawable
5809 ** @param uint32_t num_attribs
5810 ** @param const uint32_t *attribs
5811 ** @returns xcb_void_cookie_t
5812 **
5813 *****************************************************************************/
5814
5815 xcb_void_cookie_t
5816 xcb_glx_change_drawable_attributes_checked (xcb_connection_t *c ,
5817 xcb_glx_drawable_t drawable ,
5818 uint32_t num_attribs ,
5819 const uint32_t *attribs );
5820
5830 /*****************************************************************************
5831 **
5832 ** xcb_void_cookie_t xcb_glx_change_drawable_attributes
5833 **
5834 ** @param xcb_connection_t *c
5835 ** @param xcb_glx_drawable_t drawable
5836 ** @param uint32_t num_attribs
5837 ** @param const uint32_t *attribs
5838 ** @returns xcb_void_cookie_t
5839 **
5840 *****************************************************************************/
5841
5842 xcb_void_cookie_t
5843 xcb_glx_change_drawable_attributes (xcb_connection_t *c ,
5844 xcb_glx_drawable_t drawable ,
5845 uint32_t num_attribs ,
5846 const uint32_t *attribs );
5847
5848 int
5849 xcb_glx_create_window_sizeof (const void *_buffer );
5850
5863 /*****************************************************************************
5864 **
5865 ** xcb_void_cookie_t xcb_glx_create_window_checked
5866 **
5867 ** @param xcb_connection_t *c
5868 ** @param uint32_t screen
5869 ** @param xcb_glx_fbconfig_t fbconfig
5870 ** @param xcb_window_t window
5871 ** @param xcb_glx_window_t glx_window
5872 ** @param uint32_t num_attribs
5873 ** @param const uint32_t *attribs
5874 ** @returns xcb_void_cookie_t
5875 **
5876 *****************************************************************************/
5877
5878 xcb_void_cookie_t
5879 xcb_glx_create_window_checked (xcb_connection_t *c ,
5880 uint32_t screen ,
5881 xcb_glx_fbconfig_t fbconfig ,
5882 xcb_window_t window ,
5883 xcb_glx_window_t glx_window ,
5884 uint32_t num_attribs ,
5885 const uint32_t *attribs );
5886
5896 /*****************************************************************************
5897 **
5898 ** xcb_void_cookie_t xcb_glx_create_window
5899 **
5900 ** @param xcb_connection_t *c
5901 ** @param uint32_t screen
5902 ** @param xcb_glx_fbconfig_t fbconfig
5903 ** @param xcb_window_t window
5904 ** @param xcb_glx_window_t glx_window
5905 ** @param uint32_t num_attribs
5906 ** @param const uint32_t *attribs
5907 ** @returns xcb_void_cookie_t
5908 **
5909 *****************************************************************************/
5910
5911 xcb_void_cookie_t
5912 xcb_glx_create_window (xcb_connection_t *c ,
5913 uint32_t screen ,
5914 xcb_glx_fbconfig_t fbconfig ,
5915 xcb_window_t window ,
5916 xcb_glx_window_t glx_window ,
5917 uint32_t num_attribs ,
5918 const uint32_t *attribs );
5919
5932 /*****************************************************************************
5933 **
5934 ** xcb_void_cookie_t xcb_glx_delete_window_checked
5935 **
5936 ** @param xcb_connection_t *c
5937 ** @param xcb_glx_window_t glxwindow
5938 ** @returns xcb_void_cookie_t
5939 **
5940 *****************************************************************************/
5941
5942 xcb_void_cookie_t
5943 xcb_glx_delete_window_checked (xcb_connection_t *c ,
5944 xcb_glx_window_t glxwindow );
5945
5955 /*****************************************************************************
5956 **
5957 ** xcb_void_cookie_t xcb_glx_delete_window
5958 **
5959 ** @param xcb_connection_t *c
5960 ** @param xcb_glx_window_t glxwindow
5961 ** @returns xcb_void_cookie_t
5962 **
5963 *****************************************************************************/
5964
5965 xcb_void_cookie_t
5966 xcb_glx_delete_window (xcb_connection_t *c ,
5967 xcb_glx_window_t glxwindow );
5968
5969 int
5970 xcb_glx_set_client_info_arb_sizeof (const void *_buffer );
5971
5984 /*****************************************************************************
5985 **
5986 ** xcb_void_cookie_t xcb_glx_set_client_info_arb_checked
5987 **
5988 ** @param xcb_connection_t *c
5989 ** @param uint32_t major_version
5990 ** @param uint32_t minor_version
5991 ** @param uint32_t num_versions
5992 ** @param uint32_t gl_str_len
5993 ** @param uint32_t glx_str_len
5994 ** @param const uint32_t *gl_versions
5995 ** @param const char *gl_extension_string
5996 ** @param const char *glx_extension_string
5997 ** @returns xcb_void_cookie_t
5998 **
5999 *****************************************************************************/
6000
6001 xcb_void_cookie_t
6002 xcb_glx_set_client_info_arb_checked (xcb_connection_t *c ,
6003 uint32_t major_version ,
6004 uint32_t minor_version ,
6005 uint32_t num_versions ,
6006 uint32_t gl_str_len ,
6007 uint32_t glx_str_len ,
6008 const uint32_t *gl_versions ,
6009 const char *gl_extension_string ,
6010 const char *glx_extension_string );
6011
6021 /*****************************************************************************
6022 **
6023 ** xcb_void_cookie_t xcb_glx_set_client_info_arb
6024 **
6025 ** @param xcb_connection_t *c
6026 ** @param uint32_t major_version
6027 ** @param uint32_t minor_version
6028 ** @param uint32_t num_versions
6029 ** @param uint32_t gl_str_len
6030 ** @param uint32_t glx_str_len
6031 ** @param const uint32_t *gl_versions
6032 ** @param const char *gl_extension_string
6033 ** @param const char *glx_extension_string
6034 ** @returns xcb_void_cookie_t
6035 **
6036 *****************************************************************************/
6037
6038 xcb_void_cookie_t
6039 xcb_glx_set_client_info_arb (xcb_connection_t *c ,
6040 uint32_t major_version ,
6041 uint32_t minor_version ,
6042 uint32_t num_versions ,
6043 uint32_t gl_str_len ,
6044 uint32_t glx_str_len ,
6045 const uint32_t *gl_versions ,
6046 const char *gl_extension_string ,
6047 const char *glx_extension_string );
6048
6049 int
6050 xcb_glx_create_context_attribs_arb_sizeof (const void *_buffer );
6051
6064 /*****************************************************************************
6065 **
6066 ** xcb_void_cookie_t xcb_glx_create_context_attribs_arb_checked
6067 **
6068 ** @param xcb_connection_t *c
6069 ** @param xcb_glx_context_t context
6070 ** @param xcb_glx_fbconfig_t fbconfig
6071 ** @param uint32_t screen
6072 ** @param xcb_glx_context_t share_list
6073 ** @param uint8_t is_direct
6074 ** @param uint32_t num_attribs
6075 ** @param const uint32_t *attribs
6076 ** @returns xcb_void_cookie_t
6077 **
6078 *****************************************************************************/
6079
6080 xcb_void_cookie_t
6081 xcb_glx_create_context_attribs_arb_checked (xcb_connection_t *c ,
6082 xcb_glx_context_t context ,
6083 xcb_glx_fbconfig_t fbconfig ,
6084 uint32_t screen ,
6085 xcb_glx_context_t share_list ,
6086 uint8_t is_direct ,
6087 uint32_t num_attribs ,
6088 const uint32_t *attribs );
6089
6099 /*****************************************************************************
6100 **
6101 ** xcb_void_cookie_t xcb_glx_create_context_attribs_arb
6102 **
6103 ** @param xcb_connection_t *c
6104 ** @param xcb_glx_context_t context
6105 ** @param xcb_glx_fbconfig_t fbconfig
6106 ** @param uint32_t screen
6107 ** @param xcb_glx_context_t share_list
6108 ** @param uint8_t is_direct
6109 ** @param uint32_t num_attribs
6110 ** @param const uint32_t *attribs
6111 ** @returns xcb_void_cookie_t
6112 **
6113 *****************************************************************************/
6114
6115 xcb_void_cookie_t
6116 xcb_glx_create_context_attribs_arb (xcb_connection_t *c ,
6117 xcb_glx_context_t context ,
6118 xcb_glx_fbconfig_t fbconfig ,
6119 uint32_t screen ,
6120 xcb_glx_context_t share_list ,
6121 uint8_t is_direct ,
6122 uint32_t num_attribs ,
6123 const uint32_t *attribs );
6124
6125 int
6126 xcb_glx_set_client_info_2arb_sizeof (const void *_buffer );
6127
6140 /*****************************************************************************
6141 **
6142 ** xcb_void_cookie_t xcb_glx_set_client_info_2arb_checked
6143 **
6144 ** @param xcb_connection_t *c
6145 ** @param uint32_t major_version
6146 ** @param uint32_t minor_version
6147 ** @param uint32_t num_versions
6148 ** @param uint32_t gl_str_len
6149 ** @param uint32_t glx_str_len
6150 ** @param const uint32_t *gl_versions
6151 ** @param const char *gl_extension_string
6152 ** @param const char *glx_extension_string
6153 ** @returns xcb_void_cookie_t
6154 **
6155 *****************************************************************************/
6156
6157 xcb_void_cookie_t
6158 xcb_glx_set_client_info_2arb_checked (xcb_connection_t *c ,
6159 uint32_t major_version ,
6160 uint32_t minor_version ,
6161 uint32_t num_versions ,
6162 uint32_t gl_str_len ,
6163 uint32_t glx_str_len ,
6164 const uint32_t *gl_versions ,
6165 const char *gl_extension_string ,
6166 const char *glx_extension_string );
6167
6177 /*****************************************************************************
6178 **
6179 ** xcb_void_cookie_t xcb_glx_set_client_info_2arb
6180 **
6181 ** @param xcb_connection_t *c
6182 ** @param uint32_t major_version
6183 ** @param uint32_t minor_version
6184 ** @param uint32_t num_versions
6185 ** @param uint32_t gl_str_len
6186 ** @param uint32_t glx_str_len
6187 ** @param const uint32_t *gl_versions
6188 ** @param const char *gl_extension_string
6189 ** @param const char *glx_extension_string
6190 ** @returns xcb_void_cookie_t
6191 **
6192 *****************************************************************************/
6193
6194 xcb_void_cookie_t
6195 xcb_glx_set_client_info_2arb (xcb_connection_t *c ,
6196 uint32_t major_version ,
6197 uint32_t minor_version ,
6198 uint32_t num_versions ,
6199 uint32_t gl_str_len ,
6200 uint32_t glx_str_len ,
6201 const uint32_t *gl_versions ,
6202 const char *gl_extension_string ,
6203 const char *glx_extension_string );
6204
6217 /*****************************************************************************
6218 **
6219 ** xcb_void_cookie_t xcb_glx_new_list_checked
6220 **
6221 ** @param xcb_connection_t *c
6222 ** @param xcb_glx_context_tag_t context_tag
6223 ** @param uint32_t list
6224 ** @param uint32_t mode
6225 ** @returns xcb_void_cookie_t
6226 **
6227 *****************************************************************************/
6228
6229 xcb_void_cookie_t
6230 xcb_glx_new_list_checked (xcb_connection_t *c ,
6231 xcb_glx_context_tag_t context_tag ,
6232 uint32_t list ,
6233 uint32_t mode );
6234
6244 /*****************************************************************************
6245 **
6246 ** xcb_void_cookie_t xcb_glx_new_list
6247 **
6248 ** @param xcb_connection_t *c
6249 ** @param xcb_glx_context_tag_t context_tag
6250 ** @param uint32_t list
6251 ** @param uint32_t mode
6252 ** @returns xcb_void_cookie_t
6253 **
6254 *****************************************************************************/
6255
6256 xcb_void_cookie_t
6257 xcb_glx_new_list (xcb_connection_t *c ,
6258 xcb_glx_context_tag_t context_tag ,
6259 uint32_t list ,
6260 uint32_t mode );
6261
6274 /*****************************************************************************
6275 **
6276 ** xcb_void_cookie_t xcb_glx_end_list_checked
6277 **
6278 ** @param xcb_connection_t *c
6279 ** @param xcb_glx_context_tag_t context_tag
6280 ** @returns xcb_void_cookie_t
6281 **
6282 *****************************************************************************/
6283
6284 xcb_void_cookie_t
6285 xcb_glx_end_list_checked (xcb_connection_t *c ,
6286 xcb_glx_context_tag_t context_tag );
6287
6297 /*****************************************************************************
6298 **
6299 ** xcb_void_cookie_t xcb_glx_end_list
6300 **
6301 ** @param xcb_connection_t *c
6302 ** @param xcb_glx_context_tag_t context_tag
6303 ** @returns xcb_void_cookie_t
6304 **
6305 *****************************************************************************/
6306
6307 xcb_void_cookie_t
6308 xcb_glx_end_list (xcb_connection_t *c ,
6309 xcb_glx_context_tag_t context_tag );
6310
6323 /*****************************************************************************
6324 **
6325 ** xcb_void_cookie_t xcb_glx_delete_lists_checked
6326 **
6327 ** @param xcb_connection_t *c
6328 ** @param xcb_glx_context_tag_t context_tag
6329 ** @param uint32_t list
6330 ** @param int32_t range
6331 ** @returns xcb_void_cookie_t
6332 **
6333 *****************************************************************************/
6334
6335 xcb_void_cookie_t
6336 xcb_glx_delete_lists_checked (xcb_connection_t *c ,
6337 xcb_glx_context_tag_t context_tag ,
6338 uint32_t list ,
6339 int32_t range );
6340
6350 /*****************************************************************************
6351 **
6352 ** xcb_void_cookie_t xcb_glx_delete_lists
6353 **
6354 ** @param xcb_connection_t *c
6355 ** @param xcb_glx_context_tag_t context_tag
6356 ** @param uint32_t list
6357 ** @param int32_t range
6358 ** @returns xcb_void_cookie_t
6359 **
6360 *****************************************************************************/
6361
6362 xcb_void_cookie_t
6363 xcb_glx_delete_lists (xcb_connection_t *c ,
6364 xcb_glx_context_tag_t context_tag ,
6365 uint32_t list ,
6366 int32_t range );
6367
6377 /*****************************************************************************
6378 **
6379 ** xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists
6380 **
6381 ** @param xcb_connection_t *c
6382 ** @param xcb_glx_context_tag_t context_tag
6383 ** @param int32_t range
6384 ** @returns xcb_glx_gen_lists_cookie_t
6385 **
6386 *****************************************************************************/
6387
6388 xcb_glx_gen_lists_cookie_t
6389 xcb_glx_gen_lists (xcb_connection_t *c ,
6390 xcb_glx_context_tag_t context_tag ,
6391 int32_t range );
6392
6405 /*****************************************************************************
6406 **
6407 ** xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists_unchecked
6408 **
6409 ** @param xcb_connection_t *c
6410 ** @param xcb_glx_context_tag_t context_tag
6411 ** @param int32_t range
6412 ** @returns xcb_glx_gen_lists_cookie_t
6413 **
6414 *****************************************************************************/
6415
6416 xcb_glx_gen_lists_cookie_t
6417 xcb_glx_gen_lists_unchecked (xcb_connection_t *c ,
6418 xcb_glx_context_tag_t context_tag ,
6419 int32_t range );
6420
6436 /*****************************************************************************
6437 **
6438 ** xcb_glx_gen_lists_reply_t * xcb_glx_gen_lists_reply
6439 **
6440 ** @param xcb_connection_t *c
6441 ** @param xcb_glx_gen_lists_cookie_t cookie
6442 ** @param xcb_generic_error_t **e
6443 ** @returns xcb_glx_gen_lists_reply_t *
6444 **
6445 *****************************************************************************/
6446
6447 xcb_glx_gen_lists_reply_t *
6448 xcb_glx_gen_lists_reply (xcb_connection_t *c ,
6449 xcb_glx_gen_lists_cookie_t cookie ,
6450 xcb_generic_error_t **e );
6451
6464 /*****************************************************************************
6465 **
6466 ** xcb_void_cookie_t xcb_glx_feedback_buffer_checked
6467 **
6468 ** @param xcb_connection_t *c
6469 ** @param xcb_glx_context_tag_t context_tag
6470 ** @param int32_t size
6471 ** @param int32_t type
6472 ** @returns xcb_void_cookie_t
6473 **
6474 *****************************************************************************/
6475
6476 xcb_void_cookie_t
6477 xcb_glx_feedback_buffer_checked (xcb_connection_t *c ,
6478 xcb_glx_context_tag_t context_tag ,
6479 int32_t size ,
6480 int32_t type );
6481
6491 /*****************************************************************************
6492 **
6493 ** xcb_void_cookie_t xcb_glx_feedback_buffer
6494 **
6495 ** @param xcb_connection_t *c
6496 ** @param xcb_glx_context_tag_t context_tag
6497 ** @param int32_t size
6498 ** @param int32_t type
6499 ** @returns xcb_void_cookie_t
6500 **
6501 *****************************************************************************/
6502
6503 xcb_void_cookie_t
6504 xcb_glx_feedback_buffer (xcb_connection_t *c ,
6505 xcb_glx_context_tag_t context_tag ,
6506 int32_t size ,
6507 int32_t type );
6508
6521 /*****************************************************************************
6522 **
6523 ** xcb_void_cookie_t xcb_glx_select_buffer_checked
6524 **
6525 ** @param xcb_connection_t *c
6526 ** @param xcb_glx_context_tag_t context_tag
6527 ** @param int32_t size
6528 ** @returns xcb_void_cookie_t
6529 **
6530 *****************************************************************************/
6531
6532 xcb_void_cookie_t
6533 xcb_glx_select_buffer_checked (xcb_connection_t *c ,
6534 xcb_glx_context_tag_t context_tag ,
6535 int32_t size );
6536
6546 /*****************************************************************************
6547 **
6548 ** xcb_void_cookie_t xcb_glx_select_buffer
6549 **
6550 ** @param xcb_connection_t *c
6551 ** @param xcb_glx_context_tag_t context_tag
6552 ** @param int32_t size
6553 ** @returns xcb_void_cookie_t
6554 **
6555 *****************************************************************************/
6556
6557 xcb_void_cookie_t
6558 xcb_glx_select_buffer (xcb_connection_t *c ,
6559 xcb_glx_context_tag_t context_tag ,
6560 int32_t size );
6561
6562 int
6563 xcb_glx_render_mode_sizeof (const void *_buffer );
6564
6574 /*****************************************************************************
6575 **
6576 ** xcb_glx_render_mode_cookie_t xcb_glx_render_mode
6577 **
6578 ** @param xcb_connection_t *c
6579 ** @param xcb_glx_context_tag_t context_tag
6580 ** @param uint32_t mode
6581 ** @returns xcb_glx_render_mode_cookie_t
6582 **
6583 *****************************************************************************/
6584
6585 xcb_glx_render_mode_cookie_t
6586 xcb_glx_render_mode (xcb_connection_t *c ,
6587 xcb_glx_context_tag_t context_tag ,
6588 uint32_t mode );
6589
6602 /*****************************************************************************
6603 **
6604 ** xcb_glx_render_mode_cookie_t xcb_glx_render_mode_unchecked
6605 **
6606 ** @param xcb_connection_t *c
6607 ** @param xcb_glx_context_tag_t context_tag
6608 ** @param uint32_t mode
6609 ** @returns xcb_glx_render_mode_cookie_t
6610 **
6611 *****************************************************************************/
6612
6613 xcb_glx_render_mode_cookie_t
6614 xcb_glx_render_mode_unchecked (xcb_connection_t *c ,
6615 xcb_glx_context_tag_t context_tag ,
6616 uint32_t mode );
6617
6618
6619 /*****************************************************************************
6620 **
6621 ** uint32_t * xcb_glx_render_mode_data
6622 **
6623 ** @param const xcb_glx_render_mode_reply_t *R
6624 ** @returns uint32_t *
6625 **
6626 *****************************************************************************/
6627
6628 uint32_t *
6629 xcb_glx_render_mode_data (const xcb_glx_render_mode_reply_t *R );
6630
6631
6632 /*****************************************************************************
6633 **
6634 ** int xcb_glx_render_mode_data_length
6635 **
6636 ** @param const xcb_glx_render_mode_reply_t *R
6637 ** @returns int
6638 **
6639 *****************************************************************************/
6640
6641 int
6642 xcb_glx_render_mode_data_length (const xcb_glx_render_mode_reply_t *R );
6643
6644
6645 /*****************************************************************************
6646 **
6647 ** xcb_generic_iterator_t xcb_glx_render_mode_data_end
6648 **
6649 ** @param const xcb_glx_render_mode_reply_t *R
6650 ** @returns xcb_generic_iterator_t
6651 **
6652 *****************************************************************************/
6653
6654 xcb_generic_iterator_t
6655 xcb_glx_render_mode_data_end (const xcb_glx_render_mode_reply_t *R );
6656
6672 /*****************************************************************************
6673 **
6674 ** xcb_glx_render_mode_reply_t * xcb_glx_render_mode_reply
6675 **
6676 ** @param xcb_connection_t *c
6677 ** @param xcb_glx_render_mode_cookie_t cookie
6678 ** @param xcb_generic_error_t **e
6679 ** @returns xcb_glx_render_mode_reply_t *
6680 **
6681 *****************************************************************************/
6682
6683 xcb_glx_render_mode_reply_t *
6684 xcb_glx_render_mode_reply (xcb_connection_t *c ,
6685 xcb_glx_render_mode_cookie_t cookie ,
6686 xcb_generic_error_t **e );
6687
6697 /*****************************************************************************
6698 **
6699 ** xcb_glx_finish_cookie_t xcb_glx_finish
6700 **
6701 ** @param xcb_connection_t *c
6702 ** @param xcb_glx_context_tag_t context_tag
6703 ** @returns xcb_glx_finish_cookie_t
6704 **
6705 *****************************************************************************/
6706
6707 xcb_glx_finish_cookie_t
6708 xcb_glx_finish (xcb_connection_t *c ,
6709 xcb_glx_context_tag_t context_tag );
6710
6723 /*****************************************************************************
6724 **
6725 ** xcb_glx_finish_cookie_t xcb_glx_finish_unchecked
6726 **
6727 ** @param xcb_connection_t *c
6728 ** @param xcb_glx_context_tag_t context_tag
6729 ** @returns xcb_glx_finish_cookie_t
6730 **
6731 *****************************************************************************/
6732
6733 xcb_glx_finish_cookie_t
6734 xcb_glx_finish_unchecked (xcb_connection_t *c ,
6735 xcb_glx_context_tag_t context_tag );
6736
6752 /*****************************************************************************
6753 **
6754 ** xcb_glx_finish_reply_t * xcb_glx_finish_reply
6755 **
6756 ** @param xcb_connection_t *c
6757 ** @param xcb_glx_finish_cookie_t cookie
6758 ** @param xcb_generic_error_t **e
6759 ** @returns xcb_glx_finish_reply_t *
6760 **
6761 *****************************************************************************/
6762
6763 xcb_glx_finish_reply_t *
6764 xcb_glx_finish_reply (xcb_connection_t *c ,
6765 xcb_glx_finish_cookie_t cookie ,
6766 xcb_generic_error_t **e );
6767
6780 /*****************************************************************************
6781 **
6782 ** xcb_void_cookie_t xcb_glx_pixel_storef_checked
6783 **
6784 ** @param xcb_connection_t *c
6785 ** @param xcb_glx_context_tag_t context_tag
6786 ** @param uint32_t pname
6787 ** @param xcb_glx_float32_t datum
6788 ** @returns xcb_void_cookie_t
6789 **
6790 *****************************************************************************/
6791
6792 xcb_void_cookie_t
6793 xcb_glx_pixel_storef_checked (xcb_connection_t *c ,
6794 xcb_glx_context_tag_t context_tag ,
6795 uint32_t pname ,
6796 xcb_glx_float32_t datum );
6797
6807 /*****************************************************************************
6808 **
6809 ** xcb_void_cookie_t xcb_glx_pixel_storef
6810 **
6811 ** @param xcb_connection_t *c
6812 ** @param xcb_glx_context_tag_t context_tag
6813 ** @param uint32_t pname
6814 ** @param xcb_glx_float32_t datum
6815 ** @returns xcb_void_cookie_t
6816 **
6817 *****************************************************************************/
6818
6819 xcb_void_cookie_t
6820 xcb_glx_pixel_storef (xcb_connection_t *c ,
6821 xcb_glx_context_tag_t context_tag ,
6822 uint32_t pname ,
6823 xcb_glx_float32_t datum );
6824
6837 /*****************************************************************************
6838 **
6839 ** xcb_void_cookie_t xcb_glx_pixel_storei_checked
6840 **
6841 ** @param xcb_connection_t *c
6842 ** @param xcb_glx_context_tag_t context_tag
6843 ** @param uint32_t pname
6844 ** @param int32_t datum
6845 ** @returns xcb_void_cookie_t
6846 **
6847 *****************************************************************************/
6848
6849 xcb_void_cookie_t
6850 xcb_glx_pixel_storei_checked (xcb_connection_t *c ,
6851 xcb_glx_context_tag_t context_tag ,
6852 uint32_t pname ,
6853 int32_t datum );
6854
6864 /*****************************************************************************
6865 **
6866 ** xcb_void_cookie_t xcb_glx_pixel_storei
6867 **
6868 ** @param xcb_connection_t *c
6869 ** @param xcb_glx_context_tag_t context_tag
6870 ** @param uint32_t pname
6871 ** @param int32_t datum
6872 ** @returns xcb_void_cookie_t
6873 **
6874 *****************************************************************************/
6875
6876 xcb_void_cookie_t
6877 xcb_glx_pixel_storei (xcb_connection_t *c ,
6878 xcb_glx_context_tag_t context_tag ,
6879 uint32_t pname ,
6880 int32_t datum );
6881
6882 int
6883 xcb_glx_read_pixels_sizeof (const void *_buffer );
6884
6894 /*****************************************************************************
6895 **
6896 ** xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels
6897 **
6898 ** @param xcb_connection_t *c
6899 ** @param xcb_glx_context_tag_t context_tag
6900 ** @param int32_t x
6901 ** @param int32_t y
6902 ** @param int32_t width
6903 ** @param int32_t height
6904 ** @param uint32_t format
6905 ** @param uint32_t type
6906 ** @param uint8_t swap_bytes
6907 ** @param uint8_t lsb_first
6908 ** @returns xcb_glx_read_pixels_cookie_t
6909 **
6910 *****************************************************************************/
6911
6912 xcb_glx_read_pixels_cookie_t
6913 xcb_glx_read_pixels (xcb_connection_t *c ,
6914 xcb_glx_context_tag_t context_tag ,
6915 int32_t x ,
6916 int32_t y ,
6917 int32_t width ,
6918 int32_t height ,
6919 uint32_t format ,
6920 uint32_t type ,
6921 uint8_t swap_bytes ,
6922 uint8_t lsb_first );
6923
6936 /*****************************************************************************
6937 **
6938 ** xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels_unchecked
6939 **
6940 ** @param xcb_connection_t *c
6941 ** @param xcb_glx_context_tag_t context_tag
6942 ** @param int32_t x
6943 ** @param int32_t y
6944 ** @param int32_t width
6945 ** @param int32_t height
6946 ** @param uint32_t format
6947 ** @param uint32_t type
6948 ** @param uint8_t swap_bytes
6949 ** @param uint8_t lsb_first
6950 ** @returns xcb_glx_read_pixels_cookie_t
6951 **
6952 *****************************************************************************/
6953
6954 xcb_glx_read_pixels_cookie_t
6955 xcb_glx_read_pixels_unchecked (xcb_connection_t *c ,
6956 xcb_glx_context_tag_t context_tag ,
6957 int32_t x ,
6958 int32_t y ,
6959 int32_t width ,
6960 int32_t height ,
6961 uint32_t format ,
6962 uint32_t type ,
6963 uint8_t swap_bytes ,
6964 uint8_t lsb_first );
6965
6966
6967 /*****************************************************************************
6968 **
6969 ** uint8_t * xcb_glx_read_pixels_data
6970 **
6971 ** @param const xcb_glx_read_pixels_reply_t *R
6972 ** @returns uint8_t *
6973 **
6974 *****************************************************************************/
6975
6976 uint8_t *
6977 xcb_glx_read_pixels_data (const xcb_glx_read_pixels_reply_t *R );
6978
6979
6980 /*****************************************************************************
6981 **
6982 ** int xcb_glx_read_pixels_data_length
6983 **
6984 ** @param const xcb_glx_read_pixels_reply_t *R
6985 ** @returns int
6986 **
6987 *****************************************************************************/
6988
6989 int
6990 xcb_glx_read_pixels_data_length (const xcb_glx_read_pixels_reply_t *R );
6991
6992
6993 /*****************************************************************************
6994 **
6995 ** xcb_generic_iterator_t xcb_glx_read_pixels_data_end
6996 **
6997 ** @param const xcb_glx_read_pixels_reply_t *R
6998 ** @returns xcb_generic_iterator_t
6999 **
7000 *****************************************************************************/
7001
7002 xcb_generic_iterator_t
7003 xcb_glx_read_pixels_data_end (const xcb_glx_read_pixels_reply_t *R );
7004
7020 /*****************************************************************************
7021 **
7022 ** xcb_glx_read_pixels_reply_t * xcb_glx_read_pixels_reply
7023 **
7024 ** @param xcb_connection_t *c
7025 ** @param xcb_glx_read_pixels_cookie_t cookie
7026 ** @param xcb_generic_error_t **e
7027 ** @returns xcb_glx_read_pixels_reply_t *
7028 **
7029 *****************************************************************************/
7030
7031 xcb_glx_read_pixels_reply_t *
7032 xcb_glx_read_pixels_reply (xcb_connection_t *c ,
7033 xcb_glx_read_pixels_cookie_t cookie ,
7034 xcb_generic_error_t **e );
7035
7036 int
7037 xcb_glx_get_booleanv_sizeof (const void *_buffer );
7038
7048 /*****************************************************************************
7049 **
7050 ** xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv
7051 **
7052 ** @param xcb_connection_t *c
7053 ** @param xcb_glx_context_tag_t context_tag
7054 ** @param int32_t pname
7055 ** @returns xcb_glx_get_booleanv_cookie_t
7056 **
7057 *****************************************************************************/
7058
7059 xcb_glx_get_booleanv_cookie_t
7060 xcb_glx_get_booleanv (xcb_connection_t *c ,
7061 xcb_glx_context_tag_t context_tag ,
7062 int32_t pname );
7063
7076 /*****************************************************************************
7077 **
7078 ** xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv_unchecked
7079 **
7080 ** @param xcb_connection_t *c
7081 ** @param xcb_glx_context_tag_t context_tag
7082 ** @param int32_t pname
7083 ** @returns xcb_glx_get_booleanv_cookie_t
7084 **
7085 *****************************************************************************/
7086
7087 xcb_glx_get_booleanv_cookie_t
7088 xcb_glx_get_booleanv_unchecked (xcb_connection_t *c ,
7089 xcb_glx_context_tag_t context_tag ,
7090 int32_t pname );
7091
7092
7093 /*****************************************************************************
7094 **
7095 ** uint8_t * xcb_glx_get_booleanv_data
7096 **
7097 ** @param const xcb_glx_get_booleanv_reply_t *R
7098 ** @returns uint8_t *
7099 **
7100 *****************************************************************************/
7101
7102 uint8_t *
7103 xcb_glx_get_booleanv_data (const xcb_glx_get_booleanv_reply_t *R );
7104
7105
7106 /*****************************************************************************
7107 **
7108 ** int xcb_glx_get_booleanv_data_length
7109 **
7110 ** @param const xcb_glx_get_booleanv_reply_t *R
7111 ** @returns int
7112 **
7113 *****************************************************************************/
7114
7115 int
7116 xcb_glx_get_booleanv_data_length (const xcb_glx_get_booleanv_reply_t *R );
7117
7118
7119 /*****************************************************************************
7120 **
7121 ** xcb_generic_iterator_t xcb_glx_get_booleanv_data_end
7122 **
7123 ** @param const xcb_glx_get_booleanv_reply_t *R
7124 ** @returns xcb_generic_iterator_t
7125 **
7126 *****************************************************************************/
7127
7128 xcb_generic_iterator_t
7129 xcb_glx_get_booleanv_data_end (const xcb_glx_get_booleanv_reply_t *R );
7130
7146 /*****************************************************************************
7147 **
7148 ** xcb_glx_get_booleanv_reply_t * xcb_glx_get_booleanv_reply
7149 **
7150 ** @param xcb_connection_t *c
7151 ** @param xcb_glx_get_booleanv_cookie_t cookie
7152 ** @param xcb_generic_error_t **e
7153 ** @returns xcb_glx_get_booleanv_reply_t *
7154 **
7155 *****************************************************************************/
7156
7157 xcb_glx_get_booleanv_reply_t *
7158 xcb_glx_get_booleanv_reply (xcb_connection_t *c ,
7159 xcb_glx_get_booleanv_cookie_t cookie ,
7160 xcb_generic_error_t **e );
7161
7162 int
7163 xcb_glx_get_clip_plane_sizeof (const void *_buffer );
7164
7174 /*****************************************************************************
7175 **
7176 ** xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane
7177 **
7178 ** @param xcb_connection_t *c
7179 ** @param xcb_glx_context_tag_t context_tag
7180 ** @param int32_t plane
7181 ** @returns xcb_glx_get_clip_plane_cookie_t
7182 **
7183 *****************************************************************************/
7184
7185 xcb_glx_get_clip_plane_cookie_t
7186 xcb_glx_get_clip_plane (xcb_connection_t *c ,
7187 xcb_glx_context_tag_t context_tag ,
7188 int32_t plane );
7189
7202 /*****************************************************************************
7203 **
7204 ** xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane_unchecked
7205 **
7206 ** @param xcb_connection_t *c
7207 ** @param xcb_glx_context_tag_t context_tag
7208 ** @param int32_t plane
7209 ** @returns xcb_glx_get_clip_plane_cookie_t
7210 **
7211 *****************************************************************************/
7212
7213 xcb_glx_get_clip_plane_cookie_t
7214 xcb_glx_get_clip_plane_unchecked (xcb_connection_t *c ,
7215 xcb_glx_context_tag_t context_tag ,
7216 int32_t plane );
7217
7218
7219 /*****************************************************************************
7220 **
7221 ** xcb_glx_float64_t * xcb_glx_get_clip_plane_data
7222 **
7223 ** @param const xcb_glx_get_clip_plane_reply_t *R
7224 ** @returns xcb_glx_float64_t *
7225 **
7226 *****************************************************************************/
7227
7228 xcb_glx_float64_t *
7229 xcb_glx_get_clip_plane_data (const xcb_glx_get_clip_plane_reply_t *R );
7230
7231
7232 /*****************************************************************************
7233 **
7234 ** int xcb_glx_get_clip_plane_data_length
7235 **
7236 ** @param const xcb_glx_get_clip_plane_reply_t *R
7237 ** @returns int
7238 **
7239 *****************************************************************************/
7240
7241 int
7242 xcb_glx_get_clip_plane_data_length (const xcb_glx_get_clip_plane_reply_t *R );
7243
7244
7245 /*****************************************************************************
7246 **
7247 ** xcb_generic_iterator_t xcb_glx_get_clip_plane_data_end
7248 **
7249 ** @param const xcb_glx_get_clip_plane_reply_t *R
7250 ** @returns xcb_generic_iterator_t
7251 **
7252 *****************************************************************************/
7253
7254 xcb_generic_iterator_t
7255 xcb_glx_get_clip_plane_data_end (const xcb_glx_get_clip_plane_reply_t *R );
7256
7272 /*****************************************************************************
7273 **
7274 ** xcb_glx_get_clip_plane_reply_t * xcb_glx_get_clip_plane_reply
7275 **
7276 ** @param xcb_connection_t *c
7277 ** @param xcb_glx_get_clip_plane_cookie_t cookie
7278 ** @param xcb_generic_error_t **e
7279 ** @returns xcb_glx_get_clip_plane_reply_t *
7280 **
7281 *****************************************************************************/
7282
7283 xcb_glx_get_clip_plane_reply_t *
7284 xcb_glx_get_clip_plane_reply (xcb_connection_t *c ,
7285 xcb_glx_get_clip_plane_cookie_t cookie ,
7286 xcb_generic_error_t **e );
7287
7288 int
7289 xcb_glx_get_doublev_sizeof (const void *_buffer );
7290
7300 /*****************************************************************************
7301 **
7302 ** xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev
7303 **
7304 ** @param xcb_connection_t *c
7305 ** @param xcb_glx_context_tag_t context_tag
7306 ** @param uint32_t pname
7307 ** @returns xcb_glx_get_doublev_cookie_t
7308 **
7309 *****************************************************************************/
7310
7311 xcb_glx_get_doublev_cookie_t
7312 xcb_glx_get_doublev (xcb_connection_t *c ,
7313 xcb_glx_context_tag_t context_tag ,
7314 uint32_t pname );
7315
7328 /*****************************************************************************
7329 **
7330 ** xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev_unchecked
7331 **
7332 ** @param xcb_connection_t *c
7333 ** @param xcb_glx_context_tag_t context_tag
7334 ** @param uint32_t pname
7335 ** @returns xcb_glx_get_doublev_cookie_t
7336 **
7337 *****************************************************************************/
7338
7339 xcb_glx_get_doublev_cookie_t
7340 xcb_glx_get_doublev_unchecked (xcb_connection_t *c ,
7341 xcb_glx_context_tag_t context_tag ,
7342 uint32_t pname );
7343
7344
7345 /*****************************************************************************
7346 **
7347 ** xcb_glx_float64_t * xcb_glx_get_doublev_data
7348 **
7349 ** @param const xcb_glx_get_doublev_reply_t *R
7350 ** @returns xcb_glx_float64_t *
7351 **
7352 *****************************************************************************/
7353
7354 xcb_glx_float64_t *
7355 xcb_glx_get_doublev_data (const xcb_glx_get_doublev_reply_t *R );
7356
7357
7358 /*****************************************************************************
7359 **
7360 ** int xcb_glx_get_doublev_data_length
7361 **
7362 ** @param const xcb_glx_get_doublev_reply_t *R
7363 ** @returns int
7364 **
7365 *****************************************************************************/
7366
7367 int
7368 xcb_glx_get_doublev_data_length (const xcb_glx_get_doublev_reply_t *R );
7369
7370
7371 /*****************************************************************************
7372 **
7373 ** xcb_generic_iterator_t xcb_glx_get_doublev_data_end
7374 **
7375 ** @param const xcb_glx_get_doublev_reply_t *R
7376 ** @returns xcb_generic_iterator_t
7377 **
7378 *****************************************************************************/
7379
7380 xcb_generic_iterator_t
7381 xcb_glx_get_doublev_data_end (const xcb_glx_get_doublev_reply_t *R );
7382
7398 /*****************************************************************************
7399 **
7400 ** xcb_glx_get_doublev_reply_t * xcb_glx_get_doublev_reply
7401 **
7402 ** @param xcb_connection_t *c
7403 ** @param xcb_glx_get_doublev_cookie_t cookie
7404 ** @param xcb_generic_error_t **e
7405 ** @returns xcb_glx_get_doublev_reply_t *
7406 **
7407 *****************************************************************************/
7408
7409 xcb_glx_get_doublev_reply_t *
7410 xcb_glx_get_doublev_reply (xcb_connection_t *c ,
7411 xcb_glx_get_doublev_cookie_t cookie ,
7412 xcb_generic_error_t **e );
7413
7423 /*****************************************************************************
7424 **
7425 ** xcb_glx_get_error_cookie_t xcb_glx_get_error
7426 **
7427 ** @param xcb_connection_t *c
7428 ** @param xcb_glx_context_tag_t context_tag
7429 ** @returns xcb_glx_get_error_cookie_t
7430 **
7431 *****************************************************************************/
7432
7433 xcb_glx_get_error_cookie_t
7434 xcb_glx_get_error (xcb_connection_t *c ,
7435 xcb_glx_context_tag_t context_tag );
7436
7449 /*****************************************************************************
7450 **
7451 ** xcb_glx_get_error_cookie_t xcb_glx_get_error_unchecked
7452 **
7453 ** @param xcb_connection_t *c
7454 ** @param xcb_glx_context_tag_t context_tag
7455 ** @returns xcb_glx_get_error_cookie_t
7456 **
7457 *****************************************************************************/
7458
7459 xcb_glx_get_error_cookie_t
7460 xcb_glx_get_error_unchecked (xcb_connection_t *c ,
7461 xcb_glx_context_tag_t context_tag );
7462
7478 /*****************************************************************************
7479 **
7480 ** xcb_glx_get_error_reply_t * xcb_glx_get_error_reply
7481 **
7482 ** @param xcb_connection_t *c
7483 ** @param xcb_glx_get_error_cookie_t cookie
7484 ** @param xcb_generic_error_t **e
7485 ** @returns xcb_glx_get_error_reply_t *
7486 **
7487 *****************************************************************************/
7488
7489 xcb_glx_get_error_reply_t *
7490 xcb_glx_get_error_reply (xcb_connection_t *c ,
7491 xcb_glx_get_error_cookie_t cookie ,
7492 xcb_generic_error_t **e );
7493
7494 int
7495 xcb_glx_get_floatv_sizeof (const void *_buffer );
7496
7506 /*****************************************************************************
7507 **
7508 ** xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv
7509 **
7510 ** @param xcb_connection_t *c
7511 ** @param xcb_glx_context_tag_t context_tag
7512 ** @param uint32_t pname
7513 ** @returns xcb_glx_get_floatv_cookie_t
7514 **
7515 *****************************************************************************/
7516
7517 xcb_glx_get_floatv_cookie_t
7518 xcb_glx_get_floatv (xcb_connection_t *c ,
7519 xcb_glx_context_tag_t context_tag ,
7520 uint32_t pname );
7521
7534 /*****************************************************************************
7535 **
7536 ** xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv_unchecked
7537 **
7538 ** @param xcb_connection_t *c
7539 ** @param xcb_glx_context_tag_t context_tag
7540 ** @param uint32_t pname
7541 ** @returns xcb_glx_get_floatv_cookie_t
7542 **
7543 *****************************************************************************/
7544
7545 xcb_glx_get_floatv_cookie_t
7546 xcb_glx_get_floatv_unchecked (xcb_connection_t *c ,
7547 xcb_glx_context_tag_t context_tag ,
7548 uint32_t pname );
7549
7550
7551 /*****************************************************************************
7552 **
7553 ** xcb_glx_float32_t * xcb_glx_get_floatv_data
7554 **
7555 ** @param const xcb_glx_get_floatv_reply_t *R
7556 ** @returns xcb_glx_float32_t *
7557 **
7558 *****************************************************************************/
7559
7560 xcb_glx_float32_t *
7561 xcb_glx_get_floatv_data (const xcb_glx_get_floatv_reply_t *R );
7562
7563
7564 /*****************************************************************************
7565 **
7566 ** int xcb_glx_get_floatv_data_length
7567 **
7568 ** @param const xcb_glx_get_floatv_reply_t *R
7569 ** @returns int
7570 **
7571 *****************************************************************************/
7572
7573 int
7574 xcb_glx_get_floatv_data_length (const xcb_glx_get_floatv_reply_t *R );
7575
7576
7577 /*****************************************************************************
7578 **
7579 ** xcb_generic_iterator_t xcb_glx_get_floatv_data_end
7580 **
7581 ** @param const xcb_glx_get_floatv_reply_t *R
7582 ** @returns xcb_generic_iterator_t
7583 **
7584 *****************************************************************************/
7585
7586 xcb_generic_iterator_t
7587 xcb_glx_get_floatv_data_end (const xcb_glx_get_floatv_reply_t *R );
7588
7604 /*****************************************************************************
7605 **
7606 ** xcb_glx_get_floatv_reply_t * xcb_glx_get_floatv_reply
7607 **
7608 ** @param xcb_connection_t *c
7609 ** @param xcb_glx_get_floatv_cookie_t cookie
7610 ** @param xcb_generic_error_t **e
7611 ** @returns xcb_glx_get_floatv_reply_t *
7612 **
7613 *****************************************************************************/
7614
7615 xcb_glx_get_floatv_reply_t *
7616 xcb_glx_get_floatv_reply (xcb_connection_t *c ,
7617 xcb_glx_get_floatv_cookie_t cookie ,
7618 xcb_generic_error_t **e );
7619
7620 int
7621 xcb_glx_get_integerv_sizeof (const void *_buffer );
7622
7632 /*****************************************************************************
7633 **
7634 ** xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv
7635 **
7636 ** @param xcb_connection_t *c
7637 ** @param xcb_glx_context_tag_t context_tag
7638 ** @param uint32_t pname
7639 ** @returns xcb_glx_get_integerv_cookie_t
7640 **
7641 *****************************************************************************/
7642
7643 xcb_glx_get_integerv_cookie_t
7644 xcb_glx_get_integerv (xcb_connection_t *c ,
7645 xcb_glx_context_tag_t context_tag ,
7646 uint32_t pname );
7647
7660 /*****************************************************************************
7661 **
7662 ** xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv_unchecked
7663 **
7664 ** @param xcb_connection_t *c
7665 ** @param xcb_glx_context_tag_t context_tag
7666 ** @param uint32_t pname
7667 ** @returns xcb_glx_get_integerv_cookie_t
7668 **
7669 *****************************************************************************/
7670
7671 xcb_glx_get_integerv_cookie_t
7672 xcb_glx_get_integerv_unchecked (xcb_connection_t *c ,
7673 xcb_glx_context_tag_t context_tag ,
7674 uint32_t pname );
7675
7676
7677 /*****************************************************************************
7678 **
7679 ** int32_t * xcb_glx_get_integerv_data
7680 **
7681 ** @param const xcb_glx_get_integerv_reply_t *R
7682 ** @returns int32_t *
7683 **
7684 *****************************************************************************/
7685
7686 int32_t *
7687 xcb_glx_get_integerv_data (const xcb_glx_get_integerv_reply_t *R );
7688
7689
7690 /*****************************************************************************
7691 **
7692 ** int xcb_glx_get_integerv_data_length
7693 **
7694 ** @param const xcb_glx_get_integerv_reply_t *R
7695 ** @returns int
7696 **
7697 *****************************************************************************/
7698
7699 int
7700 xcb_glx_get_integerv_data_length (const xcb_glx_get_integerv_reply_t *R );
7701
7702
7703 /*****************************************************************************
7704 **
7705 ** xcb_generic_iterator_t xcb_glx_get_integerv_data_end
7706 **
7707 ** @param const xcb_glx_get_integerv_reply_t *R
7708 ** @returns xcb_generic_iterator_t
7709 **
7710 *****************************************************************************/
7711
7712 xcb_generic_iterator_t
7713 xcb_glx_get_integerv_data_end (const xcb_glx_get_integerv_reply_t *R );
7714
7730 /*****************************************************************************
7731 **
7732 ** xcb_glx_get_integerv_reply_t * xcb_glx_get_integerv_reply
7733 **
7734 ** @param xcb_connection_t *c
7735 ** @param xcb_glx_get_integerv_cookie_t cookie
7736 ** @param xcb_generic_error_t **e
7737 ** @returns xcb_glx_get_integerv_reply_t *
7738 **
7739 *****************************************************************************/
7740
7741 xcb_glx_get_integerv_reply_t *
7742 xcb_glx_get_integerv_reply (xcb_connection_t *c ,
7743 xcb_glx_get_integerv_cookie_t cookie ,
7744 xcb_generic_error_t **e );
7745
7746 int
7747 xcb_glx_get_lightfv_sizeof (const void *_buffer );
7748
7758 /*****************************************************************************
7759 **
7760 ** xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv
7761 **
7762 ** @param xcb_connection_t *c
7763 ** @param xcb_glx_context_tag_t context_tag
7764 ** @param uint32_t light
7765 ** @param uint32_t pname
7766 ** @returns xcb_glx_get_lightfv_cookie_t
7767 **
7768 *****************************************************************************/
7769
7770 xcb_glx_get_lightfv_cookie_t
7771 xcb_glx_get_lightfv (xcb_connection_t *c ,
7772 xcb_glx_context_tag_t context_tag ,
7773 uint32_t light ,
7774 uint32_t pname );
7775
7788 /*****************************************************************************
7789 **
7790 ** xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv_unchecked
7791 **
7792 ** @param xcb_connection_t *c
7793 ** @param xcb_glx_context_tag_t context_tag
7794 ** @param uint32_t light
7795 ** @param uint32_t pname
7796 ** @returns xcb_glx_get_lightfv_cookie_t
7797 **
7798 *****************************************************************************/
7799
7800 xcb_glx_get_lightfv_cookie_t
7801 xcb_glx_get_lightfv_unchecked (xcb_connection_t *c ,
7802 xcb_glx_context_tag_t context_tag ,
7803 uint32_t light ,
7804 uint32_t pname );
7805
7806
7807 /*****************************************************************************
7808 **
7809 ** xcb_glx_float32_t * xcb_glx_get_lightfv_data
7810 **
7811 ** @param const xcb_glx_get_lightfv_reply_t *R
7812 ** @returns xcb_glx_float32_t *
7813 **
7814 *****************************************************************************/
7815
7816 xcb_glx_float32_t *
7817 xcb_glx_get_lightfv_data (const xcb_glx_get_lightfv_reply_t *R );
7818
7819
7820 /*****************************************************************************
7821 **
7822 ** int xcb_glx_get_lightfv_data_length
7823 **
7824 ** @param const xcb_glx_get_lightfv_reply_t *R
7825 ** @returns int
7826 **
7827 *****************************************************************************/
7828
7829 int
7830 xcb_glx_get_lightfv_data_length (const xcb_glx_get_lightfv_reply_t *R );
7831
7832
7833 /*****************************************************************************
7834 **
7835 ** xcb_generic_iterator_t xcb_glx_get_lightfv_data_end
7836 **
7837 ** @param const xcb_glx_get_lightfv_reply_t *R
7838 ** @returns xcb_generic_iterator_t
7839 **
7840 *****************************************************************************/
7841
7842 xcb_generic_iterator_t
7843 xcb_glx_get_lightfv_data_end (const xcb_glx_get_lightfv_reply_t *R );
7844
7860 /*****************************************************************************
7861 **
7862 ** xcb_glx_get_lightfv_reply_t * xcb_glx_get_lightfv_reply
7863 **
7864 ** @param xcb_connection_t *c
7865 ** @param xcb_glx_get_lightfv_cookie_t cookie
7866 ** @param xcb_generic_error_t **e
7867 ** @returns xcb_glx_get_lightfv_reply_t *
7868 **
7869 *****************************************************************************/
7870
7871 xcb_glx_get_lightfv_reply_t *
7872 xcb_glx_get_lightfv_reply (xcb_connection_t *c ,
7873 xcb_glx_get_lightfv_cookie_t cookie ,
7874 xcb_generic_error_t **e );
7875
7876 int
7877 xcb_glx_get_lightiv_sizeof (const void *_buffer );
7878
7888 /*****************************************************************************
7889 **
7890 ** xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv
7891 **
7892 ** @param xcb_connection_t *c
7893 ** @param xcb_glx_context_tag_t context_tag
7894 ** @param uint32_t light
7895 ** @param uint32_t pname
7896 ** @returns xcb_glx_get_lightiv_cookie_t
7897 **
7898 *****************************************************************************/
7899
7900 xcb_glx_get_lightiv_cookie_t
7901 xcb_glx_get_lightiv (xcb_connection_t *c ,
7902 xcb_glx_context_tag_t context_tag ,
7903 uint32_t light ,
7904 uint32_t pname );
7905
7918 /*****************************************************************************
7919 **
7920 ** xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv_unchecked
7921 **
7922 ** @param xcb_connection_t *c
7923 ** @param xcb_glx_context_tag_t context_tag
7924 ** @param uint32_t light
7925 ** @param uint32_t pname
7926 ** @returns xcb_glx_get_lightiv_cookie_t
7927 **
7928 *****************************************************************************/
7929
7930 xcb_glx_get_lightiv_cookie_t
7931 xcb_glx_get_lightiv_unchecked (xcb_connection_t *c ,
7932 xcb_glx_context_tag_t context_tag ,
7933 uint32_t light ,
7934 uint32_t pname );
7935
7936
7937 /*****************************************************************************
7938 **
7939 ** int32_t * xcb_glx_get_lightiv_data
7940 **
7941 ** @param const xcb_glx_get_lightiv_reply_t *R
7942 ** @returns int32_t *
7943 **
7944 *****************************************************************************/
7945
7946 int32_t *
7947 xcb_glx_get_lightiv_data (const xcb_glx_get_lightiv_reply_t *R );
7948
7949
7950 /*****************************************************************************
7951 **
7952 ** int xcb_glx_get_lightiv_data_length
7953 **
7954 ** @param const xcb_glx_get_lightiv_reply_t *R
7955 ** @returns int
7956 **
7957 *****************************************************************************/
7958
7959 int
7960 xcb_glx_get_lightiv_data_length (const xcb_glx_get_lightiv_reply_t *R );
7961
7962
7963 /*****************************************************************************
7964 **
7965 ** xcb_generic_iterator_t xcb_glx_get_lightiv_data_end
7966 **
7967 ** @param const xcb_glx_get_lightiv_reply_t *R
7968 ** @returns xcb_generic_iterator_t
7969 **
7970 *****************************************************************************/
7971
7972 xcb_generic_iterator_t
7973 xcb_glx_get_lightiv_data_end (const xcb_glx_get_lightiv_reply_t *R );
7974
7990 /*****************************************************************************
7991 **
7992 ** xcb_glx_get_lightiv_reply_t * xcb_glx_get_lightiv_reply
7993 **
7994 ** @param xcb_connection_t *c
7995 ** @param xcb_glx_get_lightiv_cookie_t cookie
7996 ** @param xcb_generic_error_t **e
7997 ** @returns xcb_glx_get_lightiv_reply_t *
7998 **
7999 *****************************************************************************/
8000
8001 xcb_glx_get_lightiv_reply_t *
8002 xcb_glx_get_lightiv_reply (xcb_connection_t *c ,
8003 xcb_glx_get_lightiv_cookie_t cookie ,
8004 xcb_generic_error_t **e );
8005
8006 int
8007 xcb_glx_get_mapdv_sizeof (const void *_buffer );
8008
8018 /*****************************************************************************
8019 **
8020 ** xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv
8021 **
8022 ** @param xcb_connection_t *c
8023 ** @param xcb_glx_context_tag_t context_tag
8024 ** @param uint32_t target
8025 ** @param uint32_t query
8026 ** @returns xcb_glx_get_mapdv_cookie_t
8027 **
8028 *****************************************************************************/
8029
8030 xcb_glx_get_mapdv_cookie_t
8031 xcb_glx_get_mapdv (xcb_connection_t *c ,
8032 xcb_glx_context_tag_t context_tag ,
8033 uint32_t target ,
8034 uint32_t query );
8035
8048 /*****************************************************************************
8049 **
8050 ** xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv_unchecked
8051 **
8052 ** @param xcb_connection_t *c
8053 ** @param xcb_glx_context_tag_t context_tag
8054 ** @param uint32_t target
8055 ** @param uint32_t query
8056 ** @returns xcb_glx_get_mapdv_cookie_t
8057 **
8058 *****************************************************************************/
8059
8060 xcb_glx_get_mapdv_cookie_t
8061 xcb_glx_get_mapdv_unchecked (xcb_connection_t *c ,
8062 xcb_glx_context_tag_t context_tag ,
8063 uint32_t target ,
8064 uint32_t query );
8065
8066
8067 /*****************************************************************************
8068 **
8069 ** xcb_glx_float64_t * xcb_glx_get_mapdv_data
8070 **
8071 ** @param const xcb_glx_get_mapdv_reply_t *R
8072 ** @returns xcb_glx_float64_t *
8073 **
8074 *****************************************************************************/
8075
8076 xcb_glx_float64_t *
8077 xcb_glx_get_mapdv_data (const xcb_glx_get_mapdv_reply_t *R );
8078
8079
8080 /*****************************************************************************
8081 **
8082 ** int xcb_glx_get_mapdv_data_length
8083 **
8084 ** @param const xcb_glx_get_mapdv_reply_t *R
8085 ** @returns int
8086 **
8087 *****************************************************************************/
8088
8089 int
8090 xcb_glx_get_mapdv_data_length (const xcb_glx_get_mapdv_reply_t *R );
8091
8092
8093 /*****************************************************************************
8094 **
8095 ** xcb_generic_iterator_t xcb_glx_get_mapdv_data_end
8096 **
8097 ** @param const xcb_glx_get_mapdv_reply_t *R
8098 ** @returns xcb_generic_iterator_t
8099 **
8100 *****************************************************************************/
8101
8102 xcb_generic_iterator_t
8103 xcb_glx_get_mapdv_data_end (const xcb_glx_get_mapdv_reply_t *R );
8104
8120 /*****************************************************************************
8121 **
8122 ** xcb_glx_get_mapdv_reply_t * xcb_glx_get_mapdv_reply
8123 **
8124 ** @param xcb_connection_t *c
8125 ** @param xcb_glx_get_mapdv_cookie_t cookie
8126 ** @param xcb_generic_error_t **e
8127 ** @returns xcb_glx_get_mapdv_reply_t *
8128 **
8129 *****************************************************************************/
8130
8131 xcb_glx_get_mapdv_reply_t *
8132 xcb_glx_get_mapdv_reply (xcb_connection_t *c ,
8133 xcb_glx_get_mapdv_cookie_t cookie ,
8134 xcb_generic_error_t **e );
8135
8136 int
8137 xcb_glx_get_mapfv_sizeof (const void *_buffer );
8138
8148 /*****************************************************************************
8149 **
8150 ** xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv
8151 **
8152 ** @param xcb_connection_t *c
8153 ** @param xcb_glx_context_tag_t context_tag
8154 ** @param uint32_t target
8155 ** @param uint32_t query
8156 ** @returns xcb_glx_get_mapfv_cookie_t
8157 **
8158 *****************************************************************************/
8159
8160 xcb_glx_get_mapfv_cookie_t
8161 xcb_glx_get_mapfv (xcb_connection_t *c ,
8162 xcb_glx_context_tag_t context_tag ,
8163 uint32_t target ,
8164 uint32_t query );
8165
8178 /*****************************************************************************
8179 **
8180 ** xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv_unchecked
8181 **
8182 ** @param xcb_connection_t *c
8183 ** @param xcb_glx_context_tag_t context_tag
8184 ** @param uint32_t target
8185 ** @param uint32_t query
8186 ** @returns xcb_glx_get_mapfv_cookie_t
8187 **
8188 *****************************************************************************/
8189
8190 xcb_glx_get_mapfv_cookie_t
8191 xcb_glx_get_mapfv_unchecked (xcb_connection_t *c ,
8192 xcb_glx_context_tag_t context_tag ,
8193 uint32_t target ,
8194 uint32_t query );
8195
8196
8197 /*****************************************************************************
8198 **
8199 ** xcb_glx_float32_t * xcb_glx_get_mapfv_data
8200 **
8201 ** @param const xcb_glx_get_mapfv_reply_t *R
8202 ** @returns xcb_glx_float32_t *
8203 **
8204 *****************************************************************************/
8205
8206 xcb_glx_float32_t *
8207 xcb_glx_get_mapfv_data (const xcb_glx_get_mapfv_reply_t *R );
8208
8209
8210 /*****************************************************************************
8211 **
8212 ** int xcb_glx_get_mapfv_data_length
8213 **
8214 ** @param const xcb_glx_get_mapfv_reply_t *R
8215 ** @returns int
8216 **
8217 *****************************************************************************/
8218
8219 int
8220 xcb_glx_get_mapfv_data_length (const xcb_glx_get_mapfv_reply_t *R );
8221
8222
8223 /*****************************************************************************
8224 **
8225 ** xcb_generic_iterator_t xcb_glx_get_mapfv_data_end
8226 **
8227 ** @param const xcb_glx_get_mapfv_reply_t *R
8228 ** @returns xcb_generic_iterator_t
8229 **
8230 *****************************************************************************/
8231
8232 xcb_generic_iterator_t
8233 xcb_glx_get_mapfv_data_end (const xcb_glx_get_mapfv_reply_t *R );
8234
8250 /*****************************************************************************
8251 **
8252 ** xcb_glx_get_mapfv_reply_t * xcb_glx_get_mapfv_reply
8253 **
8254 ** @param xcb_connection_t *c
8255 ** @param xcb_glx_get_mapfv_cookie_t cookie
8256 ** @param xcb_generic_error_t **e
8257 ** @returns xcb_glx_get_mapfv_reply_t *
8258 **
8259 *****************************************************************************/
8260
8261 xcb_glx_get_mapfv_reply_t *
8262 xcb_glx_get_mapfv_reply (xcb_connection_t *c ,
8263 xcb_glx_get_mapfv_cookie_t cookie ,
8264 xcb_generic_error_t **e );
8265
8266 int
8267 xcb_glx_get_mapiv_sizeof (const void *_buffer );
8268
8278 /*****************************************************************************
8279 **
8280 ** xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv
8281 **
8282 ** @param xcb_connection_t *c
8283 ** @param xcb_glx_context_tag_t context_tag
8284 ** @param uint32_t target
8285 ** @param uint32_t query
8286 ** @returns xcb_glx_get_mapiv_cookie_t
8287 **
8288 *****************************************************************************/
8289
8290 xcb_glx_get_mapiv_cookie_t
8291 xcb_glx_get_mapiv (xcb_connection_t *c ,
8292 xcb_glx_context_tag_t context_tag ,
8293 uint32_t target ,
8294 uint32_t query );
8295
8308 /*****************************************************************************
8309 **
8310 ** xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv_unchecked
8311 **
8312 ** @param xcb_connection_t *c
8313 ** @param xcb_glx_context_tag_t context_tag
8314 ** @param uint32_t target
8315 ** @param uint32_t query
8316 ** @returns xcb_glx_get_mapiv_cookie_t
8317 **
8318 *****************************************************************************/
8319
8320 xcb_glx_get_mapiv_cookie_t
8321 xcb_glx_get_mapiv_unchecked (xcb_connection_t *c ,
8322 xcb_glx_context_tag_t context_tag ,
8323 uint32_t target ,
8324 uint32_t query );
8325
8326
8327 /*****************************************************************************
8328 **
8329 ** int32_t * xcb_glx_get_mapiv_data
8330 **
8331 ** @param const xcb_glx_get_mapiv_reply_t *R
8332 ** @returns int32_t *
8333 **
8334 *****************************************************************************/
8335
8336 int32_t *
8337 xcb_glx_get_mapiv_data (const xcb_glx_get_mapiv_reply_t *R );
8338
8339
8340 /*****************************************************************************
8341 **
8342 ** int xcb_glx_get_mapiv_data_length
8343 **
8344 ** @param const xcb_glx_get_mapiv_reply_t *R
8345 ** @returns int
8346 **
8347 *****************************************************************************/
8348
8349 int
8350 xcb_glx_get_mapiv_data_length (const xcb_glx_get_mapiv_reply_t *R );
8351
8352
8353 /*****************************************************************************
8354 **
8355 ** xcb_generic_iterator_t xcb_glx_get_mapiv_data_end
8356 **
8357 ** @param const xcb_glx_get_mapiv_reply_t *R
8358 ** @returns xcb_generic_iterator_t
8359 **
8360 *****************************************************************************/
8361
8362 xcb_generic_iterator_t
8363 xcb_glx_get_mapiv_data_end (const xcb_glx_get_mapiv_reply_t *R );
8364
8380 /*****************************************************************************
8381 **
8382 ** xcb_glx_get_mapiv_reply_t * xcb_glx_get_mapiv_reply
8383 **
8384 ** @param xcb_connection_t *c
8385 ** @param xcb_glx_get_mapiv_cookie_t cookie
8386 ** @param xcb_generic_error_t **e
8387 ** @returns xcb_glx_get_mapiv_reply_t *
8388 **
8389 *****************************************************************************/
8390
8391 xcb_glx_get_mapiv_reply_t *
8392 xcb_glx_get_mapiv_reply (xcb_connection_t *c ,
8393 xcb_glx_get_mapiv_cookie_t cookie ,
8394 xcb_generic_error_t **e );
8395
8396 int
8397 xcb_glx_get_materialfv_sizeof (const void *_buffer );
8398
8408 /*****************************************************************************
8409 **
8410 ** xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv
8411 **
8412 ** @param xcb_connection_t *c
8413 ** @param xcb_glx_context_tag_t context_tag
8414 ** @param uint32_t face
8415 ** @param uint32_t pname
8416 ** @returns xcb_glx_get_materialfv_cookie_t
8417 **
8418 *****************************************************************************/
8419
8420 xcb_glx_get_materialfv_cookie_t
8421 xcb_glx_get_materialfv (xcb_connection_t *c ,
8422 xcb_glx_context_tag_t context_tag ,
8423 uint32_t face ,
8424 uint32_t pname );
8425
8438 /*****************************************************************************
8439 **
8440 ** xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv_unchecked
8441 **
8442 ** @param xcb_connection_t *c
8443 ** @param xcb_glx_context_tag_t context_tag
8444 ** @param uint32_t face
8445 ** @param uint32_t pname
8446 ** @returns xcb_glx_get_materialfv_cookie_t
8447 **
8448 *****************************************************************************/
8449
8450 xcb_glx_get_materialfv_cookie_t
8451 xcb_glx_get_materialfv_unchecked (xcb_connection_t *c ,
8452 xcb_glx_context_tag_t context_tag ,
8453 uint32_t face ,
8454 uint32_t pname );
8455
8456
8457 /*****************************************************************************
8458 **
8459 ** xcb_glx_float32_t * xcb_glx_get_materialfv_data
8460 **
8461 ** @param const xcb_glx_get_materialfv_reply_t *R
8462 ** @returns xcb_glx_float32_t *
8463 **
8464 *****************************************************************************/
8465
8466 xcb_glx_float32_t *
8467 xcb_glx_get_materialfv_data (const xcb_glx_get_materialfv_reply_t *R );
8468
8469
8470 /*****************************************************************************
8471 **
8472 ** int xcb_glx_get_materialfv_data_length
8473 **
8474 ** @param const xcb_glx_get_materialfv_reply_t *R
8475 ** @returns int
8476 **
8477 *****************************************************************************/
8478
8479 int
8480 xcb_glx_get_materialfv_data_length (const xcb_glx_get_materialfv_reply_t *R );
8481
8482
8483 /*****************************************************************************
8484 **
8485 ** xcb_generic_iterator_t xcb_glx_get_materialfv_data_end
8486 **
8487 ** @param const xcb_glx_get_materialfv_reply_t *R
8488 ** @returns xcb_generic_iterator_t
8489 **
8490 *****************************************************************************/
8491
8492 xcb_generic_iterator_t
8493 xcb_glx_get_materialfv_data_end (const xcb_glx_get_materialfv_reply_t *R );
8494
8510 /*****************************************************************************
8511 **
8512 ** xcb_glx_get_materialfv_reply_t * xcb_glx_get_materialfv_reply
8513 **
8514 ** @param xcb_connection_t *c
8515 ** @param xcb_glx_get_materialfv_cookie_t cookie
8516 ** @param xcb_generic_error_t **e
8517 ** @returns xcb_glx_get_materialfv_reply_t *
8518 **
8519 *****************************************************************************/
8520
8521 xcb_glx_get_materialfv_reply_t *
8522 xcb_glx_get_materialfv_reply (xcb_connection_t *c ,
8523 xcb_glx_get_materialfv_cookie_t cookie ,
8524 xcb_generic_error_t **e );
8525
8526 int
8527 xcb_glx_get_materialiv_sizeof (const void *_buffer );
8528
8538 /*****************************************************************************
8539 **
8540 ** xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv
8541 **
8542 ** @param xcb_connection_t *c
8543 ** @param xcb_glx_context_tag_t context_tag
8544 ** @param uint32_t face
8545 ** @param uint32_t pname
8546 ** @returns xcb_glx_get_materialiv_cookie_t
8547 **
8548 *****************************************************************************/
8549
8550 xcb_glx_get_materialiv_cookie_t
8551 xcb_glx_get_materialiv (xcb_connection_t *c ,
8552 xcb_glx_context_tag_t context_tag ,
8553 uint32_t face ,
8554 uint32_t pname );
8555
8568 /*****************************************************************************
8569 **
8570 ** xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv_unchecked
8571 **
8572 ** @param xcb_connection_t *c
8573 ** @param xcb_glx_context_tag_t context_tag
8574 ** @param uint32_t face
8575 ** @param uint32_t pname
8576 ** @returns xcb_glx_get_materialiv_cookie_t
8577 **
8578 *****************************************************************************/
8579
8580 xcb_glx_get_materialiv_cookie_t
8581 xcb_glx_get_materialiv_unchecked (xcb_connection_t *c ,
8582 xcb_glx_context_tag_t context_tag ,
8583 uint32_t face ,
8584 uint32_t pname );
8585
8586
8587 /*****************************************************************************
8588 **
8589 ** int32_t * xcb_glx_get_materialiv_data
8590 **
8591 ** @param const xcb_glx_get_materialiv_reply_t *R
8592 ** @returns int32_t *
8593 **
8594 *****************************************************************************/
8595
8596 int32_t *
8597 xcb_glx_get_materialiv_data (const xcb_glx_get_materialiv_reply_t *R );
8598
8599
8600 /*****************************************************************************
8601 **
8602 ** int xcb_glx_get_materialiv_data_length
8603 **
8604 ** @param const xcb_glx_get_materialiv_reply_t *R
8605 ** @returns int
8606 **
8607 *****************************************************************************/
8608
8609 int
8610 xcb_glx_get_materialiv_data_length (const xcb_glx_get_materialiv_reply_t *R );
8611
8612
8613 /*****************************************************************************
8614 **
8615 ** xcb_generic_iterator_t xcb_glx_get_materialiv_data_end
8616 **
8617 ** @param const xcb_glx_get_materialiv_reply_t *R
8618 ** @returns xcb_generic_iterator_t
8619 **
8620 *****************************************************************************/
8621
8622 xcb_generic_iterator_t
8623 xcb_glx_get_materialiv_data_end (const xcb_glx_get_materialiv_reply_t *R );
8624
8640 /*****************************************************************************
8641 **
8642 ** xcb_glx_get_materialiv_reply_t * xcb_glx_get_materialiv_reply
8643 **
8644 ** @param xcb_connection_t *c
8645 ** @param xcb_glx_get_materialiv_cookie_t cookie
8646 ** @param xcb_generic_error_t **e
8647 ** @returns xcb_glx_get_materialiv_reply_t *
8648 **
8649 *****************************************************************************/
8650
8651 xcb_glx_get_materialiv_reply_t *
8652 xcb_glx_get_materialiv_reply (xcb_connection_t *c ,
8653 xcb_glx_get_materialiv_cookie_t cookie ,
8654 xcb_generic_error_t **e );
8655
8656 int
8657 xcb_glx_get_pixel_mapfv_sizeof (const void *_buffer );
8658
8668 /*****************************************************************************
8669 **
8670 ** xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv
8671 **
8672 ** @param xcb_connection_t *c
8673 ** @param xcb_glx_context_tag_t context_tag
8674 ** @param uint32_t map
8675 ** @returns xcb_glx_get_pixel_mapfv_cookie_t
8676 **
8677 *****************************************************************************/
8678
8679 xcb_glx_get_pixel_mapfv_cookie_t
8680 xcb_glx_get_pixel_mapfv (xcb_connection_t *c ,
8681 xcb_glx_context_tag_t context_tag ,
8682 uint32_t map );
8683
8696 /*****************************************************************************
8697 **
8698 ** xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv_unchecked
8699 **
8700 ** @param xcb_connection_t *c
8701 ** @param xcb_glx_context_tag_t context_tag
8702 ** @param uint32_t map
8703 ** @returns xcb_glx_get_pixel_mapfv_cookie_t
8704 **
8705 *****************************************************************************/
8706
8707 xcb_glx_get_pixel_mapfv_cookie_t
8708 xcb_glx_get_pixel_mapfv_unchecked (xcb_connection_t *c ,
8709 xcb_glx_context_tag_t context_tag ,
8710 uint32_t map );
8711
8712
8713 /*****************************************************************************
8714 **
8715 ** xcb_glx_float32_t * xcb_glx_get_pixel_mapfv_data
8716 **
8717 ** @param const xcb_glx_get_pixel_mapfv_reply_t *R
8718 ** @returns xcb_glx_float32_t *
8719 **
8720 *****************************************************************************/
8721
8722 xcb_glx_float32_t *
8723 xcb_glx_get_pixel_mapfv_data (const xcb_glx_get_pixel_mapfv_reply_t *R );
8724
8725
8726 /*****************************************************************************
8727 **
8728 ** int xcb_glx_get_pixel_mapfv_data_length
8729 **
8730 ** @param const xcb_glx_get_pixel_mapfv_reply_t *R
8731 ** @returns int
8732 **
8733 *****************************************************************************/
8734
8735 int
8736 xcb_glx_get_pixel_mapfv_data_length (const xcb_glx_get_pixel_mapfv_reply_t *R );
8737
8738
8739 /*****************************************************************************
8740 **
8741 ** xcb_generic_iterator_t xcb_glx_get_pixel_mapfv_data_end
8742 **
8743 ** @param const xcb_glx_get_pixel_mapfv_reply_t *R
8744 ** @returns xcb_generic_iterator_t
8745 **
8746 *****************************************************************************/
8747
8748 xcb_generic_iterator_t
8749 xcb_glx_get_pixel_mapfv_data_end (const xcb_glx_get_pixel_mapfv_reply_t *R );
8750
8766 /*****************************************************************************
8767 **
8768 ** xcb_glx_get_pixel_mapfv_reply_t * xcb_glx_get_pixel_mapfv_reply
8769 **
8770 ** @param xcb_connection_t *c
8771 ** @param xcb_glx_get_pixel_mapfv_cookie_t cookie
8772 ** @param xcb_generic_error_t **e
8773 ** @returns xcb_glx_get_pixel_mapfv_reply_t *
8774 **
8775 *****************************************************************************/
8776
8777 xcb_glx_get_pixel_mapfv_reply_t *
8778 xcb_glx_get_pixel_mapfv_reply (xcb_connection_t *c ,
8779 xcb_glx_get_pixel_mapfv_cookie_t cookie ,
8780 xcb_generic_error_t **e );
8781
8782 int
8783 xcb_glx_get_pixel_mapuiv_sizeof (const void *_buffer );
8784
8794 /*****************************************************************************
8795 **
8796 ** xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv
8797 **
8798 ** @param xcb_connection_t *c
8799 ** @param xcb_glx_context_tag_t context_tag
8800 ** @param uint32_t map
8801 ** @returns xcb_glx_get_pixel_mapuiv_cookie_t
8802 **
8803 *****************************************************************************/
8804
8805 xcb_glx_get_pixel_mapuiv_cookie_t
8806 xcb_glx_get_pixel_mapuiv (xcb_connection_t *c ,
8807 xcb_glx_context_tag_t context_tag ,
8808 uint32_t map );
8809
8822 /*****************************************************************************
8823 **
8824 ** xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv_unchecked
8825 **
8826 ** @param xcb_connection_t *c
8827 ** @param xcb_glx_context_tag_t context_tag
8828 ** @param uint32_t map
8829 ** @returns xcb_glx_get_pixel_mapuiv_cookie_t
8830 **
8831 *****************************************************************************/
8832
8833 xcb_glx_get_pixel_mapuiv_cookie_t
8834 xcb_glx_get_pixel_mapuiv_unchecked (xcb_connection_t *c ,
8835 xcb_glx_context_tag_t context_tag ,
8836 uint32_t map );
8837
8838
8839 /*****************************************************************************
8840 **
8841 ** uint32_t * xcb_glx_get_pixel_mapuiv_data
8842 **
8843 ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R
8844 ** @returns uint32_t *
8845 **
8846 *****************************************************************************/
8847
8848 uint32_t *
8849 xcb_glx_get_pixel_mapuiv_data (const xcb_glx_get_pixel_mapuiv_reply_t *R );
8850
8851
8852 /*****************************************************************************
8853 **
8854 ** int xcb_glx_get_pixel_mapuiv_data_length
8855 **
8856 ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R
8857 ** @returns int
8858 **
8859 *****************************************************************************/
8860
8861 int
8862 xcb_glx_get_pixel_mapuiv_data_length (const xcb_glx_get_pixel_mapuiv_reply_t *R );
8863
8864
8865 /*****************************************************************************
8866 **
8867 ** xcb_generic_iterator_t xcb_glx_get_pixel_mapuiv_data_end
8868 **
8869 ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R
8870 ** @returns xcb_generic_iterator_t
8871 **
8872 *****************************************************************************/
8873
8874 xcb_generic_iterator_t
8875 xcb_glx_get_pixel_mapuiv_data_end (const xcb_glx_get_pixel_mapuiv_reply_t *R );
8876
8892 /*****************************************************************************
8893 **
8894 ** xcb_glx_get_pixel_mapuiv_reply_t * xcb_glx_get_pixel_mapuiv_reply
8895 **
8896 ** @param xcb_connection_t *c
8897 ** @param xcb_glx_get_pixel_mapuiv_cookie_t cookie
8898 ** @param xcb_generic_error_t **e
8899 ** @returns xcb_glx_get_pixel_mapuiv_reply_t *
8900 **
8901 *****************************************************************************/
8902
8903 xcb_glx_get_pixel_mapuiv_reply_t *
8904 xcb_glx_get_pixel_mapuiv_reply (xcb_connection_t *c ,
8905 xcb_glx_get_pixel_mapuiv_cookie_t cookie ,
8906 xcb_generic_error_t **e );
8907
8908 int
8909 xcb_glx_get_pixel_mapusv_sizeof (const void *_buffer );
8910
8920 /*****************************************************************************
8921 **
8922 ** xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv
8923 **
8924 ** @param xcb_connection_t *c
8925 ** @param xcb_glx_context_tag_t context_tag
8926 ** @param uint32_t map
8927 ** @returns xcb_glx_get_pixel_mapusv_cookie_t
8928 **
8929 *****************************************************************************/
8930
8931 xcb_glx_get_pixel_mapusv_cookie_t
8932 xcb_glx_get_pixel_mapusv (xcb_connection_t *c ,
8933 xcb_glx_context_tag_t context_tag ,
8934 uint32_t map );
8935
8948 /*****************************************************************************
8949 **
8950 ** xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv_unchecked
8951 **
8952 ** @param xcb_connection_t *c
8953 ** @param xcb_glx_context_tag_t context_tag
8954 ** @param uint32_t map
8955 ** @returns xcb_glx_get_pixel_mapusv_cookie_t
8956 **
8957 *****************************************************************************/
8958
8959 xcb_glx_get_pixel_mapusv_cookie_t
8960 xcb_glx_get_pixel_mapusv_unchecked (xcb_connection_t *c ,
8961 xcb_glx_context_tag_t context_tag ,
8962 uint32_t map );
8963
8964
8965 /*****************************************************************************
8966 **
8967 ** uint16_t * xcb_glx_get_pixel_mapusv_data
8968 **
8969 ** @param const xcb_glx_get_pixel_mapusv_reply_t *R
8970 ** @returns uint16_t *
8971 **
8972 *****************************************************************************/
8973
8974 uint16_t *
8975 xcb_glx_get_pixel_mapusv_data (const xcb_glx_get_pixel_mapusv_reply_t *R );
8976
8977
8978 /*****************************************************************************
8979 **
8980 ** int xcb_glx_get_pixel_mapusv_data_length
8981 **
8982 ** @param const xcb_glx_get_pixel_mapusv_reply_t *R
8983 ** @returns int
8984 **
8985 *****************************************************************************/
8986
8987 int
8988 xcb_glx_get_pixel_mapusv_data_length (const xcb_glx_get_pixel_mapusv_reply_t *R );
8989
8990
8991 /*****************************************************************************
8992 **
8993 ** xcb_generic_iterator_t xcb_glx_get_pixel_mapusv_data_end
8994 **
8995 ** @param const xcb_glx_get_pixel_mapusv_reply_t *R
8996 ** @returns xcb_generic_iterator_t
8997 **
8998 *****************************************************************************/
8999
9000 xcb_generic_iterator_t
9001 xcb_glx_get_pixel_mapusv_data_end (const xcb_glx_get_pixel_mapusv_reply_t *R );
9002
9018 /*****************************************************************************
9019 **
9020 ** xcb_glx_get_pixel_mapusv_reply_t * xcb_glx_get_pixel_mapusv_reply
9021 **
9022 ** @param xcb_connection_t *c
9023 ** @param xcb_glx_get_pixel_mapusv_cookie_t cookie
9024 ** @param xcb_generic_error_t **e
9025 ** @returns xcb_glx_get_pixel_mapusv_reply_t *
9026 **
9027 *****************************************************************************/
9028
9029 xcb_glx_get_pixel_mapusv_reply_t *
9030 xcb_glx_get_pixel_mapusv_reply (xcb_connection_t *c ,
9031 xcb_glx_get_pixel_mapusv_cookie_t cookie ,
9032 xcb_generic_error_t **e );
9033
9034 int
9035 xcb_glx_get_polygon_stipple_sizeof (const void *_buffer );
9036
9046 /*****************************************************************************
9047 **
9048 ** xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple
9049 **
9050 ** @param xcb_connection_t *c
9051 ** @param xcb_glx_context_tag_t context_tag
9052 ** @param uint8_t lsb_first
9053 ** @returns xcb_glx_get_polygon_stipple_cookie_t
9054 **
9055 *****************************************************************************/
9056
9057 xcb_glx_get_polygon_stipple_cookie_t
9058 xcb_glx_get_polygon_stipple (xcb_connection_t *c ,
9059 xcb_glx_context_tag_t context_tag ,
9060 uint8_t lsb_first );
9061
9074 /*****************************************************************************
9075 **
9076 ** xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple_unchecked
9077 **
9078 ** @param xcb_connection_t *c
9079 ** @param xcb_glx_context_tag_t context_tag
9080 ** @param uint8_t lsb_first
9081 ** @returns xcb_glx_get_polygon_stipple_cookie_t
9082 **
9083 *****************************************************************************/
9084
9085 xcb_glx_get_polygon_stipple_cookie_t
9086 xcb_glx_get_polygon_stipple_unchecked (xcb_connection_t *c ,
9087 xcb_glx_context_tag_t context_tag ,
9088 uint8_t lsb_first );
9089
9090
9091 /*****************************************************************************
9092 **
9093 ** uint8_t * xcb_glx_get_polygon_stipple_data
9094 **
9095 ** @param const xcb_glx_get_polygon_stipple_reply_t *R
9096 ** @returns uint8_t *
9097 **
9098 *****************************************************************************/
9099
9100 uint8_t *
9101 xcb_glx_get_polygon_stipple_data (const xcb_glx_get_polygon_stipple_reply_t *R );
9102
9103
9104 /*****************************************************************************
9105 **
9106 ** int xcb_glx_get_polygon_stipple_data_length
9107 **
9108 ** @param const xcb_glx_get_polygon_stipple_reply_t *R
9109 ** @returns int
9110 **
9111 *****************************************************************************/
9112
9113 int
9114 xcb_glx_get_polygon_stipple_data_length (const xcb_glx_get_polygon_stipple_reply_t *R );
9115
9116
9117 /*****************************************************************************
9118 **
9119 ** xcb_generic_iterator_t xcb_glx_get_polygon_stipple_data_end
9120 **
9121 ** @param const xcb_glx_get_polygon_stipple_reply_t *R
9122 ** @returns xcb_generic_iterator_t
9123 **
9124 *****************************************************************************/
9125
9126 xcb_generic_iterator_t
9127 xcb_glx_get_polygon_stipple_data_end (const xcb_glx_get_polygon_stipple_reply_t *R );
9128
9144 /*****************************************************************************
9145 **
9146 ** xcb_glx_get_polygon_stipple_reply_t * xcb_glx_get_polygon_stipple_reply
9147 **
9148 ** @param xcb_connection_t *c
9149 ** @param xcb_glx_get_polygon_stipple_cookie_t cookie
9150 ** @param xcb_generic_error_t **e
9151 ** @returns xcb_glx_get_polygon_stipple_reply_t *
9152 **
9153 *****************************************************************************/
9154
9155 xcb_glx_get_polygon_stipple_reply_t *
9156 xcb_glx_get_polygon_stipple_reply (xcb_connection_t *c ,
9157 xcb_glx_get_polygon_stipple_cookie_t cookie ,
9158 xcb_generic_error_t **e );
9159
9160 int
9161 xcb_glx_get_string_sizeof (const void *_buffer );
9162
9172 /*****************************************************************************
9173 **
9174 ** xcb_glx_get_string_cookie_t xcb_glx_get_string
9175 **
9176 ** @param xcb_connection_t *c
9177 ** @param xcb_glx_context_tag_t context_tag
9178 ** @param uint32_t name
9179 ** @returns xcb_glx_get_string_cookie_t
9180 **
9181 *****************************************************************************/
9182
9183 xcb_glx_get_string_cookie_t
9184 xcb_glx_get_string (xcb_connection_t *c ,
9185 xcb_glx_context_tag_t context_tag ,
9186 uint32_t name );
9187
9200 /*****************************************************************************
9201 **
9202 ** xcb_glx_get_string_cookie_t xcb_glx_get_string_unchecked
9203 **
9204 ** @param xcb_connection_t *c
9205 ** @param xcb_glx_context_tag_t context_tag
9206 ** @param uint32_t name
9207 ** @returns xcb_glx_get_string_cookie_t
9208 **
9209 *****************************************************************************/
9210
9211 xcb_glx_get_string_cookie_t
9212 xcb_glx_get_string_unchecked (xcb_connection_t *c ,
9213 xcb_glx_context_tag_t context_tag ,
9214 uint32_t name );
9215
9216
9217 /*****************************************************************************
9218 **
9219 ** char * xcb_glx_get_string_string
9220 **
9221 ** @param const xcb_glx_get_string_reply_t *R
9222 ** @returns char *
9223 **
9224 *****************************************************************************/
9225
9226 char *
9227 xcb_glx_get_string_string (const xcb_glx_get_string_reply_t *R );
9228
9229
9230 /*****************************************************************************
9231 **
9232 ** int xcb_glx_get_string_string_length
9233 **
9234 ** @param const xcb_glx_get_string_reply_t *R
9235 ** @returns int
9236 **
9237 *****************************************************************************/
9238
9239 int
9240 xcb_glx_get_string_string_length (const xcb_glx_get_string_reply_t *R );
9241
9242
9243 /*****************************************************************************
9244 **
9245 ** xcb_generic_iterator_t xcb_glx_get_string_string_end
9246 **
9247 ** @param const xcb_glx_get_string_reply_t *R
9248 ** @returns xcb_generic_iterator_t
9249 **
9250 *****************************************************************************/
9251
9252 xcb_generic_iterator_t
9253 xcb_glx_get_string_string_end (const xcb_glx_get_string_reply_t *R );
9254
9270 /*****************************************************************************
9271 **
9272 ** xcb_glx_get_string_reply_t * xcb_glx_get_string_reply
9273 **
9274 ** @param xcb_connection_t *c
9275 ** @param xcb_glx_get_string_cookie_t cookie
9276 ** @param xcb_generic_error_t **e
9277 ** @returns xcb_glx_get_string_reply_t *
9278 **
9279 *****************************************************************************/
9280
9281 xcb_glx_get_string_reply_t *
9282 xcb_glx_get_string_reply (xcb_connection_t *c ,
9283 xcb_glx_get_string_cookie_t cookie ,
9284 xcb_generic_error_t **e );
9285
9286 int
9287 xcb_glx_get_tex_envfv_sizeof (const void *_buffer );
9288
9298 /*****************************************************************************
9299 **
9300 ** xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv
9301 **
9302 ** @param xcb_connection_t *c
9303 ** @param xcb_glx_context_tag_t context_tag
9304 ** @param uint32_t target
9305 ** @param uint32_t pname
9306 ** @returns xcb_glx_get_tex_envfv_cookie_t
9307 **
9308 *****************************************************************************/
9309
9310 xcb_glx_get_tex_envfv_cookie_t
9311 xcb_glx_get_tex_envfv (xcb_connection_t *c ,
9312 xcb_glx_context_tag_t context_tag ,
9313 uint32_t target ,
9314 uint32_t pname );
9315
9328 /*****************************************************************************
9329 **
9330 ** xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv_unchecked
9331 **
9332 ** @param xcb_connection_t *c
9333 ** @param xcb_glx_context_tag_t context_tag
9334 ** @param uint32_t target
9335 ** @param uint32_t pname
9336 ** @returns xcb_glx_get_tex_envfv_cookie_t
9337 **
9338 *****************************************************************************/
9339
9340 xcb_glx_get_tex_envfv_cookie_t
9341 xcb_glx_get_tex_envfv_unchecked (xcb_connection_t *c ,
9342 xcb_glx_context_tag_t context_tag ,
9343 uint32_t target ,
9344 uint32_t pname );
9345
9346
9347 /*****************************************************************************
9348 **
9349 ** xcb_glx_float32_t * xcb_glx_get_tex_envfv_data
9350 **
9351 ** @param const xcb_glx_get_tex_envfv_reply_t *R
9352 ** @returns xcb_glx_float32_t *
9353 **
9354 *****************************************************************************/
9355
9356 xcb_glx_float32_t *
9357 xcb_glx_get_tex_envfv_data (const xcb_glx_get_tex_envfv_reply_t *R );
9358
9359
9360 /*****************************************************************************
9361 **
9362 ** int xcb_glx_get_tex_envfv_data_length
9363 **
9364 ** @param const xcb_glx_get_tex_envfv_reply_t *R
9365 ** @returns int
9366 **
9367 *****************************************************************************/
9368
9369 int
9370 xcb_glx_get_tex_envfv_data_length (const xcb_glx_get_tex_envfv_reply_t *R );
9371
9372
9373 /*****************************************************************************
9374 **
9375 ** xcb_generic_iterator_t xcb_glx_get_tex_envfv_data_end
9376 **
9377 ** @param const xcb_glx_get_tex_envfv_reply_t *R
9378 ** @returns xcb_generic_iterator_t
9379 **
9380 *****************************************************************************/
9381
9382 xcb_generic_iterator_t
9383 xcb_glx_get_tex_envfv_data_end (const xcb_glx_get_tex_envfv_reply_t *R );
9384
9400 /*****************************************************************************
9401 **
9402 ** xcb_glx_get_tex_envfv_reply_t * xcb_glx_get_tex_envfv_reply
9403 **
9404 ** @param xcb_connection_t *c
9405 ** @param xcb_glx_get_tex_envfv_cookie_t cookie
9406 ** @param xcb_generic_error_t **e
9407 ** @returns xcb_glx_get_tex_envfv_reply_t *
9408 **
9409 *****************************************************************************/
9410
9411 xcb_glx_get_tex_envfv_reply_t *
9412 xcb_glx_get_tex_envfv_reply (xcb_connection_t *c ,
9413 xcb_glx_get_tex_envfv_cookie_t cookie ,
9414 xcb_generic_error_t **e );
9415
9416 int
9417 xcb_glx_get_tex_enviv_sizeof (const void *_buffer );
9418
9428 /*****************************************************************************
9429 **
9430 ** xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv
9431 **
9432 ** @param xcb_connection_t *c
9433 ** @param xcb_glx_context_tag_t context_tag
9434 ** @param uint32_t target
9435 ** @param uint32_t pname
9436 ** @returns xcb_glx_get_tex_enviv_cookie_t
9437 **
9438 *****************************************************************************/
9439
9440 xcb_glx_get_tex_enviv_cookie_t
9441 xcb_glx_get_tex_enviv (xcb_connection_t *c ,
9442 xcb_glx_context_tag_t context_tag ,
9443 uint32_t target ,
9444 uint32_t pname );
9445
9458 /*****************************************************************************
9459 **
9460 ** xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv_unchecked
9461 **
9462 ** @param xcb_connection_t *c
9463 ** @param xcb_glx_context_tag_t context_tag
9464 ** @param uint32_t target
9465 ** @param uint32_t pname
9466 ** @returns xcb_glx_get_tex_enviv_cookie_t
9467 **
9468 *****************************************************************************/
9469
9470 xcb_glx_get_tex_enviv_cookie_t
9471 xcb_glx_get_tex_enviv_unchecked (xcb_connection_t *c ,
9472 xcb_glx_context_tag_t context_tag ,
9473 uint32_t target ,
9474 uint32_t pname );
9475
9476
9477 /*****************************************************************************
9478 **
9479 ** int32_t * xcb_glx_get_tex_enviv_data
9480 **
9481 ** @param const xcb_glx_get_tex_enviv_reply_t *R
9482 ** @returns int32_t *
9483 **
9484 *****************************************************************************/
9485
9486 int32_t *
9487 xcb_glx_get_tex_enviv_data (const xcb_glx_get_tex_enviv_reply_t *R );
9488
9489
9490 /*****************************************************************************
9491 **
9492 ** int xcb_glx_get_tex_enviv_data_length
9493 **
9494 ** @param const xcb_glx_get_tex_enviv_reply_t *R
9495 ** @returns int
9496 **
9497 *****************************************************************************/
9498
9499 int
9500 xcb_glx_get_tex_enviv_data_length (const xcb_glx_get_tex_enviv_reply_t *R );
9501
9502
9503 /*****************************************************************************
9504 **
9505 ** xcb_generic_iterator_t xcb_glx_get_tex_enviv_data_end
9506 **
9507 ** @param const xcb_glx_get_tex_enviv_reply_t *R
9508 ** @returns xcb_generic_iterator_t
9509 **
9510 *****************************************************************************/
9511
9512 xcb_generic_iterator_t
9513 xcb_glx_get_tex_enviv_data_end (const xcb_glx_get_tex_enviv_reply_t *R );
9514
9530 /*****************************************************************************
9531 **
9532 ** xcb_glx_get_tex_enviv_reply_t * xcb_glx_get_tex_enviv_reply
9533 **
9534 ** @param xcb_connection_t *c
9535 ** @param xcb_glx_get_tex_enviv_cookie_t cookie
9536 ** @param xcb_generic_error_t **e
9537 ** @returns xcb_glx_get_tex_enviv_reply_t *
9538 **
9539 *****************************************************************************/
9540
9541 xcb_glx_get_tex_enviv_reply_t *
9542 xcb_glx_get_tex_enviv_reply (xcb_connection_t *c ,
9543 xcb_glx_get_tex_enviv_cookie_t cookie ,
9544 xcb_generic_error_t **e );
9545
9546 int
9547 xcb_glx_get_tex_gendv_sizeof (const void *_buffer );
9548
9558 /*****************************************************************************
9559 **
9560 ** xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv
9561 **
9562 ** @param xcb_connection_t *c
9563 ** @param xcb_glx_context_tag_t context_tag
9564 ** @param uint32_t coord
9565 ** @param uint32_t pname
9566 ** @returns xcb_glx_get_tex_gendv_cookie_t
9567 **
9568 *****************************************************************************/
9569
9570 xcb_glx_get_tex_gendv_cookie_t
9571 xcb_glx_get_tex_gendv (xcb_connection_t *c ,
9572 xcb_glx_context_tag_t context_tag ,
9573 uint32_t coord ,
9574 uint32_t pname );
9575
9588 /*****************************************************************************
9589 **
9590 ** xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv_unchecked
9591 **
9592 ** @param xcb_connection_t *c
9593 ** @param xcb_glx_context_tag_t context_tag
9594 ** @param uint32_t coord
9595 ** @param uint32_t pname
9596 ** @returns xcb_glx_get_tex_gendv_cookie_t
9597 **
9598 *****************************************************************************/
9599
9600 xcb_glx_get_tex_gendv_cookie_t
9601 xcb_glx_get_tex_gendv_unchecked (xcb_connection_t *c ,
9602 xcb_glx_context_tag_t context_tag ,
9603 uint32_t coord ,
9604 uint32_t pname );
9605
9606
9607 /*****************************************************************************
9608 **
9609 ** xcb_glx_float64_t * xcb_glx_get_tex_gendv_data
9610 **
9611 ** @param const xcb_glx_get_tex_gendv_reply_t *R
9612 ** @returns xcb_glx_float64_t *
9613 **
9614 *****************************************************************************/
9615
9616 xcb_glx_float64_t *
9617 xcb_glx_get_tex_gendv_data (const xcb_glx_get_tex_gendv_reply_t *R );
9618
9619
9620 /*****************************************************************************
9621 **
9622 ** int xcb_glx_get_tex_gendv_data_length
9623 **
9624 ** @param const xcb_glx_get_tex_gendv_reply_t *R
9625 ** @returns int
9626 **
9627 *****************************************************************************/
9628
9629 int
9630 xcb_glx_get_tex_gendv_data_length (const xcb_glx_get_tex_gendv_reply_t *R );
9631
9632
9633 /*****************************************************************************
9634 **
9635 ** xcb_generic_iterator_t xcb_glx_get_tex_gendv_data_end
9636 **
9637 ** @param const xcb_glx_get_tex_gendv_reply_t *R
9638 ** @returns xcb_generic_iterator_t
9639 **
9640 *****************************************************************************/
9641
9642 xcb_generic_iterator_t
9643 xcb_glx_get_tex_gendv_data_end (const xcb_glx_get_tex_gendv_reply_t *R );
9644
9660 /*****************************************************************************
9661 **
9662 ** xcb_glx_get_tex_gendv_reply_t * xcb_glx_get_tex_gendv_reply
9663 **
9664 ** @param xcb_connection_t *c
9665 ** @param xcb_glx_get_tex_gendv_cookie_t cookie
9666 ** @param xcb_generic_error_t **e
9667 ** @returns xcb_glx_get_tex_gendv_reply_t *
9668 **
9669 *****************************************************************************/
9670
9671 xcb_glx_get_tex_gendv_reply_t *
9672 xcb_glx_get_tex_gendv_reply (xcb_connection_t *c ,
9673 xcb_glx_get_tex_gendv_cookie_t cookie ,
9674 xcb_generic_error_t **e );
9675
9676 int
9677 xcb_glx_get_tex_genfv_sizeof (const void *_buffer );
9678
9688 /*****************************************************************************
9689 **
9690 ** xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv
9691 **
9692 ** @param xcb_connection_t *c
9693 ** @param xcb_glx_context_tag_t context_tag
9694 ** @param uint32_t coord
9695 ** @param uint32_t pname
9696 ** @returns xcb_glx_get_tex_genfv_cookie_t
9697 **
9698 *****************************************************************************/
9699
9700 xcb_glx_get_tex_genfv_cookie_t
9701 xcb_glx_get_tex_genfv (xcb_connection_t *c ,
9702 xcb_glx_context_tag_t context_tag ,
9703 uint32_t coord ,
9704 uint32_t pname );
9705
9718 /*****************************************************************************
9719 **
9720 ** xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv_unchecked
9721 **
9722 ** @param xcb_connection_t *c
9723 ** @param xcb_glx_context_tag_t context_tag
9724 ** @param uint32_t coord
9725 ** @param uint32_t pname
9726 ** @returns xcb_glx_get_tex_genfv_cookie_t
9727 **
9728 *****************************************************************************/
9729
9730 xcb_glx_get_tex_genfv_cookie_t
9731 xcb_glx_get_tex_genfv_unchecked (xcb_connection_t *c ,
9732 xcb_glx_context_tag_t context_tag ,
9733 uint32_t coord ,
9734 uint32_t pname );
9735
9736
9737 /*****************************************************************************
9738 **
9739 ** xcb_glx_float32_t * xcb_glx_get_tex_genfv_data
9740 **
9741 ** @param const xcb_glx_get_tex_genfv_reply_t *R
9742 ** @returns xcb_glx_float32_t *
9743 **
9744 *****************************************************************************/
9745
9746 xcb_glx_float32_t *
9747 xcb_glx_get_tex_genfv_data (const xcb_glx_get_tex_genfv_reply_t *R );
9748
9749
9750 /*****************************************************************************
9751 **
9752 ** int xcb_glx_get_tex_genfv_data_length
9753 **
9754 ** @param const xcb_glx_get_tex_genfv_reply_t *R
9755 ** @returns int
9756 **
9757 *****************************************************************************/
9758
9759 int
9760 xcb_glx_get_tex_genfv_data_length (const xcb_glx_get_tex_genfv_reply_t *R );
9761
9762
9763 /*****************************************************************************
9764 **
9765 ** xcb_generic_iterator_t xcb_glx_get_tex_genfv_data_end
9766 **
9767 ** @param const xcb_glx_get_tex_genfv_reply_t *R
9768 ** @returns xcb_generic_iterator_t
9769 **
9770 *****************************************************************************/
9771
9772 xcb_generic_iterator_t
9773 xcb_glx_get_tex_genfv_data_end (const xcb_glx_get_tex_genfv_reply_t *R );
9774
9790 /*****************************************************************************
9791 **
9792 ** xcb_glx_get_tex_genfv_reply_t * xcb_glx_get_tex_genfv_reply
9793 **
9794 ** @param xcb_connection_t *c
9795 ** @param xcb_glx_get_tex_genfv_cookie_t cookie
9796 ** @param xcb_generic_error_t **e
9797 ** @returns xcb_glx_get_tex_genfv_reply_t *
9798 **
9799 *****************************************************************************/
9800
9801 xcb_glx_get_tex_genfv_reply_t *
9802 xcb_glx_get_tex_genfv_reply (xcb_connection_t *c ,
9803 xcb_glx_get_tex_genfv_cookie_t cookie ,
9804 xcb_generic_error_t **e );
9805
9806 int
9807 xcb_glx_get_tex_geniv_sizeof (const void *_buffer );
9808
9818 /*****************************************************************************
9819 **
9820 ** xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv
9821 **
9822 ** @param xcb_connection_t *c
9823 ** @param xcb_glx_context_tag_t context_tag
9824 ** @param uint32_t coord
9825 ** @param uint32_t pname
9826 ** @returns xcb_glx_get_tex_geniv_cookie_t
9827 **
9828 *****************************************************************************/
9829
9830 xcb_glx_get_tex_geniv_cookie_t
9831 xcb_glx_get_tex_geniv (xcb_connection_t *c ,
9832 xcb_glx_context_tag_t context_tag ,
9833 uint32_t coord ,
9834 uint32_t pname );
9835
9848 /*****************************************************************************
9849 **
9850 ** xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv_unchecked
9851 **
9852 ** @param xcb_connection_t *c
9853 ** @param xcb_glx_context_tag_t context_tag
9854 ** @param uint32_t coord
9855 ** @param uint32_t pname
9856 ** @returns xcb_glx_get_tex_geniv_cookie_t
9857 **
9858 *****************************************************************************/
9859
9860 xcb_glx_get_tex_geniv_cookie_t
9861 xcb_glx_get_tex_geniv_unchecked (xcb_connection_t *c ,
9862 xcb_glx_context_tag_t context_tag ,
9863 uint32_t coord ,
9864 uint32_t pname );
9865
9866
9867 /*****************************************************************************
9868 **
9869 ** int32_t * xcb_glx_get_tex_geniv_data
9870 **
9871 ** @param const xcb_glx_get_tex_geniv_reply_t *R
9872 ** @returns int32_t *
9873 **
9874 *****************************************************************************/
9875
9876 int32_t *
9877 xcb_glx_get_tex_geniv_data (const xcb_glx_get_tex_geniv_reply_t *R );
9878
9879
9880 /*****************************************************************************
9881 **
9882 ** int xcb_glx_get_tex_geniv_data_length
9883 **
9884 ** @param const xcb_glx_get_tex_geniv_reply_t *R
9885 ** @returns int
9886 **
9887 *****************************************************************************/
9888
9889 int
9890 xcb_glx_get_tex_geniv_data_length (const xcb_glx_get_tex_geniv_reply_t *R );
9891
9892
9893 /*****************************************************************************
9894 **
9895 ** xcb_generic_iterator_t xcb_glx_get_tex_geniv_data_end
9896 **
9897 ** @param const xcb_glx_get_tex_geniv_reply_t *R
9898 ** @returns xcb_generic_iterator_t
9899 **
9900 *****************************************************************************/
9901
9902 xcb_generic_iterator_t
9903 xcb_glx_get_tex_geniv_data_end (const xcb_glx_get_tex_geniv_reply_t *R );
9904
9920 /*****************************************************************************
9921 **
9922 ** xcb_glx_get_tex_geniv_reply_t * xcb_glx_get_tex_geniv_reply
9923 **
9924 ** @param xcb_connection_t *c
9925 ** @param xcb_glx_get_tex_geniv_cookie_t cookie
9926 ** @param xcb_generic_error_t **e
9927 ** @returns xcb_glx_get_tex_geniv_reply_t *
9928 **
9929 *****************************************************************************/
9930
9931 xcb_glx_get_tex_geniv_reply_t *
9932 xcb_glx_get_tex_geniv_reply (xcb_connection_t *c ,
9933 xcb_glx_get_tex_geniv_cookie_t cookie ,
9934 xcb_generic_error_t **e );
9935
9936 int
9937 xcb_glx_get_tex_image_sizeof (const void *_buffer );
9938
9948 /*****************************************************************************
9949 **
9950 ** xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image
9951 **
9952 ** @param xcb_connection_t *c
9953 ** @param xcb_glx_context_tag_t context_tag
9954 ** @param uint32_t target
9955 ** @param int32_t level
9956 ** @param uint32_t format
9957 ** @param uint32_t type
9958 ** @param uint8_t swap_bytes
9959 ** @returns xcb_glx_get_tex_image_cookie_t
9960 **
9961 *****************************************************************************/
9962
9963 xcb_glx_get_tex_image_cookie_t
9964 xcb_glx_get_tex_image (xcb_connection_t *c ,
9965 xcb_glx_context_tag_t context_tag ,
9966 uint32_t target ,
9967 int32_t level ,
9968 uint32_t format ,
9969 uint32_t type ,
9970 uint8_t swap_bytes );
9971
9984 /*****************************************************************************
9985 **
9986 ** xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image_unchecked
9987 **
9988 ** @param xcb_connection_t *c
9989 ** @param xcb_glx_context_tag_t context_tag
9990 ** @param uint32_t target
9991 ** @param int32_t level
9992 ** @param uint32_t format
9993 ** @param uint32_t type
9994 ** @param uint8_t swap_bytes
9995 ** @returns xcb_glx_get_tex_image_cookie_t
9996 **
9997 *****************************************************************************/
9998
9999 xcb_glx_get_tex_image_cookie_t
10000 xcb_glx_get_tex_image_unchecked (xcb_connection_t *c ,
10001 xcb_glx_context_tag_t context_tag ,
10002 uint32_t target ,
10003 int32_t level ,
10004 uint32_t format ,
10005 uint32_t type ,
10006 uint8_t swap_bytes );
10007
10008
10009 /*****************************************************************************
10010 **
10011 ** uint8_t * xcb_glx_get_tex_image_data
10012 **
10013 ** @param const xcb_glx_get_tex_image_reply_t *R
10014 ** @returns uint8_t *
10015 **
10016 *****************************************************************************/
10017
10018 uint8_t *
10019 xcb_glx_get_tex_image_data (const xcb_glx_get_tex_image_reply_t *R );
10020
10021
10022 /*****************************************************************************
10023 **
10024 ** int xcb_glx_get_tex_image_data_length
10025 **
10026 ** @param const xcb_glx_get_tex_image_reply_t *R
10027 ** @returns int
10028 **
10029 *****************************************************************************/
10030
10031 int
10032 xcb_glx_get_tex_image_data_length (const xcb_glx_get_tex_image_reply_t *R );
10033
10034
10035 /*****************************************************************************
10036 **
10037 ** xcb_generic_iterator_t xcb_glx_get_tex_image_data_end
10038 **
10039 ** @param const xcb_glx_get_tex_image_reply_t *R
10040 ** @returns xcb_generic_iterator_t
10041 **
10042 *****************************************************************************/
10043
10044 xcb_generic_iterator_t
10045 xcb_glx_get_tex_image_data_end (const xcb_glx_get_tex_image_reply_t *R );
10046
10062 /*****************************************************************************
10063 **
10064 ** xcb_glx_get_tex_image_reply_t * xcb_glx_get_tex_image_reply
10065 **
10066 ** @param xcb_connection_t *c
10067 ** @param xcb_glx_get_tex_image_cookie_t cookie
10068 ** @param xcb_generic_error_t **e
10069 ** @returns xcb_glx_get_tex_image_reply_t *
10070 **
10071 *****************************************************************************/
10072
10073 xcb_glx_get_tex_image_reply_t *
10074 xcb_glx_get_tex_image_reply (xcb_connection_t *c ,
10075 xcb_glx_get_tex_image_cookie_t cookie ,
10076 xcb_generic_error_t **e );
10077
10078 int
10079 xcb_glx_get_tex_parameterfv_sizeof (const void *_buffer );
10080
10090 /*****************************************************************************
10091 **
10092 ** xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv
10093 **
10094 ** @param xcb_connection_t *c
10095 ** @param xcb_glx_context_tag_t context_tag
10096 ** @param uint32_t target
10097 ** @param uint32_t pname
10098 ** @returns xcb_glx_get_tex_parameterfv_cookie_t
10099 **
10100 *****************************************************************************/
10101
10102 xcb_glx_get_tex_parameterfv_cookie_t
10103 xcb_glx_get_tex_parameterfv (xcb_connection_t *c ,
10104 xcb_glx_context_tag_t context_tag ,
10105 uint32_t target ,
10106 uint32_t pname );
10107
10120 /*****************************************************************************
10121 **
10122 ** xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv_unchecked
10123 **
10124 ** @param xcb_connection_t *c
10125 ** @param xcb_glx_context_tag_t context_tag
10126 ** @param uint32_t target
10127 ** @param uint32_t pname
10128 ** @returns xcb_glx_get_tex_parameterfv_cookie_t
10129 **
10130 *****************************************************************************/
10131
10132 xcb_glx_get_tex_parameterfv_cookie_t
10133 xcb_glx_get_tex_parameterfv_unchecked (xcb_connection_t *c ,
10134 xcb_glx_context_tag_t context_tag ,
10135 uint32_t target ,
10136 uint32_t pname );
10137
10138
10139 /*****************************************************************************
10140 **
10141 ** xcb_glx_float32_t * xcb_glx_get_tex_parameterfv_data
10142 **
10143 ** @param const xcb_glx_get_tex_parameterfv_reply_t *R
10144 ** @returns xcb_glx_float32_t *
10145 **
10146 *****************************************************************************/
10147
10148 xcb_glx_float32_t *
10149 xcb_glx_get_tex_parameterfv_data (const xcb_glx_get_tex_parameterfv_reply_t *R );
10150
10151
10152 /*****************************************************************************
10153 **
10154 ** int xcb_glx_get_tex_parameterfv_data_length
10155 **
10156 ** @param const xcb_glx_get_tex_parameterfv_reply_t *R
10157 ** @returns int
10158 **
10159 *****************************************************************************/
10160
10161 int
10162 xcb_glx_get_tex_parameterfv_data_length (const xcb_glx_get_tex_parameterfv_reply_t *R );
10163
10164
10165 /*****************************************************************************
10166 **
10167 ** xcb_generic_iterator_t xcb_glx_get_tex_parameterfv_data_end
10168 **
10169 ** @param const xcb_glx_get_tex_parameterfv_reply_t *R
10170 ** @returns xcb_generic_iterator_t
10171 **
10172 *****************************************************************************/
10173
10174 xcb_generic_iterator_t
10175 xcb_glx_get_tex_parameterfv_data_end (const xcb_glx_get_tex_parameterfv_reply_t *R );
10176
10192 /*****************************************************************************
10193 **
10194 ** xcb_glx_get_tex_parameterfv_reply_t * xcb_glx_get_tex_parameterfv_reply
10195 **
10196 ** @param xcb_connection_t *c
10197 ** @param xcb_glx_get_tex_parameterfv_cookie_t cookie
10198 ** @param xcb_generic_error_t **e
10199 ** @returns xcb_glx_get_tex_parameterfv_reply_t *
10200 **
10201 *****************************************************************************/
10202
10203 xcb_glx_get_tex_parameterfv_reply_t *
10204 xcb_glx_get_tex_parameterfv_reply (xcb_connection_t *c ,
10205 xcb_glx_get_tex_parameterfv_cookie_t cookie ,
10206 xcb_generic_error_t **e );
10207
10208 int
10209 xcb_glx_get_tex_parameteriv_sizeof (const void *_buffer );
10210
10220 /*****************************************************************************
10221 **
10222 ** xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv
10223 **
10224 ** @param xcb_connection_t *c
10225 ** @param xcb_glx_context_tag_t context_tag
10226 ** @param uint32_t target
10227 ** @param uint32_t pname
10228 ** @returns xcb_glx_get_tex_parameteriv_cookie_t
10229 **
10230 *****************************************************************************/
10231
10232 xcb_glx_get_tex_parameteriv_cookie_t
10233 xcb_glx_get_tex_parameteriv (xcb_connection_t *c ,
10234 xcb_glx_context_tag_t context_tag ,
10235 uint32_t target ,
10236 uint32_t pname );
10237
10250 /*****************************************************************************
10251 **
10252 ** xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv_unchecked
10253 **
10254 ** @param xcb_connection_t *c
10255 ** @param xcb_glx_context_tag_t context_tag
10256 ** @param uint32_t target
10257 ** @param uint32_t pname
10258 ** @returns xcb_glx_get_tex_parameteriv_cookie_t
10259 **
10260 *****************************************************************************/
10261
10262 xcb_glx_get_tex_parameteriv_cookie_t
10263 xcb_glx_get_tex_parameteriv_unchecked (xcb_connection_t *c ,
10264 xcb_glx_context_tag_t context_tag ,
10265 uint32_t target ,
10266 uint32_t pname );
10267
10268
10269 /*****************************************************************************
10270 **
10271 ** int32_t * xcb_glx_get_tex_parameteriv_data
10272 **
10273 ** @param const xcb_glx_get_tex_parameteriv_reply_t *R
10274 ** @returns int32_t *
10275 **
10276 *****************************************************************************/
10277
10278 int32_t *
10279 xcb_glx_get_tex_parameteriv_data (const xcb_glx_get_tex_parameteriv_reply_t *R );
10280
10281
10282 /*****************************************************************************
10283 **
10284 ** int xcb_glx_get_tex_parameteriv_data_length
10285 **
10286 ** @param const xcb_glx_get_tex_parameteriv_reply_t *R
10287 ** @returns int
10288 **
10289 *****************************************************************************/
10290
10291 int
10292 xcb_glx_get_tex_parameteriv_data_length (const xcb_glx_get_tex_parameteriv_reply_t *R );
10293
10294
10295 /*****************************************************************************
10296 **
10297 ** xcb_generic_iterator_t xcb_glx_get_tex_parameteriv_data_end
10298 **
10299 ** @param const xcb_glx_get_tex_parameteriv_reply_t *R
10300 ** @returns xcb_generic_iterator_t
10301 **
10302 *****************************************************************************/
10303
10304 xcb_generic_iterator_t
10305 xcb_glx_get_tex_parameteriv_data_end (const xcb_glx_get_tex_parameteriv_reply_t *R );
10306
10322 /*****************************************************************************
10323 **
10324 ** xcb_glx_get_tex_parameteriv_reply_t * xcb_glx_get_tex_parameteriv_reply
10325 **
10326 ** @param xcb_connection_t *c
10327 ** @param xcb_glx_get_tex_parameteriv_cookie_t cookie
10328 ** @param xcb_generic_error_t **e
10329 ** @returns xcb_glx_get_tex_parameteriv_reply_t *
10330 **
10331 *****************************************************************************/
10332
10333 xcb_glx_get_tex_parameteriv_reply_t *
10334 xcb_glx_get_tex_parameteriv_reply (xcb_connection_t *c ,
10335 xcb_glx_get_tex_parameteriv_cookie_t cookie ,
10336 xcb_generic_error_t **e );
10337
10338 int
10339 xcb_glx_get_tex_level_parameterfv_sizeof (const void *_buffer );
10340
10350 /*****************************************************************************
10351 **
10352 ** xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv
10353 **
10354 ** @param xcb_connection_t *c
10355 ** @param xcb_glx_context_tag_t context_tag
10356 ** @param uint32_t target
10357 ** @param int32_t level
10358 ** @param uint32_t pname
10359 ** @returns xcb_glx_get_tex_level_parameterfv_cookie_t
10360 **
10361 *****************************************************************************/
10362
10363 xcb_glx_get_tex_level_parameterfv_cookie_t
10364 xcb_glx_get_tex_level_parameterfv (xcb_connection_t *c ,
10365 xcb_glx_context_tag_t context_tag ,
10366 uint32_t target ,
10367 int32_t level ,
10368 uint32_t pname );
10369
10382 /*****************************************************************************
10383 **
10384 ** xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv_unchecked
10385 **
10386 ** @param xcb_connection_t *c
10387 ** @param xcb_glx_context_tag_t context_tag
10388 ** @param uint32_t target
10389 ** @param int32_t level
10390 ** @param uint32_t pname
10391 ** @returns xcb_glx_get_tex_level_parameterfv_cookie_t
10392 **
10393 *****************************************************************************/
10394
10395 xcb_glx_get_tex_level_parameterfv_cookie_t
10396 xcb_glx_get_tex_level_parameterfv_unchecked (xcb_connection_t *c ,
10397 xcb_glx_context_tag_t context_tag ,
10398 uint32_t target ,
10399 int32_t level ,
10400 uint32_t pname );
10401
10402
10403 /*****************************************************************************
10404 **
10405 ** xcb_glx_float32_t * xcb_glx_get_tex_level_parameterfv_data
10406 **
10407 ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R
10408 ** @returns xcb_glx_float32_t *
10409 **
10410 *****************************************************************************/
10411
10412 xcb_glx_float32_t *
10413 xcb_glx_get_tex_level_parameterfv_data (const xcb_glx_get_tex_level_parameterfv_reply_t *R );
10414
10415
10416 /*****************************************************************************
10417 **
10418 ** int xcb_glx_get_tex_level_parameterfv_data_length
10419 **
10420 ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R
10421 ** @returns int
10422 **
10423 *****************************************************************************/
10424
10425 int
10426 xcb_glx_get_tex_level_parameterfv_data_length (const xcb_glx_get_tex_level_parameterfv_reply_t *R );
10427
10428
10429 /*****************************************************************************
10430 **
10431 ** xcb_generic_iterator_t xcb_glx_get_tex_level_parameterfv_data_end
10432 **
10433 ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R
10434 ** @returns xcb_generic_iterator_t
10435 **
10436 *****************************************************************************/
10437
10438 xcb_generic_iterator_t
10439 xcb_glx_get_tex_level_parameterfv_data_end (const xcb_glx_get_tex_level_parameterfv_reply_t *R );
10440
10456 /*****************************************************************************
10457 **
10458 ** xcb_glx_get_tex_level_parameterfv_reply_t * xcb_glx_get_tex_level_parameterfv_reply
10459 **
10460 ** @param xcb_connection_t *c
10461 ** @param xcb_glx_get_tex_level_parameterfv_cookie_t cookie
10462 ** @param xcb_generic_error_t **e
10463 ** @returns xcb_glx_get_tex_level_parameterfv_reply_t *
10464 **
10465 *****************************************************************************/
10466
10467 xcb_glx_get_tex_level_parameterfv_reply_t *
10468 xcb_glx_get_tex_level_parameterfv_reply (xcb_connection_t *c ,
10469 xcb_glx_get_tex_level_parameterfv_cookie_t cookie ,
10470 xcb_generic_error_t **e );
10471
10472 int
10473 xcb_glx_get_tex_level_parameteriv_sizeof (const void *_buffer );
10474
10484 /*****************************************************************************
10485 **
10486 ** xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv
10487 **
10488 ** @param xcb_connection_t *c
10489 ** @param xcb_glx_context_tag_t context_tag
10490 ** @param uint32_t target
10491 ** @param int32_t level
10492 ** @param uint32_t pname
10493 ** @returns xcb_glx_get_tex_level_parameteriv_cookie_t
10494 **
10495 *****************************************************************************/
10496
10497 xcb_glx_get_tex_level_parameteriv_cookie_t
10498 xcb_glx_get_tex_level_parameteriv (xcb_connection_t *c ,
10499 xcb_glx_context_tag_t context_tag ,
10500 uint32_t target ,
10501 int32_t level ,
10502 uint32_t pname );
10503
10516 /*****************************************************************************
10517 **
10518 ** xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv_unchecked
10519 **
10520 ** @param xcb_connection_t *c
10521 ** @param xcb_glx_context_tag_t context_tag
10522 ** @param uint32_t target
10523 ** @param int32_t level
10524 ** @param uint32_t pname
10525 ** @returns xcb_glx_get_tex_level_parameteriv_cookie_t
10526 **
10527 *****************************************************************************/
10528
10529 xcb_glx_get_tex_level_parameteriv_cookie_t
10530 xcb_glx_get_tex_level_parameteriv_unchecked (xcb_connection_t *c ,
10531 xcb_glx_context_tag_t context_tag ,
10532 uint32_t target ,
10533 int32_t level ,
10534 uint32_t pname );
10535
10536
10537 /*****************************************************************************
10538 **
10539 ** int32_t * xcb_glx_get_tex_level_parameteriv_data
10540 **
10541 ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R
10542 ** @returns int32_t *
10543 **
10544 *****************************************************************************/
10545
10546 int32_t *
10547 xcb_glx_get_tex_level_parameteriv_data (const xcb_glx_get_tex_level_parameteriv_reply_t *R );
10548
10549
10550 /*****************************************************************************
10551 **
10552 ** int xcb_glx_get_tex_level_parameteriv_data_length
10553 **
10554 ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R
10555 ** @returns int
10556 **
10557 *****************************************************************************/
10558
10559 int
10560 xcb_glx_get_tex_level_parameteriv_data_length (const xcb_glx_get_tex_level_parameteriv_reply_t *R );
10561
10562
10563 /*****************************************************************************
10564 **
10565 ** xcb_generic_iterator_t xcb_glx_get_tex_level_parameteriv_data_end
10566 **
10567 ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R
10568 ** @returns xcb_generic_iterator_t
10569 **
10570 *****************************************************************************/
10571
10572 xcb_generic_iterator_t
10573 xcb_glx_get_tex_level_parameteriv_data_end (const xcb_glx_get_tex_level_parameteriv_reply_t *R );
10574
10590 /*****************************************************************************
10591 **
10592 ** xcb_glx_get_tex_level_parameteriv_reply_t * xcb_glx_get_tex_level_parameteriv_reply
10593 **
10594 ** @param xcb_connection_t *c
10595 ** @param xcb_glx_get_tex_level_parameteriv_cookie_t cookie
10596 ** @param xcb_generic_error_t **e
10597 ** @returns xcb_glx_get_tex_level_parameteriv_reply_t *
10598 **
10599 *****************************************************************************/
10600
10601 xcb_glx_get_tex_level_parameteriv_reply_t *
10602 xcb_glx_get_tex_level_parameteriv_reply (xcb_connection_t *c ,
10603 xcb_glx_get_tex_level_parameteriv_cookie_t cookie ,
10604 xcb_generic_error_t **e );
10605
10615 /*****************************************************************************
10616 **
10617 ** xcb_glx_is_list_cookie_t xcb_glx_is_list
10618 **
10619 ** @param xcb_connection_t *c
10620 ** @param xcb_glx_context_tag_t context_tag
10621 ** @param uint32_t list
10622 ** @returns xcb_glx_is_list_cookie_t
10623 **
10624 *****************************************************************************/
10625
10626 xcb_glx_is_list_cookie_t
10627 xcb_glx_is_list (xcb_connection_t *c ,
10628 xcb_glx_context_tag_t context_tag ,
10629 uint32_t list );
10630
10643 /*****************************************************************************
10644 **
10645 ** xcb_glx_is_list_cookie_t xcb_glx_is_list_unchecked
10646 **
10647 ** @param xcb_connection_t *c
10648 ** @param xcb_glx_context_tag_t context_tag
10649 ** @param uint32_t list
10650 ** @returns xcb_glx_is_list_cookie_t
10651 **
10652 *****************************************************************************/
10653
10654 xcb_glx_is_list_cookie_t
10655 xcb_glx_is_list_unchecked (xcb_connection_t *c ,
10656 xcb_glx_context_tag_t context_tag ,
10657 uint32_t list );
10658
10674 /*****************************************************************************
10675 **
10676 ** xcb_glx_is_list_reply_t * xcb_glx_is_list_reply
10677 **
10678 ** @param xcb_connection_t *c
10679 ** @param xcb_glx_is_list_cookie_t cookie
10680 ** @param xcb_generic_error_t **e
10681 ** @returns xcb_glx_is_list_reply_t *
10682 **
10683 *****************************************************************************/
10684
10685 xcb_glx_is_list_reply_t *
10686 xcb_glx_is_list_reply (xcb_connection_t *c ,
10687 xcb_glx_is_list_cookie_t cookie ,
10688 xcb_generic_error_t **e );
10689
10702 /*****************************************************************************
10703 **
10704 ** xcb_void_cookie_t xcb_glx_flush_checked
10705 **
10706 ** @param xcb_connection_t *c
10707 ** @param xcb_glx_context_tag_t context_tag
10708 ** @returns xcb_void_cookie_t
10709 **
10710 *****************************************************************************/
10711
10712 xcb_void_cookie_t
10713 xcb_glx_flush_checked (xcb_connection_t *c ,
10714 xcb_glx_context_tag_t context_tag );
10715
10725 /*****************************************************************************
10726 **
10727 ** xcb_void_cookie_t xcb_glx_flush
10728 **
10729 ** @param xcb_connection_t *c
10730 ** @param xcb_glx_context_tag_t context_tag
10731 ** @returns xcb_void_cookie_t
10732 **
10733 *****************************************************************************/
10734
10735 xcb_void_cookie_t
10736 xcb_glx_flush (xcb_connection_t *c ,
10737 xcb_glx_context_tag_t context_tag );
10738
10739 int
10740 xcb_glx_are_textures_resident_sizeof (const void *_buffer );
10741
10751 /*****************************************************************************
10752 **
10753 ** xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident
10754 **
10755 ** @param xcb_connection_t *c
10756 ** @param xcb_glx_context_tag_t context_tag
10757 ** @param int32_t n
10758 ** @param const uint32_t *textures
10759 ** @returns xcb_glx_are_textures_resident_cookie_t
10760 **
10761 *****************************************************************************/
10762
10763 xcb_glx_are_textures_resident_cookie_t
10764 xcb_glx_are_textures_resident (xcb_connection_t *c ,
10765 xcb_glx_context_tag_t context_tag ,
10766 int32_t n ,
10767 const uint32_t *textures );
10768
10781 /*****************************************************************************
10782 **
10783 ** xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident_unchecked
10784 **
10785 ** @param xcb_connection_t *c
10786 ** @param xcb_glx_context_tag_t context_tag
10787 ** @param int32_t n
10788 ** @param const uint32_t *textures
10789 ** @returns xcb_glx_are_textures_resident_cookie_t
10790 **
10791 *****************************************************************************/
10792
10793 xcb_glx_are_textures_resident_cookie_t
10794 xcb_glx_are_textures_resident_unchecked (xcb_connection_t *c ,
10795 xcb_glx_context_tag_t context_tag ,
10796 int32_t n ,
10797 const uint32_t *textures );
10798
10799
10800 /*****************************************************************************
10801 **
10802 ** uint8_t * xcb_glx_are_textures_resident_data
10803 **
10804 ** @param const xcb_glx_are_textures_resident_reply_t *R
10805 ** @returns uint8_t *
10806 **
10807 *****************************************************************************/
10808
10809 uint8_t *
10810 xcb_glx_are_textures_resident_data (const xcb_glx_are_textures_resident_reply_t *R );
10811
10812
10813 /*****************************************************************************
10814 **
10815 ** int xcb_glx_are_textures_resident_data_length
10816 **
10817 ** @param const xcb_glx_are_textures_resident_reply_t *R
10818 ** @returns int
10819 **
10820 *****************************************************************************/
10821
10822 int
10823 xcb_glx_are_textures_resident_data_length (const xcb_glx_are_textures_resident_reply_t *R );
10824
10825
10826 /*****************************************************************************
10827 **
10828 ** xcb_generic_iterator_t xcb_glx_are_textures_resident_data_end
10829 **
10830 ** @param const xcb_glx_are_textures_resident_reply_t *R
10831 ** @returns xcb_generic_iterator_t
10832 **
10833 *****************************************************************************/
10834
10835 xcb_generic_iterator_t
10836 xcb_glx_are_textures_resident_data_end (const xcb_glx_are_textures_resident_reply_t *R );
10837
10853 /*****************************************************************************
10854 **
10855 ** xcb_glx_are_textures_resident_reply_t * xcb_glx_are_textures_resident_reply
10856 **
10857 ** @param xcb_connection_t *c
10858 ** @param xcb_glx_are_textures_resident_cookie_t cookie
10859 ** @param xcb_generic_error_t **e
10860 ** @returns xcb_glx_are_textures_resident_reply_t *
10861 **
10862 *****************************************************************************/
10863
10864 xcb_glx_are_textures_resident_reply_t *
10865 xcb_glx_are_textures_resident_reply (xcb_connection_t *c ,
10866 xcb_glx_are_textures_resident_cookie_t cookie ,
10867 xcb_generic_error_t **e );
10868
10869 int
10870 xcb_glx_delete_textures_sizeof (const void *_buffer );
10871
10884 /*****************************************************************************
10885 **
10886 ** xcb_void_cookie_t xcb_glx_delete_textures_checked
10887 **
10888 ** @param xcb_connection_t *c
10889 ** @param xcb_glx_context_tag_t context_tag
10890 ** @param int32_t n
10891 ** @param const uint32_t *textures
10892 ** @returns xcb_void_cookie_t
10893 **
10894 *****************************************************************************/
10895
10896 xcb_void_cookie_t
10897 xcb_glx_delete_textures_checked (xcb_connection_t *c ,
10898 xcb_glx_context_tag_t context_tag ,
10899 int32_t n ,
10900 const uint32_t *textures );
10901
10911 /*****************************************************************************
10912 **
10913 ** xcb_void_cookie_t xcb_glx_delete_textures
10914 **
10915 ** @param xcb_connection_t *c
10916 ** @param xcb_glx_context_tag_t context_tag
10917 ** @param int32_t n
10918 ** @param const uint32_t *textures
10919 ** @returns xcb_void_cookie_t
10920 **
10921 *****************************************************************************/
10922
10923 xcb_void_cookie_t
10924 xcb_glx_delete_textures (xcb_connection_t *c ,
10925 xcb_glx_context_tag_t context_tag ,
10926 int32_t n ,
10927 const uint32_t *textures );
10928
10929 int
10930 xcb_glx_gen_textures_sizeof (const void *_buffer );
10931
10941 /*****************************************************************************
10942 **
10943 ** xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures
10944 **
10945 ** @param xcb_connection_t *c
10946 ** @param xcb_glx_context_tag_t context_tag
10947 ** @param int32_t n
10948 ** @returns xcb_glx_gen_textures_cookie_t
10949 **
10950 *****************************************************************************/
10951
10952 xcb_glx_gen_textures_cookie_t
10953 xcb_glx_gen_textures (xcb_connection_t *c ,
10954 xcb_glx_context_tag_t context_tag ,
10955 int32_t n );
10956
10969 /*****************************************************************************
10970 **
10971 ** xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures_unchecked
10972 **
10973 ** @param xcb_connection_t *c
10974 ** @param xcb_glx_context_tag_t context_tag
10975 ** @param int32_t n
10976 ** @returns xcb_glx_gen_textures_cookie_t
10977 **
10978 *****************************************************************************/
10979
10980 xcb_glx_gen_textures_cookie_t
10981 xcb_glx_gen_textures_unchecked (xcb_connection_t *c ,
10982 xcb_glx_context_tag_t context_tag ,
10983 int32_t n );
10984
10985
10986 /*****************************************************************************
10987 **
10988 ** uint32_t * xcb_glx_gen_textures_data
10989 **
10990 ** @param const xcb_glx_gen_textures_reply_t *R
10991 ** @returns uint32_t *
10992 **
10993 *****************************************************************************/
10994
10995 uint32_t *
10996 xcb_glx_gen_textures_data (const xcb_glx_gen_textures_reply_t *R );
10997
10998
10999 /*****************************************************************************
11000 **
11001 ** int xcb_glx_gen_textures_data_length
11002 **
11003 ** @param const xcb_glx_gen_textures_reply_t *R
11004 ** @returns int
11005 **
11006 *****************************************************************************/
11007
11008 int
11009 xcb_glx_gen_textures_data_length (const xcb_glx_gen_textures_reply_t *R );
11010
11011
11012 /*****************************************************************************
11013 **
11014 ** xcb_generic_iterator_t xcb_glx_gen_textures_data_end
11015 **
11016 ** @param const xcb_glx_gen_textures_reply_t *R
11017 ** @returns xcb_generic_iterator_t
11018 **
11019 *****************************************************************************/
11020
11021 xcb_generic_iterator_t
11022 xcb_glx_gen_textures_data_end (const xcb_glx_gen_textures_reply_t *R );
11023
11039 /*****************************************************************************
11040 **
11041 ** xcb_glx_gen_textures_reply_t * xcb_glx_gen_textures_reply
11042 **
11043 ** @param xcb_connection_t *c
11044 ** @param xcb_glx_gen_textures_cookie_t cookie
11045 ** @param xcb_generic_error_t **e
11046 ** @returns xcb_glx_gen_textures_reply_t *
11047 **
11048 *****************************************************************************/
11049
11050 xcb_glx_gen_textures_reply_t *
11051 xcb_glx_gen_textures_reply (xcb_connection_t *c ,
11052 xcb_glx_gen_textures_cookie_t cookie ,
11053 xcb_generic_error_t **e );
11054
11064 /*****************************************************************************
11065 **
11066 ** xcb_glx_is_texture_cookie_t xcb_glx_is_texture
11067 **
11068 ** @param xcb_connection_t *c
11069 ** @param xcb_glx_context_tag_t context_tag
11070 ** @param uint32_t texture
11071 ** @returns xcb_glx_is_texture_cookie_t
11072 **
11073 *****************************************************************************/
11074
11075 xcb_glx_is_texture_cookie_t
11076 xcb_glx_is_texture (xcb_connection_t *c ,
11077 xcb_glx_context_tag_t context_tag ,
11078 uint32_t texture );
11079
11092 /*****************************************************************************
11093 **
11094 ** xcb_glx_is_texture_cookie_t xcb_glx_is_texture_unchecked
11095 **
11096 ** @param xcb_connection_t *c
11097 ** @param xcb_glx_context_tag_t context_tag
11098 ** @param uint32_t texture
11099 ** @returns xcb_glx_is_texture_cookie_t
11100 **
11101 *****************************************************************************/
11102
11103 xcb_glx_is_texture_cookie_t
11104 xcb_glx_is_texture_unchecked (xcb_connection_t *c ,
11105 xcb_glx_context_tag_t context_tag ,
11106 uint32_t texture );
11107
11123 /*****************************************************************************
11124 **
11125 ** xcb_glx_is_texture_reply_t * xcb_glx_is_texture_reply
11126 **
11127 ** @param xcb_connection_t *c
11128 ** @param xcb_glx_is_texture_cookie_t cookie
11129 ** @param xcb_generic_error_t **e
11130 ** @returns xcb_glx_is_texture_reply_t *
11131 **
11132 *****************************************************************************/
11133
11134 xcb_glx_is_texture_reply_t *
11135 xcb_glx_is_texture_reply (xcb_connection_t *c ,
11136 xcb_glx_is_texture_cookie_t cookie ,
11137 xcb_generic_error_t **e );
11138
11139 int
11140 xcb_glx_get_color_table_sizeof (const void *_buffer );
11141
11151 /*****************************************************************************
11152 **
11153 ** xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table
11154 **
11155 ** @param xcb_connection_t *c
11156 ** @param xcb_glx_context_tag_t context_tag
11157 ** @param uint32_t target
11158 ** @param uint32_t format
11159 ** @param uint32_t type
11160 ** @param uint8_t swap_bytes
11161 ** @returns xcb_glx_get_color_table_cookie_t
11162 **
11163 *****************************************************************************/
11164
11165 xcb_glx_get_color_table_cookie_t
11166 xcb_glx_get_color_table (xcb_connection_t *c ,
11167 xcb_glx_context_tag_t context_tag ,
11168 uint32_t target ,
11169 uint32_t format ,
11170 uint32_t type ,
11171 uint8_t swap_bytes );
11172
11185 /*****************************************************************************
11186 **
11187 ** xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table_unchecked
11188 **
11189 ** @param xcb_connection_t *c
11190 ** @param xcb_glx_context_tag_t context_tag
11191 ** @param uint32_t target
11192 ** @param uint32_t format
11193 ** @param uint32_t type
11194 ** @param uint8_t swap_bytes
11195 ** @returns xcb_glx_get_color_table_cookie_t
11196 **
11197 *****************************************************************************/
11198
11199 xcb_glx_get_color_table_cookie_t
11200 xcb_glx_get_color_table_unchecked (xcb_connection_t *c ,
11201 xcb_glx_context_tag_t context_tag ,
11202 uint32_t target ,
11203 uint32_t format ,
11204 uint32_t type ,
11205 uint8_t swap_bytes );
11206
11207
11208 /*****************************************************************************
11209 **
11210 ** uint8_t * xcb_glx_get_color_table_data
11211 **
11212 ** @param const xcb_glx_get_color_table_reply_t *R
11213 ** @returns uint8_t *
11214 **
11215 *****************************************************************************/
11216
11217 uint8_t *
11218 xcb_glx_get_color_table_data (const xcb_glx_get_color_table_reply_t *R );
11219
11220
11221 /*****************************************************************************
11222 **
11223 ** int xcb_glx_get_color_table_data_length
11224 **
11225 ** @param const xcb_glx_get_color_table_reply_t *R
11226 ** @returns int
11227 **
11228 *****************************************************************************/
11229
11230 int
11231 xcb_glx_get_color_table_data_length (const xcb_glx_get_color_table_reply_t *R );
11232
11233
11234 /*****************************************************************************
11235 **
11236 ** xcb_generic_iterator_t xcb_glx_get_color_table_data_end
11237 **
11238 ** @param const xcb_glx_get_color_table_reply_t *R
11239 ** @returns xcb_generic_iterator_t
11240 **
11241 *****************************************************************************/
11242
11243 xcb_generic_iterator_t
11244 xcb_glx_get_color_table_data_end (const xcb_glx_get_color_table_reply_t *R );
11245
11261 /*****************************************************************************
11262 **
11263 ** xcb_glx_get_color_table_reply_t * xcb_glx_get_color_table_reply
11264 **
11265 ** @param xcb_connection_t *c
11266 ** @param xcb_glx_get_color_table_cookie_t cookie
11267 ** @param xcb_generic_error_t **e
11268 ** @returns xcb_glx_get_color_table_reply_t *
11269 **
11270 *****************************************************************************/
11271
11272 xcb_glx_get_color_table_reply_t *
11273 xcb_glx_get_color_table_reply (xcb_connection_t *c ,
11274 xcb_glx_get_color_table_cookie_t cookie ,
11275 xcb_generic_error_t **e );
11276
11277 int
11278 xcb_glx_get_color_table_parameterfv_sizeof (const void *_buffer );
11279
11289 /*****************************************************************************
11290 **
11291 ** xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv
11292 **
11293 ** @param xcb_connection_t *c
11294 ** @param xcb_glx_context_tag_t context_tag
11295 ** @param uint32_t target
11296 ** @param uint32_t pname
11297 ** @returns xcb_glx_get_color_table_parameterfv_cookie_t
11298 **
11299 *****************************************************************************/
11300
11301 xcb_glx_get_color_table_parameterfv_cookie_t
11302 xcb_glx_get_color_table_parameterfv (xcb_connection_t *c ,
11303 xcb_glx_context_tag_t context_tag ,
11304 uint32_t target ,
11305 uint32_t pname );
11306
11319 /*****************************************************************************
11320 **
11321 ** xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv_unchecked
11322 **
11323 ** @param xcb_connection_t *c
11324 ** @param xcb_glx_context_tag_t context_tag
11325 ** @param uint32_t target
11326 ** @param uint32_t pname
11327 ** @returns xcb_glx_get_color_table_parameterfv_cookie_t
11328 **
11329 *****************************************************************************/
11330
11331 xcb_glx_get_color_table_parameterfv_cookie_t
11332 xcb_glx_get_color_table_parameterfv_unchecked (xcb_connection_t *c ,
11333 xcb_glx_context_tag_t context_tag ,
11334 uint32_t target ,
11335 uint32_t pname );
11336
11337
11338 /*****************************************************************************
11339 **
11340 ** xcb_glx_float32_t * xcb_glx_get_color_table_parameterfv_data
11341 **
11342 ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R
11343 ** @returns xcb_glx_float32_t *
11344 **
11345 *****************************************************************************/
11346
11347 xcb_glx_float32_t *
11348 xcb_glx_get_color_table_parameterfv_data (const xcb_glx_get_color_table_parameterfv_reply_t *R );
11349
11350
11351 /*****************************************************************************
11352 **
11353 ** int xcb_glx_get_color_table_parameterfv_data_length
11354 **
11355 ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R
11356 ** @returns int
11357 **
11358 *****************************************************************************/
11359
11360 int
11361 xcb_glx_get_color_table_parameterfv_data_length (const xcb_glx_get_color_table_parameterfv_reply_t *R );
11362
11363
11364 /*****************************************************************************
11365 **
11366 ** xcb_generic_iterator_t xcb_glx_get_color_table_parameterfv_data_end
11367 **
11368 ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R
11369 ** @returns xcb_generic_iterator_t
11370 **
11371 *****************************************************************************/
11372
11373 xcb_generic_iterator_t
11374 xcb_glx_get_color_table_parameterfv_data_end (const xcb_glx_get_color_table_parameterfv_reply_t *R );
11375
11391 /*****************************************************************************
11392 **
11393 ** xcb_glx_get_color_table_parameterfv_reply_t * xcb_glx_get_color_table_parameterfv_reply
11394 **
11395 ** @param xcb_connection_t *c
11396 ** @param xcb_glx_get_color_table_parameterfv_cookie_t cookie
11397 ** @param xcb_generic_error_t **e
11398 ** @returns xcb_glx_get_color_table_parameterfv_reply_t *
11399 **
11400 *****************************************************************************/
11401
11402 xcb_glx_get_color_table_parameterfv_reply_t *
11403 xcb_glx_get_color_table_parameterfv_reply (xcb_connection_t *c ,
11404 xcb_glx_get_color_table_parameterfv_cookie_t cookie ,
11405 xcb_generic_error_t **e );
11406
11407 int
11408 xcb_glx_get_color_table_parameteriv_sizeof (const void *_buffer );
11409
11419 /*****************************************************************************
11420 **
11421 ** xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv
11422 **
11423 ** @param xcb_connection_t *c
11424 ** @param xcb_glx_context_tag_t context_tag
11425 ** @param uint32_t target
11426 ** @param uint32_t pname
11427 ** @returns xcb_glx_get_color_table_parameteriv_cookie_t
11428 **
11429 *****************************************************************************/
11430
11431 xcb_glx_get_color_table_parameteriv_cookie_t
11432 xcb_glx_get_color_table_parameteriv (xcb_connection_t *c ,
11433 xcb_glx_context_tag_t context_tag ,
11434 uint32_t target ,
11435 uint32_t pname );
11436
11449 /*****************************************************************************
11450 **
11451 ** xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv_unchecked
11452 **
11453 ** @param xcb_connection_t *c
11454 ** @param xcb_glx_context_tag_t context_tag
11455 ** @param uint32_t target
11456 ** @param uint32_t pname
11457 ** @returns xcb_glx_get_color_table_parameteriv_cookie_t
11458 **
11459 *****************************************************************************/
11460
11461 xcb_glx_get_color_table_parameteriv_cookie_t
11462 xcb_glx_get_color_table_parameteriv_unchecked (xcb_connection_t *c ,
11463 xcb_glx_context_tag_t context_tag ,
11464 uint32_t target ,
11465 uint32_t pname );
11466
11467
11468 /*****************************************************************************
11469 **
11470 ** int32_t * xcb_glx_get_color_table_parameteriv_data
11471 **
11472 ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R
11473 ** @returns int32_t *
11474 **
11475 *****************************************************************************/
11476
11477 int32_t *
11478 xcb_glx_get_color_table_parameteriv_data (const xcb_glx_get_color_table_parameteriv_reply_t *R );
11479
11480
11481 /*****************************************************************************
11482 **
11483 ** int xcb_glx_get_color_table_parameteriv_data_length
11484 **
11485 ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R
11486 ** @returns int
11487 **
11488 *****************************************************************************/
11489
11490 int
11491 xcb_glx_get_color_table_parameteriv_data_length (const xcb_glx_get_color_table_parameteriv_reply_t *R );
11492
11493
11494 /*****************************************************************************
11495 **
11496 ** xcb_generic_iterator_t xcb_glx_get_color_table_parameteriv_data_end
11497 **
11498 ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R
11499 ** @returns xcb_generic_iterator_t
11500 **
11501 *****************************************************************************/
11502
11503 xcb_generic_iterator_t
11504 xcb_glx_get_color_table_parameteriv_data_end (const xcb_glx_get_color_table_parameteriv_reply_t *R );
11505
11521 /*****************************************************************************
11522 **
11523 ** xcb_glx_get_color_table_parameteriv_reply_t * xcb_glx_get_color_table_parameteriv_reply
11524 **
11525 ** @param xcb_connection_t *c
11526 ** @param xcb_glx_get_color_table_parameteriv_cookie_t cookie
11527 ** @param xcb_generic_error_t **e
11528 ** @returns xcb_glx_get_color_table_parameteriv_reply_t *
11529 **
11530 *****************************************************************************/
11531
11532 xcb_glx_get_color_table_parameteriv_reply_t *
11533 xcb_glx_get_color_table_parameteriv_reply (xcb_connection_t *c ,
11534 xcb_glx_get_color_table_parameteriv_cookie_t cookie ,
11535 xcb_generic_error_t **e );
11536
11537 int
11538 xcb_glx_get_convolution_filter_sizeof (const void *_buffer );
11539
11549 /*****************************************************************************
11550 **
11551 ** xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter
11552 **
11553 ** @param xcb_connection_t *c
11554 ** @param xcb_glx_context_tag_t context_tag
11555 ** @param uint32_t target
11556 ** @param uint32_t format
11557 ** @param uint32_t type
11558 ** @param uint8_t swap_bytes
11559 ** @returns xcb_glx_get_convolution_filter_cookie_t
11560 **
11561 *****************************************************************************/
11562
11563 xcb_glx_get_convolution_filter_cookie_t
11564 xcb_glx_get_convolution_filter (xcb_connection_t *c ,
11565 xcb_glx_context_tag_t context_tag ,
11566 uint32_t target ,
11567 uint32_t format ,
11568 uint32_t type ,
11569 uint8_t swap_bytes );
11570
11583 /*****************************************************************************
11584 **
11585 ** xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter_unchecked
11586 **
11587 ** @param xcb_connection_t *c
11588 ** @param xcb_glx_context_tag_t context_tag
11589 ** @param uint32_t target
11590 ** @param uint32_t format
11591 ** @param uint32_t type
11592 ** @param uint8_t swap_bytes
11593 ** @returns xcb_glx_get_convolution_filter_cookie_t
11594 **
11595 *****************************************************************************/
11596
11597 xcb_glx_get_convolution_filter_cookie_t
11598 xcb_glx_get_convolution_filter_unchecked (xcb_connection_t *c ,
11599 xcb_glx_context_tag_t context_tag ,
11600 uint32_t target ,
11601 uint32_t format ,
11602 uint32_t type ,
11603 uint8_t swap_bytes );
11604
11605
11606 /*****************************************************************************
11607 **
11608 ** uint8_t * xcb_glx_get_convolution_filter_data
11609 **
11610 ** @param const xcb_glx_get_convolution_filter_reply_t *R
11611 ** @returns uint8_t *
11612 **
11613 *****************************************************************************/
11614
11615 uint8_t *
11616 xcb_glx_get_convolution_filter_data (const xcb_glx_get_convolution_filter_reply_t *R );
11617
11618
11619 /*****************************************************************************
11620 **
11621 ** int xcb_glx_get_convolution_filter_data_length
11622 **
11623 ** @param const xcb_glx_get_convolution_filter_reply_t *R
11624 ** @returns int
11625 **
11626 *****************************************************************************/
11627
11628 int
11629 xcb_glx_get_convolution_filter_data_length (const xcb_glx_get_convolution_filter_reply_t *R );
11630
11631
11632 /*****************************************************************************
11633 **
11634 ** xcb_generic_iterator_t xcb_glx_get_convolution_filter_data_end
11635 **
11636 ** @param const xcb_glx_get_convolution_filter_reply_t *R
11637 ** @returns xcb_generic_iterator_t
11638 **
11639 *****************************************************************************/
11640
11641 xcb_generic_iterator_t
11642 xcb_glx_get_convolution_filter_data_end (const xcb_glx_get_convolution_filter_reply_t *R );
11643
11659 /*****************************************************************************
11660 **
11661 ** xcb_glx_get_convolution_filter_reply_t * xcb_glx_get_convolution_filter_reply
11662 **
11663 ** @param xcb_connection_t *c
11664 ** @param xcb_glx_get_convolution_filter_cookie_t cookie
11665 ** @param xcb_generic_error_t **e
11666 ** @returns xcb_glx_get_convolution_filter_reply_t *
11667 **
11668 *****************************************************************************/
11669
11670 xcb_glx_get_convolution_filter_reply_t *
11671 xcb_glx_get_convolution_filter_reply (xcb_connection_t *c ,
11672 xcb_glx_get_convolution_filter_cookie_t cookie ,
11673 xcb_generic_error_t **e );
11674
11675 int
11676 xcb_glx_get_convolution_parameterfv_sizeof (const void *_buffer );
11677
11687 /*****************************************************************************
11688 **
11689 ** xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv
11690 **
11691 ** @param xcb_connection_t *c
11692 ** @param xcb_glx_context_tag_t context_tag
11693 ** @param uint32_t target
11694 ** @param uint32_t pname
11695 ** @returns xcb_glx_get_convolution_parameterfv_cookie_t
11696 **
11697 *****************************************************************************/
11698
11699 xcb_glx_get_convolution_parameterfv_cookie_t
11700 xcb_glx_get_convolution_parameterfv (xcb_connection_t *c ,
11701 xcb_glx_context_tag_t context_tag ,
11702 uint32_t target ,
11703 uint32_t pname );
11704
11717 /*****************************************************************************
11718 **
11719 ** xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv_unchecked
11720 **
11721 ** @param xcb_connection_t *c
11722 ** @param xcb_glx_context_tag_t context_tag
11723 ** @param uint32_t target
11724 ** @param uint32_t pname
11725 ** @returns xcb_glx_get_convolution_parameterfv_cookie_t
11726 **
11727 *****************************************************************************/
11728
11729 xcb_glx_get_convolution_parameterfv_cookie_t
11730 xcb_glx_get_convolution_parameterfv_unchecked (xcb_connection_t *c ,
11731 xcb_glx_context_tag_t context_tag ,
11732 uint32_t target ,
11733 uint32_t pname );
11734
11735
11736 /*****************************************************************************
11737 **
11738 ** xcb_glx_float32_t * xcb_glx_get_convolution_parameterfv_data
11739 **
11740 ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R
11741 ** @returns xcb_glx_float32_t *
11742 **
11743 *****************************************************************************/
11744
11745 xcb_glx_float32_t *
11746 xcb_glx_get_convolution_parameterfv_data (const xcb_glx_get_convolution_parameterfv_reply_t *R );
11747
11748
11749 /*****************************************************************************
11750 **
11751 ** int xcb_glx_get_convolution_parameterfv_data_length
11752 **
11753 ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R
11754 ** @returns int
11755 **
11756 *****************************************************************************/
11757
11758 int
11759 xcb_glx_get_convolution_parameterfv_data_length (const xcb_glx_get_convolution_parameterfv_reply_t *R );
11760
11761
11762 /*****************************************************************************
11763 **
11764 ** xcb_generic_iterator_t xcb_glx_get_convolution_parameterfv_data_end
11765 **
11766 ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R
11767 ** @returns xcb_generic_iterator_t
11768 **
11769 *****************************************************************************/
11770
11771 xcb_generic_iterator_t
11772 xcb_glx_get_convolution_parameterfv_data_end (const xcb_glx_get_convolution_parameterfv_reply_t *R );
11773
11789 /*****************************************************************************
11790 **
11791 ** xcb_glx_get_convolution_parameterfv_reply_t * xcb_glx_get_convolution_parameterfv_reply
11792 **
11793 ** @param xcb_connection_t *c
11794 ** @param xcb_glx_get_convolution_parameterfv_cookie_t cookie
11795 ** @param xcb_generic_error_t **e
11796 ** @returns xcb_glx_get_convolution_parameterfv_reply_t *
11797 **
11798 *****************************************************************************/
11799
11800 xcb_glx_get_convolution_parameterfv_reply_t *
11801 xcb_glx_get_convolution_parameterfv_reply (xcb_connection_t *c ,
11802 xcb_glx_get_convolution_parameterfv_cookie_t cookie ,
11803 xcb_generic_error_t **e );
11804
11805 int
11806 xcb_glx_get_convolution_parameteriv_sizeof (const void *_buffer );
11807
11817 /*****************************************************************************
11818 **
11819 ** xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv
11820 **
11821 ** @param xcb_connection_t *c
11822 ** @param xcb_glx_context_tag_t context_tag
11823 ** @param uint32_t target
11824 ** @param uint32_t pname
11825 ** @returns xcb_glx_get_convolution_parameteriv_cookie_t
11826 **
11827 *****************************************************************************/
11828
11829 xcb_glx_get_convolution_parameteriv_cookie_t
11830 xcb_glx_get_convolution_parameteriv (xcb_connection_t *c ,
11831 xcb_glx_context_tag_t context_tag ,
11832 uint32_t target ,
11833 uint32_t pname );
11834
11847 /*****************************************************************************
11848 **
11849 ** xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv_unchecked
11850 **
11851 ** @param xcb_connection_t *c
11852 ** @param xcb_glx_context_tag_t context_tag
11853 ** @param uint32_t target
11854 ** @param uint32_t pname
11855 ** @returns xcb_glx_get_convolution_parameteriv_cookie_t
11856 **
11857 *****************************************************************************/
11858
11859 xcb_glx_get_convolution_parameteriv_cookie_t
11860 xcb_glx_get_convolution_parameteriv_unchecked (xcb_connection_t *c ,
11861 xcb_glx_context_tag_t context_tag ,
11862 uint32_t target ,
11863 uint32_t pname );
11864
11865
11866 /*****************************************************************************
11867 **
11868 ** int32_t * xcb_glx_get_convolution_parameteriv_data
11869 **
11870 ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R
11871 ** @returns int32_t *
11872 **
11873 *****************************************************************************/
11874
11875 int32_t *
11876 xcb_glx_get_convolution_parameteriv_data (const xcb_glx_get_convolution_parameteriv_reply_t *R );
11877
11878
11879 /*****************************************************************************
11880 **
11881 ** int xcb_glx_get_convolution_parameteriv_data_length
11882 **
11883 ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R
11884 ** @returns int
11885 **
11886 *****************************************************************************/
11887
11888 int
11889 xcb_glx_get_convolution_parameteriv_data_length (const xcb_glx_get_convolution_parameteriv_reply_t *R );
11890
11891
11892 /*****************************************************************************
11893 **
11894 ** xcb_generic_iterator_t xcb_glx_get_convolution_parameteriv_data_end
11895 **
11896 ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R
11897 ** @returns xcb_generic_iterator_t
11898 **
11899 *****************************************************************************/
11900
11901 xcb_generic_iterator_t
11902 xcb_glx_get_convolution_parameteriv_data_end (const xcb_glx_get_convolution_parameteriv_reply_t *R );
11903
11919 /*****************************************************************************
11920 **
11921 ** xcb_glx_get_convolution_parameteriv_reply_t * xcb_glx_get_convolution_parameteriv_reply
11922 **
11923 ** @param xcb_connection_t *c
11924 ** @param xcb_glx_get_convolution_parameteriv_cookie_t cookie
11925 ** @param xcb_generic_error_t **e
11926 ** @returns xcb_glx_get_convolution_parameteriv_reply_t *
11927 **
11928 *****************************************************************************/
11929
11930 xcb_glx_get_convolution_parameteriv_reply_t *
11931 xcb_glx_get_convolution_parameteriv_reply (xcb_connection_t *c ,
11932 xcb_glx_get_convolution_parameteriv_cookie_t cookie ,
11933 xcb_generic_error_t **e );
11934
11935 int
11936 xcb_glx_get_separable_filter_sizeof (const void *_buffer );
11937
11947 /*****************************************************************************
11948 **
11949 ** xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter
11950 **
11951 ** @param xcb_connection_t *c
11952 ** @param xcb_glx_context_tag_t context_tag
11953 ** @param uint32_t target
11954 ** @param uint32_t format
11955 ** @param uint32_t type
11956 ** @param uint8_t swap_bytes
11957 ** @returns xcb_glx_get_separable_filter_cookie_t
11958 **
11959 *****************************************************************************/
11960
11961 xcb_glx_get_separable_filter_cookie_t
11962 xcb_glx_get_separable_filter (xcb_connection_t *c ,
11963 xcb_glx_context_tag_t context_tag ,
11964 uint32_t target ,
11965 uint32_t format ,
11966 uint32_t type ,
11967 uint8_t swap_bytes );
11968
11981 /*****************************************************************************
11982 **
11983 ** xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter_unchecked
11984 **
11985 ** @param xcb_connection_t *c
11986 ** @param xcb_glx_context_tag_t context_tag
11987 ** @param uint32_t target
11988 ** @param uint32_t format
11989 ** @param uint32_t type
11990 ** @param uint8_t swap_bytes
11991 ** @returns xcb_glx_get_separable_filter_cookie_t
11992 **
11993 *****************************************************************************/
11994
11995 xcb_glx_get_separable_filter_cookie_t
11996 xcb_glx_get_separable_filter_unchecked (xcb_connection_t *c ,
11997 xcb_glx_context_tag_t context_tag ,
11998 uint32_t target ,
11999 uint32_t format ,
12000 uint32_t type ,
12001 uint8_t swap_bytes );
12002
12003
12004 /*****************************************************************************
12005 **
12006 ** uint8_t * xcb_glx_get_separable_filter_rows_and_cols
12007 **
12008 ** @param const xcb_glx_get_separable_filter_reply_t *R
12009 ** @returns uint8_t *
12010 **
12011 *****************************************************************************/
12012
12013 uint8_t *
12014 xcb_glx_get_separable_filter_rows_and_cols (const xcb_glx_get_separable_filter_reply_t *R );
12015
12016
12017 /*****************************************************************************
12018 **
12019 ** int xcb_glx_get_separable_filter_rows_and_cols_length
12020 **
12021 ** @param const xcb_glx_get_separable_filter_reply_t *R
12022 ** @returns int
12023 **
12024 *****************************************************************************/
12025
12026 int
12027 xcb_glx_get_separable_filter_rows_and_cols_length (const xcb_glx_get_separable_filter_reply_t *R );
12028
12029
12030 /*****************************************************************************
12031 **
12032 ** xcb_generic_iterator_t xcb_glx_get_separable_filter_rows_and_cols_end
12033 **
12034 ** @param const xcb_glx_get_separable_filter_reply_t *R
12035 ** @returns xcb_generic_iterator_t
12036 **
12037 *****************************************************************************/
12038
12039 xcb_generic_iterator_t
12040 xcb_glx_get_separable_filter_rows_and_cols_end (const xcb_glx_get_separable_filter_reply_t *R );
12041
12057 /*****************************************************************************
12058 **
12059 ** xcb_glx_get_separable_filter_reply_t * xcb_glx_get_separable_filter_reply
12060 **
12061 ** @param xcb_connection_t *c
12062 ** @param xcb_glx_get_separable_filter_cookie_t cookie
12063 ** @param xcb_generic_error_t **e
12064 ** @returns xcb_glx_get_separable_filter_reply_t *
12065 **
12066 *****************************************************************************/
12067
12068 xcb_glx_get_separable_filter_reply_t *
12069 xcb_glx_get_separable_filter_reply (xcb_connection_t *c ,
12070 xcb_glx_get_separable_filter_cookie_t cookie ,
12071 xcb_generic_error_t **e );
12072
12073 int
12074 xcb_glx_get_histogram_sizeof (const void *_buffer );
12075
12085 /*****************************************************************************
12086 **
12087 ** xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram
12088 **
12089 ** @param xcb_connection_t *c
12090 ** @param xcb_glx_context_tag_t context_tag
12091 ** @param uint32_t target
12092 ** @param uint32_t format
12093 ** @param uint32_t type
12094 ** @param uint8_t swap_bytes
12095 ** @param uint8_t reset
12096 ** @returns xcb_glx_get_histogram_cookie_t
12097 **
12098 *****************************************************************************/
12099
12100 xcb_glx_get_histogram_cookie_t
12101 xcb_glx_get_histogram (xcb_connection_t *c ,
12102 xcb_glx_context_tag_t context_tag ,
12103 uint32_t target ,
12104 uint32_t format ,
12105 uint32_t type ,
12106 uint8_t swap_bytes ,
12107 uint8_t reset );
12108
12121 /*****************************************************************************
12122 **
12123 ** xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram_unchecked
12124 **
12125 ** @param xcb_connection_t *c
12126 ** @param xcb_glx_context_tag_t context_tag
12127 ** @param uint32_t target
12128 ** @param uint32_t format
12129 ** @param uint32_t type
12130 ** @param uint8_t swap_bytes
12131 ** @param uint8_t reset
12132 ** @returns xcb_glx_get_histogram_cookie_t
12133 **
12134 *****************************************************************************/
12135
12136 xcb_glx_get_histogram_cookie_t
12137 xcb_glx_get_histogram_unchecked (xcb_connection_t *c ,
12138 xcb_glx_context_tag_t context_tag ,
12139 uint32_t target ,
12140 uint32_t format ,
12141 uint32_t type ,
12142 uint8_t swap_bytes ,
12143 uint8_t reset );
12144
12145
12146 /*****************************************************************************
12147 **
12148 ** uint8_t * xcb_glx_get_histogram_data
12149 **
12150 ** @param const xcb_glx_get_histogram_reply_t *R
12151 ** @returns uint8_t *
12152 **
12153 *****************************************************************************/
12154
12155 uint8_t *
12156 xcb_glx_get_histogram_data (const xcb_glx_get_histogram_reply_t *R );
12157
12158
12159 /*****************************************************************************
12160 **
12161 ** int xcb_glx_get_histogram_data_length
12162 **
12163 ** @param const xcb_glx_get_histogram_reply_t *R
12164 ** @returns int
12165 **
12166 *****************************************************************************/
12167
12168 int
12169 xcb_glx_get_histogram_data_length (const xcb_glx_get_histogram_reply_t *R );
12170
12171
12172 /*****************************************************************************
12173 **
12174 ** xcb_generic_iterator_t xcb_glx_get_histogram_data_end
12175 **
12176 ** @param const xcb_glx_get_histogram_reply_t *R
12177 ** @returns xcb_generic_iterator_t
12178 **
12179 *****************************************************************************/
12180
12181 xcb_generic_iterator_t
12182 xcb_glx_get_histogram_data_end (const xcb_glx_get_histogram_reply_t *R );
12183
12199 /*****************************************************************************
12200 **
12201 ** xcb_glx_get_histogram_reply_t * xcb_glx_get_histogram_reply
12202 **
12203 ** @param xcb_connection_t *c
12204 ** @param xcb_glx_get_histogram_cookie_t cookie
12205 ** @param xcb_generic_error_t **e
12206 ** @returns xcb_glx_get_histogram_reply_t *
12207 **
12208 *****************************************************************************/
12209
12210 xcb_glx_get_histogram_reply_t *
12211 xcb_glx_get_histogram_reply (xcb_connection_t *c ,
12212 xcb_glx_get_histogram_cookie_t cookie ,
12213 xcb_generic_error_t **e );
12214
12215 int
12216 xcb_glx_get_histogram_parameterfv_sizeof (const void *_buffer );
12217
12227 /*****************************************************************************
12228 **
12229 ** xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv
12230 **
12231 ** @param xcb_connection_t *c
12232 ** @param xcb_glx_context_tag_t context_tag
12233 ** @param uint32_t target
12234 ** @param uint32_t pname
12235 ** @returns xcb_glx_get_histogram_parameterfv_cookie_t
12236 **
12237 *****************************************************************************/
12238
12239 xcb_glx_get_histogram_parameterfv_cookie_t
12240 xcb_glx_get_histogram_parameterfv (xcb_connection_t *c ,
12241 xcb_glx_context_tag_t context_tag ,
12242 uint32_t target ,
12243 uint32_t pname );
12244
12257 /*****************************************************************************
12258 **
12259 ** xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv_unchecked
12260 **
12261 ** @param xcb_connection_t *c
12262 ** @param xcb_glx_context_tag_t context_tag
12263 ** @param uint32_t target
12264 ** @param uint32_t pname
12265 ** @returns xcb_glx_get_histogram_parameterfv_cookie_t
12266 **
12267 *****************************************************************************/
12268
12269 xcb_glx_get_histogram_parameterfv_cookie_t
12270 xcb_glx_get_histogram_parameterfv_unchecked (xcb_connection_t *c ,
12271 xcb_glx_context_tag_t context_tag ,
12272 uint32_t target ,
12273 uint32_t pname );
12274
12275
12276 /*****************************************************************************
12277 **
12278 ** xcb_glx_float32_t * xcb_glx_get_histogram_parameterfv_data
12279 **
12280 ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R
12281 ** @returns xcb_glx_float32_t *
12282 **
12283 *****************************************************************************/
12284
12285 xcb_glx_float32_t *
12286 xcb_glx_get_histogram_parameterfv_data (const xcb_glx_get_histogram_parameterfv_reply_t *R );
12287
12288
12289 /*****************************************************************************
12290 **
12291 ** int xcb_glx_get_histogram_parameterfv_data_length
12292 **
12293 ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R
12294 ** @returns int
12295 **
12296 *****************************************************************************/
12297
12298 int
12299 xcb_glx_get_histogram_parameterfv_data_length (const xcb_glx_get_histogram_parameterfv_reply_t *R );
12300
12301
12302 /*****************************************************************************
12303 **
12304 ** xcb_generic_iterator_t xcb_glx_get_histogram_parameterfv_data_end
12305 **
12306 ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R
12307 ** @returns xcb_generic_iterator_t
12308 **
12309 *****************************************************************************/
12310
12311 xcb_generic_iterator_t
12312 xcb_glx_get_histogram_parameterfv_data_end (const xcb_glx_get_histogram_parameterfv_reply_t *R );
12313
12329 /*****************************************************************************
12330 **
12331 ** xcb_glx_get_histogram_parameterfv_reply_t * xcb_glx_get_histogram_parameterfv_reply
12332 **
12333 ** @param xcb_connection_t *c
12334 ** @param xcb_glx_get_histogram_parameterfv_cookie_t cookie
12335 ** @param xcb_generic_error_t **e
12336 ** @returns xcb_glx_get_histogram_parameterfv_reply_t *
12337 **
12338 *****************************************************************************/
12339
12340 xcb_glx_get_histogram_parameterfv_reply_t *
12341 xcb_glx_get_histogram_parameterfv_reply (xcb_connection_t *c ,
12342 xcb_glx_get_histogram_parameterfv_cookie_t cookie ,
12343 xcb_generic_error_t **e );
12344
12345 int
12346 xcb_glx_get_histogram_parameteriv_sizeof (const void *_buffer );
12347
12357 /*****************************************************************************
12358 **
12359 ** xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv
12360 **
12361 ** @param xcb_connection_t *c
12362 ** @param xcb_glx_context_tag_t context_tag
12363 ** @param uint32_t target
12364 ** @param uint32_t pname
12365 ** @returns xcb_glx_get_histogram_parameteriv_cookie_t
12366 **
12367 *****************************************************************************/
12368
12369 xcb_glx_get_histogram_parameteriv_cookie_t
12370 xcb_glx_get_histogram_parameteriv (xcb_connection_t *c ,
12371 xcb_glx_context_tag_t context_tag ,
12372 uint32_t target ,
12373 uint32_t pname );
12374
12387 /*****************************************************************************
12388 **
12389 ** xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv_unchecked
12390 **
12391 ** @param xcb_connection_t *c
12392 ** @param xcb_glx_context_tag_t context_tag
12393 ** @param uint32_t target
12394 ** @param uint32_t pname
12395 ** @returns xcb_glx_get_histogram_parameteriv_cookie_t
12396 **
12397 *****************************************************************************/
12398
12399 xcb_glx_get_histogram_parameteriv_cookie_t
12400 xcb_glx_get_histogram_parameteriv_unchecked (xcb_connection_t *c ,
12401 xcb_glx_context_tag_t context_tag ,
12402 uint32_t target ,
12403 uint32_t pname );
12404
12405
12406 /*****************************************************************************
12407 **
12408 ** int32_t * xcb_glx_get_histogram_parameteriv_data
12409 **
12410 ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R
12411 ** @returns int32_t *
12412 **
12413 *****************************************************************************/
12414
12415 int32_t *
12416 xcb_glx_get_histogram_parameteriv_data (const xcb_glx_get_histogram_parameteriv_reply_t *R );
12417
12418
12419 /*****************************************************************************
12420 **
12421 ** int xcb_glx_get_histogram_parameteriv_data_length
12422 **
12423 ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R
12424 ** @returns int
12425 **
12426 *****************************************************************************/
12427
12428 int
12429 xcb_glx_get_histogram_parameteriv_data_length (const xcb_glx_get_histogram_parameteriv_reply_t *R );
12430
12431
12432 /*****************************************************************************
12433 **
12434 ** xcb_generic_iterator_t xcb_glx_get_histogram_parameteriv_data_end
12435 **
12436 ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R
12437 ** @returns xcb_generic_iterator_t
12438 **
12439 *****************************************************************************/
12440
12441 xcb_generic_iterator_t
12442 xcb_glx_get_histogram_parameteriv_data_end (const xcb_glx_get_histogram_parameteriv_reply_t *R );
12443
12459 /*****************************************************************************
12460 **
12461 ** xcb_glx_get_histogram_parameteriv_reply_t * xcb_glx_get_histogram_parameteriv_reply
12462 **
12463 ** @param xcb_connection_t *c
12464 ** @param xcb_glx_get_histogram_parameteriv_cookie_t cookie
12465 ** @param xcb_generic_error_t **e
12466 ** @returns xcb_glx_get_histogram_parameteriv_reply_t *
12467 **
12468 *****************************************************************************/
12469
12470 xcb_glx_get_histogram_parameteriv_reply_t *
12471 xcb_glx_get_histogram_parameteriv_reply (xcb_connection_t *c ,
12472 xcb_glx_get_histogram_parameteriv_cookie_t cookie ,
12473 xcb_generic_error_t **e );
12474
12475 int
12476 xcb_glx_get_minmax_sizeof (const void *_buffer );
12477
12487 /*****************************************************************************
12488 **
12489 ** xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax
12490 **
12491 ** @param xcb_connection_t *c
12492 ** @param xcb_glx_context_tag_t context_tag
12493 ** @param uint32_t target
12494 ** @param uint32_t format
12495 ** @param uint32_t type
12496 ** @param uint8_t swap_bytes
12497 ** @param uint8_t reset
12498 ** @returns xcb_glx_get_minmax_cookie_t
12499 **
12500 *****************************************************************************/
12501
12502 xcb_glx_get_minmax_cookie_t
12503 xcb_glx_get_minmax (xcb_connection_t *c ,
12504 xcb_glx_context_tag_t context_tag ,
12505 uint32_t target ,
12506 uint32_t format ,
12507 uint32_t type ,
12508 uint8_t swap_bytes ,
12509 uint8_t reset );
12510
12523 /*****************************************************************************
12524 **
12525 ** xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax_unchecked
12526 **
12527 ** @param xcb_connection_t *c
12528 ** @param xcb_glx_context_tag_t context_tag
12529 ** @param uint32_t target
12530 ** @param uint32_t format
12531 ** @param uint32_t type
12532 ** @param uint8_t swap_bytes
12533 ** @param uint8_t reset
12534 ** @returns xcb_glx_get_minmax_cookie_t
12535 **
12536 *****************************************************************************/
12537
12538 xcb_glx_get_minmax_cookie_t
12539 xcb_glx_get_minmax_unchecked (xcb_connection_t *c ,
12540 xcb_glx_context_tag_t context_tag ,
12541 uint32_t target ,
12542 uint32_t format ,
12543 uint32_t type ,
12544 uint8_t swap_bytes ,
12545 uint8_t reset );
12546
12547
12548 /*****************************************************************************
12549 **
12550 ** uint8_t * xcb_glx_get_minmax_data
12551 **
12552 ** @param const xcb_glx_get_minmax_reply_t *R
12553 ** @returns uint8_t *
12554 **
12555 *****************************************************************************/
12556
12557 uint8_t *
12558 xcb_glx_get_minmax_data (const xcb_glx_get_minmax_reply_t *R );
12559
12560
12561 /*****************************************************************************
12562 **
12563 ** int xcb_glx_get_minmax_data_length
12564 **
12565 ** @param const xcb_glx_get_minmax_reply_t *R
12566 ** @returns int
12567 **
12568 *****************************************************************************/
12569
12570 int
12571 xcb_glx_get_minmax_data_length (const xcb_glx_get_minmax_reply_t *R );
12572
12573
12574 /*****************************************************************************
12575 **
12576 ** xcb_generic_iterator_t xcb_glx_get_minmax_data_end
12577 **
12578 ** @param const xcb_glx_get_minmax_reply_t *R
12579 ** @returns xcb_generic_iterator_t
12580 **
12581 *****************************************************************************/
12582
12583 xcb_generic_iterator_t
12584 xcb_glx_get_minmax_data_end (const xcb_glx_get_minmax_reply_t *R );
12585
12601 /*****************************************************************************
12602 **
12603 ** xcb_glx_get_minmax_reply_t * xcb_glx_get_minmax_reply
12604 **
12605 ** @param xcb_connection_t *c
12606 ** @param xcb_glx_get_minmax_cookie_t cookie
12607 ** @param xcb_generic_error_t **e
12608 ** @returns xcb_glx_get_minmax_reply_t *
12609 **
12610 *****************************************************************************/
12611
12612 xcb_glx_get_minmax_reply_t *
12613 xcb_glx_get_minmax_reply (xcb_connection_t *c ,
12614 xcb_glx_get_minmax_cookie_t cookie ,
12615 xcb_generic_error_t **e );
12616
12617 int
12618 xcb_glx_get_minmax_parameterfv_sizeof (const void *_buffer );
12619
12629 /*****************************************************************************
12630 **
12631 ** xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv
12632 **
12633 ** @param xcb_connection_t *c
12634 ** @param xcb_glx_context_tag_t context_tag
12635 ** @param uint32_t target
12636 ** @param uint32_t pname
12637 ** @returns xcb_glx_get_minmax_parameterfv_cookie_t
12638 **
12639 *****************************************************************************/
12640
12641 xcb_glx_get_minmax_parameterfv_cookie_t
12642 xcb_glx_get_minmax_parameterfv (xcb_connection_t *c ,
12643 xcb_glx_context_tag_t context_tag ,
12644 uint32_t target ,
12645 uint32_t pname );
12646
12659 /*****************************************************************************
12660 **
12661 ** xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv_unchecked
12662 **
12663 ** @param xcb_connection_t *c
12664 ** @param xcb_glx_context_tag_t context_tag
12665 ** @param uint32_t target
12666 ** @param uint32_t pname
12667 ** @returns xcb_glx_get_minmax_parameterfv_cookie_t
12668 **
12669 *****************************************************************************/
12670
12671 xcb_glx_get_minmax_parameterfv_cookie_t
12672 xcb_glx_get_minmax_parameterfv_unchecked (xcb_connection_t *c ,
12673 xcb_glx_context_tag_t context_tag ,
12674 uint32_t target ,
12675 uint32_t pname );
12676
12677
12678 /*****************************************************************************
12679 **
12680 ** xcb_glx_float32_t * xcb_glx_get_minmax_parameterfv_data
12681 **
12682 ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R
12683 ** @returns xcb_glx_float32_t *
12684 **
12685 *****************************************************************************/
12686
12687 xcb_glx_float32_t *
12688 xcb_glx_get_minmax_parameterfv_data (const xcb_glx_get_minmax_parameterfv_reply_t *R );
12689
12690
12691 /*****************************************************************************
12692 **
12693 ** int xcb_glx_get_minmax_parameterfv_data_length
12694 **
12695 ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R
12696 ** @returns int
12697 **
12698 *****************************************************************************/
12699
12700 int
12701 xcb_glx_get_minmax_parameterfv_data_length (const xcb_glx_get_minmax_parameterfv_reply_t *R );
12702
12703
12704 /*****************************************************************************
12705 **
12706 ** xcb_generic_iterator_t xcb_glx_get_minmax_parameterfv_data_end
12707 **
12708 ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R
12709 ** @returns xcb_generic_iterator_t
12710 **
12711 *****************************************************************************/
12712
12713 xcb_generic_iterator_t
12714 xcb_glx_get_minmax_parameterfv_data_end (const xcb_glx_get_minmax_parameterfv_reply_t *R );
12715
12731 /*****************************************************************************
12732 **
12733 ** xcb_glx_get_minmax_parameterfv_reply_t * xcb_glx_get_minmax_parameterfv_reply
12734 **
12735 ** @param xcb_connection_t *c
12736 ** @param xcb_glx_get_minmax_parameterfv_cookie_t cookie
12737 ** @param xcb_generic_error_t **e
12738 ** @returns xcb_glx_get_minmax_parameterfv_reply_t *
12739 **
12740 *****************************************************************************/
12741
12742 xcb_glx_get_minmax_parameterfv_reply_t *
12743 xcb_glx_get_minmax_parameterfv_reply (xcb_connection_t *c ,
12744 xcb_glx_get_minmax_parameterfv_cookie_t cookie ,
12745 xcb_generic_error_t **e );
12746
12747 int
12748 xcb_glx_get_minmax_parameteriv_sizeof (const void *_buffer );
12749
12759 /*****************************************************************************
12760 **
12761 ** xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv
12762 **
12763 ** @param xcb_connection_t *c
12764 ** @param xcb_glx_context_tag_t context_tag
12765 ** @param uint32_t target
12766 ** @param uint32_t pname
12767 ** @returns xcb_glx_get_minmax_parameteriv_cookie_t
12768 **
12769 *****************************************************************************/
12770
12771 xcb_glx_get_minmax_parameteriv_cookie_t
12772 xcb_glx_get_minmax_parameteriv (xcb_connection_t *c ,
12773 xcb_glx_context_tag_t context_tag ,
12774 uint32_t target ,
12775 uint32_t pname );
12776
12789 /*****************************************************************************
12790 **
12791 ** xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv_unchecked
12792 **
12793 ** @param xcb_connection_t *c
12794 ** @param xcb_glx_context_tag_t context_tag
12795 ** @param uint32_t target
12796 ** @param uint32_t pname
12797 ** @returns xcb_glx_get_minmax_parameteriv_cookie_t
12798 **
12799 *****************************************************************************/
12800
12801 xcb_glx_get_minmax_parameteriv_cookie_t
12802 xcb_glx_get_minmax_parameteriv_unchecked (xcb_connection_t *c ,
12803 xcb_glx_context_tag_t context_tag ,
12804 uint32_t target ,
12805 uint32_t pname );
12806
12807
12808 /*****************************************************************************
12809 **
12810 ** int32_t * xcb_glx_get_minmax_parameteriv_data
12811 **
12812 ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R
12813 ** @returns int32_t *
12814 **
12815 *****************************************************************************/
12816
12817 int32_t *
12818 xcb_glx_get_minmax_parameteriv_data (const xcb_glx_get_minmax_parameteriv_reply_t *R );
12819
12820
12821 /*****************************************************************************
12822 **
12823 ** int xcb_glx_get_minmax_parameteriv_data_length
12824 **
12825 ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R
12826 ** @returns int
12827 **
12828 *****************************************************************************/
12829
12830 int
12831 xcb_glx_get_minmax_parameteriv_data_length (const xcb_glx_get_minmax_parameteriv_reply_t *R );
12832
12833
12834 /*****************************************************************************
12835 **
12836 ** xcb_generic_iterator_t xcb_glx_get_minmax_parameteriv_data_end
12837 **
12838 ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R
12839 ** @returns xcb_generic_iterator_t
12840 **
12841 *****************************************************************************/
12842
12843 xcb_generic_iterator_t
12844 xcb_glx_get_minmax_parameteriv_data_end (const xcb_glx_get_minmax_parameteriv_reply_t *R );
12845
12861 /*****************************************************************************
12862 **
12863 ** xcb_glx_get_minmax_parameteriv_reply_t * xcb_glx_get_minmax_parameteriv_reply
12864 **
12865 ** @param xcb_connection_t *c
12866 ** @param xcb_glx_get_minmax_parameteriv_cookie_t cookie
12867 ** @param xcb_generic_error_t **e
12868 ** @returns xcb_glx_get_minmax_parameteriv_reply_t *
12869 **
12870 *****************************************************************************/
12871
12872 xcb_glx_get_minmax_parameteriv_reply_t *
12873 xcb_glx_get_minmax_parameteriv_reply (xcb_connection_t *c ,
12874 xcb_glx_get_minmax_parameteriv_cookie_t cookie ,
12875 xcb_generic_error_t **e );
12876
12877 int
12878 xcb_glx_get_compressed_tex_image_arb_sizeof (const void *_buffer );
12879
12889 /*****************************************************************************
12890 **
12891 ** xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb
12892 **
12893 ** @param xcb_connection_t *c
12894 ** @param xcb_glx_context_tag_t context_tag
12895 ** @param uint32_t target
12896 ** @param int32_t level
12897 ** @returns xcb_glx_get_compressed_tex_image_arb_cookie_t
12898 **
12899 *****************************************************************************/
12900
12901 xcb_glx_get_compressed_tex_image_arb_cookie_t
12902 xcb_glx_get_compressed_tex_image_arb (xcb_connection_t *c ,
12903 xcb_glx_context_tag_t context_tag ,
12904 uint32_t target ,
12905 int32_t level );
12906
12919 /*****************************************************************************
12920 **
12921 ** xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb_unchecked
12922 **
12923 ** @param xcb_connection_t *c
12924 ** @param xcb_glx_context_tag_t context_tag
12925 ** @param uint32_t target
12926 ** @param int32_t level
12927 ** @returns xcb_glx_get_compressed_tex_image_arb_cookie_t
12928 **
12929 *****************************************************************************/
12930
12931 xcb_glx_get_compressed_tex_image_arb_cookie_t
12932 xcb_glx_get_compressed_tex_image_arb_unchecked (xcb_connection_t *c ,
12933 xcb_glx_context_tag_t context_tag ,
12934 uint32_t target ,
12935 int32_t level );
12936
12937
12938 /*****************************************************************************
12939 **
12940 ** uint8_t * xcb_glx_get_compressed_tex_image_arb_data
12941 **
12942 ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R
12943 ** @returns uint8_t *
12944 **
12945 *****************************************************************************/
12946
12947 uint8_t *
12948 xcb_glx_get_compressed_tex_image_arb_data (const xcb_glx_get_compressed_tex_image_arb_reply_t *R );
12949
12950
12951 /*****************************************************************************
12952 **
12953 ** int xcb_glx_get_compressed_tex_image_arb_data_length
12954 **
12955 ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R
12956 ** @returns int
12957 **
12958 *****************************************************************************/
12959
12960 int
12961 xcb_glx_get_compressed_tex_image_arb_data_length (const xcb_glx_get_compressed_tex_image_arb_reply_t *R );
12962
12963
12964 /*****************************************************************************
12965 **
12966 ** xcb_generic_iterator_t xcb_glx_get_compressed_tex_image_arb_data_end
12967 **
12968 ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R
12969 ** @returns xcb_generic_iterator_t
12970 **
12971 *****************************************************************************/
12972
12973 xcb_generic_iterator_t
12974 xcb_glx_get_compressed_tex_image_arb_data_end (const xcb_glx_get_compressed_tex_image_arb_reply_t *R );
12975
12991 /*****************************************************************************
12992 **
12993 ** xcb_glx_get_compressed_tex_image_arb_reply_t * xcb_glx_get_compressed_tex_image_arb_reply
12994 **
12995 ** @param xcb_connection_t *c
12996 ** @param xcb_glx_get_compressed_tex_image_arb_cookie_t cookie
12997 ** @param xcb_generic_error_t **e
12998 ** @returns xcb_glx_get_compressed_tex_image_arb_reply_t *
12999 **
13000 *****************************************************************************/
13001
13002 xcb_glx_get_compressed_tex_image_arb_reply_t *
13003 xcb_glx_get_compressed_tex_image_arb_reply (xcb_connection_t *c ,
13004 xcb_glx_get_compressed_tex_image_arb_cookie_t cookie ,
13005 xcb_generic_error_t **e );
13006
13007 int
13008 xcb_glx_delete_queries_arb_sizeof (const void *_buffer );
13009
13022 /*****************************************************************************
13023 **
13024 ** xcb_void_cookie_t xcb_glx_delete_queries_arb_checked
13025 **
13026 ** @param xcb_connection_t *c
13027 ** @param xcb_glx_context_tag_t context_tag
13028 ** @param int32_t n
13029 ** @param const uint32_t *ids
13030 ** @returns xcb_void_cookie_t
13031 **
13032 *****************************************************************************/
13033
13034 xcb_void_cookie_t
13035 xcb_glx_delete_queries_arb_checked (xcb_connection_t *c ,
13036 xcb_glx_context_tag_t context_tag ,
13037 int32_t n ,
13038 const uint32_t *ids );
13039
13049 /*****************************************************************************
13050 **
13051 ** xcb_void_cookie_t xcb_glx_delete_queries_arb
13052 **
13053 ** @param xcb_connection_t *c
13054 ** @param xcb_glx_context_tag_t context_tag
13055 ** @param int32_t n
13056 ** @param const uint32_t *ids
13057 ** @returns xcb_void_cookie_t
13058 **
13059 *****************************************************************************/
13060
13061 xcb_void_cookie_t
13062 xcb_glx_delete_queries_arb (xcb_connection_t *c ,
13063 xcb_glx_context_tag_t context_tag ,
13064 int32_t n ,
13065 const uint32_t *ids );
13066
13067 int
13068 xcb_glx_gen_queries_arb_sizeof (const void *_buffer );
13069
13079 /*****************************************************************************
13080 **
13081 ** xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb
13082 **
13083 ** @param xcb_connection_t *c
13084 ** @param xcb_glx_context_tag_t context_tag
13085 ** @param int32_t n
13086 ** @returns xcb_glx_gen_queries_arb_cookie_t
13087 **
13088 *****************************************************************************/
13089
13090 xcb_glx_gen_queries_arb_cookie_t
13091 xcb_glx_gen_queries_arb (xcb_connection_t *c ,
13092 xcb_glx_context_tag_t context_tag ,
13093 int32_t n );
13094
13107 /*****************************************************************************
13108 **
13109 ** xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb_unchecked
13110 **
13111 ** @param xcb_connection_t *c
13112 ** @param xcb_glx_context_tag_t context_tag
13113 ** @param int32_t n
13114 ** @returns xcb_glx_gen_queries_arb_cookie_t
13115 **
13116 *****************************************************************************/
13117
13118 xcb_glx_gen_queries_arb_cookie_t
13119 xcb_glx_gen_queries_arb_unchecked (xcb_connection_t *c ,
13120 xcb_glx_context_tag_t context_tag ,
13121 int32_t n );
13122
13123
13124 /*****************************************************************************
13125 **
13126 ** uint32_t * xcb_glx_gen_queries_arb_data
13127 **
13128 ** @param const xcb_glx_gen_queries_arb_reply_t *R
13129 ** @returns uint32_t *
13130 **
13131 *****************************************************************************/
13132
13133 uint32_t *
13134 xcb_glx_gen_queries_arb_data (const xcb_glx_gen_queries_arb_reply_t *R );
13135
13136
13137 /*****************************************************************************
13138 **
13139 ** int xcb_glx_gen_queries_arb_data_length
13140 **
13141 ** @param const xcb_glx_gen_queries_arb_reply_t *R
13142 ** @returns int
13143 **
13144 *****************************************************************************/
13145
13146 int
13147 xcb_glx_gen_queries_arb_data_length (const xcb_glx_gen_queries_arb_reply_t *R );
13148
13149
13150 /*****************************************************************************
13151 **
13152 ** xcb_generic_iterator_t xcb_glx_gen_queries_arb_data_end
13153 **
13154 ** @param const xcb_glx_gen_queries_arb_reply_t *R
13155 ** @returns xcb_generic_iterator_t
13156 **
13157 *****************************************************************************/
13158
13159 xcb_generic_iterator_t
13160 xcb_glx_gen_queries_arb_data_end (const xcb_glx_gen_queries_arb_reply_t *R );
13161
13177 /*****************************************************************************
13178 **
13179 ** xcb_glx_gen_queries_arb_reply_t * xcb_glx_gen_queries_arb_reply
13180 **
13181 ** @param xcb_connection_t *c
13182 ** @param xcb_glx_gen_queries_arb_cookie_t cookie
13183 ** @param xcb_generic_error_t **e
13184 ** @returns xcb_glx_gen_queries_arb_reply_t *
13185 **
13186 *****************************************************************************/
13187
13188 xcb_glx_gen_queries_arb_reply_t *
13189 xcb_glx_gen_queries_arb_reply (xcb_connection_t *c ,
13190 xcb_glx_gen_queries_arb_cookie_t cookie ,
13191 xcb_generic_error_t **e );
13192
13202 /*****************************************************************************
13203 **
13204 ** xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb
13205 **
13206 ** @param xcb_connection_t *c
13207 ** @param xcb_glx_context_tag_t context_tag
13208 ** @param uint32_t id
13209 ** @returns xcb_glx_is_query_arb_cookie_t
13210 **
13211 *****************************************************************************/
13212
13213 xcb_glx_is_query_arb_cookie_t
13214 xcb_glx_is_query_arb (xcb_connection_t *c ,
13215 xcb_glx_context_tag_t context_tag ,
13216 uint32_t id );
13217
13230 /*****************************************************************************
13231 **
13232 ** xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb_unchecked
13233 **
13234 ** @param xcb_connection_t *c
13235 ** @param xcb_glx_context_tag_t context_tag
13236 ** @param uint32_t id
13237 ** @returns xcb_glx_is_query_arb_cookie_t
13238 **
13239 *****************************************************************************/
13240
13241 xcb_glx_is_query_arb_cookie_t
13242 xcb_glx_is_query_arb_unchecked (xcb_connection_t *c ,
13243 xcb_glx_context_tag_t context_tag ,
13244 uint32_t id );
13245
13261 /*****************************************************************************
13262 **
13263 ** xcb_glx_is_query_arb_reply_t * xcb_glx_is_query_arb_reply
13264 **
13265 ** @param xcb_connection_t *c
13266 ** @param xcb_glx_is_query_arb_cookie_t cookie
13267 ** @param xcb_generic_error_t **e
13268 ** @returns xcb_glx_is_query_arb_reply_t *
13269 **
13270 *****************************************************************************/
13271
13272 xcb_glx_is_query_arb_reply_t *
13273 xcb_glx_is_query_arb_reply (xcb_connection_t *c ,
13274 xcb_glx_is_query_arb_cookie_t cookie ,
13275 xcb_generic_error_t **e );
13276
13277 int
13278 xcb_glx_get_queryiv_arb_sizeof (const void *_buffer );
13279
13289 /*****************************************************************************
13290 **
13291 ** xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb
13292 **
13293 ** @param xcb_connection_t *c
13294 ** @param xcb_glx_context_tag_t context_tag
13295 ** @param uint32_t target
13296 ** @param uint32_t pname
13297 ** @returns xcb_glx_get_queryiv_arb_cookie_t
13298 **
13299 *****************************************************************************/
13300
13301 xcb_glx_get_queryiv_arb_cookie_t
13302 xcb_glx_get_queryiv_arb (xcb_connection_t *c ,
13303 xcb_glx_context_tag_t context_tag ,
13304 uint32_t target ,
13305 uint32_t pname );
13306
13319 /*****************************************************************************
13320 **
13321 ** xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb_unchecked
13322 **
13323 ** @param xcb_connection_t *c
13324 ** @param xcb_glx_context_tag_t context_tag
13325 ** @param uint32_t target
13326 ** @param uint32_t pname
13327 ** @returns xcb_glx_get_queryiv_arb_cookie_t
13328 **
13329 *****************************************************************************/
13330
13331 xcb_glx_get_queryiv_arb_cookie_t
13332 xcb_glx_get_queryiv_arb_unchecked (xcb_connection_t *c ,
13333 xcb_glx_context_tag_t context_tag ,
13334 uint32_t target ,
13335 uint32_t pname );
13336
13337
13338 /*****************************************************************************
13339 **
13340 ** int32_t * xcb_glx_get_queryiv_arb_data
13341 **
13342 ** @param const xcb_glx_get_queryiv_arb_reply_t *R
13343 ** @returns int32_t *
13344 **
13345 *****************************************************************************/
13346
13347 int32_t *
13348 xcb_glx_get_queryiv_arb_data (const xcb_glx_get_queryiv_arb_reply_t *R );
13349
13350
13351 /*****************************************************************************
13352 **
13353 ** int xcb_glx_get_queryiv_arb_data_length
13354 **
13355 ** @param const xcb_glx_get_queryiv_arb_reply_t *R
13356 ** @returns int
13357 **
13358 *****************************************************************************/
13359
13360 int
13361 xcb_glx_get_queryiv_arb_data_length (const xcb_glx_get_queryiv_arb_reply_t *R );
13362
13363
13364 /*****************************************************************************
13365 **
13366 ** xcb_generic_iterator_t xcb_glx_get_queryiv_arb_data_end
13367 **
13368 ** @param const xcb_glx_get_queryiv_arb_reply_t *R
13369 ** @returns xcb_generic_iterator_t
13370 **
13371 *****************************************************************************/
13372
13373 xcb_generic_iterator_t
13374 xcb_glx_get_queryiv_arb_data_end (const xcb_glx_get_queryiv_arb_reply_t *R );
13375
13391 /*****************************************************************************
13392 **
13393 ** xcb_glx_get_queryiv_arb_reply_t * xcb_glx_get_queryiv_arb_reply
13394 **
13395 ** @param xcb_connection_t *c
13396 ** @param xcb_glx_get_queryiv_arb_cookie_t cookie
13397 ** @param xcb_generic_error_t **e
13398 ** @returns xcb_glx_get_queryiv_arb_reply_t *
13399 **
13400 *****************************************************************************/
13401
13402 xcb_glx_get_queryiv_arb_reply_t *
13403 xcb_glx_get_queryiv_arb_reply (xcb_connection_t *c ,
13404 xcb_glx_get_queryiv_arb_cookie_t cookie ,
13405 xcb_generic_error_t **e );
13406
13407 int
13408 xcb_glx_get_query_objectiv_arb_sizeof (const void *_buffer );
13409
13419 /*****************************************************************************
13420 **
13421 ** xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb
13422 **
13423 ** @param xcb_connection_t *c
13424 ** @param xcb_glx_context_tag_t context_tag
13425 ** @param uint32_t id
13426 ** @param uint32_t pname
13427 ** @returns xcb_glx_get_query_objectiv_arb_cookie_t
13428 **
13429 *****************************************************************************/
13430
13431 xcb_glx_get_query_objectiv_arb_cookie_t
13432 xcb_glx_get_query_objectiv_arb (xcb_connection_t *c ,
13433 xcb_glx_context_tag_t context_tag ,
13434 uint32_t id ,
13435 uint32_t pname );
13436
13449 /*****************************************************************************
13450 **
13451 ** xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb_unchecked
13452 **
13453 ** @param xcb_connection_t *c
13454 ** @param xcb_glx_context_tag_t context_tag
13455 ** @param uint32_t id
13456 ** @param uint32_t pname
13457 ** @returns xcb_glx_get_query_objectiv_arb_cookie_t
13458 **
13459 *****************************************************************************/
13460
13461 xcb_glx_get_query_objectiv_arb_cookie_t
13462 xcb_glx_get_query_objectiv_arb_unchecked (xcb_connection_t *c ,
13463 xcb_glx_context_tag_t context_tag ,
13464 uint32_t id ,
13465 uint32_t pname );
13466
13467
13468 /*****************************************************************************
13469 **
13470 ** int32_t * xcb_glx_get_query_objectiv_arb_data
13471 **
13472 ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R
13473 ** @returns int32_t *
13474 **
13475 *****************************************************************************/
13476
13477 int32_t *
13478 xcb_glx_get_query_objectiv_arb_data (const xcb_glx_get_query_objectiv_arb_reply_t *R );
13479
13480
13481 /*****************************************************************************
13482 **
13483 ** int xcb_glx_get_query_objectiv_arb_data_length
13484 **
13485 ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R
13486 ** @returns int
13487 **
13488 *****************************************************************************/
13489
13490 int
13491 xcb_glx_get_query_objectiv_arb_data_length (const xcb_glx_get_query_objectiv_arb_reply_t *R );
13492
13493
13494 /*****************************************************************************
13495 **
13496 ** xcb_generic_iterator_t xcb_glx_get_query_objectiv_arb_data_end
13497 **
13498 ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R
13499 ** @returns xcb_generic_iterator_t
13500 **
13501 *****************************************************************************/
13502
13503 xcb_generic_iterator_t
13504 xcb_glx_get_query_objectiv_arb_data_end (const xcb_glx_get_query_objectiv_arb_reply_t *R );
13505
13521 /*****************************************************************************
13522 **
13523 ** xcb_glx_get_query_objectiv_arb_reply_t * xcb_glx_get_query_objectiv_arb_reply
13524 **
13525 ** @param xcb_connection_t *c
13526 ** @param xcb_glx_get_query_objectiv_arb_cookie_t cookie
13527 ** @param xcb_generic_error_t **e
13528 ** @returns xcb_glx_get_query_objectiv_arb_reply_t *
13529 **
13530 *****************************************************************************/
13531
13532 xcb_glx_get_query_objectiv_arb_reply_t *
13533 xcb_glx_get_query_objectiv_arb_reply (xcb_connection_t *c ,
13534 xcb_glx_get_query_objectiv_arb_cookie_t cookie ,
13535 xcb_generic_error_t **e );
13536
13537 int
13538 xcb_glx_get_query_objectuiv_arb_sizeof (const void *_buffer );
13539
13549 /*****************************************************************************
13550 **
13551 ** xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb
13552 **
13553 ** @param xcb_connection_t *c
13554 ** @param xcb_glx_context_tag_t context_tag
13555 ** @param uint32_t id
13556 ** @param uint32_t pname
13557 ** @returns xcb_glx_get_query_objectuiv_arb_cookie_t
13558 **
13559 *****************************************************************************/
13560
13561 xcb_glx_get_query_objectuiv_arb_cookie_t
13562 xcb_glx_get_query_objectuiv_arb (xcb_connection_t *c ,
13563 xcb_glx_context_tag_t context_tag ,
13564 uint32_t id ,
13565 uint32_t pname );
13566
13579 /*****************************************************************************
13580 **
13581 ** xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb_unchecked
13582 **
13583 ** @param xcb_connection_t *c
13584 ** @param xcb_glx_context_tag_t context_tag
13585 ** @param uint32_t id
13586 ** @param uint32_t pname
13587 ** @returns xcb_glx_get_query_objectuiv_arb_cookie_t
13588 **
13589 *****************************************************************************/
13590
13591 xcb_glx_get_query_objectuiv_arb_cookie_t
13592 xcb_glx_get_query_objectuiv_arb_unchecked (xcb_connection_t *c ,
13593 xcb_glx_context_tag_t context_tag ,
13594 uint32_t id ,
13595 uint32_t pname );
13596
13597
13598 /*****************************************************************************
13599 **
13600 ** uint32_t * xcb_glx_get_query_objectuiv_arb_data
13601 **
13602 ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R
13603 ** @returns uint32_t *
13604 **
13605 *****************************************************************************/
13606
13607 uint32_t *
13608 xcb_glx_get_query_objectuiv_arb_data (const xcb_glx_get_query_objectuiv_arb_reply_t *R );
13609
13610
13611 /*****************************************************************************
13612 **
13613 ** int xcb_glx_get_query_objectuiv_arb_data_length
13614 **
13615 ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R
13616 ** @returns int
13617 **
13618 *****************************************************************************/
13619
13620 int
13621 xcb_glx_get_query_objectuiv_arb_data_length (const xcb_glx_get_query_objectuiv_arb_reply_t *R );
13622
13623
13624 /*****************************************************************************
13625 **
13626 ** xcb_generic_iterator_t xcb_glx_get_query_objectuiv_arb_data_end
13627 **
13628 ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R
13629 ** @returns xcb_generic_iterator_t
13630 **
13631 *****************************************************************************/
13632
13633 xcb_generic_iterator_t
13634 xcb_glx_get_query_objectuiv_arb_data_end (const xcb_glx_get_query_objectuiv_arb_reply_t *R );
13635
13651 /*****************************************************************************
13652 **
13653 ** xcb_glx_get_query_objectuiv_arb_reply_t * xcb_glx_get_query_objectuiv_arb_reply
13654 **
13655 ** @param xcb_connection_t *c
13656 ** @param xcb_glx_get_query_objectuiv_arb_cookie_t cookie
13657 ** @param xcb_generic_error_t **e
13658 ** @returns xcb_glx_get_query_objectuiv_arb_reply_t *
13659 **
13660 *****************************************************************************/
13661
13662 xcb_glx_get_query_objectuiv_arb_reply_t *
13663 xcb_glx_get_query_objectuiv_arb_reply (xcb_connection_t *c ,
13664 xcb_glx_get_query_objectuiv_arb_cookie_t cookie ,
13665 xcb_generic_error_t **e );
13666
13667
13668 #ifdef __cplusplus
13669 }
13670 #endif
13671
13672 #endif
13673
xcb_glx_get_tex_level_parameteriv_reply_t
struct xcb_glx_get_tex_level_parameteriv_reply_t xcb_glx_get_tex_level_parameteriv_reply_t
xcb_glx_get_tex_level_parameteriv_reply_t
xcb_glx_is_list_reply_t
xcb_glx_is_list_reply_t
Definition: glx.h:2291
xcb_glx_get_pixel_mapuiv
xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t map)
Definition: glx.c:8439
xcb_glx_get_drawable_attributes_request_t
xcb_glx_get_drawable_attributes_request_t
Definition: glx.h:915
xcb_glx_query_server_string_unchecked
xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string_unchecked(xcb_connection_t *c, uint32_t screen, uint32_t name)
Definition: glx.c:2404
xcb_glx_create_pixmap
xcb_void_cookie_t xcb_glx_create_pixmap(xcb_connection_t *c, uint32_t screen, xcb_glx_fbconfig_t fbconfig, xcb_pixmap_t pixmap, xcb_glx_pixmap_t glx_pixmap, uint32_t num_attribs, const uint32_t *attribs)
Definition: glx.c:2915
xcb_glx_client_info_request_t
struct xcb_glx_client_info_request_t xcb_glx_client_info_request_t
xcb_glx_client_info_request_t
xcb_glx_pixmap_iterator_t
xcb_glx_pixmap_iterator_t
Definition: glx.h:32
xcb_glx_get_materialiv_reply_t
xcb_glx_get_materialiv_reply_t
Definition: glx.h:1719
xcb_glx_get_convolution_parameterfv_reply_t
struct xcb_glx_get_convolution_parameterfv_reply_t xcb_glx_get_convolution_parameterfv_reply_t
xcb_glx_get_convolution_parameterfv_reply_t
xcb_glx_get_mapiv_unchecked
xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t query)
Definition: glx.c:7733
xcb_glx_get_tex_gendv
xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t coord, uint32_t pname)
Definition: glx.c:9550
xcb_glx_query_context_reply_t
struct xcb_glx_query_context_reply_t xcb_glx_query_context_reply_t
xcb_glx_query_context_reply_t
xcb_glx_is_query_arb
xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t id)
Definition: glx.c:14865
xcb_generic_error_t
Generic error.
Definition: xcb.h:168
xcb_glx_is_query_arb_reply
xcb_glx_is_query_arb_reply_t * xcb_glx_is_query_arb_reply(xcb_connection_t *c, xcb_glx_is_query_arb_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:14945
xcb_glx_make_current
xcb_glx_make_current_cookie_t xcb_glx_make_current(xcb_connection_t *c, xcb_glx_drawable_t drawable, xcb_glx_context_t context, xcb_glx_context_tag_t old_context_tag)
Definition: glx.c:849
xcb_glx_finish_unchecked
xcb_glx_finish_cookie_t xcb_glx_finish_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag)
Definition: glx.c:5438
xcb_glx_is_query_arb_cookie_t
struct xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb_cookie_t
xcb_glx_is_query_arb_cookie_t
xcb_glx_gen_textures_unchecked
xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t n)
Definition: glx.c:11627
xcb_glx_flush_request_t
xcb_glx_flush_request_t
Definition: glx.h:2305
xcb_glx_gen_lists_unchecked
xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t range)
Definition: glx.c:4993
xcb_glx_get_query_objectiv_arb_unchecked
xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t id, uint32_t pname)
Definition: glx.c:15229
xcb_glx_destroy_context_request_t
struct xcb_glx_destroy_context_request_t xcb_glx_destroy_context_request_t
xcb_glx_destroy_context_request_t
xcb_glx_vendor_private_with_reply
xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply(xcb_connection_t *c, uint32_t vendor_code, xcb_glx_context_tag_t context_tag, uint32_t data_len, const uint8_t *data)
Definition: glx.c:2071
xcb_glx_get_polygon_stipple_cookie_t
struct xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple_cookie_t
xcb_glx_get_polygon_stipple_cookie_t
xcb_glx_new_list
xcb_void_cookie_t xcb_glx_new_list(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t list, uint32_t mode)
Definition: glx.c:4751
xcb_glx_get_mapfv_cookie_t
xcb_glx_get_mapfv_cookie_t
Definition: glx.h:1589
xcb_glx_get_pixel_mapusv_reply
xcb_glx_get_pixel_mapusv_reply_t * xcb_glx_get_pixel_mapusv_reply(xcb_connection_t *c, xcb_glx_get_pixel_mapusv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:8754
xcb_glx_get_color_table_parameterfv_reply
xcb_glx_get_color_table_parameterfv_reply_t * xcb_glx_get_color_table_parameterfv_reply(xcb_connection_t *c, xcb_glx_get_color_table_parameterfv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:12209
xcb_glx_get_lightfv_reply
xcb_glx_get_lightfv_reply_t * xcb_glx_get_lightfv_reply(xcb_connection_t *c, xcb_glx_get_lightfv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:7071
xcb_glx_get_minmax_parameterfv_reply_t
struct xcb_glx_get_minmax_parameterfv_reply_t xcb_glx_get_minmax_parameterfv_reply_t
xcb_glx_get_minmax_parameterfv_reply_t
xcb_glx_flush
xcb_void_cookie_t xcb_glx_flush(xcb_connection_t *c, xcb_glx_context_tag_t context_tag)
Definition: glx.c:11196
xcb_glx_get_histogram
xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t format, uint32_t type, uint8_t swap_bytes, uint8_t reset)
Definition: glx.c:13233
xcb_glx_pixel_storei_request_t
struct xcb_glx_pixel_storei_request_t xcb_glx_pixel_storei_request_t
xcb_glx_pixel_storei_request_t
xcb_glx_destroy_pixmap_checked
xcb_void_cookie_t xcb_glx_destroy_pixmap_checked(xcb_connection_t *c, xcb_glx_pixmap_t glx_pixmap)
Definition: glx.c:2966
xcb_glx_get_drawable_attributes_reply_t
struct xcb_glx_get_drawable_attributes_reply_t xcb_glx_get_drawable_attributes_reply_t
xcb_glx_get_drawable_attributes_reply_t
xcb_glx_read_pixels_unchecked
xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t x, int32_t y, int32_t width, int32_t height, uint32_t format, uint32_t type, uint8_t swap_bytes, uint8_t lsb_first)
Definition: glx.c:5767
xcb_glx_get_tex_genfv_request_t
xcb_glx_get_tex_genfv_request_t
Definition: glx.h:2022
xcb_glx_get_tex_level_parameterfv_cookie_t
struct xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv_cookie_t
xcb_glx_get_tex_level_parameterfv_cookie_t
xcb_glx_get_query_objectuiv_arb_reply
xcb_glx_get_query_objectuiv_arb_reply_t * xcb_glx_get_query_objectuiv_arb_reply(xcb_connection_t *c, xcb_glx_get_query_objectuiv_arb_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:15512
xcb_glx_delete_window
xcb_void_cookie_t xcb_glx_delete_window(xcb_connection_t *c, xcb_glx_window_t glxwindow)
Definition: glx.c:4128
xcb_glx_context_tag_iterator_t
xcb_glx_context_tag_iterator_t
Definition: glx.h:131
xcb_glx_get_histogram_reply
xcb_glx_get_histogram_reply_t * xcb_glx_get_histogram_reply(xcb_connection_t *c, xcb_glx_get_histogram_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:13385
xcb_glx_get_histogram_parameterfv_cookie_t
xcb_glx_get_histogram_parameterfv_cookie_t
Definition: glx.h:2721
xcb_glx_get_convolution_parameterfv_reply_t
xcb_glx_get_convolution_parameterfv_reply_t
Definition: glx.h:2595
xcb_glx_context_tag_next
void xcb_glx_context_tag_next(xcb_glx_context_tag_iterator_t *i)
Definition: glx.c:374
xcb_glx_get_tex_genfv_request_t
struct xcb_glx_get_tex_genfv_request_t xcb_glx_get_tex_genfv_request_t
xcb_glx_get_tex_genfv_request_t
xcb_glx_get_visual_configs
xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs(xcb_connection_t *c, uint32_t screen)
Definition: glx.c:1688
xcb_glx_get_tex_geniv_reply_t
xcb_glx_get_tex_geniv_reply_t
Definition: glx.h:2070
xcb_glx_get_doublev_unchecked
xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t pname)
Definition: glx.c:6330
xcb_glx_are_textures_resident_reply
xcb_glx_are_textures_resident_reply_t * xcb_glx_are_textures_resident_reply(xcb_connection_t *c, xcb_glx_are_textures_resident_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:11411
xcb_glx_get_queryiv_arb_cookie_t
xcb_glx_get_queryiv_arb_cookie_t
Definition: glx.h:3014
xcb_glx_get_histogram_parameteriv
xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:13626
xcb_glx_gen_queries_arb_cookie_t
struct xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb_cookie_t
xcb_glx_gen_queries_arb_cookie_t
xcb_glx_gen_lists_reply
xcb_glx_gen_lists_reply_t * xcb_glx_gen_lists_reply(xcb_connection_t *c, xcb_glx_gen_lists_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:5033
xcb_glx_read_pixels_reply
xcb_glx_read_pixels_reply_t * xcb_glx_read_pixels_reply(xcb_connection_t *c, xcb_glx_read_pixels_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:5873
xcb_glx_get_convolution_parameteriv_request_t
struct xcb_glx_get_convolution_parameteriv_request_t xcb_glx_get_convolution_parameteriv_request_t
xcb_glx_get_convolution_parameteriv_request_t
xcb_glx_get_mapfv_reply
xcb_glx_get_mapfv_reply_t * xcb_glx_get_mapfv_reply(xcb_connection_t *c, xcb_glx_get_mapfv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:7638
xcb_glx_get_histogram_parameterfv_request_t
xcb_glx_get_histogram_parameterfv_request_t
Definition: glx.h:2731
xcb_glx_get_floatv_cookie_t
xcb_glx_get_floatv_cookie_t
Definition: glx.h:1411
xcb_glx_get_fb_configs_request_t
struct xcb_glx_get_fb_configs_request_t xcb_glx_get_fb_configs_request_t
xcb_glx_get_fb_configs_request_t
xcb_glx_wait_x_request_t
xcb_glx_wait_x_request_t
Definition: glx.h:455
xcb_glx_get_mapdv
xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t query)
Definition: glx.c:7312
xcb_glx_bool32_end
xcb_generic_iterator_t xcb_glx_bool32_end(xcb_glx_bool32_iterator_t i)
Definition: glx.c:354
xcb_glx_use_x_font_request_t
xcb_glx_use_x_font_request_t
Definition: glx.h:522
xcb_glx_get_pixel_mapfv_request_t
struct xcb_glx_get_pixel_mapfv_request_t xcb_glx_get_pixel_mapfv_request_t
xcb_glx_get_pixel_mapfv_request_t
xcb_glx_get_drawable_attributes
xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes(xcb_connection_t *c, xcb_glx_drawable_t drawable)
Definition: glx.c:3677
xcb_glx_delete_lists_request_t
struct xcb_glx_delete_lists_request_t xcb_glx_delete_lists_request_t
xcb_glx_delete_lists_request_t
xcb_glx_get_minmax_parameterfv_cookie_t
xcb_glx_get_minmax_parameterfv_cookie_t
Definition: glx.h:2829
xcb_glx_get_tex_image_reply_t
struct xcb_glx_get_tex_image_reply_t xcb_glx_get_tex_image_reply_t
xcb_glx_get_tex_image_reply_t
xcb_glx_set_client_info_arb
xcb_void_cookie_t xcb_glx_set_client_info_arb(xcb_connection_t *c, uint32_t major_version, uint32_t minor_version, uint32_t num_versions, uint32_t gl_str_len, uint32_t glx_str_len, const uint32_t *gl_versions, const char *gl_extension_string, const char *glx_extension_string)
Definition: glx.c:4297
xcb_glx_float32_end
xcb_generic_iterator_t xcb_glx_float32_end(xcb_glx_float32_iterator_t i)
Definition: glx.c:278
xcb_glx_get_polygon_stipple_cookie_t
xcb_glx_get_polygon_stipple_cookie_t
Definition: glx.h:1838
xcb_glx_query_server_string_request_t
xcb_glx_query_server_string_request_t
Definition: glx.h:688
xcb_glx_create_context_attribs_arb_checked
xcb_void_cookie_t xcb_glx_create_context_attribs_arb_checked(xcb_connection_t *c, xcb_glx_context_t context, xcb_glx_fbconfig_t fbconfig, uint32_t screen, xcb_glx_context_t share_list, uint8_t is_direct, uint32_t num_attribs, const uint32_t *attribs)
Definition: glx.c:4397
xcb_glx_select_buffer
xcb_void_cookie_t xcb_glx_select_buffer(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t size)
Definition: glx.c:5179
xcb_glx_context_next
void xcb_glx_context_next(xcb_glx_context_iterator_t *i)
Definition: glx.c:70
xcb_glx_is_query_arb_unchecked
xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t id)
Definition: glx.c:14905
xcb_glx_render_mode_unchecked
xcb_glx_render_mode_cookie_t xcb_glx_render_mode_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t mode)
Definition: glx.c:5290
xcb_glx_client_info_checked
xcb_void_cookie_t xcb_glx_client_info_checked(xcb_connection_t *c, uint32_t major_version, uint32_t minor_version, uint32_t str_len, const char *string)
Definition: glx.c:2549
xcb_glx_get_drawable_attributes_cookie_t
xcb_glx_get_drawable_attributes_cookie_t
Definition: glx.h:905
xcb_glx_feedback_buffer_request_t
struct xcb_glx_feedback_buffer_request_t xcb_glx_feedback_buffer_request_t
xcb_glx_feedback_buffer_request_t
xcb_glx_get_tex_level_parameterfv_cookie_t
xcb_glx_get_tex_level_parameterfv_cookie_t
Definition: glx.h:2196
xcb_glx_query_context_cookie_t
xcb_glx_query_context_cookie_t
Definition: glx.h:809
xcb_glx_get_materialfv_cookie_t
xcb_glx_get_materialfv_cookie_t
Definition: glx.h:1661
xcb_glx_is_list_reply
xcb_glx_is_list_reply_t * xcb_glx_is_list_reply(xcb_connection_t *c, xcb_glx_is_list_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:11140
xcb_glx_get_string_reply_t
struct xcb_glx_get_string_reply_t xcb_glx_get_string_reply_t
xcb_glx_get_string_reply_t
xcb_glx_get_tex_image_cookie_t
struct xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image_cookie_t
xcb_glx_get_tex_image_cookie_t
xcb_glx_is_list_unchecked
xcb_glx_is_list_cookie_t xcb_glx_is_list_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t list)
Definition: glx.c:11100
xcb_glx_get_fb_configs
xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs(xcb_connection_t *c, uint32_t screen)
Definition: glx.c:2677
xcb_glx_vendor_private_with_reply_cookie_t
struct xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply_cookie_t
xcb_glx_vendor_private_with_reply_cookie_t
xcb_glx_set_client_info_2arb_request_t
xcb_glx_set_client_info_2arb_request_t
Definition: glx.h:1020
xcb_glx_fbconfig_end
xcb_generic_iterator_t xcb_glx_fbconfig_end(xcb_glx_fbconfig_iterator_t i)
Definition: glx.c:202
xcb_glx_get_tex_level_parameterfv_unchecked
xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, int32_t level, uint32_t pname)
Definition: glx.c:10749
xcb_glx_drawable_next
void xcb_glx_drawable_next(xcb_glx_drawable_iterator_t *i)
Definition: glx.c:222
xcb_glx_get_convolution_filter
xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t format, uint32_t type, uint8_t swap_bytes)
Definition: glx.c:12452
xcb_glx_is_texture_reply_t
xcb_glx_is_texture_reply_t
Definition: glx.h:2415
xcb_glx_destroy_glx_pixmap
xcb_void_cookie_t xcb_glx_destroy_glx_pixmap(xcb_connection_t *c, xcb_glx_pixmap_t glx_pixmap)
Definition: glx.c:1871
xcb_glx_query_context
xcb_glx_query_context_cookie_t xcb_glx_query_context(xcb_connection_t *c, xcb_glx_context_t context)
Definition: glx.c:3177
xcb_glx_render_large
xcb_void_cookie_t xcb_glx_render_large(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint16_t request_num, uint16_t request_total, uint32_t data_len, const uint8_t *data)
Definition: glx.c:624
xcb_glx_get_string_request_t
xcb_glx_get_string_request_t
Definition: glx.h:1880
xcb_glx_query_extensions_string_request_t
struct xcb_glx_query_extensions_string_request_t xcb_glx_query_extensions_string_request_t
xcb_glx_query_extensions_string_request_t
xcb_glx_get_doublev_cookie_t
xcb_glx_get_doublev_cookie_t
Definition: glx.h:1345
xcb_glx_gen_textures_reply
xcb_glx_gen_textures_reply_t * xcb_glx_gen_textures_reply(xcb_connection_t *c, xcb_glx_gen_textures_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:11719
xcb_glx_delete_textures
xcb_void_cookie_t xcb_glx_delete_textures(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t n, const uint32_t *textures)
Definition: glx.c:11510
xcb_glx_render_mode_request_t
xcb_glx_render_mode_request_t
Definition: glx.h:1148
xcb_glx_get_tex_image_reply_t
xcb_glx_get_tex_image_reply_t
Definition: glx.h:2109
xcb_glx_generic_error_t
xcb_glx_generic_error_t
Definition: glx.h:143
xcb_glx_vendor_private_with_reply_request_t
xcb_glx_vendor_private_with_reply_request_t
Definition: glx.h:622
xcb_glx_get_clip_plane_request_t
struct xcb_glx_get_clip_plane_request_t xcb_glx_get_clip_plane_request_t
xcb_glx_get_clip_plane_request_t
xcb_glx_get_minmax_parameterfv_reply_t
xcb_glx_get_minmax_parameterfv_reply_t
Definition: glx.h:2851
xcb_glx_get_tex_geniv_request_t
struct xcb_glx_get_tex_geniv_request_t xcb_glx_get_tex_geniv_request_t
xcb_glx_get_tex_geniv_request_t
xcb_glx_get_fb_configs_cookie_t
xcb_glx_get_fb_configs_cookie_t
Definition: glx.h:727
xcb_glx_destroy_glx_pixmap_request_t
struct xcb_glx_destroy_glx_pixmap_request_t xcb_glx_destroy_glx_pixmap_request_t
xcb_glx_destroy_glx_pixmap_request_t
xcb_glx_get_lightfv_request_t
struct xcb_glx_get_lightfv_request_t xcb_glx_get_lightfv_request_t
xcb_glx_get_lightfv_request_t
xcb_glx_get_separable_filter_reply_t
xcb_glx_get_separable_filter_reply_t
Definition: glx.h:2669
xcb_glx_get_color_table_parameteriv_cookie_t
xcb_glx_get_color_table_parameteriv_cookie_t
Definition: glx.h:2499
xcb_glx_destroy_context_checked
xcb_void_cookie_t xcb_glx_destroy_context_checked(xcb_connection_t *c, xcb_glx_context_t context)
Definition: glx.c:773
xcb_glx_get_histogram_unchecked
xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t format, uint32_t type, uint8_t swap_bytes, uint8_t reset)
Definition: glx.c:13285
xcb_glx_get_mapdv_reply
xcb_glx_get_mapdv_reply_t * xcb_glx_get_mapdv_reply(xcb_connection_t *c, xcb_glx_get_mapdv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:7449
xcb_glx_get_string
xcb_glx_get_string_cookie_t xcb_glx_get_string(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t name)
Definition: glx.c:8988
xcb_glx_get_convolution_parameteriv_reply_t
struct xcb_glx_get_convolution_parameteriv_reply_t xcb_glx_get_convolution_parameteriv_reply_t
xcb_glx_get_convolution_parameteriv_reply_t
xcb_glx_gen_queries_arb_reply_t
xcb_glx_gen_queries_arb_reply_t
Definition: glx.h:2971
xcb_glx_copy_context_checked
xcb_void_cookie_t xcb_glx_copy_context_checked(xcb_connection_t *c, xcb_glx_context_t src, xcb_glx_context_t dest, uint32_t mask, xcb_glx_context_tag_t src_context_tag)
Definition: glx.c:1298
xcb_glx_get_minmax_parameteriv_unchecked
xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:14254
xcb_glx_window_iterator_t
struct xcb_glx_window_iterator_t xcb_glx_window_iterator_t
xcb_glx_window_iterator_t
xcb_glx_get_integerv_unchecked
xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t pname)
Definition: glx.c:6790
xcb_glx_get_minmax_cookie_t
struct xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax_cookie_t
xcb_glx_get_minmax_cookie_t
xcb_glx_get_pixel_mapfv_request_t
xcb_glx_get_pixel_mapfv_request_t
Definition: glx.h:1743
xcb_glx_is_list_cookie_t
struct xcb_glx_is_list_cookie_t xcb_glx_is_list_cookie_t
xcb_glx_is_list_cookie_t
xcb_glx_get_lightiv_reply
xcb_glx_get_lightiv_reply_t * xcb_glx_get_lightiv_reply(xcb_connection_t *c, xcb_glx_get_lightiv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:7260
xcb_glx_change_drawable_attributes
xcb_void_cookie_t xcb_glx_change_drawable_attributes(xcb_connection_t *c, xcb_glx_drawable_t drawable, uint32_t num_attribs, const uint32_t *attribs)
Definition: glx.c:3903
xcb_glx_make_current_reply
xcb_glx_make_current_reply_t * xcb_glx_make_current_reply(xcb_connection_t *c, xcb_glx_make_current_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:934
xcb_glx_render_checked
xcb_void_cookie_t xcb_glx_render_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t data_len, const uint8_t *data)
Definition: glx.c:446
xcb_glx_delete_textures_request_t
xcb_glx_delete_textures_request_t
Definition: glx.h:2351
xcb_glx_get_color_table_cookie_t
struct xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table_cookie_t
xcb_glx_get_color_table_cookie_t
xcb_glx_get_polygon_stipple_reply
xcb_glx_get_polygon_stipple_reply_t * xcb_glx_get_polygon_stipple_reply(xcb_connection_t *c, xcb_glx_get_polygon_stipple_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:8937
xcb_glx_get_floatv_reply_t
xcb_glx_get_floatv_reply_t
Definition: glx.h:1432
xcb_glx_flush_checked
xcb_void_cookie_t xcb_glx_flush_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag)
Definition: glx.c:11159
xcb_glx_finish_reply
xcb_glx_finish_reply_t * xcb_glx_finish_reply(xcb_connection_t *c, xcb_glx_finish_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:5476
xcb_glx_gen_queries_arb_request_t
struct xcb_glx_gen_queries_arb_request_t xcb_glx_gen_queries_arb_request_t
xcb_glx_gen_queries_arb_request_t
xcb_glx_get_color_table_reply_t
xcb_glx_get_color_table_reply_t
Definition: glx.h:2450
xcb_glx_get_booleanv_unchecked
xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t pname)
Definition: glx.c:5964
xcb_glx_window_next
void xcb_glx_window_next(xcb_glx_window_iterator_t *i)
Definition: glx.c:146
xcb_glx_float64_iterator_t
xcb_glx_float64_iterator_t
Definition: glx.h:109
xcb_glx_select_buffer_request_t
struct xcb_glx_select_buffer_request_t xcb_glx_select_buffer_request_t
xcb_glx_select_buffer_request_t
xcb_glx_pixel_storei_request_t
xcb_glx_pixel_storei_request_t
Definition: glx.h:1227
xcb_glx_get_floatv_request_t
struct xcb_glx_get_floatv_request_t xcb_glx_get_floatv_request_t
xcb_glx_get_floatv_request_t
xcb_glx_get_minmax_request_t
struct xcb_glx_get_minmax_request_t xcb_glx_get_minmax_request_t
xcb_glx_get_minmax_request_t
xcb_glx_get_tex_gendv_reply_t
struct xcb_glx_get_tex_gendv_reply_t xcb_glx_get_tex_gendv_reply_t
xcb_glx_get_tex_gendv_reply_t
xcb_glx_get_minmax_parameterfv_request_t
struct xcb_glx_get_minmax_parameterfv_request_t xcb_glx_get_minmax_parameterfv_request_t
xcb_glx_get_minmax_parameterfv_request_t
xcb_glx_get_floatv_cookie_t
struct xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv_cookie_t
xcb_glx_get_floatv_cookie_t
xcb_glx_get_tex_level_parameteriv
xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, int32_t level, uint32_t pname)
Definition: glx.c:10898
xcb_glx_get_queryiv_arb_request_t
xcb_glx_get_queryiv_arb_request_t
Definition: glx.h:3024
xcb_glx_get_color_table_parameterfv_unchecked
xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:12115
xcb_glx_get_lightiv_cookie_t
xcb_glx_get_lightiv_cookie_t
Definition: glx.h:1517
xcb_glx_fbconfig_next
void xcb_glx_fbconfig_next(xcb_glx_fbconfig_iterator_t *i)
Definition: glx.c:184
xcb_glx_float32_next
void xcb_glx_float32_next(xcb_glx_float32_iterator_t *i)
Definition: glx.c:260
xcb_glx_copy_context_request_t
struct xcb_glx_copy_context_request_t xcb_glx_copy_context_request_t
xcb_glx_copy_context_request_t
xcb_glx_get_polygon_stipple_reply_t
struct xcb_glx_get_polygon_stipple_reply_t xcb_glx_get_polygon_stipple_reply_t
xcb_glx_get_polygon_stipple_reply_t
xcb_glx_query_version_request_t
xcb_glx_query_version_request_t
Definition: glx.h:415
xcb_glx_get_tex_gendv_cookie_t
xcb_glx_get_tex_gendv_cookie_t
Definition: glx.h:1976
xcb_glx_get_tex_parameterfv_unchecked
xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:10367
xcb_glx_get_histogram_parameteriv_request_t
xcb_glx_get_histogram_parameteriv_request_t
Definition: glx.h:2767
xcb_glx_get_convolution_parameteriv_reply_t
xcb_glx_get_convolution_parameteriv_reply_t
Definition: glx.h:2631
xcb_glx_make_current_cookie_t
struct xcb_glx_make_current_cookie_t xcb_glx_make_current_cookie_t
xcb_glx_make_current_cookie_t
xcb_glx_get_error_unchecked
xcb_glx_get_error_cookie_t xcb_glx_get_error_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag)
Definition: glx.c:6478
xcb_glx_is_query_arb_cookie_t
xcb_glx_is_query_arb_cookie_t
Definition: glx.h:2982
xcb_glx_query_version_reply_t
xcb_glx_query_version_reply_t
Definition: glx.h:426
xcb_glx_get_tex_envfv_cookie_t
struct xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv_cookie_t
xcb_glx_get_tex_envfv_cookie_t
xcb_glx_get_mapdv_reply_t
xcb_glx_get_mapdv_reply_t
Definition: glx.h:1575
xcb_glx_render_mode_request_t
struct xcb_glx_render_mode_request_t xcb_glx_render_mode_request_t
xcb_glx_render_mode_request_t
xcb_glx_create_glx_pixmap_request_t
xcb_glx_create_glx_pixmap_request_t
Definition: glx.h:539
xcb_glx_get_doublev
xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t pname)
Definition: glx.c:6290
xcb_glx_get_mapiv
xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t query)
Definition: glx.c:7690
xcb_glx_are_textures_resident_request_t
xcb_glx_are_textures_resident_request_t
Definition: glx.h:2325
xcb_extension_t
Definition: xcbext.h:39
xcb_glx_finish_reply_t
xcb_glx_finish_reply_t
Definition: glx.h:1199
xcb_glx_is_texture_request_t
struct xcb_glx_is_texture_request_t xcb_glx_is_texture_request_t
xcb_glx_is_texture_request_t
xcb_glx_get_tex_envfv_reply
xcb_glx_get_tex_envfv_reply_t * xcb_glx_get_tex_envfv_reply(xcb_connection_t *c, xcb_glx_get_tex_envfv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:9309
xcb_glx_swap_buffers_request_t
xcb_glx_swap_buffers_request_t
Definition: glx.h:508
xcb_glx_finish
xcb_glx_finish_cookie_t xcb_glx_finish(xcb_connection_t *c, xcb_glx_context_tag_t context_tag)
Definition: glx.c:5401
xcb_glx_are_textures_resident_cookie_t
struct xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident_cookie_t
xcb_glx_are_textures_resident_cookie_t
xcb_glx_get_tex_parameteriv_request_t
xcb_glx_get_tex_parameteriv_request_t
Definition: glx.h:2170
xcb_glx_get_minmax_parameterfv_request_t
xcb_glx_get_minmax_parameterfv_request_t
Definition: glx.h:2839
xcb_glx_query_server_string_request_t
struct xcb_glx_query_server_string_request_t xcb_glx_query_server_string_request_t
xcb_glx_query_server_string_request_t
xcb_glx_get_color_table_request_t
xcb_glx_get_color_table_request_t
Definition: glx.h:2436
xcb_glx_get_tex_parameteriv_request_t
struct xcb_glx_get_tex_parameteriv_request_t xcb_glx_get_tex_parameteriv_request_t
xcb_glx_get_tex_parameteriv_request_t
xcb_glx_get_minmax_parameterfv
xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:14022
xcb_glx_is_direct_cookie_t
struct xcb_glx_is_direct_cookie_t xcb_glx_is_direct_cookie_t
xcb_glx_is_direct_cookie_t
xcb_glx_get_materialiv_cookie_t
xcb_glx_get_materialiv_cookie_t
Definition: glx.h:1697
xcb_glx_wait_x_checked
xcb_void_cookie_t xcb_glx_wait_x_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag)
Definition: glx.c:1221
xcb_glx_make_context_current_reply_t
struct xcb_glx_make_context_current_reply_t xcb_glx_make_context_current_reply_t
xcb_glx_make_context_current_reply_t
xcb_glx_get_materialiv_request_t
struct xcb_glx_get_materialiv_request_t xcb_glx_get_materialiv_request_t
xcb_glx_get_materialiv_request_t
xcb_glx_get_minmax_parameteriv_cookie_t
xcb_glx_get_minmax_parameteriv_cookie_t
Definition: glx.h:2865
xcb_glx_get_mapfv_request_t
struct xcb_glx_get_mapfv_request_t xcb_glx_get_mapfv_request_t
xcb_glx_get_mapfv_request_t
xcb_glx_buffer_swap_complete_event_t
xcb_glx_buffer_swap_complete_event_t
Definition: glx.h:252
xcb_glx_get_tex_genfv_cookie_t
struct xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv_cookie_t
xcb_glx_get_tex_genfv_cookie_t
xcb_glx_context_tag_end
xcb_generic_iterator_t xcb_glx_context_tag_end(xcb_glx_context_tag_iterator_t i)
Definition: glx.c:392
xcb_glx_gen_queries_arb_request_t
xcb_glx_gen_queries_arb_request_t
Definition: glx.h:2960
xcb_glx_pixel_storef_request_t
xcb_glx_pixel_storef_request_t
Definition: glx.h:1212
xcb_glx_get_compressed_tex_image_arb_reply_t
xcb_glx_get_compressed_tex_image_arb_reply_t
Definition: glx.h:2923
xcb_glx_get_tex_image_request_t
xcb_glx_get_tex_image_request_t
Definition: glx.h:2094
xcb_glx_get_tex_enviv_request_t
xcb_glx_get_tex_enviv_request_t
Definition: glx.h:1950
xcb_glx_query_context_cookie_t
struct xcb_glx_query_context_cookie_t xcb_glx_query_context_cookie_t
xcb_glx_query_context_cookie_t
xcb_glx_delete_queries_arb_checked
xcb_void_cookie_t xcb_glx_delete_queries_arb_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t n, const uint32_t *ids)
Definition: glx.c:14589
xcb_glx_get_pixel_mapuiv_unchecked
xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t map)
Definition: glx.c:8479
xcb_glx_fbconfig_iterator_t
xcb_glx_fbconfig_iterator_t
Definition: glx.h:76
xcb_glx_pixel_storef
xcb_void_cookie_t xcb_glx_pixel_storef(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t pname, xcb_glx_float32_t datum)
Definition: glx.c:5540
xcb_glx_query_context_reply_t
xcb_glx_query_context_reply_t
Definition: glx.h:829
xcb_glx_swap_buffers_request_t
struct xcb_glx_swap_buffers_request_t xcb_glx_swap_buffers_request_t
xcb_glx_swap_buffers_request_t
xcb_glx_generic_error_t
struct xcb_glx_generic_error_t xcb_glx_generic_error_t
xcb_glx_generic_error_t
xcb_glx_get_integerv_reply
xcb_glx_get_integerv_reply_t * xcb_glx_get_integerv_reply(xcb_connection_t *c, xcb_glx_get_integerv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:6882
xcb_glx_query_server_string_reply_t
struct xcb_glx_query_server_string_reply_t xcb_glx_query_server_string_reply_t
xcb_glx_query_server_string_reply_t
xcb_glx_get_clip_plane_cookie_t
xcb_glx_get_clip_plane_cookie_t
Definition: glx.h:1313
xcb_glx_get_tex_envfv_cookie_t
xcb_glx_get_tex_envfv_cookie_t
Definition: glx.h:1904
xcb_glx_get_tex_level_parameterfv
xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, int32_t level, uint32_t pname)
Definition: glx.c:10703
xcb_glx_create_pixmap_request_t
struct xcb_glx_create_pixmap_request_t xcb_glx_create_pixmap_request_t
xcb_glx_create_pixmap_request_t
xcb_glx_get_queryiv_arb_cookie_t
struct xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb_cookie_t
xcb_glx_get_queryiv_arb_cookie_t
xcb_glx_get_visual_configs_unchecked
xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs_unchecked(xcb_connection_t *c, uint32_t screen)
Definition: glx.c:1725
xcb_glx_get_color_table_request_t
struct xcb_glx_get_color_table_request_t xcb_glx_get_color_table_request_t
xcb_glx_get_color_table_request_t
xcb_glx_get_color_table_parameteriv_cookie_t
struct xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv_cookie_t
xcb_glx_get_color_table_parameteriv_cookie_t
xcb_glx_get_tex_envfv_reply_t
struct xcb_glx_get_tex_envfv_reply_t xcb_glx_get_tex_envfv_reply_t
xcb_glx_get_tex_envfv_reply_t
xcb_glx_delete_lists
xcb_void_cookie_t xcb_glx_delete_lists(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t list, int32_t range)
Definition: glx.c:4911
xcb_glx_get_tex_parameteriv_cookie_t
struct xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv_cookie_t
xcb_glx_get_tex_parameteriv_cookie_t
xcb_glx_get_doublev_request_t
xcb_glx_get_doublev_request_t
Definition: glx.h:1355
xcb_glx_read_pixels_cookie_t
struct xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels_cookie_t
xcb_glx_read_pixels_cookie_t
xcb_glx_get_materialfv_reply
xcb_glx_get_materialfv_reply_t * xcb_glx_get_materialfv_reply(xcb_connection_t *c, xcb_glx_get_materialfv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:8016
xcb_glx_get_color_table_parameterfv
xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:12072
xcb_glx_make_context_current_reply_t
xcb_glx_make_context_current_reply_t
Definition: glx.h:864
xcb_glx_read_pixels_request_t
xcb_glx_read_pixels_request_t
Definition: glx.h:1249
xcb_glx_read_pixels_reply_t
xcb_glx_read_pixels_reply_t
Definition: glx.h:1267
xcb_generic_iterator_t
Generic iterator.
Definition: xcb.h:112
xcb_glx_get_color_table_reply
xcb_glx_get_color_table_reply_t * xcb_glx_get_color_table_reply(xcb_connection_t *c, xcb_glx_get_color_table_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:12020
xcb_glx_create_window_request_t
struct xcb_glx_create_window_request_t xcb_glx_create_window_request_t
xcb_glx_create_window_request_t
xcb_glx_make_context_current_unchecked
xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t old_context_tag, xcb_glx_drawable_t drawable, xcb_glx_drawable_t read_drawable, xcb_glx_context_t context)
Definition: glx.c:3372
xcb_glx_are_textures_resident_request_t
struct xcb_glx_are_textures_resident_request_t xcb_glx_are_textures_resident_request_t
xcb_glx_are_textures_resident_request_t
xcb_glx_delete_window_request_t
xcb_glx_delete_window_request_t
Definition: glx.h:971
xcb_glx_wait_x
xcb_void_cookie_t xcb_glx_wait_x(xcb_connection_t *c, xcb_glx_context_tag_t context_tag)
Definition: glx.c:1258
xcb_glx_get_query_objectiv_arb_request_t
xcb_glx_get_query_objectiv_arb_request_t
Definition: glx.h:3060
xcb_glx_create_pbuffer_checked
xcb_void_cookie_t xcb_glx_create_pbuffer_checked(xcb_connection_t *c, uint32_t screen, xcb_glx_fbconfig_t fbconfig, xcb_glx_pbuffer_t pbuffer, uint32_t num_attribs, const uint32_t *attribs)
Definition: glx.c:3470
xcb_glx_query_server_string_reply_t
xcb_glx_query_server_string_reply_t
Definition: glx.h:699
xcb_glx_flush_request_t
struct xcb_glx_flush_request_t xcb_glx_flush_request_t
xcb_glx_flush_request_t
xcb_glx_change_drawable_attributes_request_t
xcb_glx_change_drawable_attributes_request_t
Definition: glx.h:940
xcb_glx_feedback_buffer
xcb_void_cookie_t xcb_glx_feedback_buffer(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t size, int32_t type)
Definition: glx.c:5097
xcb_glx_is_list_request_t
xcb_glx_is_list_request_t
Definition: glx.h:2280
xcb_glx_get_tex_level_parameteriv_cookie_t
xcb_glx_get_tex_level_parameteriv_cookie_t
Definition: glx.h:2233
xcb_glx_get_string_cookie_t
struct xcb_glx_get_string_cookie_t xcb_glx_get_string_cookie_t
xcb_glx_get_string_cookie_t
xcb_glx_get_string_request_t
struct xcb_glx_get_string_request_t xcb_glx_get_string_request_t
xcb_glx_get_string_request_t
xcb_glx_create_context_request_t
xcb_glx_create_context_request_t
Definition: glx.h:311
xcb_glx_delete_queries_arb_request_t
struct xcb_glx_delete_queries_arb_request_t xcb_glx_delete_queries_arb_request_t
xcb_glx_delete_queries_arb_request_t
xcb_glx_get_lightfv_reply_t
xcb_glx_get_lightfv_reply_t
Definition: glx.h:1503
xcb_glx_delete_queries_arb
xcb_void_cookie_t xcb_glx_delete_queries_arb(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t n, const uint32_t *ids)
Definition: glx.c:14636
xcb_glx_get_materialfv_reply_t
struct xcb_glx_get_materialfv_reply_t xcb_glx_get_materialfv_reply_t
xcb_glx_get_materialfv_reply_t
xcb_glx_get_booleanv_request_t
xcb_glx_get_booleanv_request_t
Definition: glx.h:1288
xcb_glx_get_error_reply
xcb_glx_get_error_reply_t * xcb_glx_get_error_reply(xcb_connection_t *c, xcb_glx_get_error_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:6516
xcb_glx_are_textures_resident_reply_t
struct xcb_glx_are_textures_resident_reply_t xcb_glx_are_textures_resident_reply_t
xcb_glx_are_textures_resident_reply_t
xcb_glx_create_glx_pixmap
xcb_void_cookie_t xcb_glx_create_glx_pixmap(xcb_connection_t *c, uint32_t screen, xcb_visualid_t visual, xcb_pixmap_t pixmap, xcb_glx_pixmap_t glx_pixmap)
Definition: glx.c:1614
xcb_glx_get_clip_plane_reply
xcb_glx_get_clip_plane_reply_t * xcb_glx_get_clip_plane_reply(xcb_connection_t *c, xcb_glx_get_clip_plane_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:6239
xcb_glx_delete_textures_request_t
struct xcb_glx_delete_textures_request_t xcb_glx_delete_textures_request_t
xcb_glx_delete_textures_request_t
xcb_glx_get_query_objectuiv_arb
xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t id, uint32_t pname)
Definition: glx.c:15375
xcb_glx_get_clip_plane_reply_t
xcb_glx_get_clip_plane_reply_t
Definition: glx.h:1334
xcb_glx_new_list_request_t
struct xcb_glx_new_list_request_t xcb_glx_new_list_request_t
xcb_glx_new_list_request_t
xcb_glx_get_booleanv_reply_t
xcb_glx_get_booleanv_reply_t
Definition: glx.h:1299
xcb_glx_use_x_font_checked
xcb_void_cookie_t xcb_glx_use_x_font_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, xcb_font_t font, uint32_t first, uint32_t count, uint32_t list_base)
Definition: glx.c:1471
xcb_glx_get_pixel_mapfv_cookie_t
xcb_glx_get_pixel_mapfv_cookie_t
Definition: glx.h:1733
xcb_glx_get_pixel_mapfv_cookie_t
struct xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv_cookie_t
xcb_glx_get_pixel_mapfv_cookie_t
xcb_glx_get_separable_filter_cookie_t
struct xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter_cookie_t
xcb_glx_get_separable_filter_cookie_t
xcb_glx_get_convolution_filter_cookie_t
xcb_glx_get_convolution_filter_cookie_t
Definition: glx.h:2535
xcb_glx_vendor_private_with_reply_request_t
struct xcb_glx_vendor_private_with_reply_request_t xcb_glx_vendor_private_with_reply_request_t
xcb_glx_vendor_private_with_reply_request_t
xcb_glx_render_request_t
struct xcb_glx_render_request_t xcb_glx_render_request_t
xcb_glx_render_request_t
xcb_glx_create_new_context
xcb_void_cookie_t xcb_glx_create_new_context(xcb_connection_t *c, xcb_glx_context_t context, xcb_glx_fbconfig_t fbconfig, uint32_t screen, uint32_t render_type, xcb_glx_context_t share_list, uint8_t is_direct)
Definition: glx.c:3098
xcb_glx_get_materialfv_request_t
xcb_glx_get_materialfv_request_t
Definition: glx.h:1671
xcb_glx_get_query_objectuiv_arb_reply_t
xcb_glx_get_query_objectuiv_arb_reply_t
Definition: glx.h:3108
xcb_glx_get_integerv_reply_t
xcb_glx_get_integerv_reply_t
Definition: glx.h:1467
xcb_glx_create_context_checked
xcb_void_cookie_t xcb_glx_create_context_checked(xcb_connection_t *c, xcb_glx_context_t context, xcb_visualid_t visual, uint32_t screen, xcb_glx_context_t share_list, uint8_t is_direct)
Definition: glx.c:677
xcb_glx_get_tex_enviv
xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:9361
xcb_glx_get_separable_filter_reply
xcb_glx_get_separable_filter_reply_t * xcb_glx_get_separable_filter_reply(xcb_connection_t *c, xcb_glx_get_separable_filter_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:13178
xcb_glx_get_tex_enviv_unchecked
xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:9404
xcb_glx_gen_lists
xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t range)
Definition: glx.c:4953
xcb_glx_query_extensions_string_reply
xcb_glx_query_extensions_string_reply_t * xcb_glx_query_extensions_string_reply(xcb_connection_t *c, xcb_glx_query_extensions_string_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:2313
xcb_glx_context_iterator_t
xcb_glx_context_iterator_t
Definition: glx.h:43
xcb_glx_get_tex_gendv_reply
xcb_glx_get_tex_gendv_reply_t * xcb_glx_get_tex_gendv_reply(xcb_connection_t *c, xcb_glx_get_tex_gendv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:9687
xcb_glx_create_context_attribs_arb
xcb_void_cookie_t xcb_glx_create_context_attribs_arb(xcb_connection_t *c, xcb_glx_context_t context, xcb_glx_fbconfig_t fbconfig, uint32_t screen, xcb_glx_context_t share_list, uint8_t is_direct, uint32_t num_attribs, const uint32_t *attribs)
Definition: glx.c:4457
xcb_glx_make_current_request_t
xcb_glx_make_current_request_t
Definition: glx.h:349
xcb_glx_get_mapfv_reply_t
struct xcb_glx_get_mapfv_reply_t xcb_glx_get_mapfv_reply_t
xcb_glx_get_mapfv_reply_t
xcb_glx_float32_iterator_t
struct xcb_glx_float32_iterator_t xcb_glx_float32_iterator_t
xcb_glx_float32_iterator_t
xcb_glx_destroy_pixmap_request_t
struct xcb_glx_destroy_pixmap_request_t xcb_glx_destroy_pixmap_request_t
xcb_glx_destroy_pixmap_request_t
xcb_glx_get_tex_parameterfv_request_t
struct xcb_glx_get_tex_parameterfv_request_t xcb_glx_get_tex_parameterfv_request_t
xcb_glx_get_tex_parameterfv_request_t
xcb_glx_query_extensions_string_request_t
xcb_glx_query_extensions_string_request_t
Definition: glx.h:655
xcb_glx_is_list
xcb_glx_is_list_cookie_t xcb_glx_is_list(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t list)
Definition: glx.c:11060
xcb_glx_create_pbuffer
xcb_void_cookie_t xcb_glx_create_pbuffer(xcb_connection_t *c, uint32_t screen, xcb_glx_fbconfig_t fbconfig, xcb_glx_pbuffer_t pbuffer, uint32_t num_attribs, const uint32_t *attribs)
Definition: glx.c:3523
xcb_glx_get_mapiv_reply_t
xcb_glx_get_mapiv_reply_t
Definition: glx.h:1647
xcb_glx_set_client_info_arb_checked
xcb_void_cookie_t xcb_glx_set_client_info_arb_checked(xcb_connection_t *c, uint32_t major_version, uint32_t minor_version, uint32_t num_versions, uint32_t gl_str_len, uint32_t glx_str_len, const uint32_t *gl_versions, const char *gl_extension_string, const char *glx_extension_string)
Definition: glx.c:4227
xcb_glx_get_tex_enviv_reply_t
struct xcb_glx_get_tex_enviv_reply_t xcb_glx_get_tex_enviv_reply_t
xcb_glx_get_tex_enviv_reply_t
xcb_glx_get_convolution_parameteriv_request_t
xcb_glx_get_convolution_parameteriv_request_t
Definition: glx.h:2619
xcb_glx_get_minmax_parameterfv_unchecked
xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:14065
xcb_glx_pixel_storei
xcb_void_cookie_t xcb_glx_pixel_storei(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t pname, int32_t datum)
Definition: glx.c:5626
xcb_glx_vendor_private_request_t
struct xcb_glx_vendor_private_request_t xcb_glx_vendor_private_request_t
xcb_glx_vendor_private_request_t
xcb_glx_wait_x_request_t
struct xcb_glx_wait_x_request_t xcb_glx_wait_x_request_t
xcb_glx_wait_x_request_t
xcb_glx_get_separable_filter_unchecked
xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t format, uint32_t type, uint8_t swap_bytes)
Definition: glx.c:13080
xcb_glx_select_buffer_checked
xcb_void_cookie_t xcb_glx_select_buffer_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t size)
Definition: glx.c:5139
xcb_glx_get_mapiv_cookie_t
struct xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv_cookie_t
xcb_glx_get_mapiv_cookie_t
xcb_glx_vendor_private_with_reply_reply_t
struct xcb_glx_vendor_private_with_reply_reply_t xcb_glx_vendor_private_with_reply_reply_t
xcb_glx_vendor_private_with_reply_reply_t
xcb_glx_get_query_objectuiv_arb_request_t
struct xcb_glx_get_query_objectuiv_arb_request_t xcb_glx_get_query_objectuiv_arb_request_t
xcb_glx_get_query_objectuiv_arb_request_t
xcb_glx_query_context_unchecked
xcb_glx_query_context_cookie_t xcb_glx_query_context_unchecked(xcb_connection_t *c, xcb_glx_context_t context)
Definition: glx.c:3214
xcb_glx_get_error_reply_t
xcb_glx_get_error_reply_t
Definition: glx.h:1400
xcb_glx_get_compressed_tex_image_arb_request_t
xcb_glx_get_compressed_tex_image_arb_request_t
Definition: glx.h:2911
xcb_glx_get_tex_envfv_reply_t
xcb_glx_get_tex_envfv_reply_t
Definition: glx.h:1926
xcb_glx_get_drawable_attributes_reply_t
xcb_glx_get_drawable_attributes_reply_t
Definition: glx.h:925
xcb_glx_get_mapiv_reply_t
struct xcb_glx_get_mapiv_reply_t xcb_glx_get_mapiv_reply_t
xcb_glx_get_mapiv_reply_t
xcb_glx_get_compressed_tex_image_arb_reply_t
struct xcb_glx_get_compressed_tex_image_arb_reply_t xcb_glx_get_compressed_tex_image_arb_reply_t
xcb_glx_get_compressed_tex_image_arb_reply_t
xcb_glx_get_clip_plane_reply_t
struct xcb_glx_get_clip_plane_reply_t xcb_glx_get_clip_plane_reply_t
xcb_glx_get_clip_plane_reply_t
xcb_glx_drawable_iterator_t
xcb_glx_drawable_iterator_t
Definition: glx.h:87
xcb_glx_get_tex_level_parameteriv_reply
xcb_glx_get_tex_level_parameteriv_reply_t * xcb_glx_get_tex_level_parameteriv_reply(xcb_connection_t *c, xcb_glx_get_tex_level_parameteriv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:11040
xcb_glx_destroy_glx_pixmap_request_t
xcb_glx_destroy_glx_pixmap_request_t
Definition: glx.h:588
xcb_glx_delete_queries_arb_request_t
xcb_glx_delete_queries_arb_request_t
Definition: glx.h:2939
xcb_glx_gen_textures_request_t
struct xcb_glx_gen_textures_request_t xcb_glx_gen_textures_request_t
xcb_glx_gen_textures_request_t
xcb_glx_get_minmax_cookie_t
xcb_glx_get_minmax_cookie_t
Definition: glx.h:2793
xcb_glx_vendor_private_with_reply_reply
xcb_glx_vendor_private_with_reply_reply_t * xcb_glx_vendor_private_with_reply_reply(xcb_connection_t *c, xcb_glx_vendor_private_with_reply_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:2219
xcb_glx_get_query_objectuiv_arb_request_t
xcb_glx_get_query_objectuiv_arb_request_t
Definition: glx.h:3096
xcb_glx_are_textures_resident_cookie_t
xcb_glx_are_textures_resident_cookie_t
Definition: glx.h:2315
xcb_glx_get_materialiv
xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t face, uint32_t pname)
Definition: glx.c:8068
xcb_glx_get_drawable_attributes_unchecked
xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes_unchecked(xcb_connection_t *c, xcb_glx_drawable_t drawable)
Definition: glx.c:3714
xcb_glx_get_minmax_parameteriv
xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:14211
xcb_glx_gen_textures_cookie_t
xcb_glx_gen_textures_cookie_t
Definition: glx.h:2362
xcb_glx_gen_lists_request_t
xcb_glx_gen_lists_request_t
Definition: glx.h:1087
xcb_glx_pbuffer_end
xcb_generic_iterator_t xcb_glx_pbuffer_end(xcb_glx_pbuffer_iterator_t i)
Definition: glx.c:126
xcb_glx_get_drawable_attributes_reply
xcb_glx_get_drawable_attributes_reply_t * xcb_glx_get_drawable_attributes_reply(xcb_connection_t *c, xcb_glx_get_drawable_attributes_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:3804
xcb_glx_get_clip_plane
xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t plane)
Definition: glx.c:6107
xcb_glx_bool32_iterator_t
struct xcb_glx_bool32_iterator_t xcb_glx_bool32_iterator_t
xcb_glx_bool32_iterator_t
xcb_glx_get_histogram_reply_t
struct xcb_glx_get_histogram_reply_t xcb_glx_get_histogram_reply_t
xcb_glx_get_histogram_reply_t
xcb_glx_select_buffer_request_t
xcb_glx_select_buffer_request_t
Definition: glx.h:1127
xcb_glx_get_histogram_reply_t
xcb_glx_get_histogram_reply_t
Definition: glx.h:2708
xcb_glx_get_tex_level_parameteriv_request_t
struct xcb_glx_get_tex_level_parameteriv_request_t xcb_glx_get_tex_level_parameteriv_request_t
xcb_glx_get_tex_level_parameteriv_request_t
xcb_glx_get_booleanv_reply_t
struct xcb_glx_get_booleanv_reply_t xcb_glx_get_booleanv_reply_t
xcb_glx_get_booleanv_reply_t
xcb_glx_make_context_current_request_t
xcb_glx_make_context_current_request_t
Definition: glx.h:851
xcb_glx_get_pixel_mapusv_reply_t
xcb_glx_get_pixel_mapusv_reply_t
Definition: glx.h:1824
xcb_glx_use_x_font_request_t
struct xcb_glx_use_x_font_request_t xcb_glx_use_x_font_request_t
xcb_glx_use_x_font_request_t
xcb_glx_make_current_unchecked
xcb_glx_make_current_cookie_t xcb_glx_make_current_unchecked(xcb_connection_t *c, xcb_glx_drawable_t drawable, xcb_glx_context_t context, xcb_glx_context_tag_t old_context_tag)
Definition: glx.c:892
xcb_glx_get_compressed_tex_image_arb_request_t
struct xcb_glx_get_compressed_tex_image_arb_request_t xcb_glx_get_compressed_tex_image_arb_request_t
xcb_glx_get_compressed_tex_image_arb_request_t
xcb_glx_query_version_reply
xcb_glx_query_version_reply_t * xcb_glx_query_version_reply(xcb_connection_t *c, xcb_glx_query_version_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:1128
xcb_glx_get_pixel_mapusv
xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t map)
Definition: glx.c:8622
xcb_glx_vendor_private
xcb_void_cookie_t xcb_glx_vendor_private(xcb_connection_t *c, uint32_t vendor_code, xcb_glx_context_tag_t context_tag, uint32_t data_len, const uint8_t *data)
Definition: glx.c:1991
xcb_glx_query_extensions_string_cookie_t
struct xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string_cookie_t
xcb_glx_query_extensions_string_cookie_t
xcb_glx_get_histogram_cookie_t
xcb_glx_get_histogram_cookie_t
Definition: glx.h:2683
xcb_glx_copy_context_request_t
xcb_glx_copy_context_request_t
Definition: glx.h:468
xcb_glx_get_string_unchecked
xcb_glx_get_string_cookie_t xcb_glx_get_string_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t name)
Definition: glx.c:9028
xcb_glx_get_histogram_parameterfv_reply_t
struct xcb_glx_get_histogram_parameterfv_reply_t xcb_glx_get_histogram_parameterfv_reply_t
xcb_glx_get_histogram_parameterfv_reply_t
xcb_glx_gen_textures_request_t
xcb_glx_gen_textures_request_t
Definition: glx.h:2372
xcb_glx_render
xcb_void_cookie_t xcb_glx_render(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t data_len, const uint8_t *data)
Definition: glx.c:492
xcb_glx_end_list_request_t
struct xcb_glx_end_list_request_t xcb_glx_end_list_request_t
xcb_glx_end_list_request_t
xcb_glx_context_end
xcb_generic_iterator_t xcb_glx_context_end(xcb_glx_context_iterator_t i)
Definition: glx.c:88
xcb_glx_get_tex_parameterfv_reply_t
struct xcb_glx_get_tex_parameterfv_reply_t xcb_glx_get_tex_parameterfv_reply_t
xcb_glx_get_tex_parameterfv_reply_t
xcb_glx_get_convolution_parameterfv_reply
xcb_glx_get_convolution_parameterfv_reply_t * xcb_glx_get_convolution_parameterfv_reply(xcb_connection_t *c, xcb_glx_get_convolution_parameterfv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:12788
xcb_glx_make_current_reply_t
struct xcb_glx_make_current_reply_t xcb_glx_make_current_reply_t
xcb_glx_make_current_reply_t
xcb_glx_get_pixel_mapusv_unchecked
xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t map)
Definition: glx.c:8662
xcb_glx_get_minmax_reply_t
xcb_glx_get_minmax_reply_t
Definition: glx.h:2818
xcb_glx_get_fb_configs_reply_t
xcb_glx_get_fb_configs_reply_t
Definition: glx.h:747
xcb_glx_get_pixel_mapusv_reply_t
struct xcb_glx_get_pixel_mapusv_reply_t xcb_glx_get_pixel_mapusv_reply_t
xcb_glx_get_pixel_mapusv_reply_t
xcb_glx_query_extensions_string
xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string(xcb_connection_t *c, uint32_t screen)
Definition: glx.c:2238
xcb_glx_get_tex_parameterfv
xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:10324
xcb_glx_get_lightiv_unchecked
xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t light, uint32_t pname)
Definition: glx.c:7166
xcb_glx_get_tex_level_parameterfv_request_t
struct xcb_glx_get_tex_level_parameterfv_request_t xcb_glx_get_tex_level_parameterfv_request_t
xcb_glx_get_tex_level_parameterfv_request_t
xcb_glx_destroy_pbuffer_request_t
struct xcb_glx_destroy_pbuffer_request_t xcb_glx_destroy_pbuffer_request_t
xcb_glx_destroy_pbuffer_request_t
xcb_glx_get_mapiv_cookie_t
xcb_glx_get_mapiv_cookie_t
Definition: glx.h:1625
xcb_glx_get_materialfv_reply_t
xcb_glx_get_materialfv_reply_t
Definition: glx.h:1683
xcb_glx_get_separable_filter_reply_t
struct xcb_glx_get_separable_filter_reply_t xcb_glx_get_separable_filter_reply_t
xcb_glx_get_separable_filter_reply_t
xcb_glx_get_color_table_reply_t
struct xcb_glx_get_color_table_reply_t xcb_glx_get_color_table_reply_t
xcb_glx_get_color_table_reply_t
xcb_glx_pixel_storef_checked
xcb_void_cookie_t xcb_glx_pixel_storef_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t pname, xcb_glx_float32_t datum)
Definition: glx.c:5497
xcb_glx_get_error_request_t
xcb_glx_get_error_request_t
Definition: glx.h:1390
xcb_glx_get_tex_level_parameteriv_reply_t
xcb_glx_get_tex_level_parameteriv_reply_t
Definition: glx.h:2256
xcb_glx_get_clip_plane_unchecked
xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t plane)
Definition: glx.c:6147
xcb_glx_query_version_request_t
struct xcb_glx_query_version_request_t xcb_glx_query_version_request_t
xcb_glx_query_version_request_t
xcb_glx_get_materialfv_unchecked
xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t face, uint32_t pname)
Definition: glx.c:7922
xcb_glx_get_tex_geniv
xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t coord, uint32_t pname)
Definition: glx.c:9928
xcb_glx_get_drawable_attributes_cookie_t
struct xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes_cookie_t
xcb_glx_get_drawable_attributes_cookie_t
xcb_glx_is_direct_reply_t
struct xcb_glx_is_direct_reply_t xcb_glx_is_direct_reply_t
xcb_glx_is_direct_reply_t
xcb_glx_get_pixel_mapusv_cookie_t
xcb_glx_get_pixel_mapusv_cookie_t
Definition: glx.h:1803
xcb_glx_get_error_cookie_t
xcb_glx_get_error_cookie_t
Definition: glx.h:1380
xcb_glx_get_convolution_parameteriv_reply
xcb_glx_get_convolution_parameteriv_reply_t * xcb_glx_get_convolution_parameteriv_reply(xcb_connection_t *c, xcb_glx_get_convolution_parameteriv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:12977
xcb_glx_is_direct_reply
xcb_glx_is_direct_reply_t * xcb_glx_is_direct_reply(xcb_connection_t *c, xcb_glx_is_direct_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:1028
xcb_glx_get_query_objectiv_arb_cookie_t
xcb_glx_get_query_objectiv_arb_cookie_t
Definition: glx.h:3050
xcb_glx_render_mode_reply
xcb_glx_render_mode_reply_t * xcb_glx_render_mode_reply(xcb_connection_t *c, xcb_glx_render_mode_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:5382
xcb_glx_pixel_storei_checked
xcb_void_cookie_t xcb_glx_pixel_storei_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t pname, int32_t datum)
Definition: glx.c:5583
xcb_glx_wait_gl_request_t
xcb_glx_wait_gl_request_t
Definition: glx.h:442
xcb_glx_get_query_objectuiv_arb_unchecked
xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t id, uint32_t pname)
Definition: glx.c:15418
xcb_glx_get_floatv_reply
xcb_glx_get_floatv_reply_t * xcb_glx_get_floatv_reply(xcb_connection_t *c, xcb_glx_get_floatv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:6699
xcb_glx_get_query_objectiv_arb_reply_t
struct xcb_glx_get_query_objectiv_arb_reply_t xcb_glx_get_query_objectiv_arb_reply_t
xcb_glx_get_query_objectiv_arb_reply_t
xcb_glx_get_tex_enviv_cookie_t
struct xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv_cookie_t
xcb_glx_get_tex_enviv_cookie_t
xcb_glx_get_minmax_unchecked
xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t format, uint32_t type, uint8_t swap_bytes, uint8_t reset)
Definition: glx.c:13870
xcb_glx_get_pixel_mapuiv_request_t
xcb_glx_get_pixel_mapuiv_request_t
Definition: glx.h:1778
xcb_glx_get_convolution_parameterfv_request_t
xcb_glx_get_convolution_parameterfv_request_t
Definition: glx.h:2583
xcb_glx_set_client_info_arb_request_t
xcb_glx_set_client_info_arb_request_t
Definition: glx.h:984
xcb_glx_get_lightfv_cookie_t
xcb_glx_get_lightfv_cookie_t
Definition: glx.h:1481
xcb_glx_change_drawable_attributes_request_t
struct xcb_glx_change_drawable_attributes_request_t xcb_glx_change_drawable_attributes_request_t
xcb_glx_change_drawable_attributes_request_t
xcb_glx_get_materialfv_request_t
struct xcb_glx_get_materialfv_request_t xcb_glx_get_materialfv_request_t
xcb_glx_get_materialfv_request_t
xcb_glx_get_tex_parameteriv_reply_t
xcb_glx_get_tex_parameteriv_reply_t
Definition: glx.h:2182
xcb_glx_get_query_objectiv_arb_cookie_t
struct xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb_cookie_t
xcb_glx_get_query_objectiv_arb_cookie_t
xcb_glx_get_tex_envfv_request_t
struct xcb_glx_get_tex_envfv_request_t xcb_glx_get_tex_envfv_request_t
xcb_glx_get_tex_envfv_request_t
xcb_glx_destroy_pbuffer_checked
xcb_void_cookie_t xcb_glx_destroy_pbuffer_checked(xcb_connection_t *c, xcb_glx_pbuffer_t pbuffer)
Definition: glx.c:3572
xcb_glx_get_query_objectuiv_arb_cookie_t
struct xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb_cookie_t
xcb_glx_get_query_objectuiv_arb_cookie_t
xcb_glx_get_color_table_parameterfv_request_t
struct xcb_glx_get_color_table_parameterfv_request_t xcb_glx_get_color_table_parameterfv_request_t
xcb_glx_get_color_table_parameterfv_request_t
xcb_glx_get_tex_parameterfv_cookie_t
xcb_glx_get_tex_parameterfv_cookie_t
Definition: glx.h:2124
xcb_glx_delete_window_checked
xcb_void_cookie_t xcb_glx_delete_window_checked(xcb_connection_t *c, xcb_glx_window_t glxwindow)
Definition: glx.c:4091
xcb_glx_get_tex_genfv_reply_t
xcb_glx_get_tex_genfv_reply_t
Definition: glx.h:2034
xcb_glx_create_pixmap_checked
xcb_void_cookie_t xcb_glx_create_pixmap_checked(xcb_connection_t *c, uint32_t screen, xcb_glx_fbconfig_t fbconfig, xcb_pixmap_t pixmap, xcb_glx_pixmap_t glx_pixmap, uint32_t num_attribs, const uint32_t *attribs)
Definition: glx.c:2859
xcb_glx_get_histogram_parameterfv
xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:13437
xcb_glx_set_client_info_2arb_checked
xcb_void_cookie_t xcb_glx_set_client_info_2arb_checked(xcb_connection_t *c, uint32_t major_version, uint32_t minor_version, uint32_t num_versions, uint32_t gl_str_len, uint32_t glx_str_len, const uint32_t *gl_versions, const char *gl_extension_string, const char *glx_extension_string)
Definition: glx.c:4573
xcb_glx_create_pbuffer_request_t
xcb_glx_create_pbuffer_request_t
Definition: glx.h:879
xcb_glx_destroy_glx_pixmap_checked
xcb_void_cookie_t xcb_glx_destroy_glx_pixmap_checked(xcb_connection_t *c, xcb_glx_pixmap_t glx_pixmap)
Definition: glx.c:1834
xcb_glx_is_direct_request_t
struct xcb_glx_is_direct_request_t xcb_glx_is_direct_request_t
xcb_glx_is_direct_request_t
xcb_glx_get_lightfv_unchecked
xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t light, uint32_t pname)
Definition: glx.c:6977
xcb_glx_create_context_attribs_arb_request_t
xcb_glx_create_context_attribs_arb_request_t
Definition: glx.h:1001
xcb_glx_feedback_buffer_request_t
xcb_glx_feedback_buffer_request_t
Definition: glx.h:1112
xcb_glx_get_visual_configs_cookie_t
xcb_glx_get_visual_configs_cookie_t
Definition: glx.h:552
xcb_glx_gen_queries_arb_unchecked
xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t n)
Definition: glx.c:14753
xcb_glx_get_tex_envfv_unchecked
xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:9215
xcb_glx_gen_textures_reply_t
struct xcb_glx_gen_textures_reply_t xcb_glx_gen_textures_reply_t
xcb_glx_gen_textures_reply_t
xcb_glx_get_histogram_parameteriv_reply_t
xcb_glx_get_histogram_parameteriv_reply_t
Definition: glx.h:2779
xcb_glx_get_minmax_parameteriv_request_t
struct xcb_glx_get_minmax_parameteriv_request_t xcb_glx_get_minmax_parameteriv_request_t
xcb_glx_get_minmax_parameteriv_request_t
xcb_glx_change_drawable_attributes_checked
xcb_void_cookie_t xcb_glx_change_drawable_attributes_checked(xcb_connection_t *c, xcb_glx_drawable_t drawable, uint32_t num_attribs, const uint32_t *attribs)
Definition: glx.c:3856
xcb_glx_use_x_font
xcb_void_cookie_t xcb_glx_use_x_font(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, xcb_font_t font, uint32_t first, uint32_t count, uint32_t list_base)
Definition: glx.c:1520
xcb_glx_window_end
xcb_generic_iterator_t xcb_glx_window_end(xcb_glx_window_iterator_t i)
Definition: glx.c:164
xcb_glx_get_doublev_reply_t
xcb_glx_get_doublev_reply_t
Definition: glx.h:1366
xcb_glx_get_tex_gendv_request_t
struct xcb_glx_get_tex_gendv_request_t xcb_glx_get_tex_gendv_request_t
xcb_glx_get_tex_gendv_request_t
xcb_glx_get_histogram_parameteriv_unchecked
xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:13669
xcb_glx_get_lightfv_request_t
xcb_glx_get_lightfv_request_t
Definition: glx.h:1491
xcb_glx_get_clip_plane_cookie_t
struct xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane_cookie_t
xcb_glx_get_clip_plane_cookie_t
xcb_glx_destroy_pbuffer
xcb_void_cookie_t xcb_glx_destroy_pbuffer(xcb_connection_t *c, xcb_glx_pbuffer_t pbuffer)
Definition: glx.c:3609
xcb_glx_get_integerv
xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t pname)
Definition: glx.c:6750
xcb_glx_create_pbuffer_request_t
struct xcb_glx_create_pbuffer_request_t xcb_glx_create_pbuffer_request_t
xcb_glx_create_pbuffer_request_t
xcb_glx_create_window
xcb_void_cookie_t xcb_glx_create_window(xcb_connection_t *c, uint32_t screen, xcb_glx_fbconfig_t fbconfig, xcb_window_t window, xcb_glx_window_t glx_window, uint32_t num_attribs, const uint32_t *attribs)
Definition: glx.c:4040
xcb_glx_create_context
xcb_void_cookie_t xcb_glx_create_context(xcb_connection_t *c, xcb_glx_context_t context, xcb_visualid_t visual, uint32_t screen, xcb_glx_context_t share_list, uint8_t is_direct)
Definition: glx.c:727
xcb_glx_get_minmax_parameteriv_reply
xcb_glx_get_minmax_parameteriv_reply_t * xcb_glx_get_minmax_parameteriv_reply(xcb_connection_t *c, xcb_glx_get_minmax_parameteriv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:14348
xcb_glx_set_client_info_arb_request_t
struct xcb_glx_set_client_info_arb_request_t xcb_glx_set_client_info_arb_request_t
xcb_glx_set_client_info_arb_request_t
xcb_glx_make_current_request_t
struct xcb_glx_make_current_request_t xcb_glx_make_current_request_t
xcb_glx_make_current_request_t
xcb_glx_get_histogram_parameteriv_reply_t
struct xcb_glx_get_histogram_parameteriv_reply_t xcb_glx_get_histogram_parameteriv_reply_t
xcb_glx_get_histogram_parameteriv_reply_t
xcb_glx_query_extensions_string_reply_t
xcb_glx_query_extensions_string_reply_t
Definition: glx.h:665
xcb_glx_get_mapfv_unchecked
xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t query)
Definition: glx.c:7544
xcb_glx_make_current_reply_t
xcb_glx_make_current_reply_t
Definition: glx.h:361
xcb_glx_is_direct_reply_t
xcb_glx_is_direct_reply_t
Definition: glx.h:393
xcb_glx_get_integerv_request_t
struct xcb_glx_get_integerv_request_t xcb_glx_get_integerv_request_t
xcb_glx_get_integerv_request_t
xcb_glx_context_tag_iterator_t
struct xcb_glx_context_tag_iterator_t xcb_glx_context_tag_iterator_t
xcb_glx_context_tag_iterator_t
xcb_glx_query_server_string_cookie_t
struct xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string_cookie_t
xcb_glx_query_server_string_cookie_t
xcb_glx_get_histogram_parameterfv_request_t
struct xcb_glx_get_histogram_parameterfv_request_t xcb_glx_get_histogram_parameterfv_request_t
xcb_glx_get_histogram_parameterfv_request_t
xcb_glx_get_convolution_filter_reply
xcb_glx_get_convolution_filter_reply_t * xcb_glx_get_convolution_filter_reply(xcb_connection_t *c, xcb_glx_get_convolution_filter_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:12599
xcb_glx_pbuffer_next
void xcb_glx_pbuffer_next(xcb_glx_pbuffer_iterator_t *i)
Definition: glx.c:108
xcb_glx_get_tex_level_parameteriv_unchecked
xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, int32_t level, uint32_t pname)
Definition: glx.c:10944
xcb_glx_end_list_checked
xcb_void_cookie_t xcb_glx_end_list_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag)
Definition: glx.c:4792
xcb_glx_get_histogram_request_t
xcb_glx_get_histogram_request_t
Definition: glx.h:2693
xcb_glx_read_pixels_request_t
struct xcb_glx_read_pixels_request_t xcb_glx_read_pixels_request_t
xcb_glx_read_pixels_request_t
xcb_glx_get_tex_parameterfv_request_t
xcb_glx_get_tex_parameterfv_request_t
Definition: glx.h:2134
xcb_glx_get_tex_level_parameterfv_request_t
xcb_glx_get_tex_level_parameterfv_request_t
Definition: glx.h:2206
xcb_glx_get_integerv_reply_t
struct xcb_glx_get_integerv_reply_t xcb_glx_get_integerv_reply_t
xcb_glx_get_integerv_reply_t
xcb_glx_get_mapdv_request_t
xcb_glx_get_mapdv_request_t
Definition: glx.h:1563
xcb_glx_get_query_objectuiv_arb_reply_t
struct xcb_glx_get_query_objectuiv_arb_reply_t xcb_glx_get_query_objectuiv_arb_reply_t
xcb_glx_get_query_objectuiv_arb_reply_t
xcb_glx_query_extensions_string_unchecked
xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string_unchecked(xcb_connection_t *c, uint32_t screen)
Definition: glx.c:2275
xcb_glx_are_textures_resident
xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t n, const uint32_t *textures)
Definition: glx.c:11266
xcb_glx_get_tex_geniv_reply_t
struct xcb_glx_get_tex_geniv_reply_t xcb_glx_get_tex_geniv_reply_t
xcb_glx_get_tex_geniv_reply_t
xcb_glx_set_client_info_2arb
xcb_void_cookie_t xcb_glx_set_client_info_2arb(xcb_connection_t *c, uint32_t major_version, uint32_t minor_version, uint32_t num_versions, uint32_t gl_str_len, uint32_t glx_str_len, const uint32_t *gl_versions, const char *gl_extension_string, const char *glx_extension_string)
Definition: glx.c:4643
xcb_glx_get_color_table_parameteriv
xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:12261
xcb_glx_is_direct_request_t
xcb_glx_is_direct_request_t
Definition: glx.h:383
xcb_glx_make_current_cookie_t
xcb_glx_make_current_cookie_t
Definition: glx.h:339
xcb_glx_get_queryiv_arb_unchecked
xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:15040
xcb_glx_vendor_private_with_reply_unchecked
xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply_unchecked(xcb_connection_t *c, uint32_t vendor_code, xcb_glx_context_tag_t context_tag, uint32_t data_len, const uint8_t *data)
Definition: glx.c:2120
xcb_glx_get_minmax_parameteriv_request_t
xcb_glx_get_minmax_parameteriv_request_t
Definition: glx.h:2875
xcb_glx_wait_gl_checked
xcb_void_cookie_t xcb_glx_wait_gl_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag)
Definition: glx.c:1147
xcb_glx_copy_context
xcb_void_cookie_t xcb_glx_copy_context(xcb_connection_t *c, xcb_glx_context_t src, xcb_glx_context_t dest, uint32_t mask, xcb_glx_context_tag_t src_context_tag)
Definition: glx.c:1344
xcb_glx_get_tex_image_cookie_t
xcb_glx_get_tex_image_cookie_t
Definition: glx.h:2084
xcb_glx_get_fb_configs_reply_t
struct xcb_glx_get_fb_configs_reply_t xcb_glx_get_fb_configs_reply_t
xcb_glx_get_fb_configs_reply_t
xcb_glx_finish_request_t
struct xcb_glx_finish_request_t xcb_glx_finish_request_t
xcb_glx_finish_request_t
xcb_glx_get_tex_parameteriv
xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:10513
xcb_glx_get_convolution_parameteriv
xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:12840
xcb_glx_gen_queries_arb
xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t n)
Definition: glx.c:14713
xcb_glx_get_mapdv_unchecked
xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t query)
Definition: glx.c:7355
xcb_glx_get_tex_enviv_request_t
struct xcb_glx_get_tex_enviv_request_t xcb_glx_get_tex_enviv_request_t
xcb_glx_get_tex_enviv_request_t
xcb_glx_drawable_iterator_t
struct xcb_glx_drawable_iterator_t xcb_glx_drawable_iterator_t
xcb_glx_drawable_iterator_t
xcb_glx_make_context_current_cookie_t
xcb_glx_make_context_current_cookie_t
Definition: glx.h:841
xcb_glx_client_info_request_t
xcb_glx_client_info_request_t
Definition: glx.h:715
xcb_glx_get_tex_envfv_request_t
xcb_glx_get_tex_envfv_request_t
Definition: glx.h:1914
xcb_glx_get_string_reply_t
xcb_glx_get_string_reply_t
Definition: glx.h:1891
xcb_glx_get_floatv_reply_t
struct xcb_glx_get_floatv_reply_t xcb_glx_get_floatv_reply_t
xcb_glx_get_floatv_reply_t
xcb_glx_get_query_objectiv_arb_request_t
struct xcb_glx_get_query_objectiv_arb_request_t xcb_glx_get_query_objectiv_arb_request_t
xcb_glx_get_query_objectiv_arb_request_t
xcb_glx_create_new_context_request_t
xcb_glx_create_new_context_request_t
Definition: glx.h:793
xcb_glx_get_mapfv_cookie_t
struct xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv_cookie_t
xcb_glx_get_mapfv_cookie_t
xcb_glx_get_pixel_mapuiv_cookie_t
xcb_glx_get_pixel_mapuiv_cookie_t
Definition: glx.h:1768
xcb_glx_pbuffer_clobber_event_t
struct xcb_glx_pbuffer_clobber_event_t xcb_glx_pbuffer_clobber_event_t
xcb_glx_pbuffer_clobber_event_t
xcb_glx_get_mapdv_reply_t
struct xcb_glx_get_mapdv_reply_t xcb_glx_get_mapdv_reply_t
xcb_glx_get_mapdv_reply_t
xcb_glx_get_lightiv_cookie_t
struct xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv_cookie_t
xcb_glx_get_lightiv_cookie_t
xcb_glx_is_direct_unchecked
xcb_glx_is_direct_cookie_t xcb_glx_is_direct_unchecked(xcb_connection_t *c, xcb_glx_context_t context)
Definition: glx.c:990
xcb_glx_get_convolution_parameterfv_cookie_t
struct xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv_cookie_t
xcb_glx_get_convolution_parameterfv_cookie_t
xcb_glx_query_version
xcb_glx_query_version_cookie_t xcb_glx_query_version(xcb_connection_t *c, uint32_t major_version, uint32_t minor_version)
Definition: glx.c:1048
xcb_glx_get_doublev_cookie_t
struct xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev_cookie_t
xcb_glx_get_doublev_cookie_t
xcb_glx_get_separable_filter_request_t
struct xcb_glx_get_separable_filter_request_t xcb_glx_get_separable_filter_request_t
xcb_glx_get_separable_filter_request_t
xcb_glx_render_mode_cookie_t
xcb_glx_render_mode_cookie_t
Definition: glx.h:1138
xcb_glx_get_tex_parameteriv_reply
xcb_glx_get_tex_parameteriv_reply_t * xcb_glx_get_tex_parameteriv_reply(xcb_connection_t *c, xcb_glx_get_tex_parameteriv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:10650
xcb_glx_get_polygon_stipple_request_t
xcb_glx_get_polygon_stipple_request_t
Definition: glx.h:1848
xcb_glx_get_separable_filter_request_t
xcb_glx_get_separable_filter_request_t
Definition: glx.h:2655
xcb_glx_query_extensions_string_reply_t
struct xcb_glx_query_extensions_string_reply_t xcb_glx_query_extensions_string_reply_t
xcb_glx_query_extensions_string_reply_t
xcb_glx_drawable_end
xcb_generic_iterator_t xcb_glx_drawable_end(xcb_glx_drawable_iterator_t i)
Definition: glx.c:240
xcb_glx_window_iterator_t
xcb_glx_window_iterator_t
Definition: glx.h:65
xcb_glx_get_mapfv
xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t query)
Definition: glx.c:7501
xcb_glx_get_tex_genfv_reply
xcb_glx_get_tex_genfv_reply_t * xcb_glx_get_tex_genfv_reply(xcb_connection_t *c, xcb_glx_get_tex_genfv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:9876
xcb_glx_get_doublev_request_t
struct xcb_glx_get_doublev_request_t xcb_glx_get_doublev_request_t
xcb_glx_get_doublev_request_t
xcb_glx_get_compressed_tex_image_arb_cookie_t
xcb_glx_get_compressed_tex_image_arb_cookie_t
Definition: glx.h:2901
xcb_glx_read_pixels
xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t x, int32_t y, int32_t width, int32_t height, uint32_t format, uint32_t type, uint8_t swap_bytes, uint8_t lsb_first)
Definition: glx.c:5706
xcb_glx_get_error_reply_t
struct xcb_glx_get_error_reply_t xcb_glx_get_error_reply_t
xcb_glx_get_error_reply_t
xcb_glx_get_tex_parameteriv_cookie_t
xcb_glx_get_tex_parameteriv_cookie_t
Definition: glx.h:2160
xcb_glx_get_mapiv_request_t
xcb_glx_get_mapiv_request_t
Definition: glx.h:1635
xcb_glx_get_pixel_mapusv_cookie_t
struct xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv_cookie_t
xcb_glx_get_pixel_mapusv_cookie_t
xcb_glx_render_large_checked
xcb_void_cookie_t xcb_glx_render_large_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint16_t request_num, uint16_t request_total, uint32_t data_len, const uint8_t *data)
Definition: glx.c:571
xcb_glx_get_booleanv
xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t pname)
Definition: glx.c:5924
xcb_glx_get_tex_enviv_cookie_t
xcb_glx_get_tex_enviv_cookie_t
Definition: glx.h:1940
xcb_glx_get_color_table_parameterfv_reply_t
struct xcb_glx_get_color_table_parameterfv_reply_t xcb_glx_get_color_table_parameterfv_reply_t
xcb_glx_get_color_table_parameterfv_reply_t
xcb_glx_new_list_request_t
xcb_glx_new_list_request_t
Definition: glx.h:1037
xcb_glx_get_tex_gendv_cookie_t
struct xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv_cookie_t
xcb_glx_get_tex_gendv_cookie_t
xcb_glx_is_direct_cookie_t
xcb_glx_is_direct_cookie_t
Definition: glx.h:373
xcb_glx_get_minmax_parameteriv_cookie_t
struct xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv_cookie_t
xcb_glx_get_minmax_parameteriv_cookie_t
xcb_glx_render_large_request_t
xcb_glx_render_large_request_t
Definition: glx.h:295
xcb_glx_pixel_storef_request_t
struct xcb_glx_pixel_storef_request_t xcb_glx_pixel_storef_request_t
xcb_glx_pixel_storef_request_t
xcb_glx_query_server_string_reply
xcb_glx_query_server_string_reply_t * xcb_glx_query_server_string_reply(xcb_connection_t *c, xcb_glx_query_server_string_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:2496
xcb_glx_create_pixmap_request_t
xcb_glx_create_pixmap_request_t
Definition: glx.h:763
xcb_glx_float64_next
void xcb_glx_float64_next(xcb_glx_float64_iterator_t *i)
Definition: glx.c:298
xcb_glx_get_polygon_stipple
xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint8_t lsb_first)
Definition: glx.c:8805
xcb_glx_get_pixel_mapuiv_cookie_t
struct xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv_cookie_t
xcb_glx_get_pixel_mapuiv_cookie_t
xcb_glx_get_minmax_reply_t
struct xcb_glx_get_minmax_reply_t xcb_glx_get_minmax_reply_t
xcb_glx_get_minmax_reply_t
xcb_glx_get_convolution_filter_request_t
xcb_glx_get_convolution_filter_request_t
Definition: glx.h:2545
xcb_glx_pbuffer_clobber_event_t
xcb_glx_pbuffer_clobber_event_t
Definition: glx.h:229
xcb_glx_end_list_request_t
xcb_glx_end_list_request_t
Definition: glx.h:1052
xcb_glx_get_mapfv_request_t
xcb_glx_get_mapfv_request_t
Definition: glx.h:1599
xcb_glx_gen_lists_reply_t
xcb_glx_gen_lists_reply_t
Definition: glx.h:1098
xcb_glx_query_version_unchecked
xcb_glx_query_version_cookie_t xcb_glx_query_version_unchecked(xcb_connection_t *c, uint32_t major_version, uint32_t minor_version)
Definition: glx.c:1088
xcb_glx_float64_end
xcb_generic_iterator_t xcb_glx_float64_end(xcb_glx_float64_iterator_t i)
Definition: glx.c:316
xcb_glx_get_query_objectuiv_arb_cookie_t
xcb_glx_get_query_objectuiv_arb_cookie_t
Definition: glx.h:3086
xcb_glx_get_materialiv_reply_t
struct xcb_glx_get_materialiv_reply_t xcb_glx_get_materialiv_reply_t
xcb_glx_get_materialiv_reply_t
xcb_glx_float32_iterator_t
xcb_glx_float32_iterator_t
Definition: glx.h:98
xcb_glx_get_histogram_parameteriv_cookie_t
struct xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv_cookie_t
xcb_glx_get_histogram_parameteriv_cookie_t
xcb_glx_create_glx_pixmap_request_t
struct xcb_glx_create_glx_pixmap_request_t xcb_glx_create_glx_pixmap_request_t
xcb_glx_create_glx_pixmap_request_t
xcb_glx_get_lightfv_reply_t
struct xcb_glx_get_lightfv_reply_t xcb_glx_get_lightfv_reply_t
xcb_glx_get_lightfv_reply_t
xcb_glx_make_context_current_reply
xcb_glx_make_context_current_reply_t * xcb_glx_make_context_current_reply(xcb_connection_t *c, xcb_glx_make_context_current_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:3416
xcb_glx_get_visual_configs_reply_t
struct xcb_glx_get_visual_configs_reply_t xcb_glx_get_visual_configs_reply_t
xcb_glx_get_visual_configs_reply_t
xcb_glx_pixmap_end
xcb_generic_iterator_t xcb_glx_pixmap_end(xcb_glx_pixmap_iterator_t i)
Definition: glx.c:50
xcb_glx_create_new_context_checked
xcb_void_cookie_t xcb_glx_create_new_context_checked(xcb_connection_t *c, xcb_glx_context_t context, xcb_glx_fbconfig_t fbconfig, uint32_t screen, uint32_t render_type, xcb_glx_context_t share_list, uint8_t is_direct)
Definition: glx.c:3045
xcb_glx_set_client_info_2arb_request_t
struct xcb_glx_set_client_info_2arb_request_t xcb_glx_set_client_info_2arb_request_t
xcb_glx_set_client_info_2arb_request_t
xcb_glx_get_separable_filter_cookie_t
xcb_glx_get_separable_filter_cookie_t
Definition: glx.h:2645
xcb_glx_get_tex_geniv_request_t
xcb_glx_get_tex_geniv_request_t
Definition: glx.h:2058
xcb_glx_get_lightiv_reply_t
struct xcb_glx_get_lightiv_reply_t xcb_glx_get_lightiv_reply_t
xcb_glx_get_lightiv_reply_t
xcb_glx_get_queryiv_arb_reply_t
struct xcb_glx_get_queryiv_arb_reply_t xcb_glx_get_queryiv_arb_reply_t
xcb_glx_get_queryiv_arb_reply_t
xcb_glx_create_new_context_request_t
struct xcb_glx_create_new_context_request_t xcb_glx_create_new_context_request_t
xcb_glx_create_new_context_request_t
xcb_glx_get_integerv_cookie_t
xcb_glx_get_integerv_cookie_t
Definition: glx.h:1446
xcb_glx_get_booleanv_reply
xcb_glx_get_booleanv_reply_t * xcb_glx_get_booleanv_reply(xcb_connection_t *c, xcb_glx_get_booleanv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:6056
xcb_glx_make_context_current_request_t
struct xcb_glx_make_context_current_request_t xcb_glx_make_context_current_request_t
xcb_glx_make_context_current_request_t
xcb_glx_get_integerv_request_t
xcb_glx_get_integerv_request_t
Definition: glx.h:1456
xcb_glx_create_window_request_t
xcb_glx_create_window_request_t
Definition: glx.h:954
xcb_glx_query_context_reply
xcb_glx_query_context_reply_t * xcb_glx_query_context_reply(xcb_connection_t *c, xcb_glx_query_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:3304
xcb_glx_get_convolution_parameterfv
xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:12651
xcb_glx_get_minmax_parameterfv_cookie_t
struct xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv_cookie_t
xcb_glx_get_minmax_parameterfv_cookie_t
xcb_glx_get_tex_level_parameterfv_reply_t
xcb_glx_get_tex_level_parameterfv_reply_t
Definition: glx.h:2219
xcb_glx_get_tex_genfv_reply_t
struct xcb_glx_get_tex_genfv_reply_t xcb_glx_get_tex_genfv_reply_t
xcb_glx_get_tex_genfv_reply_t
xcb_glx_get_color_table_parameteriv_request_t
struct xcb_glx_get_color_table_parameteriv_request_t xcb_glx_get_color_table_parameteriv_request_t
xcb_glx_get_color_table_parameteriv_request_t
xcb_glx_is_texture_cookie_t
xcb_glx_is_texture_cookie_t
Definition: glx.h:2394
xcb_glx_get_color_table_parameteriv_unchecked
xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:12304
xcb_glx_delete_window_request_t
struct xcb_glx_delete_window_request_t xcb_glx_delete_window_request_t
xcb_glx_delete_window_request_t
xcb_glx_get_color_table_parameterfv_cookie_t
struct xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv_cookie_t
xcb_glx_get_color_table_parameterfv_cookie_t
xcb_glx_destroy_context_request_t
xcb_glx_destroy_context_request_t
Definition: glx.h:329
xcb_glx_get_error
xcb_glx_get_error_cookie_t xcb_glx_get_error(xcb_connection_t *c, xcb_glx_context_tag_t context_tag)
Definition: glx.c:6441
xcb_glx_gen_queries_arb_reply_t
struct xcb_glx_gen_queries_arb_reply_t xcb_glx_gen_queries_arb_reply_t
xcb_glx_gen_queries_arb_reply_t
xcb_glx_render_request_t
xcb_glx_render_request_t
Definition: glx.h:282
xcb_glx_get_tex_level_parameterfv_reply_t
struct xcb_glx_get_tex_level_parameterfv_reply_t xcb_glx_get_tex_level_parameterfv_reply_t
xcb_glx_get_tex_level_parameterfv_reply_t
xcb_glx_get_color_table_parameteriv_reply
xcb_glx_get_color_table_parameteriv_reply_t * xcb_glx_get_color_table_parameteriv_reply(xcb_connection_t *c, xcb_glx_get_color_table_parameteriv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:12398
xcb_glx_get_tex_image_request_t
struct xcb_glx_get_tex_image_request_t xcb_glx_get_tex_image_request_t
xcb_glx_get_tex_image_request_t
xcb_glx_get_pixel_mapfv_reply_t
struct xcb_glx_get_pixel_mapfv_reply_t xcb_glx_get_pixel_mapfv_reply_t
xcb_glx_get_pixel_mapfv_reply_t
xcb_glx_vendor_private_with_reply_cookie_t
xcb_glx_vendor_private_with_reply_cookie_t
Definition: glx.h:612
xcb_glx_get_minmax_parameterfv_reply
xcb_glx_get_minmax_parameterfv_reply_t * xcb_glx_get_minmax_parameterfv_reply(xcb_connection_t *c, xcb_glx_get_minmax_parameterfv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:14159
xcb_glx_finish_request_t
xcb_glx_finish_request_t
Definition: glx.h:1189
xcb_glx_create_glx_pixmap_checked
xcb_void_cookie_t xcb_glx_create_glx_pixmap_checked(xcb_connection_t *c, uint32_t screen, xcb_visualid_t visual, xcb_pixmap_t pixmap, xcb_glx_pixmap_t glx_pixmap)
Definition: glx.c:1568
xcb_glx_is_query_arb_reply_t
struct xcb_glx_is_query_arb_reply_t xcb_glx_is_query_arb_reply_t
xcb_glx_is_query_arb_reply_t
xcb_glx_get_pixel_mapuiv_reply_t
struct xcb_glx_get_pixel_mapuiv_reply_t xcb_glx_get_pixel_mapuiv_reply_t
xcb_glx_get_pixel_mapuiv_reply_t
xcb_glx_get_queryiv_arb_request_t
struct xcb_glx_get_queryiv_arb_request_t xcb_glx_get_queryiv_arb_request_t
xcb_glx_get_queryiv_arb_request_t
xcb_glx_make_context_current_cookie_t
struct xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current_cookie_t
xcb_glx_make_context_current_cookie_t
xcb_glx_get_convolution_parameteriv_unchecked
xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:12883
xcb_glx_get_minmax_parameteriv_reply_t
struct xcb_glx_get_minmax_parameteriv_reply_t xcb_glx_get_minmax_parameteriv_reply_t
xcb_glx_get_minmax_parameteriv_reply_t
xcb_glx_get_pixel_mapfv_reply_t
xcb_glx_get_pixel_mapfv_reply_t
Definition: glx.h:1754
xcb_glx_get_materialfv_cookie_t
struct xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv_cookie_t
xcb_glx_get_materialfv_cookie_t
xcb_glx_feedback_buffer_checked
xcb_void_cookie_t xcb_glx_feedback_buffer_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t size, int32_t type)
Definition: glx.c:5054
xcb_glx_get_fb_configs_unchecked
xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs_unchecked(xcb_connection_t *c, uint32_t screen)
Definition: glx.c:2714
xcb_glx_destroy_pixmap
xcb_void_cookie_t xcb_glx_destroy_pixmap(xcb_connection_t *c, xcb_glx_pixmap_t glx_pixmap)
Definition: glx.c:3003
xcb_glx_get_tex_genfv_unchecked
xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t coord, uint32_t pname)
Definition: glx.c:9782
xcb_glx_pbuffer_iterator_t
struct xcb_glx_pbuffer_iterator_t xcb_glx_pbuffer_iterator_t
xcb_glx_pbuffer_iterator_t
xcb_glx_delete_textures_checked
xcb_void_cookie_t xcb_glx_delete_textures_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t n, const uint32_t *textures)
Definition: glx.c:11463
xcb_glx_get_visual_configs_reply
xcb_glx_get_visual_configs_reply_t * xcb_glx_get_visual_configs_reply(xcb_connection_t *c, xcb_glx_get_visual_configs_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:1815
xcb_glx_get_string_reply
xcb_glx_get_string_reply_t * xcb_glx_get_string_reply(xcb_connection_t *c, xcb_glx_get_string_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:9120
xcb_glx_get_tex_gendv_request_t
xcb_glx_get_tex_gendv_request_t
Definition: glx.h:1986
xcb_glx_get_tex_image_reply
xcb_glx_get_tex_image_reply_t * xcb_glx_get_tex_image_reply(xcb_connection_t *c, xcb_glx_get_tex_image_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:10272
xcb_glx_get_histogram_parameteriv_cookie_t
xcb_glx_get_histogram_parameteriv_cookie_t
Definition: glx.h:2757
xcb_glx_render_mode
xcb_glx_render_mode_cookie_t xcb_glx_render_mode(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t mode)
Definition: glx.c:5250
xcb_glx_get_visual_configs_cookie_t
struct xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs_cookie_t
xcb_glx_get_visual_configs_cookie_t
xcb_glx_destroy_pbuffer_request_t
xcb_glx_destroy_pbuffer_request_t
Definition: glx.h:895
xcb_glx_is_query_arb_request_t
xcb_glx_is_query_arb_request_t
Definition: glx.h:2992
xcb_glx_get_pixel_mapuiv_request_t
struct xcb_glx_get_pixel_mapuiv_request_t xcb_glx_get_pixel_mapuiv_request_t
xcb_glx_get_pixel_mapuiv_request_t
xcb_glx_get_visual_configs_reply_t
xcb_glx_get_visual_configs_reply_t
Definition: glx.h:572
xcb_glx_swap_buffers
xcb_void_cookie_t xcb_glx_swap_buffers(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, xcb_glx_drawable_t drawable)
Definition: glx.c:1428
xcb_glx_get_pixel_mapfv_reply
xcb_glx_get_pixel_mapfv_reply_t * xcb_glx_get_pixel_mapfv_reply(xcb_connection_t *c, xcb_glx_get_pixel_mapfv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:8388
xcb_glx_get_minmax_reply
xcb_glx_get_minmax_reply_t * xcb_glx_get_minmax_reply(xcb_connection_t *c, xcb_glx_get_minmax_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:13970
xcb_glx_get_convolution_parameterfv_unchecked
xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:12694
xcb_glx_get_string_cookie_t
xcb_glx_get_string_cookie_t
Definition: glx.h:1870
xcb_glx_destroy_context
xcb_void_cookie_t xcb_glx_destroy_context(xcb_connection_t *c, xcb_glx_context_t context)
Definition: glx.c:810
xcb_glx_is_texture_reply_t
struct xcb_glx_is_texture_reply_t xcb_glx_is_texture_reply_t
xcb_glx_is_texture_reply_t
xcb_glx_query_server_string
xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string(xcb_connection_t *c, uint32_t screen, uint32_t name)
Definition: glx.c:2364
xcb_glx_get_convolution_filter_cookie_t
struct xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter_cookie_t
xcb_glx_get_convolution_filter_cookie_t
xcb_glx_get_fb_configs_reply
xcb_glx_get_fb_configs_reply_t * xcb_glx_get_fb_configs_reply(xcb_connection_t *c, xcb_glx_get_fb_configs_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:2804
xcb_glx_get_queryiv_arb
xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:14997
xcb_glx_make_context_current
xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current(xcb_connection_t *c, xcb_glx_context_tag_t old_context_tag, xcb_glx_drawable_t drawable, xcb_glx_drawable_t read_drawable, xcb_glx_context_t context)
Definition: glx.c:3326
xcb_glx_get_pixel_mapusv_request_t
xcb_glx_get_pixel_mapusv_request_t
Definition: glx.h:1813
xcb_glx_get_minmax
xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t format, uint32_t type, uint8_t swap_bytes, uint8_t reset)
Definition: glx.c:13818
xcb_glx_is_texture_unchecked
xcb_glx_is_texture_cookie_t xcb_glx_is_texture_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t texture)
Definition: glx.c:11779
xcb_glx_context_iterator_t
struct xcb_glx_context_iterator_t xcb_glx_context_iterator_t
xcb_glx_context_iterator_t
xcb_glx_get_tex_genfv_cookie_t
xcb_glx_get_tex_genfv_cookie_t
Definition: glx.h:2012
xcb_glx_render_mode_cookie_t
struct xcb_glx_render_mode_cookie_t xcb_glx_render_mode_cookie_t
xcb_glx_render_mode_cookie_t
xcb_glx_new_list_checked
xcb_void_cookie_t xcb_glx_new_list_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t list, uint32_t mode)
Definition: glx.c:4708
xcb_glx_get_drawable_attributes_request_t
struct xcb_glx_get_drawable_attributes_request_t xcb_glx_get_drawable_attributes_request_t
xcb_glx_get_drawable_attributes_request_t
xcb_glx_delete_lists_checked
xcb_void_cookie_t xcb_glx_delete_lists_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t list, int32_t range)
Definition: glx.c:4868
xcb_glx_get_pixel_mapuiv_reply_t
xcb_glx_get_pixel_mapuiv_reply_t
Definition: glx.h:1789
xcb_glx_get_polygon_stipple_unchecked
xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint8_t lsb_first)
Definition: glx.c:8845
xcb_glx_get_tex_gendv_reply_t
xcb_glx_get_tex_gendv_reply_t
Definition: glx.h:1998
xcb_glx_is_texture_cookie_t
struct xcb_glx_is_texture_cookie_t xcb_glx_is_texture_cookie_t
xcb_glx_is_texture_cookie_t
xcb_glx_get_convolution_parameterfv_request_t
struct xcb_glx_get_convolution_parameterfv_request_t xcb_glx_get_convolution_parameterfv_request_t
xcb_glx_get_convolution_parameterfv_request_t
xcb_glx_query_version_cookie_t
struct xcb_glx_query_version_cookie_t xcb_glx_query_version_cookie_t
xcb_glx_query_version_cookie_t
xcb_glx_get_booleanv_cookie_t
struct xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv_cookie_t
xcb_glx_get_booleanv_cookie_t
xcb_glx_get_mapiv_reply
xcb_glx_get_mapiv_reply_t * xcb_glx_get_mapiv_reply(xcb_connection_t *c, xcb_glx_get_mapiv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:7827
xcb_glx_end_list
xcb_void_cookie_t xcb_glx_end_list(xcb_connection_t *c, xcb_glx_context_tag_t context_tag)
Definition: glx.c:4829
xcb_glx_get_queryiv_arb_reply_t
xcb_glx_get_queryiv_arb_reply_t
Definition: glx.h:3036
xcb_glx_is_query_arb_reply_t
xcb_glx_is_query_arb_reply_t
Definition: glx.h:3003
xcb_glx_create_window_checked
xcb_void_cookie_t xcb_glx_create_window_checked(xcb_connection_t *c, uint32_t screen, xcb_glx_fbconfig_t fbconfig, xcb_window_t window, xcb_glx_window_t glx_window, uint32_t num_attribs, const uint32_t *attribs)
Definition: glx.c:3984
xcb_glx_get_tex_level_parameterfv_reply
xcb_glx_get_tex_level_parameterfv_reply_t * xcb_glx_get_tex_level_parameterfv_reply(xcb_connection_t *c, xcb_glx_get_tex_level_parameterfv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:10845
xcb_glx_pixmap_next
void xcb_glx_pixmap_next(xcb_glx_pixmap_iterator_t *i)
Definition: glx.c:32
xcb_glx_get_tex_image_unchecked
xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, int32_t level, uint32_t format, uint32_t type, uint8_t swap_bytes)
Definition: glx.c:10172
xcb_glx_is_list_request_t
struct xcb_glx_is_list_request_t xcb_glx_is_list_request_t
xcb_glx_is_list_request_t
xcb_glx_get_tex_geniv_cookie_t
struct xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv_cookie_t
xcb_glx_get_tex_geniv_cookie_t
xcb_glx_read_pixels_cookie_t
xcb_glx_read_pixels_cookie_t
Definition: glx.h:1239
xcb_glx_get_convolution_parameteriv_cookie_t
xcb_glx_get_convolution_parameteriv_cookie_t
Definition: glx.h:2609
xcb_glx_get_tex_envfv
xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:9172
xcb_glx_get_histogram_parameterfv_cookie_t
struct xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv_cookie_t
xcb_glx_get_histogram_parameterfv_cookie_t
xcb_glx_gen_lists_cookie_t
xcb_glx_gen_lists_cookie_t
Definition: glx.h:1077
xcb_glx_get_convolution_filter_reply_t
struct xcb_glx_get_convolution_filter_reply_t xcb_glx_get_convolution_filter_reply_t
xcb_glx_get_convolution_filter_reply_t
xcb_glx_get_pixel_mapfv_unchecked
xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t map)
Definition: glx.c:8296
xcb_glx_get_floatv_unchecked
xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t pname)
Definition: glx.c:6607
xcb_glx_float64_iterator_t
struct xcb_glx_float64_iterator_t xcb_glx_float64_iterator_t
xcb_glx_float64_iterator_t
xcb_glx_gen_textures_reply_t
xcb_glx_gen_textures_reply_t
Definition: glx.h:2383
xcb_glx_get_pixel_mapusv_request_t
struct xcb_glx_get_pixel_mapusv_request_t xcb_glx_get_pixel_mapusv_request_t
xcb_glx_get_pixel_mapusv_request_t
xcb_glx_get_histogram_parameteriv_reply
xcb_glx_get_histogram_parameteriv_reply_t * xcb_glx_get_histogram_parameteriv_reply(xcb_connection_t *c, xcb_glx_get_histogram_parameteriv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:13763
xcb_glx_finish_cookie_t
struct xcb_glx_finish_cookie_t xcb_glx_finish_cookie_t
xcb_glx_finish_cookie_t
xcb_glx_is_list_cookie_t
xcb_glx_is_list_cookie_t
Definition: glx.h:2270
xcb_glx_render_mode_reply_t
xcb_glx_render_mode_reply_t
Definition: glx.h:1159
xcb_glx_get_tex_enviv_reply
xcb_glx_get_tex_enviv_reply_t * xcb_glx_get_tex_enviv_reply(xcb_connection_t *c, xcb_glx_get_tex_enviv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:9498
xcb_glx_get_tex_geniv_reply
xcb_glx_get_tex_geniv_reply_t * xcb_glx_get_tex_geniv_reply(xcb_connection_t *c, xcb_glx_get_tex_geniv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:10065
xcb_glx_get_tex_level_parameteriv_request_t
xcb_glx_get_tex_level_parameteriv_request_t
Definition: glx.h:2243
xcb_glx_get_histogram_parameterfv_unchecked
xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:13480
xcb_glx_get_booleanv_cookie_t
xcb_glx_get_booleanv_cookie_t
Definition: glx.h:1278
xcb_glx_get_convolution_filter_reply_t
xcb_glx_get_convolution_filter_reply_t
Definition: glx.h:2559
xcb_glx_is_list_reply_t
struct xcb_glx_is_list_reply_t xcb_glx_is_list_reply_t
xcb_glx_is_list_reply_t
xcb_glx_get_color_table_parameterfv_reply_t
xcb_glx_get_color_table_parameterfv_reply_t
Definition: glx.h:2485
xcb_glx_get_floatv
xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t pname)
Definition: glx.c:6567
xcb_glx_get_tex_parameterfv_reply
xcb_glx_get_tex_parameterfv_reply_t * xcb_glx_get_tex_parameterfv_reply(xcb_connection_t *c, xcb_glx_get_tex_parameterfv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:10461
xcb_glx_get_histogram_parameteriv_request_t
struct xcb_glx_get_histogram_parameteriv_request_t xcb_glx_get_histogram_parameteriv_request_t
xcb_glx_get_histogram_parameteriv_request_t
xcb_glx_client_info
xcb_void_cookie_t xcb_glx_client_info(xcb_connection_t *c, uint32_t major_version, uint32_t minor_version, uint32_t str_len, const char *string)
Definition: glx.c:2599
xcb_glx_get_pixel_mapuiv_reply
xcb_glx_get_pixel_mapuiv_reply_t * xcb_glx_get_pixel_mapuiv_reply(xcb_connection_t *c, xcb_glx_get_pixel_mapuiv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:8571
xcb_glx_get_histogram_parameterfv_reply_t
xcb_glx_get_histogram_parameterfv_reply_t
Definition: glx.h:2743
xcb_glx_query_version_reply_t
struct xcb_glx_query_version_reply_t xcb_glx_query_version_reply_t
xcb_glx_query_version_reply_t
xcb_glx_gen_lists_reply_t
struct xcb_glx_gen_lists_reply_t xcb_glx_gen_lists_reply_t
xcb_glx_gen_lists_reply_t
xcb_glx_fbconfig_iterator_t
struct xcb_glx_fbconfig_iterator_t xcb_glx_fbconfig_iterator_t
xcb_glx_fbconfig_iterator_t
xcb_glx_get_lightiv
xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t light, uint32_t pname)
Definition: glx.c:7123
xcb_glx_destroy_pixmap_request_t
xcb_glx_destroy_pixmap_request_t
Definition: glx.h:780
xcb_glx_create_context_request_t
struct xcb_glx_create_context_request_t xcb_glx_create_context_request_t
xcb_glx_create_context_request_t
xcb_glx_get_compressed_tex_image_arb
xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, int32_t level)
Definition: glx.c:14400
xcb_glx_get_mapdv_cookie_t
xcb_glx_get_mapdv_cookie_t
Definition: glx.h:1553
xcb_glx_render_mode_reply_t
struct xcb_glx_render_mode_reply_t xcb_glx_render_mode_reply_t
xcb_glx_render_mode_reply_t
xcb_glx_get_error_request_t
struct xcb_glx_get_error_request_t xcb_glx_get_error_request_t
xcb_glx_get_error_request_t
xcb_glx_get_mapiv_request_t
struct xcb_glx_get_mapiv_request_t xcb_glx_get_mapiv_request_t
xcb_glx_get_mapiv_request_t
xcb.h
xcb_glx_get_materialiv_reply
xcb_glx_get_materialiv_reply_t * xcb_glx_get_materialiv_reply(xcb_connection_t *c, xcb_glx_get_materialiv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:8205
xcb_glx_is_texture
xcb_glx_is_texture_cookie_t xcb_glx_is_texture(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t texture)
Definition: glx.c:11739
xcb_glx_get_pixel_mapfv
xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t map)
Definition: glx.c:8256
xcb_glx_is_query_arb_request_t
struct xcb_glx_is_query_arb_request_t xcb_glx_is_query_arb_request_t
xcb_glx_is_query_arb_request_t
xcb_glx_query_extensions_string_cookie_t
xcb_glx_query_extensions_string_cookie_t
Definition: glx.h:645
xcb_glx_vendor_private_checked
xcb_void_cookie_t xcb_glx_vendor_private_checked(xcb_connection_t *c, uint32_t vendor_code, xcb_glx_context_tag_t context_tag, uint32_t data_len, const uint8_t *data)
Definition: glx.c:1942
xcb_glx_get_fb_configs_request_t
xcb_glx_get_fb_configs_request_t
Definition: glx.h:737
xcb_glx_get_convolution_filter_unchecked
xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t format, uint32_t type, uint8_t swap_bytes)
Definition: glx.c:12501
xcb_glx_query_version_cookie_t
xcb_glx_query_version_cookie_t
Definition: glx.h:405
xcb_glx_get_tex_gendv_unchecked
xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t coord, uint32_t pname)
Definition: glx.c:9593
xcb_glx_get_compressed_tex_image_arb_unchecked
xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, int32_t level)
Definition: glx.c:14443
xcb_glx_get_tex_parameteriv_unchecked
xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t pname)
Definition: glx.c:10556
xcb_glx_get_lightfv
xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t light, uint32_t pname)
Definition: glx.c:6934
xcb_glx_is_texture_reply
xcb_glx_is_texture_reply_t * xcb_glx_is_texture_reply(xcb_connection_t *c, xcb_glx_is_texture_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:11819
xcb_glx_gen_lists_cookie_t
struct xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists_cookie_t
xcb_glx_gen_lists_cookie_t
xcb_glx_query_context_request_t
xcb_glx_query_context_request_t
Definition: glx.h:819
xcb_glx_get_mapdv_request_t
struct xcb_glx_get_mapdv_request_t xcb_glx_get_mapdv_request_t
xcb_glx_get_mapdv_request_t
xcb_glx_is_texture_request_t
xcb_glx_is_texture_request_t
Definition: glx.h:2404
xcb_glx_are_textures_resident_reply_t
xcb_glx_are_textures_resident_reply_t
Definition: glx.h:2336
xcb_glx_gen_textures_cookie_t
struct xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures_cookie_t
xcb_glx_gen_textures_cookie_t
xcb_glx_get_visual_configs_request_t
xcb_glx_get_visual_configs_request_t
Definition: glx.h:562
xcb_glx_get_lightfv_cookie_t
struct xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv_cookie_t
xcb_glx_get_lightfv_cookie_t
xcb_glx_get_minmax_request_t
xcb_glx_get_minmax_request_t
Definition: glx.h:2803
xcb_glx_get_color_table_cookie_t
xcb_glx_get_color_table_cookie_t
Definition: glx.h:2426
xcb_glx_render_large_request_t
struct xcb_glx_render_large_request_t xcb_glx_render_large_request_t
xcb_glx_render_large_request_t
xcb_glx_get_separable_filter
xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t format, uint32_t type, uint8_t swap_bytes)
Definition: glx.c:13031
xcb_glx_get_color_table_unchecked
xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t format, uint32_t type, uint8_t swap_bytes)
Definition: glx.c:11922
xcb_connection_t
Definition: xcbint.h:194
xcb_glx_get_color_table
xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, uint32_t format, uint32_t type, uint8_t swap_bytes)
Definition: glx.c:11873
xcb_glx_get_lightiv_request_t
xcb_glx_get_lightiv_request_t
Definition: glx.h:1527
xcb_glx_get_tex_geniv_cookie_t
xcb_glx_get_tex_geniv_cookie_t
Definition: glx.h:2048
xcb_glx_get_tex_level_parameteriv_cookie_t
struct xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv_cookie_t
xcb_glx_get_tex_level_parameteriv_cookie_t
xcb_glx_get_query_objectiv_arb
xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t id, uint32_t pname)
Definition: glx.c:15186
xcb_glx_swap_buffers_checked
xcb_void_cookie_t xcb_glx_swap_buffers_checked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, xcb_glx_drawable_t drawable)
Definition: glx.c:1388
xcb_glx_get_compressed_tex_image_arb_cookie_t
struct xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb_cookie_t
xcb_glx_get_compressed_tex_image_arb_cookie_t
xcb_glx_finish_cookie_t
xcb_glx_finish_cookie_t
Definition: glx.h:1179
xcb_void_cookie_t
Generic cookie.
Definition: xcb.h:185
xcb_glx_bool32_next
void xcb_glx_bool32_next(xcb_glx_bool32_iterator_t *i)
Definition: glx.c:336
xcb_glx_get_tex_genfv
xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t coord, uint32_t pname)
Definition: glx.c:9739
xcb_glx_get_color_table_parameteriv_reply_t
xcb_glx_get_color_table_parameteriv_reply_t
Definition: glx.h:2521
xcb_glx_get_mapfv_reply_t
xcb_glx_get_mapfv_reply_t
Definition: glx.h:1611
xcb_glx_get_color_table_parameteriv_reply_t
struct xcb_glx_get_color_table_parameteriv_reply_t xcb_glx_get_color_table_parameteriv_reply_t
xcb_glx_get_color_table_parameteriv_reply_t
xcb_glx_pixmap_iterator_t
struct xcb_glx_pixmap_iterator_t xcb_glx_pixmap_iterator_t
xcb_glx_pixmap_iterator_t
xcb_glx_get_clip_plane_request_t
xcb_glx_get_clip_plane_request_t
Definition: glx.h:1323
xcb_glx_are_textures_resident_unchecked
xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t n, const uint32_t *textures)
Definition: glx.c:11313
xcb_glx_get_compressed_tex_image_arb_reply
xcb_glx_get_compressed_tex_image_arb_reply_t * xcb_glx_get_compressed_tex_image_arb_reply(xcb_connection_t *c, xcb_glx_get_compressed_tex_image_arb_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:14537
xcb_glx_gen_textures
xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, int32_t n)
Definition: glx.c:11587
xcb_glx_delete_lists_request_t
xcb_glx_delete_lists_request_t
Definition: glx.h:1065
xcb_glx_get_materialfv
xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t face, uint32_t pname)
Definition: glx.c:7879
xcb_glx_get_booleanv_request_t
struct xcb_glx_get_booleanv_request_t xcb_glx_get_booleanv_request_t
xcb_glx_get_booleanv_request_t
xcb_glx_get_materialiv_unchecked
xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t face, uint32_t pname)
Definition: glx.c:8111
xcb_glx_get_error_cookie_t
struct xcb_glx_get_error_cookie_t xcb_glx_get_error_cookie_t
xcb_glx_get_error_cookie_t
xcb_glx_get_mapdv_cookie_t
struct xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv_cookie_t
xcb_glx_get_mapdv_cookie_t
xcb_glx_get_convolution_filter_request_t
struct xcb_glx_get_convolution_filter_request_t xcb_glx_get_convolution_filter_request_t
xcb_glx_get_convolution_filter_request_t
xcb_glx_get_color_table_parameterfv_request_t
xcb_glx_get_color_table_parameterfv_request_t
Definition: glx.h:2473
xcb_glx_get_histogram_cookie_t
struct xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram_cookie_t
xcb_glx_get_histogram_cookie_t
xcb_glx_get_tex_parameteriv_reply_t
struct xcb_glx_get_tex_parameteriv_reply_t xcb_glx_get_tex_parameteriv_reply_t
xcb_glx_get_tex_parameteriv_reply_t
xcb_glx_get_color_table_parameterfv_cookie_t
xcb_glx_get_color_table_parameterfv_cookie_t
Definition: glx.h:2463
xcb_glx_get_tex_enviv_reply_t
xcb_glx_get_tex_enviv_reply_t
Definition: glx.h:1962
xcb_glx_get_tex_parameterfv_reply_t
xcb_glx_get_tex_parameterfv_reply_t
Definition: glx.h:2146
xcb_glx_pbuffer_iterator_t
xcb_glx_pbuffer_iterator_t
Definition: glx.h:54
xcb_glx_gen_queries_arb_cookie_t
xcb_glx_gen_queries_arb_cookie_t
Definition: glx.h:2950
xcb_glx_finish_reply_t
struct xcb_glx_finish_reply_t xcb_glx_finish_reply_t
xcb_glx_finish_reply_t
xcb_glx_get_tex_parameterfv_cookie_t
struct xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv_cookie_t
xcb_glx_get_tex_parameterfv_cookie_t
xcb_glx_get_histogram_parameterfv_reply
xcb_glx_get_histogram_parameterfv_reply_t * xcb_glx_get_histogram_parameterfv_reply(xcb_connection_t *c, xcb_glx_get_histogram_parameterfv_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:13574
xcb_glx_get_query_objectiv_arb_reply
xcb_glx_get_query_objectiv_arb_reply_t * xcb_glx_get_query_objectiv_arb_reply(xcb_connection_t *c, xcb_glx_get_query_objectiv_arb_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:15323
xcb_glx_get_polygon_stipple_request_t
struct xcb_glx_get_polygon_stipple_request_t xcb_glx_get_polygon_stipple_request_t
xcb_glx_get_polygon_stipple_request_t
xcb_glx_create_context_attribs_arb_request_t
struct xcb_glx_create_context_attribs_arb_request_t xcb_glx_create_context_attribs_arb_request_t
xcb_glx_create_context_attribs_arb_request_t
xcb_glx_wait_gl_request_t
struct xcb_glx_wait_gl_request_t xcb_glx_wait_gl_request_t
xcb_glx_wait_gl_request_t
xcb_glx_get_color_table_parameteriv_request_t
xcb_glx_get_color_table_parameteriv_request_t
Definition: glx.h:2509
xcb_glx_read_pixels_reply_t
struct xcb_glx_read_pixels_reply_t xcb_glx_read_pixels_reply_t
xcb_glx_read_pixels_reply_t
xcb_glx_get_tex_image
xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t target, int32_t level, uint32_t format, uint32_t type, uint8_t swap_bytes)
Definition: glx.c:10120
xcb_glx_gen_lists_request_t
struct xcb_glx_gen_lists_request_t xcb_glx_gen_lists_request_t
xcb_glx_gen_lists_request_t
xcb_glx_get_integerv_cookie_t
struct xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv_cookie_t
xcb_glx_get_integerv_cookie_t
xcb_glx_get_materialiv_cookie_t
struct xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv_cookie_t
xcb_glx_get_materialiv_cookie_t
xcb_glx_query_server_string_cookie_t
xcb_glx_query_server_string_cookie_t
Definition: glx.h:678
xcb_glx_query_context_request_t
struct xcb_glx_query_context_request_t xcb_glx_query_context_request_t
xcb_glx_query_context_request_t
xcb_glx_is_direct
xcb_glx_is_direct_cookie_t xcb_glx_is_direct(xcb_connection_t *c, xcb_glx_context_t context)
Definition: glx.c:953
xcb_glx_get_doublev_reply
xcb_glx_get_doublev_reply_t * xcb_glx_get_doublev_reply(xcb_connection_t *c, xcb_glx_get_doublev_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:6422
xcb_glx_vendor_private_with_reply_reply_t
xcb_glx_vendor_private_with_reply_reply_t
Definition: glx.h:633
xcb_glx_bool32_iterator_t
xcb_glx_bool32_iterator_t
Definition: glx.h:120
xcb_glx_get_queryiv_arb_reply
xcb_glx_get_queryiv_arb_reply_t * xcb_glx_get_queryiv_arb_reply(xcb_connection_t *c, xcb_glx_get_queryiv_arb_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:15134
xcb_glx_buffer_swap_complete_event_t
struct xcb_glx_buffer_swap_complete_event_t xcb_glx_buffer_swap_complete_event_t
xcb_glx_buffer_swap_complete_event_t
xcb_glx_wait_gl
xcb_void_cookie_t xcb_glx_wait_gl(xcb_connection_t *c, xcb_glx_context_tag_t context_tag)
Definition: glx.c:1184
xcb_glx_get_visual_configs_request_t
struct xcb_glx_get_visual_configs_request_t xcb_glx_get_visual_configs_request_t
xcb_glx_get_visual_configs_request_t
xcb_glx_get_convolution_parameterfv_cookie_t
xcb_glx_get_convolution_parameterfv_cookie_t
Definition: glx.h:2573
xcb_glx_get_query_objectiv_arb_reply_t
xcb_glx_get_query_objectiv_arb_reply_t
Definition: glx.h:3072
xcb_glx_get_lightiv_reply_t
xcb_glx_get_lightiv_reply_t
Definition: glx.h:1539
xcb_glx_gen_queries_arb_reply
xcb_glx_gen_queries_arb_reply_t * xcb_glx_gen_queries_arb_reply(xcb_connection_t *c, xcb_glx_gen_queries_arb_cookie_t cookie, xcb_generic_error_t **e)
Definition: glx.c:14845
xcb_glx_get_polygon_stipple_reply_t
xcb_glx_get_polygon_stipple_reply_t
Definition: glx.h:1859
xcb_glx_get_doublev_reply_t
struct xcb_glx_get_doublev_reply_t xcb_glx_get_doublev_reply_t
xcb_glx_get_doublev_reply_t
xcb_glx_get_materialiv_request_t
xcb_glx_get_materialiv_request_t
Definition: glx.h:1707
xcb_glx_get_minmax_parameteriv_reply_t
xcb_glx_get_minmax_parameteriv_reply_t
Definition: glx.h:2887
xcb_glx_get_floatv_request_t
xcb_glx_get_floatv_request_t
Definition: glx.h:1421
xcb_glx_get_fb_configs_cookie_t
struct xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs_cookie_t
xcb_glx_get_fb_configs_cookie_t
xcb_glx_get_lightiv_request_t
struct xcb_glx_get_lightiv_request_t xcb_glx_get_lightiv_request_t
xcb_glx_get_lightiv_request_t
xcb_glx_get_histogram_request_t
struct xcb_glx_get_histogram_request_t xcb_glx_get_histogram_request_t
xcb_glx_get_histogram_request_t
xcb_glx_get_convolution_parameteriv_cookie_t
struct xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv_cookie_t
xcb_glx_get_convolution_parameteriv_cookie_t
xcb_glx_vendor_private_request_t
xcb_glx_vendor_private_request_t
Definition: glx.h:601
xcb_glx_get_tex_geniv_unchecked
xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv_unchecked(xcb_connection_t *c, xcb_glx_context_tag_t context_tag, uint32_t coord, uint32_t pname)
Definition: glx.c:9971