XCB: glx.h Source File

XCB 1.11.1

- 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
3127 void
3128 xcb_glx_pixmap_next (xcb_glx_pixmap_iterator_t *i );
3129
3139 xcb_generic_iterator_t
3140 xcb_glx_pixmap_end (xcb_glx_pixmap_iterator_t i );
3141
3150 void
3151 xcb_glx_context_next (xcb_glx_context_iterator_t *i );
3152
3162 xcb_generic_iterator_t
3163 xcb_glx_context_end (xcb_glx_context_iterator_t i );
3164
3173 void
3174 xcb_glx_pbuffer_next (xcb_glx_pbuffer_iterator_t *i );
3175
3185 xcb_generic_iterator_t
3186 xcb_glx_pbuffer_end (xcb_glx_pbuffer_iterator_t i );
3187
3196 void
3197 xcb_glx_window_next (xcb_glx_window_iterator_t *i );
3198
3208 xcb_generic_iterator_t
3209 xcb_glx_window_end (xcb_glx_window_iterator_t i );
3210
3219 void
3220 xcb_glx_fbconfig_next (xcb_glx_fbconfig_iterator_t *i );
3221
3231 xcb_generic_iterator_t
3232 xcb_glx_fbconfig_end (xcb_glx_fbconfig_iterator_t i );
3233
3242 void
3243 xcb_glx_drawable_next (xcb_glx_drawable_iterator_t *i );
3244
3254 xcb_generic_iterator_t
3255 xcb_glx_drawable_end (xcb_glx_drawable_iterator_t i );
3256
3265 void
3266 xcb_glx_float32_next (xcb_glx_float32_iterator_t *i );
3267
3277 xcb_generic_iterator_t
3278 xcb_glx_float32_end (xcb_glx_float32_iterator_t i );
3279
3288 void
3289 xcb_glx_float64_next (xcb_glx_float64_iterator_t *i );
3290
3300 xcb_generic_iterator_t
3301 xcb_glx_float64_end (xcb_glx_float64_iterator_t i );
3302
3311 void
3312 xcb_glx_bool32_next (xcb_glx_bool32_iterator_t *i );
3313
3323 xcb_generic_iterator_t
3324 xcb_glx_bool32_end (xcb_glx_bool32_iterator_t i );
3325
3334 void
3335 xcb_glx_context_tag_next (xcb_glx_context_tag_iterator_t *i );
3336
3346 xcb_generic_iterator_t
3347 xcb_glx_context_tag_end (xcb_glx_context_tag_iterator_t i );
3348
3349 int
3350 xcb_glx_render_sizeof (const void *_buffer ,
3351 uint32_t data_len );
3352
3364 xcb_void_cookie_t
3365 xcb_glx_render_checked (xcb_connection_t *c ,
3366 xcb_glx_context_tag_t context_tag ,
3367 uint32_t data_len ,
3368 const uint8_t *data );
3369
3378 xcb_void_cookie_t
3379 xcb_glx_render (xcb_connection_t *c ,
3380 xcb_glx_context_tag_t context_tag ,
3381 uint32_t data_len ,
3382 const uint8_t *data );
3383
3384 int
3385 xcb_glx_render_large_sizeof (const void *_buffer );
3386
3398 xcb_void_cookie_t
3399 xcb_glx_render_large_checked (xcb_connection_t *c ,
3400 xcb_glx_context_tag_t context_tag ,
3401 uint16_t request_num ,
3402 uint16_t request_total ,
3403 uint32_t data_len ,
3404 const uint8_t *data );
3405
3414 xcb_void_cookie_t
3415 xcb_glx_render_large (xcb_connection_t *c ,
3416 xcb_glx_context_tag_t context_tag ,
3417 uint16_t request_num ,
3418 uint16_t request_total ,
3419 uint32_t data_len ,
3420 const uint8_t *data );
3421
3433 xcb_void_cookie_t
3434 xcb_glx_create_context_checked (xcb_connection_t *c ,
3435 xcb_glx_context_t context ,
3436 xcb_visualid_t visual ,
3437 uint32_t screen ,
3438 xcb_glx_context_t share_list ,
3439 uint8_t is_direct );
3440
3449 xcb_void_cookie_t
3450 xcb_glx_create_context (xcb_connection_t *c ,
3451 xcb_glx_context_t context ,
3452 xcb_visualid_t visual ,
3453 uint32_t screen ,
3454 xcb_glx_context_t share_list ,
3455 uint8_t is_direct );
3456
3468 xcb_void_cookie_t
3469 xcb_glx_destroy_context_checked (xcb_connection_t *c ,
3470 xcb_glx_context_t context );
3471
3480 xcb_void_cookie_t
3481 xcb_glx_destroy_context (xcb_connection_t *c ,
3482 xcb_glx_context_t context );
3483
3492 xcb_glx_make_current_cookie_t
3493 xcb_glx_make_current (xcb_connection_t *c ,
3494 xcb_glx_drawable_t drawable ,
3495 xcb_glx_context_t context ,
3496 xcb_glx_context_tag_t old_context_tag );
3497
3509 xcb_glx_make_current_cookie_t
3510 xcb_glx_make_current_unchecked (xcb_connection_t *c ,
3511 xcb_glx_drawable_t drawable ,
3512 xcb_glx_context_t context ,
3513 xcb_glx_context_tag_t old_context_tag );
3514
3529 xcb_glx_make_current_reply_t *
3530 xcb_glx_make_current_reply (xcb_connection_t *c ,
3531 xcb_glx_make_current_cookie_t cookie ,
3532 xcb_generic_error_t **e );
3533
3542 xcb_glx_is_direct_cookie_t
3543 xcb_glx_is_direct (xcb_connection_t *c ,
3544 xcb_glx_context_t context );
3545
3557 xcb_glx_is_direct_cookie_t
3558 xcb_glx_is_direct_unchecked (xcb_connection_t *c ,
3559 xcb_glx_context_t context );
3560
3575 xcb_glx_is_direct_reply_t *
3576 xcb_glx_is_direct_reply (xcb_connection_t *c ,
3577 xcb_glx_is_direct_cookie_t cookie ,
3578 xcb_generic_error_t **e );
3579
3588 xcb_glx_query_version_cookie_t
3589 xcb_glx_query_version (xcb_connection_t *c ,
3590 uint32_t major_version ,
3591 uint32_t minor_version );
3592
3604 xcb_glx_query_version_cookie_t
3605 xcb_glx_query_version_unchecked (xcb_connection_t *c ,
3606 uint32_t major_version ,
3607 uint32_t minor_version );
3608
3623 xcb_glx_query_version_reply_t *
3624 xcb_glx_query_version_reply (xcb_connection_t *c ,
3625 xcb_glx_query_version_cookie_t cookie ,
3626 xcb_generic_error_t **e );
3627
3639 xcb_void_cookie_t
3640 xcb_glx_wait_gl_checked (xcb_connection_t *c ,
3641 xcb_glx_context_tag_t context_tag );
3642
3651 xcb_void_cookie_t
3652 xcb_glx_wait_gl (xcb_connection_t *c ,
3653 xcb_glx_context_tag_t context_tag );
3654
3666 xcb_void_cookie_t
3667 xcb_glx_wait_x_checked (xcb_connection_t *c ,
3668 xcb_glx_context_tag_t context_tag );
3669
3678 xcb_void_cookie_t
3679 xcb_glx_wait_x (xcb_connection_t *c ,
3680 xcb_glx_context_tag_t context_tag );
3681
3693 xcb_void_cookie_t
3694 xcb_glx_copy_context_checked (xcb_connection_t *c ,
3695 xcb_glx_context_t src ,
3696 xcb_glx_context_t dest ,
3697 uint32_t mask ,
3698 xcb_glx_context_tag_t src_context_tag );
3699
3708 xcb_void_cookie_t
3709 xcb_glx_copy_context (xcb_connection_t *c ,
3710 xcb_glx_context_t src ,
3711 xcb_glx_context_t dest ,
3712 uint32_t mask ,
3713 xcb_glx_context_tag_t src_context_tag );
3714
3726 xcb_void_cookie_t
3727 xcb_glx_swap_buffers_checked (xcb_connection_t *c ,
3728 xcb_glx_context_tag_t context_tag ,
3729 xcb_glx_drawable_t drawable );
3730
3739 xcb_void_cookie_t
3740 xcb_glx_swap_buffers (xcb_connection_t *c ,
3741 xcb_glx_context_tag_t context_tag ,
3742 xcb_glx_drawable_t drawable );
3743
3755 xcb_void_cookie_t
3756 xcb_glx_use_x_font_checked (xcb_connection_t *c ,
3757 xcb_glx_context_tag_t context_tag ,
3758 xcb_font_t font ,
3759 uint32_t first ,
3760 uint32_t count ,
3761 uint32_t list_base );
3762
3771 xcb_void_cookie_t
3772 xcb_glx_use_x_font (xcb_connection_t *c ,
3773 xcb_glx_context_tag_t context_tag ,
3774 xcb_font_t font ,
3775 uint32_t first ,
3776 uint32_t count ,
3777 uint32_t list_base );
3778
3790 xcb_void_cookie_t
3791 xcb_glx_create_glx_pixmap_checked (xcb_connection_t *c ,
3792 uint32_t screen ,
3793 xcb_visualid_t visual ,
3794 xcb_pixmap_t pixmap ,
3795 xcb_glx_pixmap_t glx_pixmap );
3796
3805 xcb_void_cookie_t
3806 xcb_glx_create_glx_pixmap (xcb_connection_t *c ,
3807 uint32_t screen ,
3808 xcb_visualid_t visual ,
3809 xcb_pixmap_t pixmap ,
3810 xcb_glx_pixmap_t glx_pixmap );
3811
3812 int
3813 xcb_glx_get_visual_configs_sizeof (const void *_buffer );
3814
3823 xcb_glx_get_visual_configs_cookie_t
3824 xcb_glx_get_visual_configs (xcb_connection_t *c ,
3825 uint32_t screen );
3826
3838 xcb_glx_get_visual_configs_cookie_t
3839 xcb_glx_get_visual_configs_unchecked (xcb_connection_t *c ,
3840 uint32_t screen );
3841
3842 uint32_t *
3843 xcb_glx_get_visual_configs_property_list (const xcb_glx_get_visual_configs_reply_t *R );
3844
3845 int
3846 xcb_glx_get_visual_configs_property_list_length (const xcb_glx_get_visual_configs_reply_t *R );
3847
3848 xcb_generic_iterator_t
3849 xcb_glx_get_visual_configs_property_list_end (const xcb_glx_get_visual_configs_reply_t *R );
3850
3865 xcb_glx_get_visual_configs_reply_t *
3866 xcb_glx_get_visual_configs_reply (xcb_connection_t *c ,
3867 xcb_glx_get_visual_configs_cookie_t cookie ,
3868 xcb_generic_error_t **e );
3869
3881 xcb_void_cookie_t
3882 xcb_glx_destroy_glx_pixmap_checked (xcb_connection_t *c ,
3883 xcb_glx_pixmap_t glx_pixmap );
3884
3893 xcb_void_cookie_t
3894 xcb_glx_destroy_glx_pixmap (xcb_connection_t *c ,
3895 xcb_glx_pixmap_t glx_pixmap );
3896
3897 int
3898 xcb_glx_vendor_private_sizeof (const void *_buffer ,
3899 uint32_t data_len );
3900
3912 xcb_void_cookie_t
3913 xcb_glx_vendor_private_checked (xcb_connection_t *c ,
3914 uint32_t vendor_code ,
3915 xcb_glx_context_tag_t context_tag ,
3916 uint32_t data_len ,
3917 const uint8_t *data );
3918
3927 xcb_void_cookie_t
3928 xcb_glx_vendor_private (xcb_connection_t *c ,
3929 uint32_t vendor_code ,
3930 xcb_glx_context_tag_t context_tag ,
3931 uint32_t data_len ,
3932 const uint8_t *data );
3933
3934 int
3935 xcb_glx_vendor_private_with_reply_sizeof (const void *_buffer ,
3936 uint32_t data_len );
3937
3946 xcb_glx_vendor_private_with_reply_cookie_t
3947 xcb_glx_vendor_private_with_reply (xcb_connection_t *c ,
3948 uint32_t vendor_code ,
3949 xcb_glx_context_tag_t context_tag ,
3950 uint32_t data_len ,
3951 const uint8_t *data );
3952
3964 xcb_glx_vendor_private_with_reply_cookie_t
3965 xcb_glx_vendor_private_with_reply_unchecked (xcb_connection_t *c ,
3966 uint32_t vendor_code ,
3967 xcb_glx_context_tag_t context_tag ,
3968 uint32_t data_len ,
3969 const uint8_t *data );
3970
3971 uint8_t *
3972 xcb_glx_vendor_private_with_reply_data_2 (const xcb_glx_vendor_private_with_reply_reply_t *R );
3973
3974 int
3975 xcb_glx_vendor_private_with_reply_data_2_length (const xcb_glx_vendor_private_with_reply_reply_t *R );
3976
3977 xcb_generic_iterator_t
3978 xcb_glx_vendor_private_with_reply_data_2_end (const xcb_glx_vendor_private_with_reply_reply_t *R );
3979
3994 xcb_glx_vendor_private_with_reply_reply_t *
3995 xcb_glx_vendor_private_with_reply_reply (xcb_connection_t *c ,
3996 xcb_glx_vendor_private_with_reply_cookie_t cookie ,
3997 xcb_generic_error_t **e );
3998
4007 xcb_glx_query_extensions_string_cookie_t
4008 xcb_glx_query_extensions_string (xcb_connection_t *c ,
4009 uint32_t screen );
4010
4022 xcb_glx_query_extensions_string_cookie_t
4023 xcb_glx_query_extensions_string_unchecked (xcb_connection_t *c ,
4024 uint32_t screen );
4025
4040 xcb_glx_query_extensions_string_reply_t *
4041 xcb_glx_query_extensions_string_reply (xcb_connection_t *c ,
4042 xcb_glx_query_extensions_string_cookie_t cookie ,
4043 xcb_generic_error_t **e );
4044
4045 int
4046 xcb_glx_query_server_string_sizeof (const void *_buffer );
4047
4056 xcb_glx_query_server_string_cookie_t
4057 xcb_glx_query_server_string (xcb_connection_t *c ,
4058 uint32_t screen ,
4059 uint32_t name );
4060
4072 xcb_glx_query_server_string_cookie_t
4073 xcb_glx_query_server_string_unchecked (xcb_connection_t *c ,
4074 uint32_t screen ,
4075 uint32_t name );
4076
4077 char *
4078 xcb_glx_query_server_string_string (const xcb_glx_query_server_string_reply_t *R );
4079
4080 int
4081 xcb_glx_query_server_string_string_length (const xcb_glx_query_server_string_reply_t *R );
4082
4083 xcb_generic_iterator_t
4084 xcb_glx_query_server_string_string_end (const xcb_glx_query_server_string_reply_t *R );
4085
4100 xcb_glx_query_server_string_reply_t *
4101 xcb_glx_query_server_string_reply (xcb_connection_t *c ,
4102 xcb_glx_query_server_string_cookie_t cookie ,
4103 xcb_generic_error_t **e );
4104
4105 int
4106 xcb_glx_client_info_sizeof (const void *_buffer );
4107
4119 xcb_void_cookie_t
4120 xcb_glx_client_info_checked (xcb_connection_t *c ,
4121 uint32_t major_version ,
4122 uint32_t minor_version ,
4123 uint32_t str_len ,
4124 const char *string );
4125
4134 xcb_void_cookie_t
4135 xcb_glx_client_info (xcb_connection_t *c ,
4136 uint32_t major_version ,
4137 uint32_t minor_version ,
4138 uint32_t str_len ,
4139 const char *string );
4140
4141 int
4142 xcb_glx_get_fb_configs_sizeof (const void *_buffer );
4143
4152 xcb_glx_get_fb_configs_cookie_t
4153 xcb_glx_get_fb_configs (xcb_connection_t *c ,
4154 uint32_t screen );
4155
4167 xcb_glx_get_fb_configs_cookie_t
4168 xcb_glx_get_fb_configs_unchecked (xcb_connection_t *c ,
4169 uint32_t screen );
4170
4171 uint32_t *
4172 xcb_glx_get_fb_configs_property_list (const xcb_glx_get_fb_configs_reply_t *R );
4173
4174 int
4175 xcb_glx_get_fb_configs_property_list_length (const xcb_glx_get_fb_configs_reply_t *R );
4176
4177 xcb_generic_iterator_t
4178 xcb_glx_get_fb_configs_property_list_end (const xcb_glx_get_fb_configs_reply_t *R );
4179
4194 xcb_glx_get_fb_configs_reply_t *
4195 xcb_glx_get_fb_configs_reply (xcb_connection_t *c ,
4196 xcb_glx_get_fb_configs_cookie_t cookie ,
4197 xcb_generic_error_t **e );
4198
4199 int
4200 xcb_glx_create_pixmap_sizeof (const void *_buffer );
4201
4213 xcb_void_cookie_t
4214 xcb_glx_create_pixmap_checked (xcb_connection_t *c ,
4215 uint32_t screen ,
4216 xcb_glx_fbconfig_t fbconfig ,
4217 xcb_pixmap_t pixmap ,
4218 xcb_glx_pixmap_t glx_pixmap ,
4219 uint32_t num_attribs ,
4220 const uint32_t *attribs );
4221
4230 xcb_void_cookie_t
4231 xcb_glx_create_pixmap (xcb_connection_t *c ,
4232 uint32_t screen ,
4233 xcb_glx_fbconfig_t fbconfig ,
4234 xcb_pixmap_t pixmap ,
4235 xcb_glx_pixmap_t glx_pixmap ,
4236 uint32_t num_attribs ,
4237 const uint32_t *attribs );
4238
4250 xcb_void_cookie_t
4251 xcb_glx_destroy_pixmap_checked (xcb_connection_t *c ,
4252 xcb_glx_pixmap_t glx_pixmap );
4253
4262 xcb_void_cookie_t
4263 xcb_glx_destroy_pixmap (xcb_connection_t *c ,
4264 xcb_glx_pixmap_t glx_pixmap );
4265
4277 xcb_void_cookie_t
4278 xcb_glx_create_new_context_checked (xcb_connection_t *c ,
4279 xcb_glx_context_t context ,
4280 xcb_glx_fbconfig_t fbconfig ,
4281 uint32_t screen ,
4282 uint32_t render_type ,
4283 xcb_glx_context_t share_list ,
4284 uint8_t is_direct );
4285
4294 xcb_void_cookie_t
4295 xcb_glx_create_new_context (xcb_connection_t *c ,
4296 xcb_glx_context_t context ,
4297 xcb_glx_fbconfig_t fbconfig ,
4298 uint32_t screen ,
4299 uint32_t render_type ,
4300 xcb_glx_context_t share_list ,
4301 uint8_t is_direct );
4302
4303 int
4304 xcb_glx_query_context_sizeof (const void *_buffer );
4305
4314 xcb_glx_query_context_cookie_t
4315 xcb_glx_query_context (xcb_connection_t *c ,
4316 xcb_glx_context_t context );
4317
4329 xcb_glx_query_context_cookie_t
4330 xcb_glx_query_context_unchecked (xcb_connection_t *c ,
4331 xcb_glx_context_t context );
4332
4333 uint32_t *
4334 xcb_glx_query_context_attribs (const xcb_glx_query_context_reply_t *R );
4335
4336 int
4337 xcb_glx_query_context_attribs_length (const xcb_glx_query_context_reply_t *R );
4338
4339 xcb_generic_iterator_t
4340 xcb_glx_query_context_attribs_end (const xcb_glx_query_context_reply_t *R );
4341
4356 xcb_glx_query_context_reply_t *
4357 xcb_glx_query_context_reply (xcb_connection_t *c ,
4358 xcb_glx_query_context_cookie_t cookie ,
4359 xcb_generic_error_t **e );
4360
4369 xcb_glx_make_context_current_cookie_t
4370 xcb_glx_make_context_current (xcb_connection_t *c ,
4371 xcb_glx_context_tag_t old_context_tag ,
4372 xcb_glx_drawable_t drawable ,
4373 xcb_glx_drawable_t read_drawable ,
4374 xcb_glx_context_t context );
4375
4387 xcb_glx_make_context_current_cookie_t
4388 xcb_glx_make_context_current_unchecked (xcb_connection_t *c ,
4389 xcb_glx_context_tag_t old_context_tag ,
4390 xcb_glx_drawable_t drawable ,
4391 xcb_glx_drawable_t read_drawable ,
4392 xcb_glx_context_t context );
4393
4408 xcb_glx_make_context_current_reply_t *
4409 xcb_glx_make_context_current_reply (xcb_connection_t *c ,
4410 xcb_glx_make_context_current_cookie_t cookie ,
4411 xcb_generic_error_t **e );
4412
4413 int
4414 xcb_glx_create_pbuffer_sizeof (const void *_buffer );
4415
4427 xcb_void_cookie_t
4428 xcb_glx_create_pbuffer_checked (xcb_connection_t *c ,
4429 uint32_t screen ,
4430 xcb_glx_fbconfig_t fbconfig ,
4431 xcb_glx_pbuffer_t pbuffer ,
4432 uint32_t num_attribs ,
4433 const uint32_t *attribs );
4434
4443 xcb_void_cookie_t
4444 xcb_glx_create_pbuffer (xcb_connection_t *c ,
4445 uint32_t screen ,
4446 xcb_glx_fbconfig_t fbconfig ,
4447 xcb_glx_pbuffer_t pbuffer ,
4448 uint32_t num_attribs ,
4449 const uint32_t *attribs );
4450
4462 xcb_void_cookie_t
4463 xcb_glx_destroy_pbuffer_checked (xcb_connection_t *c ,
4464 xcb_glx_pbuffer_t pbuffer );
4465
4474 xcb_void_cookie_t
4475 xcb_glx_destroy_pbuffer (xcb_connection_t *c ,
4476 xcb_glx_pbuffer_t pbuffer );
4477
4478 int
4479 xcb_glx_get_drawable_attributes_sizeof (const void *_buffer );
4480
4489 xcb_glx_get_drawable_attributes_cookie_t
4490 xcb_glx_get_drawable_attributes (xcb_connection_t *c ,
4491 xcb_glx_drawable_t drawable );
4492
4504 xcb_glx_get_drawable_attributes_cookie_t
4505 xcb_glx_get_drawable_attributes_unchecked (xcb_connection_t *c ,
4506 xcb_glx_drawable_t drawable );
4507
4508 uint32_t *
4509 xcb_glx_get_drawable_attributes_attribs (const xcb_glx_get_drawable_attributes_reply_t *R );
4510
4511 int
4512 xcb_glx_get_drawable_attributes_attribs_length (const xcb_glx_get_drawable_attributes_reply_t *R );
4513
4514 xcb_generic_iterator_t
4515 xcb_glx_get_drawable_attributes_attribs_end (const xcb_glx_get_drawable_attributes_reply_t *R );
4516
4531 xcb_glx_get_drawable_attributes_reply_t *
4532 xcb_glx_get_drawable_attributes_reply (xcb_connection_t *c ,
4533 xcb_glx_get_drawable_attributes_cookie_t cookie ,
4534 xcb_generic_error_t **e );
4535
4536 int
4537 xcb_glx_change_drawable_attributes_sizeof (const void *_buffer );
4538
4550 xcb_void_cookie_t
4551 xcb_glx_change_drawable_attributes_checked (xcb_connection_t *c ,
4552 xcb_glx_drawable_t drawable ,
4553 uint32_t num_attribs ,
4554 const uint32_t *attribs );
4555
4564 xcb_void_cookie_t
4565 xcb_glx_change_drawable_attributes (xcb_connection_t *c ,
4566 xcb_glx_drawable_t drawable ,
4567 uint32_t num_attribs ,
4568 const uint32_t *attribs );
4569
4570 int
4571 xcb_glx_create_window_sizeof (const void *_buffer );
4572
4584 xcb_void_cookie_t
4585 xcb_glx_create_window_checked (xcb_connection_t *c ,
4586 uint32_t screen ,
4587 xcb_glx_fbconfig_t fbconfig ,
4588 xcb_window_t window ,
4589 xcb_glx_window_t glx_window ,
4590 uint32_t num_attribs ,
4591 const uint32_t *attribs );
4592
4601 xcb_void_cookie_t
4602 xcb_glx_create_window (xcb_connection_t *c ,
4603 uint32_t screen ,
4604 xcb_glx_fbconfig_t fbconfig ,
4605 xcb_window_t window ,
4606 xcb_glx_window_t glx_window ,
4607 uint32_t num_attribs ,
4608 const uint32_t *attribs );
4609
4621 xcb_void_cookie_t
4622 xcb_glx_delete_window_checked (xcb_connection_t *c ,
4623 xcb_glx_window_t glxwindow );
4624
4633 xcb_void_cookie_t
4634 xcb_glx_delete_window (xcb_connection_t *c ,
4635 xcb_glx_window_t glxwindow );
4636
4637 int
4638 xcb_glx_set_client_info_arb_sizeof (const void *_buffer );
4639
4651 xcb_void_cookie_t
4652 xcb_glx_set_client_info_arb_checked (xcb_connection_t *c ,
4653 uint32_t major_version ,
4654 uint32_t minor_version ,
4655 uint32_t num_versions ,
4656 uint32_t gl_str_len ,
4657 uint32_t glx_str_len ,
4658 const uint32_t *gl_versions ,
4659 const char *gl_extension_string ,
4660 const char *glx_extension_string );
4661
4670 xcb_void_cookie_t
4671 xcb_glx_set_client_info_arb (xcb_connection_t *c ,
4672 uint32_t major_version ,
4673 uint32_t minor_version ,
4674 uint32_t num_versions ,
4675 uint32_t gl_str_len ,
4676 uint32_t glx_str_len ,
4677 const uint32_t *gl_versions ,
4678 const char *gl_extension_string ,
4679 const char *glx_extension_string );
4680
4681 int
4682 xcb_glx_create_context_attribs_arb_sizeof (const void *_buffer );
4683
4695 xcb_void_cookie_t
4696 xcb_glx_create_context_attribs_arb_checked (xcb_connection_t *c ,
4697 xcb_glx_context_t context ,
4698 xcb_glx_fbconfig_t fbconfig ,
4699 uint32_t screen ,
4700 xcb_glx_context_t share_list ,
4701 uint8_t is_direct ,
4702 uint32_t num_attribs ,
4703 const uint32_t *attribs );
4704
4713 xcb_void_cookie_t
4714 xcb_glx_create_context_attribs_arb (xcb_connection_t *c ,
4715 xcb_glx_context_t context ,
4716 xcb_glx_fbconfig_t fbconfig ,
4717 uint32_t screen ,
4718 xcb_glx_context_t share_list ,
4719 uint8_t is_direct ,
4720 uint32_t num_attribs ,
4721 const uint32_t *attribs );
4722
4723 int
4724 xcb_glx_set_client_info_2arb_sizeof (const void *_buffer );
4725
4737 xcb_void_cookie_t
4738 xcb_glx_set_client_info_2arb_checked (xcb_connection_t *c ,
4739 uint32_t major_version ,
4740 uint32_t minor_version ,
4741 uint32_t num_versions ,
4742 uint32_t gl_str_len ,
4743 uint32_t glx_str_len ,
4744 const uint32_t *gl_versions ,
4745 const char *gl_extension_string ,
4746 const char *glx_extension_string );
4747
4756 xcb_void_cookie_t
4757 xcb_glx_set_client_info_2arb (xcb_connection_t *c ,
4758 uint32_t major_version ,
4759 uint32_t minor_version ,
4760 uint32_t num_versions ,
4761 uint32_t gl_str_len ,
4762 uint32_t glx_str_len ,
4763 const uint32_t *gl_versions ,
4764 const char *gl_extension_string ,
4765 const char *glx_extension_string );
4766
4778 xcb_void_cookie_t
4779 xcb_glx_new_list_checked (xcb_connection_t *c ,
4780 xcb_glx_context_tag_t context_tag ,
4781 uint32_t list ,
4782 uint32_t mode );
4783
4792 xcb_void_cookie_t
4793 xcb_glx_new_list (xcb_connection_t *c ,
4794 xcb_glx_context_tag_t context_tag ,
4795 uint32_t list ,
4796 uint32_t mode );
4797
4809 xcb_void_cookie_t
4810 xcb_glx_end_list_checked (xcb_connection_t *c ,
4811 xcb_glx_context_tag_t context_tag );
4812
4821 xcb_void_cookie_t
4822 xcb_glx_end_list (xcb_connection_t *c ,
4823 xcb_glx_context_tag_t context_tag );
4824
4836 xcb_void_cookie_t
4837 xcb_glx_delete_lists_checked (xcb_connection_t *c ,
4838 xcb_glx_context_tag_t context_tag ,
4839 uint32_t list ,
4840 int32_t range );
4841
4850 xcb_void_cookie_t
4851 xcb_glx_delete_lists (xcb_connection_t *c ,
4852 xcb_glx_context_tag_t context_tag ,
4853 uint32_t list ,
4854 int32_t range );
4855
4864 xcb_glx_gen_lists_cookie_t
4865 xcb_glx_gen_lists (xcb_connection_t *c ,
4866 xcb_glx_context_tag_t context_tag ,
4867 int32_t range );
4868
4880 xcb_glx_gen_lists_cookie_t
4881 xcb_glx_gen_lists_unchecked (xcb_connection_t *c ,
4882 xcb_glx_context_tag_t context_tag ,
4883 int32_t range );
4884
4899 xcb_glx_gen_lists_reply_t *
4900 xcb_glx_gen_lists_reply (xcb_connection_t *c ,
4901 xcb_glx_gen_lists_cookie_t cookie ,
4902 xcb_generic_error_t **e );
4903
4915 xcb_void_cookie_t
4916 xcb_glx_feedback_buffer_checked (xcb_connection_t *c ,
4917 xcb_glx_context_tag_t context_tag ,
4918 int32_t size ,
4919 int32_t type );
4920
4929 xcb_void_cookie_t
4930 xcb_glx_feedback_buffer (xcb_connection_t *c ,
4931 xcb_glx_context_tag_t context_tag ,
4932 int32_t size ,
4933 int32_t type );
4934
4946 xcb_void_cookie_t
4947 xcb_glx_select_buffer_checked (xcb_connection_t *c ,
4948 xcb_glx_context_tag_t context_tag ,
4949 int32_t size );
4950
4959 xcb_void_cookie_t
4960 xcb_glx_select_buffer (xcb_connection_t *c ,
4961 xcb_glx_context_tag_t context_tag ,
4962 int32_t size );
4963
4964 int
4965 xcb_glx_render_mode_sizeof (const void *_buffer );
4966
4975 xcb_glx_render_mode_cookie_t
4976 xcb_glx_render_mode (xcb_connection_t *c ,
4977 xcb_glx_context_tag_t context_tag ,
4978 uint32_t mode );
4979
4991 xcb_glx_render_mode_cookie_t
4992 xcb_glx_render_mode_unchecked (xcb_connection_t *c ,
4993 xcb_glx_context_tag_t context_tag ,
4994 uint32_t mode );
4995
4996 uint32_t *
4997 xcb_glx_render_mode_data (const xcb_glx_render_mode_reply_t *R );
4998
4999 int
5000 xcb_glx_render_mode_data_length (const xcb_glx_render_mode_reply_t *R );
5001
5002 xcb_generic_iterator_t
5003 xcb_glx_render_mode_data_end (const xcb_glx_render_mode_reply_t *R );
5004
5019 xcb_glx_render_mode_reply_t *
5020 xcb_glx_render_mode_reply (xcb_connection_t *c ,
5021 xcb_glx_render_mode_cookie_t cookie ,
5022 xcb_generic_error_t **e );
5023
5032 xcb_glx_finish_cookie_t
5033 xcb_glx_finish (xcb_connection_t *c ,
5034 xcb_glx_context_tag_t context_tag );
5035
5047 xcb_glx_finish_cookie_t
5048 xcb_glx_finish_unchecked (xcb_connection_t *c ,
5049 xcb_glx_context_tag_t context_tag );
5050
5065 xcb_glx_finish_reply_t *
5066 xcb_glx_finish_reply (xcb_connection_t *c ,
5067 xcb_glx_finish_cookie_t cookie ,
5068 xcb_generic_error_t **e );
5069
5081 xcb_void_cookie_t
5082 xcb_glx_pixel_storef_checked (xcb_connection_t *c ,
5083 xcb_glx_context_tag_t context_tag ,
5084 uint32_t pname ,
5085 xcb_glx_float32_t datum );
5086
5095 xcb_void_cookie_t
5096 xcb_glx_pixel_storef (xcb_connection_t *c ,
5097 xcb_glx_context_tag_t context_tag ,
5098 uint32_t pname ,
5099 xcb_glx_float32_t datum );
5100
5112 xcb_void_cookie_t
5113 xcb_glx_pixel_storei_checked (xcb_connection_t *c ,
5114 xcb_glx_context_tag_t context_tag ,
5115 uint32_t pname ,
5116 int32_t datum );
5117
5126 xcb_void_cookie_t
5127 xcb_glx_pixel_storei (xcb_connection_t *c ,
5128 xcb_glx_context_tag_t context_tag ,
5129 uint32_t pname ,
5130 int32_t datum );
5131
5132 int
5133 xcb_glx_read_pixels_sizeof (const void *_buffer );
5134
5143 xcb_glx_read_pixels_cookie_t
5144 xcb_glx_read_pixels (xcb_connection_t *c ,
5145 xcb_glx_context_tag_t context_tag ,
5146 int32_t x ,
5147 int32_t y ,
5148 int32_t width ,
5149 int32_t height ,
5150 uint32_t format ,
5151 uint32_t type ,
5152 uint8_t swap_bytes ,
5153 uint8_t lsb_first );
5154
5166 xcb_glx_read_pixels_cookie_t
5167 xcb_glx_read_pixels_unchecked (xcb_connection_t *c ,
5168 xcb_glx_context_tag_t context_tag ,
5169 int32_t x ,
5170 int32_t y ,
5171 int32_t width ,
5172 int32_t height ,
5173 uint32_t format ,
5174 uint32_t type ,
5175 uint8_t swap_bytes ,
5176 uint8_t lsb_first );
5177
5178 uint8_t *
5179 xcb_glx_read_pixels_data (const xcb_glx_read_pixels_reply_t *R );
5180
5181 int
5182 xcb_glx_read_pixels_data_length (const xcb_glx_read_pixels_reply_t *R );
5183
5184 xcb_generic_iterator_t
5185 xcb_glx_read_pixels_data_end (const xcb_glx_read_pixels_reply_t *R );
5186
5201 xcb_glx_read_pixels_reply_t *
5202 xcb_glx_read_pixels_reply (xcb_connection_t *c ,
5203 xcb_glx_read_pixels_cookie_t cookie ,
5204 xcb_generic_error_t **e );
5205
5206 int
5207 xcb_glx_get_booleanv_sizeof (const void *_buffer );
5208
5217 xcb_glx_get_booleanv_cookie_t
5218 xcb_glx_get_booleanv (xcb_connection_t *c ,
5219 xcb_glx_context_tag_t context_tag ,
5220 int32_t pname );
5221
5233 xcb_glx_get_booleanv_cookie_t
5234 xcb_glx_get_booleanv_unchecked (xcb_connection_t *c ,
5235 xcb_glx_context_tag_t context_tag ,
5236 int32_t pname );
5237
5238 uint8_t *
5239 xcb_glx_get_booleanv_data (const xcb_glx_get_booleanv_reply_t *R );
5240
5241 int
5242 xcb_glx_get_booleanv_data_length (const xcb_glx_get_booleanv_reply_t *R );
5243
5244 xcb_generic_iterator_t
5245 xcb_glx_get_booleanv_data_end (const xcb_glx_get_booleanv_reply_t *R );
5246
5261 xcb_glx_get_booleanv_reply_t *
5262 xcb_glx_get_booleanv_reply (xcb_connection_t *c ,
5263 xcb_glx_get_booleanv_cookie_t cookie ,
5264 xcb_generic_error_t **e );
5265
5266 int
5267 xcb_glx_get_clip_plane_sizeof (const void *_buffer );
5268
5277 xcb_glx_get_clip_plane_cookie_t
5278 xcb_glx_get_clip_plane (xcb_connection_t *c ,
5279 xcb_glx_context_tag_t context_tag ,
5280 int32_t plane );
5281
5293 xcb_glx_get_clip_plane_cookie_t
5294 xcb_glx_get_clip_plane_unchecked (xcb_connection_t *c ,
5295 xcb_glx_context_tag_t context_tag ,
5296 int32_t plane );
5297
5298 xcb_glx_float64_t *
5299 xcb_glx_get_clip_plane_data (const xcb_glx_get_clip_plane_reply_t *R );
5300
5301 int
5302 xcb_glx_get_clip_plane_data_length (const xcb_glx_get_clip_plane_reply_t *R );
5303
5304 xcb_generic_iterator_t
5305 xcb_glx_get_clip_plane_data_end (const xcb_glx_get_clip_plane_reply_t *R );
5306
5321 xcb_glx_get_clip_plane_reply_t *
5322 xcb_glx_get_clip_plane_reply (xcb_connection_t *c ,
5323 xcb_glx_get_clip_plane_cookie_t cookie ,
5324 xcb_generic_error_t **e );
5325
5326 int
5327 xcb_glx_get_doublev_sizeof (const void *_buffer );
5328
5337 xcb_glx_get_doublev_cookie_t
5338 xcb_glx_get_doublev (xcb_connection_t *c ,
5339 xcb_glx_context_tag_t context_tag ,
5340 uint32_t pname );
5341
5353 xcb_glx_get_doublev_cookie_t
5354 xcb_glx_get_doublev_unchecked (xcb_connection_t *c ,
5355 xcb_glx_context_tag_t context_tag ,
5356 uint32_t pname );
5357
5358 xcb_glx_float64_t *
5359 xcb_glx_get_doublev_data (const xcb_glx_get_doublev_reply_t *R );
5360
5361 int
5362 xcb_glx_get_doublev_data_length (const xcb_glx_get_doublev_reply_t *R );
5363
5364 xcb_generic_iterator_t
5365 xcb_glx_get_doublev_data_end (const xcb_glx_get_doublev_reply_t *R );
5366
5381 xcb_glx_get_doublev_reply_t *
5382 xcb_glx_get_doublev_reply (xcb_connection_t *c ,
5383 xcb_glx_get_doublev_cookie_t cookie ,
5384 xcb_generic_error_t **e );
5385
5394 xcb_glx_get_error_cookie_t
5395 xcb_glx_get_error (xcb_connection_t *c ,
5396 xcb_glx_context_tag_t context_tag );
5397
5409 xcb_glx_get_error_cookie_t
5410 xcb_glx_get_error_unchecked (xcb_connection_t *c ,
5411 xcb_glx_context_tag_t context_tag );
5412
5427 xcb_glx_get_error_reply_t *
5428 xcb_glx_get_error_reply (xcb_connection_t *c ,
5429 xcb_glx_get_error_cookie_t cookie ,
5430 xcb_generic_error_t **e );
5431
5432 int
5433 xcb_glx_get_floatv_sizeof (const void *_buffer );
5434
5443 xcb_glx_get_floatv_cookie_t
5444 xcb_glx_get_floatv (xcb_connection_t *c ,
5445 xcb_glx_context_tag_t context_tag ,
5446 uint32_t pname );
5447
5459 xcb_glx_get_floatv_cookie_t
5460 xcb_glx_get_floatv_unchecked (xcb_connection_t *c ,
5461 xcb_glx_context_tag_t context_tag ,
5462 uint32_t pname );
5463
5464 xcb_glx_float32_t *
5465 xcb_glx_get_floatv_data (const xcb_glx_get_floatv_reply_t *R );
5466
5467 int
5468 xcb_glx_get_floatv_data_length (const xcb_glx_get_floatv_reply_t *R );
5469
5470 xcb_generic_iterator_t
5471 xcb_glx_get_floatv_data_end (const xcb_glx_get_floatv_reply_t *R );
5472
5487 xcb_glx_get_floatv_reply_t *
5488 xcb_glx_get_floatv_reply (xcb_connection_t *c ,
5489 xcb_glx_get_floatv_cookie_t cookie ,
5490 xcb_generic_error_t **e );
5491
5492 int
5493 xcb_glx_get_integerv_sizeof (const void *_buffer );
5494
5503 xcb_glx_get_integerv_cookie_t
5504 xcb_glx_get_integerv (xcb_connection_t *c ,
5505 xcb_glx_context_tag_t context_tag ,
5506 uint32_t pname );
5507
5519 xcb_glx_get_integerv_cookie_t
5520 xcb_glx_get_integerv_unchecked (xcb_connection_t *c ,
5521 xcb_glx_context_tag_t context_tag ,
5522 uint32_t pname );
5523
5524 int32_t *
5525 xcb_glx_get_integerv_data (const xcb_glx_get_integerv_reply_t *R );
5526
5527 int
5528 xcb_glx_get_integerv_data_length (const xcb_glx_get_integerv_reply_t *R );
5529
5530 xcb_generic_iterator_t
5531 xcb_glx_get_integerv_data_end (const xcb_glx_get_integerv_reply_t *R );
5532
5547 xcb_glx_get_integerv_reply_t *
5548 xcb_glx_get_integerv_reply (xcb_connection_t *c ,
5549 xcb_glx_get_integerv_cookie_t cookie ,
5550 xcb_generic_error_t **e );
5551
5552 int
5553 xcb_glx_get_lightfv_sizeof (const void *_buffer );
5554
5563 xcb_glx_get_lightfv_cookie_t
5564 xcb_glx_get_lightfv (xcb_connection_t *c ,
5565 xcb_glx_context_tag_t context_tag ,
5566 uint32_t light ,
5567 uint32_t pname );
5568
5580 xcb_glx_get_lightfv_cookie_t
5581 xcb_glx_get_lightfv_unchecked (xcb_connection_t *c ,
5582 xcb_glx_context_tag_t context_tag ,
5583 uint32_t light ,
5584 uint32_t pname );
5585
5586 xcb_glx_float32_t *
5587 xcb_glx_get_lightfv_data (const xcb_glx_get_lightfv_reply_t *R );
5588
5589 int
5590 xcb_glx_get_lightfv_data_length (const xcb_glx_get_lightfv_reply_t *R );
5591
5592 xcb_generic_iterator_t
5593 xcb_glx_get_lightfv_data_end (const xcb_glx_get_lightfv_reply_t *R );
5594
5609 xcb_glx_get_lightfv_reply_t *
5610 xcb_glx_get_lightfv_reply (xcb_connection_t *c ,
5611 xcb_glx_get_lightfv_cookie_t cookie ,
5612 xcb_generic_error_t **e );
5613
5614 int
5615 xcb_glx_get_lightiv_sizeof (const void *_buffer );
5616
5625 xcb_glx_get_lightiv_cookie_t
5626 xcb_glx_get_lightiv (xcb_connection_t *c ,
5627 xcb_glx_context_tag_t context_tag ,
5628 uint32_t light ,
5629 uint32_t pname );
5630
5642 xcb_glx_get_lightiv_cookie_t
5643 xcb_glx_get_lightiv_unchecked (xcb_connection_t *c ,
5644 xcb_glx_context_tag_t context_tag ,
5645 uint32_t light ,
5646 uint32_t pname );
5647
5648 int32_t *
5649 xcb_glx_get_lightiv_data (const xcb_glx_get_lightiv_reply_t *R );
5650
5651 int
5652 xcb_glx_get_lightiv_data_length (const xcb_glx_get_lightiv_reply_t *R );
5653
5654 xcb_generic_iterator_t
5655 xcb_glx_get_lightiv_data_end (const xcb_glx_get_lightiv_reply_t *R );
5656
5671 xcb_glx_get_lightiv_reply_t *
5672 xcb_glx_get_lightiv_reply (xcb_connection_t *c ,
5673 xcb_glx_get_lightiv_cookie_t cookie ,
5674 xcb_generic_error_t **e );
5675
5676 int
5677 xcb_glx_get_mapdv_sizeof (const void *_buffer );
5678
5687 xcb_glx_get_mapdv_cookie_t
5688 xcb_glx_get_mapdv (xcb_connection_t *c ,
5689 xcb_glx_context_tag_t context_tag ,
5690 uint32_t target ,
5691 uint32_t query );
5692
5704 xcb_glx_get_mapdv_cookie_t
5705 xcb_glx_get_mapdv_unchecked (xcb_connection_t *c ,
5706 xcb_glx_context_tag_t context_tag ,
5707 uint32_t target ,
5708 uint32_t query );
5709
5710 xcb_glx_float64_t *
5711 xcb_glx_get_mapdv_data (const xcb_glx_get_mapdv_reply_t *R );
5712
5713 int
5714 xcb_glx_get_mapdv_data_length (const xcb_glx_get_mapdv_reply_t *R );
5715
5716 xcb_generic_iterator_t
5717 xcb_glx_get_mapdv_data_end (const xcb_glx_get_mapdv_reply_t *R );
5718
5733 xcb_glx_get_mapdv_reply_t *
5734 xcb_glx_get_mapdv_reply (xcb_connection_t *c ,
5735 xcb_glx_get_mapdv_cookie_t cookie ,
5736 xcb_generic_error_t **e );
5737
5738 int
5739 xcb_glx_get_mapfv_sizeof (const void *_buffer );
5740
5749 xcb_glx_get_mapfv_cookie_t
5750 xcb_glx_get_mapfv (xcb_connection_t *c ,
5751 xcb_glx_context_tag_t context_tag ,
5752 uint32_t target ,
5753 uint32_t query );
5754
5766 xcb_glx_get_mapfv_cookie_t
5767 xcb_glx_get_mapfv_unchecked (xcb_connection_t *c ,
5768 xcb_glx_context_tag_t context_tag ,
5769 uint32_t target ,
5770 uint32_t query );
5771
5772 xcb_glx_float32_t *
5773 xcb_glx_get_mapfv_data (const xcb_glx_get_mapfv_reply_t *R );
5774
5775 int
5776 xcb_glx_get_mapfv_data_length (const xcb_glx_get_mapfv_reply_t *R );
5777
5778 xcb_generic_iterator_t
5779 xcb_glx_get_mapfv_data_end (const xcb_glx_get_mapfv_reply_t *R );
5780
5795 xcb_glx_get_mapfv_reply_t *
5796 xcb_glx_get_mapfv_reply (xcb_connection_t *c ,
5797 xcb_glx_get_mapfv_cookie_t cookie ,
5798 xcb_generic_error_t **e );
5799
5800 int
5801 xcb_glx_get_mapiv_sizeof (const void *_buffer );
5802
5811 xcb_glx_get_mapiv_cookie_t
5812 xcb_glx_get_mapiv (xcb_connection_t *c ,
5813 xcb_glx_context_tag_t context_tag ,
5814 uint32_t target ,
5815 uint32_t query );
5816
5828 xcb_glx_get_mapiv_cookie_t
5829 xcb_glx_get_mapiv_unchecked (xcb_connection_t *c ,
5830 xcb_glx_context_tag_t context_tag ,
5831 uint32_t target ,
5832 uint32_t query );
5833
5834 int32_t *
5835 xcb_glx_get_mapiv_data (const xcb_glx_get_mapiv_reply_t *R );
5836
5837 int
5838 xcb_glx_get_mapiv_data_length (const xcb_glx_get_mapiv_reply_t *R );
5839
5840 xcb_generic_iterator_t
5841 xcb_glx_get_mapiv_data_end (const xcb_glx_get_mapiv_reply_t *R );
5842
5857 xcb_glx_get_mapiv_reply_t *
5858 xcb_glx_get_mapiv_reply (xcb_connection_t *c ,
5859 xcb_glx_get_mapiv_cookie_t cookie ,
5860 xcb_generic_error_t **e );
5861
5862 int
5863 xcb_glx_get_materialfv_sizeof (const void *_buffer );
5864
5873 xcb_glx_get_materialfv_cookie_t
5874 xcb_glx_get_materialfv (xcb_connection_t *c ,
5875 xcb_glx_context_tag_t context_tag ,
5876 uint32_t face ,
5877 uint32_t pname );
5878
5890 xcb_glx_get_materialfv_cookie_t
5891 xcb_glx_get_materialfv_unchecked (xcb_connection_t *c ,
5892 xcb_glx_context_tag_t context_tag ,
5893 uint32_t face ,
5894 uint32_t pname );
5895
5896 xcb_glx_float32_t *
5897 xcb_glx_get_materialfv_data (const xcb_glx_get_materialfv_reply_t *R );
5898
5899 int
5900 xcb_glx_get_materialfv_data_length (const xcb_glx_get_materialfv_reply_t *R );
5901
5902 xcb_generic_iterator_t
5903 xcb_glx_get_materialfv_data_end (const xcb_glx_get_materialfv_reply_t *R );
5904
5919 xcb_glx_get_materialfv_reply_t *
5920 xcb_glx_get_materialfv_reply (xcb_connection_t *c ,
5921 xcb_glx_get_materialfv_cookie_t cookie ,
5922 xcb_generic_error_t **e );
5923
5924 int
5925 xcb_glx_get_materialiv_sizeof (const void *_buffer );
5926
5935 xcb_glx_get_materialiv_cookie_t
5936 xcb_glx_get_materialiv (xcb_connection_t *c ,
5937 xcb_glx_context_tag_t context_tag ,
5938 uint32_t face ,
5939 uint32_t pname );
5940
5952 xcb_glx_get_materialiv_cookie_t
5953 xcb_glx_get_materialiv_unchecked (xcb_connection_t *c ,
5954 xcb_glx_context_tag_t context_tag ,
5955 uint32_t face ,
5956 uint32_t pname );
5957
5958 int32_t *
5959 xcb_glx_get_materialiv_data (const xcb_glx_get_materialiv_reply_t *R );
5960
5961 int
5962 xcb_glx_get_materialiv_data_length (const xcb_glx_get_materialiv_reply_t *R );
5963
5964 xcb_generic_iterator_t
5965 xcb_glx_get_materialiv_data_end (const xcb_glx_get_materialiv_reply_t *R );
5966
5981 xcb_glx_get_materialiv_reply_t *
5982 xcb_glx_get_materialiv_reply (xcb_connection_t *c ,
5983 xcb_glx_get_materialiv_cookie_t cookie ,
5984 xcb_generic_error_t **e );
5985
5986 int
5987 xcb_glx_get_pixel_mapfv_sizeof (const void *_buffer );
5988
5997 xcb_glx_get_pixel_mapfv_cookie_t
5998 xcb_glx_get_pixel_mapfv (xcb_connection_t *c ,
5999 xcb_glx_context_tag_t context_tag ,
6000 uint32_t map );
6001
6013 xcb_glx_get_pixel_mapfv_cookie_t
6014 xcb_glx_get_pixel_mapfv_unchecked (xcb_connection_t *c ,
6015 xcb_glx_context_tag_t context_tag ,
6016 uint32_t map );
6017
6018 xcb_glx_float32_t *
6019 xcb_glx_get_pixel_mapfv_data (const xcb_glx_get_pixel_mapfv_reply_t *R );
6020
6021 int
6022 xcb_glx_get_pixel_mapfv_data_length (const xcb_glx_get_pixel_mapfv_reply_t *R );
6023
6024 xcb_generic_iterator_t
6025 xcb_glx_get_pixel_mapfv_data_end (const xcb_glx_get_pixel_mapfv_reply_t *R );
6026
6041 xcb_glx_get_pixel_mapfv_reply_t *
6042 xcb_glx_get_pixel_mapfv_reply (xcb_connection_t *c ,
6043 xcb_glx_get_pixel_mapfv_cookie_t cookie ,
6044 xcb_generic_error_t **e );
6045
6046 int
6047 xcb_glx_get_pixel_mapuiv_sizeof (const void *_buffer );
6048
6057 xcb_glx_get_pixel_mapuiv_cookie_t
6058 xcb_glx_get_pixel_mapuiv (xcb_connection_t *c ,
6059 xcb_glx_context_tag_t context_tag ,
6060 uint32_t map );
6061
6073 xcb_glx_get_pixel_mapuiv_cookie_t
6074 xcb_glx_get_pixel_mapuiv_unchecked (xcb_connection_t *c ,
6075 xcb_glx_context_tag_t context_tag ,
6076 uint32_t map );
6077
6078 uint32_t *
6079 xcb_glx_get_pixel_mapuiv_data (const xcb_glx_get_pixel_mapuiv_reply_t *R );
6080
6081 int
6082 xcb_glx_get_pixel_mapuiv_data_length (const xcb_glx_get_pixel_mapuiv_reply_t *R );
6083
6084 xcb_generic_iterator_t
6085 xcb_glx_get_pixel_mapuiv_data_end (const xcb_glx_get_pixel_mapuiv_reply_t *R );
6086
6101 xcb_glx_get_pixel_mapuiv_reply_t *
6102 xcb_glx_get_pixel_mapuiv_reply (xcb_connection_t *c ,
6103 xcb_glx_get_pixel_mapuiv_cookie_t cookie ,
6104 xcb_generic_error_t **e );
6105
6106 int
6107 xcb_glx_get_pixel_mapusv_sizeof (const void *_buffer );
6108
6117 xcb_glx_get_pixel_mapusv_cookie_t
6118 xcb_glx_get_pixel_mapusv (xcb_connection_t *c ,
6119 xcb_glx_context_tag_t context_tag ,
6120 uint32_t map );
6121
6133 xcb_glx_get_pixel_mapusv_cookie_t
6134 xcb_glx_get_pixel_mapusv_unchecked (xcb_connection_t *c ,
6135 xcb_glx_context_tag_t context_tag ,
6136 uint32_t map );
6137
6138 uint16_t *
6139 xcb_glx_get_pixel_mapusv_data (const xcb_glx_get_pixel_mapusv_reply_t *R );
6140
6141 int
6142 xcb_glx_get_pixel_mapusv_data_length (const xcb_glx_get_pixel_mapusv_reply_t *R );
6143
6144 xcb_generic_iterator_t
6145 xcb_glx_get_pixel_mapusv_data_end (const xcb_glx_get_pixel_mapusv_reply_t *R );
6146
6161 xcb_glx_get_pixel_mapusv_reply_t *
6162 xcb_glx_get_pixel_mapusv_reply (xcb_connection_t *c ,
6163 xcb_glx_get_pixel_mapusv_cookie_t cookie ,
6164 xcb_generic_error_t **e );
6165
6166 int
6167 xcb_glx_get_polygon_stipple_sizeof (const void *_buffer );
6168
6177 xcb_glx_get_polygon_stipple_cookie_t
6178 xcb_glx_get_polygon_stipple (xcb_connection_t *c ,
6179 xcb_glx_context_tag_t context_tag ,
6180 uint8_t lsb_first );
6181
6193 xcb_glx_get_polygon_stipple_cookie_t
6194 xcb_glx_get_polygon_stipple_unchecked (xcb_connection_t *c ,
6195 xcb_glx_context_tag_t context_tag ,
6196 uint8_t lsb_first );
6197
6198 uint8_t *
6199 xcb_glx_get_polygon_stipple_data (const xcb_glx_get_polygon_stipple_reply_t *R );
6200
6201 int
6202 xcb_glx_get_polygon_stipple_data_length (const xcb_glx_get_polygon_stipple_reply_t *R );
6203
6204 xcb_generic_iterator_t
6205 xcb_glx_get_polygon_stipple_data_end (const xcb_glx_get_polygon_stipple_reply_t *R );
6206
6221 xcb_glx_get_polygon_stipple_reply_t *
6222 xcb_glx_get_polygon_stipple_reply (xcb_connection_t *c ,
6223 xcb_glx_get_polygon_stipple_cookie_t cookie ,
6224 xcb_generic_error_t **e );
6225
6226 int
6227 xcb_glx_get_string_sizeof (const void *_buffer );
6228
6237 xcb_glx_get_string_cookie_t
6238 xcb_glx_get_string (xcb_connection_t *c ,
6239 xcb_glx_context_tag_t context_tag ,
6240 uint32_t name );
6241
6253 xcb_glx_get_string_cookie_t
6254 xcb_glx_get_string_unchecked (xcb_connection_t *c ,
6255 xcb_glx_context_tag_t context_tag ,
6256 uint32_t name );
6257
6258 char *
6259 xcb_glx_get_string_string (const xcb_glx_get_string_reply_t *R );
6260
6261 int
6262 xcb_glx_get_string_string_length (const xcb_glx_get_string_reply_t *R );
6263
6264 xcb_generic_iterator_t
6265 xcb_glx_get_string_string_end (const xcb_glx_get_string_reply_t *R );
6266
6281 xcb_glx_get_string_reply_t *
6282 xcb_glx_get_string_reply (xcb_connection_t *c ,
6283 xcb_glx_get_string_cookie_t cookie ,
6284 xcb_generic_error_t **e );
6285
6286 int
6287 xcb_glx_get_tex_envfv_sizeof (const void *_buffer );
6288
6297 xcb_glx_get_tex_envfv_cookie_t
6298 xcb_glx_get_tex_envfv (xcb_connection_t *c ,
6299 xcb_glx_context_tag_t context_tag ,
6300 uint32_t target ,
6301 uint32_t pname );
6302
6314 xcb_glx_get_tex_envfv_cookie_t
6315 xcb_glx_get_tex_envfv_unchecked (xcb_connection_t *c ,
6316 xcb_glx_context_tag_t context_tag ,
6317 uint32_t target ,
6318 uint32_t pname );
6319
6320 xcb_glx_float32_t *
6321 xcb_glx_get_tex_envfv_data (const xcb_glx_get_tex_envfv_reply_t *R );
6322
6323 int
6324 xcb_glx_get_tex_envfv_data_length (const xcb_glx_get_tex_envfv_reply_t *R );
6325
6326 xcb_generic_iterator_t
6327 xcb_glx_get_tex_envfv_data_end (const xcb_glx_get_tex_envfv_reply_t *R );
6328
6343 xcb_glx_get_tex_envfv_reply_t *
6344 xcb_glx_get_tex_envfv_reply (xcb_connection_t *c ,
6345 xcb_glx_get_tex_envfv_cookie_t cookie ,
6346 xcb_generic_error_t **e );
6347
6348 int
6349 xcb_glx_get_tex_enviv_sizeof (const void *_buffer );
6350
6359 xcb_glx_get_tex_enviv_cookie_t
6360 xcb_glx_get_tex_enviv (xcb_connection_t *c ,
6361 xcb_glx_context_tag_t context_tag ,
6362 uint32_t target ,
6363 uint32_t pname );
6364
6376 xcb_glx_get_tex_enviv_cookie_t
6377 xcb_glx_get_tex_enviv_unchecked (xcb_connection_t *c ,
6378 xcb_glx_context_tag_t context_tag ,
6379 uint32_t target ,
6380 uint32_t pname );
6381
6382 int32_t *
6383 xcb_glx_get_tex_enviv_data (const xcb_glx_get_tex_enviv_reply_t *R );
6384
6385 int
6386 xcb_glx_get_tex_enviv_data_length (const xcb_glx_get_tex_enviv_reply_t *R );
6387
6388 xcb_generic_iterator_t
6389 xcb_glx_get_tex_enviv_data_end (const xcb_glx_get_tex_enviv_reply_t *R );
6390
6405 xcb_glx_get_tex_enviv_reply_t *
6406 xcb_glx_get_tex_enviv_reply (xcb_connection_t *c ,
6407 xcb_glx_get_tex_enviv_cookie_t cookie ,
6408 xcb_generic_error_t **e );
6409
6410 int
6411 xcb_glx_get_tex_gendv_sizeof (const void *_buffer );
6412
6421 xcb_glx_get_tex_gendv_cookie_t
6422 xcb_glx_get_tex_gendv (xcb_connection_t *c ,
6423 xcb_glx_context_tag_t context_tag ,
6424 uint32_t coord ,
6425 uint32_t pname );
6426
6438 xcb_glx_get_tex_gendv_cookie_t
6439 xcb_glx_get_tex_gendv_unchecked (xcb_connection_t *c ,
6440 xcb_glx_context_tag_t context_tag ,
6441 uint32_t coord ,
6442 uint32_t pname );
6443
6444 xcb_glx_float64_t *
6445 xcb_glx_get_tex_gendv_data (const xcb_glx_get_tex_gendv_reply_t *R );
6446
6447 int
6448 xcb_glx_get_tex_gendv_data_length (const xcb_glx_get_tex_gendv_reply_t *R );
6449
6450 xcb_generic_iterator_t
6451 xcb_glx_get_tex_gendv_data_end (const xcb_glx_get_tex_gendv_reply_t *R );
6452
6467 xcb_glx_get_tex_gendv_reply_t *
6468 xcb_glx_get_tex_gendv_reply (xcb_connection_t *c ,
6469 xcb_glx_get_tex_gendv_cookie_t cookie ,
6470 xcb_generic_error_t **e );
6471
6472 int
6473 xcb_glx_get_tex_genfv_sizeof (const void *_buffer );
6474
6483 xcb_glx_get_tex_genfv_cookie_t
6484 xcb_glx_get_tex_genfv (xcb_connection_t *c ,
6485 xcb_glx_context_tag_t context_tag ,
6486 uint32_t coord ,
6487 uint32_t pname );
6488
6500 xcb_glx_get_tex_genfv_cookie_t
6501 xcb_glx_get_tex_genfv_unchecked (xcb_connection_t *c ,
6502 xcb_glx_context_tag_t context_tag ,
6503 uint32_t coord ,
6504 uint32_t pname );
6505
6506 xcb_glx_float32_t *
6507 xcb_glx_get_tex_genfv_data (const xcb_glx_get_tex_genfv_reply_t *R );
6508
6509 int
6510 xcb_glx_get_tex_genfv_data_length (const xcb_glx_get_tex_genfv_reply_t *R );
6511
6512 xcb_generic_iterator_t
6513 xcb_glx_get_tex_genfv_data_end (const xcb_glx_get_tex_genfv_reply_t *R );
6514
6529 xcb_glx_get_tex_genfv_reply_t *
6530 xcb_glx_get_tex_genfv_reply (xcb_connection_t *c ,
6531 xcb_glx_get_tex_genfv_cookie_t cookie ,
6532 xcb_generic_error_t **e );
6533
6534 int
6535 xcb_glx_get_tex_geniv_sizeof (const void *_buffer );
6536
6545 xcb_glx_get_tex_geniv_cookie_t
6546 xcb_glx_get_tex_geniv (xcb_connection_t *c ,
6547 xcb_glx_context_tag_t context_tag ,
6548 uint32_t coord ,
6549 uint32_t pname );
6550
6562 xcb_glx_get_tex_geniv_cookie_t
6563 xcb_glx_get_tex_geniv_unchecked (xcb_connection_t *c ,
6564 xcb_glx_context_tag_t context_tag ,
6565 uint32_t coord ,
6566 uint32_t pname );
6567
6568 int32_t *
6569 xcb_glx_get_tex_geniv_data (const xcb_glx_get_tex_geniv_reply_t *R );
6570
6571 int
6572 xcb_glx_get_tex_geniv_data_length (const xcb_glx_get_tex_geniv_reply_t *R );
6573
6574 xcb_generic_iterator_t
6575 xcb_glx_get_tex_geniv_data_end (const xcb_glx_get_tex_geniv_reply_t *R );
6576
6591 xcb_glx_get_tex_geniv_reply_t *
6592 xcb_glx_get_tex_geniv_reply (xcb_connection_t *c ,
6593 xcb_glx_get_tex_geniv_cookie_t cookie ,
6594 xcb_generic_error_t **e );
6595
6596 int
6597 xcb_glx_get_tex_image_sizeof (const void *_buffer );
6598
6607 xcb_glx_get_tex_image_cookie_t
6608 xcb_glx_get_tex_image (xcb_connection_t *c ,
6609 xcb_glx_context_tag_t context_tag ,
6610 uint32_t target ,
6611 int32_t level ,
6612 uint32_t format ,
6613 uint32_t type ,
6614 uint8_t swap_bytes );
6615
6627 xcb_glx_get_tex_image_cookie_t
6628 xcb_glx_get_tex_image_unchecked (xcb_connection_t *c ,
6629 xcb_glx_context_tag_t context_tag ,
6630 uint32_t target ,
6631 int32_t level ,
6632 uint32_t format ,
6633 uint32_t type ,
6634 uint8_t swap_bytes );
6635
6636 uint8_t *
6637 xcb_glx_get_tex_image_data (const xcb_glx_get_tex_image_reply_t *R );
6638
6639 int
6640 xcb_glx_get_tex_image_data_length (const xcb_glx_get_tex_image_reply_t *R );
6641
6642 xcb_generic_iterator_t
6643 xcb_glx_get_tex_image_data_end (const xcb_glx_get_tex_image_reply_t *R );
6644
6659 xcb_glx_get_tex_image_reply_t *
6660 xcb_glx_get_tex_image_reply (xcb_connection_t *c ,
6661 xcb_glx_get_tex_image_cookie_t cookie ,
6662 xcb_generic_error_t **e );
6663
6664 int
6665 xcb_glx_get_tex_parameterfv_sizeof (const void *_buffer );
6666
6675 xcb_glx_get_tex_parameterfv_cookie_t
6676 xcb_glx_get_tex_parameterfv (xcb_connection_t *c ,
6677 xcb_glx_context_tag_t context_tag ,
6678 uint32_t target ,
6679 uint32_t pname );
6680
6692 xcb_glx_get_tex_parameterfv_cookie_t
6693 xcb_glx_get_tex_parameterfv_unchecked (xcb_connection_t *c ,
6694 xcb_glx_context_tag_t context_tag ,
6695 uint32_t target ,
6696 uint32_t pname );
6697
6698 xcb_glx_float32_t *
6699 xcb_glx_get_tex_parameterfv_data (const xcb_glx_get_tex_parameterfv_reply_t *R );
6700
6701 int
6702 xcb_glx_get_tex_parameterfv_data_length (const xcb_glx_get_tex_parameterfv_reply_t *R );
6703
6704 xcb_generic_iterator_t
6705 xcb_glx_get_tex_parameterfv_data_end (const xcb_glx_get_tex_parameterfv_reply_t *R );
6706
6721 xcb_glx_get_tex_parameterfv_reply_t *
6722 xcb_glx_get_tex_parameterfv_reply (xcb_connection_t *c ,
6723 xcb_glx_get_tex_parameterfv_cookie_t cookie ,
6724 xcb_generic_error_t **e );
6725
6726 int
6727 xcb_glx_get_tex_parameteriv_sizeof (const void *_buffer );
6728
6737 xcb_glx_get_tex_parameteriv_cookie_t
6738 xcb_glx_get_tex_parameteriv (xcb_connection_t *c ,
6739 xcb_glx_context_tag_t context_tag ,
6740 uint32_t target ,
6741 uint32_t pname );
6742
6754 xcb_glx_get_tex_parameteriv_cookie_t
6755 xcb_glx_get_tex_parameteriv_unchecked (xcb_connection_t *c ,
6756 xcb_glx_context_tag_t context_tag ,
6757 uint32_t target ,
6758 uint32_t pname );
6759
6760 int32_t *
6761 xcb_glx_get_tex_parameteriv_data (const xcb_glx_get_tex_parameteriv_reply_t *R );
6762
6763 int
6764 xcb_glx_get_tex_parameteriv_data_length (const xcb_glx_get_tex_parameteriv_reply_t *R );
6765
6766 xcb_generic_iterator_t
6767 xcb_glx_get_tex_parameteriv_data_end (const xcb_glx_get_tex_parameteriv_reply_t *R );
6768
6783 xcb_glx_get_tex_parameteriv_reply_t *
6784 xcb_glx_get_tex_parameteriv_reply (xcb_connection_t *c ,
6785 xcb_glx_get_tex_parameteriv_cookie_t cookie ,
6786 xcb_generic_error_t **e );
6787
6788 int
6789 xcb_glx_get_tex_level_parameterfv_sizeof (const void *_buffer );
6790
6799 xcb_glx_get_tex_level_parameterfv_cookie_t
6800 xcb_glx_get_tex_level_parameterfv (xcb_connection_t *c ,
6801 xcb_glx_context_tag_t context_tag ,
6802 uint32_t target ,
6803 int32_t level ,
6804 uint32_t pname );
6805
6817 xcb_glx_get_tex_level_parameterfv_cookie_t
6818 xcb_glx_get_tex_level_parameterfv_unchecked (xcb_connection_t *c ,
6819 xcb_glx_context_tag_t context_tag ,
6820 uint32_t target ,
6821 int32_t level ,
6822 uint32_t pname );
6823
6824 xcb_glx_float32_t *
6825 xcb_glx_get_tex_level_parameterfv_data (const xcb_glx_get_tex_level_parameterfv_reply_t *R );
6826
6827 int
6828 xcb_glx_get_tex_level_parameterfv_data_length (const xcb_glx_get_tex_level_parameterfv_reply_t *R );
6829
6830 xcb_generic_iterator_t
6831 xcb_glx_get_tex_level_parameterfv_data_end (const xcb_glx_get_tex_level_parameterfv_reply_t *R );
6832
6847 xcb_glx_get_tex_level_parameterfv_reply_t *
6848 xcb_glx_get_tex_level_parameterfv_reply (xcb_connection_t *c ,
6849 xcb_glx_get_tex_level_parameterfv_cookie_t cookie ,
6850 xcb_generic_error_t **e );
6851
6852 int
6853 xcb_glx_get_tex_level_parameteriv_sizeof (const void *_buffer );
6854
6863 xcb_glx_get_tex_level_parameteriv_cookie_t
6864 xcb_glx_get_tex_level_parameteriv (xcb_connection_t *c ,
6865 xcb_glx_context_tag_t context_tag ,
6866 uint32_t target ,
6867 int32_t level ,
6868 uint32_t pname );
6869
6881 xcb_glx_get_tex_level_parameteriv_cookie_t
6882 xcb_glx_get_tex_level_parameteriv_unchecked (xcb_connection_t *c ,
6883 xcb_glx_context_tag_t context_tag ,
6884 uint32_t target ,
6885 int32_t level ,
6886 uint32_t pname );
6887
6888 int32_t *
6889 xcb_glx_get_tex_level_parameteriv_data (const xcb_glx_get_tex_level_parameteriv_reply_t *R );
6890
6891 int
6892 xcb_glx_get_tex_level_parameteriv_data_length (const xcb_glx_get_tex_level_parameteriv_reply_t *R );
6893
6894 xcb_generic_iterator_t
6895 xcb_glx_get_tex_level_parameteriv_data_end (const xcb_glx_get_tex_level_parameteriv_reply_t *R );
6896
6911 xcb_glx_get_tex_level_parameteriv_reply_t *
6912 xcb_glx_get_tex_level_parameteriv_reply (xcb_connection_t *c ,
6913 xcb_glx_get_tex_level_parameteriv_cookie_t cookie ,
6914 xcb_generic_error_t **e );
6915
6924 xcb_glx_is_list_cookie_t
6925 xcb_glx_is_list (xcb_connection_t *c ,
6926 xcb_glx_context_tag_t context_tag ,
6927 uint32_t list );
6928
6940 xcb_glx_is_list_cookie_t
6941 xcb_glx_is_list_unchecked (xcb_connection_t *c ,
6942 xcb_glx_context_tag_t context_tag ,
6943 uint32_t list );
6944
6959 xcb_glx_is_list_reply_t *
6960 xcb_glx_is_list_reply (xcb_connection_t *c ,
6961 xcb_glx_is_list_cookie_t cookie ,
6962 xcb_generic_error_t **e );
6963
6975 xcb_void_cookie_t
6976 xcb_glx_flush_checked (xcb_connection_t *c ,
6977 xcb_glx_context_tag_t context_tag );
6978
6987 xcb_void_cookie_t
6988 xcb_glx_flush (xcb_connection_t *c ,
6989 xcb_glx_context_tag_t context_tag );
6990
6991 int
6992 xcb_glx_are_textures_resident_sizeof (const void *_buffer );
6993
7002 xcb_glx_are_textures_resident_cookie_t
7003 xcb_glx_are_textures_resident (xcb_connection_t *c ,
7004 xcb_glx_context_tag_t context_tag ,
7005 int32_t n ,
7006 const uint32_t *textures );
7007
7019 xcb_glx_are_textures_resident_cookie_t
7020 xcb_glx_are_textures_resident_unchecked (xcb_connection_t *c ,
7021 xcb_glx_context_tag_t context_tag ,
7022 int32_t n ,
7023 const uint32_t *textures );
7024
7025 uint8_t *
7026 xcb_glx_are_textures_resident_data (const xcb_glx_are_textures_resident_reply_t *R );
7027
7028 int
7029 xcb_glx_are_textures_resident_data_length (const xcb_glx_are_textures_resident_reply_t *R );
7030
7031 xcb_generic_iterator_t
7032 xcb_glx_are_textures_resident_data_end (const xcb_glx_are_textures_resident_reply_t *R );
7033
7048 xcb_glx_are_textures_resident_reply_t *
7049 xcb_glx_are_textures_resident_reply (xcb_connection_t *c ,
7050 xcb_glx_are_textures_resident_cookie_t cookie ,
7051 xcb_generic_error_t **e );
7052
7053 int
7054 xcb_glx_delete_textures_sizeof (const void *_buffer );
7055
7067 xcb_void_cookie_t
7068 xcb_glx_delete_textures_checked (xcb_connection_t *c ,
7069 xcb_glx_context_tag_t context_tag ,
7070 int32_t n ,
7071 const uint32_t *textures );
7072
7081 xcb_void_cookie_t
7082 xcb_glx_delete_textures (xcb_connection_t *c ,
7083 xcb_glx_context_tag_t context_tag ,
7084 int32_t n ,
7085 const uint32_t *textures );
7086
7087 int
7088 xcb_glx_gen_textures_sizeof (const void *_buffer );
7089
7098 xcb_glx_gen_textures_cookie_t
7099 xcb_glx_gen_textures (xcb_connection_t *c ,
7100 xcb_glx_context_tag_t context_tag ,
7101 int32_t n );
7102
7114 xcb_glx_gen_textures_cookie_t
7115 xcb_glx_gen_textures_unchecked (xcb_connection_t *c ,
7116 xcb_glx_context_tag_t context_tag ,
7117 int32_t n );
7118
7119 uint32_t *
7120 xcb_glx_gen_textures_data (const xcb_glx_gen_textures_reply_t *R );
7121
7122 int
7123 xcb_glx_gen_textures_data_length (const xcb_glx_gen_textures_reply_t *R );
7124
7125 xcb_generic_iterator_t
7126 xcb_glx_gen_textures_data_end (const xcb_glx_gen_textures_reply_t *R );
7127
7142 xcb_glx_gen_textures_reply_t *
7143 xcb_glx_gen_textures_reply (xcb_connection_t *c ,
7144 xcb_glx_gen_textures_cookie_t cookie ,
7145 xcb_generic_error_t **e );
7146
7155 xcb_glx_is_texture_cookie_t
7156 xcb_glx_is_texture (xcb_connection_t *c ,
7157 xcb_glx_context_tag_t context_tag ,
7158 uint32_t texture );
7159
7171 xcb_glx_is_texture_cookie_t
7172 xcb_glx_is_texture_unchecked (xcb_connection_t *c ,
7173 xcb_glx_context_tag_t context_tag ,
7174 uint32_t texture );
7175
7190 xcb_glx_is_texture_reply_t *
7191 xcb_glx_is_texture_reply (xcb_connection_t *c ,
7192 xcb_glx_is_texture_cookie_t cookie ,
7193 xcb_generic_error_t **e );
7194
7195 int
7196 xcb_glx_get_color_table_sizeof (const void *_buffer );
7197
7206 xcb_glx_get_color_table_cookie_t
7207 xcb_glx_get_color_table (xcb_connection_t *c ,
7208 xcb_glx_context_tag_t context_tag ,
7209 uint32_t target ,
7210 uint32_t format ,
7211 uint32_t type ,
7212 uint8_t swap_bytes );
7213
7225 xcb_glx_get_color_table_cookie_t
7226 xcb_glx_get_color_table_unchecked (xcb_connection_t *c ,
7227 xcb_glx_context_tag_t context_tag ,
7228 uint32_t target ,
7229 uint32_t format ,
7230 uint32_t type ,
7231 uint8_t swap_bytes );
7232
7233 uint8_t *
7234 xcb_glx_get_color_table_data (const xcb_glx_get_color_table_reply_t *R );
7235
7236 int
7237 xcb_glx_get_color_table_data_length (const xcb_glx_get_color_table_reply_t *R );
7238
7239 xcb_generic_iterator_t
7240 xcb_glx_get_color_table_data_end (const xcb_glx_get_color_table_reply_t *R );
7241
7256 xcb_glx_get_color_table_reply_t *
7257 xcb_glx_get_color_table_reply (xcb_connection_t *c ,
7258 xcb_glx_get_color_table_cookie_t cookie ,
7259 xcb_generic_error_t **e );
7260
7261 int
7262 xcb_glx_get_color_table_parameterfv_sizeof (const void *_buffer );
7263
7272 xcb_glx_get_color_table_parameterfv_cookie_t
7273 xcb_glx_get_color_table_parameterfv (xcb_connection_t *c ,
7274 xcb_glx_context_tag_t context_tag ,
7275 uint32_t target ,
7276 uint32_t pname );
7277
7289 xcb_glx_get_color_table_parameterfv_cookie_t
7290 xcb_glx_get_color_table_parameterfv_unchecked (xcb_connection_t *c ,
7291 xcb_glx_context_tag_t context_tag ,
7292 uint32_t target ,
7293 uint32_t pname );
7294
7295 xcb_glx_float32_t *
7296 xcb_glx_get_color_table_parameterfv_data (const xcb_glx_get_color_table_parameterfv_reply_t *R );
7297
7298 int
7299 xcb_glx_get_color_table_parameterfv_data_length (const xcb_glx_get_color_table_parameterfv_reply_t *R );
7300
7301 xcb_generic_iterator_t
7302 xcb_glx_get_color_table_parameterfv_data_end (const xcb_glx_get_color_table_parameterfv_reply_t *R );
7303
7318 xcb_glx_get_color_table_parameterfv_reply_t *
7319 xcb_glx_get_color_table_parameterfv_reply (xcb_connection_t *c ,
7320 xcb_glx_get_color_table_parameterfv_cookie_t cookie ,
7321 xcb_generic_error_t **e );
7322
7323 int
7324 xcb_glx_get_color_table_parameteriv_sizeof (const void *_buffer );
7325
7334 xcb_glx_get_color_table_parameteriv_cookie_t
7335 xcb_glx_get_color_table_parameteriv (xcb_connection_t *c ,
7336 xcb_glx_context_tag_t context_tag ,
7337 uint32_t target ,
7338 uint32_t pname );
7339
7351 xcb_glx_get_color_table_parameteriv_cookie_t
7352 xcb_glx_get_color_table_parameteriv_unchecked (xcb_connection_t *c ,
7353 xcb_glx_context_tag_t context_tag ,
7354 uint32_t target ,
7355 uint32_t pname );
7356
7357 int32_t *
7358 xcb_glx_get_color_table_parameteriv_data (const xcb_glx_get_color_table_parameteriv_reply_t *R );
7359
7360 int
7361 xcb_glx_get_color_table_parameteriv_data_length (const xcb_glx_get_color_table_parameteriv_reply_t *R );
7362
7363 xcb_generic_iterator_t
7364 xcb_glx_get_color_table_parameteriv_data_end (const xcb_glx_get_color_table_parameteriv_reply_t *R );
7365
7380 xcb_glx_get_color_table_parameteriv_reply_t *
7381 xcb_glx_get_color_table_parameteriv_reply (xcb_connection_t *c ,
7382 xcb_glx_get_color_table_parameteriv_cookie_t cookie ,
7383 xcb_generic_error_t **e );
7384
7385 int
7386 xcb_glx_get_convolution_filter_sizeof (const void *_buffer );
7387
7396 xcb_glx_get_convolution_filter_cookie_t
7397 xcb_glx_get_convolution_filter (xcb_connection_t *c ,
7398 xcb_glx_context_tag_t context_tag ,
7399 uint32_t target ,
7400 uint32_t format ,
7401 uint32_t type ,
7402 uint8_t swap_bytes );
7403
7415 xcb_glx_get_convolution_filter_cookie_t
7416 xcb_glx_get_convolution_filter_unchecked (xcb_connection_t *c ,
7417 xcb_glx_context_tag_t context_tag ,
7418 uint32_t target ,
7419 uint32_t format ,
7420 uint32_t type ,
7421 uint8_t swap_bytes );
7422
7423 uint8_t *
7424 xcb_glx_get_convolution_filter_data (const xcb_glx_get_convolution_filter_reply_t *R );
7425
7426 int
7427 xcb_glx_get_convolution_filter_data_length (const xcb_glx_get_convolution_filter_reply_t *R );
7428
7429 xcb_generic_iterator_t
7430 xcb_glx_get_convolution_filter_data_end (const xcb_glx_get_convolution_filter_reply_t *R );
7431
7446 xcb_glx_get_convolution_filter_reply_t *
7447 xcb_glx_get_convolution_filter_reply (xcb_connection_t *c ,
7448 xcb_glx_get_convolution_filter_cookie_t cookie ,
7449 xcb_generic_error_t **e );
7450
7451 int
7452 xcb_glx_get_convolution_parameterfv_sizeof (const void *_buffer );
7453
7462 xcb_glx_get_convolution_parameterfv_cookie_t
7463 xcb_glx_get_convolution_parameterfv (xcb_connection_t *c ,
7464 xcb_glx_context_tag_t context_tag ,
7465 uint32_t target ,
7466 uint32_t pname );
7467
7479 xcb_glx_get_convolution_parameterfv_cookie_t
7480 xcb_glx_get_convolution_parameterfv_unchecked (xcb_connection_t *c ,
7481 xcb_glx_context_tag_t context_tag ,
7482 uint32_t target ,
7483 uint32_t pname );
7484
7485 xcb_glx_float32_t *
7486 xcb_glx_get_convolution_parameterfv_data (const xcb_glx_get_convolution_parameterfv_reply_t *R );
7487
7488 int
7489 xcb_glx_get_convolution_parameterfv_data_length (const xcb_glx_get_convolution_parameterfv_reply_t *R );
7490
7491 xcb_generic_iterator_t
7492 xcb_glx_get_convolution_parameterfv_data_end (const xcb_glx_get_convolution_parameterfv_reply_t *R );
7493
7508 xcb_glx_get_convolution_parameterfv_reply_t *
7509 xcb_glx_get_convolution_parameterfv_reply (xcb_connection_t *c ,
7510 xcb_glx_get_convolution_parameterfv_cookie_t cookie ,
7511 xcb_generic_error_t **e );
7512
7513 int
7514 xcb_glx_get_convolution_parameteriv_sizeof (const void *_buffer );
7515
7524 xcb_glx_get_convolution_parameteriv_cookie_t
7525 xcb_glx_get_convolution_parameteriv (xcb_connection_t *c ,
7526 xcb_glx_context_tag_t context_tag ,
7527 uint32_t target ,
7528 uint32_t pname );
7529
7541 xcb_glx_get_convolution_parameteriv_cookie_t
7542 xcb_glx_get_convolution_parameteriv_unchecked (xcb_connection_t *c ,
7543 xcb_glx_context_tag_t context_tag ,
7544 uint32_t target ,
7545 uint32_t pname );
7546
7547 int32_t *
7548 xcb_glx_get_convolution_parameteriv_data (const xcb_glx_get_convolution_parameteriv_reply_t *R );
7549
7550 int
7551 xcb_glx_get_convolution_parameteriv_data_length (const xcb_glx_get_convolution_parameteriv_reply_t *R );
7552
7553 xcb_generic_iterator_t
7554 xcb_glx_get_convolution_parameteriv_data_end (const xcb_glx_get_convolution_parameteriv_reply_t *R );
7555
7570 xcb_glx_get_convolution_parameteriv_reply_t *
7571 xcb_glx_get_convolution_parameteriv_reply (xcb_connection_t *c ,
7572 xcb_glx_get_convolution_parameteriv_cookie_t cookie ,
7573 xcb_generic_error_t **e );
7574
7575 int
7576 xcb_glx_get_separable_filter_sizeof (const void *_buffer );
7577
7586 xcb_glx_get_separable_filter_cookie_t
7587 xcb_glx_get_separable_filter (xcb_connection_t *c ,
7588 xcb_glx_context_tag_t context_tag ,
7589 uint32_t target ,
7590 uint32_t format ,
7591 uint32_t type ,
7592 uint8_t swap_bytes );
7593
7605 xcb_glx_get_separable_filter_cookie_t
7606 xcb_glx_get_separable_filter_unchecked (xcb_connection_t *c ,
7607 xcb_glx_context_tag_t context_tag ,
7608 uint32_t target ,
7609 uint32_t format ,
7610 uint32_t type ,
7611 uint8_t swap_bytes );
7612
7613 uint8_t *
7614 xcb_glx_get_separable_filter_rows_and_cols (const xcb_glx_get_separable_filter_reply_t *R );
7615
7616 int
7617 xcb_glx_get_separable_filter_rows_and_cols_length (const xcb_glx_get_separable_filter_reply_t *R );
7618
7619 xcb_generic_iterator_t
7620 xcb_glx_get_separable_filter_rows_and_cols_end (const xcb_glx_get_separable_filter_reply_t *R );
7621
7636 xcb_glx_get_separable_filter_reply_t *
7637 xcb_glx_get_separable_filter_reply (xcb_connection_t *c ,
7638 xcb_glx_get_separable_filter_cookie_t cookie ,
7639 xcb_generic_error_t **e );
7640
7641 int
7642 xcb_glx_get_histogram_sizeof (const void *_buffer );
7643
7652 xcb_glx_get_histogram_cookie_t
7653 xcb_glx_get_histogram (xcb_connection_t *c ,
7654 xcb_glx_context_tag_t context_tag ,
7655 uint32_t target ,
7656 uint32_t format ,
7657 uint32_t type ,
7658 uint8_t swap_bytes ,
7659 uint8_t reset );
7660
7672 xcb_glx_get_histogram_cookie_t
7673 xcb_glx_get_histogram_unchecked (xcb_connection_t *c ,
7674 xcb_glx_context_tag_t context_tag ,
7675 uint32_t target ,
7676 uint32_t format ,
7677 uint32_t type ,
7678 uint8_t swap_bytes ,
7679 uint8_t reset );
7680
7681 uint8_t *
7682 xcb_glx_get_histogram_data (const xcb_glx_get_histogram_reply_t *R );
7683
7684 int
7685 xcb_glx_get_histogram_data_length (const xcb_glx_get_histogram_reply_t *R );
7686
7687 xcb_generic_iterator_t
7688 xcb_glx_get_histogram_data_end (const xcb_glx_get_histogram_reply_t *R );
7689
7704 xcb_glx_get_histogram_reply_t *
7705 xcb_glx_get_histogram_reply (xcb_connection_t *c ,
7706 xcb_glx_get_histogram_cookie_t cookie ,
7707 xcb_generic_error_t **e );
7708
7709 int
7710 xcb_glx_get_histogram_parameterfv_sizeof (const void *_buffer );
7711
7720 xcb_glx_get_histogram_parameterfv_cookie_t
7721 xcb_glx_get_histogram_parameterfv (xcb_connection_t *c ,
7722 xcb_glx_context_tag_t context_tag ,
7723 uint32_t target ,
7724 uint32_t pname );
7725
7737 xcb_glx_get_histogram_parameterfv_cookie_t
7738 xcb_glx_get_histogram_parameterfv_unchecked (xcb_connection_t *c ,
7739 xcb_glx_context_tag_t context_tag ,
7740 uint32_t target ,
7741 uint32_t pname );
7742
7743 xcb_glx_float32_t *
7744 xcb_glx_get_histogram_parameterfv_data (const xcb_glx_get_histogram_parameterfv_reply_t *R );
7745
7746 int
7747 xcb_glx_get_histogram_parameterfv_data_length (const xcb_glx_get_histogram_parameterfv_reply_t *R );
7748
7749 xcb_generic_iterator_t
7750 xcb_glx_get_histogram_parameterfv_data_end (const xcb_glx_get_histogram_parameterfv_reply_t *R );
7751
7766 xcb_glx_get_histogram_parameterfv_reply_t *
7767 xcb_glx_get_histogram_parameterfv_reply (xcb_connection_t *c ,
7768 xcb_glx_get_histogram_parameterfv_cookie_t cookie ,
7769 xcb_generic_error_t **e );
7770
7771 int
7772 xcb_glx_get_histogram_parameteriv_sizeof (const void *_buffer );
7773
7782 xcb_glx_get_histogram_parameteriv_cookie_t
7783 xcb_glx_get_histogram_parameteriv (xcb_connection_t *c ,
7784 xcb_glx_context_tag_t context_tag ,
7785 uint32_t target ,
7786 uint32_t pname );
7787
7799 xcb_glx_get_histogram_parameteriv_cookie_t
7800 xcb_glx_get_histogram_parameteriv_unchecked (xcb_connection_t *c ,
7801 xcb_glx_context_tag_t context_tag ,
7802 uint32_t target ,
7803 uint32_t pname );
7804
7805 int32_t *
7806 xcb_glx_get_histogram_parameteriv_data (const xcb_glx_get_histogram_parameteriv_reply_t *R );
7807
7808 int
7809 xcb_glx_get_histogram_parameteriv_data_length (const xcb_glx_get_histogram_parameteriv_reply_t *R );
7810
7811 xcb_generic_iterator_t
7812 xcb_glx_get_histogram_parameteriv_data_end (const xcb_glx_get_histogram_parameteriv_reply_t *R );
7813
7828 xcb_glx_get_histogram_parameteriv_reply_t *
7829 xcb_glx_get_histogram_parameteriv_reply (xcb_connection_t *c ,
7830 xcb_glx_get_histogram_parameteriv_cookie_t cookie ,
7831 xcb_generic_error_t **e );
7832
7833 int
7834 xcb_glx_get_minmax_sizeof (const void *_buffer );
7835
7844 xcb_glx_get_minmax_cookie_t
7845 xcb_glx_get_minmax (xcb_connection_t *c ,
7846 xcb_glx_context_tag_t context_tag ,
7847 uint32_t target ,
7848 uint32_t format ,
7849 uint32_t type ,
7850 uint8_t swap_bytes ,
7851 uint8_t reset );
7852
7864 xcb_glx_get_minmax_cookie_t
7865 xcb_glx_get_minmax_unchecked (xcb_connection_t *c ,
7866 xcb_glx_context_tag_t context_tag ,
7867 uint32_t target ,
7868 uint32_t format ,
7869 uint32_t type ,
7870 uint8_t swap_bytes ,
7871 uint8_t reset );
7872
7873 uint8_t *
7874 xcb_glx_get_minmax_data (const xcb_glx_get_minmax_reply_t *R );
7875
7876 int
7877 xcb_glx_get_minmax_data_length (const xcb_glx_get_minmax_reply_t *R );
7878
7879 xcb_generic_iterator_t
7880 xcb_glx_get_minmax_data_end (const xcb_glx_get_minmax_reply_t *R );
7881
7896 xcb_glx_get_minmax_reply_t *
7897 xcb_glx_get_minmax_reply (xcb_connection_t *c ,
7898 xcb_glx_get_minmax_cookie_t cookie ,
7899 xcb_generic_error_t **e );
7900
7901 int
7902 xcb_glx_get_minmax_parameterfv_sizeof (const void *_buffer );
7903
7912 xcb_glx_get_minmax_parameterfv_cookie_t
7913 xcb_glx_get_minmax_parameterfv (xcb_connection_t *c ,
7914 xcb_glx_context_tag_t context_tag ,
7915 uint32_t target ,
7916 uint32_t pname );
7917
7929 xcb_glx_get_minmax_parameterfv_cookie_t
7930 xcb_glx_get_minmax_parameterfv_unchecked (xcb_connection_t *c ,
7931 xcb_glx_context_tag_t context_tag ,
7932 uint32_t target ,
7933 uint32_t pname );
7934
7935 xcb_glx_float32_t *
7936 xcb_glx_get_minmax_parameterfv_data (const xcb_glx_get_minmax_parameterfv_reply_t *R );
7937
7938 int
7939 xcb_glx_get_minmax_parameterfv_data_length (const xcb_glx_get_minmax_parameterfv_reply_t *R );
7940
7941 xcb_generic_iterator_t
7942 xcb_glx_get_minmax_parameterfv_data_end (const xcb_glx_get_minmax_parameterfv_reply_t *R );
7943
7958 xcb_glx_get_minmax_parameterfv_reply_t *
7959 xcb_glx_get_minmax_parameterfv_reply (xcb_connection_t *c ,
7960 xcb_glx_get_minmax_parameterfv_cookie_t cookie ,
7961 xcb_generic_error_t **e );
7962
7963 int
7964 xcb_glx_get_minmax_parameteriv_sizeof (const void *_buffer );
7965
7974 xcb_glx_get_minmax_parameteriv_cookie_t
7975 xcb_glx_get_minmax_parameteriv (xcb_connection_t *c ,
7976 xcb_glx_context_tag_t context_tag ,
7977 uint32_t target ,
7978 uint32_t pname );
7979
7991 xcb_glx_get_minmax_parameteriv_cookie_t
7992 xcb_glx_get_minmax_parameteriv_unchecked (xcb_connection_t *c ,
7993 xcb_glx_context_tag_t context_tag ,
7994 uint32_t target ,
7995 uint32_t pname );
7996
7997 int32_t *
7998 xcb_glx_get_minmax_parameteriv_data (const xcb_glx_get_minmax_parameteriv_reply_t *R );
7999
8000 int
8001 xcb_glx_get_minmax_parameteriv_data_length (const xcb_glx_get_minmax_parameteriv_reply_t *R );
8002
8003 xcb_generic_iterator_t
8004 xcb_glx_get_minmax_parameteriv_data_end (const xcb_glx_get_minmax_parameteriv_reply_t *R );
8005
8020 xcb_glx_get_minmax_parameteriv_reply_t *
8021 xcb_glx_get_minmax_parameteriv_reply (xcb_connection_t *c ,
8022 xcb_glx_get_minmax_parameteriv_cookie_t cookie ,
8023 xcb_generic_error_t **e );
8024
8025 int
8026 xcb_glx_get_compressed_tex_image_arb_sizeof (const void *_buffer );
8027
8036 xcb_glx_get_compressed_tex_image_arb_cookie_t
8037 xcb_glx_get_compressed_tex_image_arb (xcb_connection_t *c ,
8038 xcb_glx_context_tag_t context_tag ,
8039 uint32_t target ,
8040 int32_t level );
8041
8053 xcb_glx_get_compressed_tex_image_arb_cookie_t
8054 xcb_glx_get_compressed_tex_image_arb_unchecked (xcb_connection_t *c ,
8055 xcb_glx_context_tag_t context_tag ,
8056 uint32_t target ,
8057 int32_t level );
8058
8059 uint8_t *
8060 xcb_glx_get_compressed_tex_image_arb_data (const xcb_glx_get_compressed_tex_image_arb_reply_t *R );
8061
8062 int
8063 xcb_glx_get_compressed_tex_image_arb_data_length (const xcb_glx_get_compressed_tex_image_arb_reply_t *R );
8064
8065 xcb_generic_iterator_t
8066 xcb_glx_get_compressed_tex_image_arb_data_end (const xcb_glx_get_compressed_tex_image_arb_reply_t *R );
8067
8082 xcb_glx_get_compressed_tex_image_arb_reply_t *
8083 xcb_glx_get_compressed_tex_image_arb_reply (xcb_connection_t *c ,
8084 xcb_glx_get_compressed_tex_image_arb_cookie_t cookie ,
8085 xcb_generic_error_t **e );
8086
8087 int
8088 xcb_glx_delete_queries_arb_sizeof (const void *_buffer );
8089
8101 xcb_void_cookie_t
8102 xcb_glx_delete_queries_arb_checked (xcb_connection_t *c ,
8103 xcb_glx_context_tag_t context_tag ,
8104 int32_t n ,
8105 const uint32_t *ids );
8106
8115 xcb_void_cookie_t
8116 xcb_glx_delete_queries_arb (xcb_connection_t *c ,
8117 xcb_glx_context_tag_t context_tag ,
8118 int32_t n ,
8119 const uint32_t *ids );
8120
8121 int
8122 xcb_glx_gen_queries_arb_sizeof (const void *_buffer );
8123
8132 xcb_glx_gen_queries_arb_cookie_t
8133 xcb_glx_gen_queries_arb (xcb_connection_t *c ,
8134 xcb_glx_context_tag_t context_tag ,
8135 int32_t n );
8136
8148 xcb_glx_gen_queries_arb_cookie_t
8149 xcb_glx_gen_queries_arb_unchecked (xcb_connection_t *c ,
8150 xcb_glx_context_tag_t context_tag ,
8151 int32_t n );
8152
8153 uint32_t *
8154 xcb_glx_gen_queries_arb_data (const xcb_glx_gen_queries_arb_reply_t *R );
8155
8156 int
8157 xcb_glx_gen_queries_arb_data_length (const xcb_glx_gen_queries_arb_reply_t *R );
8158
8159 xcb_generic_iterator_t
8160 xcb_glx_gen_queries_arb_data_end (const xcb_glx_gen_queries_arb_reply_t *R );
8161
8176 xcb_glx_gen_queries_arb_reply_t *
8177 xcb_glx_gen_queries_arb_reply (xcb_connection_t *c ,
8178 xcb_glx_gen_queries_arb_cookie_t cookie ,
8179 xcb_generic_error_t **e );
8180
8189 xcb_glx_is_query_arb_cookie_t
8190 xcb_glx_is_query_arb (xcb_connection_t *c ,
8191 xcb_glx_context_tag_t context_tag ,
8192 uint32_t id );
8193
8205 xcb_glx_is_query_arb_cookie_t
8206 xcb_glx_is_query_arb_unchecked (xcb_connection_t *c ,
8207 xcb_glx_context_tag_t context_tag ,
8208 uint32_t id );
8209
8224 xcb_glx_is_query_arb_reply_t *
8225 xcb_glx_is_query_arb_reply (xcb_connection_t *c ,
8226 xcb_glx_is_query_arb_cookie_t cookie ,
8227 xcb_generic_error_t **e );
8228
8229 int
8230 xcb_glx_get_queryiv_arb_sizeof (const void *_buffer );
8231
8240 xcb_glx_get_queryiv_arb_cookie_t
8241 xcb_glx_get_queryiv_arb (xcb_connection_t *c ,
8242 xcb_glx_context_tag_t context_tag ,
8243 uint32_t target ,
8244 uint32_t pname );
8245
8257 xcb_glx_get_queryiv_arb_cookie_t
8258 xcb_glx_get_queryiv_arb_unchecked (xcb_connection_t *c ,
8259 xcb_glx_context_tag_t context_tag ,
8260 uint32_t target ,
8261 uint32_t pname );
8262
8263 int32_t *
8264 xcb_glx_get_queryiv_arb_data (const xcb_glx_get_queryiv_arb_reply_t *R );
8265
8266 int
8267 xcb_glx_get_queryiv_arb_data_length (const xcb_glx_get_queryiv_arb_reply_t *R );
8268
8269 xcb_generic_iterator_t
8270 xcb_glx_get_queryiv_arb_data_end (const xcb_glx_get_queryiv_arb_reply_t *R );
8271
8286 xcb_glx_get_queryiv_arb_reply_t *
8287 xcb_glx_get_queryiv_arb_reply (xcb_connection_t *c ,
8288 xcb_glx_get_queryiv_arb_cookie_t cookie ,
8289 xcb_generic_error_t **e );
8290
8291 int
8292 xcb_glx_get_query_objectiv_arb_sizeof (const void *_buffer );
8293
8302 xcb_glx_get_query_objectiv_arb_cookie_t
8303 xcb_glx_get_query_objectiv_arb (xcb_connection_t *c ,
8304 xcb_glx_context_tag_t context_tag ,
8305 uint32_t id ,
8306 uint32_t pname );
8307
8319 xcb_glx_get_query_objectiv_arb_cookie_t
8320 xcb_glx_get_query_objectiv_arb_unchecked (xcb_connection_t *c ,
8321 xcb_glx_context_tag_t context_tag ,
8322 uint32_t id ,
8323 uint32_t pname );
8324
8325 int32_t *
8326 xcb_glx_get_query_objectiv_arb_data (const xcb_glx_get_query_objectiv_arb_reply_t *R );
8327
8328 int
8329 xcb_glx_get_query_objectiv_arb_data_length (const xcb_glx_get_query_objectiv_arb_reply_t *R );
8330
8331 xcb_generic_iterator_t
8332 xcb_glx_get_query_objectiv_arb_data_end (const xcb_glx_get_query_objectiv_arb_reply_t *R );
8333
8348 xcb_glx_get_query_objectiv_arb_reply_t *
8349 xcb_glx_get_query_objectiv_arb_reply (xcb_connection_t *c ,
8350 xcb_glx_get_query_objectiv_arb_cookie_t cookie ,
8351 xcb_generic_error_t **e );
8352
8353 int
8354 xcb_glx_get_query_objectuiv_arb_sizeof (const void *_buffer );
8355
8364 xcb_glx_get_query_objectuiv_arb_cookie_t
8365 xcb_glx_get_query_objectuiv_arb (xcb_connection_t *c ,
8366 xcb_glx_context_tag_t context_tag ,
8367 uint32_t id ,
8368 uint32_t pname );
8369
8381 xcb_glx_get_query_objectuiv_arb_cookie_t
8382 xcb_glx_get_query_objectuiv_arb_unchecked (xcb_connection_t *c ,
8383 xcb_glx_context_tag_t context_tag ,
8384 uint32_t id ,
8385 uint32_t pname );
8386
8387 uint32_t *
8388 xcb_glx_get_query_objectuiv_arb_data (const xcb_glx_get_query_objectuiv_arb_reply_t *R );
8389
8390 int
8391 xcb_glx_get_query_objectuiv_arb_data_length (const xcb_glx_get_query_objectuiv_arb_reply_t *R );
8392
8393 xcb_generic_iterator_t
8394 xcb_glx_get_query_objectuiv_arb_data_end (const xcb_glx_get_query_objectuiv_arb_reply_t *R );
8395
8410 xcb_glx_get_query_objectuiv_arb_reply_t *
8411 xcb_glx_get_query_objectuiv_arb_reply (xcb_connection_t *c ,
8412 xcb_glx_get_query_objectuiv_arb_cookie_t cookie ,
8413 xcb_generic_error_t **e );
8414
8415
8416 #ifdef __cplusplus
8417 }
8418 #endif
8419
8420 #endif
8421
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:5691
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:1592
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:1937
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:5241
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:6401
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:9841
xcb_generic_error_t
Generic error.
Definition: xcb.h:170
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:9897
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:528
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:3752
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:7761
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:3457
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:10087
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:1373
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:3287
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:5886
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:8125
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:4809
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:7448
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:8785
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:1977
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:3979
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:10260
xcb_glx_delete_window
xcb_void_cookie_t xcb_glx_delete_window(xcb_connection_t *c, xcb_glx_window_t glxwindow)
Definition: glx.c:2796
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:8879
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:184
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:1107
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:4344
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:7595
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:9039
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:3485
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:4043
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:5172
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:4969
xcb_glx_bool32_end
xcb_generic_iterator_t xcb_glx_bool32_end(xcb_glx_bool32_iterator_t i)
Definition: glx.c:174
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:2478
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:2929
xcb_glx_float32_end
xcb_generic_iterator_t xcb_glx_float32_end(xcb_glx_float32_iterator_t i)
Definition: glx.c:138
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:3012
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:3581
xcb_glx_context_next
void xcb_glx_context_next(xcb_glx_context_iterator_t *i)
Definition: glx.c:40
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:9869
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:3668
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:1681
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:7414
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:7386
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:1784
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:102
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:7171
xcb_glx_drawable_next
void xcb_glx_drawable_next(xcb_glx_drawable_iterator_t *i)
Definition: glx.c:112
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:8285
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:1215
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:2134
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:368
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:7811
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:7668
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:476
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:8821
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:5051
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:6042
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:824
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:9444
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:4638
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:4930
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:2625
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:588
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:233
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:6003
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:7422
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:3778
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:4110
xcb_glx_window_next
void xcb_glx_window_next(xcb_glx_window_iterator_t *i)
Definition: glx.c:76
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:7264
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:8073
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:94
xcb_glx_float32_next
void xcb_glx_float32_next(xcb_glx_float32_iterator_t *i)
Definition: glx.c:130
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:6927
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:4428
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:4316
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:5211
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:6241
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:3726
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:9293
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:772
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:192
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:9656
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:5719
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:3816
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:4688
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:7139
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:1133
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:3399
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:5414
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:8043
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:114
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:8004
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:2248
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:798
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:2319
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:3523
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:9690
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:4454
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:1044
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:4277
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:10178
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:944
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:2066
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:406
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:6280
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:8746
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:6310
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:3429
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:1525
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:6483
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:3055
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:7358
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:2357
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:2877
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:9323
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:3876
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:8690
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:3553
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:2160
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:7350
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:1465
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:5453
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:2504
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:9414
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:66
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:2552
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:4199
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:558
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:712
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:5808
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:1307
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:6070
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:266
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:48
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:8496
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:5836
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:1473
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:6897
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:4878
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:3786
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:4227
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:5362
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:6643
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:8617
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:648
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:3718
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:3846
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:10208
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:4571
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:9196
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:2395
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:2770
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:1897
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:8918
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:3153
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:1189
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:4757
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:9783
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:6189
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:2591
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:978
xcb_glx_window_end
xcb_generic_iterator_t xcb_glx_window_end(xcb_glx_window_iterator_t i)
Definition: glx.c:84
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:9069
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:2421
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:4610
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:2730
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:441
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:9496
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:5120
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:8375
xcb_glx_pbuffer_next
void xcb_glx_pbuffer_next(xcb_glx_pbuffer_iterator_t *i)
Definition: glx.c:58
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:7296
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:3317
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:1499
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:7505
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:3205
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:8164
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:9966
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:1408
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:720
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:856
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:7018
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:8535
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:9755
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:4999
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:622
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:656
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:7100
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:120
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:5090
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:6604
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:3937
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:330
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:4082
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:1642
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:148
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:5925
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:684
xcb_glx_float64_end
xcb_generic_iterator_t xcb_glx_float64_end(xcb_glx_float64_iterator_t i)
Definition: glx.c:156
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:2280
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:30
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:2029
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:4160
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:2208
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:8414
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:8194
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:4402
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:8246
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:9375
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:1012
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:8565
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:3493
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:1810
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:2003
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:6552
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:7634
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:1181
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:6120
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:6858
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:3640
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:916
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:5652
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:9254
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:8444
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:502
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:1564
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:1858
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:9936
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:2216
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:9160
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:7847
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:3257
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:3369
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:5953
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:5293
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:3343
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:2690
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:7225
xcb_glx_pixmap_next
void xcb_glx_pixmap_next(xcb_glx_pixmap_iterator_t *i)
Definition: glx.c:22
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:6800
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:6159
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:5602
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:4521
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:9121
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:6362
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:6725
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:8948
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:4493
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:6979
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:1717
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:5769
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:4848
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:9535
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:5535
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:7819
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:5574
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:1272
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:8319
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:6431
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:9565
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:7048
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:4727
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:7875
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:8656
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:7948
xcb_connection_t
Definition: xcbint.h:195
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:7914
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:10057
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:888
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:187
xcb_glx_bool32_next
void xcb_glx_bool32_next(xcb_glx_bool32_iterator_t *i)
Definition: glx.c:166
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:6522
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:7539
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:9617
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:7733
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:5332
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:5483
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:9000
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:10139
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:6764
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:596
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:4394
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:10018
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:746
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:9833
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:6673