00001
00002
00003
00004
00005
00012 #ifndef __GLX_H
00013 #define __GLX_H
00014
00015 #include "xcb.h"
00016 #include "xproto.h"
00017
00018 #ifdef __cplusplus
00019 extern "C" {
00020 #endif
00021
00022 #define XCB_GLX_MAJOR_VERSION 1
00023 #define XCB_GLX_MINOR_VERSION 3
00024
00025 extern xcb_extension_t xcb_glx_id;
00026
00027 typedef uint32_t xcb_glx_pixmap_t;
00028
00032 typedef struct xcb_glx_pixmap_iterator_t {
00033 xcb_glx_pixmap_t *data;
00034 int rem;
00035 int index;
00036 } xcb_glx_pixmap_iterator_t;
00037
00038 typedef uint32_t xcb_glx_context_t;
00039
00043 typedef struct xcb_glx_context_iterator_t {
00044 xcb_glx_context_t *data;
00045 int rem;
00046 int index;
00047 } xcb_glx_context_iterator_t;
00048
00049 typedef uint32_t xcb_glx_pbuffer_t;
00050
00054 typedef struct xcb_glx_pbuffer_iterator_t {
00055 xcb_glx_pbuffer_t *data;
00056 int rem;
00057 int index;
00058 } xcb_glx_pbuffer_iterator_t;
00059
00060 typedef uint32_t xcb_glx_window_t;
00061
00065 typedef struct xcb_glx_window_iterator_t {
00066 xcb_glx_window_t *data;
00067 int rem;
00068 int index;
00069 } xcb_glx_window_iterator_t;
00070
00071 typedef uint32_t xcb_glx_fbconfig_t;
00072
00076 typedef struct xcb_glx_fbconfig_iterator_t {
00077 xcb_glx_fbconfig_t *data;
00078 int rem;
00079 int index;
00080 } xcb_glx_fbconfig_iterator_t;
00081
00082 typedef uint32_t xcb_glx_drawable_t;
00083
00087 typedef struct xcb_glx_drawable_iterator_t {
00088 xcb_glx_drawable_t *data;
00089 int rem;
00090 int index;
00091 } xcb_glx_drawable_iterator_t;
00092
00093 typedef float xcb_glx_float32_t;
00094
00098 typedef struct xcb_glx_float32_iterator_t {
00099 xcb_glx_float32_t *data;
00100 int rem;
00101 int index;
00102 } xcb_glx_float32_iterator_t;
00103
00104 typedef double xcb_glx_float64_t;
00105
00109 typedef struct xcb_glx_float64_iterator_t {
00110 xcb_glx_float64_t *data;
00111 int rem;
00112 int index;
00113 } xcb_glx_float64_iterator_t;
00114
00115 typedef uint32_t xcb_glx_bool32_t;
00116
00120 typedef struct xcb_glx_bool32_iterator_t {
00121 xcb_glx_bool32_t *data;
00122 int rem;
00123 int index;
00124 } xcb_glx_bool32_iterator_t;
00125
00126 typedef uint32_t xcb_glx_context_tag_t;
00127
00131 typedef struct xcb_glx_context_tag_iterator_t {
00132 xcb_glx_context_tag_t *data;
00133 int rem;
00134 int index;
00135 } xcb_glx_context_tag_iterator_t;
00136
00138 #define XCB_GLX_GENERIC -1
00139
00143 typedef struct xcb_glx_generic_error_t {
00144 uint8_t response_type;
00145 uint8_t error_code;
00146 uint16_t sequence;
00147 uint32_t bad_value;
00148 uint16_t minor_opcode;
00149 uint8_t major_opcode;
00150 uint8_t pad0[21];
00151 } xcb_glx_generic_error_t;
00152
00154 #define XCB_GLX_BAD_CONTEXT 0
00155
00156 typedef xcb_glx_generic_error_t xcb_glx_bad_context_error_t;
00157
00159 #define XCB_GLX_BAD_CONTEXT_STATE 1
00160
00161 typedef xcb_glx_generic_error_t xcb_glx_bad_context_state_error_t;
00162
00164 #define XCB_GLX_BAD_DRAWABLE 2
00165
00166 typedef xcb_glx_generic_error_t xcb_glx_bad_drawable_error_t;
00167
00169 #define XCB_GLX_BAD_PIXMAP 3
00170
00171 typedef xcb_glx_generic_error_t xcb_glx_bad_pixmap_error_t;
00172
00174 #define XCB_GLX_BAD_CONTEXT_TAG 4
00175
00176 typedef xcb_glx_generic_error_t xcb_glx_bad_context_tag_error_t;
00177
00179 #define XCB_GLX_BAD_CURRENT_WINDOW 5
00180
00181 typedef xcb_glx_generic_error_t xcb_glx_bad_current_window_error_t;
00182
00184 #define XCB_GLX_BAD_RENDER_REQUEST 6
00185
00186 typedef xcb_glx_generic_error_t xcb_glx_bad_render_request_error_t;
00187
00189 #define XCB_GLX_BAD_LARGE_REQUEST 7
00190
00191 typedef xcb_glx_generic_error_t xcb_glx_bad_large_request_error_t;
00192
00194 #define XCB_GLX_UNSUPPORTED_PRIVATE_REQUEST 8
00195
00196 typedef xcb_glx_generic_error_t xcb_glx_unsupported_private_request_error_t;
00197
00199 #define XCB_GLX_BAD_FB_CONFIG 9
00200
00201 typedef xcb_glx_generic_error_t xcb_glx_bad_fb_config_error_t;
00202
00204 #define XCB_GLX_BAD_PBUFFER 10
00205
00206 typedef xcb_glx_generic_error_t xcb_glx_bad_pbuffer_error_t;
00207
00209 #define XCB_GLX_BAD_CURRENT_DRAWABLE 11
00210
00211 typedef xcb_glx_generic_error_t xcb_glx_bad_current_drawable_error_t;
00212
00214 #define XCB_GLX_BAD_WINDOW 12
00215
00216 typedef xcb_glx_generic_error_t xcb_glx_bad_window_error_t;
00217
00219 #define XCB_GLX_GLX_BAD_PROFILE_ARB 13
00220
00221 typedef xcb_glx_generic_error_t xcb_glx_glx_bad_profile_arb_error_t;
00222
00224 #define XCB_GLX_PBUFFER_CLOBBER 0
00225
00229 typedef struct xcb_glx_pbuffer_clobber_event_t {
00230 uint8_t response_type;
00231 uint8_t pad0;
00232 uint16_t sequence;
00233 uint16_t event_type;
00234 uint16_t draw_type;
00235 xcb_glx_drawable_t drawable;
00236 uint32_t b_mask;
00237 uint16_t aux_buffer;
00238 uint16_t x;
00239 uint16_t y;
00240 uint16_t width;
00241 uint16_t height;
00242 uint16_t count;
00243 uint8_t pad1[4];
00244 } xcb_glx_pbuffer_clobber_event_t;
00245
00246 typedef enum xcb_glx_pbcet_t {
00247 XCB_GLX_PBCET_DAMAGED = 32791,
00248 XCB_GLX_PBCET_SAVED = 32792
00249 } xcb_glx_pbcet_t;
00250
00251 typedef enum xcb_glx_pbcdt_t {
00252 XCB_GLX_PBCDT_WINDOW = 32793,
00253 XCB_GLX_PBCDT_PBUFFER = 32794
00254 } xcb_glx_pbcdt_t;
00255
00257 #define XCB_GLX_RENDER 1
00258
00262 typedef struct xcb_glx_render_request_t {
00263 uint8_t major_opcode;
00264 uint8_t minor_opcode;
00265 uint16_t length;
00266 xcb_glx_context_tag_t context_tag;
00267 } xcb_glx_render_request_t;
00268
00270 #define XCB_GLX_RENDER_LARGE 2
00271
00275 typedef struct xcb_glx_render_large_request_t {
00276 uint8_t major_opcode;
00277 uint8_t minor_opcode;
00278 uint16_t length;
00279 xcb_glx_context_tag_t context_tag;
00280 uint16_t request_num;
00281 uint16_t request_total;
00282 uint32_t data_len;
00283 } xcb_glx_render_large_request_t;
00284
00286 #define XCB_GLX_CREATE_CONTEXT 3
00287
00291 typedef struct xcb_glx_create_context_request_t {
00292 uint8_t major_opcode;
00293 uint8_t minor_opcode;
00294 uint16_t length;
00295 xcb_glx_context_t context;
00296 xcb_visualid_t visual;
00297 uint32_t screen;
00298 xcb_glx_context_t share_list;
00299 uint8_t is_direct;
00300 uint8_t pad0[3];
00301 } xcb_glx_create_context_request_t;
00302
00304 #define XCB_GLX_DESTROY_CONTEXT 4
00305
00309 typedef struct xcb_glx_destroy_context_request_t {
00310 uint8_t major_opcode;
00311 uint8_t minor_opcode;
00312 uint16_t length;
00313 xcb_glx_context_t context;
00314 } xcb_glx_destroy_context_request_t;
00315
00319 typedef struct xcb_glx_make_current_cookie_t {
00320 unsigned int sequence;
00321 } xcb_glx_make_current_cookie_t;
00322
00324 #define XCB_GLX_MAKE_CURRENT 5
00325
00329 typedef struct xcb_glx_make_current_request_t {
00330 uint8_t major_opcode;
00331 uint8_t minor_opcode;
00332 uint16_t length;
00333 xcb_glx_drawable_t drawable;
00334 xcb_glx_context_t context;
00335 xcb_glx_context_tag_t old_context_tag;
00336 } xcb_glx_make_current_request_t;
00337
00341 typedef struct xcb_glx_make_current_reply_t {
00342 uint8_t response_type;
00343 uint8_t pad0;
00344 uint16_t sequence;
00345 uint32_t length;
00346 xcb_glx_context_tag_t context_tag;
00347 uint8_t pad1[20];
00348 } xcb_glx_make_current_reply_t;
00349
00353 typedef struct xcb_glx_is_direct_cookie_t {
00354 unsigned int sequence;
00355 } xcb_glx_is_direct_cookie_t;
00356
00358 #define XCB_GLX_IS_DIRECT 6
00359
00363 typedef struct xcb_glx_is_direct_request_t {
00364 uint8_t major_opcode;
00365 uint8_t minor_opcode;
00366 uint16_t length;
00367 xcb_glx_context_t context;
00368 } xcb_glx_is_direct_request_t;
00369
00373 typedef struct xcb_glx_is_direct_reply_t {
00374 uint8_t response_type;
00375 uint8_t pad0;
00376 uint16_t sequence;
00377 uint32_t length;
00378 uint8_t is_direct;
00379 uint8_t pad1[23];
00380 } xcb_glx_is_direct_reply_t;
00381
00385 typedef struct xcb_glx_query_version_cookie_t {
00386 unsigned int sequence;
00387 } xcb_glx_query_version_cookie_t;
00388
00390 #define XCB_GLX_QUERY_VERSION 7
00391
00395 typedef struct xcb_glx_query_version_request_t {
00396 uint8_t major_opcode;
00397 uint8_t minor_opcode;
00398 uint16_t length;
00399 uint32_t major_version;
00400 uint32_t minor_version;
00401 } xcb_glx_query_version_request_t;
00402
00406 typedef struct xcb_glx_query_version_reply_t {
00407 uint8_t response_type;
00408 uint8_t pad0;
00409 uint16_t sequence;
00410 uint32_t length;
00411 uint32_t major_version;
00412 uint32_t minor_version;
00413 uint8_t pad1[16];
00414 } xcb_glx_query_version_reply_t;
00415
00417 #define XCB_GLX_WAIT_GL 8
00418
00422 typedef struct xcb_glx_wait_gl_request_t {
00423 uint8_t major_opcode;
00424 uint8_t minor_opcode;
00425 uint16_t length;
00426 xcb_glx_context_tag_t context_tag;
00427 } xcb_glx_wait_gl_request_t;
00428
00430 #define XCB_GLX_WAIT_X 9
00431
00435 typedef struct xcb_glx_wait_x_request_t {
00436 uint8_t major_opcode;
00437 uint8_t minor_opcode;
00438 uint16_t length;
00439 xcb_glx_context_tag_t context_tag;
00440 } xcb_glx_wait_x_request_t;
00441
00443 #define XCB_GLX_COPY_CONTEXT 10
00444
00448 typedef struct xcb_glx_copy_context_request_t {
00449 uint8_t major_opcode;
00450 uint8_t minor_opcode;
00451 uint16_t length;
00452 xcb_glx_context_t src;
00453 xcb_glx_context_t dest;
00454 uint32_t mask;
00455 xcb_glx_context_tag_t src_context_tag;
00456 } xcb_glx_copy_context_request_t;
00457
00458 typedef enum xcb_glx_gc_t {
00459 XCB_GLX_GC_GL_CURRENT_BIT = 1,
00460 XCB_GLX_GC_GL_POINT_BIT = 2,
00461 XCB_GLX_GC_GL_LINE_BIT = 4,
00462 XCB_GLX_GC_GL_POLYGON_BIT = 8,
00463 XCB_GLX_GC_GL_POLYGON_STIPPLE_BIT = 16,
00464 XCB_GLX_GC_GL_PIXEL_MODE_BIT = 32,
00465 XCB_GLX_GC_GL_LIGHTING_BIT = 64,
00466 XCB_GLX_GC_GL_FOG_BIT = 128,
00467 XCB_GLX_GC_GL_DEPTH_BUFFER_BIT = 256,
00468 XCB_GLX_GC_GL_ACCUM_BUFFER_BIT = 512,
00469 XCB_GLX_GC_GL_STENCIL_BUFFER_BIT = 1024,
00470 XCB_GLX_GC_GL_VIEWPORT_BIT = 2048,
00471 XCB_GLX_GC_GL_TRANSFORM_BIT = 4096,
00472 XCB_GLX_GC_GL_ENABLE_BIT = 8192,
00473 XCB_GLX_GC_GL_COLOR_BUFFER_BIT = 16384,
00474 XCB_GLX_GC_GL_HINT_BIT = 32768,
00475 XCB_GLX_GC_GL_EVAL_BIT = 65536,
00476 XCB_GLX_GC_GL_LIST_BIT = 131072,
00477 XCB_GLX_GC_GL_TEXTURE_BIT = 262144,
00478 XCB_GLX_GC_GL_SCISSOR_BIT = 524288,
00479 XCB_GLX_GC_GL_ALL_ATTRIB_BITS = 16777215
00480 } xcb_glx_gc_t;
00481
00483 #define XCB_GLX_SWAP_BUFFERS 11
00484
00488 typedef struct xcb_glx_swap_buffers_request_t {
00489 uint8_t major_opcode;
00490 uint8_t minor_opcode;
00491 uint16_t length;
00492 xcb_glx_context_tag_t context_tag;
00493 xcb_glx_drawable_t drawable;
00494 } xcb_glx_swap_buffers_request_t;
00495
00497 #define XCB_GLX_USE_X_FONT 12
00498
00502 typedef struct xcb_glx_use_x_font_request_t {
00503 uint8_t major_opcode;
00504 uint8_t minor_opcode;
00505 uint16_t length;
00506 xcb_glx_context_tag_t context_tag;
00507 xcb_font_t font;
00508 uint32_t first;
00509 uint32_t count;
00510 uint32_t list_base;
00511 } xcb_glx_use_x_font_request_t;
00512
00514 #define XCB_GLX_CREATE_GLX_PIXMAP 13
00515
00519 typedef struct xcb_glx_create_glx_pixmap_request_t {
00520 uint8_t major_opcode;
00521 uint8_t minor_opcode;
00522 uint16_t length;
00523 uint32_t screen;
00524 xcb_visualid_t visual;
00525 xcb_pixmap_t pixmap;
00526 xcb_glx_pixmap_t glx_pixmap;
00527 } xcb_glx_create_glx_pixmap_request_t;
00528
00532 typedef struct xcb_glx_get_visual_configs_cookie_t {
00533 unsigned int sequence;
00534 } xcb_glx_get_visual_configs_cookie_t;
00535
00537 #define XCB_GLX_GET_VISUAL_CONFIGS 14
00538
00542 typedef struct xcb_glx_get_visual_configs_request_t {
00543 uint8_t major_opcode;
00544 uint8_t minor_opcode;
00545 uint16_t length;
00546 uint32_t screen;
00547 } xcb_glx_get_visual_configs_request_t;
00548
00552 typedef struct xcb_glx_get_visual_configs_reply_t {
00553 uint8_t response_type;
00554 uint8_t pad0;
00555 uint16_t sequence;
00556 uint32_t length;
00557 uint32_t num_visuals;
00558 uint32_t num_properties;
00559 uint8_t pad1[16];
00560 } xcb_glx_get_visual_configs_reply_t;
00561
00563 #define XCB_GLX_DESTROY_GLX_PIXMAP 15
00564
00568 typedef struct xcb_glx_destroy_glx_pixmap_request_t {
00569 uint8_t major_opcode;
00570 uint8_t minor_opcode;
00571 uint16_t length;
00572 xcb_glx_pixmap_t glx_pixmap;
00573 } xcb_glx_destroy_glx_pixmap_request_t;
00574
00576 #define XCB_GLX_VENDOR_PRIVATE 16
00577
00581 typedef struct xcb_glx_vendor_private_request_t {
00582 uint8_t major_opcode;
00583 uint8_t minor_opcode;
00584 uint16_t length;
00585 uint32_t vendor_code;
00586 xcb_glx_context_tag_t context_tag;
00587 } xcb_glx_vendor_private_request_t;
00588
00592 typedef struct xcb_glx_vendor_private_with_reply_cookie_t {
00593 unsigned int sequence;
00594 } xcb_glx_vendor_private_with_reply_cookie_t;
00595
00597 #define XCB_GLX_VENDOR_PRIVATE_WITH_REPLY 17
00598
00602 typedef struct xcb_glx_vendor_private_with_reply_request_t {
00603 uint8_t major_opcode;
00604 uint8_t minor_opcode;
00605 uint16_t length;
00606 uint32_t vendor_code;
00607 xcb_glx_context_tag_t context_tag;
00608 } xcb_glx_vendor_private_with_reply_request_t;
00609
00613 typedef struct xcb_glx_vendor_private_with_reply_reply_t {
00614 uint8_t response_type;
00615 uint8_t pad0;
00616 uint16_t sequence;
00617 uint32_t length;
00618 uint32_t retval;
00619 uint8_t data1[24];
00620 } xcb_glx_vendor_private_with_reply_reply_t;
00621
00625 typedef struct xcb_glx_query_extensions_string_cookie_t {
00626 unsigned int sequence;
00627 } xcb_glx_query_extensions_string_cookie_t;
00628
00630 #define XCB_GLX_QUERY_EXTENSIONS_STRING 18
00631
00635 typedef struct xcb_glx_query_extensions_string_request_t {
00636 uint8_t major_opcode;
00637 uint8_t minor_opcode;
00638 uint16_t length;
00639 uint32_t screen;
00640 } xcb_glx_query_extensions_string_request_t;
00641
00645 typedef struct xcb_glx_query_extensions_string_reply_t {
00646 uint8_t response_type;
00647 uint8_t pad0;
00648 uint16_t sequence;
00649 uint32_t length;
00650 uint8_t pad1[4];
00651 uint32_t n;
00652 uint8_t pad2[16];
00653 } xcb_glx_query_extensions_string_reply_t;
00654
00658 typedef struct xcb_glx_query_server_string_cookie_t {
00659 unsigned int sequence;
00660 } xcb_glx_query_server_string_cookie_t;
00661
00663 #define XCB_GLX_QUERY_SERVER_STRING 19
00664
00668 typedef struct xcb_glx_query_server_string_request_t {
00669 uint8_t major_opcode;
00670 uint8_t minor_opcode;
00671 uint16_t length;
00672 uint32_t screen;
00673 uint32_t name;
00674 } xcb_glx_query_server_string_request_t;
00675
00679 typedef struct xcb_glx_query_server_string_reply_t {
00680 uint8_t response_type;
00681 uint8_t pad0;
00682 uint16_t sequence;
00683 uint32_t length;
00684 uint8_t pad1[4];
00685 uint32_t str_len;
00686 uint8_t pad2[16];
00687 } xcb_glx_query_server_string_reply_t;
00688
00690 #define XCB_GLX_CLIENT_INFO 20
00691
00695 typedef struct xcb_glx_client_info_request_t {
00696 uint8_t major_opcode;
00697 uint8_t minor_opcode;
00698 uint16_t length;
00699 uint32_t major_version;
00700 uint32_t minor_version;
00701 uint32_t str_len;
00702 } xcb_glx_client_info_request_t;
00703
00707 typedef struct xcb_glx_get_fb_configs_cookie_t {
00708 unsigned int sequence;
00709 } xcb_glx_get_fb_configs_cookie_t;
00710
00712 #define XCB_GLX_GET_FB_CONFIGS 21
00713
00717 typedef struct xcb_glx_get_fb_configs_request_t {
00718 uint8_t major_opcode;
00719 uint8_t minor_opcode;
00720 uint16_t length;
00721 uint32_t screen;
00722 } xcb_glx_get_fb_configs_request_t;
00723
00727 typedef struct xcb_glx_get_fb_configs_reply_t {
00728 uint8_t response_type;
00729 uint8_t pad0;
00730 uint16_t sequence;
00731 uint32_t length;
00732 uint32_t num_FB_configs;
00733 uint32_t num_properties;
00734 uint8_t pad1[16];
00735 } xcb_glx_get_fb_configs_reply_t;
00736
00738 #define XCB_GLX_CREATE_PIXMAP 22
00739
00743 typedef struct xcb_glx_create_pixmap_request_t {
00744 uint8_t major_opcode;
00745 uint8_t minor_opcode;
00746 uint16_t length;
00747 uint32_t screen;
00748 xcb_glx_fbconfig_t fbconfig;
00749 xcb_pixmap_t pixmap;
00750 xcb_glx_pixmap_t glx_pixmap;
00751 uint32_t num_attribs;
00752 } xcb_glx_create_pixmap_request_t;
00753
00755 #define XCB_GLX_DESTROY_PIXMAP 23
00756
00760 typedef struct xcb_glx_destroy_pixmap_request_t {
00761 uint8_t major_opcode;
00762 uint8_t minor_opcode;
00763 uint16_t length;
00764 xcb_glx_pixmap_t glx_pixmap;
00765 } xcb_glx_destroy_pixmap_request_t;
00766
00768 #define XCB_GLX_CREATE_NEW_CONTEXT 24
00769
00773 typedef struct xcb_glx_create_new_context_request_t {
00774 uint8_t major_opcode;
00775 uint8_t minor_opcode;
00776 uint16_t length;
00777 xcb_glx_context_t context;
00778 xcb_glx_fbconfig_t fbconfig;
00779 uint32_t screen;
00780 uint32_t render_type;
00781 xcb_glx_context_t share_list;
00782 uint8_t is_direct;
00783 uint8_t pad0[3];
00784 } xcb_glx_create_new_context_request_t;
00785
00789 typedef struct xcb_glx_query_context_cookie_t {
00790 unsigned int sequence;
00791 } xcb_glx_query_context_cookie_t;
00792
00794 #define XCB_GLX_QUERY_CONTEXT 25
00795
00799 typedef struct xcb_glx_query_context_request_t {
00800 uint8_t major_opcode;
00801 uint8_t minor_opcode;
00802 uint16_t length;
00803 xcb_glx_context_t context;
00804 } xcb_glx_query_context_request_t;
00805
00809 typedef struct xcb_glx_query_context_reply_t {
00810 uint8_t response_type;
00811 uint8_t pad0;
00812 uint16_t sequence;
00813 uint32_t length;
00814 uint32_t num_attribs;
00815 uint8_t pad1[20];
00816 } xcb_glx_query_context_reply_t;
00817
00821 typedef struct xcb_glx_make_context_current_cookie_t {
00822 unsigned int sequence;
00823 } xcb_glx_make_context_current_cookie_t;
00824
00826 #define XCB_GLX_MAKE_CONTEXT_CURRENT 26
00827
00831 typedef struct xcb_glx_make_context_current_request_t {
00832 uint8_t major_opcode;
00833 uint8_t minor_opcode;
00834 uint16_t length;
00835 xcb_glx_context_tag_t old_context_tag;
00836 xcb_glx_drawable_t drawable;
00837 xcb_glx_drawable_t read_drawable;
00838 xcb_glx_context_t context;
00839 } xcb_glx_make_context_current_request_t;
00840
00844 typedef struct xcb_glx_make_context_current_reply_t {
00845 uint8_t response_type;
00846 uint8_t pad0;
00847 uint16_t sequence;
00848 uint32_t length;
00849 xcb_glx_context_tag_t context_tag;
00850 uint8_t pad1[20];
00851 } xcb_glx_make_context_current_reply_t;
00852
00854 #define XCB_GLX_CREATE_PBUFFER 27
00855
00859 typedef struct xcb_glx_create_pbuffer_request_t {
00860 uint8_t major_opcode;
00861 uint8_t minor_opcode;
00862 uint16_t length;
00863 uint32_t screen;
00864 xcb_glx_fbconfig_t fbconfig;
00865 xcb_glx_pbuffer_t pbuffer;
00866 uint32_t num_attribs;
00867 } xcb_glx_create_pbuffer_request_t;
00868
00870 #define XCB_GLX_DESTROY_PBUFFER 28
00871
00875 typedef struct xcb_glx_destroy_pbuffer_request_t {
00876 uint8_t major_opcode;
00877 uint8_t minor_opcode;
00878 uint16_t length;
00879 xcb_glx_pbuffer_t pbuffer;
00880 } xcb_glx_destroy_pbuffer_request_t;
00881
00885 typedef struct xcb_glx_get_drawable_attributes_cookie_t {
00886 unsigned int sequence;
00887 } xcb_glx_get_drawable_attributes_cookie_t;
00888
00890 #define XCB_GLX_GET_DRAWABLE_ATTRIBUTES 29
00891
00895 typedef struct xcb_glx_get_drawable_attributes_request_t {
00896 uint8_t major_opcode;
00897 uint8_t minor_opcode;
00898 uint16_t length;
00899 xcb_glx_drawable_t drawable;
00900 } xcb_glx_get_drawable_attributes_request_t;
00901
00905 typedef struct xcb_glx_get_drawable_attributes_reply_t {
00906 uint8_t response_type;
00907 uint8_t pad0;
00908 uint16_t sequence;
00909 uint32_t length;
00910 uint32_t num_attribs;
00911 uint8_t pad1[20];
00912 } xcb_glx_get_drawable_attributes_reply_t;
00913
00915 #define XCB_GLX_CHANGE_DRAWABLE_ATTRIBUTES 30
00916
00920 typedef struct xcb_glx_change_drawable_attributes_request_t {
00921 uint8_t major_opcode;
00922 uint8_t minor_opcode;
00923 uint16_t length;
00924 xcb_glx_drawable_t drawable;
00925 uint32_t num_attribs;
00926 } xcb_glx_change_drawable_attributes_request_t;
00927
00929 #define XCB_GLX_CREATE_WINDOW 31
00930
00934 typedef struct xcb_glx_create_window_request_t {
00935 uint8_t major_opcode;
00936 uint8_t minor_opcode;
00937 uint16_t length;
00938 uint32_t screen;
00939 xcb_glx_fbconfig_t fbconfig;
00940 xcb_window_t window;
00941 xcb_glx_window_t glx_window;
00942 uint32_t num_attribs;
00943 } xcb_glx_create_window_request_t;
00944
00946 #define XCB_GLX_DELETE_WINDOW 32
00947
00951 typedef struct xcb_glx_delete_window_request_t {
00952 uint8_t major_opcode;
00953 uint8_t minor_opcode;
00954 uint16_t length;
00955 xcb_glx_window_t glxwindow;
00956 } xcb_glx_delete_window_request_t;
00957
00959 #define XCB_GLX_SET_CLIENT_INFO_ARB 33
00960
00964 typedef struct xcb_glx_set_client_info_arb_request_t {
00965 uint8_t major_opcode;
00966 uint8_t minor_opcode;
00967 uint16_t length;
00968 uint32_t major_version;
00969 uint32_t minor_version;
00970 uint32_t num_versions;
00971 uint32_t gl_str_len;
00972 uint32_t glx_str_len;
00973 } xcb_glx_set_client_info_arb_request_t;
00974
00976 #define XCB_GLX_CREATE_CONTEXT_ATTRIBS_ARB 34
00977
00981 typedef struct xcb_glx_create_context_attribs_arb_request_t {
00982 uint8_t major_opcode;
00983 uint8_t minor_opcode;
00984 uint16_t length;
00985 xcb_glx_context_t context;
00986 xcb_glx_fbconfig_t fbconfig;
00987 uint32_t screen;
00988 xcb_glx_context_t share_list;
00989 uint8_t is_direct;
00990 uint8_t pad0[3];
00991 uint32_t num_attribs;
00992 } xcb_glx_create_context_attribs_arb_request_t;
00993
00995 #define XCB_GLX_SET_CLIENT_INFO_2ARB 35
00996
01000 typedef struct xcb_glx_set_client_info_2arb_request_t {
01001 uint8_t major_opcode;
01002 uint8_t minor_opcode;
01003 uint16_t length;
01004 uint32_t major_version;
01005 uint32_t minor_version;
01006 uint32_t num_versions;
01007 uint32_t gl_str_len;
01008 uint32_t glx_str_len;
01009 } xcb_glx_set_client_info_2arb_request_t;
01010
01012 #define XCB_GLX_NEW_LIST 101
01013
01017 typedef struct xcb_glx_new_list_request_t {
01018 uint8_t major_opcode;
01019 uint8_t minor_opcode;
01020 uint16_t length;
01021 xcb_glx_context_tag_t context_tag;
01022 uint32_t list;
01023 uint32_t mode;
01024 } xcb_glx_new_list_request_t;
01025
01027 #define XCB_GLX_END_LIST 102
01028
01032 typedef struct xcb_glx_end_list_request_t {
01033 uint8_t major_opcode;
01034 uint8_t minor_opcode;
01035 uint16_t length;
01036 xcb_glx_context_tag_t context_tag;
01037 } xcb_glx_end_list_request_t;
01038
01040 #define XCB_GLX_DELETE_LISTS 103
01041
01045 typedef struct xcb_glx_delete_lists_request_t {
01046 uint8_t major_opcode;
01047 uint8_t minor_opcode;
01048 uint16_t length;
01049 xcb_glx_context_tag_t context_tag;
01050 uint32_t list;
01051 int32_t range;
01052 } xcb_glx_delete_lists_request_t;
01053
01057 typedef struct xcb_glx_gen_lists_cookie_t {
01058 unsigned int sequence;
01059 } xcb_glx_gen_lists_cookie_t;
01060
01062 #define XCB_GLX_GEN_LISTS 104
01063
01067 typedef struct xcb_glx_gen_lists_request_t {
01068 uint8_t major_opcode;
01069 uint8_t minor_opcode;
01070 uint16_t length;
01071 xcb_glx_context_tag_t context_tag;
01072 int32_t range;
01073 } xcb_glx_gen_lists_request_t;
01074
01078 typedef struct xcb_glx_gen_lists_reply_t {
01079 uint8_t response_type;
01080 uint8_t pad0;
01081 uint16_t sequence;
01082 uint32_t length;
01083 uint32_t ret_val;
01084 } xcb_glx_gen_lists_reply_t;
01085
01087 #define XCB_GLX_FEEDBACK_BUFFER 105
01088
01092 typedef struct xcb_glx_feedback_buffer_request_t {
01093 uint8_t major_opcode;
01094 uint8_t minor_opcode;
01095 uint16_t length;
01096 xcb_glx_context_tag_t context_tag;
01097 int32_t size;
01098 int32_t type;
01099 } xcb_glx_feedback_buffer_request_t;
01100
01102 #define XCB_GLX_SELECT_BUFFER 106
01103
01107 typedef struct xcb_glx_select_buffer_request_t {
01108 uint8_t major_opcode;
01109 uint8_t minor_opcode;
01110 uint16_t length;
01111 xcb_glx_context_tag_t context_tag;
01112 int32_t size;
01113 } xcb_glx_select_buffer_request_t;
01114
01118 typedef struct xcb_glx_render_mode_cookie_t {
01119 unsigned int sequence;
01120 } xcb_glx_render_mode_cookie_t;
01121
01123 #define XCB_GLX_RENDER_MODE 107
01124
01128 typedef struct xcb_glx_render_mode_request_t {
01129 uint8_t major_opcode;
01130 uint8_t minor_opcode;
01131 uint16_t length;
01132 xcb_glx_context_tag_t context_tag;
01133 uint32_t mode;
01134 } xcb_glx_render_mode_request_t;
01135
01139 typedef struct xcb_glx_render_mode_reply_t {
01140 uint8_t response_type;
01141 uint8_t pad0;
01142 uint16_t sequence;
01143 uint32_t length;
01144 uint32_t ret_val;
01145 uint32_t n;
01146 uint32_t new_mode;
01147 uint8_t pad1[12];
01148 } xcb_glx_render_mode_reply_t;
01149
01150 typedef enum xcb_glx_rm_t {
01151 XCB_GLX_RM_GL_RENDER = 7168,
01152 XCB_GLX_RM_GL_FEEDBACK = 7169,
01153 XCB_GLX_RM_GL_SELECT = 7170
01154 } xcb_glx_rm_t;
01155
01159 typedef struct xcb_glx_finish_cookie_t {
01160 unsigned int sequence;
01161 } xcb_glx_finish_cookie_t;
01162
01164 #define XCB_GLX_FINISH 108
01165
01169 typedef struct xcb_glx_finish_request_t {
01170 uint8_t major_opcode;
01171 uint8_t minor_opcode;
01172 uint16_t length;
01173 xcb_glx_context_tag_t context_tag;
01174 } xcb_glx_finish_request_t;
01175
01179 typedef struct xcb_glx_finish_reply_t {
01180 uint8_t response_type;
01181 uint8_t pad0;
01182 uint16_t sequence;
01183 uint32_t length;
01184 } xcb_glx_finish_reply_t;
01185
01187 #define XCB_GLX_PIXEL_STOREF 109
01188
01192 typedef struct xcb_glx_pixel_storef_request_t {
01193 uint8_t major_opcode;
01194 uint8_t minor_opcode;
01195 uint16_t length;
01196 xcb_glx_context_tag_t context_tag;
01197 uint32_t pname;
01198 xcb_glx_float32_t datum;
01199 } xcb_glx_pixel_storef_request_t;
01200
01202 #define XCB_GLX_PIXEL_STOREI 110
01203
01207 typedef struct xcb_glx_pixel_storei_request_t {
01208 uint8_t major_opcode;
01209 uint8_t minor_opcode;
01210 uint16_t length;
01211 xcb_glx_context_tag_t context_tag;
01212 uint32_t pname;
01213 int32_t datum;
01214 } xcb_glx_pixel_storei_request_t;
01215
01219 typedef struct xcb_glx_read_pixels_cookie_t {
01220 unsigned int sequence;
01221 } xcb_glx_read_pixels_cookie_t;
01222
01224 #define XCB_GLX_READ_PIXELS 111
01225
01229 typedef struct xcb_glx_read_pixels_request_t {
01230 uint8_t major_opcode;
01231 uint8_t minor_opcode;
01232 uint16_t length;
01233 xcb_glx_context_tag_t context_tag;
01234 int32_t x;
01235 int32_t y;
01236 int32_t width;
01237 int32_t height;
01238 uint32_t format;
01239 uint32_t type;
01240 uint8_t swap_bytes;
01241 uint8_t lsb_first;
01242 } xcb_glx_read_pixels_request_t;
01243
01247 typedef struct xcb_glx_read_pixels_reply_t {
01248 uint8_t response_type;
01249 uint8_t pad0;
01250 uint16_t sequence;
01251 uint32_t length;
01252 uint8_t pad1[24];
01253 } xcb_glx_read_pixels_reply_t;
01254
01258 typedef struct xcb_glx_get_booleanv_cookie_t {
01259 unsigned int sequence;
01260 } xcb_glx_get_booleanv_cookie_t;
01261
01263 #define XCB_GLX_GET_BOOLEANV 112
01264
01268 typedef struct xcb_glx_get_booleanv_request_t {
01269 uint8_t major_opcode;
01270 uint8_t minor_opcode;
01271 uint16_t length;
01272 xcb_glx_context_tag_t context_tag;
01273 int32_t pname;
01274 } xcb_glx_get_booleanv_request_t;
01275
01279 typedef struct xcb_glx_get_booleanv_reply_t {
01280 uint8_t response_type;
01281 uint8_t pad0;
01282 uint16_t sequence;
01283 uint32_t length;
01284 uint8_t pad1[4];
01285 uint32_t n;
01286 uint8_t datum;
01287 uint8_t pad2[15];
01288 } xcb_glx_get_booleanv_reply_t;
01289
01293 typedef struct xcb_glx_get_clip_plane_cookie_t {
01294 unsigned int sequence;
01295 } xcb_glx_get_clip_plane_cookie_t;
01296
01298 #define XCB_GLX_GET_CLIP_PLANE 113
01299
01303 typedef struct xcb_glx_get_clip_plane_request_t {
01304 uint8_t major_opcode;
01305 uint8_t minor_opcode;
01306 uint16_t length;
01307 xcb_glx_context_tag_t context_tag;
01308 int32_t plane;
01309 } xcb_glx_get_clip_plane_request_t;
01310
01314 typedef struct xcb_glx_get_clip_plane_reply_t {
01315 uint8_t response_type;
01316 uint8_t pad0;
01317 uint16_t sequence;
01318 uint32_t length;
01319 uint8_t pad1[24];
01320 } xcb_glx_get_clip_plane_reply_t;
01321
01325 typedef struct xcb_glx_get_doublev_cookie_t {
01326 unsigned int sequence;
01327 } xcb_glx_get_doublev_cookie_t;
01328
01330 #define XCB_GLX_GET_DOUBLEV 114
01331
01335 typedef struct xcb_glx_get_doublev_request_t {
01336 uint8_t major_opcode;
01337 uint8_t minor_opcode;
01338 uint16_t length;
01339 xcb_glx_context_tag_t context_tag;
01340 uint32_t pname;
01341 } xcb_glx_get_doublev_request_t;
01342
01346 typedef struct xcb_glx_get_doublev_reply_t {
01347 uint8_t response_type;
01348 uint8_t pad0;
01349 uint16_t sequence;
01350 uint32_t length;
01351 uint8_t pad1[4];
01352 uint32_t n;
01353 xcb_glx_float64_t datum;
01354 uint8_t pad2[8];
01355 } xcb_glx_get_doublev_reply_t;
01356
01360 typedef struct xcb_glx_get_error_cookie_t {
01361 unsigned int sequence;
01362 } xcb_glx_get_error_cookie_t;
01363
01365 #define XCB_GLX_GET_ERROR 115
01366
01370 typedef struct xcb_glx_get_error_request_t {
01371 uint8_t major_opcode;
01372 uint8_t minor_opcode;
01373 uint16_t length;
01374 xcb_glx_context_tag_t context_tag;
01375 } xcb_glx_get_error_request_t;
01376
01380 typedef struct xcb_glx_get_error_reply_t {
01381 uint8_t response_type;
01382 uint8_t pad0;
01383 uint16_t sequence;
01384 uint32_t length;
01385 int32_t error;
01386 } xcb_glx_get_error_reply_t;
01387
01391 typedef struct xcb_glx_get_floatv_cookie_t {
01392 unsigned int sequence;
01393 } xcb_glx_get_floatv_cookie_t;
01394
01396 #define XCB_GLX_GET_FLOATV 116
01397
01401 typedef struct xcb_glx_get_floatv_request_t {
01402 uint8_t major_opcode;
01403 uint8_t minor_opcode;
01404 uint16_t length;
01405 xcb_glx_context_tag_t context_tag;
01406 uint32_t pname;
01407 } xcb_glx_get_floatv_request_t;
01408
01412 typedef struct xcb_glx_get_floatv_reply_t {
01413 uint8_t response_type;
01414 uint8_t pad0;
01415 uint16_t sequence;
01416 uint32_t length;
01417 uint8_t pad1[4];
01418 uint32_t n;
01419 xcb_glx_float32_t datum;
01420 uint8_t pad2[12];
01421 } xcb_glx_get_floatv_reply_t;
01422
01426 typedef struct xcb_glx_get_integerv_cookie_t {
01427 unsigned int sequence;
01428 } xcb_glx_get_integerv_cookie_t;
01429
01431 #define XCB_GLX_GET_INTEGERV 117
01432
01436 typedef struct xcb_glx_get_integerv_request_t {
01437 uint8_t major_opcode;
01438 uint8_t minor_opcode;
01439 uint16_t length;
01440 xcb_glx_context_tag_t context_tag;
01441 uint32_t pname;
01442 } xcb_glx_get_integerv_request_t;
01443
01447 typedef struct xcb_glx_get_integerv_reply_t {
01448 uint8_t response_type;
01449 uint8_t pad0;
01450 uint16_t sequence;
01451 uint32_t length;
01452 uint8_t pad1[4];
01453 uint32_t n;
01454 int32_t datum;
01455 uint8_t pad2[12];
01456 } xcb_glx_get_integerv_reply_t;
01457
01461 typedef struct xcb_glx_get_lightfv_cookie_t {
01462 unsigned int sequence;
01463 } xcb_glx_get_lightfv_cookie_t;
01464
01466 #define XCB_GLX_GET_LIGHTFV 118
01467
01471 typedef struct xcb_glx_get_lightfv_request_t {
01472 uint8_t major_opcode;
01473 uint8_t minor_opcode;
01474 uint16_t length;
01475 xcb_glx_context_tag_t context_tag;
01476 uint32_t light;
01477 uint32_t pname;
01478 } xcb_glx_get_lightfv_request_t;
01479
01483 typedef struct xcb_glx_get_lightfv_reply_t {
01484 uint8_t response_type;
01485 uint8_t pad0;
01486 uint16_t sequence;
01487 uint32_t length;
01488 uint8_t pad1[4];
01489 uint32_t n;
01490 xcb_glx_float32_t datum;
01491 uint8_t pad2[12];
01492 } xcb_glx_get_lightfv_reply_t;
01493
01497 typedef struct xcb_glx_get_lightiv_cookie_t {
01498 unsigned int sequence;
01499 } xcb_glx_get_lightiv_cookie_t;
01500
01502 #define XCB_GLX_GET_LIGHTIV 119
01503
01507 typedef struct xcb_glx_get_lightiv_request_t {
01508 uint8_t major_opcode;
01509 uint8_t minor_opcode;
01510 uint16_t length;
01511 xcb_glx_context_tag_t context_tag;
01512 uint32_t light;
01513 uint32_t pname;
01514 } xcb_glx_get_lightiv_request_t;
01515
01519 typedef struct xcb_glx_get_lightiv_reply_t {
01520 uint8_t response_type;
01521 uint8_t pad0;
01522 uint16_t sequence;
01523 uint32_t length;
01524 uint8_t pad1[4];
01525 uint32_t n;
01526 int32_t datum;
01527 uint8_t pad2[12];
01528 } xcb_glx_get_lightiv_reply_t;
01529
01533 typedef struct xcb_glx_get_mapdv_cookie_t {
01534 unsigned int sequence;
01535 } xcb_glx_get_mapdv_cookie_t;
01536
01538 #define XCB_GLX_GET_MAPDV 120
01539
01543 typedef struct xcb_glx_get_mapdv_request_t {
01544 uint8_t major_opcode;
01545 uint8_t minor_opcode;
01546 uint16_t length;
01547 xcb_glx_context_tag_t context_tag;
01548 uint32_t target;
01549 uint32_t query;
01550 } xcb_glx_get_mapdv_request_t;
01551
01555 typedef struct xcb_glx_get_mapdv_reply_t {
01556 uint8_t response_type;
01557 uint8_t pad0;
01558 uint16_t sequence;
01559 uint32_t length;
01560 uint8_t pad1[4];
01561 uint32_t n;
01562 xcb_glx_float64_t datum;
01563 uint8_t pad2[8];
01564 } xcb_glx_get_mapdv_reply_t;
01565
01569 typedef struct xcb_glx_get_mapfv_cookie_t {
01570 unsigned int sequence;
01571 } xcb_glx_get_mapfv_cookie_t;
01572
01574 #define XCB_GLX_GET_MAPFV 121
01575
01579 typedef struct xcb_glx_get_mapfv_request_t {
01580 uint8_t major_opcode;
01581 uint8_t minor_opcode;
01582 uint16_t length;
01583 xcb_glx_context_tag_t context_tag;
01584 uint32_t target;
01585 uint32_t query;
01586 } xcb_glx_get_mapfv_request_t;
01587
01591 typedef struct xcb_glx_get_mapfv_reply_t {
01592 uint8_t response_type;
01593 uint8_t pad0;
01594 uint16_t sequence;
01595 uint32_t length;
01596 uint8_t pad1[4];
01597 uint32_t n;
01598 xcb_glx_float32_t datum;
01599 uint8_t pad2[12];
01600 } xcb_glx_get_mapfv_reply_t;
01601
01605 typedef struct xcb_glx_get_mapiv_cookie_t {
01606 unsigned int sequence;
01607 } xcb_glx_get_mapiv_cookie_t;
01608
01610 #define XCB_GLX_GET_MAPIV 122
01611
01615 typedef struct xcb_glx_get_mapiv_request_t {
01616 uint8_t major_opcode;
01617 uint8_t minor_opcode;
01618 uint16_t length;
01619 xcb_glx_context_tag_t context_tag;
01620 uint32_t target;
01621 uint32_t query;
01622 } xcb_glx_get_mapiv_request_t;
01623
01627 typedef struct xcb_glx_get_mapiv_reply_t {
01628 uint8_t response_type;
01629 uint8_t pad0;
01630 uint16_t sequence;
01631 uint32_t length;
01632 uint8_t pad1[4];
01633 uint32_t n;
01634 int32_t datum;
01635 uint8_t pad2[12];
01636 } xcb_glx_get_mapiv_reply_t;
01637
01641 typedef struct xcb_glx_get_materialfv_cookie_t {
01642 unsigned int sequence;
01643 } xcb_glx_get_materialfv_cookie_t;
01644
01646 #define XCB_GLX_GET_MATERIALFV 123
01647
01651 typedef struct xcb_glx_get_materialfv_request_t {
01652 uint8_t major_opcode;
01653 uint8_t minor_opcode;
01654 uint16_t length;
01655 xcb_glx_context_tag_t context_tag;
01656 uint32_t face;
01657 uint32_t pname;
01658 } xcb_glx_get_materialfv_request_t;
01659
01663 typedef struct xcb_glx_get_materialfv_reply_t {
01664 uint8_t response_type;
01665 uint8_t pad0;
01666 uint16_t sequence;
01667 uint32_t length;
01668 uint8_t pad1[4];
01669 uint32_t n;
01670 xcb_glx_float32_t datum;
01671 uint8_t pad2[12];
01672 } xcb_glx_get_materialfv_reply_t;
01673
01677 typedef struct xcb_glx_get_materialiv_cookie_t {
01678 unsigned int sequence;
01679 } xcb_glx_get_materialiv_cookie_t;
01680
01682 #define XCB_GLX_GET_MATERIALIV 124
01683
01687 typedef struct xcb_glx_get_materialiv_request_t {
01688 uint8_t major_opcode;
01689 uint8_t minor_opcode;
01690 uint16_t length;
01691 xcb_glx_context_tag_t context_tag;
01692 uint32_t face;
01693 uint32_t pname;
01694 } xcb_glx_get_materialiv_request_t;
01695
01699 typedef struct xcb_glx_get_materialiv_reply_t {
01700 uint8_t response_type;
01701 uint8_t pad0;
01702 uint16_t sequence;
01703 uint32_t length;
01704 uint8_t pad1[4];
01705 uint32_t n;
01706 int32_t datum;
01707 uint8_t pad2[12];
01708 } xcb_glx_get_materialiv_reply_t;
01709
01713 typedef struct xcb_glx_get_pixel_mapfv_cookie_t {
01714 unsigned int sequence;
01715 } xcb_glx_get_pixel_mapfv_cookie_t;
01716
01718 #define XCB_GLX_GET_PIXEL_MAPFV 125
01719
01723 typedef struct xcb_glx_get_pixel_mapfv_request_t {
01724 uint8_t major_opcode;
01725 uint8_t minor_opcode;
01726 uint16_t length;
01727 xcb_glx_context_tag_t context_tag;
01728 uint32_t map;
01729 } xcb_glx_get_pixel_mapfv_request_t;
01730
01734 typedef struct xcb_glx_get_pixel_mapfv_reply_t {
01735 uint8_t response_type;
01736 uint8_t pad0;
01737 uint16_t sequence;
01738 uint32_t length;
01739 uint8_t pad1[4];
01740 uint32_t n;
01741 xcb_glx_float32_t datum;
01742 uint8_t pad2[12];
01743 } xcb_glx_get_pixel_mapfv_reply_t;
01744
01748 typedef struct xcb_glx_get_pixel_mapuiv_cookie_t {
01749 unsigned int sequence;
01750 } xcb_glx_get_pixel_mapuiv_cookie_t;
01751
01753 #define XCB_GLX_GET_PIXEL_MAPUIV 126
01754
01758 typedef struct xcb_glx_get_pixel_mapuiv_request_t {
01759 uint8_t major_opcode;
01760 uint8_t minor_opcode;
01761 uint16_t length;
01762 xcb_glx_context_tag_t context_tag;
01763 uint32_t map;
01764 } xcb_glx_get_pixel_mapuiv_request_t;
01765
01769 typedef struct xcb_glx_get_pixel_mapuiv_reply_t {
01770 uint8_t response_type;
01771 uint8_t pad0;
01772 uint16_t sequence;
01773 uint32_t length;
01774 uint8_t pad1[4];
01775 uint32_t n;
01776 uint32_t datum;
01777 uint8_t pad2[12];
01778 } xcb_glx_get_pixel_mapuiv_reply_t;
01779
01783 typedef struct xcb_glx_get_pixel_mapusv_cookie_t {
01784 unsigned int sequence;
01785 } xcb_glx_get_pixel_mapusv_cookie_t;
01786
01788 #define XCB_GLX_GET_PIXEL_MAPUSV 127
01789
01793 typedef struct xcb_glx_get_pixel_mapusv_request_t {
01794 uint8_t major_opcode;
01795 uint8_t minor_opcode;
01796 uint16_t length;
01797 xcb_glx_context_tag_t context_tag;
01798 uint32_t map;
01799 } xcb_glx_get_pixel_mapusv_request_t;
01800
01804 typedef struct xcb_glx_get_pixel_mapusv_reply_t {
01805 uint8_t response_type;
01806 uint8_t pad0;
01807 uint16_t sequence;
01808 uint32_t length;
01809 uint8_t pad1[4];
01810 uint32_t n;
01811 uint16_t datum;
01812 uint8_t pad2[16];
01813 } xcb_glx_get_pixel_mapusv_reply_t;
01814
01818 typedef struct xcb_glx_get_polygon_stipple_cookie_t {
01819 unsigned int sequence;
01820 } xcb_glx_get_polygon_stipple_cookie_t;
01821
01823 #define XCB_GLX_GET_POLYGON_STIPPLE 128
01824
01828 typedef struct xcb_glx_get_polygon_stipple_request_t {
01829 uint8_t major_opcode;
01830 uint8_t minor_opcode;
01831 uint16_t length;
01832 xcb_glx_context_tag_t context_tag;
01833 uint8_t lsb_first;
01834 } xcb_glx_get_polygon_stipple_request_t;
01835
01839 typedef struct xcb_glx_get_polygon_stipple_reply_t {
01840 uint8_t response_type;
01841 uint8_t pad0;
01842 uint16_t sequence;
01843 uint32_t length;
01844 uint8_t pad1[24];
01845 } xcb_glx_get_polygon_stipple_reply_t;
01846
01850 typedef struct xcb_glx_get_string_cookie_t {
01851 unsigned int sequence;
01852 } xcb_glx_get_string_cookie_t;
01853
01855 #define XCB_GLX_GET_STRING 129
01856
01860 typedef struct xcb_glx_get_string_request_t {
01861 uint8_t major_opcode;
01862 uint8_t minor_opcode;
01863 uint16_t length;
01864 xcb_glx_context_tag_t context_tag;
01865 uint32_t name;
01866 } xcb_glx_get_string_request_t;
01867
01871 typedef struct xcb_glx_get_string_reply_t {
01872 uint8_t response_type;
01873 uint8_t pad0;
01874 uint16_t sequence;
01875 uint32_t length;
01876 uint8_t pad1[4];
01877 uint32_t n;
01878 uint8_t pad2[16];
01879 } xcb_glx_get_string_reply_t;
01880
01884 typedef struct xcb_glx_get_tex_envfv_cookie_t {
01885 unsigned int sequence;
01886 } xcb_glx_get_tex_envfv_cookie_t;
01887
01889 #define XCB_GLX_GET_TEX_ENVFV 130
01890
01894 typedef struct xcb_glx_get_tex_envfv_request_t {
01895 uint8_t major_opcode;
01896 uint8_t minor_opcode;
01897 uint16_t length;
01898 xcb_glx_context_tag_t context_tag;
01899 uint32_t target;
01900 uint32_t pname;
01901 } xcb_glx_get_tex_envfv_request_t;
01902
01906 typedef struct xcb_glx_get_tex_envfv_reply_t {
01907 uint8_t response_type;
01908 uint8_t pad0;
01909 uint16_t sequence;
01910 uint32_t length;
01911 uint8_t pad1[4];
01912 uint32_t n;
01913 xcb_glx_float32_t datum;
01914 uint8_t pad2[12];
01915 } xcb_glx_get_tex_envfv_reply_t;
01916
01920 typedef struct xcb_glx_get_tex_enviv_cookie_t {
01921 unsigned int sequence;
01922 } xcb_glx_get_tex_enviv_cookie_t;
01923
01925 #define XCB_GLX_GET_TEX_ENVIV 131
01926
01930 typedef struct xcb_glx_get_tex_enviv_request_t {
01931 uint8_t major_opcode;
01932 uint8_t minor_opcode;
01933 uint16_t length;
01934 xcb_glx_context_tag_t context_tag;
01935 uint32_t target;
01936 uint32_t pname;
01937 } xcb_glx_get_tex_enviv_request_t;
01938
01942 typedef struct xcb_glx_get_tex_enviv_reply_t {
01943 uint8_t response_type;
01944 uint8_t pad0;
01945 uint16_t sequence;
01946 uint32_t length;
01947 uint8_t pad1[4];
01948 uint32_t n;
01949 int32_t datum;
01950 uint8_t pad2[12];
01951 } xcb_glx_get_tex_enviv_reply_t;
01952
01956 typedef struct xcb_glx_get_tex_gendv_cookie_t {
01957 unsigned int sequence;
01958 } xcb_glx_get_tex_gendv_cookie_t;
01959
01961 #define XCB_GLX_GET_TEX_GENDV 132
01962
01966 typedef struct xcb_glx_get_tex_gendv_request_t {
01967 uint8_t major_opcode;
01968 uint8_t minor_opcode;
01969 uint16_t length;
01970 xcb_glx_context_tag_t context_tag;
01971 uint32_t coord;
01972 uint32_t pname;
01973 } xcb_glx_get_tex_gendv_request_t;
01974
01978 typedef struct xcb_glx_get_tex_gendv_reply_t {
01979 uint8_t response_type;
01980 uint8_t pad0;
01981 uint16_t sequence;
01982 uint32_t length;
01983 uint8_t pad1[4];
01984 uint32_t n;
01985 xcb_glx_float64_t datum;
01986 uint8_t pad2[8];
01987 } xcb_glx_get_tex_gendv_reply_t;
01988
01992 typedef struct xcb_glx_get_tex_genfv_cookie_t {
01993 unsigned int sequence;
01994 } xcb_glx_get_tex_genfv_cookie_t;
01995
01997 #define XCB_GLX_GET_TEX_GENFV 133
01998
02002 typedef struct xcb_glx_get_tex_genfv_request_t {
02003 uint8_t major_opcode;
02004 uint8_t minor_opcode;
02005 uint16_t length;
02006 xcb_glx_context_tag_t context_tag;
02007 uint32_t coord;
02008 uint32_t pname;
02009 } xcb_glx_get_tex_genfv_request_t;
02010
02014 typedef struct xcb_glx_get_tex_genfv_reply_t {
02015 uint8_t response_type;
02016 uint8_t pad0;
02017 uint16_t sequence;
02018 uint32_t length;
02019 uint8_t pad1[4];
02020 uint32_t n;
02021 xcb_glx_float32_t datum;
02022 uint8_t pad2[12];
02023 } xcb_glx_get_tex_genfv_reply_t;
02024
02028 typedef struct xcb_glx_get_tex_geniv_cookie_t {
02029 unsigned int sequence;
02030 } xcb_glx_get_tex_geniv_cookie_t;
02031
02033 #define XCB_GLX_GET_TEX_GENIV 134
02034
02038 typedef struct xcb_glx_get_tex_geniv_request_t {
02039 uint8_t major_opcode;
02040 uint8_t minor_opcode;
02041 uint16_t length;
02042 xcb_glx_context_tag_t context_tag;
02043 uint32_t coord;
02044 uint32_t pname;
02045 } xcb_glx_get_tex_geniv_request_t;
02046
02050 typedef struct xcb_glx_get_tex_geniv_reply_t {
02051 uint8_t response_type;
02052 uint8_t pad0;
02053 uint16_t sequence;
02054 uint32_t length;
02055 uint8_t pad1[4];
02056 uint32_t n;
02057 int32_t datum;
02058 uint8_t pad2[12];
02059 } xcb_glx_get_tex_geniv_reply_t;
02060
02064 typedef struct xcb_glx_get_tex_image_cookie_t {
02065 unsigned int sequence;
02066 } xcb_glx_get_tex_image_cookie_t;
02067
02069 #define XCB_GLX_GET_TEX_IMAGE 135
02070
02074 typedef struct xcb_glx_get_tex_image_request_t {
02075 uint8_t major_opcode;
02076 uint8_t minor_opcode;
02077 uint16_t length;
02078 xcb_glx_context_tag_t context_tag;
02079 uint32_t target;
02080 int32_t level;
02081 uint32_t format;
02082 uint32_t type;
02083 uint8_t swap_bytes;
02084 } xcb_glx_get_tex_image_request_t;
02085
02089 typedef struct xcb_glx_get_tex_image_reply_t {
02090 uint8_t response_type;
02091 uint8_t pad0;
02092 uint16_t sequence;
02093 uint32_t length;
02094 uint8_t pad1[8];
02095 int32_t width;
02096 int32_t height;
02097 int32_t depth;
02098 uint8_t pad2[4];
02099 } xcb_glx_get_tex_image_reply_t;
02100
02104 typedef struct xcb_glx_get_tex_parameterfv_cookie_t {
02105 unsigned int sequence;
02106 } xcb_glx_get_tex_parameterfv_cookie_t;
02107
02109 #define XCB_GLX_GET_TEX_PARAMETERFV 136
02110
02114 typedef struct xcb_glx_get_tex_parameterfv_request_t {
02115 uint8_t major_opcode;
02116 uint8_t minor_opcode;
02117 uint16_t length;
02118 xcb_glx_context_tag_t context_tag;
02119 uint32_t target;
02120 uint32_t pname;
02121 } xcb_glx_get_tex_parameterfv_request_t;
02122
02126 typedef struct xcb_glx_get_tex_parameterfv_reply_t {
02127 uint8_t response_type;
02128 uint8_t pad0;
02129 uint16_t sequence;
02130 uint32_t length;
02131 uint8_t pad1[4];
02132 uint32_t n;
02133 xcb_glx_float32_t datum;
02134 uint8_t pad2[12];
02135 } xcb_glx_get_tex_parameterfv_reply_t;
02136
02140 typedef struct xcb_glx_get_tex_parameteriv_cookie_t {
02141 unsigned int sequence;
02142 } xcb_glx_get_tex_parameteriv_cookie_t;
02143
02145 #define XCB_GLX_GET_TEX_PARAMETERIV 137
02146
02150 typedef struct xcb_glx_get_tex_parameteriv_request_t {
02151 uint8_t major_opcode;
02152 uint8_t minor_opcode;
02153 uint16_t length;
02154 xcb_glx_context_tag_t context_tag;
02155 uint32_t target;
02156 uint32_t pname;
02157 } xcb_glx_get_tex_parameteriv_request_t;
02158
02162 typedef struct xcb_glx_get_tex_parameteriv_reply_t {
02163 uint8_t response_type;
02164 uint8_t pad0;
02165 uint16_t sequence;
02166 uint32_t length;
02167 uint8_t pad1[4];
02168 uint32_t n;
02169 int32_t datum;
02170 uint8_t pad2[12];
02171 } xcb_glx_get_tex_parameteriv_reply_t;
02172
02176 typedef struct xcb_glx_get_tex_level_parameterfv_cookie_t {
02177 unsigned int sequence;
02178 } xcb_glx_get_tex_level_parameterfv_cookie_t;
02179
02181 #define XCB_GLX_GET_TEX_LEVEL_PARAMETERFV 138
02182
02186 typedef struct xcb_glx_get_tex_level_parameterfv_request_t {
02187 uint8_t major_opcode;
02188 uint8_t minor_opcode;
02189 uint16_t length;
02190 xcb_glx_context_tag_t context_tag;
02191 uint32_t target;
02192 int32_t level;
02193 uint32_t pname;
02194 } xcb_glx_get_tex_level_parameterfv_request_t;
02195
02199 typedef struct xcb_glx_get_tex_level_parameterfv_reply_t {
02200 uint8_t response_type;
02201 uint8_t pad0;
02202 uint16_t sequence;
02203 uint32_t length;
02204 uint8_t pad1[4];
02205 uint32_t n;
02206 xcb_glx_float32_t datum;
02207 uint8_t pad2[12];
02208 } xcb_glx_get_tex_level_parameterfv_reply_t;
02209
02213 typedef struct xcb_glx_get_tex_level_parameteriv_cookie_t {
02214 unsigned int sequence;
02215 } xcb_glx_get_tex_level_parameteriv_cookie_t;
02216
02218 #define XCB_GLX_GET_TEX_LEVEL_PARAMETERIV 139
02219
02223 typedef struct xcb_glx_get_tex_level_parameteriv_request_t {
02224 uint8_t major_opcode;
02225 uint8_t minor_opcode;
02226 uint16_t length;
02227 xcb_glx_context_tag_t context_tag;
02228 uint32_t target;
02229 int32_t level;
02230 uint32_t pname;
02231 } xcb_glx_get_tex_level_parameteriv_request_t;
02232
02236 typedef struct xcb_glx_get_tex_level_parameteriv_reply_t {
02237 uint8_t response_type;
02238 uint8_t pad0;
02239 uint16_t sequence;
02240 uint32_t length;
02241 uint8_t pad1[4];
02242 uint32_t n;
02243 int32_t datum;
02244 uint8_t pad2[12];
02245 } xcb_glx_get_tex_level_parameteriv_reply_t;
02246
02250 typedef struct xcb_glx_is_list_cookie_t {
02251 unsigned int sequence;
02252 } xcb_glx_is_list_cookie_t;
02253
02255 #define XCB_GLX_IS_LIST 141
02256
02260 typedef struct xcb_glx_is_list_request_t {
02261 uint8_t major_opcode;
02262 uint8_t minor_opcode;
02263 uint16_t length;
02264 xcb_glx_context_tag_t context_tag;
02265 uint32_t list;
02266 } xcb_glx_is_list_request_t;
02267
02271 typedef struct xcb_glx_is_list_reply_t {
02272 uint8_t response_type;
02273 uint8_t pad0;
02274 uint16_t sequence;
02275 uint32_t length;
02276 xcb_glx_bool32_t ret_val;
02277 } xcb_glx_is_list_reply_t;
02278
02280 #define XCB_GLX_FLUSH 142
02281
02285 typedef struct xcb_glx_flush_request_t {
02286 uint8_t major_opcode;
02287 uint8_t minor_opcode;
02288 uint16_t length;
02289 xcb_glx_context_tag_t context_tag;
02290 } xcb_glx_flush_request_t;
02291
02295 typedef struct xcb_glx_are_textures_resident_cookie_t {
02296 unsigned int sequence;
02297 } xcb_glx_are_textures_resident_cookie_t;
02298
02300 #define XCB_GLX_ARE_TEXTURES_RESIDENT 143
02301
02305 typedef struct xcb_glx_are_textures_resident_request_t {
02306 uint8_t major_opcode;
02307 uint8_t minor_opcode;
02308 uint16_t length;
02309 xcb_glx_context_tag_t context_tag;
02310 int32_t n;
02311 } xcb_glx_are_textures_resident_request_t;
02312
02316 typedef struct xcb_glx_are_textures_resident_reply_t {
02317 uint8_t response_type;
02318 uint8_t pad0;
02319 uint16_t sequence;
02320 uint32_t length;
02321 xcb_glx_bool32_t ret_val;
02322 uint8_t pad1[20];
02323 } xcb_glx_are_textures_resident_reply_t;
02324
02326 #define XCB_GLX_DELETE_TEXTURES 144
02327
02331 typedef struct xcb_glx_delete_textures_request_t {
02332 uint8_t major_opcode;
02333 uint8_t minor_opcode;
02334 uint16_t length;
02335 xcb_glx_context_tag_t context_tag;
02336 int32_t n;
02337 } xcb_glx_delete_textures_request_t;
02338
02342 typedef struct xcb_glx_gen_textures_cookie_t {
02343 unsigned int sequence;
02344 } xcb_glx_gen_textures_cookie_t;
02345
02347 #define XCB_GLX_GEN_TEXTURES 145
02348
02352 typedef struct xcb_glx_gen_textures_request_t {
02353 uint8_t major_opcode;
02354 uint8_t minor_opcode;
02355 uint16_t length;
02356 xcb_glx_context_tag_t context_tag;
02357 int32_t n;
02358 } xcb_glx_gen_textures_request_t;
02359
02363 typedef struct xcb_glx_gen_textures_reply_t {
02364 uint8_t response_type;
02365 uint8_t pad0;
02366 uint16_t sequence;
02367 uint32_t length;
02368 uint8_t pad1[24];
02369 } xcb_glx_gen_textures_reply_t;
02370
02374 typedef struct xcb_glx_is_texture_cookie_t {
02375 unsigned int sequence;
02376 } xcb_glx_is_texture_cookie_t;
02377
02379 #define XCB_GLX_IS_TEXTURE 146
02380
02384 typedef struct xcb_glx_is_texture_request_t {
02385 uint8_t major_opcode;
02386 uint8_t minor_opcode;
02387 uint16_t length;
02388 xcb_glx_context_tag_t context_tag;
02389 uint32_t texture;
02390 } xcb_glx_is_texture_request_t;
02391
02395 typedef struct xcb_glx_is_texture_reply_t {
02396 uint8_t response_type;
02397 uint8_t pad0;
02398 uint16_t sequence;
02399 uint32_t length;
02400 xcb_glx_bool32_t ret_val;
02401 } xcb_glx_is_texture_reply_t;
02402
02406 typedef struct xcb_glx_get_color_table_cookie_t {
02407 unsigned int sequence;
02408 } xcb_glx_get_color_table_cookie_t;
02409
02411 #define XCB_GLX_GET_COLOR_TABLE 147
02412
02416 typedef struct xcb_glx_get_color_table_request_t {
02417 uint8_t major_opcode;
02418 uint8_t minor_opcode;
02419 uint16_t length;
02420 xcb_glx_context_tag_t context_tag;
02421 uint32_t target;
02422 uint32_t format;
02423 uint32_t type;
02424 uint8_t swap_bytes;
02425 } xcb_glx_get_color_table_request_t;
02426
02430 typedef struct xcb_glx_get_color_table_reply_t {
02431 uint8_t response_type;
02432 uint8_t pad0;
02433 uint16_t sequence;
02434 uint32_t length;
02435 uint8_t pad1[8];
02436 int32_t width;
02437 uint8_t pad2[12];
02438 } xcb_glx_get_color_table_reply_t;
02439
02443 typedef struct xcb_glx_get_color_table_parameterfv_cookie_t {
02444 unsigned int sequence;
02445 } xcb_glx_get_color_table_parameterfv_cookie_t;
02446
02448 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERFV 148
02449
02453 typedef struct xcb_glx_get_color_table_parameterfv_request_t {
02454 uint8_t major_opcode;
02455 uint8_t minor_opcode;
02456 uint16_t length;
02457 xcb_glx_context_tag_t context_tag;
02458 uint32_t target;
02459 uint32_t pname;
02460 } xcb_glx_get_color_table_parameterfv_request_t;
02461
02465 typedef struct xcb_glx_get_color_table_parameterfv_reply_t {
02466 uint8_t response_type;
02467 uint8_t pad0;
02468 uint16_t sequence;
02469 uint32_t length;
02470 uint8_t pad1[4];
02471 uint32_t n;
02472 xcb_glx_float32_t datum;
02473 uint8_t pad2[12];
02474 } xcb_glx_get_color_table_parameterfv_reply_t;
02475
02479 typedef struct xcb_glx_get_color_table_parameteriv_cookie_t {
02480 unsigned int sequence;
02481 } xcb_glx_get_color_table_parameteriv_cookie_t;
02482
02484 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERIV 149
02485
02489 typedef struct xcb_glx_get_color_table_parameteriv_request_t {
02490 uint8_t major_opcode;
02491 uint8_t minor_opcode;
02492 uint16_t length;
02493 xcb_glx_context_tag_t context_tag;
02494 uint32_t target;
02495 uint32_t pname;
02496 } xcb_glx_get_color_table_parameteriv_request_t;
02497
02501 typedef struct xcb_glx_get_color_table_parameteriv_reply_t {
02502 uint8_t response_type;
02503 uint8_t pad0;
02504 uint16_t sequence;
02505 uint32_t length;
02506 uint8_t pad1[4];
02507 uint32_t n;
02508 int32_t datum;
02509 uint8_t pad2[12];
02510 } xcb_glx_get_color_table_parameteriv_reply_t;
02511
02515 typedef struct xcb_glx_get_convolution_filter_cookie_t {
02516 unsigned int sequence;
02517 } xcb_glx_get_convolution_filter_cookie_t;
02518
02520 #define XCB_GLX_GET_CONVOLUTION_FILTER 150
02521
02525 typedef struct xcb_glx_get_convolution_filter_request_t {
02526 uint8_t major_opcode;
02527 uint8_t minor_opcode;
02528 uint16_t length;
02529 xcb_glx_context_tag_t context_tag;
02530 uint32_t target;
02531 uint32_t format;
02532 uint32_t type;
02533 uint8_t swap_bytes;
02534 } xcb_glx_get_convolution_filter_request_t;
02535
02539 typedef struct xcb_glx_get_convolution_filter_reply_t {
02540 uint8_t response_type;
02541 uint8_t pad0;
02542 uint16_t sequence;
02543 uint32_t length;
02544 uint8_t pad1[8];
02545 int32_t width;
02546 int32_t height;
02547 uint8_t pad2[8];
02548 } xcb_glx_get_convolution_filter_reply_t;
02549
02553 typedef struct xcb_glx_get_convolution_parameterfv_cookie_t {
02554 unsigned int sequence;
02555 } xcb_glx_get_convolution_parameterfv_cookie_t;
02556
02558 #define XCB_GLX_GET_CONVOLUTION_PARAMETERFV 151
02559
02563 typedef struct xcb_glx_get_convolution_parameterfv_request_t {
02564 uint8_t major_opcode;
02565 uint8_t minor_opcode;
02566 uint16_t length;
02567 xcb_glx_context_tag_t context_tag;
02568 uint32_t target;
02569 uint32_t pname;
02570 } xcb_glx_get_convolution_parameterfv_request_t;
02571
02575 typedef struct xcb_glx_get_convolution_parameterfv_reply_t {
02576 uint8_t response_type;
02577 uint8_t pad0;
02578 uint16_t sequence;
02579 uint32_t length;
02580 uint8_t pad1[4];
02581 uint32_t n;
02582 xcb_glx_float32_t datum;
02583 uint8_t pad2[12];
02584 } xcb_glx_get_convolution_parameterfv_reply_t;
02585
02589 typedef struct xcb_glx_get_convolution_parameteriv_cookie_t {
02590 unsigned int sequence;
02591 } xcb_glx_get_convolution_parameteriv_cookie_t;
02592
02594 #define XCB_GLX_GET_CONVOLUTION_PARAMETERIV 152
02595
02599 typedef struct xcb_glx_get_convolution_parameteriv_request_t {
02600 uint8_t major_opcode;
02601 uint8_t minor_opcode;
02602 uint16_t length;
02603 xcb_glx_context_tag_t context_tag;
02604 uint32_t target;
02605 uint32_t pname;
02606 } xcb_glx_get_convolution_parameteriv_request_t;
02607
02611 typedef struct xcb_glx_get_convolution_parameteriv_reply_t {
02612 uint8_t response_type;
02613 uint8_t pad0;
02614 uint16_t sequence;
02615 uint32_t length;
02616 uint8_t pad1[4];
02617 uint32_t n;
02618 int32_t datum;
02619 uint8_t pad2[12];
02620 } xcb_glx_get_convolution_parameteriv_reply_t;
02621
02625 typedef struct xcb_glx_get_separable_filter_cookie_t {
02626 unsigned int sequence;
02627 } xcb_glx_get_separable_filter_cookie_t;
02628
02630 #define XCB_GLX_GET_SEPARABLE_FILTER 153
02631
02635 typedef struct xcb_glx_get_separable_filter_request_t {
02636 uint8_t major_opcode;
02637 uint8_t minor_opcode;
02638 uint16_t length;
02639 xcb_glx_context_tag_t context_tag;
02640 uint32_t target;
02641 uint32_t format;
02642 uint32_t type;
02643 uint8_t swap_bytes;
02644 } xcb_glx_get_separable_filter_request_t;
02645
02649 typedef struct xcb_glx_get_separable_filter_reply_t {
02650 uint8_t response_type;
02651 uint8_t pad0;
02652 uint16_t sequence;
02653 uint32_t length;
02654 uint8_t pad1[8];
02655 int32_t row_w;
02656 int32_t col_h;
02657 uint8_t pad2[8];
02658 } xcb_glx_get_separable_filter_reply_t;
02659
02663 typedef struct xcb_glx_get_histogram_cookie_t {
02664 unsigned int sequence;
02665 } xcb_glx_get_histogram_cookie_t;
02666
02668 #define XCB_GLX_GET_HISTOGRAM 154
02669
02673 typedef struct xcb_glx_get_histogram_request_t {
02674 uint8_t major_opcode;
02675 uint8_t minor_opcode;
02676 uint16_t length;
02677 xcb_glx_context_tag_t context_tag;
02678 uint32_t target;
02679 uint32_t format;
02680 uint32_t type;
02681 uint8_t swap_bytes;
02682 uint8_t reset;
02683 } xcb_glx_get_histogram_request_t;
02684
02688 typedef struct xcb_glx_get_histogram_reply_t {
02689 uint8_t response_type;
02690 uint8_t pad0;
02691 uint16_t sequence;
02692 uint32_t length;
02693 uint8_t pad1[8];
02694 int32_t width;
02695 uint8_t pad2[12];
02696 } xcb_glx_get_histogram_reply_t;
02697
02701 typedef struct xcb_glx_get_histogram_parameterfv_cookie_t {
02702 unsigned int sequence;
02703 } xcb_glx_get_histogram_parameterfv_cookie_t;
02704
02706 #define XCB_GLX_GET_HISTOGRAM_PARAMETERFV 155
02707
02711 typedef struct xcb_glx_get_histogram_parameterfv_request_t {
02712 uint8_t major_opcode;
02713 uint8_t minor_opcode;
02714 uint16_t length;
02715 xcb_glx_context_tag_t context_tag;
02716 uint32_t target;
02717 uint32_t pname;
02718 } xcb_glx_get_histogram_parameterfv_request_t;
02719
02723 typedef struct xcb_glx_get_histogram_parameterfv_reply_t {
02724 uint8_t response_type;
02725 uint8_t pad0;
02726 uint16_t sequence;
02727 uint32_t length;
02728 uint8_t pad1[4];
02729 uint32_t n;
02730 xcb_glx_float32_t datum;
02731 uint8_t pad2[12];
02732 } xcb_glx_get_histogram_parameterfv_reply_t;
02733
02737 typedef struct xcb_glx_get_histogram_parameteriv_cookie_t {
02738 unsigned int sequence;
02739 } xcb_glx_get_histogram_parameteriv_cookie_t;
02740
02742 #define XCB_GLX_GET_HISTOGRAM_PARAMETERIV 156
02743
02747 typedef struct xcb_glx_get_histogram_parameteriv_request_t {
02748 uint8_t major_opcode;
02749 uint8_t minor_opcode;
02750 uint16_t length;
02751 xcb_glx_context_tag_t context_tag;
02752 uint32_t target;
02753 uint32_t pname;
02754 } xcb_glx_get_histogram_parameteriv_request_t;
02755
02759 typedef struct xcb_glx_get_histogram_parameteriv_reply_t {
02760 uint8_t response_type;
02761 uint8_t pad0;
02762 uint16_t sequence;
02763 uint32_t length;
02764 uint8_t pad1[4];
02765 uint32_t n;
02766 int32_t datum;
02767 uint8_t pad2[12];
02768 } xcb_glx_get_histogram_parameteriv_reply_t;
02769
02773 typedef struct xcb_glx_get_minmax_cookie_t {
02774 unsigned int sequence;
02775 } xcb_glx_get_minmax_cookie_t;
02776
02778 #define XCB_GLX_GET_MINMAX 157
02779
02783 typedef struct xcb_glx_get_minmax_request_t {
02784 uint8_t major_opcode;
02785 uint8_t minor_opcode;
02786 uint16_t length;
02787 xcb_glx_context_tag_t context_tag;
02788 uint32_t target;
02789 uint32_t format;
02790 uint32_t type;
02791 uint8_t swap_bytes;
02792 uint8_t reset;
02793 } xcb_glx_get_minmax_request_t;
02794
02798 typedef struct xcb_glx_get_minmax_reply_t {
02799 uint8_t response_type;
02800 uint8_t pad0;
02801 uint16_t sequence;
02802 uint32_t length;
02803 uint8_t pad1[24];
02804 } xcb_glx_get_minmax_reply_t;
02805
02809 typedef struct xcb_glx_get_minmax_parameterfv_cookie_t {
02810 unsigned int sequence;
02811 } xcb_glx_get_minmax_parameterfv_cookie_t;
02812
02814 #define XCB_GLX_GET_MINMAX_PARAMETERFV 158
02815
02819 typedef struct xcb_glx_get_minmax_parameterfv_request_t {
02820 uint8_t major_opcode;
02821 uint8_t minor_opcode;
02822 uint16_t length;
02823 xcb_glx_context_tag_t context_tag;
02824 uint32_t target;
02825 uint32_t pname;
02826 } xcb_glx_get_minmax_parameterfv_request_t;
02827
02831 typedef struct xcb_glx_get_minmax_parameterfv_reply_t {
02832 uint8_t response_type;
02833 uint8_t pad0;
02834 uint16_t sequence;
02835 uint32_t length;
02836 uint8_t pad1[4];
02837 uint32_t n;
02838 xcb_glx_float32_t datum;
02839 uint8_t pad2[12];
02840 } xcb_glx_get_minmax_parameterfv_reply_t;
02841
02845 typedef struct xcb_glx_get_minmax_parameteriv_cookie_t {
02846 unsigned int sequence;
02847 } xcb_glx_get_minmax_parameteriv_cookie_t;
02848
02850 #define XCB_GLX_GET_MINMAX_PARAMETERIV 159
02851
02855 typedef struct xcb_glx_get_minmax_parameteriv_request_t {
02856 uint8_t major_opcode;
02857 uint8_t minor_opcode;
02858 uint16_t length;
02859 xcb_glx_context_tag_t context_tag;
02860 uint32_t target;
02861 uint32_t pname;
02862 } xcb_glx_get_minmax_parameteriv_request_t;
02863
02867 typedef struct xcb_glx_get_minmax_parameteriv_reply_t {
02868 uint8_t response_type;
02869 uint8_t pad0;
02870 uint16_t sequence;
02871 uint32_t length;
02872 uint8_t pad1[4];
02873 uint32_t n;
02874 int32_t datum;
02875 uint8_t pad2[12];
02876 } xcb_glx_get_minmax_parameteriv_reply_t;
02877
02881 typedef struct xcb_glx_get_compressed_tex_image_arb_cookie_t {
02882 unsigned int sequence;
02883 } xcb_glx_get_compressed_tex_image_arb_cookie_t;
02884
02886 #define XCB_GLX_GET_COMPRESSED_TEX_IMAGE_ARB 160
02887
02891 typedef struct xcb_glx_get_compressed_tex_image_arb_request_t {
02892 uint8_t major_opcode;
02893 uint8_t minor_opcode;
02894 uint16_t length;
02895 xcb_glx_context_tag_t context_tag;
02896 uint32_t target;
02897 int32_t level;
02898 } xcb_glx_get_compressed_tex_image_arb_request_t;
02899
02903 typedef struct xcb_glx_get_compressed_tex_image_arb_reply_t {
02904 uint8_t response_type;
02905 uint8_t pad0;
02906 uint16_t sequence;
02907 uint32_t length;
02908 uint8_t pad1[8];
02909 int32_t size;
02910 uint8_t pad2[12];
02911 } xcb_glx_get_compressed_tex_image_arb_reply_t;
02912
02914 #define XCB_GLX_DELETE_QUERIES_ARB 161
02915
02919 typedef struct xcb_glx_delete_queries_arb_request_t {
02920 uint8_t major_opcode;
02921 uint8_t minor_opcode;
02922 uint16_t length;
02923 xcb_glx_context_tag_t context_tag;
02924 int32_t n;
02925 } xcb_glx_delete_queries_arb_request_t;
02926
02930 typedef struct xcb_glx_gen_queries_arb_cookie_t {
02931 unsigned int sequence;
02932 } xcb_glx_gen_queries_arb_cookie_t;
02933
02935 #define XCB_GLX_GEN_QUERIES_ARB 162
02936
02940 typedef struct xcb_glx_gen_queries_arb_request_t {
02941 uint8_t major_opcode;
02942 uint8_t minor_opcode;
02943 uint16_t length;
02944 xcb_glx_context_tag_t context_tag;
02945 int32_t n;
02946 } xcb_glx_gen_queries_arb_request_t;
02947
02951 typedef struct xcb_glx_gen_queries_arb_reply_t {
02952 uint8_t response_type;
02953 uint8_t pad0;
02954 uint16_t sequence;
02955 uint32_t length;
02956 uint8_t pad1[24];
02957 } xcb_glx_gen_queries_arb_reply_t;
02958
02962 typedef struct xcb_glx_is_query_arb_cookie_t {
02963 unsigned int sequence;
02964 } xcb_glx_is_query_arb_cookie_t;
02965
02967 #define XCB_GLX_IS_QUERY_ARB 163
02968
02972 typedef struct xcb_glx_is_query_arb_request_t {
02973 uint8_t major_opcode;
02974 uint8_t minor_opcode;
02975 uint16_t length;
02976 xcb_glx_context_tag_t context_tag;
02977 uint32_t id;
02978 } xcb_glx_is_query_arb_request_t;
02979
02983 typedef struct xcb_glx_is_query_arb_reply_t {
02984 uint8_t response_type;
02985 uint8_t pad0;
02986 uint16_t sequence;
02987 uint32_t length;
02988 xcb_glx_bool32_t ret_val;
02989 } xcb_glx_is_query_arb_reply_t;
02990
02994 typedef struct xcb_glx_get_queryiv_arb_cookie_t {
02995 unsigned int sequence;
02996 } xcb_glx_get_queryiv_arb_cookie_t;
02997
02999 #define XCB_GLX_GET_QUERYIV_ARB 164
03000
03004 typedef struct xcb_glx_get_queryiv_arb_request_t {
03005 uint8_t major_opcode;
03006 uint8_t minor_opcode;
03007 uint16_t length;
03008 xcb_glx_context_tag_t context_tag;
03009 uint32_t target;
03010 uint32_t pname;
03011 } xcb_glx_get_queryiv_arb_request_t;
03012
03016 typedef struct xcb_glx_get_queryiv_arb_reply_t {
03017 uint8_t response_type;
03018 uint8_t pad0;
03019 uint16_t sequence;
03020 uint32_t length;
03021 uint8_t pad1[4];
03022 uint32_t n;
03023 int32_t datum;
03024 uint8_t pad2[12];
03025 } xcb_glx_get_queryiv_arb_reply_t;
03026
03030 typedef struct xcb_glx_get_query_objectiv_arb_cookie_t {
03031 unsigned int sequence;
03032 } xcb_glx_get_query_objectiv_arb_cookie_t;
03033
03035 #define XCB_GLX_GET_QUERY_OBJECTIV_ARB 165
03036
03040 typedef struct xcb_glx_get_query_objectiv_arb_request_t {
03041 uint8_t major_opcode;
03042 uint8_t minor_opcode;
03043 uint16_t length;
03044 xcb_glx_context_tag_t context_tag;
03045 uint32_t id;
03046 uint32_t pname;
03047 } xcb_glx_get_query_objectiv_arb_request_t;
03048
03052 typedef struct xcb_glx_get_query_objectiv_arb_reply_t {
03053 uint8_t response_type;
03054 uint8_t pad0;
03055 uint16_t sequence;
03056 uint32_t length;
03057 uint8_t pad1[4];
03058 uint32_t n;
03059 int32_t datum;
03060 uint8_t pad2[12];
03061 } xcb_glx_get_query_objectiv_arb_reply_t;
03062
03066 typedef struct xcb_glx_get_query_objectuiv_arb_cookie_t {
03067 unsigned int sequence;
03068 } xcb_glx_get_query_objectuiv_arb_cookie_t;
03069
03071 #define XCB_GLX_GET_QUERY_OBJECTUIV_ARB 166
03072
03076 typedef struct xcb_glx_get_query_objectuiv_arb_request_t {
03077 uint8_t major_opcode;
03078 uint8_t minor_opcode;
03079 uint16_t length;
03080 xcb_glx_context_tag_t context_tag;
03081 uint32_t id;
03082 uint32_t pname;
03083 } xcb_glx_get_query_objectuiv_arb_request_t;
03084
03088 typedef struct xcb_glx_get_query_objectuiv_arb_reply_t {
03089 uint8_t response_type;
03090 uint8_t pad0;
03091 uint16_t sequence;
03092 uint32_t length;
03093 uint8_t pad1[4];
03094 uint32_t n;
03095 uint32_t datum;
03096 uint8_t pad2[12];
03097 } xcb_glx_get_query_objectuiv_arb_reply_t;
03098
03108
03109
03110
03111
03112
03113
03114
03115
03116
03117 void
03118 xcb_glx_pixmap_next (xcb_glx_pixmap_iterator_t *i );
03119
03130
03131
03132
03133
03134
03135
03136
03137
03138
03139 xcb_generic_iterator_t
03140 xcb_glx_pixmap_end (xcb_glx_pixmap_iterator_t i );
03141
03151
03152
03153
03154
03155
03156
03157
03158
03159
03160 void
03161 xcb_glx_context_next (xcb_glx_context_iterator_t *i );
03162
03173
03174
03175
03176
03177
03178
03179
03180
03181
03182 xcb_generic_iterator_t
03183 xcb_glx_context_end (xcb_glx_context_iterator_t i );
03184
03194
03195
03196
03197
03198
03199
03200
03201
03202
03203 void
03204 xcb_glx_pbuffer_next (xcb_glx_pbuffer_iterator_t *i );
03205
03216
03217
03218
03219
03220
03221
03222
03223
03224
03225 xcb_generic_iterator_t
03226 xcb_glx_pbuffer_end (xcb_glx_pbuffer_iterator_t i );
03227
03237
03238
03239
03240
03241
03242
03243
03244
03245
03246 void
03247 xcb_glx_window_next (xcb_glx_window_iterator_t *i );
03248
03259
03260
03261
03262
03263
03264
03265
03266
03267
03268 xcb_generic_iterator_t
03269 xcb_glx_window_end (xcb_glx_window_iterator_t i );
03270
03280
03281
03282
03283
03284
03285
03286
03287
03288
03289 void
03290 xcb_glx_fbconfig_next (xcb_glx_fbconfig_iterator_t *i );
03291
03302
03303
03304
03305
03306
03307
03308
03309
03310
03311 xcb_generic_iterator_t
03312 xcb_glx_fbconfig_end (xcb_glx_fbconfig_iterator_t i );
03313
03323
03324
03325
03326
03327
03328
03329
03330
03331
03332 void
03333 xcb_glx_drawable_next (xcb_glx_drawable_iterator_t *i );
03334
03345
03346
03347
03348
03349
03350
03351
03352
03353
03354 xcb_generic_iterator_t
03355 xcb_glx_drawable_end (xcb_glx_drawable_iterator_t i );
03356
03366
03367
03368
03369
03370
03371
03372
03373
03374
03375 void
03376 xcb_glx_float32_next (xcb_glx_float32_iterator_t *i );
03377
03388
03389
03390
03391
03392
03393
03394
03395
03396
03397 xcb_generic_iterator_t
03398 xcb_glx_float32_end (xcb_glx_float32_iterator_t i );
03399
03409
03410
03411
03412
03413
03414
03415
03416
03417
03418 void
03419 xcb_glx_float64_next (xcb_glx_float64_iterator_t *i );
03420
03431
03432
03433
03434
03435
03436
03437
03438
03439
03440 xcb_generic_iterator_t
03441 xcb_glx_float64_end (xcb_glx_float64_iterator_t i );
03442
03452
03453
03454
03455
03456
03457
03458
03459
03460
03461 void
03462 xcb_glx_bool32_next (xcb_glx_bool32_iterator_t *i );
03463
03474
03475
03476
03477
03478
03479
03480
03481
03482
03483 xcb_generic_iterator_t
03484 xcb_glx_bool32_end (xcb_glx_bool32_iterator_t i );
03485
03495
03496
03497
03498
03499
03500
03501
03502
03503
03504 void
03505 xcb_glx_context_tag_next (xcb_glx_context_tag_iterator_t *i );
03506
03517
03518
03519
03520
03521
03522
03523
03524
03525
03526 xcb_generic_iterator_t
03527 xcb_glx_context_tag_end (xcb_glx_context_tag_iterator_t i );
03528
03529 int
03530 xcb_glx_render_sizeof (const void *_buffer ,
03531 uint32_t data_len );
03532
03545
03546
03547
03548
03549
03550
03551
03552
03553
03554
03555
03556
03557 xcb_void_cookie_t
03558 xcb_glx_render_checked (xcb_connection_t *c ,
03559 xcb_glx_context_tag_t context_tag ,
03560 uint32_t data_len ,
03561 const uint8_t *data );
03562
03572
03573
03574
03575
03576
03577
03578
03579
03580
03581
03582
03583
03584 xcb_void_cookie_t
03585 xcb_glx_render (xcb_connection_t *c ,
03586 xcb_glx_context_tag_t context_tag ,
03587 uint32_t data_len ,
03588 const uint8_t *data );
03589
03590 int
03591 xcb_glx_render_large_sizeof (const void *_buffer );
03592
03605
03606
03607
03608
03609
03610
03611
03612
03613
03614
03615
03616
03617
03618
03619 xcb_void_cookie_t
03620 xcb_glx_render_large_checked (xcb_connection_t *c ,
03621 xcb_glx_context_tag_t context_tag ,
03622 uint16_t request_num ,
03623 uint16_t request_total ,
03624 uint32_t data_len ,
03625 const uint8_t *data );
03626
03636
03637
03638
03639
03640
03641
03642
03643
03644
03645
03646
03647
03648
03649
03650 xcb_void_cookie_t
03651 xcb_glx_render_large (xcb_connection_t *c ,
03652 xcb_glx_context_tag_t context_tag ,
03653 uint16_t request_num ,
03654 uint16_t request_total ,
03655 uint32_t data_len ,
03656 const uint8_t *data );
03657
03670
03671
03672
03673
03674
03675
03676
03677
03678
03679
03680
03681
03682
03683
03684 xcb_void_cookie_t
03685 xcb_glx_create_context_checked (xcb_connection_t *c ,
03686 xcb_glx_context_t context ,
03687 xcb_visualid_t visual ,
03688 uint32_t screen ,
03689 xcb_glx_context_t share_list ,
03690 uint8_t is_direct );
03691
03701
03702
03703
03704
03705
03706
03707
03708
03709
03710
03711
03712
03713
03714
03715 xcb_void_cookie_t
03716 xcb_glx_create_context (xcb_connection_t *c ,
03717 xcb_glx_context_t context ,
03718 xcb_visualid_t visual ,
03719 uint32_t screen ,
03720 xcb_glx_context_t share_list ,
03721 uint8_t is_direct );
03722
03735
03736
03737
03738
03739
03740
03741
03742
03743
03744
03745 xcb_void_cookie_t
03746 xcb_glx_destroy_context_checked (xcb_connection_t *c ,
03747 xcb_glx_context_t context );
03748
03758
03759
03760
03761
03762
03763
03764
03765
03766
03767
03768 xcb_void_cookie_t
03769 xcb_glx_destroy_context (xcb_connection_t *c ,
03770 xcb_glx_context_t context );
03771
03781
03782
03783
03784
03785
03786
03787
03788
03789
03790
03791
03792
03793 xcb_glx_make_current_cookie_t
03794 xcb_glx_make_current (xcb_connection_t *c ,
03795 xcb_glx_drawable_t drawable ,
03796 xcb_glx_context_t context ,
03797 xcb_glx_context_tag_t old_context_tag );
03798
03811
03812
03813
03814
03815
03816
03817
03818
03819
03820
03821
03822
03823 xcb_glx_make_current_cookie_t
03824 xcb_glx_make_current_unchecked (xcb_connection_t *c ,
03825 xcb_glx_drawable_t drawable ,
03826 xcb_glx_context_t context ,
03827 xcb_glx_context_tag_t old_context_tag );
03828
03844
03845
03846
03847
03848
03849
03850
03851
03852
03853
03854
03855 xcb_glx_make_current_reply_t *
03856 xcb_glx_make_current_reply (xcb_connection_t *c ,
03857 xcb_glx_make_current_cookie_t cookie ,
03858 xcb_generic_error_t **e );
03859
03869
03870
03871
03872
03873
03874
03875
03876
03877
03878
03879 xcb_glx_is_direct_cookie_t
03880 xcb_glx_is_direct (xcb_connection_t *c ,
03881 xcb_glx_context_t context );
03882
03895
03896
03897
03898
03899
03900
03901
03902
03903
03904
03905 xcb_glx_is_direct_cookie_t
03906 xcb_glx_is_direct_unchecked (xcb_connection_t *c ,
03907 xcb_glx_context_t context );
03908
03924
03925
03926
03927
03928
03929
03930
03931
03932
03933
03934
03935 xcb_glx_is_direct_reply_t *
03936 xcb_glx_is_direct_reply (xcb_connection_t *c ,
03937 xcb_glx_is_direct_cookie_t cookie ,
03938 xcb_generic_error_t **e );
03939
03949
03950
03951
03952
03953
03954
03955
03956
03957
03958
03959
03960 xcb_glx_query_version_cookie_t
03961 xcb_glx_query_version (xcb_connection_t *c ,
03962 uint32_t major_version ,
03963 uint32_t minor_version );
03964
03977
03978
03979
03980
03981
03982
03983
03984
03985
03986
03987
03988 xcb_glx_query_version_cookie_t
03989 xcb_glx_query_version_unchecked (xcb_connection_t *c ,
03990 uint32_t major_version ,
03991 uint32_t minor_version );
03992
04008
04009
04010
04011
04012
04013
04014
04015
04016
04017
04018
04019 xcb_glx_query_version_reply_t *
04020 xcb_glx_query_version_reply (xcb_connection_t *c ,
04021 xcb_glx_query_version_cookie_t cookie ,
04022 xcb_generic_error_t **e );
04023
04036
04037
04038
04039
04040
04041
04042
04043
04044
04045
04046 xcb_void_cookie_t
04047 xcb_glx_wait_gl_checked (xcb_connection_t *c ,
04048 xcb_glx_context_tag_t context_tag );
04049
04059
04060
04061
04062
04063
04064
04065
04066
04067
04068
04069 xcb_void_cookie_t
04070 xcb_glx_wait_gl (xcb_connection_t *c ,
04071 xcb_glx_context_tag_t context_tag );
04072
04085
04086
04087
04088
04089
04090
04091
04092
04093
04094
04095 xcb_void_cookie_t
04096 xcb_glx_wait_x_checked (xcb_connection_t *c ,
04097 xcb_glx_context_tag_t context_tag );
04098
04108
04109
04110
04111
04112
04113
04114
04115
04116
04117
04118 xcb_void_cookie_t
04119 xcb_glx_wait_x (xcb_connection_t *c ,
04120 xcb_glx_context_tag_t context_tag );
04121
04134
04135
04136
04137
04138
04139
04140
04141
04142
04143
04144
04145
04146
04147 xcb_void_cookie_t
04148 xcb_glx_copy_context_checked (xcb_connection_t *c ,
04149 xcb_glx_context_t src ,
04150 xcb_glx_context_t dest ,
04151 uint32_t mask ,
04152 xcb_glx_context_tag_t src_context_tag );
04153
04163
04164
04165
04166
04167
04168
04169
04170
04171
04172
04173
04174
04175
04176 xcb_void_cookie_t
04177 xcb_glx_copy_context (xcb_connection_t *c ,
04178 xcb_glx_context_t src ,
04179 xcb_glx_context_t dest ,
04180 uint32_t mask ,
04181 xcb_glx_context_tag_t src_context_tag );
04182
04195
04196
04197
04198
04199
04200
04201
04202
04203
04204
04205
04206 xcb_void_cookie_t
04207 xcb_glx_swap_buffers_checked (xcb_connection_t *c ,
04208 xcb_glx_context_tag_t context_tag ,
04209 xcb_glx_drawable_t drawable );
04210
04220
04221
04222
04223
04224
04225
04226
04227
04228
04229
04230
04231 xcb_void_cookie_t
04232 xcb_glx_swap_buffers (xcb_connection_t *c ,
04233 xcb_glx_context_tag_t context_tag ,
04234 xcb_glx_drawable_t drawable );
04235
04248
04249
04250
04251
04252
04253
04254
04255
04256
04257
04258
04259
04260
04261
04262 xcb_void_cookie_t
04263 xcb_glx_use_x_font_checked (xcb_connection_t *c ,
04264 xcb_glx_context_tag_t context_tag ,
04265 xcb_font_t font ,
04266 uint32_t first ,
04267 uint32_t count ,
04268 uint32_t list_base );
04269
04279
04280
04281
04282
04283
04284
04285
04286
04287
04288
04289
04290
04291
04292
04293 xcb_void_cookie_t
04294 xcb_glx_use_x_font (xcb_connection_t *c ,
04295 xcb_glx_context_tag_t context_tag ,
04296 xcb_font_t font ,
04297 uint32_t first ,
04298 uint32_t count ,
04299 uint32_t list_base );
04300
04313
04314
04315
04316
04317
04318
04319
04320
04321
04322
04323
04324
04325
04326 xcb_void_cookie_t
04327 xcb_glx_create_glx_pixmap_checked (xcb_connection_t *c ,
04328 uint32_t screen ,
04329 xcb_visualid_t visual ,
04330 xcb_pixmap_t pixmap ,
04331 xcb_glx_pixmap_t glx_pixmap );
04332
04342
04343
04344
04345
04346
04347
04348
04349
04350
04351
04352
04353
04354
04355 xcb_void_cookie_t
04356 xcb_glx_create_glx_pixmap (xcb_connection_t *c ,
04357 uint32_t screen ,
04358 xcb_visualid_t visual ,
04359 xcb_pixmap_t pixmap ,
04360 xcb_glx_pixmap_t glx_pixmap );
04361
04362 int
04363 xcb_glx_get_visual_configs_sizeof (const void *_buffer );
04364
04374
04375
04376
04377
04378
04379
04380
04381
04382
04383
04384 xcb_glx_get_visual_configs_cookie_t
04385 xcb_glx_get_visual_configs (xcb_connection_t *c ,
04386 uint32_t screen );
04387
04400
04401
04402
04403
04404
04405
04406
04407
04408
04409
04410 xcb_glx_get_visual_configs_cookie_t
04411 xcb_glx_get_visual_configs_unchecked (xcb_connection_t *c ,
04412 uint32_t screen );
04413
04414
04415
04416
04417
04418
04419
04420
04421
04422
04423
04424 uint32_t *
04425 xcb_glx_get_visual_configs_property_list (const xcb_glx_get_visual_configs_reply_t *R );
04426
04427
04428
04429
04430
04431
04432
04433
04434
04435
04436
04437 int
04438 xcb_glx_get_visual_configs_property_list_length (const xcb_glx_get_visual_configs_reply_t *R );
04439
04440
04441
04442
04443
04444
04445
04446
04447
04448
04449
04450 xcb_generic_iterator_t
04451 xcb_glx_get_visual_configs_property_list_end (const xcb_glx_get_visual_configs_reply_t *R );
04452
04468
04469
04470
04471
04472
04473
04474
04475
04476
04477
04478
04479 xcb_glx_get_visual_configs_reply_t *
04480 xcb_glx_get_visual_configs_reply (xcb_connection_t *c ,
04481 xcb_glx_get_visual_configs_cookie_t cookie ,
04482 xcb_generic_error_t **e );
04483
04496
04497
04498
04499
04500
04501
04502
04503
04504
04505
04506 xcb_void_cookie_t
04507 xcb_glx_destroy_glx_pixmap_checked (xcb_connection_t *c ,
04508 xcb_glx_pixmap_t glx_pixmap );
04509
04519
04520
04521
04522
04523
04524
04525
04526
04527
04528
04529 xcb_void_cookie_t
04530 xcb_glx_destroy_glx_pixmap (xcb_connection_t *c ,
04531 xcb_glx_pixmap_t glx_pixmap );
04532
04533 int
04534 xcb_glx_vendor_private_sizeof (const void *_buffer ,
04535 uint32_t data_len );
04536
04549
04550
04551
04552
04553
04554
04555
04556
04557
04558
04559
04560
04561
04562 xcb_void_cookie_t
04563 xcb_glx_vendor_private_checked (xcb_connection_t *c ,
04564 uint32_t vendor_code ,
04565 xcb_glx_context_tag_t context_tag ,
04566 uint32_t data_len ,
04567 const uint8_t *data );
04568
04578
04579
04580
04581
04582
04583
04584
04585
04586
04587
04588
04589
04590
04591 xcb_void_cookie_t
04592 xcb_glx_vendor_private (xcb_connection_t *c ,
04593 uint32_t vendor_code ,
04594 xcb_glx_context_tag_t context_tag ,
04595 uint32_t data_len ,
04596 const uint8_t *data );
04597
04598 int
04599 xcb_glx_vendor_private_with_reply_sizeof (const void *_buffer ,
04600 uint32_t data_len );
04601
04611
04612
04613
04614
04615
04616
04617
04618
04619
04620
04621
04622
04623
04624 xcb_glx_vendor_private_with_reply_cookie_t
04625 xcb_glx_vendor_private_with_reply (xcb_connection_t *c ,
04626 uint32_t vendor_code ,
04627 xcb_glx_context_tag_t context_tag ,
04628 uint32_t data_len ,
04629 const uint8_t *data );
04630
04643
04644
04645
04646
04647
04648
04649
04650
04651
04652
04653
04654
04655
04656 xcb_glx_vendor_private_with_reply_cookie_t
04657 xcb_glx_vendor_private_with_reply_unchecked (xcb_connection_t *c ,
04658 uint32_t vendor_code ,
04659 xcb_glx_context_tag_t context_tag ,
04660 uint32_t data_len ,
04661 const uint8_t *data );
04662
04663
04664
04665
04666
04667
04668
04669
04670
04671
04672
04673 uint8_t *
04674 xcb_glx_vendor_private_with_reply_data_2 (const xcb_glx_vendor_private_with_reply_reply_t *R );
04675
04676
04677
04678
04679
04680
04681
04682
04683
04684
04685
04686 int
04687 xcb_glx_vendor_private_with_reply_data_2_length (const xcb_glx_vendor_private_with_reply_reply_t *R );
04688
04689
04690
04691
04692
04693
04694
04695
04696
04697
04698
04699 xcb_generic_iterator_t
04700 xcb_glx_vendor_private_with_reply_data_2_end (const xcb_glx_vendor_private_with_reply_reply_t *R );
04701
04717
04718
04719
04720
04721
04722
04723
04724
04725
04726
04727
04728 xcb_glx_vendor_private_with_reply_reply_t *
04729 xcb_glx_vendor_private_with_reply_reply (xcb_connection_t *c ,
04730 xcb_glx_vendor_private_with_reply_cookie_t cookie ,
04731 xcb_generic_error_t **e );
04732
04742
04743
04744
04745
04746
04747
04748
04749
04750
04751
04752 xcb_glx_query_extensions_string_cookie_t
04753 xcb_glx_query_extensions_string (xcb_connection_t *c ,
04754 uint32_t screen );
04755
04768
04769
04770
04771
04772
04773
04774
04775
04776
04777
04778 xcb_glx_query_extensions_string_cookie_t
04779 xcb_glx_query_extensions_string_unchecked (xcb_connection_t *c ,
04780 uint32_t screen );
04781
04797
04798
04799
04800
04801
04802
04803
04804
04805
04806
04807
04808 xcb_glx_query_extensions_string_reply_t *
04809 xcb_glx_query_extensions_string_reply (xcb_connection_t *c ,
04810 xcb_glx_query_extensions_string_cookie_t cookie ,
04811 xcb_generic_error_t **e );
04812
04813 int
04814 xcb_glx_query_server_string_sizeof (const void *_buffer );
04815
04825
04826
04827
04828
04829
04830
04831
04832
04833
04834
04835
04836 xcb_glx_query_server_string_cookie_t
04837 xcb_glx_query_server_string (xcb_connection_t *c ,
04838 uint32_t screen ,
04839 uint32_t name );
04840
04853
04854
04855
04856
04857
04858
04859
04860
04861
04862
04863
04864 xcb_glx_query_server_string_cookie_t
04865 xcb_glx_query_server_string_unchecked (xcb_connection_t *c ,
04866 uint32_t screen ,
04867 uint32_t name );
04868
04869
04870
04871
04872
04873
04874
04875
04876
04877
04878
04879 char *
04880 xcb_glx_query_server_string_string (const xcb_glx_query_server_string_reply_t *R );
04881
04882
04883
04884
04885
04886
04887
04888
04889
04890
04891
04892 int
04893 xcb_glx_query_server_string_string_length (const xcb_glx_query_server_string_reply_t *R );
04894
04895
04896
04897
04898
04899
04900
04901
04902
04903
04904
04905 xcb_generic_iterator_t
04906 xcb_glx_query_server_string_string_end (const xcb_glx_query_server_string_reply_t *R );
04907
04923
04924
04925
04926
04927
04928
04929
04930
04931
04932
04933
04934 xcb_glx_query_server_string_reply_t *
04935 xcb_glx_query_server_string_reply (xcb_connection_t *c ,
04936 xcb_glx_query_server_string_cookie_t cookie ,
04937 xcb_generic_error_t **e );
04938
04939 int
04940 xcb_glx_client_info_sizeof (const void *_buffer );
04941
04954
04955
04956
04957
04958
04959
04960
04961
04962
04963
04964
04965
04966
04967 xcb_void_cookie_t
04968 xcb_glx_client_info_checked (xcb_connection_t *c ,
04969 uint32_t major_version ,
04970 uint32_t minor_version ,
04971 uint32_t str_len ,
04972 const char *string );
04973
04983
04984
04985
04986
04987
04988
04989
04990
04991
04992
04993
04994
04995
04996 xcb_void_cookie_t
04997 xcb_glx_client_info (xcb_connection_t *c ,
04998 uint32_t major_version ,
04999 uint32_t minor_version ,
05000 uint32_t str_len ,
05001 const char *string );
05002
05003 int
05004 xcb_glx_get_fb_configs_sizeof (const void *_buffer );
05005
05015
05016
05017
05018
05019
05020
05021
05022
05023
05024
05025 xcb_glx_get_fb_configs_cookie_t
05026 xcb_glx_get_fb_configs (xcb_connection_t *c ,
05027 uint32_t screen );
05028
05041
05042
05043
05044
05045
05046
05047
05048
05049
05050
05051 xcb_glx_get_fb_configs_cookie_t
05052 xcb_glx_get_fb_configs_unchecked (xcb_connection_t *c ,
05053 uint32_t screen );
05054
05055
05056
05057
05058
05059
05060
05061
05062
05063
05064
05065 uint32_t *
05066 xcb_glx_get_fb_configs_property_list (const xcb_glx_get_fb_configs_reply_t *R );
05067
05068
05069
05070
05071
05072
05073
05074
05075
05076
05077
05078 int
05079 xcb_glx_get_fb_configs_property_list_length (const xcb_glx_get_fb_configs_reply_t *R );
05080
05081
05082
05083
05084
05085
05086
05087
05088
05089
05090
05091 xcb_generic_iterator_t
05092 xcb_glx_get_fb_configs_property_list_end (const xcb_glx_get_fb_configs_reply_t *R );
05093
05109
05110
05111
05112
05113
05114
05115
05116
05117
05118
05119
05120 xcb_glx_get_fb_configs_reply_t *
05121 xcb_glx_get_fb_configs_reply (xcb_connection_t *c ,
05122 xcb_glx_get_fb_configs_cookie_t cookie ,
05123 xcb_generic_error_t **e );
05124
05125 int
05126 xcb_glx_create_pixmap_sizeof (const void *_buffer );
05127
05140
05141
05142
05143
05144
05145
05146
05147
05148
05149
05150
05151
05152
05153
05154
05155 xcb_void_cookie_t
05156 xcb_glx_create_pixmap_checked (xcb_connection_t *c ,
05157 uint32_t screen ,
05158 xcb_glx_fbconfig_t fbconfig ,
05159 xcb_pixmap_t pixmap ,
05160 xcb_glx_pixmap_t glx_pixmap ,
05161 uint32_t num_attribs ,
05162 const uint32_t *attribs );
05163
05173
05174
05175
05176
05177
05178
05179
05180
05181
05182
05183
05184
05185
05186
05187
05188 xcb_void_cookie_t
05189 xcb_glx_create_pixmap (xcb_connection_t *c ,
05190 uint32_t screen ,
05191 xcb_glx_fbconfig_t fbconfig ,
05192 xcb_pixmap_t pixmap ,
05193 xcb_glx_pixmap_t glx_pixmap ,
05194 uint32_t num_attribs ,
05195 const uint32_t *attribs );
05196
05209
05210
05211
05212
05213
05214
05215
05216
05217
05218
05219 xcb_void_cookie_t
05220 xcb_glx_destroy_pixmap_checked (xcb_connection_t *c ,
05221 xcb_glx_pixmap_t glx_pixmap );
05222
05232
05233
05234
05235
05236
05237
05238
05239
05240
05241
05242 xcb_void_cookie_t
05243 xcb_glx_destroy_pixmap (xcb_connection_t *c ,
05244 xcb_glx_pixmap_t glx_pixmap );
05245
05258
05259
05260
05261
05262
05263
05264
05265
05266
05267
05268
05269
05270
05271
05272
05273 xcb_void_cookie_t
05274 xcb_glx_create_new_context_checked (xcb_connection_t *c ,
05275 xcb_glx_context_t context ,
05276 xcb_glx_fbconfig_t fbconfig ,
05277 uint32_t screen ,
05278 uint32_t render_type ,
05279 xcb_glx_context_t share_list ,
05280 uint8_t is_direct );
05281
05291
05292
05293
05294
05295
05296
05297
05298
05299
05300
05301
05302
05303
05304
05305
05306 xcb_void_cookie_t
05307 xcb_glx_create_new_context (xcb_connection_t *c ,
05308 xcb_glx_context_t context ,
05309 xcb_glx_fbconfig_t fbconfig ,
05310 uint32_t screen ,
05311 uint32_t render_type ,
05312 xcb_glx_context_t share_list ,
05313 uint8_t is_direct );
05314
05315 int
05316 xcb_glx_query_context_sizeof (const void *_buffer );
05317
05327
05328
05329
05330
05331
05332
05333
05334
05335
05336
05337 xcb_glx_query_context_cookie_t
05338 xcb_glx_query_context (xcb_connection_t *c ,
05339 xcb_glx_context_t context );
05340
05353
05354
05355
05356
05357
05358
05359
05360
05361
05362
05363 xcb_glx_query_context_cookie_t
05364 xcb_glx_query_context_unchecked (xcb_connection_t *c ,
05365 xcb_glx_context_t context );
05366
05367
05368
05369
05370
05371
05372
05373
05374
05375
05376
05377 uint32_t *
05378 xcb_glx_query_context_attribs (const xcb_glx_query_context_reply_t *R );
05379
05380
05381
05382
05383
05384
05385
05386
05387
05388
05389
05390 int
05391 xcb_glx_query_context_attribs_length (const xcb_glx_query_context_reply_t *R );
05392
05393
05394
05395
05396
05397
05398
05399
05400
05401
05402
05403 xcb_generic_iterator_t
05404 xcb_glx_query_context_attribs_end (const xcb_glx_query_context_reply_t *R );
05405
05421
05422
05423
05424
05425
05426
05427
05428
05429
05430
05431
05432 xcb_glx_query_context_reply_t *
05433 xcb_glx_query_context_reply (xcb_connection_t *c ,
05434 xcb_glx_query_context_cookie_t cookie ,
05435 xcb_generic_error_t **e );
05436
05446
05447
05448
05449
05450
05451
05452
05453
05454
05455
05456
05457
05458
05459 xcb_glx_make_context_current_cookie_t
05460 xcb_glx_make_context_current (xcb_connection_t *c ,
05461 xcb_glx_context_tag_t old_context_tag ,
05462 xcb_glx_drawable_t drawable ,
05463 xcb_glx_drawable_t read_drawable ,
05464 xcb_glx_context_t context );
05465
05478
05479
05480
05481
05482
05483
05484
05485
05486
05487
05488
05489
05490
05491 xcb_glx_make_context_current_cookie_t
05492 xcb_glx_make_context_current_unchecked (xcb_connection_t *c ,
05493 xcb_glx_context_tag_t old_context_tag ,
05494 xcb_glx_drawable_t drawable ,
05495 xcb_glx_drawable_t read_drawable ,
05496 xcb_glx_context_t context );
05497
05513
05514
05515
05516
05517
05518
05519
05520
05521
05522
05523
05524 xcb_glx_make_context_current_reply_t *
05525 xcb_glx_make_context_current_reply (xcb_connection_t *c ,
05526 xcb_glx_make_context_current_cookie_t cookie ,
05527 xcb_generic_error_t **e );
05528
05529 int
05530 xcb_glx_create_pbuffer_sizeof (const void *_buffer );
05531
05544
05545
05546
05547
05548
05549
05550
05551
05552
05553
05554
05555
05556
05557
05558 xcb_void_cookie_t
05559 xcb_glx_create_pbuffer_checked (xcb_connection_t *c ,
05560 uint32_t screen ,
05561 xcb_glx_fbconfig_t fbconfig ,
05562 xcb_glx_pbuffer_t pbuffer ,
05563 uint32_t num_attribs ,
05564 const uint32_t *attribs );
05565
05575
05576
05577
05578
05579
05580
05581
05582
05583
05584
05585
05586
05587
05588
05589 xcb_void_cookie_t
05590 xcb_glx_create_pbuffer (xcb_connection_t *c ,
05591 uint32_t screen ,
05592 xcb_glx_fbconfig_t fbconfig ,
05593 xcb_glx_pbuffer_t pbuffer ,
05594 uint32_t num_attribs ,
05595 const uint32_t *attribs );
05596
05609
05610
05611
05612
05613
05614
05615
05616
05617
05618
05619 xcb_void_cookie_t
05620 xcb_glx_destroy_pbuffer_checked (xcb_connection_t *c ,
05621 xcb_glx_pbuffer_t pbuffer );
05622
05632
05633
05634
05635
05636
05637
05638
05639
05640
05641
05642 xcb_void_cookie_t
05643 xcb_glx_destroy_pbuffer (xcb_connection_t *c ,
05644 xcb_glx_pbuffer_t pbuffer );
05645
05646 int
05647 xcb_glx_get_drawable_attributes_sizeof (const void *_buffer );
05648
05658
05659
05660
05661
05662
05663
05664
05665
05666
05667
05668 xcb_glx_get_drawable_attributes_cookie_t
05669 xcb_glx_get_drawable_attributes (xcb_connection_t *c ,
05670 xcb_glx_drawable_t drawable );
05671
05684
05685
05686
05687
05688
05689
05690
05691
05692
05693
05694 xcb_glx_get_drawable_attributes_cookie_t
05695 xcb_glx_get_drawable_attributes_unchecked (xcb_connection_t *c ,
05696 xcb_glx_drawable_t drawable );
05697
05698
05699
05700
05701
05702
05703
05704
05705
05706
05707
05708 uint32_t *
05709 xcb_glx_get_drawable_attributes_attribs (const xcb_glx_get_drawable_attributes_reply_t *R );
05710
05711
05712
05713
05714
05715
05716
05717
05718
05719
05720
05721 int
05722 xcb_glx_get_drawable_attributes_attribs_length (const xcb_glx_get_drawable_attributes_reply_t *R );
05723
05724
05725
05726
05727
05728
05729
05730
05731
05732
05733
05734 xcb_generic_iterator_t
05735 xcb_glx_get_drawable_attributes_attribs_end (const xcb_glx_get_drawable_attributes_reply_t *R );
05736
05752
05753
05754
05755
05756
05757
05758
05759
05760
05761
05762
05763 xcb_glx_get_drawable_attributes_reply_t *
05764 xcb_glx_get_drawable_attributes_reply (xcb_connection_t *c ,
05765 xcb_glx_get_drawable_attributes_cookie_t cookie ,
05766 xcb_generic_error_t **e );
05767
05768 int
05769 xcb_glx_change_drawable_attributes_sizeof (const void *_buffer );
05770
05783
05784
05785
05786
05787
05788
05789
05790
05791
05792
05793
05794
05795 xcb_void_cookie_t
05796 xcb_glx_change_drawable_attributes_checked (xcb_connection_t *c ,
05797 xcb_glx_drawable_t drawable ,
05798 uint32_t num_attribs ,
05799 const uint32_t *attribs );
05800
05810
05811
05812
05813
05814
05815
05816
05817
05818
05819
05820
05821
05822 xcb_void_cookie_t
05823 xcb_glx_change_drawable_attributes (xcb_connection_t *c ,
05824 xcb_glx_drawable_t drawable ,
05825 uint32_t num_attribs ,
05826 const uint32_t *attribs );
05827
05828 int
05829 xcb_glx_create_window_sizeof (const void *_buffer );
05830
05843
05844
05845
05846
05847
05848
05849
05850
05851
05852
05853
05854
05855
05856
05857
05858 xcb_void_cookie_t
05859 xcb_glx_create_window_checked (xcb_connection_t *c ,
05860 uint32_t screen ,
05861 xcb_glx_fbconfig_t fbconfig ,
05862 xcb_window_t window ,
05863 xcb_glx_window_t glx_window ,
05864 uint32_t num_attribs ,
05865 const uint32_t *attribs );
05866
05876
05877
05878
05879
05880
05881
05882
05883
05884
05885
05886
05887
05888
05889
05890
05891 xcb_void_cookie_t
05892 xcb_glx_create_window (xcb_connection_t *c ,
05893 uint32_t screen ,
05894 xcb_glx_fbconfig_t fbconfig ,
05895 xcb_window_t window ,
05896 xcb_glx_window_t glx_window ,
05897 uint32_t num_attribs ,
05898 const uint32_t *attribs );
05899
05912
05913
05914
05915
05916
05917
05918
05919
05920
05921
05922 xcb_void_cookie_t
05923 xcb_glx_delete_window_checked (xcb_connection_t *c ,
05924 xcb_glx_window_t glxwindow );
05925
05935
05936
05937
05938
05939
05940
05941
05942
05943
05944
05945 xcb_void_cookie_t
05946 xcb_glx_delete_window (xcb_connection_t *c ,
05947 xcb_glx_window_t glxwindow );
05948
05949 int
05950 xcb_glx_set_client_info_arb_sizeof (const void *_buffer );
05951
05964
05965
05966
05967
05968
05969
05970
05971
05972
05973
05974
05975
05976
05977
05978
05979
05980
05981 xcb_void_cookie_t
05982 xcb_glx_set_client_info_arb_checked (xcb_connection_t *c ,
05983 uint32_t major_version ,
05984 uint32_t minor_version ,
05985 uint32_t num_versions ,
05986 uint32_t gl_str_len ,
05987 uint32_t glx_str_len ,
05988 const uint32_t *gl_versions ,
05989 const char *gl_extension_string ,
05990 const char *glx_extension_string );
05991
06001
06002
06003
06004
06005
06006
06007
06008
06009
06010
06011
06012
06013
06014
06015
06016
06017
06018 xcb_void_cookie_t
06019 xcb_glx_set_client_info_arb (xcb_connection_t *c ,
06020 uint32_t major_version ,
06021 uint32_t minor_version ,
06022 uint32_t num_versions ,
06023 uint32_t gl_str_len ,
06024 uint32_t glx_str_len ,
06025 const uint32_t *gl_versions ,
06026 const char *gl_extension_string ,
06027 const char *glx_extension_string );
06028
06029 int
06030 xcb_glx_create_context_attribs_arb_sizeof (const void *_buffer );
06031
06044
06045
06046
06047
06048
06049
06050
06051
06052
06053
06054
06055
06056
06057
06058
06059
06060 xcb_void_cookie_t
06061 xcb_glx_create_context_attribs_arb_checked (xcb_connection_t *c ,
06062 xcb_glx_context_t context ,
06063 xcb_glx_fbconfig_t fbconfig ,
06064 uint32_t screen ,
06065 xcb_glx_context_t share_list ,
06066 uint8_t is_direct ,
06067 uint32_t num_attribs ,
06068 const uint32_t *attribs );
06069
06079
06080
06081
06082
06083
06084
06085
06086
06087
06088
06089
06090
06091
06092
06093
06094
06095 xcb_void_cookie_t
06096 xcb_glx_create_context_attribs_arb (xcb_connection_t *c ,
06097 xcb_glx_context_t context ,
06098 xcb_glx_fbconfig_t fbconfig ,
06099 uint32_t screen ,
06100 xcb_glx_context_t share_list ,
06101 uint8_t is_direct ,
06102 uint32_t num_attribs ,
06103 const uint32_t *attribs );
06104
06105 int
06106 xcb_glx_set_client_info_2arb_sizeof (const void *_buffer );
06107
06120
06121
06122
06123
06124
06125
06126
06127
06128
06129
06130
06131
06132
06133
06134
06135
06136
06137 xcb_void_cookie_t
06138 xcb_glx_set_client_info_2arb_checked (xcb_connection_t *c ,
06139 uint32_t major_version ,
06140 uint32_t minor_version ,
06141 uint32_t num_versions ,
06142 uint32_t gl_str_len ,
06143 uint32_t glx_str_len ,
06144 const uint32_t *gl_versions ,
06145 const char *gl_extension_string ,
06146 const char *glx_extension_string );
06147
06157
06158
06159
06160
06161
06162
06163
06164
06165
06166
06167
06168
06169
06170
06171
06172
06173
06174 xcb_void_cookie_t
06175 xcb_glx_set_client_info_2arb (xcb_connection_t *c ,
06176 uint32_t major_version ,
06177 uint32_t minor_version ,
06178 uint32_t num_versions ,
06179 uint32_t gl_str_len ,
06180 uint32_t glx_str_len ,
06181 const uint32_t *gl_versions ,
06182 const char *gl_extension_string ,
06183 const char *glx_extension_string );
06184
06197
06198
06199
06200
06201
06202
06203
06204
06205
06206
06207
06208
06209 xcb_void_cookie_t
06210 xcb_glx_new_list_checked (xcb_connection_t *c ,
06211 xcb_glx_context_tag_t context_tag ,
06212 uint32_t list ,
06213 uint32_t mode );
06214
06224
06225
06226
06227
06228
06229
06230
06231
06232
06233
06234
06235
06236 xcb_void_cookie_t
06237 xcb_glx_new_list (xcb_connection_t *c ,
06238 xcb_glx_context_tag_t context_tag ,
06239 uint32_t list ,
06240 uint32_t mode );
06241
06254
06255
06256
06257
06258
06259
06260
06261
06262
06263
06264 xcb_void_cookie_t
06265 xcb_glx_end_list_checked (xcb_connection_t *c ,
06266 xcb_glx_context_tag_t context_tag );
06267
06277
06278
06279
06280
06281
06282
06283
06284
06285
06286
06287 xcb_void_cookie_t
06288 xcb_glx_end_list (xcb_connection_t *c ,
06289 xcb_glx_context_tag_t context_tag );
06290
06303
06304
06305
06306
06307
06308
06309
06310
06311
06312
06313
06314
06315 xcb_void_cookie_t
06316 xcb_glx_delete_lists_checked (xcb_connection_t *c ,
06317 xcb_glx_context_tag_t context_tag ,
06318 uint32_t list ,
06319 int32_t range );
06320
06330
06331
06332
06333
06334
06335
06336
06337
06338
06339
06340
06341
06342 xcb_void_cookie_t
06343 xcb_glx_delete_lists (xcb_connection_t *c ,
06344 xcb_glx_context_tag_t context_tag ,
06345 uint32_t list ,
06346 int32_t range );
06347
06357
06358
06359
06360
06361
06362
06363
06364
06365
06366
06367
06368 xcb_glx_gen_lists_cookie_t
06369 xcb_glx_gen_lists (xcb_connection_t *c ,
06370 xcb_glx_context_tag_t context_tag ,
06371 int32_t range );
06372
06385
06386
06387
06388
06389
06390
06391
06392
06393
06394
06395
06396 xcb_glx_gen_lists_cookie_t
06397 xcb_glx_gen_lists_unchecked (xcb_connection_t *c ,
06398 xcb_glx_context_tag_t context_tag ,
06399 int32_t range );
06400
06416
06417
06418
06419
06420
06421
06422
06423
06424
06425
06426
06427 xcb_glx_gen_lists_reply_t *
06428 xcb_glx_gen_lists_reply (xcb_connection_t *c ,
06429 xcb_glx_gen_lists_cookie_t cookie ,
06430 xcb_generic_error_t **e );
06431
06444
06445
06446
06447
06448
06449
06450
06451
06452
06453
06454
06455
06456 xcb_void_cookie_t
06457 xcb_glx_feedback_buffer_checked (xcb_connection_t *c ,
06458 xcb_glx_context_tag_t context_tag ,
06459 int32_t size ,
06460 int32_t type );
06461
06471
06472
06473
06474
06475
06476
06477
06478
06479
06480
06481
06482
06483 xcb_void_cookie_t
06484 xcb_glx_feedback_buffer (xcb_connection_t *c ,
06485 xcb_glx_context_tag_t context_tag ,
06486 int32_t size ,
06487 int32_t type );
06488
06501
06502
06503
06504
06505
06506
06507
06508
06509
06510
06511
06512 xcb_void_cookie_t
06513 xcb_glx_select_buffer_checked (xcb_connection_t *c ,
06514 xcb_glx_context_tag_t context_tag ,
06515 int32_t size );
06516
06526
06527
06528
06529
06530
06531
06532
06533
06534
06535
06536
06537 xcb_void_cookie_t
06538 xcb_glx_select_buffer (xcb_connection_t *c ,
06539 xcb_glx_context_tag_t context_tag ,
06540 int32_t size );
06541
06542 int
06543 xcb_glx_render_mode_sizeof (const void *_buffer );
06544
06554
06555
06556
06557
06558
06559
06560
06561
06562
06563
06564
06565 xcb_glx_render_mode_cookie_t
06566 xcb_glx_render_mode (xcb_connection_t *c ,
06567 xcb_glx_context_tag_t context_tag ,
06568 uint32_t mode );
06569
06582
06583
06584
06585
06586
06587
06588
06589
06590
06591
06592
06593 xcb_glx_render_mode_cookie_t
06594 xcb_glx_render_mode_unchecked (xcb_connection_t *c ,
06595 xcb_glx_context_tag_t context_tag ,
06596 uint32_t mode );
06597
06598
06599
06600
06601
06602
06603
06604
06605
06606
06607
06608 uint32_t *
06609 xcb_glx_render_mode_data (const xcb_glx_render_mode_reply_t *R );
06610
06611
06612
06613
06614
06615
06616
06617
06618
06619
06620
06621 int
06622 xcb_glx_render_mode_data_length (const xcb_glx_render_mode_reply_t *R );
06623
06624
06625
06626
06627
06628
06629
06630
06631
06632
06633
06634 xcb_generic_iterator_t
06635 xcb_glx_render_mode_data_end (const xcb_glx_render_mode_reply_t *R );
06636
06652
06653
06654
06655
06656
06657
06658
06659
06660
06661
06662
06663 xcb_glx_render_mode_reply_t *
06664 xcb_glx_render_mode_reply (xcb_connection_t *c ,
06665 xcb_glx_render_mode_cookie_t cookie ,
06666 xcb_generic_error_t **e );
06667
06677
06678
06679
06680
06681
06682
06683
06684
06685
06686
06687 xcb_glx_finish_cookie_t
06688 xcb_glx_finish (xcb_connection_t *c ,
06689 xcb_glx_context_tag_t context_tag );
06690
06703
06704
06705
06706
06707
06708
06709
06710
06711
06712
06713 xcb_glx_finish_cookie_t
06714 xcb_glx_finish_unchecked (xcb_connection_t *c ,
06715 xcb_glx_context_tag_t context_tag );
06716
06732
06733
06734
06735
06736
06737
06738
06739
06740
06741
06742
06743 xcb_glx_finish_reply_t *
06744 xcb_glx_finish_reply (xcb_connection_t *c ,
06745 xcb_glx_finish_cookie_t cookie ,
06746 xcb_generic_error_t **e );
06747
06760
06761
06762
06763
06764
06765
06766
06767
06768
06769
06770
06771
06772 xcb_void_cookie_t
06773 xcb_glx_pixel_storef_checked (xcb_connection_t *c ,
06774 xcb_glx_context_tag_t context_tag ,
06775 uint32_t pname ,
06776 xcb_glx_float32_t datum );
06777
06787
06788
06789
06790
06791
06792
06793
06794
06795
06796
06797
06798
06799 xcb_void_cookie_t
06800 xcb_glx_pixel_storef (xcb_connection_t *c ,
06801 xcb_glx_context_tag_t context_tag ,
06802 uint32_t pname ,
06803 xcb_glx_float32_t datum );
06804
06817
06818
06819
06820
06821
06822
06823
06824
06825
06826
06827
06828
06829 xcb_void_cookie_t
06830 xcb_glx_pixel_storei_checked (xcb_connection_t *c ,
06831 xcb_glx_context_tag_t context_tag ,
06832 uint32_t pname ,
06833 int32_t datum );
06834
06844
06845
06846
06847
06848
06849
06850
06851
06852
06853
06854
06855
06856 xcb_void_cookie_t
06857 xcb_glx_pixel_storei (xcb_connection_t *c ,
06858 xcb_glx_context_tag_t context_tag ,
06859 uint32_t pname ,
06860 int32_t datum );
06861
06862 int
06863 xcb_glx_read_pixels_sizeof (const void *_buffer );
06864
06874
06875
06876
06877
06878
06879
06880
06881
06882
06883
06884
06885
06886
06887
06888
06889
06890
06891
06892 xcb_glx_read_pixels_cookie_t
06893 xcb_glx_read_pixels (xcb_connection_t *c ,
06894 xcb_glx_context_tag_t context_tag ,
06895 int32_t x ,
06896 int32_t y ,
06897 int32_t width ,
06898 int32_t height ,
06899 uint32_t format ,
06900 uint32_t type ,
06901 uint8_t swap_bytes ,
06902 uint8_t lsb_first );
06903
06916
06917
06918
06919
06920
06921
06922
06923
06924
06925
06926
06927
06928
06929
06930
06931
06932
06933
06934 xcb_glx_read_pixels_cookie_t
06935 xcb_glx_read_pixels_unchecked (xcb_connection_t *c ,
06936 xcb_glx_context_tag_t context_tag ,
06937 int32_t x ,
06938 int32_t y ,
06939 int32_t width ,
06940 int32_t height ,
06941 uint32_t format ,
06942 uint32_t type ,
06943 uint8_t swap_bytes ,
06944 uint8_t lsb_first );
06945
06946
06947
06948
06949
06950
06951
06952
06953
06954
06955
06956 uint8_t *
06957 xcb_glx_read_pixels_data (const xcb_glx_read_pixels_reply_t *R );
06958
06959
06960
06961
06962
06963
06964
06965
06966
06967
06968
06969 int
06970 xcb_glx_read_pixels_data_length (const xcb_glx_read_pixels_reply_t *R );
06971
06972
06973
06974
06975
06976
06977
06978
06979
06980
06981
06982 xcb_generic_iterator_t
06983 xcb_glx_read_pixels_data_end (const xcb_glx_read_pixels_reply_t *R );
06984
07000
07001
07002
07003
07004
07005
07006
07007
07008
07009
07010
07011 xcb_glx_read_pixels_reply_t *
07012 xcb_glx_read_pixels_reply (xcb_connection_t *c ,
07013 xcb_glx_read_pixels_cookie_t cookie ,
07014 xcb_generic_error_t **e );
07015
07016 int
07017 xcb_glx_get_booleanv_sizeof (const void *_buffer );
07018
07028
07029
07030
07031
07032
07033
07034
07035
07036
07037
07038
07039 xcb_glx_get_booleanv_cookie_t
07040 xcb_glx_get_booleanv (xcb_connection_t *c ,
07041 xcb_glx_context_tag_t context_tag ,
07042 int32_t pname );
07043
07056
07057
07058
07059
07060
07061
07062
07063
07064
07065
07066
07067 xcb_glx_get_booleanv_cookie_t
07068 xcb_glx_get_booleanv_unchecked (xcb_connection_t *c ,
07069 xcb_glx_context_tag_t context_tag ,
07070 int32_t pname );
07071
07072
07073
07074
07075
07076
07077
07078
07079
07080
07081
07082 uint8_t *
07083 xcb_glx_get_booleanv_data (const xcb_glx_get_booleanv_reply_t *R );
07084
07085
07086
07087
07088
07089
07090
07091
07092
07093
07094
07095 int
07096 xcb_glx_get_booleanv_data_length (const xcb_glx_get_booleanv_reply_t *R );
07097
07098
07099
07100
07101
07102
07103
07104
07105
07106
07107
07108 xcb_generic_iterator_t
07109 xcb_glx_get_booleanv_data_end (const xcb_glx_get_booleanv_reply_t *R );
07110
07126
07127
07128
07129
07130
07131
07132
07133
07134
07135
07136
07137 xcb_glx_get_booleanv_reply_t *
07138 xcb_glx_get_booleanv_reply (xcb_connection_t *c ,
07139 xcb_glx_get_booleanv_cookie_t cookie ,
07140 xcb_generic_error_t **e );
07141
07142 int
07143 xcb_glx_get_clip_plane_sizeof (const void *_buffer );
07144
07154
07155
07156
07157
07158
07159
07160
07161
07162
07163
07164
07165 xcb_glx_get_clip_plane_cookie_t
07166 xcb_glx_get_clip_plane (xcb_connection_t *c ,
07167 xcb_glx_context_tag_t context_tag ,
07168 int32_t plane );
07169
07182
07183
07184
07185
07186
07187
07188
07189
07190
07191
07192
07193 xcb_glx_get_clip_plane_cookie_t
07194 xcb_glx_get_clip_plane_unchecked (xcb_connection_t *c ,
07195 xcb_glx_context_tag_t context_tag ,
07196 int32_t plane );
07197
07198
07199
07200
07201
07202
07203
07204
07205
07206
07207
07208 xcb_glx_float64_t *
07209 xcb_glx_get_clip_plane_data (const xcb_glx_get_clip_plane_reply_t *R );
07210
07211
07212
07213
07214
07215
07216
07217
07218
07219
07220
07221 int
07222 xcb_glx_get_clip_plane_data_length (const xcb_glx_get_clip_plane_reply_t *R );
07223
07224
07225
07226
07227
07228
07229
07230
07231
07232
07233
07234 xcb_generic_iterator_t
07235 xcb_glx_get_clip_plane_data_end (const xcb_glx_get_clip_plane_reply_t *R );
07236
07252
07253
07254
07255
07256
07257
07258
07259
07260
07261
07262
07263 xcb_glx_get_clip_plane_reply_t *
07264 xcb_glx_get_clip_plane_reply (xcb_connection_t *c ,
07265 xcb_glx_get_clip_plane_cookie_t cookie ,
07266 xcb_generic_error_t **e );
07267
07268 int
07269 xcb_glx_get_doublev_sizeof (const void *_buffer );
07270
07280
07281
07282
07283
07284
07285
07286
07287
07288
07289
07290
07291 xcb_glx_get_doublev_cookie_t
07292 xcb_glx_get_doublev (xcb_connection_t *c ,
07293 xcb_glx_context_tag_t context_tag ,
07294 uint32_t pname );
07295
07308
07309
07310
07311
07312
07313
07314
07315
07316
07317
07318
07319 xcb_glx_get_doublev_cookie_t
07320 xcb_glx_get_doublev_unchecked (xcb_connection_t *c ,
07321 xcb_glx_context_tag_t context_tag ,
07322 uint32_t pname );
07323
07324
07325
07326
07327
07328
07329
07330
07331
07332
07333
07334 xcb_glx_float64_t *
07335 xcb_glx_get_doublev_data (const xcb_glx_get_doublev_reply_t *R );
07336
07337
07338
07339
07340
07341
07342
07343
07344
07345
07346
07347 int
07348 xcb_glx_get_doublev_data_length (const xcb_glx_get_doublev_reply_t *R );
07349
07350
07351
07352
07353
07354
07355
07356
07357
07358
07359
07360 xcb_generic_iterator_t
07361 xcb_glx_get_doublev_data_end (const xcb_glx_get_doublev_reply_t *R );
07362
07378
07379
07380
07381
07382
07383
07384
07385
07386
07387
07388
07389 xcb_glx_get_doublev_reply_t *
07390 xcb_glx_get_doublev_reply (xcb_connection_t *c ,
07391 xcb_glx_get_doublev_cookie_t cookie ,
07392 xcb_generic_error_t **e );
07393
07403
07404
07405
07406
07407
07408
07409
07410
07411
07412
07413 xcb_glx_get_error_cookie_t
07414 xcb_glx_get_error (xcb_connection_t *c ,
07415 xcb_glx_context_tag_t context_tag );
07416
07429
07430
07431
07432
07433
07434
07435
07436
07437
07438
07439 xcb_glx_get_error_cookie_t
07440 xcb_glx_get_error_unchecked (xcb_connection_t *c ,
07441 xcb_glx_context_tag_t context_tag );
07442
07458
07459
07460
07461
07462
07463
07464
07465
07466
07467
07468
07469 xcb_glx_get_error_reply_t *
07470 xcb_glx_get_error_reply (xcb_connection_t *c ,
07471 xcb_glx_get_error_cookie_t cookie ,
07472 xcb_generic_error_t **e );
07473
07474 int
07475 xcb_glx_get_floatv_sizeof (const void *_buffer );
07476
07486
07487
07488
07489
07490
07491
07492
07493
07494
07495
07496
07497 xcb_glx_get_floatv_cookie_t
07498 xcb_glx_get_floatv (xcb_connection_t *c ,
07499 xcb_glx_context_tag_t context_tag ,
07500 uint32_t pname );
07501
07514
07515
07516
07517
07518
07519
07520
07521
07522
07523
07524
07525 xcb_glx_get_floatv_cookie_t
07526 xcb_glx_get_floatv_unchecked (xcb_connection_t *c ,
07527 xcb_glx_context_tag_t context_tag ,
07528 uint32_t pname );
07529
07530
07531
07532
07533
07534
07535
07536
07537
07538
07539
07540 xcb_glx_float32_t *
07541 xcb_glx_get_floatv_data (const xcb_glx_get_floatv_reply_t *R );
07542
07543
07544
07545
07546
07547
07548
07549
07550
07551
07552
07553 int
07554 xcb_glx_get_floatv_data_length (const xcb_glx_get_floatv_reply_t *R );
07555
07556
07557
07558
07559
07560
07561
07562
07563
07564
07565
07566 xcb_generic_iterator_t
07567 xcb_glx_get_floatv_data_end (const xcb_glx_get_floatv_reply_t *R );
07568
07584
07585
07586
07587
07588
07589
07590
07591
07592
07593
07594
07595 xcb_glx_get_floatv_reply_t *
07596 xcb_glx_get_floatv_reply (xcb_connection_t *c ,
07597 xcb_glx_get_floatv_cookie_t cookie ,
07598 xcb_generic_error_t **e );
07599
07600 int
07601 xcb_glx_get_integerv_sizeof (const void *_buffer );
07602
07612
07613
07614
07615
07616
07617
07618
07619
07620
07621
07622
07623 xcb_glx_get_integerv_cookie_t
07624 xcb_glx_get_integerv (xcb_connection_t *c ,
07625 xcb_glx_context_tag_t context_tag ,
07626 uint32_t pname );
07627
07640
07641
07642
07643
07644
07645
07646
07647
07648
07649
07650
07651 xcb_glx_get_integerv_cookie_t
07652 xcb_glx_get_integerv_unchecked (xcb_connection_t *c ,
07653 xcb_glx_context_tag_t context_tag ,
07654 uint32_t pname );
07655
07656
07657
07658
07659
07660
07661
07662
07663
07664
07665
07666 int32_t *
07667 xcb_glx_get_integerv_data (const xcb_glx_get_integerv_reply_t *R );
07668
07669
07670
07671
07672
07673
07674
07675
07676
07677
07678
07679 int
07680 xcb_glx_get_integerv_data_length (const xcb_glx_get_integerv_reply_t *R );
07681
07682
07683
07684
07685
07686
07687
07688
07689
07690
07691
07692 xcb_generic_iterator_t
07693 xcb_glx_get_integerv_data_end (const xcb_glx_get_integerv_reply_t *R );
07694
07710
07711
07712
07713
07714
07715
07716
07717
07718
07719
07720
07721 xcb_glx_get_integerv_reply_t *
07722 xcb_glx_get_integerv_reply (xcb_connection_t *c ,
07723 xcb_glx_get_integerv_cookie_t cookie ,
07724 xcb_generic_error_t **e );
07725
07726 int
07727 xcb_glx_get_lightfv_sizeof (const void *_buffer );
07728
07738
07739
07740
07741
07742
07743
07744
07745
07746
07747
07748
07749
07750 xcb_glx_get_lightfv_cookie_t
07751 xcb_glx_get_lightfv (xcb_connection_t *c ,
07752 xcb_glx_context_tag_t context_tag ,
07753 uint32_t light ,
07754 uint32_t pname );
07755
07768
07769
07770
07771
07772
07773
07774
07775
07776
07777
07778
07779
07780 xcb_glx_get_lightfv_cookie_t
07781 xcb_glx_get_lightfv_unchecked (xcb_connection_t *c ,
07782 xcb_glx_context_tag_t context_tag ,
07783 uint32_t light ,
07784 uint32_t pname );
07785
07786
07787
07788
07789
07790
07791
07792
07793
07794
07795
07796 xcb_glx_float32_t *
07797 xcb_glx_get_lightfv_data (const xcb_glx_get_lightfv_reply_t *R );
07798
07799
07800
07801
07802
07803
07804
07805
07806
07807
07808
07809 int
07810 xcb_glx_get_lightfv_data_length (const xcb_glx_get_lightfv_reply_t *R );
07811
07812
07813
07814
07815
07816
07817
07818
07819
07820
07821
07822 xcb_generic_iterator_t
07823 xcb_glx_get_lightfv_data_end (const xcb_glx_get_lightfv_reply_t *R );
07824
07840
07841
07842
07843
07844
07845
07846
07847
07848
07849
07850
07851 xcb_glx_get_lightfv_reply_t *
07852 xcb_glx_get_lightfv_reply (xcb_connection_t *c ,
07853 xcb_glx_get_lightfv_cookie_t cookie ,
07854 xcb_generic_error_t **e );
07855
07856 int
07857 xcb_glx_get_lightiv_sizeof (const void *_buffer );
07858
07868
07869
07870
07871
07872
07873
07874
07875
07876
07877
07878
07879
07880 xcb_glx_get_lightiv_cookie_t
07881 xcb_glx_get_lightiv (xcb_connection_t *c ,
07882 xcb_glx_context_tag_t context_tag ,
07883 uint32_t light ,
07884 uint32_t pname );
07885
07898
07899
07900
07901
07902
07903
07904
07905
07906
07907
07908
07909
07910 xcb_glx_get_lightiv_cookie_t
07911 xcb_glx_get_lightiv_unchecked (xcb_connection_t *c ,
07912 xcb_glx_context_tag_t context_tag ,
07913 uint32_t light ,
07914 uint32_t pname );
07915
07916
07917
07918
07919
07920
07921
07922
07923
07924
07925
07926 int32_t *
07927 xcb_glx_get_lightiv_data (const xcb_glx_get_lightiv_reply_t *R );
07928
07929
07930
07931
07932
07933
07934
07935
07936
07937
07938
07939 int
07940 xcb_glx_get_lightiv_data_length (const xcb_glx_get_lightiv_reply_t *R );
07941
07942
07943
07944
07945
07946
07947
07948
07949
07950
07951
07952 xcb_generic_iterator_t
07953 xcb_glx_get_lightiv_data_end (const xcb_glx_get_lightiv_reply_t *R );
07954
07970
07971
07972
07973
07974
07975
07976
07977
07978
07979
07980
07981 xcb_glx_get_lightiv_reply_t *
07982 xcb_glx_get_lightiv_reply (xcb_connection_t *c ,
07983 xcb_glx_get_lightiv_cookie_t cookie ,
07984 xcb_generic_error_t **e );
07985
07986 int
07987 xcb_glx_get_mapdv_sizeof (const void *_buffer );
07988
07998
07999
08000
08001
08002
08003
08004
08005
08006
08007
08008
08009
08010 xcb_glx_get_mapdv_cookie_t
08011 xcb_glx_get_mapdv (xcb_connection_t *c ,
08012 xcb_glx_context_tag_t context_tag ,
08013 uint32_t target ,
08014 uint32_t query );
08015
08028
08029
08030
08031
08032
08033
08034
08035
08036
08037
08038
08039
08040 xcb_glx_get_mapdv_cookie_t
08041 xcb_glx_get_mapdv_unchecked (xcb_connection_t *c ,
08042 xcb_glx_context_tag_t context_tag ,
08043 uint32_t target ,
08044 uint32_t query );
08045
08046
08047
08048
08049
08050
08051
08052
08053
08054
08055
08056 xcb_glx_float64_t *
08057 xcb_glx_get_mapdv_data (const xcb_glx_get_mapdv_reply_t *R );
08058
08059
08060
08061
08062
08063
08064
08065
08066
08067
08068
08069 int
08070 xcb_glx_get_mapdv_data_length (const xcb_glx_get_mapdv_reply_t *R );
08071
08072
08073
08074
08075
08076
08077
08078
08079
08080
08081
08082 xcb_generic_iterator_t
08083 xcb_glx_get_mapdv_data_end (const xcb_glx_get_mapdv_reply_t *R );
08084
08100
08101
08102
08103
08104
08105
08106
08107
08108
08109
08110
08111 xcb_glx_get_mapdv_reply_t *
08112 xcb_glx_get_mapdv_reply (xcb_connection_t *c ,
08113 xcb_glx_get_mapdv_cookie_t cookie ,
08114 xcb_generic_error_t **e );
08115
08116 int
08117 xcb_glx_get_mapfv_sizeof (const void *_buffer );
08118
08128
08129
08130
08131
08132
08133
08134
08135
08136
08137
08138
08139
08140 xcb_glx_get_mapfv_cookie_t
08141 xcb_glx_get_mapfv (xcb_connection_t *c ,
08142 xcb_glx_context_tag_t context_tag ,
08143 uint32_t target ,
08144 uint32_t query );
08145
08158
08159
08160
08161
08162
08163
08164
08165
08166
08167
08168
08169
08170 xcb_glx_get_mapfv_cookie_t
08171 xcb_glx_get_mapfv_unchecked (xcb_connection_t *c ,
08172 xcb_glx_context_tag_t context_tag ,
08173 uint32_t target ,
08174 uint32_t query );
08175
08176
08177
08178
08179
08180
08181
08182
08183
08184
08185
08186 xcb_glx_float32_t *
08187 xcb_glx_get_mapfv_data (const xcb_glx_get_mapfv_reply_t *R );
08188
08189
08190
08191
08192
08193
08194
08195
08196
08197
08198
08199 int
08200 xcb_glx_get_mapfv_data_length (const xcb_glx_get_mapfv_reply_t *R );
08201
08202
08203
08204
08205
08206
08207
08208
08209
08210
08211
08212 xcb_generic_iterator_t
08213 xcb_glx_get_mapfv_data_end (const xcb_glx_get_mapfv_reply_t *R );
08214
08230
08231
08232
08233
08234
08235
08236
08237
08238
08239
08240
08241 xcb_glx_get_mapfv_reply_t *
08242 xcb_glx_get_mapfv_reply (xcb_connection_t *c ,
08243 xcb_glx_get_mapfv_cookie_t cookie ,
08244 xcb_generic_error_t **e );
08245
08246 int
08247 xcb_glx_get_mapiv_sizeof (const void *_buffer );
08248
08258
08259
08260
08261
08262
08263
08264
08265
08266
08267
08268
08269
08270 xcb_glx_get_mapiv_cookie_t
08271 xcb_glx_get_mapiv (xcb_connection_t *c ,
08272 xcb_glx_context_tag_t context_tag ,
08273 uint32_t target ,
08274 uint32_t query );
08275
08288
08289
08290
08291
08292
08293
08294
08295
08296
08297
08298
08299
08300 xcb_glx_get_mapiv_cookie_t
08301 xcb_glx_get_mapiv_unchecked (xcb_connection_t *c ,
08302 xcb_glx_context_tag_t context_tag ,
08303 uint32_t target ,
08304 uint32_t query );
08305
08306
08307
08308
08309
08310
08311
08312
08313
08314
08315
08316 int32_t *
08317 xcb_glx_get_mapiv_data (const xcb_glx_get_mapiv_reply_t *R );
08318
08319
08320
08321
08322
08323
08324
08325
08326
08327
08328
08329 int
08330 xcb_glx_get_mapiv_data_length (const xcb_glx_get_mapiv_reply_t *R );
08331
08332
08333
08334
08335
08336
08337
08338
08339
08340
08341
08342 xcb_generic_iterator_t
08343 xcb_glx_get_mapiv_data_end (const xcb_glx_get_mapiv_reply_t *R );
08344
08360
08361
08362
08363
08364
08365
08366
08367
08368
08369
08370
08371 xcb_glx_get_mapiv_reply_t *
08372 xcb_glx_get_mapiv_reply (xcb_connection_t *c ,
08373 xcb_glx_get_mapiv_cookie_t cookie ,
08374 xcb_generic_error_t **e );
08375
08376 int
08377 xcb_glx_get_materialfv_sizeof (const void *_buffer );
08378
08388
08389
08390
08391
08392
08393
08394
08395
08396
08397
08398
08399
08400 xcb_glx_get_materialfv_cookie_t
08401 xcb_glx_get_materialfv (xcb_connection_t *c ,
08402 xcb_glx_context_tag_t context_tag ,
08403 uint32_t face ,
08404 uint32_t pname );
08405
08418
08419
08420
08421
08422
08423
08424
08425
08426
08427
08428
08429
08430 xcb_glx_get_materialfv_cookie_t
08431 xcb_glx_get_materialfv_unchecked (xcb_connection_t *c ,
08432 xcb_glx_context_tag_t context_tag ,
08433 uint32_t face ,
08434 uint32_t pname );
08435
08436
08437
08438
08439
08440
08441
08442
08443
08444
08445
08446 xcb_glx_float32_t *
08447 xcb_glx_get_materialfv_data (const xcb_glx_get_materialfv_reply_t *R );
08448
08449
08450
08451
08452
08453
08454
08455
08456
08457
08458
08459 int
08460 xcb_glx_get_materialfv_data_length (const xcb_glx_get_materialfv_reply_t *R );
08461
08462
08463
08464
08465
08466
08467
08468
08469
08470
08471
08472 xcb_generic_iterator_t
08473 xcb_glx_get_materialfv_data_end (const xcb_glx_get_materialfv_reply_t *R );
08474
08490
08491
08492
08493
08494
08495
08496
08497
08498
08499
08500
08501 xcb_glx_get_materialfv_reply_t *
08502 xcb_glx_get_materialfv_reply (xcb_connection_t *c ,
08503 xcb_glx_get_materialfv_cookie_t cookie ,
08504 xcb_generic_error_t **e );
08505
08506 int
08507 xcb_glx_get_materialiv_sizeof (const void *_buffer );
08508
08518
08519
08520
08521
08522
08523
08524
08525
08526
08527
08528
08529
08530 xcb_glx_get_materialiv_cookie_t
08531 xcb_glx_get_materialiv (xcb_connection_t *c ,
08532 xcb_glx_context_tag_t context_tag ,
08533 uint32_t face ,
08534 uint32_t pname );
08535
08548
08549
08550
08551
08552
08553
08554
08555
08556
08557
08558
08559
08560 xcb_glx_get_materialiv_cookie_t
08561 xcb_glx_get_materialiv_unchecked (xcb_connection_t *c ,
08562 xcb_glx_context_tag_t context_tag ,
08563 uint32_t face ,
08564 uint32_t pname );
08565
08566
08567
08568
08569
08570
08571
08572
08573
08574
08575
08576 int32_t *
08577 xcb_glx_get_materialiv_data (const xcb_glx_get_materialiv_reply_t *R );
08578
08579
08580
08581
08582
08583
08584
08585
08586
08587
08588
08589 int
08590 xcb_glx_get_materialiv_data_length (const xcb_glx_get_materialiv_reply_t *R );
08591
08592
08593
08594
08595
08596
08597
08598
08599
08600
08601
08602 xcb_generic_iterator_t
08603 xcb_glx_get_materialiv_data_end (const xcb_glx_get_materialiv_reply_t *R );
08604
08620
08621
08622
08623
08624
08625
08626
08627
08628
08629
08630
08631 xcb_glx_get_materialiv_reply_t *
08632 xcb_glx_get_materialiv_reply (xcb_connection_t *c ,
08633 xcb_glx_get_materialiv_cookie_t cookie ,
08634 xcb_generic_error_t **e );
08635
08636 int
08637 xcb_glx_get_pixel_mapfv_sizeof (const void *_buffer );
08638
08648
08649
08650
08651
08652
08653
08654
08655
08656
08657
08658
08659 xcb_glx_get_pixel_mapfv_cookie_t
08660 xcb_glx_get_pixel_mapfv (xcb_connection_t *c ,
08661 xcb_glx_context_tag_t context_tag ,
08662 uint32_t map );
08663
08676
08677
08678
08679
08680
08681
08682
08683
08684
08685
08686
08687 xcb_glx_get_pixel_mapfv_cookie_t
08688 xcb_glx_get_pixel_mapfv_unchecked (xcb_connection_t *c ,
08689 xcb_glx_context_tag_t context_tag ,
08690 uint32_t map );
08691
08692
08693
08694
08695
08696
08697
08698
08699
08700
08701
08702 xcb_glx_float32_t *
08703 xcb_glx_get_pixel_mapfv_data (const xcb_glx_get_pixel_mapfv_reply_t *R );
08704
08705
08706
08707
08708
08709
08710
08711
08712
08713
08714
08715 int
08716 xcb_glx_get_pixel_mapfv_data_length (const xcb_glx_get_pixel_mapfv_reply_t *R );
08717
08718
08719
08720
08721
08722
08723
08724
08725
08726
08727
08728 xcb_generic_iterator_t
08729 xcb_glx_get_pixel_mapfv_data_end (const xcb_glx_get_pixel_mapfv_reply_t *R );
08730
08746
08747
08748
08749
08750
08751
08752
08753
08754
08755
08756
08757 xcb_glx_get_pixel_mapfv_reply_t *
08758 xcb_glx_get_pixel_mapfv_reply (xcb_connection_t *c ,
08759 xcb_glx_get_pixel_mapfv_cookie_t cookie ,
08760 xcb_generic_error_t **e );
08761
08762 int
08763 xcb_glx_get_pixel_mapuiv_sizeof (const void *_buffer );
08764
08774
08775
08776
08777
08778
08779
08780
08781
08782
08783
08784
08785 xcb_glx_get_pixel_mapuiv_cookie_t
08786 xcb_glx_get_pixel_mapuiv (xcb_connection_t *c ,
08787 xcb_glx_context_tag_t context_tag ,
08788 uint32_t map );
08789
08802
08803
08804
08805
08806
08807
08808
08809
08810
08811
08812
08813 xcb_glx_get_pixel_mapuiv_cookie_t
08814 xcb_glx_get_pixel_mapuiv_unchecked (xcb_connection_t *c ,
08815 xcb_glx_context_tag_t context_tag ,
08816 uint32_t map );
08817
08818
08819
08820
08821
08822
08823
08824
08825
08826
08827
08828 uint32_t *
08829 xcb_glx_get_pixel_mapuiv_data (const xcb_glx_get_pixel_mapuiv_reply_t *R );
08830
08831
08832
08833
08834
08835
08836
08837
08838
08839
08840
08841 int
08842 xcb_glx_get_pixel_mapuiv_data_length (const xcb_glx_get_pixel_mapuiv_reply_t *R );
08843
08844
08845
08846
08847
08848
08849
08850
08851
08852
08853
08854 xcb_generic_iterator_t
08855 xcb_glx_get_pixel_mapuiv_data_end (const xcb_glx_get_pixel_mapuiv_reply_t *R );
08856
08872
08873
08874
08875
08876
08877
08878
08879
08880
08881
08882
08883 xcb_glx_get_pixel_mapuiv_reply_t *
08884 xcb_glx_get_pixel_mapuiv_reply (xcb_connection_t *c ,
08885 xcb_glx_get_pixel_mapuiv_cookie_t cookie ,
08886 xcb_generic_error_t **e );
08887
08888 int
08889 xcb_glx_get_pixel_mapusv_sizeof (const void *_buffer );
08890
08900
08901
08902
08903
08904
08905
08906
08907
08908
08909
08910
08911 xcb_glx_get_pixel_mapusv_cookie_t
08912 xcb_glx_get_pixel_mapusv (xcb_connection_t *c ,
08913 xcb_glx_context_tag_t context_tag ,
08914 uint32_t map );
08915
08928
08929
08930
08931
08932
08933
08934
08935
08936
08937
08938
08939 xcb_glx_get_pixel_mapusv_cookie_t
08940 xcb_glx_get_pixel_mapusv_unchecked (xcb_connection_t *c ,
08941 xcb_glx_context_tag_t context_tag ,
08942 uint32_t map );
08943
08944
08945
08946
08947
08948
08949
08950
08951
08952
08953
08954 uint16_t *
08955 xcb_glx_get_pixel_mapusv_data (const xcb_glx_get_pixel_mapusv_reply_t *R );
08956
08957
08958
08959
08960
08961
08962
08963
08964
08965
08966
08967 int
08968 xcb_glx_get_pixel_mapusv_data_length (const xcb_glx_get_pixel_mapusv_reply_t *R );
08969
08970
08971
08972
08973
08974
08975
08976
08977
08978
08979
08980 xcb_generic_iterator_t
08981 xcb_glx_get_pixel_mapusv_data_end (const xcb_glx_get_pixel_mapusv_reply_t *R );
08982
08998
08999
09000
09001
09002
09003
09004
09005
09006
09007
09008
09009 xcb_glx_get_pixel_mapusv_reply_t *
09010 xcb_glx_get_pixel_mapusv_reply (xcb_connection_t *c ,
09011 xcb_glx_get_pixel_mapusv_cookie_t cookie ,
09012 xcb_generic_error_t **e );
09013
09014 int
09015 xcb_glx_get_polygon_stipple_sizeof (const void *_buffer );
09016
09026
09027
09028
09029
09030
09031
09032
09033
09034
09035
09036
09037 xcb_glx_get_polygon_stipple_cookie_t
09038 xcb_glx_get_polygon_stipple (xcb_connection_t *c ,
09039 xcb_glx_context_tag_t context_tag ,
09040 uint8_t lsb_first );
09041
09054
09055
09056
09057
09058
09059
09060
09061
09062
09063
09064
09065 xcb_glx_get_polygon_stipple_cookie_t
09066 xcb_glx_get_polygon_stipple_unchecked (xcb_connection_t *c ,
09067 xcb_glx_context_tag_t context_tag ,
09068 uint8_t lsb_first );
09069
09070
09071
09072
09073
09074
09075
09076
09077
09078
09079
09080 uint8_t *
09081 xcb_glx_get_polygon_stipple_data (const xcb_glx_get_polygon_stipple_reply_t *R );
09082
09083
09084
09085
09086
09087
09088
09089
09090
09091
09092
09093 int
09094 xcb_glx_get_polygon_stipple_data_length (const xcb_glx_get_polygon_stipple_reply_t *R );
09095
09096
09097
09098
09099
09100
09101
09102
09103
09104
09105
09106 xcb_generic_iterator_t
09107 xcb_glx_get_polygon_stipple_data_end (const xcb_glx_get_polygon_stipple_reply_t *R );
09108
09124
09125
09126
09127
09128
09129
09130
09131
09132
09133
09134
09135 xcb_glx_get_polygon_stipple_reply_t *
09136 xcb_glx_get_polygon_stipple_reply (xcb_connection_t *c ,
09137 xcb_glx_get_polygon_stipple_cookie_t cookie ,
09138 xcb_generic_error_t **e );
09139
09140 int
09141 xcb_glx_get_string_sizeof (const void *_buffer );
09142
09152
09153
09154
09155
09156
09157
09158
09159
09160
09161
09162
09163 xcb_glx_get_string_cookie_t
09164 xcb_glx_get_string (xcb_connection_t *c ,
09165 xcb_glx_context_tag_t context_tag ,
09166 uint32_t name );
09167
09180
09181
09182
09183
09184
09185
09186
09187
09188
09189
09190
09191 xcb_glx_get_string_cookie_t
09192 xcb_glx_get_string_unchecked (xcb_connection_t *c ,
09193 xcb_glx_context_tag_t context_tag ,
09194 uint32_t name );
09195
09196
09197
09198
09199
09200
09201
09202
09203
09204
09205
09206 char *
09207 xcb_glx_get_string_string (const xcb_glx_get_string_reply_t *R );
09208
09209
09210
09211
09212
09213
09214
09215
09216
09217
09218
09219 int
09220 xcb_glx_get_string_string_length (const xcb_glx_get_string_reply_t *R );
09221
09222
09223
09224
09225
09226
09227
09228
09229
09230
09231
09232 xcb_generic_iterator_t
09233 xcb_glx_get_string_string_end (const xcb_glx_get_string_reply_t *R );
09234
09250
09251
09252
09253
09254
09255
09256
09257
09258
09259
09260
09261 xcb_glx_get_string_reply_t *
09262 xcb_glx_get_string_reply (xcb_connection_t *c ,
09263 xcb_glx_get_string_cookie_t cookie ,
09264 xcb_generic_error_t **e );
09265
09266 int
09267 xcb_glx_get_tex_envfv_sizeof (const void *_buffer );
09268
09278
09279
09280
09281
09282
09283
09284
09285
09286
09287
09288
09289
09290 xcb_glx_get_tex_envfv_cookie_t
09291 xcb_glx_get_tex_envfv (xcb_connection_t *c ,
09292 xcb_glx_context_tag_t context_tag ,
09293 uint32_t target ,
09294 uint32_t pname );
09295
09308
09309
09310
09311
09312
09313
09314
09315
09316
09317
09318
09319
09320 xcb_glx_get_tex_envfv_cookie_t
09321 xcb_glx_get_tex_envfv_unchecked (xcb_connection_t *c ,
09322 xcb_glx_context_tag_t context_tag ,
09323 uint32_t target ,
09324 uint32_t pname );
09325
09326
09327
09328
09329
09330
09331
09332
09333
09334
09335
09336 xcb_glx_float32_t *
09337 xcb_glx_get_tex_envfv_data (const xcb_glx_get_tex_envfv_reply_t *R );
09338
09339
09340
09341
09342
09343
09344
09345
09346
09347
09348
09349 int
09350 xcb_glx_get_tex_envfv_data_length (const xcb_glx_get_tex_envfv_reply_t *R );
09351
09352
09353
09354
09355
09356
09357
09358
09359
09360
09361
09362 xcb_generic_iterator_t
09363 xcb_glx_get_tex_envfv_data_end (const xcb_glx_get_tex_envfv_reply_t *R );
09364
09380
09381
09382
09383
09384
09385
09386
09387
09388
09389
09390
09391 xcb_glx_get_tex_envfv_reply_t *
09392 xcb_glx_get_tex_envfv_reply (xcb_connection_t *c ,
09393 xcb_glx_get_tex_envfv_cookie_t cookie ,
09394 xcb_generic_error_t **e );
09395
09396 int
09397 xcb_glx_get_tex_enviv_sizeof (const void *_buffer );
09398
09408
09409
09410
09411
09412
09413
09414
09415
09416
09417
09418
09419
09420 xcb_glx_get_tex_enviv_cookie_t
09421 xcb_glx_get_tex_enviv (xcb_connection_t *c ,
09422 xcb_glx_context_tag_t context_tag ,
09423 uint32_t target ,
09424 uint32_t pname );
09425
09438
09439
09440
09441
09442
09443
09444
09445
09446
09447
09448
09449
09450 xcb_glx_get_tex_enviv_cookie_t
09451 xcb_glx_get_tex_enviv_unchecked (xcb_connection_t *c ,
09452 xcb_glx_context_tag_t context_tag ,
09453 uint32_t target ,
09454 uint32_t pname );
09455
09456
09457
09458
09459
09460
09461
09462
09463
09464
09465
09466 int32_t *
09467 xcb_glx_get_tex_enviv_data (const xcb_glx_get_tex_enviv_reply_t *R );
09468
09469
09470
09471
09472
09473
09474
09475
09476
09477
09478
09479 int
09480 xcb_glx_get_tex_enviv_data_length (const xcb_glx_get_tex_enviv_reply_t *R );
09481
09482
09483
09484
09485
09486
09487
09488
09489
09490
09491
09492 xcb_generic_iterator_t
09493 xcb_glx_get_tex_enviv_data_end (const xcb_glx_get_tex_enviv_reply_t *R );
09494
09510
09511
09512
09513
09514
09515
09516
09517
09518
09519
09520
09521 xcb_glx_get_tex_enviv_reply_t *
09522 xcb_glx_get_tex_enviv_reply (xcb_connection_t *c ,
09523 xcb_glx_get_tex_enviv_cookie_t cookie ,
09524 xcb_generic_error_t **e );
09525
09526 int
09527 xcb_glx_get_tex_gendv_sizeof (const void *_buffer );
09528
09538
09539
09540
09541
09542
09543
09544
09545
09546
09547
09548
09549
09550 xcb_glx_get_tex_gendv_cookie_t
09551 xcb_glx_get_tex_gendv (xcb_connection_t *c ,
09552 xcb_glx_context_tag_t context_tag ,
09553 uint32_t coord ,
09554 uint32_t pname );
09555
09568
09569
09570
09571
09572
09573
09574
09575
09576
09577
09578
09579
09580 xcb_glx_get_tex_gendv_cookie_t
09581 xcb_glx_get_tex_gendv_unchecked (xcb_connection_t *c ,
09582 xcb_glx_context_tag_t context_tag ,
09583 uint32_t coord ,
09584 uint32_t pname );
09585
09586
09587
09588
09589
09590
09591
09592
09593
09594
09595
09596 xcb_glx_float64_t *
09597 xcb_glx_get_tex_gendv_data (const xcb_glx_get_tex_gendv_reply_t *R );
09598
09599
09600
09601
09602
09603
09604
09605
09606
09607
09608
09609 int
09610 xcb_glx_get_tex_gendv_data_length (const xcb_glx_get_tex_gendv_reply_t *R );
09611
09612
09613
09614
09615
09616
09617
09618
09619
09620
09621
09622 xcb_generic_iterator_t
09623 xcb_glx_get_tex_gendv_data_end (const xcb_glx_get_tex_gendv_reply_t *R );
09624
09640
09641
09642
09643
09644
09645
09646
09647
09648
09649
09650
09651 xcb_glx_get_tex_gendv_reply_t *
09652 xcb_glx_get_tex_gendv_reply (xcb_connection_t *c ,
09653 xcb_glx_get_tex_gendv_cookie_t cookie ,
09654 xcb_generic_error_t **e );
09655
09656 int
09657 xcb_glx_get_tex_genfv_sizeof (const void *_buffer );
09658
09668
09669
09670
09671
09672
09673
09674
09675
09676
09677
09678
09679
09680 xcb_glx_get_tex_genfv_cookie_t
09681 xcb_glx_get_tex_genfv (xcb_connection_t *c ,
09682 xcb_glx_context_tag_t context_tag ,
09683 uint32_t coord ,
09684 uint32_t pname );
09685
09698
09699
09700
09701
09702
09703
09704
09705
09706
09707
09708
09709
09710 xcb_glx_get_tex_genfv_cookie_t
09711 xcb_glx_get_tex_genfv_unchecked (xcb_connection_t *c ,
09712 xcb_glx_context_tag_t context_tag ,
09713 uint32_t coord ,
09714 uint32_t pname );
09715
09716
09717
09718
09719
09720
09721
09722
09723
09724
09725
09726 xcb_glx_float32_t *
09727 xcb_glx_get_tex_genfv_data (const xcb_glx_get_tex_genfv_reply_t *R );
09728
09729
09730
09731
09732
09733
09734
09735
09736
09737
09738
09739 int
09740 xcb_glx_get_tex_genfv_data_length (const xcb_glx_get_tex_genfv_reply_t *R );
09741
09742
09743
09744
09745
09746
09747
09748
09749
09750
09751
09752 xcb_generic_iterator_t
09753 xcb_glx_get_tex_genfv_data_end (const xcb_glx_get_tex_genfv_reply_t *R );
09754
09770
09771
09772
09773
09774
09775
09776
09777
09778
09779
09780
09781 xcb_glx_get_tex_genfv_reply_t *
09782 xcb_glx_get_tex_genfv_reply (xcb_connection_t *c ,
09783 xcb_glx_get_tex_genfv_cookie_t cookie ,
09784 xcb_generic_error_t **e );
09785
09786 int
09787 xcb_glx_get_tex_geniv_sizeof (const void *_buffer );
09788
09798
09799
09800
09801
09802
09803
09804
09805
09806
09807
09808
09809
09810 xcb_glx_get_tex_geniv_cookie_t
09811 xcb_glx_get_tex_geniv (xcb_connection_t *c ,
09812 xcb_glx_context_tag_t context_tag ,
09813 uint32_t coord ,
09814 uint32_t pname );
09815
09828
09829
09830
09831
09832
09833
09834
09835
09836
09837
09838
09839
09840 xcb_glx_get_tex_geniv_cookie_t
09841 xcb_glx_get_tex_geniv_unchecked (xcb_connection_t *c ,
09842 xcb_glx_context_tag_t context_tag ,
09843 uint32_t coord ,
09844 uint32_t pname );
09845
09846
09847
09848
09849
09850
09851
09852
09853
09854
09855
09856 int32_t *
09857 xcb_glx_get_tex_geniv_data (const xcb_glx_get_tex_geniv_reply_t *R );
09858
09859
09860
09861
09862
09863
09864
09865
09866
09867
09868
09869 int
09870 xcb_glx_get_tex_geniv_data_length (const xcb_glx_get_tex_geniv_reply_t *R );
09871
09872
09873
09874
09875
09876
09877
09878
09879
09880
09881
09882 xcb_generic_iterator_t
09883 xcb_glx_get_tex_geniv_data_end (const xcb_glx_get_tex_geniv_reply_t *R );
09884
09900
09901
09902
09903
09904
09905
09906
09907
09908
09909
09910
09911 xcb_glx_get_tex_geniv_reply_t *
09912 xcb_glx_get_tex_geniv_reply (xcb_connection_t *c ,
09913 xcb_glx_get_tex_geniv_cookie_t cookie ,
09914 xcb_generic_error_t **e );
09915
09916 int
09917 xcb_glx_get_tex_image_sizeof (const void *_buffer );
09918
09928
09929
09930
09931
09932
09933
09934
09935
09936
09937
09938
09939
09940
09941
09942
09943 xcb_glx_get_tex_image_cookie_t
09944 xcb_glx_get_tex_image (xcb_connection_t *c ,
09945 xcb_glx_context_tag_t context_tag ,
09946 uint32_t target ,
09947 int32_t level ,
09948 uint32_t format ,
09949 uint32_t type ,
09950 uint8_t swap_bytes );
09951
09964
09965
09966
09967
09968
09969
09970
09971
09972
09973
09974
09975
09976
09977
09978
09979 xcb_glx_get_tex_image_cookie_t
09980 xcb_glx_get_tex_image_unchecked (xcb_connection_t *c ,
09981 xcb_glx_context_tag_t context_tag ,
09982 uint32_t target ,
09983 int32_t level ,
09984 uint32_t format ,
09985 uint32_t type ,
09986 uint8_t swap_bytes );
09987
09988
09989
09990
09991
09992
09993
09994
09995
09996
09997
09998 uint8_t *
09999 xcb_glx_get_tex_image_data (const xcb_glx_get_tex_image_reply_t *R );
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011 int
10012 xcb_glx_get_tex_image_data_length (const xcb_glx_get_tex_image_reply_t *R );
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024 xcb_generic_iterator_t
10025 xcb_glx_get_tex_image_data_end (const xcb_glx_get_tex_image_reply_t *R );
10026
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053 xcb_glx_get_tex_image_reply_t *
10054 xcb_glx_get_tex_image_reply (xcb_connection_t *c ,
10055 xcb_glx_get_tex_image_cookie_t cookie ,
10056 xcb_generic_error_t **e );
10057
10058 int
10059 xcb_glx_get_tex_parameterfv_sizeof (const void *_buffer );
10060
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082 xcb_glx_get_tex_parameterfv_cookie_t
10083 xcb_glx_get_tex_parameterfv (xcb_connection_t *c ,
10084 xcb_glx_context_tag_t context_tag ,
10085 uint32_t target ,
10086 uint32_t pname );
10087
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112 xcb_glx_get_tex_parameterfv_cookie_t
10113 xcb_glx_get_tex_parameterfv_unchecked (xcb_connection_t *c ,
10114 xcb_glx_context_tag_t context_tag ,
10115 uint32_t target ,
10116 uint32_t pname );
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128 xcb_glx_float32_t *
10129 xcb_glx_get_tex_parameterfv_data (const xcb_glx_get_tex_parameterfv_reply_t *R );
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141 int
10142 xcb_glx_get_tex_parameterfv_data_length (const xcb_glx_get_tex_parameterfv_reply_t *R );
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154 xcb_generic_iterator_t
10155 xcb_glx_get_tex_parameterfv_data_end (const xcb_glx_get_tex_parameterfv_reply_t *R );
10156
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183 xcb_glx_get_tex_parameterfv_reply_t *
10184 xcb_glx_get_tex_parameterfv_reply (xcb_connection_t *c ,
10185 xcb_glx_get_tex_parameterfv_cookie_t cookie ,
10186 xcb_generic_error_t **e );
10187
10188 int
10189 xcb_glx_get_tex_parameteriv_sizeof (const void *_buffer );
10190
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212 xcb_glx_get_tex_parameteriv_cookie_t
10213 xcb_glx_get_tex_parameteriv (xcb_connection_t *c ,
10214 xcb_glx_context_tag_t context_tag ,
10215 uint32_t target ,
10216 uint32_t pname );
10217
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242 xcb_glx_get_tex_parameteriv_cookie_t
10243 xcb_glx_get_tex_parameteriv_unchecked (xcb_connection_t *c ,
10244 xcb_glx_context_tag_t context_tag ,
10245 uint32_t target ,
10246 uint32_t pname );
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258 int32_t *
10259 xcb_glx_get_tex_parameteriv_data (const xcb_glx_get_tex_parameteriv_reply_t *R );
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271 int
10272 xcb_glx_get_tex_parameteriv_data_length (const xcb_glx_get_tex_parameteriv_reply_t *R );
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284 xcb_generic_iterator_t
10285 xcb_glx_get_tex_parameteriv_data_end (const xcb_glx_get_tex_parameteriv_reply_t *R );
10286
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313 xcb_glx_get_tex_parameteriv_reply_t *
10314 xcb_glx_get_tex_parameteriv_reply (xcb_connection_t *c ,
10315 xcb_glx_get_tex_parameteriv_cookie_t cookie ,
10316 xcb_generic_error_t **e );
10317
10318 int
10319 xcb_glx_get_tex_level_parameterfv_sizeof (const void *_buffer );
10320
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343 xcb_glx_get_tex_level_parameterfv_cookie_t
10344 xcb_glx_get_tex_level_parameterfv (xcb_connection_t *c ,
10345 xcb_glx_context_tag_t context_tag ,
10346 uint32_t target ,
10347 int32_t level ,
10348 uint32_t pname );
10349
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375 xcb_glx_get_tex_level_parameterfv_cookie_t
10376 xcb_glx_get_tex_level_parameterfv_unchecked (xcb_connection_t *c ,
10377 xcb_glx_context_tag_t context_tag ,
10378 uint32_t target ,
10379 int32_t level ,
10380 uint32_t pname );
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392 xcb_glx_float32_t *
10393 xcb_glx_get_tex_level_parameterfv_data (const xcb_glx_get_tex_level_parameterfv_reply_t *R );
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405 int
10406 xcb_glx_get_tex_level_parameterfv_data_length (const xcb_glx_get_tex_level_parameterfv_reply_t *R );
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418 xcb_generic_iterator_t
10419 xcb_glx_get_tex_level_parameterfv_data_end (const xcb_glx_get_tex_level_parameterfv_reply_t *R );
10420
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447 xcb_glx_get_tex_level_parameterfv_reply_t *
10448 xcb_glx_get_tex_level_parameterfv_reply (xcb_connection_t *c ,
10449 xcb_glx_get_tex_level_parameterfv_cookie_t cookie ,
10450 xcb_generic_error_t **e );
10451
10452 int
10453 xcb_glx_get_tex_level_parameteriv_sizeof (const void *_buffer );
10454
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477 xcb_glx_get_tex_level_parameteriv_cookie_t
10478 xcb_glx_get_tex_level_parameteriv (xcb_connection_t *c ,
10479 xcb_glx_context_tag_t context_tag ,
10480 uint32_t target ,
10481 int32_t level ,
10482 uint32_t pname );
10483
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509 xcb_glx_get_tex_level_parameteriv_cookie_t
10510 xcb_glx_get_tex_level_parameteriv_unchecked (xcb_connection_t *c ,
10511 xcb_glx_context_tag_t context_tag ,
10512 uint32_t target ,
10513 int32_t level ,
10514 uint32_t pname );
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526 int32_t *
10527 xcb_glx_get_tex_level_parameteriv_data (const xcb_glx_get_tex_level_parameteriv_reply_t *R );
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539 int
10540 xcb_glx_get_tex_level_parameteriv_data_length (const xcb_glx_get_tex_level_parameteriv_reply_t *R );
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552 xcb_generic_iterator_t
10553 xcb_glx_get_tex_level_parameteriv_data_end (const xcb_glx_get_tex_level_parameteriv_reply_t *R );
10554
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581 xcb_glx_get_tex_level_parameteriv_reply_t *
10582 xcb_glx_get_tex_level_parameteriv_reply (xcb_connection_t *c ,
10583 xcb_glx_get_tex_level_parameteriv_cookie_t cookie ,
10584 xcb_generic_error_t **e );
10585
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606 xcb_glx_is_list_cookie_t
10607 xcb_glx_is_list (xcb_connection_t *c ,
10608 xcb_glx_context_tag_t context_tag ,
10609 uint32_t list );
10610
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634 xcb_glx_is_list_cookie_t
10635 xcb_glx_is_list_unchecked (xcb_connection_t *c ,
10636 xcb_glx_context_tag_t context_tag ,
10637 uint32_t list );
10638
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665 xcb_glx_is_list_reply_t *
10666 xcb_glx_is_list_reply (xcb_connection_t *c ,
10667 xcb_glx_is_list_cookie_t cookie ,
10668 xcb_generic_error_t **e );
10669
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692 xcb_void_cookie_t
10693 xcb_glx_flush_checked (xcb_connection_t *c ,
10694 xcb_glx_context_tag_t context_tag );
10695
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715 xcb_void_cookie_t
10716 xcb_glx_flush (xcb_connection_t *c ,
10717 xcb_glx_context_tag_t context_tag );
10718
10719 int
10720 xcb_glx_are_textures_resident_sizeof (const void *_buffer );
10721
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743 xcb_glx_are_textures_resident_cookie_t
10744 xcb_glx_are_textures_resident (xcb_connection_t *c ,
10745 xcb_glx_context_tag_t context_tag ,
10746 int32_t n ,
10747 const uint32_t *textures );
10748
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773 xcb_glx_are_textures_resident_cookie_t
10774 xcb_glx_are_textures_resident_unchecked (xcb_connection_t *c ,
10775 xcb_glx_context_tag_t context_tag ,
10776 int32_t n ,
10777 const uint32_t *textures );
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789 uint8_t *
10790 xcb_glx_are_textures_resident_data (const xcb_glx_are_textures_resident_reply_t *R );
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802 int
10803 xcb_glx_are_textures_resident_data_length (const xcb_glx_are_textures_resident_reply_t *R );
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815 xcb_generic_iterator_t
10816 xcb_glx_are_textures_resident_data_end (const xcb_glx_are_textures_resident_reply_t *R );
10817
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844 xcb_glx_are_textures_resident_reply_t *
10845 xcb_glx_are_textures_resident_reply (xcb_connection_t *c ,
10846 xcb_glx_are_textures_resident_cookie_t cookie ,
10847 xcb_generic_error_t **e );
10848
10849 int
10850 xcb_glx_delete_textures_sizeof (const void *_buffer );
10851
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876 xcb_void_cookie_t
10877 xcb_glx_delete_textures_checked (xcb_connection_t *c ,
10878 xcb_glx_context_tag_t context_tag ,
10879 int32_t n ,
10880 const uint32_t *textures );
10881
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903 xcb_void_cookie_t
10904 xcb_glx_delete_textures (xcb_connection_t *c ,
10905 xcb_glx_context_tag_t context_tag ,
10906 int32_t n ,
10907 const uint32_t *textures );
10908
10909 int
10910 xcb_glx_gen_textures_sizeof (const void *_buffer );
10911
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932 xcb_glx_gen_textures_cookie_t
10933 xcb_glx_gen_textures (xcb_connection_t *c ,
10934 xcb_glx_context_tag_t context_tag ,
10935 int32_t n );
10936
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960 xcb_glx_gen_textures_cookie_t
10961 xcb_glx_gen_textures_unchecked (xcb_connection_t *c ,
10962 xcb_glx_context_tag_t context_tag ,
10963 int32_t n );
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975 uint32_t *
10976 xcb_glx_gen_textures_data (const xcb_glx_gen_textures_reply_t *R );
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988 int
10989 xcb_glx_gen_textures_data_length (const xcb_glx_gen_textures_reply_t *R );
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001 xcb_generic_iterator_t
11002 xcb_glx_gen_textures_data_end (const xcb_glx_gen_textures_reply_t *R );
11003
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030 xcb_glx_gen_textures_reply_t *
11031 xcb_glx_gen_textures_reply (xcb_connection_t *c ,
11032 xcb_glx_gen_textures_cookie_t cookie ,
11033 xcb_generic_error_t **e );
11034
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055 xcb_glx_is_texture_cookie_t
11056 xcb_glx_is_texture (xcb_connection_t *c ,
11057 xcb_glx_context_tag_t context_tag ,
11058 uint32_t texture );
11059
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083 xcb_glx_is_texture_cookie_t
11084 xcb_glx_is_texture_unchecked (xcb_connection_t *c ,
11085 xcb_glx_context_tag_t context_tag ,
11086 uint32_t texture );
11087
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114 xcb_glx_is_texture_reply_t *
11115 xcb_glx_is_texture_reply (xcb_connection_t *c ,
11116 xcb_glx_is_texture_cookie_t cookie ,
11117 xcb_generic_error_t **e );
11118
11119 int
11120 xcb_glx_get_color_table_sizeof (const void *_buffer );
11121
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145 xcb_glx_get_color_table_cookie_t
11146 xcb_glx_get_color_table (xcb_connection_t *c ,
11147 xcb_glx_context_tag_t context_tag ,
11148 uint32_t target ,
11149 uint32_t format ,
11150 uint32_t type ,
11151 uint8_t swap_bytes );
11152
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179 xcb_glx_get_color_table_cookie_t
11180 xcb_glx_get_color_table_unchecked (xcb_connection_t *c ,
11181 xcb_glx_context_tag_t context_tag ,
11182 uint32_t target ,
11183 uint32_t format ,
11184 uint32_t type ,
11185 uint8_t swap_bytes );
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197 uint8_t *
11198 xcb_glx_get_color_table_data (const xcb_glx_get_color_table_reply_t *R );
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210 int
11211 xcb_glx_get_color_table_data_length (const xcb_glx_get_color_table_reply_t *R );
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223 xcb_generic_iterator_t
11224 xcb_glx_get_color_table_data_end (const xcb_glx_get_color_table_reply_t *R );
11225
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252 xcb_glx_get_color_table_reply_t *
11253 xcb_glx_get_color_table_reply (xcb_connection_t *c ,
11254 xcb_glx_get_color_table_cookie_t cookie ,
11255 xcb_generic_error_t **e );
11256
11257 int
11258 xcb_glx_get_color_table_parameterfv_sizeof (const void *_buffer );
11259
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281 xcb_glx_get_color_table_parameterfv_cookie_t
11282 xcb_glx_get_color_table_parameterfv (xcb_connection_t *c ,
11283 xcb_glx_context_tag_t context_tag ,
11284 uint32_t target ,
11285 uint32_t pname );
11286
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311 xcb_glx_get_color_table_parameterfv_cookie_t
11312 xcb_glx_get_color_table_parameterfv_unchecked (xcb_connection_t *c ,
11313 xcb_glx_context_tag_t context_tag ,
11314 uint32_t target ,
11315 uint32_t pname );
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327 xcb_glx_float32_t *
11328 xcb_glx_get_color_table_parameterfv_data (const xcb_glx_get_color_table_parameterfv_reply_t *R );
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340 int
11341 xcb_glx_get_color_table_parameterfv_data_length (const xcb_glx_get_color_table_parameterfv_reply_t *R );
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353 xcb_generic_iterator_t
11354 xcb_glx_get_color_table_parameterfv_data_end (const xcb_glx_get_color_table_parameterfv_reply_t *R );
11355
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382 xcb_glx_get_color_table_parameterfv_reply_t *
11383 xcb_glx_get_color_table_parameterfv_reply (xcb_connection_t *c ,
11384 xcb_glx_get_color_table_parameterfv_cookie_t cookie ,
11385 xcb_generic_error_t **e );
11386
11387 int
11388 xcb_glx_get_color_table_parameteriv_sizeof (const void *_buffer );
11389
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411 xcb_glx_get_color_table_parameteriv_cookie_t
11412 xcb_glx_get_color_table_parameteriv (xcb_connection_t *c ,
11413 xcb_glx_context_tag_t context_tag ,
11414 uint32_t target ,
11415 uint32_t pname );
11416
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441 xcb_glx_get_color_table_parameteriv_cookie_t
11442 xcb_glx_get_color_table_parameteriv_unchecked (xcb_connection_t *c ,
11443 xcb_glx_context_tag_t context_tag ,
11444 uint32_t target ,
11445 uint32_t pname );
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457 int32_t *
11458 xcb_glx_get_color_table_parameteriv_data (const xcb_glx_get_color_table_parameteriv_reply_t *R );
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470 int
11471 xcb_glx_get_color_table_parameteriv_data_length (const xcb_glx_get_color_table_parameteriv_reply_t *R );
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483 xcb_generic_iterator_t
11484 xcb_glx_get_color_table_parameteriv_data_end (const xcb_glx_get_color_table_parameteriv_reply_t *R );
11485
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512 xcb_glx_get_color_table_parameteriv_reply_t *
11513 xcb_glx_get_color_table_parameteriv_reply (xcb_connection_t *c ,
11514 xcb_glx_get_color_table_parameteriv_cookie_t cookie ,
11515 xcb_generic_error_t **e );
11516
11517 int
11518 xcb_glx_get_convolution_filter_sizeof (const void *_buffer );
11519
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543 xcb_glx_get_convolution_filter_cookie_t
11544 xcb_glx_get_convolution_filter (xcb_connection_t *c ,
11545 xcb_glx_context_tag_t context_tag ,
11546 uint32_t target ,
11547 uint32_t format ,
11548 uint32_t type ,
11549 uint8_t swap_bytes );
11550
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577 xcb_glx_get_convolution_filter_cookie_t
11578 xcb_glx_get_convolution_filter_unchecked (xcb_connection_t *c ,
11579 xcb_glx_context_tag_t context_tag ,
11580 uint32_t target ,
11581 uint32_t format ,
11582 uint32_t type ,
11583 uint8_t swap_bytes );
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595 uint8_t *
11596 xcb_glx_get_convolution_filter_data (const xcb_glx_get_convolution_filter_reply_t *R );
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608 int
11609 xcb_glx_get_convolution_filter_data_length (const xcb_glx_get_convolution_filter_reply_t *R );
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621 xcb_generic_iterator_t
11622 xcb_glx_get_convolution_filter_data_end (const xcb_glx_get_convolution_filter_reply_t *R );
11623
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650 xcb_glx_get_convolution_filter_reply_t *
11651 xcb_glx_get_convolution_filter_reply (xcb_connection_t *c ,
11652 xcb_glx_get_convolution_filter_cookie_t cookie ,
11653 xcb_generic_error_t **e );
11654
11655 int
11656 xcb_glx_get_convolution_parameterfv_sizeof (const void *_buffer );
11657
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679 xcb_glx_get_convolution_parameterfv_cookie_t
11680 xcb_glx_get_convolution_parameterfv (xcb_connection_t *c ,
11681 xcb_glx_context_tag_t context_tag ,
11682 uint32_t target ,
11683 uint32_t pname );
11684
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709 xcb_glx_get_convolution_parameterfv_cookie_t
11710 xcb_glx_get_convolution_parameterfv_unchecked (xcb_connection_t *c ,
11711 xcb_glx_context_tag_t context_tag ,
11712 uint32_t target ,
11713 uint32_t pname );
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725 xcb_glx_float32_t *
11726 xcb_glx_get_convolution_parameterfv_data (const xcb_glx_get_convolution_parameterfv_reply_t *R );
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736
11737
11738 int
11739 xcb_glx_get_convolution_parameterfv_data_length (const xcb_glx_get_convolution_parameterfv_reply_t *R );
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751 xcb_generic_iterator_t
11752 xcb_glx_get_convolution_parameterfv_data_end (const xcb_glx_get_convolution_parameterfv_reply_t *R );
11753
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780 xcb_glx_get_convolution_parameterfv_reply_t *
11781 xcb_glx_get_convolution_parameterfv_reply (xcb_connection_t *c ,
11782 xcb_glx_get_convolution_parameterfv_cookie_t cookie ,
11783 xcb_generic_error_t **e );
11784
11785 int
11786 xcb_glx_get_convolution_parameteriv_sizeof (const void *_buffer );
11787
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809 xcb_glx_get_convolution_parameteriv_cookie_t
11810 xcb_glx_get_convolution_parameteriv (xcb_connection_t *c ,
11811 xcb_glx_context_tag_t context_tag ,
11812 uint32_t target ,
11813 uint32_t pname );
11814
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839 xcb_glx_get_convolution_parameteriv_cookie_t
11840 xcb_glx_get_convolution_parameteriv_unchecked (xcb_connection_t *c ,
11841 xcb_glx_context_tag_t context_tag ,
11842 uint32_t target ,
11843 uint32_t pname );
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855 int32_t *
11856 xcb_glx_get_convolution_parameteriv_data (const xcb_glx_get_convolution_parameteriv_reply_t *R );
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868 int
11869 xcb_glx_get_convolution_parameteriv_data_length (const xcb_glx_get_convolution_parameteriv_reply_t *R );
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881 xcb_generic_iterator_t
11882 xcb_glx_get_convolution_parameteriv_data_end (const xcb_glx_get_convolution_parameteriv_reply_t *R );
11883
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910 xcb_glx_get_convolution_parameteriv_reply_t *
11911 xcb_glx_get_convolution_parameteriv_reply (xcb_connection_t *c ,
11912 xcb_glx_get_convolution_parameteriv_cookie_t cookie ,
11913 xcb_generic_error_t **e );
11914
11915 int
11916 xcb_glx_get_separable_filter_sizeof (const void *_buffer );
11917
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941 xcb_glx_get_separable_filter_cookie_t
11942 xcb_glx_get_separable_filter (xcb_connection_t *c ,
11943 xcb_glx_context_tag_t context_tag ,
11944 uint32_t target ,
11945 uint32_t format ,
11946 uint32_t type ,
11947 uint8_t swap_bytes );
11948
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975 xcb_glx_get_separable_filter_cookie_t
11976 xcb_glx_get_separable_filter_unchecked (xcb_connection_t *c ,
11977 xcb_glx_context_tag_t context_tag ,
11978 uint32_t target ,
11979 uint32_t format ,
11980 uint32_t type ,
11981 uint8_t swap_bytes );
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993 uint8_t *
11994 xcb_glx_get_separable_filter_rows_and_cols (const xcb_glx_get_separable_filter_reply_t *R );
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006 int
12007 xcb_glx_get_separable_filter_rows_and_cols_length (const xcb_glx_get_separable_filter_reply_t *R );
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019 xcb_generic_iterator_t
12020 xcb_glx_get_separable_filter_rows_and_cols_end (const xcb_glx_get_separable_filter_reply_t *R );
12021
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048 xcb_glx_get_separable_filter_reply_t *
12049 xcb_glx_get_separable_filter_reply (xcb_connection_t *c ,
12050 xcb_glx_get_separable_filter_cookie_t cookie ,
12051 xcb_generic_error_t **e );
12052
12053 int
12054 xcb_glx_get_histogram_sizeof (const void *_buffer );
12055
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080 xcb_glx_get_histogram_cookie_t
12081 xcb_glx_get_histogram (xcb_connection_t *c ,
12082 xcb_glx_context_tag_t context_tag ,
12083 uint32_t target ,
12084 uint32_t format ,
12085 uint32_t type ,
12086 uint8_t swap_bytes ,
12087 uint8_t reset );
12088
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116 xcb_glx_get_histogram_cookie_t
12117 xcb_glx_get_histogram_unchecked (xcb_connection_t *c ,
12118 xcb_glx_context_tag_t context_tag ,
12119 uint32_t target ,
12120 uint32_t format ,
12121 uint32_t type ,
12122 uint8_t swap_bytes ,
12123 uint8_t reset );
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135 uint8_t *
12136 xcb_glx_get_histogram_data (const xcb_glx_get_histogram_reply_t *R );
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148 int
12149 xcb_glx_get_histogram_data_length (const xcb_glx_get_histogram_reply_t *R );
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161 xcb_generic_iterator_t
12162 xcb_glx_get_histogram_data_end (const xcb_glx_get_histogram_reply_t *R );
12163
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190 xcb_glx_get_histogram_reply_t *
12191 xcb_glx_get_histogram_reply (xcb_connection_t *c ,
12192 xcb_glx_get_histogram_cookie_t cookie ,
12193 xcb_generic_error_t **e );
12194
12195 int
12196 xcb_glx_get_histogram_parameterfv_sizeof (const void *_buffer );
12197
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219 xcb_glx_get_histogram_parameterfv_cookie_t
12220 xcb_glx_get_histogram_parameterfv (xcb_connection_t *c ,
12221 xcb_glx_context_tag_t context_tag ,
12222 uint32_t target ,
12223 uint32_t pname );
12224
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249 xcb_glx_get_histogram_parameterfv_cookie_t
12250 xcb_glx_get_histogram_parameterfv_unchecked (xcb_connection_t *c ,
12251 xcb_glx_context_tag_t context_tag ,
12252 uint32_t target ,
12253 uint32_t pname );
12254
12255
12256
12257
12258
12259
12260
12261
12262
12263
12264
12265 xcb_glx_float32_t *
12266 xcb_glx_get_histogram_parameterfv_data (const xcb_glx_get_histogram_parameterfv_reply_t *R );
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276
12277
12278 int
12279 xcb_glx_get_histogram_parameterfv_data_length (const xcb_glx_get_histogram_parameterfv_reply_t *R );
12280
12281
12282
12283
12284
12285
12286
12287
12288
12289
12290
12291 xcb_generic_iterator_t
12292 xcb_glx_get_histogram_parameterfv_data_end (const xcb_glx_get_histogram_parameterfv_reply_t *R );
12293
12309
12310
12311
12312
12313
12314
12315
12316
12317
12318
12319
12320 xcb_glx_get_histogram_parameterfv_reply_t *
12321 xcb_glx_get_histogram_parameterfv_reply (xcb_connection_t *c ,
12322 xcb_glx_get_histogram_parameterfv_cookie_t cookie ,
12323 xcb_generic_error_t **e );
12324
12325 int
12326 xcb_glx_get_histogram_parameteriv_sizeof (const void *_buffer );
12327
12337
12338
12339
12340
12341
12342
12343
12344
12345
12346
12347
12348
12349 xcb_glx_get_histogram_parameteriv_cookie_t
12350 xcb_glx_get_histogram_parameteriv (xcb_connection_t *c ,
12351 xcb_glx_context_tag_t context_tag ,
12352 uint32_t target ,
12353 uint32_t pname );
12354
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376
12377
12378
12379 xcb_glx_get_histogram_parameteriv_cookie_t
12380 xcb_glx_get_histogram_parameteriv_unchecked (xcb_connection_t *c ,
12381 xcb_glx_context_tag_t context_tag ,
12382 uint32_t target ,
12383 uint32_t pname );
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395 int32_t *
12396 xcb_glx_get_histogram_parameteriv_data (const xcb_glx_get_histogram_parameteriv_reply_t *R );
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408 int
12409 xcb_glx_get_histogram_parameteriv_data_length (const xcb_glx_get_histogram_parameteriv_reply_t *R );
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421 xcb_generic_iterator_t
12422 xcb_glx_get_histogram_parameteriv_data_end (const xcb_glx_get_histogram_parameteriv_reply_t *R );
12423
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450 xcb_glx_get_histogram_parameteriv_reply_t *
12451 xcb_glx_get_histogram_parameteriv_reply (xcb_connection_t *c ,
12452 xcb_glx_get_histogram_parameteriv_cookie_t cookie ,
12453 xcb_generic_error_t **e );
12454
12455 int
12456 xcb_glx_get_minmax_sizeof (const void *_buffer );
12457
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482 xcb_glx_get_minmax_cookie_t
12483 xcb_glx_get_minmax (xcb_connection_t *c ,
12484 xcb_glx_context_tag_t context_tag ,
12485 uint32_t target ,
12486 uint32_t format ,
12487 uint32_t type ,
12488 uint8_t swap_bytes ,
12489 uint8_t reset );
12490
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518 xcb_glx_get_minmax_cookie_t
12519 xcb_glx_get_minmax_unchecked (xcb_connection_t *c ,
12520 xcb_glx_context_tag_t context_tag ,
12521 uint32_t target ,
12522 uint32_t format ,
12523 uint32_t type ,
12524 uint8_t swap_bytes ,
12525 uint8_t reset );
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537 uint8_t *
12538 xcb_glx_get_minmax_data (const xcb_glx_get_minmax_reply_t *R );
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550 int
12551 xcb_glx_get_minmax_data_length (const xcb_glx_get_minmax_reply_t *R );
12552
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563 xcb_generic_iterator_t
12564 xcb_glx_get_minmax_data_end (const xcb_glx_get_minmax_reply_t *R );
12565
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592 xcb_glx_get_minmax_reply_t *
12593 xcb_glx_get_minmax_reply (xcb_connection_t *c ,
12594 xcb_glx_get_minmax_cookie_t cookie ,
12595 xcb_generic_error_t **e );
12596
12597 int
12598 xcb_glx_get_minmax_parameterfv_sizeof (const void *_buffer );
12599
12609
12610
12611
12612
12613
12614
12615
12616
12617
12618
12619
12620
12621 xcb_glx_get_minmax_parameterfv_cookie_t
12622 xcb_glx_get_minmax_parameterfv (xcb_connection_t *c ,
12623 xcb_glx_context_tag_t context_tag ,
12624 uint32_t target ,
12625 uint32_t pname );
12626
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651 xcb_glx_get_minmax_parameterfv_cookie_t
12652 xcb_glx_get_minmax_parameterfv_unchecked (xcb_connection_t *c ,
12653 xcb_glx_context_tag_t context_tag ,
12654 uint32_t target ,
12655 uint32_t pname );
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667 xcb_glx_float32_t *
12668 xcb_glx_get_minmax_parameterfv_data (const xcb_glx_get_minmax_parameterfv_reply_t *R );
12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680 int
12681 xcb_glx_get_minmax_parameterfv_data_length (const xcb_glx_get_minmax_parameterfv_reply_t *R );
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693 xcb_generic_iterator_t
12694 xcb_glx_get_minmax_parameterfv_data_end (const xcb_glx_get_minmax_parameterfv_reply_t *R );
12695
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721
12722 xcb_glx_get_minmax_parameterfv_reply_t *
12723 xcb_glx_get_minmax_parameterfv_reply (xcb_connection_t *c ,
12724 xcb_glx_get_minmax_parameterfv_cookie_t cookie ,
12725 xcb_generic_error_t **e );
12726
12727 int
12728 xcb_glx_get_minmax_parameteriv_sizeof (const void *_buffer );
12729
12739
12740
12741
12742
12743
12744
12745
12746
12747
12748
12749
12750
12751 xcb_glx_get_minmax_parameteriv_cookie_t
12752 xcb_glx_get_minmax_parameteriv (xcb_connection_t *c ,
12753 xcb_glx_context_tag_t context_tag ,
12754 uint32_t target ,
12755 uint32_t pname );
12756
12769
12770
12771
12772
12773
12774
12775
12776
12777
12778
12779
12780
12781 xcb_glx_get_minmax_parameteriv_cookie_t
12782 xcb_glx_get_minmax_parameteriv_unchecked (xcb_connection_t *c ,
12783 xcb_glx_context_tag_t context_tag ,
12784 uint32_t target ,
12785 uint32_t pname );
12786
12787
12788
12789
12790
12791
12792
12793
12794
12795
12796
12797 int32_t *
12798 xcb_glx_get_minmax_parameteriv_data (const xcb_glx_get_minmax_parameteriv_reply_t *R );
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810 int
12811 xcb_glx_get_minmax_parameteriv_data_length (const xcb_glx_get_minmax_parameteriv_reply_t *R );
12812
12813
12814
12815
12816
12817
12818
12819
12820
12821
12822
12823 xcb_generic_iterator_t
12824 xcb_glx_get_minmax_parameteriv_data_end (const xcb_glx_get_minmax_parameteriv_reply_t *R );
12825
12841
12842
12843
12844
12845
12846
12847
12848
12849
12850
12851
12852 xcb_glx_get_minmax_parameteriv_reply_t *
12853 xcb_glx_get_minmax_parameteriv_reply (xcb_connection_t *c ,
12854 xcb_glx_get_minmax_parameteriv_cookie_t cookie ,
12855 xcb_generic_error_t **e );
12856
12857 int
12858 xcb_glx_get_compressed_tex_image_arb_sizeof (const void *_buffer );
12859
12869
12870
12871
12872
12873
12874
12875
12876
12877
12878
12879
12880
12881 xcb_glx_get_compressed_tex_image_arb_cookie_t
12882 xcb_glx_get_compressed_tex_image_arb (xcb_connection_t *c ,
12883 xcb_glx_context_tag_t context_tag ,
12884 uint32_t target ,
12885 int32_t level );
12886
12899
12900
12901
12902
12903
12904
12905
12906
12907
12908
12909
12910
12911 xcb_glx_get_compressed_tex_image_arb_cookie_t
12912 xcb_glx_get_compressed_tex_image_arb_unchecked (xcb_connection_t *c ,
12913 xcb_glx_context_tag_t context_tag ,
12914 uint32_t target ,
12915 int32_t level );
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927 uint8_t *
12928 xcb_glx_get_compressed_tex_image_arb_data (const xcb_glx_get_compressed_tex_image_arb_reply_t *R );
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940 int
12941 xcb_glx_get_compressed_tex_image_arb_data_length (const xcb_glx_get_compressed_tex_image_arb_reply_t *R );
12942
12943
12944
12945
12946
12947
12948
12949
12950
12951
12952
12953 xcb_generic_iterator_t
12954 xcb_glx_get_compressed_tex_image_arb_data_end (const xcb_glx_get_compressed_tex_image_arb_reply_t *R );
12955
12971
12972
12973
12974
12975
12976
12977
12978
12979
12980
12981
12982 xcb_glx_get_compressed_tex_image_arb_reply_t *
12983 xcb_glx_get_compressed_tex_image_arb_reply (xcb_connection_t *c ,
12984 xcb_glx_get_compressed_tex_image_arb_cookie_t cookie ,
12985 xcb_generic_error_t **e );
12986
12987 int
12988 xcb_glx_delete_queries_arb_sizeof (const void *_buffer );
12989
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014 xcb_void_cookie_t
13015 xcb_glx_delete_queries_arb_checked (xcb_connection_t *c ,
13016 xcb_glx_context_tag_t context_tag ,
13017 int32_t n ,
13018 const uint32_t *ids );
13019
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041 xcb_void_cookie_t
13042 xcb_glx_delete_queries_arb (xcb_connection_t *c ,
13043 xcb_glx_context_tag_t context_tag ,
13044 int32_t n ,
13045 const uint32_t *ids );
13046
13047 int
13048 xcb_glx_gen_queries_arb_sizeof (const void *_buffer );
13049
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070 xcb_glx_gen_queries_arb_cookie_t
13071 xcb_glx_gen_queries_arb (xcb_connection_t *c ,
13072 xcb_glx_context_tag_t context_tag ,
13073 int32_t n );
13074
13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098 xcb_glx_gen_queries_arb_cookie_t
13099 xcb_glx_gen_queries_arb_unchecked (xcb_connection_t *c ,
13100 xcb_glx_context_tag_t context_tag ,
13101 int32_t n );
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113 uint32_t *
13114 xcb_glx_gen_queries_arb_data (const xcb_glx_gen_queries_arb_reply_t *R );
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126 int
13127 xcb_glx_gen_queries_arb_data_length (const xcb_glx_gen_queries_arb_reply_t *R );
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139 xcb_generic_iterator_t
13140 xcb_glx_gen_queries_arb_data_end (const xcb_glx_gen_queries_arb_reply_t *R );
13141
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168 xcb_glx_gen_queries_arb_reply_t *
13169 xcb_glx_gen_queries_arb_reply (xcb_connection_t *c ,
13170 xcb_glx_gen_queries_arb_cookie_t cookie ,
13171 xcb_generic_error_t **e );
13172
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
13192
13193 xcb_glx_is_query_arb_cookie_t
13194 xcb_glx_is_query_arb (xcb_connection_t *c ,
13195 xcb_glx_context_tag_t context_tag ,
13196 uint32_t id );
13197
13210
13211
13212
13213
13214
13215
13216
13217
13218
13219
13220
13221 xcb_glx_is_query_arb_cookie_t
13222 xcb_glx_is_query_arb_unchecked (xcb_connection_t *c ,
13223 xcb_glx_context_tag_t context_tag ,
13224 uint32_t id );
13225
13241
13242
13243
13244
13245
13246
13247
13248
13249
13250
13251
13252 xcb_glx_is_query_arb_reply_t *
13253 xcb_glx_is_query_arb_reply (xcb_connection_t *c ,
13254 xcb_glx_is_query_arb_cookie_t cookie ,
13255 xcb_generic_error_t **e );
13256
13257 int
13258 xcb_glx_get_queryiv_arb_sizeof (const void *_buffer );
13259
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281 xcb_glx_get_queryiv_arb_cookie_t
13282 xcb_glx_get_queryiv_arb (xcb_connection_t *c ,
13283 xcb_glx_context_tag_t context_tag ,
13284 uint32_t target ,
13285 uint32_t pname );
13286
13299
13300
13301
13302
13303
13304
13305
13306
13307
13308
13309
13310
13311 xcb_glx_get_queryiv_arb_cookie_t
13312 xcb_glx_get_queryiv_arb_unchecked (xcb_connection_t *c ,
13313 xcb_glx_context_tag_t context_tag ,
13314 uint32_t target ,
13315 uint32_t pname );
13316
13317
13318
13319
13320
13321
13322
13323
13324
13325
13326
13327 int32_t *
13328 xcb_glx_get_queryiv_arb_data (const xcb_glx_get_queryiv_arb_reply_t *R );
13329
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340 int
13341 xcb_glx_get_queryiv_arb_data_length (const xcb_glx_get_queryiv_arb_reply_t *R );
13342
13343
13344
13345
13346
13347
13348
13349
13350
13351
13352
13353 xcb_generic_iterator_t
13354 xcb_glx_get_queryiv_arb_data_end (const xcb_glx_get_queryiv_arb_reply_t *R );
13355
13371
13372
13373
13374
13375
13376
13377
13378
13379
13380
13381
13382 xcb_glx_get_queryiv_arb_reply_t *
13383 xcb_glx_get_queryiv_arb_reply (xcb_connection_t *c ,
13384 xcb_glx_get_queryiv_arb_cookie_t cookie ,
13385 xcb_generic_error_t **e );
13386
13387 int
13388 xcb_glx_get_query_objectiv_arb_sizeof (const void *_buffer );
13389
13399
13400
13401
13402
13403
13404
13405
13406
13407
13408
13409
13410
13411 xcb_glx_get_query_objectiv_arb_cookie_t
13412 xcb_glx_get_query_objectiv_arb (xcb_connection_t *c ,
13413 xcb_glx_context_tag_t context_tag ,
13414 uint32_t id ,
13415 uint32_t pname );
13416
13429
13430
13431
13432
13433
13434
13435
13436
13437
13438
13439
13440
13441 xcb_glx_get_query_objectiv_arb_cookie_t
13442 xcb_glx_get_query_objectiv_arb_unchecked (xcb_connection_t *c ,
13443 xcb_glx_context_tag_t context_tag ,
13444 uint32_t id ,
13445 uint32_t pname );
13446
13447
13448
13449
13450
13451
13452
13453
13454
13455
13456
13457 int32_t *
13458 xcb_glx_get_query_objectiv_arb_data (const xcb_glx_get_query_objectiv_arb_reply_t *R );
13459
13460
13461
13462
13463
13464
13465
13466
13467
13468
13469
13470 int
13471 xcb_glx_get_query_objectiv_arb_data_length (const xcb_glx_get_query_objectiv_arb_reply_t *R );
13472
13473
13474
13475
13476
13477
13478
13479
13480
13481
13482
13483 xcb_generic_iterator_t
13484 xcb_glx_get_query_objectiv_arb_data_end (const xcb_glx_get_query_objectiv_arb_reply_t *R );
13485
13501
13502
13503
13504
13505
13506
13507
13508
13509
13510
13511
13512 xcb_glx_get_query_objectiv_arb_reply_t *
13513 xcb_glx_get_query_objectiv_arb_reply (xcb_connection_t *c ,
13514 xcb_glx_get_query_objectiv_arb_cookie_t cookie ,
13515 xcb_generic_error_t **e );
13516
13517 int
13518 xcb_glx_get_query_objectuiv_arb_sizeof (const void *_buffer );
13519
13529
13530
13531
13532
13533
13534
13535
13536
13537
13538
13539
13540
13541 xcb_glx_get_query_objectuiv_arb_cookie_t
13542 xcb_glx_get_query_objectuiv_arb (xcb_connection_t *c ,
13543 xcb_glx_context_tag_t context_tag ,
13544 uint32_t id ,
13545 uint32_t pname );
13546
13559
13560
13561
13562
13563
13564
13565
13566
13567
13568
13569
13570
13571 xcb_glx_get_query_objectuiv_arb_cookie_t
13572 xcb_glx_get_query_objectuiv_arb_unchecked (xcb_connection_t *c ,
13573 xcb_glx_context_tag_t context_tag ,
13574 uint32_t id ,
13575 uint32_t pname );
13576
13577
13578
13579
13580
13581
13582
13583
13584
13585
13586
13587 uint32_t *
13588 xcb_glx_get_query_objectuiv_arb_data (const xcb_glx_get_query_objectuiv_arb_reply_t *R );
13589
13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600 int
13601 xcb_glx_get_query_objectuiv_arb_data_length (const xcb_glx_get_query_objectuiv_arb_reply_t *R );
13602
13603
13604
13605
13606
13607
13608
13609
13610
13611
13612
13613 xcb_generic_iterator_t
13614 xcb_glx_get_query_objectuiv_arb_data_end (const xcb_glx_get_query_objectuiv_arb_reply_t *R );
13615
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642 xcb_glx_get_query_objectuiv_arb_reply_t *
13643 xcb_glx_get_query_objectuiv_arb_reply (xcb_connection_t *c ,
13644 xcb_glx_get_query_objectuiv_arb_cookie_t cookie ,
13645 xcb_generic_error_t **e );
13646
13647
13648 #ifdef __cplusplus
13649 }
13650 #endif
13651
13652 #endif
13653