XCB
1.11.1
|
00001 /* 00002 * This file generated automatically from glx.xml by c_client.py. 00003 * Edit at your peril. 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 4 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 00247 #define XCB_GLX_BUFFER_SWAP_COMPLETE 1 00248 00252 typedef struct xcb_glx_buffer_swap_complete_event_t { 00253 uint8_t response_type; 00254 uint8_t pad0; 00255 uint16_t sequence; 00256 uint16_t event_type; 00257 uint8_t pad1[2]; 00258 xcb_glx_drawable_t drawable; 00259 uint32_t ust_hi; 00260 uint32_t ust_lo; 00261 uint32_t msc_hi; 00262 uint32_t msc_lo; 00263 uint32_t sbc; 00264 } xcb_glx_buffer_swap_complete_event_t; 00265 00266 typedef enum xcb_glx_pbcet_t { 00267 XCB_GLX_PBCET_DAMAGED = 32791, 00268 XCB_GLX_PBCET_SAVED = 32792 00269 } xcb_glx_pbcet_t; 00270 00271 typedef enum xcb_glx_pbcdt_t { 00272 XCB_GLX_PBCDT_WINDOW = 32793, 00273 XCB_GLX_PBCDT_PBUFFER = 32794 00274 } xcb_glx_pbcdt_t; 00275 00277 #define XCB_GLX_RENDER 1 00278 00282 typedef struct xcb_glx_render_request_t { 00283 uint8_t major_opcode; 00284 uint8_t minor_opcode; 00285 uint16_t length; 00286 xcb_glx_context_tag_t context_tag; 00287 } xcb_glx_render_request_t; 00288 00290 #define XCB_GLX_RENDER_LARGE 2 00291 00295 typedef struct xcb_glx_render_large_request_t { 00296 uint8_t major_opcode; 00297 uint8_t minor_opcode; 00298 uint16_t length; 00299 xcb_glx_context_tag_t context_tag; 00300 uint16_t request_num; 00301 uint16_t request_total; 00302 uint32_t data_len; 00303 } xcb_glx_render_large_request_t; 00304 00306 #define XCB_GLX_CREATE_CONTEXT 3 00307 00311 typedef struct xcb_glx_create_context_request_t { 00312 uint8_t major_opcode; 00313 uint8_t minor_opcode; 00314 uint16_t length; 00315 xcb_glx_context_t context; 00316 xcb_visualid_t visual; 00317 uint32_t screen; 00318 xcb_glx_context_t share_list; 00319 uint8_t is_direct; 00320 uint8_t pad0[3]; 00321 } xcb_glx_create_context_request_t; 00322 00324 #define XCB_GLX_DESTROY_CONTEXT 4 00325 00329 typedef struct xcb_glx_destroy_context_request_t { 00330 uint8_t major_opcode; 00331 uint8_t minor_opcode; 00332 uint16_t length; 00333 xcb_glx_context_t context; 00334 } xcb_glx_destroy_context_request_t; 00335 00339 typedef struct xcb_glx_make_current_cookie_t { 00340 unsigned int sequence; 00341 } xcb_glx_make_current_cookie_t; 00342 00344 #define XCB_GLX_MAKE_CURRENT 5 00345 00349 typedef struct xcb_glx_make_current_request_t { 00350 uint8_t major_opcode; 00351 uint8_t minor_opcode; 00352 uint16_t length; 00353 xcb_glx_drawable_t drawable; 00354 xcb_glx_context_t context; 00355 xcb_glx_context_tag_t old_context_tag; 00356 } xcb_glx_make_current_request_t; 00357 00361 typedef struct xcb_glx_make_current_reply_t { 00362 uint8_t response_type; 00363 uint8_t pad0; 00364 uint16_t sequence; 00365 uint32_t length; 00366 xcb_glx_context_tag_t context_tag; 00367 uint8_t pad1[20]; 00368 } xcb_glx_make_current_reply_t; 00369 00373 typedef struct xcb_glx_is_direct_cookie_t { 00374 unsigned int sequence; 00375 } xcb_glx_is_direct_cookie_t; 00376 00378 #define XCB_GLX_IS_DIRECT 6 00379 00383 typedef struct xcb_glx_is_direct_request_t { 00384 uint8_t major_opcode; 00385 uint8_t minor_opcode; 00386 uint16_t length; 00387 xcb_glx_context_t context; 00388 } xcb_glx_is_direct_request_t; 00389 00393 typedef struct xcb_glx_is_direct_reply_t { 00394 uint8_t response_type; 00395 uint8_t pad0; 00396 uint16_t sequence; 00397 uint32_t length; 00398 uint8_t is_direct; 00399 uint8_t pad1[23]; 00400 } xcb_glx_is_direct_reply_t; 00401 00405 typedef struct xcb_glx_query_version_cookie_t { 00406 unsigned int sequence; 00407 } xcb_glx_query_version_cookie_t; 00408 00410 #define XCB_GLX_QUERY_VERSION 7 00411 00415 typedef struct xcb_glx_query_version_request_t { 00416 uint8_t major_opcode; 00417 uint8_t minor_opcode; 00418 uint16_t length; 00419 uint32_t major_version; 00420 uint32_t minor_version; 00421 } xcb_glx_query_version_request_t; 00422 00426 typedef struct xcb_glx_query_version_reply_t { 00427 uint8_t response_type; 00428 uint8_t pad0; 00429 uint16_t sequence; 00430 uint32_t length; 00431 uint32_t major_version; 00432 uint32_t minor_version; 00433 uint8_t pad1[16]; 00434 } xcb_glx_query_version_reply_t; 00435 00437 #define XCB_GLX_WAIT_GL 8 00438 00442 typedef struct xcb_glx_wait_gl_request_t { 00443 uint8_t major_opcode; 00444 uint8_t minor_opcode; 00445 uint16_t length; 00446 xcb_glx_context_tag_t context_tag; 00447 } xcb_glx_wait_gl_request_t; 00448 00450 #define XCB_GLX_WAIT_X 9 00451 00455 typedef struct xcb_glx_wait_x_request_t { 00456 uint8_t major_opcode; 00457 uint8_t minor_opcode; 00458 uint16_t length; 00459 xcb_glx_context_tag_t context_tag; 00460 } xcb_glx_wait_x_request_t; 00461 00463 #define XCB_GLX_COPY_CONTEXT 10 00464 00468 typedef struct xcb_glx_copy_context_request_t { 00469 uint8_t major_opcode; 00470 uint8_t minor_opcode; 00471 uint16_t length; 00472 xcb_glx_context_t src; 00473 xcb_glx_context_t dest; 00474 uint32_t mask; 00475 xcb_glx_context_tag_t src_context_tag; 00476 } xcb_glx_copy_context_request_t; 00477 00478 typedef enum xcb_glx_gc_t { 00479 XCB_GLX_GC_GL_CURRENT_BIT = 1, 00480 XCB_GLX_GC_GL_POINT_BIT = 2, 00481 XCB_GLX_GC_GL_LINE_BIT = 4, 00482 XCB_GLX_GC_GL_POLYGON_BIT = 8, 00483 XCB_GLX_GC_GL_POLYGON_STIPPLE_BIT = 16, 00484 XCB_GLX_GC_GL_PIXEL_MODE_BIT = 32, 00485 XCB_GLX_GC_GL_LIGHTING_BIT = 64, 00486 XCB_GLX_GC_GL_FOG_BIT = 128, 00487 XCB_GLX_GC_GL_DEPTH_BUFFER_BIT = 256, 00488 XCB_GLX_GC_GL_ACCUM_BUFFER_BIT = 512, 00489 XCB_GLX_GC_GL_STENCIL_BUFFER_BIT = 1024, 00490 XCB_GLX_GC_GL_VIEWPORT_BIT = 2048, 00491 XCB_GLX_GC_GL_TRANSFORM_BIT = 4096, 00492 XCB_GLX_GC_GL_ENABLE_BIT = 8192, 00493 XCB_GLX_GC_GL_COLOR_BUFFER_BIT = 16384, 00494 XCB_GLX_GC_GL_HINT_BIT = 32768, 00495 XCB_GLX_GC_GL_EVAL_BIT = 65536, 00496 XCB_GLX_GC_GL_LIST_BIT = 131072, 00497 XCB_GLX_GC_GL_TEXTURE_BIT = 262144, 00498 XCB_GLX_GC_GL_SCISSOR_BIT = 524288, 00499 XCB_GLX_GC_GL_ALL_ATTRIB_BITS = 16777215 00500 } xcb_glx_gc_t; 00501 00503 #define XCB_GLX_SWAP_BUFFERS 11 00504 00508 typedef struct xcb_glx_swap_buffers_request_t { 00509 uint8_t major_opcode; 00510 uint8_t minor_opcode; 00511 uint16_t length; 00512 xcb_glx_context_tag_t context_tag; 00513 xcb_glx_drawable_t drawable; 00514 } xcb_glx_swap_buffers_request_t; 00515 00517 #define XCB_GLX_USE_X_FONT 12 00518 00522 typedef struct xcb_glx_use_x_font_request_t { 00523 uint8_t major_opcode; 00524 uint8_t minor_opcode; 00525 uint16_t length; 00526 xcb_glx_context_tag_t context_tag; 00527 xcb_font_t font; 00528 uint32_t first; 00529 uint32_t count; 00530 uint32_t list_base; 00531 } xcb_glx_use_x_font_request_t; 00532 00534 #define XCB_GLX_CREATE_GLX_PIXMAP 13 00535 00539 typedef struct xcb_glx_create_glx_pixmap_request_t { 00540 uint8_t major_opcode; 00541 uint8_t minor_opcode; 00542 uint16_t length; 00543 uint32_t screen; 00544 xcb_visualid_t visual; 00545 xcb_pixmap_t pixmap; 00546 xcb_glx_pixmap_t glx_pixmap; 00547 } xcb_glx_create_glx_pixmap_request_t; 00548 00552 typedef struct xcb_glx_get_visual_configs_cookie_t { 00553 unsigned int sequence; 00554 } xcb_glx_get_visual_configs_cookie_t; 00555 00557 #define XCB_GLX_GET_VISUAL_CONFIGS 14 00558 00562 typedef struct xcb_glx_get_visual_configs_request_t { 00563 uint8_t major_opcode; 00564 uint8_t minor_opcode; 00565 uint16_t length; 00566 uint32_t screen; 00567 } xcb_glx_get_visual_configs_request_t; 00568 00572 typedef struct xcb_glx_get_visual_configs_reply_t { 00573 uint8_t response_type; 00574 uint8_t pad0; 00575 uint16_t sequence; 00576 uint32_t length; 00577 uint32_t num_visuals; 00578 uint32_t num_properties; 00579 uint8_t pad1[16]; 00580 } xcb_glx_get_visual_configs_reply_t; 00581 00583 #define XCB_GLX_DESTROY_GLX_PIXMAP 15 00584 00588 typedef struct xcb_glx_destroy_glx_pixmap_request_t { 00589 uint8_t major_opcode; 00590 uint8_t minor_opcode; 00591 uint16_t length; 00592 xcb_glx_pixmap_t glx_pixmap; 00593 } xcb_glx_destroy_glx_pixmap_request_t; 00594 00596 #define XCB_GLX_VENDOR_PRIVATE 16 00597 00601 typedef struct xcb_glx_vendor_private_request_t { 00602 uint8_t major_opcode; 00603 uint8_t minor_opcode; 00604 uint16_t length; 00605 uint32_t vendor_code; 00606 xcb_glx_context_tag_t context_tag; 00607 } xcb_glx_vendor_private_request_t; 00608 00612 typedef struct xcb_glx_vendor_private_with_reply_cookie_t { 00613 unsigned int sequence; 00614 } xcb_glx_vendor_private_with_reply_cookie_t; 00615 00617 #define XCB_GLX_VENDOR_PRIVATE_WITH_REPLY 17 00618 00622 typedef struct xcb_glx_vendor_private_with_reply_request_t { 00623 uint8_t major_opcode; 00624 uint8_t minor_opcode; 00625 uint16_t length; 00626 uint32_t vendor_code; 00627 xcb_glx_context_tag_t context_tag; 00628 } xcb_glx_vendor_private_with_reply_request_t; 00629 00633 typedef struct xcb_glx_vendor_private_with_reply_reply_t { 00634 uint8_t response_type; 00635 uint8_t pad0; 00636 uint16_t sequence; 00637 uint32_t length; 00638 uint32_t retval; 00639 uint8_t data1[24]; 00640 } xcb_glx_vendor_private_with_reply_reply_t; 00641 00645 typedef struct xcb_glx_query_extensions_string_cookie_t { 00646 unsigned int sequence; 00647 } xcb_glx_query_extensions_string_cookie_t; 00648 00650 #define XCB_GLX_QUERY_EXTENSIONS_STRING 18 00651 00655 typedef struct xcb_glx_query_extensions_string_request_t { 00656 uint8_t major_opcode; 00657 uint8_t minor_opcode; 00658 uint16_t length; 00659 uint32_t screen; 00660 } xcb_glx_query_extensions_string_request_t; 00661 00665 typedef struct xcb_glx_query_extensions_string_reply_t { 00666 uint8_t response_type; 00667 uint8_t pad0; 00668 uint16_t sequence; 00669 uint32_t length; 00670 uint8_t pad1[4]; 00671 uint32_t n; 00672 uint8_t pad2[16]; 00673 } xcb_glx_query_extensions_string_reply_t; 00674 00678 typedef struct xcb_glx_query_server_string_cookie_t { 00679 unsigned int sequence; 00680 } xcb_glx_query_server_string_cookie_t; 00681 00683 #define XCB_GLX_QUERY_SERVER_STRING 19 00684 00688 typedef struct xcb_glx_query_server_string_request_t { 00689 uint8_t major_opcode; 00690 uint8_t minor_opcode; 00691 uint16_t length; 00692 uint32_t screen; 00693 uint32_t name; 00694 } xcb_glx_query_server_string_request_t; 00695 00699 typedef struct xcb_glx_query_server_string_reply_t { 00700 uint8_t response_type; 00701 uint8_t pad0; 00702 uint16_t sequence; 00703 uint32_t length; 00704 uint8_t pad1[4]; 00705 uint32_t str_len; 00706 uint8_t pad2[16]; 00707 } xcb_glx_query_server_string_reply_t; 00708 00710 #define XCB_GLX_CLIENT_INFO 20 00711 00715 typedef struct xcb_glx_client_info_request_t { 00716 uint8_t major_opcode; 00717 uint8_t minor_opcode; 00718 uint16_t length; 00719 uint32_t major_version; 00720 uint32_t minor_version; 00721 uint32_t str_len; 00722 } xcb_glx_client_info_request_t; 00723 00727 typedef struct xcb_glx_get_fb_configs_cookie_t { 00728 unsigned int sequence; 00729 } xcb_glx_get_fb_configs_cookie_t; 00730 00732 #define XCB_GLX_GET_FB_CONFIGS 21 00733 00737 typedef struct xcb_glx_get_fb_configs_request_t { 00738 uint8_t major_opcode; 00739 uint8_t minor_opcode; 00740 uint16_t length; 00741 uint32_t screen; 00742 } xcb_glx_get_fb_configs_request_t; 00743 00747 typedef struct xcb_glx_get_fb_configs_reply_t { 00748 uint8_t response_type; 00749 uint8_t pad0; 00750 uint16_t sequence; 00751 uint32_t length; 00752 uint32_t num_FB_configs; 00753 uint32_t num_properties; 00754 uint8_t pad1[16]; 00755 } xcb_glx_get_fb_configs_reply_t; 00756 00758 #define XCB_GLX_CREATE_PIXMAP 22 00759 00763 typedef struct xcb_glx_create_pixmap_request_t { 00764 uint8_t major_opcode; 00765 uint8_t minor_opcode; 00766 uint16_t length; 00767 uint32_t screen; 00768 xcb_glx_fbconfig_t fbconfig; 00769 xcb_pixmap_t pixmap; 00770 xcb_glx_pixmap_t glx_pixmap; 00771 uint32_t num_attribs; 00772 } xcb_glx_create_pixmap_request_t; 00773 00775 #define XCB_GLX_DESTROY_PIXMAP 23 00776 00780 typedef struct xcb_glx_destroy_pixmap_request_t { 00781 uint8_t major_opcode; 00782 uint8_t minor_opcode; 00783 uint16_t length; 00784 xcb_glx_pixmap_t glx_pixmap; 00785 } xcb_glx_destroy_pixmap_request_t; 00786 00788 #define XCB_GLX_CREATE_NEW_CONTEXT 24 00789 00793 typedef struct xcb_glx_create_new_context_request_t { 00794 uint8_t major_opcode; 00795 uint8_t minor_opcode; 00796 uint16_t length; 00797 xcb_glx_context_t context; 00798 xcb_glx_fbconfig_t fbconfig; 00799 uint32_t screen; 00800 uint32_t render_type; 00801 xcb_glx_context_t share_list; 00802 uint8_t is_direct; 00803 uint8_t pad0[3]; 00804 } xcb_glx_create_new_context_request_t; 00805 00809 typedef struct xcb_glx_query_context_cookie_t { 00810 unsigned int sequence; 00811 } xcb_glx_query_context_cookie_t; 00812 00814 #define XCB_GLX_QUERY_CONTEXT 25 00815 00819 typedef struct xcb_glx_query_context_request_t { 00820 uint8_t major_opcode; 00821 uint8_t minor_opcode; 00822 uint16_t length; 00823 xcb_glx_context_t context; 00824 } xcb_glx_query_context_request_t; 00825 00829 typedef struct xcb_glx_query_context_reply_t { 00830 uint8_t response_type; 00831 uint8_t pad0; 00832 uint16_t sequence; 00833 uint32_t length; 00834 uint32_t num_attribs; 00835 uint8_t pad1[20]; 00836 } xcb_glx_query_context_reply_t; 00837 00841 typedef struct xcb_glx_make_context_current_cookie_t { 00842 unsigned int sequence; 00843 } xcb_glx_make_context_current_cookie_t; 00844 00846 #define XCB_GLX_MAKE_CONTEXT_CURRENT 26 00847 00851 typedef struct xcb_glx_make_context_current_request_t { 00852 uint8_t major_opcode; 00853 uint8_t minor_opcode; 00854 uint16_t length; 00855 xcb_glx_context_tag_t old_context_tag; 00856 xcb_glx_drawable_t drawable; 00857 xcb_glx_drawable_t read_drawable; 00858 xcb_glx_context_t context; 00859 } xcb_glx_make_context_current_request_t; 00860 00864 typedef struct xcb_glx_make_context_current_reply_t { 00865 uint8_t response_type; 00866 uint8_t pad0; 00867 uint16_t sequence; 00868 uint32_t length; 00869 xcb_glx_context_tag_t context_tag; 00870 uint8_t pad1[20]; 00871 } xcb_glx_make_context_current_reply_t; 00872 00874 #define XCB_GLX_CREATE_PBUFFER 27 00875 00879 typedef struct xcb_glx_create_pbuffer_request_t { 00880 uint8_t major_opcode; 00881 uint8_t minor_opcode; 00882 uint16_t length; 00883 uint32_t screen; 00884 xcb_glx_fbconfig_t fbconfig; 00885 xcb_glx_pbuffer_t pbuffer; 00886 uint32_t num_attribs; 00887 } xcb_glx_create_pbuffer_request_t; 00888 00890 #define XCB_GLX_DESTROY_PBUFFER 28 00891 00895 typedef struct xcb_glx_destroy_pbuffer_request_t { 00896 uint8_t major_opcode; 00897 uint8_t minor_opcode; 00898 uint16_t length; 00899 xcb_glx_pbuffer_t pbuffer; 00900 } xcb_glx_destroy_pbuffer_request_t; 00901 00905 typedef struct xcb_glx_get_drawable_attributes_cookie_t { 00906 unsigned int sequence; 00907 } xcb_glx_get_drawable_attributes_cookie_t; 00908 00910 #define XCB_GLX_GET_DRAWABLE_ATTRIBUTES 29 00911 00915 typedef struct xcb_glx_get_drawable_attributes_request_t { 00916 uint8_t major_opcode; 00917 uint8_t minor_opcode; 00918 uint16_t length; 00919 xcb_glx_drawable_t drawable; 00920 } xcb_glx_get_drawable_attributes_request_t; 00921 00925 typedef struct xcb_glx_get_drawable_attributes_reply_t { 00926 uint8_t response_type; 00927 uint8_t pad0; 00928 uint16_t sequence; 00929 uint32_t length; 00930 uint32_t num_attribs; 00931 uint8_t pad1[20]; 00932 } xcb_glx_get_drawable_attributes_reply_t; 00933 00935 #define XCB_GLX_CHANGE_DRAWABLE_ATTRIBUTES 30 00936 00940 typedef struct xcb_glx_change_drawable_attributes_request_t { 00941 uint8_t major_opcode; 00942 uint8_t minor_opcode; 00943 uint16_t length; 00944 xcb_glx_drawable_t drawable; 00945 uint32_t num_attribs; 00946 } xcb_glx_change_drawable_attributes_request_t; 00947 00949 #define XCB_GLX_CREATE_WINDOW 31 00950 00954 typedef struct xcb_glx_create_window_request_t { 00955 uint8_t major_opcode; 00956 uint8_t minor_opcode; 00957 uint16_t length; 00958 uint32_t screen; 00959 xcb_glx_fbconfig_t fbconfig; 00960 xcb_window_t window; 00961 xcb_glx_window_t glx_window; 00962 uint32_t num_attribs; 00963 } xcb_glx_create_window_request_t; 00964 00966 #define XCB_GLX_DELETE_WINDOW 32 00967 00971 typedef struct xcb_glx_delete_window_request_t { 00972 uint8_t major_opcode; 00973 uint8_t minor_opcode; 00974 uint16_t length; 00975 xcb_glx_window_t glxwindow; 00976 } xcb_glx_delete_window_request_t; 00977 00979 #define XCB_GLX_SET_CLIENT_INFO_ARB 33 00980 00984 typedef struct xcb_glx_set_client_info_arb_request_t { 00985 uint8_t major_opcode; 00986 uint8_t minor_opcode; 00987 uint16_t length; 00988 uint32_t major_version; 00989 uint32_t minor_version; 00990 uint32_t num_versions; 00991 uint32_t gl_str_len; 00992 uint32_t glx_str_len; 00993 } xcb_glx_set_client_info_arb_request_t; 00994 00996 #define XCB_GLX_CREATE_CONTEXT_ATTRIBS_ARB 34 00997 01001 typedef struct xcb_glx_create_context_attribs_arb_request_t { 01002 uint8_t major_opcode; 01003 uint8_t minor_opcode; 01004 uint16_t length; 01005 xcb_glx_context_t context; 01006 xcb_glx_fbconfig_t fbconfig; 01007 uint32_t screen; 01008 xcb_glx_context_t share_list; 01009 uint8_t is_direct; 01010 uint8_t pad0[3]; 01011 uint32_t num_attribs; 01012 } xcb_glx_create_context_attribs_arb_request_t; 01013 01015 #define XCB_GLX_SET_CLIENT_INFO_2ARB 35 01016 01020 typedef struct xcb_glx_set_client_info_2arb_request_t { 01021 uint8_t major_opcode; 01022 uint8_t minor_opcode; 01023 uint16_t length; 01024 uint32_t major_version; 01025 uint32_t minor_version; 01026 uint32_t num_versions; 01027 uint32_t gl_str_len; 01028 uint32_t glx_str_len; 01029 } xcb_glx_set_client_info_2arb_request_t; 01030 01032 #define XCB_GLX_NEW_LIST 101 01033 01037 typedef struct xcb_glx_new_list_request_t { 01038 uint8_t major_opcode; 01039 uint8_t minor_opcode; 01040 uint16_t length; 01041 xcb_glx_context_tag_t context_tag; 01042 uint32_t list; 01043 uint32_t mode; 01044 } xcb_glx_new_list_request_t; 01045 01047 #define XCB_GLX_END_LIST 102 01048 01052 typedef struct xcb_glx_end_list_request_t { 01053 uint8_t major_opcode; 01054 uint8_t minor_opcode; 01055 uint16_t length; 01056 xcb_glx_context_tag_t context_tag; 01057 } xcb_glx_end_list_request_t; 01058 01060 #define XCB_GLX_DELETE_LISTS 103 01061 01065 typedef struct xcb_glx_delete_lists_request_t { 01066 uint8_t major_opcode; 01067 uint8_t minor_opcode; 01068 uint16_t length; 01069 xcb_glx_context_tag_t context_tag; 01070 uint32_t list; 01071 int32_t range; 01072 } xcb_glx_delete_lists_request_t; 01073 01077 typedef struct xcb_glx_gen_lists_cookie_t { 01078 unsigned int sequence; 01079 } xcb_glx_gen_lists_cookie_t; 01080 01082 #define XCB_GLX_GEN_LISTS 104 01083 01087 typedef struct xcb_glx_gen_lists_request_t { 01088 uint8_t major_opcode; 01089 uint8_t minor_opcode; 01090 uint16_t length; 01091 xcb_glx_context_tag_t context_tag; 01092 int32_t range; 01093 } xcb_glx_gen_lists_request_t; 01094 01098 typedef struct xcb_glx_gen_lists_reply_t { 01099 uint8_t response_type; 01100 uint8_t pad0; 01101 uint16_t sequence; 01102 uint32_t length; 01103 uint32_t ret_val; 01104 } xcb_glx_gen_lists_reply_t; 01105 01107 #define XCB_GLX_FEEDBACK_BUFFER 105 01108 01112 typedef struct xcb_glx_feedback_buffer_request_t { 01113 uint8_t major_opcode; 01114 uint8_t minor_opcode; 01115 uint16_t length; 01116 xcb_glx_context_tag_t context_tag; 01117 int32_t size; 01118 int32_t type; 01119 } xcb_glx_feedback_buffer_request_t; 01120 01122 #define XCB_GLX_SELECT_BUFFER 106 01123 01127 typedef struct xcb_glx_select_buffer_request_t { 01128 uint8_t major_opcode; 01129 uint8_t minor_opcode; 01130 uint16_t length; 01131 xcb_glx_context_tag_t context_tag; 01132 int32_t size; 01133 } xcb_glx_select_buffer_request_t; 01134 01138 typedef struct xcb_glx_render_mode_cookie_t { 01139 unsigned int sequence; 01140 } xcb_glx_render_mode_cookie_t; 01141 01143 #define XCB_GLX_RENDER_MODE 107 01144 01148 typedef struct xcb_glx_render_mode_request_t { 01149 uint8_t major_opcode; 01150 uint8_t minor_opcode; 01151 uint16_t length; 01152 xcb_glx_context_tag_t context_tag; 01153 uint32_t mode; 01154 } xcb_glx_render_mode_request_t; 01155 01159 typedef struct xcb_glx_render_mode_reply_t { 01160 uint8_t response_type; 01161 uint8_t pad0; 01162 uint16_t sequence; 01163 uint32_t length; 01164 uint32_t ret_val; 01165 uint32_t n; 01166 uint32_t new_mode; 01167 uint8_t pad1[12]; 01168 } xcb_glx_render_mode_reply_t; 01169 01170 typedef enum xcb_glx_rm_t { 01171 XCB_GLX_RM_GL_RENDER = 7168, 01172 XCB_GLX_RM_GL_FEEDBACK = 7169, 01173 XCB_GLX_RM_GL_SELECT = 7170 01174 } xcb_glx_rm_t; 01175 01179 typedef struct xcb_glx_finish_cookie_t { 01180 unsigned int sequence; 01181 } xcb_glx_finish_cookie_t; 01182 01184 #define XCB_GLX_FINISH 108 01185 01189 typedef struct xcb_glx_finish_request_t { 01190 uint8_t major_opcode; 01191 uint8_t minor_opcode; 01192 uint16_t length; 01193 xcb_glx_context_tag_t context_tag; 01194 } xcb_glx_finish_request_t; 01195 01199 typedef struct xcb_glx_finish_reply_t { 01200 uint8_t response_type; 01201 uint8_t pad0; 01202 uint16_t sequence; 01203 uint32_t length; 01204 } xcb_glx_finish_reply_t; 01205 01207 #define XCB_GLX_PIXEL_STOREF 109 01208 01212 typedef struct xcb_glx_pixel_storef_request_t { 01213 uint8_t major_opcode; 01214 uint8_t minor_opcode; 01215 uint16_t length; 01216 xcb_glx_context_tag_t context_tag; 01217 uint32_t pname; 01218 xcb_glx_float32_t datum; 01219 } xcb_glx_pixel_storef_request_t; 01220 01222 #define XCB_GLX_PIXEL_STOREI 110 01223 01227 typedef struct xcb_glx_pixel_storei_request_t { 01228 uint8_t major_opcode; 01229 uint8_t minor_opcode; 01230 uint16_t length; 01231 xcb_glx_context_tag_t context_tag; 01232 uint32_t pname; 01233 int32_t datum; 01234 } xcb_glx_pixel_storei_request_t; 01235 01239 typedef struct xcb_glx_read_pixels_cookie_t { 01240 unsigned int sequence; 01241 } xcb_glx_read_pixels_cookie_t; 01242 01244 #define XCB_GLX_READ_PIXELS 111 01245 01249 typedef struct xcb_glx_read_pixels_request_t { 01250 uint8_t major_opcode; 01251 uint8_t minor_opcode; 01252 uint16_t length; 01253 xcb_glx_context_tag_t context_tag; 01254 int32_t x; 01255 int32_t y; 01256 int32_t width; 01257 int32_t height; 01258 uint32_t format; 01259 uint32_t type; 01260 uint8_t swap_bytes; 01261 uint8_t lsb_first; 01262 } xcb_glx_read_pixels_request_t; 01263 01267 typedef struct xcb_glx_read_pixels_reply_t { 01268 uint8_t response_type; 01269 uint8_t pad0; 01270 uint16_t sequence; 01271 uint32_t length; 01272 uint8_t pad1[24]; 01273 } xcb_glx_read_pixels_reply_t; 01274 01278 typedef struct xcb_glx_get_booleanv_cookie_t { 01279 unsigned int sequence; 01280 } xcb_glx_get_booleanv_cookie_t; 01281 01283 #define XCB_GLX_GET_BOOLEANV 112 01284 01288 typedef struct xcb_glx_get_booleanv_request_t { 01289 uint8_t major_opcode; 01290 uint8_t minor_opcode; 01291 uint16_t length; 01292 xcb_glx_context_tag_t context_tag; 01293 int32_t pname; 01294 } xcb_glx_get_booleanv_request_t; 01295 01299 typedef struct xcb_glx_get_booleanv_reply_t { 01300 uint8_t response_type; 01301 uint8_t pad0; 01302 uint16_t sequence; 01303 uint32_t length; 01304 uint8_t pad1[4]; 01305 uint32_t n; 01306 uint8_t datum; 01307 uint8_t pad2[15]; 01308 } xcb_glx_get_booleanv_reply_t; 01309 01313 typedef struct xcb_glx_get_clip_plane_cookie_t { 01314 unsigned int sequence; 01315 } xcb_glx_get_clip_plane_cookie_t; 01316 01318 #define XCB_GLX_GET_CLIP_PLANE 113 01319 01323 typedef struct xcb_glx_get_clip_plane_request_t { 01324 uint8_t major_opcode; 01325 uint8_t minor_opcode; 01326 uint16_t length; 01327 xcb_glx_context_tag_t context_tag; 01328 int32_t plane; 01329 } xcb_glx_get_clip_plane_request_t; 01330 01334 typedef struct xcb_glx_get_clip_plane_reply_t { 01335 uint8_t response_type; 01336 uint8_t pad0; 01337 uint16_t sequence; 01338 uint32_t length; 01339 uint8_t pad1[24]; 01340 } xcb_glx_get_clip_plane_reply_t; 01341 01345 typedef struct xcb_glx_get_doublev_cookie_t { 01346 unsigned int sequence; 01347 } xcb_glx_get_doublev_cookie_t; 01348 01350 #define XCB_GLX_GET_DOUBLEV 114 01351 01355 typedef struct xcb_glx_get_doublev_request_t { 01356 uint8_t major_opcode; 01357 uint8_t minor_opcode; 01358 uint16_t length; 01359 xcb_glx_context_tag_t context_tag; 01360 uint32_t pname; 01361 } xcb_glx_get_doublev_request_t; 01362 01366 typedef struct xcb_glx_get_doublev_reply_t { 01367 uint8_t response_type; 01368 uint8_t pad0; 01369 uint16_t sequence; 01370 uint32_t length; 01371 uint8_t pad1[4]; 01372 uint32_t n; 01373 xcb_glx_float64_t datum; 01374 uint8_t pad2[8]; 01375 } xcb_glx_get_doublev_reply_t; 01376 01380 typedef struct xcb_glx_get_error_cookie_t { 01381 unsigned int sequence; 01382 } xcb_glx_get_error_cookie_t; 01383 01385 #define XCB_GLX_GET_ERROR 115 01386 01390 typedef struct xcb_glx_get_error_request_t { 01391 uint8_t major_opcode; 01392 uint8_t minor_opcode; 01393 uint16_t length; 01394 xcb_glx_context_tag_t context_tag; 01395 } xcb_glx_get_error_request_t; 01396 01400 typedef struct xcb_glx_get_error_reply_t { 01401 uint8_t response_type; 01402 uint8_t pad0; 01403 uint16_t sequence; 01404 uint32_t length; 01405 int32_t error; 01406 } xcb_glx_get_error_reply_t; 01407 01411 typedef struct xcb_glx_get_floatv_cookie_t { 01412 unsigned int sequence; 01413 } xcb_glx_get_floatv_cookie_t; 01414 01416 #define XCB_GLX_GET_FLOATV 116 01417 01421 typedef struct xcb_glx_get_floatv_request_t { 01422 uint8_t major_opcode; 01423 uint8_t minor_opcode; 01424 uint16_t length; 01425 xcb_glx_context_tag_t context_tag; 01426 uint32_t pname; 01427 } xcb_glx_get_floatv_request_t; 01428 01432 typedef struct xcb_glx_get_floatv_reply_t { 01433 uint8_t response_type; 01434 uint8_t pad0; 01435 uint16_t sequence; 01436 uint32_t length; 01437 uint8_t pad1[4]; 01438 uint32_t n; 01439 xcb_glx_float32_t datum; 01440 uint8_t pad2[12]; 01441 } xcb_glx_get_floatv_reply_t; 01442 01446 typedef struct xcb_glx_get_integerv_cookie_t { 01447 unsigned int sequence; 01448 } xcb_glx_get_integerv_cookie_t; 01449 01451 #define XCB_GLX_GET_INTEGERV 117 01452 01456 typedef struct xcb_glx_get_integerv_request_t { 01457 uint8_t major_opcode; 01458 uint8_t minor_opcode; 01459 uint16_t length; 01460 xcb_glx_context_tag_t context_tag; 01461 uint32_t pname; 01462 } xcb_glx_get_integerv_request_t; 01463 01467 typedef struct xcb_glx_get_integerv_reply_t { 01468 uint8_t response_type; 01469 uint8_t pad0; 01470 uint16_t sequence; 01471 uint32_t length; 01472 uint8_t pad1[4]; 01473 uint32_t n; 01474 int32_t datum; 01475 uint8_t pad2[12]; 01476 } xcb_glx_get_integerv_reply_t; 01477 01481 typedef struct xcb_glx_get_lightfv_cookie_t { 01482 unsigned int sequence; 01483 } xcb_glx_get_lightfv_cookie_t; 01484 01486 #define XCB_GLX_GET_LIGHTFV 118 01487 01491 typedef struct xcb_glx_get_lightfv_request_t { 01492 uint8_t major_opcode; 01493 uint8_t minor_opcode; 01494 uint16_t length; 01495 xcb_glx_context_tag_t context_tag; 01496 uint32_t light; 01497 uint32_t pname; 01498 } xcb_glx_get_lightfv_request_t; 01499 01503 typedef struct xcb_glx_get_lightfv_reply_t { 01504 uint8_t response_type; 01505 uint8_t pad0; 01506 uint16_t sequence; 01507 uint32_t length; 01508 uint8_t pad1[4]; 01509 uint32_t n; 01510 xcb_glx_float32_t datum; 01511 uint8_t pad2[12]; 01512 } xcb_glx_get_lightfv_reply_t; 01513 01517 typedef struct xcb_glx_get_lightiv_cookie_t { 01518 unsigned int sequence; 01519 } xcb_glx_get_lightiv_cookie_t; 01520 01522 #define XCB_GLX_GET_LIGHTIV 119 01523 01527 typedef struct xcb_glx_get_lightiv_request_t { 01528 uint8_t major_opcode; 01529 uint8_t minor_opcode; 01530 uint16_t length; 01531 xcb_glx_context_tag_t context_tag; 01532 uint32_t light; 01533 uint32_t pname; 01534 } xcb_glx_get_lightiv_request_t; 01535 01539 typedef struct xcb_glx_get_lightiv_reply_t { 01540 uint8_t response_type; 01541 uint8_t pad0; 01542 uint16_t sequence; 01543 uint32_t length; 01544 uint8_t pad1[4]; 01545 uint32_t n; 01546 int32_t datum; 01547 uint8_t pad2[12]; 01548 } xcb_glx_get_lightiv_reply_t; 01549 01553 typedef struct xcb_glx_get_mapdv_cookie_t { 01554 unsigned int sequence; 01555 } xcb_glx_get_mapdv_cookie_t; 01556 01558 #define XCB_GLX_GET_MAPDV 120 01559 01563 typedef struct xcb_glx_get_mapdv_request_t { 01564 uint8_t major_opcode; 01565 uint8_t minor_opcode; 01566 uint16_t length; 01567 xcb_glx_context_tag_t context_tag; 01568 uint32_t target; 01569 uint32_t query; 01570 } xcb_glx_get_mapdv_request_t; 01571 01575 typedef struct xcb_glx_get_mapdv_reply_t { 01576 uint8_t response_type; 01577 uint8_t pad0; 01578 uint16_t sequence; 01579 uint32_t length; 01580 uint8_t pad1[4]; 01581 uint32_t n; 01582 xcb_glx_float64_t datum; 01583 uint8_t pad2[8]; 01584 } xcb_glx_get_mapdv_reply_t; 01585 01589 typedef struct xcb_glx_get_mapfv_cookie_t { 01590 unsigned int sequence; 01591 } xcb_glx_get_mapfv_cookie_t; 01592 01594 #define XCB_GLX_GET_MAPFV 121 01595 01599 typedef struct xcb_glx_get_mapfv_request_t { 01600 uint8_t major_opcode; 01601 uint8_t minor_opcode; 01602 uint16_t length; 01603 xcb_glx_context_tag_t context_tag; 01604 uint32_t target; 01605 uint32_t query; 01606 } xcb_glx_get_mapfv_request_t; 01607 01611 typedef struct xcb_glx_get_mapfv_reply_t { 01612 uint8_t response_type; 01613 uint8_t pad0; 01614 uint16_t sequence; 01615 uint32_t length; 01616 uint8_t pad1[4]; 01617 uint32_t n; 01618 xcb_glx_float32_t datum; 01619 uint8_t pad2[12]; 01620 } xcb_glx_get_mapfv_reply_t; 01621 01625 typedef struct xcb_glx_get_mapiv_cookie_t { 01626 unsigned int sequence; 01627 } xcb_glx_get_mapiv_cookie_t; 01628 01630 #define XCB_GLX_GET_MAPIV 122 01631 01635 typedef struct xcb_glx_get_mapiv_request_t { 01636 uint8_t major_opcode; 01637 uint8_t minor_opcode; 01638 uint16_t length; 01639 xcb_glx_context_tag_t context_tag; 01640 uint32_t target; 01641 uint32_t query; 01642 } xcb_glx_get_mapiv_request_t; 01643 01647 typedef struct xcb_glx_get_mapiv_reply_t { 01648 uint8_t response_type; 01649 uint8_t pad0; 01650 uint16_t sequence; 01651 uint32_t length; 01652 uint8_t pad1[4]; 01653 uint32_t n; 01654 int32_t datum; 01655 uint8_t pad2[12]; 01656 } xcb_glx_get_mapiv_reply_t; 01657 01661 typedef struct xcb_glx_get_materialfv_cookie_t { 01662 unsigned int sequence; 01663 } xcb_glx_get_materialfv_cookie_t; 01664 01666 #define XCB_GLX_GET_MATERIALFV 123 01667 01671 typedef struct xcb_glx_get_materialfv_request_t { 01672 uint8_t major_opcode; 01673 uint8_t minor_opcode; 01674 uint16_t length; 01675 xcb_glx_context_tag_t context_tag; 01676 uint32_t face; 01677 uint32_t pname; 01678 } xcb_glx_get_materialfv_request_t; 01679 01683 typedef struct xcb_glx_get_materialfv_reply_t { 01684 uint8_t response_type; 01685 uint8_t pad0; 01686 uint16_t sequence; 01687 uint32_t length; 01688 uint8_t pad1[4]; 01689 uint32_t n; 01690 xcb_glx_float32_t datum; 01691 uint8_t pad2[12]; 01692 } xcb_glx_get_materialfv_reply_t; 01693 01697 typedef struct xcb_glx_get_materialiv_cookie_t { 01698 unsigned int sequence; 01699 } xcb_glx_get_materialiv_cookie_t; 01700 01702 #define XCB_GLX_GET_MATERIALIV 124 01703 01707 typedef struct xcb_glx_get_materialiv_request_t { 01708 uint8_t major_opcode; 01709 uint8_t minor_opcode; 01710 uint16_t length; 01711 xcb_glx_context_tag_t context_tag; 01712 uint32_t face; 01713 uint32_t pname; 01714 } xcb_glx_get_materialiv_request_t; 01715 01719 typedef struct xcb_glx_get_materialiv_reply_t { 01720 uint8_t response_type; 01721 uint8_t pad0; 01722 uint16_t sequence; 01723 uint32_t length; 01724 uint8_t pad1[4]; 01725 uint32_t n; 01726 int32_t datum; 01727 uint8_t pad2[12]; 01728 } xcb_glx_get_materialiv_reply_t; 01729 01733 typedef struct xcb_glx_get_pixel_mapfv_cookie_t { 01734 unsigned int sequence; 01735 } xcb_glx_get_pixel_mapfv_cookie_t; 01736 01738 #define XCB_GLX_GET_PIXEL_MAPFV 125 01739 01743 typedef struct xcb_glx_get_pixel_mapfv_request_t { 01744 uint8_t major_opcode; 01745 uint8_t minor_opcode; 01746 uint16_t length; 01747 xcb_glx_context_tag_t context_tag; 01748 uint32_t map; 01749 } xcb_glx_get_pixel_mapfv_request_t; 01750 01754 typedef struct xcb_glx_get_pixel_mapfv_reply_t { 01755 uint8_t response_type; 01756 uint8_t pad0; 01757 uint16_t sequence; 01758 uint32_t length; 01759 uint8_t pad1[4]; 01760 uint32_t n; 01761 xcb_glx_float32_t datum; 01762 uint8_t pad2[12]; 01763 } xcb_glx_get_pixel_mapfv_reply_t; 01764 01768 typedef struct xcb_glx_get_pixel_mapuiv_cookie_t { 01769 unsigned int sequence; 01770 } xcb_glx_get_pixel_mapuiv_cookie_t; 01771 01773 #define XCB_GLX_GET_PIXEL_MAPUIV 126 01774 01778 typedef struct xcb_glx_get_pixel_mapuiv_request_t { 01779 uint8_t major_opcode; 01780 uint8_t minor_opcode; 01781 uint16_t length; 01782 xcb_glx_context_tag_t context_tag; 01783 uint32_t map; 01784 } xcb_glx_get_pixel_mapuiv_request_t; 01785 01789 typedef struct xcb_glx_get_pixel_mapuiv_reply_t { 01790 uint8_t response_type; 01791 uint8_t pad0; 01792 uint16_t sequence; 01793 uint32_t length; 01794 uint8_t pad1[4]; 01795 uint32_t n; 01796 uint32_t datum; 01797 uint8_t pad2[12]; 01798 } xcb_glx_get_pixel_mapuiv_reply_t; 01799 01803 typedef struct xcb_glx_get_pixel_mapusv_cookie_t { 01804 unsigned int sequence; 01805 } xcb_glx_get_pixel_mapusv_cookie_t; 01806 01808 #define XCB_GLX_GET_PIXEL_MAPUSV 127 01809 01813 typedef struct xcb_glx_get_pixel_mapusv_request_t { 01814 uint8_t major_opcode; 01815 uint8_t minor_opcode; 01816 uint16_t length; 01817 xcb_glx_context_tag_t context_tag; 01818 uint32_t map; 01819 } xcb_glx_get_pixel_mapusv_request_t; 01820 01824 typedef struct xcb_glx_get_pixel_mapusv_reply_t { 01825 uint8_t response_type; 01826 uint8_t pad0; 01827 uint16_t sequence; 01828 uint32_t length; 01829 uint8_t pad1[4]; 01830 uint32_t n; 01831 uint16_t datum; 01832 uint8_t pad2[16]; 01833 } xcb_glx_get_pixel_mapusv_reply_t; 01834 01838 typedef struct xcb_glx_get_polygon_stipple_cookie_t { 01839 unsigned int sequence; 01840 } xcb_glx_get_polygon_stipple_cookie_t; 01841 01843 #define XCB_GLX_GET_POLYGON_STIPPLE 128 01844 01848 typedef struct xcb_glx_get_polygon_stipple_request_t { 01849 uint8_t major_opcode; 01850 uint8_t minor_opcode; 01851 uint16_t length; 01852 xcb_glx_context_tag_t context_tag; 01853 uint8_t lsb_first; 01854 } xcb_glx_get_polygon_stipple_request_t; 01855 01859 typedef struct xcb_glx_get_polygon_stipple_reply_t { 01860 uint8_t response_type; 01861 uint8_t pad0; 01862 uint16_t sequence; 01863 uint32_t length; 01864 uint8_t pad1[24]; 01865 } xcb_glx_get_polygon_stipple_reply_t; 01866 01870 typedef struct xcb_glx_get_string_cookie_t { 01871 unsigned int sequence; 01872 } xcb_glx_get_string_cookie_t; 01873 01875 #define XCB_GLX_GET_STRING 129 01876 01880 typedef struct xcb_glx_get_string_request_t { 01881 uint8_t major_opcode; 01882 uint8_t minor_opcode; 01883 uint16_t length; 01884 xcb_glx_context_tag_t context_tag; 01885 uint32_t name; 01886 } xcb_glx_get_string_request_t; 01887 01891 typedef struct xcb_glx_get_string_reply_t { 01892 uint8_t response_type; 01893 uint8_t pad0; 01894 uint16_t sequence; 01895 uint32_t length; 01896 uint8_t pad1[4]; 01897 uint32_t n; 01898 uint8_t pad2[16]; 01899 } xcb_glx_get_string_reply_t; 01900 01904 typedef struct xcb_glx_get_tex_envfv_cookie_t { 01905 unsigned int sequence; 01906 } xcb_glx_get_tex_envfv_cookie_t; 01907 01909 #define XCB_GLX_GET_TEX_ENVFV 130 01910 01914 typedef struct xcb_glx_get_tex_envfv_request_t { 01915 uint8_t major_opcode; 01916 uint8_t minor_opcode; 01917 uint16_t length; 01918 xcb_glx_context_tag_t context_tag; 01919 uint32_t target; 01920 uint32_t pname; 01921 } xcb_glx_get_tex_envfv_request_t; 01922 01926 typedef struct xcb_glx_get_tex_envfv_reply_t { 01927 uint8_t response_type; 01928 uint8_t pad0; 01929 uint16_t sequence; 01930 uint32_t length; 01931 uint8_t pad1[4]; 01932 uint32_t n; 01933 xcb_glx_float32_t datum; 01934 uint8_t pad2[12]; 01935 } xcb_glx_get_tex_envfv_reply_t; 01936 01940 typedef struct xcb_glx_get_tex_enviv_cookie_t { 01941 unsigned int sequence; 01942 } xcb_glx_get_tex_enviv_cookie_t; 01943 01945 #define XCB_GLX_GET_TEX_ENVIV 131 01946 01950 typedef struct xcb_glx_get_tex_enviv_request_t { 01951 uint8_t major_opcode; 01952 uint8_t minor_opcode; 01953 uint16_t length; 01954 xcb_glx_context_tag_t context_tag; 01955 uint32_t target; 01956 uint32_t pname; 01957 } xcb_glx_get_tex_enviv_request_t; 01958 01962 typedef struct xcb_glx_get_tex_enviv_reply_t { 01963 uint8_t response_type; 01964 uint8_t pad0; 01965 uint16_t sequence; 01966 uint32_t length; 01967 uint8_t pad1[4]; 01968 uint32_t n; 01969 int32_t datum; 01970 uint8_t pad2[12]; 01971 } xcb_glx_get_tex_enviv_reply_t; 01972 01976 typedef struct xcb_glx_get_tex_gendv_cookie_t { 01977 unsigned int sequence; 01978 } xcb_glx_get_tex_gendv_cookie_t; 01979 01981 #define XCB_GLX_GET_TEX_GENDV 132 01982 01986 typedef struct xcb_glx_get_tex_gendv_request_t { 01987 uint8_t major_opcode; 01988 uint8_t minor_opcode; 01989 uint16_t length; 01990 xcb_glx_context_tag_t context_tag; 01991 uint32_t coord; 01992 uint32_t pname; 01993 } xcb_glx_get_tex_gendv_request_t; 01994 01998 typedef struct xcb_glx_get_tex_gendv_reply_t { 01999 uint8_t response_type; 02000 uint8_t pad0; 02001 uint16_t sequence; 02002 uint32_t length; 02003 uint8_t pad1[4]; 02004 uint32_t n; 02005 xcb_glx_float64_t datum; 02006 uint8_t pad2[8]; 02007 } xcb_glx_get_tex_gendv_reply_t; 02008 02012 typedef struct xcb_glx_get_tex_genfv_cookie_t { 02013 unsigned int sequence; 02014 } xcb_glx_get_tex_genfv_cookie_t; 02015 02017 #define XCB_GLX_GET_TEX_GENFV 133 02018 02022 typedef struct xcb_glx_get_tex_genfv_request_t { 02023 uint8_t major_opcode; 02024 uint8_t minor_opcode; 02025 uint16_t length; 02026 xcb_glx_context_tag_t context_tag; 02027 uint32_t coord; 02028 uint32_t pname; 02029 } xcb_glx_get_tex_genfv_request_t; 02030 02034 typedef struct xcb_glx_get_tex_genfv_reply_t { 02035 uint8_t response_type; 02036 uint8_t pad0; 02037 uint16_t sequence; 02038 uint32_t length; 02039 uint8_t pad1[4]; 02040 uint32_t n; 02041 xcb_glx_float32_t datum; 02042 uint8_t pad2[12]; 02043 } xcb_glx_get_tex_genfv_reply_t; 02044 02048 typedef struct xcb_glx_get_tex_geniv_cookie_t { 02049 unsigned int sequence; 02050 } xcb_glx_get_tex_geniv_cookie_t; 02051 02053 #define XCB_GLX_GET_TEX_GENIV 134 02054 02058 typedef struct xcb_glx_get_tex_geniv_request_t { 02059 uint8_t major_opcode; 02060 uint8_t minor_opcode; 02061 uint16_t length; 02062 xcb_glx_context_tag_t context_tag; 02063 uint32_t coord; 02064 uint32_t pname; 02065 } xcb_glx_get_tex_geniv_request_t; 02066 02070 typedef struct xcb_glx_get_tex_geniv_reply_t { 02071 uint8_t response_type; 02072 uint8_t pad0; 02073 uint16_t sequence; 02074 uint32_t length; 02075 uint8_t pad1[4]; 02076 uint32_t n; 02077 int32_t datum; 02078 uint8_t pad2[12]; 02079 } xcb_glx_get_tex_geniv_reply_t; 02080 02084 typedef struct xcb_glx_get_tex_image_cookie_t { 02085 unsigned int sequence; 02086 } xcb_glx_get_tex_image_cookie_t; 02087 02089 #define XCB_GLX_GET_TEX_IMAGE 135 02090 02094 typedef struct xcb_glx_get_tex_image_request_t { 02095 uint8_t major_opcode; 02096 uint8_t minor_opcode; 02097 uint16_t length; 02098 xcb_glx_context_tag_t context_tag; 02099 uint32_t target; 02100 int32_t level; 02101 uint32_t format; 02102 uint32_t type; 02103 uint8_t swap_bytes; 02104 } xcb_glx_get_tex_image_request_t; 02105 02109 typedef struct xcb_glx_get_tex_image_reply_t { 02110 uint8_t response_type; 02111 uint8_t pad0; 02112 uint16_t sequence; 02113 uint32_t length; 02114 uint8_t pad1[8]; 02115 int32_t width; 02116 int32_t height; 02117 int32_t depth; 02118 uint8_t pad2[4]; 02119 } xcb_glx_get_tex_image_reply_t; 02120 02124 typedef struct xcb_glx_get_tex_parameterfv_cookie_t { 02125 unsigned int sequence; 02126 } xcb_glx_get_tex_parameterfv_cookie_t; 02127 02129 #define XCB_GLX_GET_TEX_PARAMETERFV 136 02130 02134 typedef struct xcb_glx_get_tex_parameterfv_request_t { 02135 uint8_t major_opcode; 02136 uint8_t minor_opcode; 02137 uint16_t length; 02138 xcb_glx_context_tag_t context_tag; 02139 uint32_t target; 02140 uint32_t pname; 02141 } xcb_glx_get_tex_parameterfv_request_t; 02142 02146 typedef struct xcb_glx_get_tex_parameterfv_reply_t { 02147 uint8_t response_type; 02148 uint8_t pad0; 02149 uint16_t sequence; 02150 uint32_t length; 02151 uint8_t pad1[4]; 02152 uint32_t n; 02153 xcb_glx_float32_t datum; 02154 uint8_t pad2[12]; 02155 } xcb_glx_get_tex_parameterfv_reply_t; 02156 02160 typedef struct xcb_glx_get_tex_parameteriv_cookie_t { 02161 unsigned int sequence; 02162 } xcb_glx_get_tex_parameteriv_cookie_t; 02163 02165 #define XCB_GLX_GET_TEX_PARAMETERIV 137 02166 02170 typedef struct xcb_glx_get_tex_parameteriv_request_t { 02171 uint8_t major_opcode; 02172 uint8_t minor_opcode; 02173 uint16_t length; 02174 xcb_glx_context_tag_t context_tag; 02175 uint32_t target; 02176 uint32_t pname; 02177 } xcb_glx_get_tex_parameteriv_request_t; 02178 02182 typedef struct xcb_glx_get_tex_parameteriv_reply_t { 02183 uint8_t response_type; 02184 uint8_t pad0; 02185 uint16_t sequence; 02186 uint32_t length; 02187 uint8_t pad1[4]; 02188 uint32_t n; 02189 int32_t datum; 02190 uint8_t pad2[12]; 02191 } xcb_glx_get_tex_parameteriv_reply_t; 02192 02196 typedef struct xcb_glx_get_tex_level_parameterfv_cookie_t { 02197 unsigned int sequence; 02198 } xcb_glx_get_tex_level_parameterfv_cookie_t; 02199 02201 #define XCB_GLX_GET_TEX_LEVEL_PARAMETERFV 138 02202 02206 typedef struct xcb_glx_get_tex_level_parameterfv_request_t { 02207 uint8_t major_opcode; 02208 uint8_t minor_opcode; 02209 uint16_t length; 02210 xcb_glx_context_tag_t context_tag; 02211 uint32_t target; 02212 int32_t level; 02213 uint32_t pname; 02214 } xcb_glx_get_tex_level_parameterfv_request_t; 02215 02219 typedef struct xcb_glx_get_tex_level_parameterfv_reply_t { 02220 uint8_t response_type; 02221 uint8_t pad0; 02222 uint16_t sequence; 02223 uint32_t length; 02224 uint8_t pad1[4]; 02225 uint32_t n; 02226 xcb_glx_float32_t datum; 02227 uint8_t pad2[12]; 02228 } xcb_glx_get_tex_level_parameterfv_reply_t; 02229 02233 typedef struct xcb_glx_get_tex_level_parameteriv_cookie_t { 02234 unsigned int sequence; 02235 } xcb_glx_get_tex_level_parameteriv_cookie_t; 02236 02238 #define XCB_GLX_GET_TEX_LEVEL_PARAMETERIV 139 02239 02243 typedef struct xcb_glx_get_tex_level_parameteriv_request_t { 02244 uint8_t major_opcode; 02245 uint8_t minor_opcode; 02246 uint16_t length; 02247 xcb_glx_context_tag_t context_tag; 02248 uint32_t target; 02249 int32_t level; 02250 uint32_t pname; 02251 } xcb_glx_get_tex_level_parameteriv_request_t; 02252 02256 typedef struct xcb_glx_get_tex_level_parameteriv_reply_t { 02257 uint8_t response_type; 02258 uint8_t pad0; 02259 uint16_t sequence; 02260 uint32_t length; 02261 uint8_t pad1[4]; 02262 uint32_t n; 02263 int32_t datum; 02264 uint8_t pad2[12]; 02265 } xcb_glx_get_tex_level_parameteriv_reply_t; 02266 02270 typedef struct xcb_glx_is_list_cookie_t { 02271 unsigned int sequence; 02272 } xcb_glx_is_list_cookie_t; 02273 02275 #define XCB_GLX_IS_LIST 141 02276 02280 typedef struct xcb_glx_is_list_request_t { 02281 uint8_t major_opcode; 02282 uint8_t minor_opcode; 02283 uint16_t length; 02284 xcb_glx_context_tag_t context_tag; 02285 uint32_t list; 02286 } xcb_glx_is_list_request_t; 02287 02291 typedef struct xcb_glx_is_list_reply_t { 02292 uint8_t response_type; 02293 uint8_t pad0; 02294 uint16_t sequence; 02295 uint32_t length; 02296 xcb_glx_bool32_t ret_val; 02297 } xcb_glx_is_list_reply_t; 02298 02300 #define XCB_GLX_FLUSH 142 02301 02305 typedef struct xcb_glx_flush_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 } xcb_glx_flush_request_t; 02311 02315 typedef struct xcb_glx_are_textures_resident_cookie_t { 02316 unsigned int sequence; 02317 } xcb_glx_are_textures_resident_cookie_t; 02318 02320 #define XCB_GLX_ARE_TEXTURES_RESIDENT 143 02321 02325 typedef struct xcb_glx_are_textures_resident_request_t { 02326 uint8_t major_opcode; 02327 uint8_t minor_opcode; 02328 uint16_t length; 02329 xcb_glx_context_tag_t context_tag; 02330 int32_t n; 02331 } xcb_glx_are_textures_resident_request_t; 02332 02336 typedef struct xcb_glx_are_textures_resident_reply_t { 02337 uint8_t response_type; 02338 uint8_t pad0; 02339 uint16_t sequence; 02340 uint32_t length; 02341 xcb_glx_bool32_t ret_val; 02342 uint8_t pad1[20]; 02343 } xcb_glx_are_textures_resident_reply_t; 02344 02346 #define XCB_GLX_DELETE_TEXTURES 144 02347 02351 typedef struct xcb_glx_delete_textures_request_t { 02352 uint8_t major_opcode; 02353 uint8_t minor_opcode; 02354 uint16_t length; 02355 xcb_glx_context_tag_t context_tag; 02356 int32_t n; 02357 } xcb_glx_delete_textures_request_t; 02358 02362 typedef struct xcb_glx_gen_textures_cookie_t { 02363 unsigned int sequence; 02364 } xcb_glx_gen_textures_cookie_t; 02365 02367 #define XCB_GLX_GEN_TEXTURES 145 02368 02372 typedef struct xcb_glx_gen_textures_request_t { 02373 uint8_t major_opcode; 02374 uint8_t minor_opcode; 02375 uint16_t length; 02376 xcb_glx_context_tag_t context_tag; 02377 int32_t n; 02378 } xcb_glx_gen_textures_request_t; 02379 02383 typedef struct xcb_glx_gen_textures_reply_t { 02384 uint8_t response_type; 02385 uint8_t pad0; 02386 uint16_t sequence; 02387 uint32_t length; 02388 uint8_t pad1[24]; 02389 } xcb_glx_gen_textures_reply_t; 02390 02394 typedef struct xcb_glx_is_texture_cookie_t { 02395 unsigned int sequence; 02396 } xcb_glx_is_texture_cookie_t; 02397 02399 #define XCB_GLX_IS_TEXTURE 146 02400 02404 typedef struct xcb_glx_is_texture_request_t { 02405 uint8_t major_opcode; 02406 uint8_t minor_opcode; 02407 uint16_t length; 02408 xcb_glx_context_tag_t context_tag; 02409 uint32_t texture; 02410 } xcb_glx_is_texture_request_t; 02411 02415 typedef struct xcb_glx_is_texture_reply_t { 02416 uint8_t response_type; 02417 uint8_t pad0; 02418 uint16_t sequence; 02419 uint32_t length; 02420 xcb_glx_bool32_t ret_val; 02421 } xcb_glx_is_texture_reply_t; 02422 02426 typedef struct xcb_glx_get_color_table_cookie_t { 02427 unsigned int sequence; 02428 } xcb_glx_get_color_table_cookie_t; 02429 02431 #define XCB_GLX_GET_COLOR_TABLE 147 02432 02436 typedef struct xcb_glx_get_color_table_request_t { 02437 uint8_t major_opcode; 02438 uint8_t minor_opcode; 02439 uint16_t length; 02440 xcb_glx_context_tag_t context_tag; 02441 uint32_t target; 02442 uint32_t format; 02443 uint32_t type; 02444 uint8_t swap_bytes; 02445 } xcb_glx_get_color_table_request_t; 02446 02450 typedef struct xcb_glx_get_color_table_reply_t { 02451 uint8_t response_type; 02452 uint8_t pad0; 02453 uint16_t sequence; 02454 uint32_t length; 02455 uint8_t pad1[8]; 02456 int32_t width; 02457 uint8_t pad2[12]; 02458 } xcb_glx_get_color_table_reply_t; 02459 02463 typedef struct xcb_glx_get_color_table_parameterfv_cookie_t { 02464 unsigned int sequence; 02465 } xcb_glx_get_color_table_parameterfv_cookie_t; 02466 02468 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERFV 148 02469 02473 typedef struct xcb_glx_get_color_table_parameterfv_request_t { 02474 uint8_t major_opcode; 02475 uint8_t minor_opcode; 02476 uint16_t length; 02477 xcb_glx_context_tag_t context_tag; 02478 uint32_t target; 02479 uint32_t pname; 02480 } xcb_glx_get_color_table_parameterfv_request_t; 02481 02485 typedef struct xcb_glx_get_color_table_parameterfv_reply_t { 02486 uint8_t response_type; 02487 uint8_t pad0; 02488 uint16_t sequence; 02489 uint32_t length; 02490 uint8_t pad1[4]; 02491 uint32_t n; 02492 xcb_glx_float32_t datum; 02493 uint8_t pad2[12]; 02494 } xcb_glx_get_color_table_parameterfv_reply_t; 02495 02499 typedef struct xcb_glx_get_color_table_parameteriv_cookie_t { 02500 unsigned int sequence; 02501 } xcb_glx_get_color_table_parameteriv_cookie_t; 02502 02504 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERIV 149 02505 02509 typedef struct xcb_glx_get_color_table_parameteriv_request_t { 02510 uint8_t major_opcode; 02511 uint8_t minor_opcode; 02512 uint16_t length; 02513 xcb_glx_context_tag_t context_tag; 02514 uint32_t target; 02515 uint32_t pname; 02516 } xcb_glx_get_color_table_parameteriv_request_t; 02517 02521 typedef struct xcb_glx_get_color_table_parameteriv_reply_t { 02522 uint8_t response_type; 02523 uint8_t pad0; 02524 uint16_t sequence; 02525 uint32_t length; 02526 uint8_t pad1[4]; 02527 uint32_t n; 02528 int32_t datum; 02529 uint8_t pad2[12]; 02530 } xcb_glx_get_color_table_parameteriv_reply_t; 02531 02535 typedef struct xcb_glx_get_convolution_filter_cookie_t { 02536 unsigned int sequence; 02537 } xcb_glx_get_convolution_filter_cookie_t; 02538 02540 #define XCB_GLX_GET_CONVOLUTION_FILTER 150 02541 02545 typedef struct xcb_glx_get_convolution_filter_request_t { 02546 uint8_t major_opcode; 02547 uint8_t minor_opcode; 02548 uint16_t length; 02549 xcb_glx_context_tag_t context_tag; 02550 uint32_t target; 02551 uint32_t format; 02552 uint32_t type; 02553 uint8_t swap_bytes; 02554 } xcb_glx_get_convolution_filter_request_t; 02555 02559 typedef struct xcb_glx_get_convolution_filter_reply_t { 02560 uint8_t response_type; 02561 uint8_t pad0; 02562 uint16_t sequence; 02563 uint32_t length; 02564 uint8_t pad1[8]; 02565 int32_t width; 02566 int32_t height; 02567 uint8_t pad2[8]; 02568 } xcb_glx_get_convolution_filter_reply_t; 02569 02573 typedef struct xcb_glx_get_convolution_parameterfv_cookie_t { 02574 unsigned int sequence; 02575 } xcb_glx_get_convolution_parameterfv_cookie_t; 02576 02578 #define XCB_GLX_GET_CONVOLUTION_PARAMETERFV 151 02579 02583 typedef struct xcb_glx_get_convolution_parameterfv_request_t { 02584 uint8_t major_opcode; 02585 uint8_t minor_opcode; 02586 uint16_t length; 02587 xcb_glx_context_tag_t context_tag; 02588 uint32_t target; 02589 uint32_t pname; 02590 } xcb_glx_get_convolution_parameterfv_request_t; 02591 02595 typedef struct xcb_glx_get_convolution_parameterfv_reply_t { 02596 uint8_t response_type; 02597 uint8_t pad0; 02598 uint16_t sequence; 02599 uint32_t length; 02600 uint8_t pad1[4]; 02601 uint32_t n; 02602 xcb_glx_float32_t datum; 02603 uint8_t pad2[12]; 02604 } xcb_glx_get_convolution_parameterfv_reply_t; 02605 02609 typedef struct xcb_glx_get_convolution_parameteriv_cookie_t { 02610 unsigned int sequence; 02611 } xcb_glx_get_convolution_parameteriv_cookie_t; 02612 02614 #define XCB_GLX_GET_CONVOLUTION_PARAMETERIV 152 02615 02619 typedef struct xcb_glx_get_convolution_parameteriv_request_t { 02620 uint8_t major_opcode; 02621 uint8_t minor_opcode; 02622 uint16_t length; 02623 xcb_glx_context_tag_t context_tag; 02624 uint32_t target; 02625 uint32_t pname; 02626 } xcb_glx_get_convolution_parameteriv_request_t; 02627 02631 typedef struct xcb_glx_get_convolution_parameteriv_reply_t { 02632 uint8_t response_type; 02633 uint8_t pad0; 02634 uint16_t sequence; 02635 uint32_t length; 02636 uint8_t pad1[4]; 02637 uint32_t n; 02638 int32_t datum; 02639 uint8_t pad2[12]; 02640 } xcb_glx_get_convolution_parameteriv_reply_t; 02641 02645 typedef struct xcb_glx_get_separable_filter_cookie_t { 02646 unsigned int sequence; 02647 } xcb_glx_get_separable_filter_cookie_t; 02648 02650 #define XCB_GLX_GET_SEPARABLE_FILTER 153 02651 02655 typedef struct xcb_glx_get_separable_filter_request_t { 02656 uint8_t major_opcode; 02657 uint8_t minor_opcode; 02658 uint16_t length; 02659 xcb_glx_context_tag_t context_tag; 02660 uint32_t target; 02661 uint32_t format; 02662 uint32_t type; 02663 uint8_t swap_bytes; 02664 } xcb_glx_get_separable_filter_request_t; 02665 02669 typedef struct xcb_glx_get_separable_filter_reply_t { 02670 uint8_t response_type; 02671 uint8_t pad0; 02672 uint16_t sequence; 02673 uint32_t length; 02674 uint8_t pad1[8]; 02675 int32_t row_w; 02676 int32_t col_h; 02677 uint8_t pad2[8]; 02678 } xcb_glx_get_separable_filter_reply_t; 02679 02683 typedef struct xcb_glx_get_histogram_cookie_t { 02684 unsigned int sequence; 02685 } xcb_glx_get_histogram_cookie_t; 02686 02688 #define XCB_GLX_GET_HISTOGRAM 154 02689 02693 typedef struct xcb_glx_get_histogram_request_t { 02694 uint8_t major_opcode; 02695 uint8_t minor_opcode; 02696 uint16_t length; 02697 xcb_glx_context_tag_t context_tag; 02698 uint32_t target; 02699 uint32_t format; 02700 uint32_t type; 02701 uint8_t swap_bytes; 02702 uint8_t reset; 02703 } xcb_glx_get_histogram_request_t; 02704 02708 typedef struct xcb_glx_get_histogram_reply_t { 02709 uint8_t response_type; 02710 uint8_t pad0; 02711 uint16_t sequence; 02712 uint32_t length; 02713 uint8_t pad1[8]; 02714 int32_t width; 02715 uint8_t pad2[12]; 02716 } xcb_glx_get_histogram_reply_t; 02717 02721 typedef struct xcb_glx_get_histogram_parameterfv_cookie_t { 02722 unsigned int sequence; 02723 } xcb_glx_get_histogram_parameterfv_cookie_t; 02724 02726 #define XCB_GLX_GET_HISTOGRAM_PARAMETERFV 155 02727 02731 typedef struct xcb_glx_get_histogram_parameterfv_request_t { 02732 uint8_t major_opcode; 02733 uint8_t minor_opcode; 02734 uint16_t length; 02735 xcb_glx_context_tag_t context_tag; 02736 uint32_t target; 02737 uint32_t pname; 02738 } xcb_glx_get_histogram_parameterfv_request_t; 02739 02743 typedef struct xcb_glx_get_histogram_parameterfv_reply_t { 02744 uint8_t response_type; 02745 uint8_t pad0; 02746 uint16_t sequence; 02747 uint32_t length; 02748 uint8_t pad1[4]; 02749 uint32_t n; 02750 xcb_glx_float32_t datum; 02751 uint8_t pad2[12]; 02752 } xcb_glx_get_histogram_parameterfv_reply_t; 02753 02757 typedef struct xcb_glx_get_histogram_parameteriv_cookie_t { 02758 unsigned int sequence; 02759 } xcb_glx_get_histogram_parameteriv_cookie_t; 02760 02762 #define XCB_GLX_GET_HISTOGRAM_PARAMETERIV 156 02763 02767 typedef struct xcb_glx_get_histogram_parameteriv_request_t { 02768 uint8_t major_opcode; 02769 uint8_t minor_opcode; 02770 uint16_t length; 02771 xcb_glx_context_tag_t context_tag; 02772 uint32_t target; 02773 uint32_t pname; 02774 } xcb_glx_get_histogram_parameteriv_request_t; 02775 02779 typedef struct xcb_glx_get_histogram_parameteriv_reply_t { 02780 uint8_t response_type; 02781 uint8_t pad0; 02782 uint16_t sequence; 02783 uint32_t length; 02784 uint8_t pad1[4]; 02785 uint32_t n; 02786 int32_t datum; 02787 uint8_t pad2[12]; 02788 } xcb_glx_get_histogram_parameteriv_reply_t; 02789 02793 typedef struct xcb_glx_get_minmax_cookie_t { 02794 unsigned int sequence; 02795 } xcb_glx_get_minmax_cookie_t; 02796 02798 #define XCB_GLX_GET_MINMAX 157 02799 02803 typedef struct xcb_glx_get_minmax_request_t { 02804 uint8_t major_opcode; 02805 uint8_t minor_opcode; 02806 uint16_t length; 02807 xcb_glx_context_tag_t context_tag; 02808 uint32_t target; 02809 uint32_t format; 02810 uint32_t type; 02811 uint8_t swap_bytes; 02812 uint8_t reset; 02813 } xcb_glx_get_minmax_request_t; 02814 02818 typedef struct xcb_glx_get_minmax_reply_t { 02819 uint8_t response_type; 02820 uint8_t pad0; 02821 uint16_t sequence; 02822 uint32_t length; 02823 uint8_t pad1[24]; 02824 } xcb_glx_get_minmax_reply_t; 02825 02829 typedef struct xcb_glx_get_minmax_parameterfv_cookie_t { 02830 unsigned int sequence; 02831 } xcb_glx_get_minmax_parameterfv_cookie_t; 02832 02834 #define XCB_GLX_GET_MINMAX_PARAMETERFV 158 02835 02839 typedef struct xcb_glx_get_minmax_parameterfv_request_t { 02840 uint8_t major_opcode; 02841 uint8_t minor_opcode; 02842 uint16_t length; 02843 xcb_glx_context_tag_t context_tag; 02844 uint32_t target; 02845 uint32_t pname; 02846 } xcb_glx_get_minmax_parameterfv_request_t; 02847 02851 typedef struct xcb_glx_get_minmax_parameterfv_reply_t { 02852 uint8_t response_type; 02853 uint8_t pad0; 02854 uint16_t sequence; 02855 uint32_t length; 02856 uint8_t pad1[4]; 02857 uint32_t n; 02858 xcb_glx_float32_t datum; 02859 uint8_t pad2[12]; 02860 } xcb_glx_get_minmax_parameterfv_reply_t; 02861 02865 typedef struct xcb_glx_get_minmax_parameteriv_cookie_t { 02866 unsigned int sequence; 02867 } xcb_glx_get_minmax_parameteriv_cookie_t; 02868 02870 #define XCB_GLX_GET_MINMAX_PARAMETERIV 159 02871 02875 typedef struct xcb_glx_get_minmax_parameteriv_request_t { 02876 uint8_t major_opcode; 02877 uint8_t minor_opcode; 02878 uint16_t length; 02879 xcb_glx_context_tag_t context_tag; 02880 uint32_t target; 02881 uint32_t pname; 02882 } xcb_glx_get_minmax_parameteriv_request_t; 02883 02887 typedef struct xcb_glx_get_minmax_parameteriv_reply_t { 02888 uint8_t response_type; 02889 uint8_t pad0; 02890 uint16_t sequence; 02891 uint32_t length; 02892 uint8_t pad1[4]; 02893 uint32_t n; 02894 int32_t datum; 02895 uint8_t pad2[12]; 02896 } xcb_glx_get_minmax_parameteriv_reply_t; 02897 02901 typedef struct xcb_glx_get_compressed_tex_image_arb_cookie_t { 02902 unsigned int sequence; 02903 } xcb_glx_get_compressed_tex_image_arb_cookie_t; 02904 02906 #define XCB_GLX_GET_COMPRESSED_TEX_IMAGE_ARB 160 02907 02911 typedef struct xcb_glx_get_compressed_tex_image_arb_request_t { 02912 uint8_t major_opcode; 02913 uint8_t minor_opcode; 02914 uint16_t length; 02915 xcb_glx_context_tag_t context_tag; 02916 uint32_t target; 02917 int32_t level; 02918 } xcb_glx_get_compressed_tex_image_arb_request_t; 02919 02923 typedef struct xcb_glx_get_compressed_tex_image_arb_reply_t { 02924 uint8_t response_type; 02925 uint8_t pad0; 02926 uint16_t sequence; 02927 uint32_t length; 02928 uint8_t pad1[8]; 02929 int32_t size; 02930 uint8_t pad2[12]; 02931 } xcb_glx_get_compressed_tex_image_arb_reply_t; 02932 02934 #define XCB_GLX_DELETE_QUERIES_ARB 161 02935 02939 typedef struct xcb_glx_delete_queries_arb_request_t { 02940 uint8_t major_opcode; 02941 uint8_t minor_opcode; 02942 uint16_t length; 02943 xcb_glx_context_tag_t context_tag; 02944 int32_t n; 02945 } xcb_glx_delete_queries_arb_request_t; 02946 02950 typedef struct xcb_glx_gen_queries_arb_cookie_t { 02951 unsigned int sequence; 02952 } xcb_glx_gen_queries_arb_cookie_t; 02953 02955 #define XCB_GLX_GEN_QUERIES_ARB 162 02956 02960 typedef struct xcb_glx_gen_queries_arb_request_t { 02961 uint8_t major_opcode; 02962 uint8_t minor_opcode; 02963 uint16_t length; 02964 xcb_glx_context_tag_t context_tag; 02965 int32_t n; 02966 } xcb_glx_gen_queries_arb_request_t; 02967 02971 typedef struct xcb_glx_gen_queries_arb_reply_t { 02972 uint8_t response_type; 02973 uint8_t pad0; 02974 uint16_t sequence; 02975 uint32_t length; 02976 uint8_t pad1[24]; 02977 } xcb_glx_gen_queries_arb_reply_t; 02978 02982 typedef struct xcb_glx_is_query_arb_cookie_t { 02983 unsigned int sequence; 02984 } xcb_glx_is_query_arb_cookie_t; 02985 02987 #define XCB_GLX_IS_QUERY_ARB 163 02988 02992 typedef struct xcb_glx_is_query_arb_request_t { 02993 uint8_t major_opcode; 02994 uint8_t minor_opcode; 02995 uint16_t length; 02996 xcb_glx_context_tag_t context_tag; 02997 uint32_t id; 02998 } xcb_glx_is_query_arb_request_t; 02999 03003 typedef struct xcb_glx_is_query_arb_reply_t { 03004 uint8_t response_type; 03005 uint8_t pad0; 03006 uint16_t sequence; 03007 uint32_t length; 03008 xcb_glx_bool32_t ret_val; 03009 } xcb_glx_is_query_arb_reply_t; 03010 03014 typedef struct xcb_glx_get_queryiv_arb_cookie_t { 03015 unsigned int sequence; 03016 } xcb_glx_get_queryiv_arb_cookie_t; 03017 03019 #define XCB_GLX_GET_QUERYIV_ARB 164 03020 03024 typedef struct xcb_glx_get_queryiv_arb_request_t { 03025 uint8_t major_opcode; 03026 uint8_t minor_opcode; 03027 uint16_t length; 03028 xcb_glx_context_tag_t context_tag; 03029 uint32_t target; 03030 uint32_t pname; 03031 } xcb_glx_get_queryiv_arb_request_t; 03032 03036 typedef struct xcb_glx_get_queryiv_arb_reply_t { 03037 uint8_t response_type; 03038 uint8_t pad0; 03039 uint16_t sequence; 03040 uint32_t length; 03041 uint8_t pad1[4]; 03042 uint32_t n; 03043 int32_t datum; 03044 uint8_t pad2[12]; 03045 } xcb_glx_get_queryiv_arb_reply_t; 03046 03050 typedef struct xcb_glx_get_query_objectiv_arb_cookie_t { 03051 unsigned int sequence; 03052 } xcb_glx_get_query_objectiv_arb_cookie_t; 03053 03055 #define XCB_GLX_GET_QUERY_OBJECTIV_ARB 165 03056 03060 typedef struct xcb_glx_get_query_objectiv_arb_request_t { 03061 uint8_t major_opcode; 03062 uint8_t minor_opcode; 03063 uint16_t length; 03064 xcb_glx_context_tag_t context_tag; 03065 uint32_t id; 03066 uint32_t pname; 03067 } xcb_glx_get_query_objectiv_arb_request_t; 03068 03072 typedef struct xcb_glx_get_query_objectiv_arb_reply_t { 03073 uint8_t response_type; 03074 uint8_t pad0; 03075 uint16_t sequence; 03076 uint32_t length; 03077 uint8_t pad1[4]; 03078 uint32_t n; 03079 int32_t datum; 03080 uint8_t pad2[12]; 03081 } xcb_glx_get_query_objectiv_arb_reply_t; 03082 03086 typedef struct xcb_glx_get_query_objectuiv_arb_cookie_t { 03087 unsigned int sequence; 03088 } xcb_glx_get_query_objectuiv_arb_cookie_t; 03089 03091 #define XCB_GLX_GET_QUERY_OBJECTUIV_ARB 166 03092 03096 typedef struct xcb_glx_get_query_objectuiv_arb_request_t { 03097 uint8_t major_opcode; 03098 uint8_t minor_opcode; 03099 uint16_t length; 03100 xcb_glx_context_tag_t context_tag; 03101 uint32_t id; 03102 uint32_t pname; 03103 } xcb_glx_get_query_objectuiv_arb_request_t; 03104 03108 typedef struct xcb_glx_get_query_objectuiv_arb_reply_t { 03109 uint8_t response_type; 03110 uint8_t pad0; 03111 uint16_t sequence; 03112 uint32_t length; 03113 uint8_t pad1[4]; 03114 uint32_t n; 03115 uint32_t datum; 03116 uint8_t pad2[12]; 03117 } xcb_glx_get_query_objectuiv_arb_reply_t; 03118 03127 void 03128 xcb_glx_pixmap_next (xcb_glx_pixmap_iterator_t *i ); 03129 03139 xcb_generic_iterator_t 03140 xcb_glx_pixmap_end (xcb_glx_pixmap_iterator_t i ); 03141 03150 void 03151 xcb_glx_context_next (xcb_glx_context_iterator_t *i ); 03152 03162 xcb_generic_iterator_t 03163 xcb_glx_context_end (xcb_glx_context_iterator_t i ); 03164 03173 void 03174 xcb_glx_pbuffer_next (xcb_glx_pbuffer_iterator_t *i ); 03175 03185 xcb_generic_iterator_t 03186 xcb_glx_pbuffer_end (xcb_glx_pbuffer_iterator_t i ); 03187 03196 void 03197 xcb_glx_window_next (xcb_glx_window_iterator_t *i ); 03198 03208 xcb_generic_iterator_t 03209 xcb_glx_window_end (xcb_glx_window_iterator_t i ); 03210 03219 void 03220 xcb_glx_fbconfig_next (xcb_glx_fbconfig_iterator_t *i ); 03221 03231 xcb_generic_iterator_t 03232 xcb_glx_fbconfig_end (xcb_glx_fbconfig_iterator_t i ); 03233 03242 void 03243 xcb_glx_drawable_next (xcb_glx_drawable_iterator_t *i ); 03244 03254 xcb_generic_iterator_t 03255 xcb_glx_drawable_end (xcb_glx_drawable_iterator_t i ); 03256 03265 void 03266 xcb_glx_float32_next (xcb_glx_float32_iterator_t *i ); 03267 03277 xcb_generic_iterator_t 03278 xcb_glx_float32_end (xcb_glx_float32_iterator_t i ); 03279 03288 void 03289 xcb_glx_float64_next (xcb_glx_float64_iterator_t *i ); 03290 03300 xcb_generic_iterator_t 03301 xcb_glx_float64_end (xcb_glx_float64_iterator_t i ); 03302 03311 void 03312 xcb_glx_bool32_next (xcb_glx_bool32_iterator_t *i ); 03313 03323 xcb_generic_iterator_t 03324 xcb_glx_bool32_end (xcb_glx_bool32_iterator_t i ); 03325 03334 void 03335 xcb_glx_context_tag_next (xcb_glx_context_tag_iterator_t *i ); 03336 03346 xcb_generic_iterator_t 03347 xcb_glx_context_tag_end (xcb_glx_context_tag_iterator_t i ); 03348 03349 int 03350 xcb_glx_render_sizeof (const void *_buffer , 03351 uint32_t data_len ); 03352 03364 xcb_void_cookie_t 03365 xcb_glx_render_checked (xcb_connection_t *c , 03366 xcb_glx_context_tag_t context_tag , 03367 uint32_t data_len , 03368 const uint8_t *data ); 03369 03378 xcb_void_cookie_t 03379 xcb_glx_render (xcb_connection_t *c , 03380 xcb_glx_context_tag_t context_tag , 03381 uint32_t data_len , 03382 const uint8_t *data ); 03383 03384 int 03385 xcb_glx_render_large_sizeof (const void *_buffer ); 03386 03398 xcb_void_cookie_t 03399 xcb_glx_render_large_checked (xcb_connection_t *c , 03400 xcb_glx_context_tag_t context_tag , 03401 uint16_t request_num , 03402 uint16_t request_total , 03403 uint32_t data_len , 03404 const uint8_t *data ); 03405 03414 xcb_void_cookie_t 03415 xcb_glx_render_large (xcb_connection_t *c , 03416 xcb_glx_context_tag_t context_tag , 03417 uint16_t request_num , 03418 uint16_t request_total , 03419 uint32_t data_len , 03420 const uint8_t *data ); 03421 03433 xcb_void_cookie_t 03434 xcb_glx_create_context_checked (xcb_connection_t *c , 03435 xcb_glx_context_t context , 03436 xcb_visualid_t visual , 03437 uint32_t screen , 03438 xcb_glx_context_t share_list , 03439 uint8_t is_direct ); 03440 03449 xcb_void_cookie_t 03450 xcb_glx_create_context (xcb_connection_t *c , 03451 xcb_glx_context_t context , 03452 xcb_visualid_t visual , 03453 uint32_t screen , 03454 xcb_glx_context_t share_list , 03455 uint8_t is_direct ); 03456 03468 xcb_void_cookie_t 03469 xcb_glx_destroy_context_checked (xcb_connection_t *c , 03470 xcb_glx_context_t context ); 03471 03480 xcb_void_cookie_t 03481 xcb_glx_destroy_context (xcb_connection_t *c , 03482 xcb_glx_context_t context ); 03483 03492 xcb_glx_make_current_cookie_t 03493 xcb_glx_make_current (xcb_connection_t *c , 03494 xcb_glx_drawable_t drawable , 03495 xcb_glx_context_t context , 03496 xcb_glx_context_tag_t old_context_tag ); 03497 03509 xcb_glx_make_current_cookie_t 03510 xcb_glx_make_current_unchecked (xcb_connection_t *c , 03511 xcb_glx_drawable_t drawable , 03512 xcb_glx_context_t context , 03513 xcb_glx_context_tag_t old_context_tag ); 03514 03529 xcb_glx_make_current_reply_t * 03530 xcb_glx_make_current_reply (xcb_connection_t *c , 03531 xcb_glx_make_current_cookie_t cookie , 03532 xcb_generic_error_t **e ); 03533 03542 xcb_glx_is_direct_cookie_t 03543 xcb_glx_is_direct (xcb_connection_t *c , 03544 xcb_glx_context_t context ); 03545 03557 xcb_glx_is_direct_cookie_t 03558 xcb_glx_is_direct_unchecked (xcb_connection_t *c , 03559 xcb_glx_context_t context ); 03560 03575 xcb_glx_is_direct_reply_t * 03576 xcb_glx_is_direct_reply (xcb_connection_t *c , 03577 xcb_glx_is_direct_cookie_t cookie , 03578 xcb_generic_error_t **e ); 03579 03588 xcb_glx_query_version_cookie_t 03589 xcb_glx_query_version (xcb_connection_t *c , 03590 uint32_t major_version , 03591 uint32_t minor_version ); 03592 03604 xcb_glx_query_version_cookie_t 03605 xcb_glx_query_version_unchecked (xcb_connection_t *c , 03606 uint32_t major_version , 03607 uint32_t minor_version ); 03608 03623 xcb_glx_query_version_reply_t * 03624 xcb_glx_query_version_reply (xcb_connection_t *c , 03625 xcb_glx_query_version_cookie_t cookie , 03626 xcb_generic_error_t **e ); 03627 03639 xcb_void_cookie_t 03640 xcb_glx_wait_gl_checked (xcb_connection_t *c , 03641 xcb_glx_context_tag_t context_tag ); 03642 03651 xcb_void_cookie_t 03652 xcb_glx_wait_gl (xcb_connection_t *c , 03653 xcb_glx_context_tag_t context_tag ); 03654 03666 xcb_void_cookie_t 03667 xcb_glx_wait_x_checked (xcb_connection_t *c , 03668 xcb_glx_context_tag_t context_tag ); 03669 03678 xcb_void_cookie_t 03679 xcb_glx_wait_x (xcb_connection_t *c , 03680 xcb_glx_context_tag_t context_tag ); 03681 03693 xcb_void_cookie_t 03694 xcb_glx_copy_context_checked (xcb_connection_t *c , 03695 xcb_glx_context_t src , 03696 xcb_glx_context_t dest , 03697 uint32_t mask , 03698 xcb_glx_context_tag_t src_context_tag ); 03699 03708 xcb_void_cookie_t 03709 xcb_glx_copy_context (xcb_connection_t *c , 03710 xcb_glx_context_t src , 03711 xcb_glx_context_t dest , 03712 uint32_t mask , 03713 xcb_glx_context_tag_t src_context_tag ); 03714 03726 xcb_void_cookie_t 03727 xcb_glx_swap_buffers_checked (xcb_connection_t *c , 03728 xcb_glx_context_tag_t context_tag , 03729 xcb_glx_drawable_t drawable ); 03730 03739 xcb_void_cookie_t 03740 xcb_glx_swap_buffers (xcb_connection_t *c , 03741 xcb_glx_context_tag_t context_tag , 03742 xcb_glx_drawable_t drawable ); 03743 03755 xcb_void_cookie_t 03756 xcb_glx_use_x_font_checked (xcb_connection_t *c , 03757 xcb_glx_context_tag_t context_tag , 03758 xcb_font_t font , 03759 uint32_t first , 03760 uint32_t count , 03761 uint32_t list_base ); 03762 03771 xcb_void_cookie_t 03772 xcb_glx_use_x_font (xcb_connection_t *c , 03773 xcb_glx_context_tag_t context_tag , 03774 xcb_font_t font , 03775 uint32_t first , 03776 uint32_t count , 03777 uint32_t list_base ); 03778 03790 xcb_void_cookie_t 03791 xcb_glx_create_glx_pixmap_checked (xcb_connection_t *c , 03792 uint32_t screen , 03793 xcb_visualid_t visual , 03794 xcb_pixmap_t pixmap , 03795 xcb_glx_pixmap_t glx_pixmap ); 03796 03805 xcb_void_cookie_t 03806 xcb_glx_create_glx_pixmap (xcb_connection_t *c , 03807 uint32_t screen , 03808 xcb_visualid_t visual , 03809 xcb_pixmap_t pixmap , 03810 xcb_glx_pixmap_t glx_pixmap ); 03811 03812 int 03813 xcb_glx_get_visual_configs_sizeof (const void *_buffer ); 03814 03823 xcb_glx_get_visual_configs_cookie_t 03824 xcb_glx_get_visual_configs (xcb_connection_t *c , 03825 uint32_t screen ); 03826 03838 xcb_glx_get_visual_configs_cookie_t 03839 xcb_glx_get_visual_configs_unchecked (xcb_connection_t *c , 03840 uint32_t screen ); 03841 03842 uint32_t * 03843 xcb_glx_get_visual_configs_property_list (const xcb_glx_get_visual_configs_reply_t *R ); 03844 03845 int 03846 xcb_glx_get_visual_configs_property_list_length (const xcb_glx_get_visual_configs_reply_t *R ); 03847 03848 xcb_generic_iterator_t 03849 xcb_glx_get_visual_configs_property_list_end (const xcb_glx_get_visual_configs_reply_t *R ); 03850 03865 xcb_glx_get_visual_configs_reply_t * 03866 xcb_glx_get_visual_configs_reply (xcb_connection_t *c , 03867 xcb_glx_get_visual_configs_cookie_t cookie , 03868 xcb_generic_error_t **e ); 03869 03881 xcb_void_cookie_t 03882 xcb_glx_destroy_glx_pixmap_checked (xcb_connection_t *c , 03883 xcb_glx_pixmap_t glx_pixmap ); 03884 03893 xcb_void_cookie_t 03894 xcb_glx_destroy_glx_pixmap (xcb_connection_t *c , 03895 xcb_glx_pixmap_t glx_pixmap ); 03896 03897 int 03898 xcb_glx_vendor_private_sizeof (const void *_buffer , 03899 uint32_t data_len ); 03900 03912 xcb_void_cookie_t 03913 xcb_glx_vendor_private_checked (xcb_connection_t *c , 03914 uint32_t vendor_code , 03915 xcb_glx_context_tag_t context_tag , 03916 uint32_t data_len , 03917 const uint8_t *data ); 03918 03927 xcb_void_cookie_t 03928 xcb_glx_vendor_private (xcb_connection_t *c , 03929 uint32_t vendor_code , 03930 xcb_glx_context_tag_t context_tag , 03931 uint32_t data_len , 03932 const uint8_t *data ); 03933 03934 int 03935 xcb_glx_vendor_private_with_reply_sizeof (const void *_buffer , 03936 uint32_t data_len ); 03937 03946 xcb_glx_vendor_private_with_reply_cookie_t 03947 xcb_glx_vendor_private_with_reply (xcb_connection_t *c , 03948 uint32_t vendor_code , 03949 xcb_glx_context_tag_t context_tag , 03950 uint32_t data_len , 03951 const uint8_t *data ); 03952 03964 xcb_glx_vendor_private_with_reply_cookie_t 03965 xcb_glx_vendor_private_with_reply_unchecked (xcb_connection_t *c , 03966 uint32_t vendor_code , 03967 xcb_glx_context_tag_t context_tag , 03968 uint32_t data_len , 03969 const uint8_t *data ); 03970 03971 uint8_t * 03972 xcb_glx_vendor_private_with_reply_data_2 (const xcb_glx_vendor_private_with_reply_reply_t *R ); 03973 03974 int 03975 xcb_glx_vendor_private_with_reply_data_2_length (const xcb_glx_vendor_private_with_reply_reply_t *R ); 03976 03977 xcb_generic_iterator_t 03978 xcb_glx_vendor_private_with_reply_data_2_end (const xcb_glx_vendor_private_with_reply_reply_t *R ); 03979 03994 xcb_glx_vendor_private_with_reply_reply_t * 03995 xcb_glx_vendor_private_with_reply_reply (xcb_connection_t *c , 03996 xcb_glx_vendor_private_with_reply_cookie_t cookie , 03997 xcb_generic_error_t **e ); 03998 04007 xcb_glx_query_extensions_string_cookie_t 04008 xcb_glx_query_extensions_string (xcb_connection_t *c , 04009 uint32_t screen ); 04010 04022 xcb_glx_query_extensions_string_cookie_t 04023 xcb_glx_query_extensions_string_unchecked (xcb_connection_t *c , 04024 uint32_t screen ); 04025 04040 xcb_glx_query_extensions_string_reply_t * 04041 xcb_glx_query_extensions_string_reply (xcb_connection_t *c , 04042 xcb_glx_query_extensions_string_cookie_t cookie , 04043 xcb_generic_error_t **e ); 04044 04045 int 04046 xcb_glx_query_server_string_sizeof (const void *_buffer ); 04047 04056 xcb_glx_query_server_string_cookie_t 04057 xcb_glx_query_server_string (xcb_connection_t *c , 04058 uint32_t screen , 04059 uint32_t name ); 04060 04072 xcb_glx_query_server_string_cookie_t 04073 xcb_glx_query_server_string_unchecked (xcb_connection_t *c , 04074 uint32_t screen , 04075 uint32_t name ); 04076 04077 char * 04078 xcb_glx_query_server_string_string (const xcb_glx_query_server_string_reply_t *R ); 04079 04080 int 04081 xcb_glx_query_server_string_string_length (const xcb_glx_query_server_string_reply_t *R ); 04082 04083 xcb_generic_iterator_t 04084 xcb_glx_query_server_string_string_end (const xcb_glx_query_server_string_reply_t *R ); 04085 04100 xcb_glx_query_server_string_reply_t * 04101 xcb_glx_query_server_string_reply (xcb_connection_t *c , 04102 xcb_glx_query_server_string_cookie_t cookie , 04103 xcb_generic_error_t **e ); 04104 04105 int 04106 xcb_glx_client_info_sizeof (const void *_buffer ); 04107 04119 xcb_void_cookie_t 04120 xcb_glx_client_info_checked (xcb_connection_t *c , 04121 uint32_t major_version , 04122 uint32_t minor_version , 04123 uint32_t str_len , 04124 const char *string ); 04125 04134 xcb_void_cookie_t 04135 xcb_glx_client_info (xcb_connection_t *c , 04136 uint32_t major_version , 04137 uint32_t minor_version , 04138 uint32_t str_len , 04139 const char *string ); 04140 04141 int 04142 xcb_glx_get_fb_configs_sizeof (const void *_buffer ); 04143 04152 xcb_glx_get_fb_configs_cookie_t 04153 xcb_glx_get_fb_configs (xcb_connection_t *c , 04154 uint32_t screen ); 04155 04167 xcb_glx_get_fb_configs_cookie_t 04168 xcb_glx_get_fb_configs_unchecked (xcb_connection_t *c , 04169 uint32_t screen ); 04170 04171 uint32_t * 04172 xcb_glx_get_fb_configs_property_list (const xcb_glx_get_fb_configs_reply_t *R ); 04173 04174 int 04175 xcb_glx_get_fb_configs_property_list_length (const xcb_glx_get_fb_configs_reply_t *R ); 04176 04177 xcb_generic_iterator_t 04178 xcb_glx_get_fb_configs_property_list_end (const xcb_glx_get_fb_configs_reply_t *R ); 04179 04194 xcb_glx_get_fb_configs_reply_t * 04195 xcb_glx_get_fb_configs_reply (xcb_connection_t *c , 04196 xcb_glx_get_fb_configs_cookie_t cookie , 04197 xcb_generic_error_t **e ); 04198 04199 int 04200 xcb_glx_create_pixmap_sizeof (const void *_buffer ); 04201 04213 xcb_void_cookie_t 04214 xcb_glx_create_pixmap_checked (xcb_connection_t *c , 04215 uint32_t screen , 04216 xcb_glx_fbconfig_t fbconfig , 04217 xcb_pixmap_t pixmap , 04218 xcb_glx_pixmap_t glx_pixmap , 04219 uint32_t num_attribs , 04220 const uint32_t *attribs ); 04221 04230 xcb_void_cookie_t 04231 xcb_glx_create_pixmap (xcb_connection_t *c , 04232 uint32_t screen , 04233 xcb_glx_fbconfig_t fbconfig , 04234 xcb_pixmap_t pixmap , 04235 xcb_glx_pixmap_t glx_pixmap , 04236 uint32_t num_attribs , 04237 const uint32_t *attribs ); 04238 04250 xcb_void_cookie_t 04251 xcb_glx_destroy_pixmap_checked (xcb_connection_t *c , 04252 xcb_glx_pixmap_t glx_pixmap ); 04253 04262 xcb_void_cookie_t 04263 xcb_glx_destroy_pixmap (xcb_connection_t *c , 04264 xcb_glx_pixmap_t glx_pixmap ); 04265 04277 xcb_void_cookie_t 04278 xcb_glx_create_new_context_checked (xcb_connection_t *c , 04279 xcb_glx_context_t context , 04280 xcb_glx_fbconfig_t fbconfig , 04281 uint32_t screen , 04282 uint32_t render_type , 04283 xcb_glx_context_t share_list , 04284 uint8_t is_direct ); 04285 04294 xcb_void_cookie_t 04295 xcb_glx_create_new_context (xcb_connection_t *c , 04296 xcb_glx_context_t context , 04297 xcb_glx_fbconfig_t fbconfig , 04298 uint32_t screen , 04299 uint32_t render_type , 04300 xcb_glx_context_t share_list , 04301 uint8_t is_direct ); 04302 04303 int 04304 xcb_glx_query_context_sizeof (const void *_buffer ); 04305 04314 xcb_glx_query_context_cookie_t 04315 xcb_glx_query_context (xcb_connection_t *c , 04316 xcb_glx_context_t context ); 04317 04329 xcb_glx_query_context_cookie_t 04330 xcb_glx_query_context_unchecked (xcb_connection_t *c , 04331 xcb_glx_context_t context ); 04332 04333 uint32_t * 04334 xcb_glx_query_context_attribs (const xcb_glx_query_context_reply_t *R ); 04335 04336 int 04337 xcb_glx_query_context_attribs_length (const xcb_glx_query_context_reply_t *R ); 04338 04339 xcb_generic_iterator_t 04340 xcb_glx_query_context_attribs_end (const xcb_glx_query_context_reply_t *R ); 04341 04356 xcb_glx_query_context_reply_t * 04357 xcb_glx_query_context_reply (xcb_connection_t *c , 04358 xcb_glx_query_context_cookie_t cookie , 04359 xcb_generic_error_t **e ); 04360 04369 xcb_glx_make_context_current_cookie_t 04370 xcb_glx_make_context_current (xcb_connection_t *c , 04371 xcb_glx_context_tag_t old_context_tag , 04372 xcb_glx_drawable_t drawable , 04373 xcb_glx_drawable_t read_drawable , 04374 xcb_glx_context_t context ); 04375 04387 xcb_glx_make_context_current_cookie_t 04388 xcb_glx_make_context_current_unchecked (xcb_connection_t *c , 04389 xcb_glx_context_tag_t old_context_tag , 04390 xcb_glx_drawable_t drawable , 04391 xcb_glx_drawable_t read_drawable , 04392 xcb_glx_context_t context ); 04393 04408 xcb_glx_make_context_current_reply_t * 04409 xcb_glx_make_context_current_reply (xcb_connection_t *c , 04410 xcb_glx_make_context_current_cookie_t cookie , 04411 xcb_generic_error_t **e ); 04412 04413 int 04414 xcb_glx_create_pbuffer_sizeof (const void *_buffer ); 04415 04427 xcb_void_cookie_t 04428 xcb_glx_create_pbuffer_checked (xcb_connection_t *c , 04429 uint32_t screen , 04430 xcb_glx_fbconfig_t fbconfig , 04431 xcb_glx_pbuffer_t pbuffer , 04432 uint32_t num_attribs , 04433 const uint32_t *attribs ); 04434 04443 xcb_void_cookie_t 04444 xcb_glx_create_pbuffer (xcb_connection_t *c , 04445 uint32_t screen , 04446 xcb_glx_fbconfig_t fbconfig , 04447 xcb_glx_pbuffer_t pbuffer , 04448 uint32_t num_attribs , 04449 const uint32_t *attribs ); 04450 04462 xcb_void_cookie_t 04463 xcb_glx_destroy_pbuffer_checked (xcb_connection_t *c , 04464 xcb_glx_pbuffer_t pbuffer ); 04465 04474 xcb_void_cookie_t 04475 xcb_glx_destroy_pbuffer (xcb_connection_t *c , 04476 xcb_glx_pbuffer_t pbuffer ); 04477 04478 int 04479 xcb_glx_get_drawable_attributes_sizeof (const void *_buffer ); 04480 04489 xcb_glx_get_drawable_attributes_cookie_t 04490 xcb_glx_get_drawable_attributes (xcb_connection_t *c , 04491 xcb_glx_drawable_t drawable ); 04492 04504 xcb_glx_get_drawable_attributes_cookie_t 04505 xcb_glx_get_drawable_attributes_unchecked (xcb_connection_t *c , 04506 xcb_glx_drawable_t drawable ); 04507 04508 uint32_t * 04509 xcb_glx_get_drawable_attributes_attribs (const xcb_glx_get_drawable_attributes_reply_t *R ); 04510 04511 int 04512 xcb_glx_get_drawable_attributes_attribs_length (const xcb_glx_get_drawable_attributes_reply_t *R ); 04513 04514 xcb_generic_iterator_t 04515 xcb_glx_get_drawable_attributes_attribs_end (const xcb_glx_get_drawable_attributes_reply_t *R ); 04516 04531 xcb_glx_get_drawable_attributes_reply_t * 04532 xcb_glx_get_drawable_attributes_reply (xcb_connection_t *c , 04533 xcb_glx_get_drawable_attributes_cookie_t cookie , 04534 xcb_generic_error_t **e ); 04535 04536 int 04537 xcb_glx_change_drawable_attributes_sizeof (const void *_buffer ); 04538 04550 xcb_void_cookie_t 04551 xcb_glx_change_drawable_attributes_checked (xcb_connection_t *c , 04552 xcb_glx_drawable_t drawable , 04553 uint32_t num_attribs , 04554 const uint32_t *attribs ); 04555 04564 xcb_void_cookie_t 04565 xcb_glx_change_drawable_attributes (xcb_connection_t *c , 04566 xcb_glx_drawable_t drawable , 04567 uint32_t num_attribs , 04568 const uint32_t *attribs ); 04569 04570 int 04571 xcb_glx_create_window_sizeof (const void *_buffer ); 04572 04584 xcb_void_cookie_t 04585 xcb_glx_create_window_checked (xcb_connection_t *c , 04586 uint32_t screen , 04587 xcb_glx_fbconfig_t fbconfig , 04588 xcb_window_t window , 04589 xcb_glx_window_t glx_window , 04590 uint32_t num_attribs , 04591 const uint32_t *attribs ); 04592 04601 xcb_void_cookie_t 04602 xcb_glx_create_window (xcb_connection_t *c , 04603 uint32_t screen , 04604 xcb_glx_fbconfig_t fbconfig , 04605 xcb_window_t window , 04606 xcb_glx_window_t glx_window , 04607 uint32_t num_attribs , 04608 const uint32_t *attribs ); 04609 04621 xcb_void_cookie_t 04622 xcb_glx_delete_window_checked (xcb_connection_t *c , 04623 xcb_glx_window_t glxwindow ); 04624 04633 xcb_void_cookie_t 04634 xcb_glx_delete_window (xcb_connection_t *c , 04635 xcb_glx_window_t glxwindow ); 04636 04637 int 04638 xcb_glx_set_client_info_arb_sizeof (const void *_buffer ); 04639 04651 xcb_void_cookie_t 04652 xcb_glx_set_client_info_arb_checked (xcb_connection_t *c , 04653 uint32_t major_version , 04654 uint32_t minor_version , 04655 uint32_t num_versions , 04656 uint32_t gl_str_len , 04657 uint32_t glx_str_len , 04658 const uint32_t *gl_versions , 04659 const char *gl_extension_string , 04660 const char *glx_extension_string ); 04661 04670 xcb_void_cookie_t 04671 xcb_glx_set_client_info_arb (xcb_connection_t *c , 04672 uint32_t major_version , 04673 uint32_t minor_version , 04674 uint32_t num_versions , 04675 uint32_t gl_str_len , 04676 uint32_t glx_str_len , 04677 const uint32_t *gl_versions , 04678 const char *gl_extension_string , 04679 const char *glx_extension_string ); 04680 04681 int 04682 xcb_glx_create_context_attribs_arb_sizeof (const void *_buffer ); 04683 04695 xcb_void_cookie_t 04696 xcb_glx_create_context_attribs_arb_checked (xcb_connection_t *c , 04697 xcb_glx_context_t context , 04698 xcb_glx_fbconfig_t fbconfig , 04699 uint32_t screen , 04700 xcb_glx_context_t share_list , 04701 uint8_t is_direct , 04702 uint32_t num_attribs , 04703 const uint32_t *attribs ); 04704 04713 xcb_void_cookie_t 04714 xcb_glx_create_context_attribs_arb (xcb_connection_t *c , 04715 xcb_glx_context_t context , 04716 xcb_glx_fbconfig_t fbconfig , 04717 uint32_t screen , 04718 xcb_glx_context_t share_list , 04719 uint8_t is_direct , 04720 uint32_t num_attribs , 04721 const uint32_t *attribs ); 04722 04723 int 04724 xcb_glx_set_client_info_2arb_sizeof (const void *_buffer ); 04725 04737 xcb_void_cookie_t 04738 xcb_glx_set_client_info_2arb_checked (xcb_connection_t *c , 04739 uint32_t major_version , 04740 uint32_t minor_version , 04741 uint32_t num_versions , 04742 uint32_t gl_str_len , 04743 uint32_t glx_str_len , 04744 const uint32_t *gl_versions , 04745 const char *gl_extension_string , 04746 const char *glx_extension_string ); 04747 04756 xcb_void_cookie_t 04757 xcb_glx_set_client_info_2arb (xcb_connection_t *c , 04758 uint32_t major_version , 04759 uint32_t minor_version , 04760 uint32_t num_versions , 04761 uint32_t gl_str_len , 04762 uint32_t glx_str_len , 04763 const uint32_t *gl_versions , 04764 const char *gl_extension_string , 04765 const char *glx_extension_string ); 04766 04778 xcb_void_cookie_t 04779 xcb_glx_new_list_checked (xcb_connection_t *c , 04780 xcb_glx_context_tag_t context_tag , 04781 uint32_t list , 04782 uint32_t mode ); 04783 04792 xcb_void_cookie_t 04793 xcb_glx_new_list (xcb_connection_t *c , 04794 xcb_glx_context_tag_t context_tag , 04795 uint32_t list , 04796 uint32_t mode ); 04797 04809 xcb_void_cookie_t 04810 xcb_glx_end_list_checked (xcb_connection_t *c , 04811 xcb_glx_context_tag_t context_tag ); 04812 04821 xcb_void_cookie_t 04822 xcb_glx_end_list (xcb_connection_t *c , 04823 xcb_glx_context_tag_t context_tag ); 04824 04836 xcb_void_cookie_t 04837 xcb_glx_delete_lists_checked (xcb_connection_t *c , 04838 xcb_glx_context_tag_t context_tag , 04839 uint32_t list , 04840 int32_t range ); 04841 04850 xcb_void_cookie_t 04851 xcb_glx_delete_lists (xcb_connection_t *c , 04852 xcb_glx_context_tag_t context_tag , 04853 uint32_t list , 04854 int32_t range ); 04855 04864 xcb_glx_gen_lists_cookie_t 04865 xcb_glx_gen_lists (xcb_connection_t *c , 04866 xcb_glx_context_tag_t context_tag , 04867 int32_t range ); 04868 04880 xcb_glx_gen_lists_cookie_t 04881 xcb_glx_gen_lists_unchecked (xcb_connection_t *c , 04882 xcb_glx_context_tag_t context_tag , 04883 int32_t range ); 04884 04899 xcb_glx_gen_lists_reply_t * 04900 xcb_glx_gen_lists_reply (xcb_connection_t *c , 04901 xcb_glx_gen_lists_cookie_t cookie , 04902 xcb_generic_error_t **e ); 04903 04915 xcb_void_cookie_t 04916 xcb_glx_feedback_buffer_checked (xcb_connection_t *c , 04917 xcb_glx_context_tag_t context_tag , 04918 int32_t size , 04919 int32_t type ); 04920 04929 xcb_void_cookie_t 04930 xcb_glx_feedback_buffer (xcb_connection_t *c , 04931 xcb_glx_context_tag_t context_tag , 04932 int32_t size , 04933 int32_t type ); 04934 04946 xcb_void_cookie_t 04947 xcb_glx_select_buffer_checked (xcb_connection_t *c , 04948 xcb_glx_context_tag_t context_tag , 04949 int32_t size ); 04950 04959 xcb_void_cookie_t 04960 xcb_glx_select_buffer (xcb_connection_t *c , 04961 xcb_glx_context_tag_t context_tag , 04962 int32_t size ); 04963 04964 int 04965 xcb_glx_render_mode_sizeof (const void *_buffer ); 04966 04975 xcb_glx_render_mode_cookie_t 04976 xcb_glx_render_mode (xcb_connection_t *c , 04977 xcb_glx_context_tag_t context_tag , 04978 uint32_t mode ); 04979 04991 xcb_glx_render_mode_cookie_t 04992 xcb_glx_render_mode_unchecked (xcb_connection_t *c , 04993 xcb_glx_context_tag_t context_tag , 04994 uint32_t mode ); 04995 04996 uint32_t * 04997 xcb_glx_render_mode_data (const xcb_glx_render_mode_reply_t *R ); 04998 04999 int 05000 xcb_glx_render_mode_data_length (const xcb_glx_render_mode_reply_t *R ); 05001 05002 xcb_generic_iterator_t 05003 xcb_glx_render_mode_data_end (const xcb_glx_render_mode_reply_t *R ); 05004 05019 xcb_glx_render_mode_reply_t * 05020 xcb_glx_render_mode_reply (xcb_connection_t *c , 05021 xcb_glx_render_mode_cookie_t cookie , 05022 xcb_generic_error_t **e ); 05023 05032 xcb_glx_finish_cookie_t 05033 xcb_glx_finish (xcb_connection_t *c , 05034 xcb_glx_context_tag_t context_tag ); 05035 05047 xcb_glx_finish_cookie_t 05048 xcb_glx_finish_unchecked (xcb_connection_t *c , 05049 xcb_glx_context_tag_t context_tag ); 05050 05065 xcb_glx_finish_reply_t * 05066 xcb_glx_finish_reply (xcb_connection_t *c , 05067 xcb_glx_finish_cookie_t cookie , 05068 xcb_generic_error_t **e ); 05069 05081 xcb_void_cookie_t 05082 xcb_glx_pixel_storef_checked (xcb_connection_t *c , 05083 xcb_glx_context_tag_t context_tag , 05084 uint32_t pname , 05085 xcb_glx_float32_t datum ); 05086 05095 xcb_void_cookie_t 05096 xcb_glx_pixel_storef (xcb_connection_t *c , 05097 xcb_glx_context_tag_t context_tag , 05098 uint32_t pname , 05099 xcb_glx_float32_t datum ); 05100 05112 xcb_void_cookie_t 05113 xcb_glx_pixel_storei_checked (xcb_connection_t *c , 05114 xcb_glx_context_tag_t context_tag , 05115 uint32_t pname , 05116 int32_t datum ); 05117 05126 xcb_void_cookie_t 05127 xcb_glx_pixel_storei (xcb_connection_t *c , 05128 xcb_glx_context_tag_t context_tag , 05129 uint32_t pname , 05130 int32_t datum ); 05131 05132 int 05133 xcb_glx_read_pixels_sizeof (const void *_buffer ); 05134 05143 xcb_glx_read_pixels_cookie_t 05144 xcb_glx_read_pixels (xcb_connection_t *c , 05145 xcb_glx_context_tag_t context_tag , 05146 int32_t x , 05147 int32_t y , 05148 int32_t width , 05149 int32_t height , 05150 uint32_t format , 05151 uint32_t type , 05152 uint8_t swap_bytes , 05153 uint8_t lsb_first ); 05154 05166 xcb_glx_read_pixels_cookie_t 05167 xcb_glx_read_pixels_unchecked (xcb_connection_t *c , 05168 xcb_glx_context_tag_t context_tag , 05169 int32_t x , 05170 int32_t y , 05171 int32_t width , 05172 int32_t height , 05173 uint32_t format , 05174 uint32_t type , 05175 uint8_t swap_bytes , 05176 uint8_t lsb_first ); 05177 05178 uint8_t * 05179 xcb_glx_read_pixels_data (const xcb_glx_read_pixels_reply_t *R ); 05180 05181 int 05182 xcb_glx_read_pixels_data_length (const xcb_glx_read_pixels_reply_t *R ); 05183 05184 xcb_generic_iterator_t 05185 xcb_glx_read_pixels_data_end (const xcb_glx_read_pixels_reply_t *R ); 05186 05201 xcb_glx_read_pixels_reply_t * 05202 xcb_glx_read_pixels_reply (xcb_connection_t *c , 05203 xcb_glx_read_pixels_cookie_t cookie , 05204 xcb_generic_error_t **e ); 05205 05206 int 05207 xcb_glx_get_booleanv_sizeof (const void *_buffer ); 05208 05217 xcb_glx_get_booleanv_cookie_t 05218 xcb_glx_get_booleanv (xcb_connection_t *c , 05219 xcb_glx_context_tag_t context_tag , 05220 int32_t pname ); 05221 05233 xcb_glx_get_booleanv_cookie_t 05234 xcb_glx_get_booleanv_unchecked (xcb_connection_t *c , 05235 xcb_glx_context_tag_t context_tag , 05236 int32_t pname ); 05237 05238 uint8_t * 05239 xcb_glx_get_booleanv_data (const xcb_glx_get_booleanv_reply_t *R ); 05240 05241 int 05242 xcb_glx_get_booleanv_data_length (const xcb_glx_get_booleanv_reply_t *R ); 05243 05244 xcb_generic_iterator_t 05245 xcb_glx_get_booleanv_data_end (const xcb_glx_get_booleanv_reply_t *R ); 05246 05261 xcb_glx_get_booleanv_reply_t * 05262 xcb_glx_get_booleanv_reply (xcb_connection_t *c , 05263 xcb_glx_get_booleanv_cookie_t cookie , 05264 xcb_generic_error_t **e ); 05265 05266 int 05267 xcb_glx_get_clip_plane_sizeof (const void *_buffer ); 05268 05277 xcb_glx_get_clip_plane_cookie_t 05278 xcb_glx_get_clip_plane (xcb_connection_t *c , 05279 xcb_glx_context_tag_t context_tag , 05280 int32_t plane ); 05281 05293 xcb_glx_get_clip_plane_cookie_t 05294 xcb_glx_get_clip_plane_unchecked (xcb_connection_t *c , 05295 xcb_glx_context_tag_t context_tag , 05296 int32_t plane ); 05297 05298 xcb_glx_float64_t * 05299 xcb_glx_get_clip_plane_data (const xcb_glx_get_clip_plane_reply_t *R ); 05300 05301 int 05302 xcb_glx_get_clip_plane_data_length (const xcb_glx_get_clip_plane_reply_t *R ); 05303 05304 xcb_generic_iterator_t 05305 xcb_glx_get_clip_plane_data_end (const xcb_glx_get_clip_plane_reply_t *R ); 05306 05321 xcb_glx_get_clip_plane_reply_t * 05322 xcb_glx_get_clip_plane_reply (xcb_connection_t *c , 05323 xcb_glx_get_clip_plane_cookie_t cookie , 05324 xcb_generic_error_t **e ); 05325 05326 int 05327 xcb_glx_get_doublev_sizeof (const void *_buffer ); 05328 05337 xcb_glx_get_doublev_cookie_t 05338 xcb_glx_get_doublev (xcb_connection_t *c , 05339 xcb_glx_context_tag_t context_tag , 05340 uint32_t pname ); 05341 05353 xcb_glx_get_doublev_cookie_t 05354 xcb_glx_get_doublev_unchecked (xcb_connection_t *c , 05355 xcb_glx_context_tag_t context_tag , 05356 uint32_t pname ); 05357 05358 xcb_glx_float64_t * 05359 xcb_glx_get_doublev_data (const xcb_glx_get_doublev_reply_t *R ); 05360 05361 int 05362 xcb_glx_get_doublev_data_length (const xcb_glx_get_doublev_reply_t *R ); 05363 05364 xcb_generic_iterator_t 05365 xcb_glx_get_doublev_data_end (const xcb_glx_get_doublev_reply_t *R ); 05366 05381 xcb_glx_get_doublev_reply_t * 05382 xcb_glx_get_doublev_reply (xcb_connection_t *c , 05383 xcb_glx_get_doublev_cookie_t cookie , 05384 xcb_generic_error_t **e ); 05385 05394 xcb_glx_get_error_cookie_t 05395 xcb_glx_get_error (xcb_connection_t *c , 05396 xcb_glx_context_tag_t context_tag ); 05397 05409 xcb_glx_get_error_cookie_t 05410 xcb_glx_get_error_unchecked (xcb_connection_t *c , 05411 xcb_glx_context_tag_t context_tag ); 05412 05427 xcb_glx_get_error_reply_t * 05428 xcb_glx_get_error_reply (xcb_connection_t *c , 05429 xcb_glx_get_error_cookie_t cookie , 05430 xcb_generic_error_t **e ); 05431 05432 int 05433 xcb_glx_get_floatv_sizeof (const void *_buffer ); 05434 05443 xcb_glx_get_floatv_cookie_t 05444 xcb_glx_get_floatv (xcb_connection_t *c , 05445 xcb_glx_context_tag_t context_tag , 05446 uint32_t pname ); 05447 05459 xcb_glx_get_floatv_cookie_t 05460 xcb_glx_get_floatv_unchecked (xcb_connection_t *c , 05461 xcb_glx_context_tag_t context_tag , 05462 uint32_t pname ); 05463 05464 xcb_glx_float32_t * 05465 xcb_glx_get_floatv_data (const xcb_glx_get_floatv_reply_t *R ); 05466 05467 int 05468 xcb_glx_get_floatv_data_length (const xcb_glx_get_floatv_reply_t *R ); 05469 05470 xcb_generic_iterator_t 05471 xcb_glx_get_floatv_data_end (const xcb_glx_get_floatv_reply_t *R ); 05472 05487 xcb_glx_get_floatv_reply_t * 05488 xcb_glx_get_floatv_reply (xcb_connection_t *c , 05489 xcb_glx_get_floatv_cookie_t cookie , 05490 xcb_generic_error_t **e ); 05491 05492 int 05493 xcb_glx_get_integerv_sizeof (const void *_buffer ); 05494 05503 xcb_glx_get_integerv_cookie_t 05504 xcb_glx_get_integerv (xcb_connection_t *c , 05505 xcb_glx_context_tag_t context_tag , 05506 uint32_t pname ); 05507 05519 xcb_glx_get_integerv_cookie_t 05520 xcb_glx_get_integerv_unchecked (xcb_connection_t *c , 05521 xcb_glx_context_tag_t context_tag , 05522 uint32_t pname ); 05523 05524 int32_t * 05525 xcb_glx_get_integerv_data (const xcb_glx_get_integerv_reply_t *R ); 05526 05527 int 05528 xcb_glx_get_integerv_data_length (const xcb_glx_get_integerv_reply_t *R ); 05529 05530 xcb_generic_iterator_t 05531 xcb_glx_get_integerv_data_end (const xcb_glx_get_integerv_reply_t *R ); 05532 05547 xcb_glx_get_integerv_reply_t * 05548 xcb_glx_get_integerv_reply (xcb_connection_t *c , 05549 xcb_glx_get_integerv_cookie_t cookie , 05550 xcb_generic_error_t **e ); 05551 05552 int 05553 xcb_glx_get_lightfv_sizeof (const void *_buffer ); 05554 05563 xcb_glx_get_lightfv_cookie_t 05564 xcb_glx_get_lightfv (xcb_connection_t *c , 05565 xcb_glx_context_tag_t context_tag , 05566 uint32_t light , 05567 uint32_t pname ); 05568 05580 xcb_glx_get_lightfv_cookie_t 05581 xcb_glx_get_lightfv_unchecked (xcb_connection_t *c , 05582 xcb_glx_context_tag_t context_tag , 05583 uint32_t light , 05584 uint32_t pname ); 05585 05586 xcb_glx_float32_t * 05587 xcb_glx_get_lightfv_data (const xcb_glx_get_lightfv_reply_t *R ); 05588 05589 int 05590 xcb_glx_get_lightfv_data_length (const xcb_glx_get_lightfv_reply_t *R ); 05591 05592 xcb_generic_iterator_t 05593 xcb_glx_get_lightfv_data_end (const xcb_glx_get_lightfv_reply_t *R ); 05594 05609 xcb_glx_get_lightfv_reply_t * 05610 xcb_glx_get_lightfv_reply (xcb_connection_t *c , 05611 xcb_glx_get_lightfv_cookie_t cookie , 05612 xcb_generic_error_t **e ); 05613 05614 int 05615 xcb_glx_get_lightiv_sizeof (const void *_buffer ); 05616 05625 xcb_glx_get_lightiv_cookie_t 05626 xcb_glx_get_lightiv (xcb_connection_t *c , 05627 xcb_glx_context_tag_t context_tag , 05628 uint32_t light , 05629 uint32_t pname ); 05630 05642 xcb_glx_get_lightiv_cookie_t 05643 xcb_glx_get_lightiv_unchecked (xcb_connection_t *c , 05644 xcb_glx_context_tag_t context_tag , 05645 uint32_t light , 05646 uint32_t pname ); 05647 05648 int32_t * 05649 xcb_glx_get_lightiv_data (const xcb_glx_get_lightiv_reply_t *R ); 05650 05651 int 05652 xcb_glx_get_lightiv_data_length (const xcb_glx_get_lightiv_reply_t *R ); 05653 05654 xcb_generic_iterator_t 05655 xcb_glx_get_lightiv_data_end (const xcb_glx_get_lightiv_reply_t *R ); 05656 05671 xcb_glx_get_lightiv_reply_t * 05672 xcb_glx_get_lightiv_reply (xcb_connection_t *c , 05673 xcb_glx_get_lightiv_cookie_t cookie , 05674 xcb_generic_error_t **e ); 05675 05676 int 05677 xcb_glx_get_mapdv_sizeof (const void *_buffer ); 05678 05687 xcb_glx_get_mapdv_cookie_t 05688 xcb_glx_get_mapdv (xcb_connection_t *c , 05689 xcb_glx_context_tag_t context_tag , 05690 uint32_t target , 05691 uint32_t query ); 05692 05704 xcb_glx_get_mapdv_cookie_t 05705 xcb_glx_get_mapdv_unchecked (xcb_connection_t *c , 05706 xcb_glx_context_tag_t context_tag , 05707 uint32_t target , 05708 uint32_t query ); 05709 05710 xcb_glx_float64_t * 05711 xcb_glx_get_mapdv_data (const xcb_glx_get_mapdv_reply_t *R ); 05712 05713 int 05714 xcb_glx_get_mapdv_data_length (const xcb_glx_get_mapdv_reply_t *R ); 05715 05716 xcb_generic_iterator_t 05717 xcb_glx_get_mapdv_data_end (const xcb_glx_get_mapdv_reply_t *R ); 05718 05733 xcb_glx_get_mapdv_reply_t * 05734 xcb_glx_get_mapdv_reply (xcb_connection_t *c , 05735 xcb_glx_get_mapdv_cookie_t cookie , 05736 xcb_generic_error_t **e ); 05737 05738 int 05739 xcb_glx_get_mapfv_sizeof (const void *_buffer ); 05740 05749 xcb_glx_get_mapfv_cookie_t 05750 xcb_glx_get_mapfv (xcb_connection_t *c , 05751 xcb_glx_context_tag_t context_tag , 05752 uint32_t target , 05753 uint32_t query ); 05754 05766 xcb_glx_get_mapfv_cookie_t 05767 xcb_glx_get_mapfv_unchecked (xcb_connection_t *c , 05768 xcb_glx_context_tag_t context_tag , 05769 uint32_t target , 05770 uint32_t query ); 05771 05772 xcb_glx_float32_t * 05773 xcb_glx_get_mapfv_data (const xcb_glx_get_mapfv_reply_t *R ); 05774 05775 int 05776 xcb_glx_get_mapfv_data_length (const xcb_glx_get_mapfv_reply_t *R ); 05777 05778 xcb_generic_iterator_t 05779 xcb_glx_get_mapfv_data_end (const xcb_glx_get_mapfv_reply_t *R ); 05780 05795 xcb_glx_get_mapfv_reply_t * 05796 xcb_glx_get_mapfv_reply (xcb_connection_t *c , 05797 xcb_glx_get_mapfv_cookie_t cookie , 05798 xcb_generic_error_t **e ); 05799 05800 int 05801 xcb_glx_get_mapiv_sizeof (const void *_buffer ); 05802 05811 xcb_glx_get_mapiv_cookie_t 05812 xcb_glx_get_mapiv (xcb_connection_t *c , 05813 xcb_glx_context_tag_t context_tag , 05814 uint32_t target , 05815 uint32_t query ); 05816 05828 xcb_glx_get_mapiv_cookie_t 05829 xcb_glx_get_mapiv_unchecked (xcb_connection_t *c , 05830 xcb_glx_context_tag_t context_tag , 05831 uint32_t target , 05832 uint32_t query ); 05833 05834 int32_t * 05835 xcb_glx_get_mapiv_data (const xcb_glx_get_mapiv_reply_t *R ); 05836 05837 int 05838 xcb_glx_get_mapiv_data_length (const xcb_glx_get_mapiv_reply_t *R ); 05839 05840 xcb_generic_iterator_t 05841 xcb_glx_get_mapiv_data_end (const xcb_glx_get_mapiv_reply_t *R ); 05842 05857 xcb_glx_get_mapiv_reply_t * 05858 xcb_glx_get_mapiv_reply (xcb_connection_t *c , 05859 xcb_glx_get_mapiv_cookie_t cookie , 05860 xcb_generic_error_t **e ); 05861 05862 int 05863 xcb_glx_get_materialfv_sizeof (const void *_buffer ); 05864 05873 xcb_glx_get_materialfv_cookie_t 05874 xcb_glx_get_materialfv (xcb_connection_t *c , 05875 xcb_glx_context_tag_t context_tag , 05876 uint32_t face , 05877 uint32_t pname ); 05878 05890 xcb_glx_get_materialfv_cookie_t 05891 xcb_glx_get_materialfv_unchecked (xcb_connection_t *c , 05892 xcb_glx_context_tag_t context_tag , 05893 uint32_t face , 05894 uint32_t pname ); 05895 05896 xcb_glx_float32_t * 05897 xcb_glx_get_materialfv_data (const xcb_glx_get_materialfv_reply_t *R ); 05898 05899 int 05900 xcb_glx_get_materialfv_data_length (const xcb_glx_get_materialfv_reply_t *R ); 05901 05902 xcb_generic_iterator_t 05903 xcb_glx_get_materialfv_data_end (const xcb_glx_get_materialfv_reply_t *R ); 05904 05919 xcb_glx_get_materialfv_reply_t * 05920 xcb_glx_get_materialfv_reply (xcb_connection_t *c , 05921 xcb_glx_get_materialfv_cookie_t cookie , 05922 xcb_generic_error_t **e ); 05923 05924 int 05925 xcb_glx_get_materialiv_sizeof (const void *_buffer ); 05926 05935 xcb_glx_get_materialiv_cookie_t 05936 xcb_glx_get_materialiv (xcb_connection_t *c , 05937 xcb_glx_context_tag_t context_tag , 05938 uint32_t face , 05939 uint32_t pname ); 05940 05952 xcb_glx_get_materialiv_cookie_t 05953 xcb_glx_get_materialiv_unchecked (xcb_connection_t *c , 05954 xcb_glx_context_tag_t context_tag , 05955 uint32_t face , 05956 uint32_t pname ); 05957 05958 int32_t * 05959 xcb_glx_get_materialiv_data (const xcb_glx_get_materialiv_reply_t *R ); 05960 05961 int 05962 xcb_glx_get_materialiv_data_length (const xcb_glx_get_materialiv_reply_t *R ); 05963 05964 xcb_generic_iterator_t 05965 xcb_glx_get_materialiv_data_end (const xcb_glx_get_materialiv_reply_t *R ); 05966 05981 xcb_glx_get_materialiv_reply_t * 05982 xcb_glx_get_materialiv_reply (xcb_connection_t *c , 05983 xcb_glx_get_materialiv_cookie_t cookie , 05984 xcb_generic_error_t **e ); 05985 05986 int 05987 xcb_glx_get_pixel_mapfv_sizeof (const void *_buffer ); 05988 05997 xcb_glx_get_pixel_mapfv_cookie_t 05998 xcb_glx_get_pixel_mapfv (xcb_connection_t *c , 05999 xcb_glx_context_tag_t context_tag , 06000 uint32_t map ); 06001 06013 xcb_glx_get_pixel_mapfv_cookie_t 06014 xcb_glx_get_pixel_mapfv_unchecked (xcb_connection_t *c , 06015 xcb_glx_context_tag_t context_tag , 06016 uint32_t map ); 06017 06018 xcb_glx_float32_t * 06019 xcb_glx_get_pixel_mapfv_data (const xcb_glx_get_pixel_mapfv_reply_t *R ); 06020 06021 int 06022 xcb_glx_get_pixel_mapfv_data_length (const xcb_glx_get_pixel_mapfv_reply_t *R ); 06023 06024 xcb_generic_iterator_t 06025 xcb_glx_get_pixel_mapfv_data_end (const xcb_glx_get_pixel_mapfv_reply_t *R ); 06026 06041 xcb_glx_get_pixel_mapfv_reply_t * 06042 xcb_glx_get_pixel_mapfv_reply (xcb_connection_t *c , 06043 xcb_glx_get_pixel_mapfv_cookie_t cookie , 06044 xcb_generic_error_t **e ); 06045 06046 int 06047 xcb_glx_get_pixel_mapuiv_sizeof (const void *_buffer ); 06048 06057 xcb_glx_get_pixel_mapuiv_cookie_t 06058 xcb_glx_get_pixel_mapuiv (xcb_connection_t *c , 06059 xcb_glx_context_tag_t context_tag , 06060 uint32_t map ); 06061 06073 xcb_glx_get_pixel_mapuiv_cookie_t 06074 xcb_glx_get_pixel_mapuiv_unchecked (xcb_connection_t *c , 06075 xcb_glx_context_tag_t context_tag , 06076 uint32_t map ); 06077 06078 uint32_t * 06079 xcb_glx_get_pixel_mapuiv_data (const xcb_glx_get_pixel_mapuiv_reply_t *R ); 06080 06081 int 06082 xcb_glx_get_pixel_mapuiv_data_length (const xcb_glx_get_pixel_mapuiv_reply_t *R ); 06083 06084 xcb_generic_iterator_t 06085 xcb_glx_get_pixel_mapuiv_data_end (const xcb_glx_get_pixel_mapuiv_reply_t *R ); 06086 06101 xcb_glx_get_pixel_mapuiv_reply_t * 06102 xcb_glx_get_pixel_mapuiv_reply (xcb_connection_t *c , 06103 xcb_glx_get_pixel_mapuiv_cookie_t cookie , 06104 xcb_generic_error_t **e ); 06105 06106 int 06107 xcb_glx_get_pixel_mapusv_sizeof (const void *_buffer ); 06108 06117 xcb_glx_get_pixel_mapusv_cookie_t 06118 xcb_glx_get_pixel_mapusv (xcb_connection_t *c , 06119 xcb_glx_context_tag_t context_tag , 06120 uint32_t map ); 06121 06133 xcb_glx_get_pixel_mapusv_cookie_t 06134 xcb_glx_get_pixel_mapusv_unchecked (xcb_connection_t *c , 06135 xcb_glx_context_tag_t context_tag , 06136 uint32_t map ); 06137 06138 uint16_t * 06139 xcb_glx_get_pixel_mapusv_data (const xcb_glx_get_pixel_mapusv_reply_t *R ); 06140 06141 int 06142 xcb_glx_get_pixel_mapusv_data_length (const xcb_glx_get_pixel_mapusv_reply_t *R ); 06143 06144 xcb_generic_iterator_t 06145 xcb_glx_get_pixel_mapusv_data_end (const xcb_glx_get_pixel_mapusv_reply_t *R ); 06146 06161 xcb_glx_get_pixel_mapusv_reply_t * 06162 xcb_glx_get_pixel_mapusv_reply (xcb_connection_t *c , 06163 xcb_glx_get_pixel_mapusv_cookie_t cookie , 06164 xcb_generic_error_t **e ); 06165 06166 int 06167 xcb_glx_get_polygon_stipple_sizeof (const void *_buffer ); 06168 06177 xcb_glx_get_polygon_stipple_cookie_t 06178 xcb_glx_get_polygon_stipple (xcb_connection_t *c , 06179 xcb_glx_context_tag_t context_tag , 06180 uint8_t lsb_first ); 06181 06193 xcb_glx_get_polygon_stipple_cookie_t 06194 xcb_glx_get_polygon_stipple_unchecked (xcb_connection_t *c , 06195 xcb_glx_context_tag_t context_tag , 06196 uint8_t lsb_first ); 06197 06198 uint8_t * 06199 xcb_glx_get_polygon_stipple_data (const xcb_glx_get_polygon_stipple_reply_t *R ); 06200 06201 int 06202 xcb_glx_get_polygon_stipple_data_length (const xcb_glx_get_polygon_stipple_reply_t *R ); 06203 06204 xcb_generic_iterator_t 06205 xcb_glx_get_polygon_stipple_data_end (const xcb_glx_get_polygon_stipple_reply_t *R ); 06206 06221 xcb_glx_get_polygon_stipple_reply_t * 06222 xcb_glx_get_polygon_stipple_reply (xcb_connection_t *c , 06223 xcb_glx_get_polygon_stipple_cookie_t cookie , 06224 xcb_generic_error_t **e ); 06225 06226 int 06227 xcb_glx_get_string_sizeof (const void *_buffer ); 06228 06237 xcb_glx_get_string_cookie_t 06238 xcb_glx_get_string (xcb_connection_t *c , 06239 xcb_glx_context_tag_t context_tag , 06240 uint32_t name ); 06241 06253 xcb_glx_get_string_cookie_t 06254 xcb_glx_get_string_unchecked (xcb_connection_t *c , 06255 xcb_glx_context_tag_t context_tag , 06256 uint32_t name ); 06257 06258 char * 06259 xcb_glx_get_string_string (const xcb_glx_get_string_reply_t *R ); 06260 06261 int 06262 xcb_glx_get_string_string_length (const xcb_glx_get_string_reply_t *R ); 06263 06264 xcb_generic_iterator_t 06265 xcb_glx_get_string_string_end (const xcb_glx_get_string_reply_t *R ); 06266 06281 xcb_glx_get_string_reply_t * 06282 xcb_glx_get_string_reply (xcb_connection_t *c , 06283 xcb_glx_get_string_cookie_t cookie , 06284 xcb_generic_error_t **e ); 06285 06286 int 06287 xcb_glx_get_tex_envfv_sizeof (const void *_buffer ); 06288 06297 xcb_glx_get_tex_envfv_cookie_t 06298 xcb_glx_get_tex_envfv (xcb_connection_t *c , 06299 xcb_glx_context_tag_t context_tag , 06300 uint32_t target , 06301 uint32_t pname ); 06302 06314 xcb_glx_get_tex_envfv_cookie_t 06315 xcb_glx_get_tex_envfv_unchecked (xcb_connection_t *c , 06316 xcb_glx_context_tag_t context_tag , 06317 uint32_t target , 06318 uint32_t pname ); 06319 06320 xcb_glx_float32_t * 06321 xcb_glx_get_tex_envfv_data (const xcb_glx_get_tex_envfv_reply_t *R ); 06322 06323 int 06324 xcb_glx_get_tex_envfv_data_length (const xcb_glx_get_tex_envfv_reply_t *R ); 06325 06326 xcb_generic_iterator_t 06327 xcb_glx_get_tex_envfv_data_end (const xcb_glx_get_tex_envfv_reply_t *R ); 06328 06343 xcb_glx_get_tex_envfv_reply_t * 06344 xcb_glx_get_tex_envfv_reply (xcb_connection_t *c , 06345 xcb_glx_get_tex_envfv_cookie_t cookie , 06346 xcb_generic_error_t **e ); 06347 06348 int 06349 xcb_glx_get_tex_enviv_sizeof (const void *_buffer ); 06350 06359 xcb_glx_get_tex_enviv_cookie_t 06360 xcb_glx_get_tex_enviv (xcb_connection_t *c , 06361 xcb_glx_context_tag_t context_tag , 06362 uint32_t target , 06363 uint32_t pname ); 06364 06376 xcb_glx_get_tex_enviv_cookie_t 06377 xcb_glx_get_tex_enviv_unchecked (xcb_connection_t *c , 06378 xcb_glx_context_tag_t context_tag , 06379 uint32_t target , 06380 uint32_t pname ); 06381 06382 int32_t * 06383 xcb_glx_get_tex_enviv_data (const xcb_glx_get_tex_enviv_reply_t *R ); 06384 06385 int 06386 xcb_glx_get_tex_enviv_data_length (const xcb_glx_get_tex_enviv_reply_t *R ); 06387 06388 xcb_generic_iterator_t 06389 xcb_glx_get_tex_enviv_data_end (const xcb_glx_get_tex_enviv_reply_t *R ); 06390 06405 xcb_glx_get_tex_enviv_reply_t * 06406 xcb_glx_get_tex_enviv_reply (xcb_connection_t *c , 06407 xcb_glx_get_tex_enviv_cookie_t cookie , 06408 xcb_generic_error_t **e ); 06409 06410 int 06411 xcb_glx_get_tex_gendv_sizeof (const void *_buffer ); 06412 06421 xcb_glx_get_tex_gendv_cookie_t 06422 xcb_glx_get_tex_gendv (xcb_connection_t *c , 06423 xcb_glx_context_tag_t context_tag , 06424 uint32_t coord , 06425 uint32_t pname ); 06426 06438 xcb_glx_get_tex_gendv_cookie_t 06439 xcb_glx_get_tex_gendv_unchecked (xcb_connection_t *c , 06440 xcb_glx_context_tag_t context_tag , 06441 uint32_t coord , 06442 uint32_t pname ); 06443 06444 xcb_glx_float64_t * 06445 xcb_glx_get_tex_gendv_data (const xcb_glx_get_tex_gendv_reply_t *R ); 06446 06447 int 06448 xcb_glx_get_tex_gendv_data_length (const xcb_glx_get_tex_gendv_reply_t *R ); 06449 06450 xcb_generic_iterator_t 06451 xcb_glx_get_tex_gendv_data_end (const xcb_glx_get_tex_gendv_reply_t *R ); 06452 06467 xcb_glx_get_tex_gendv_reply_t * 06468 xcb_glx_get_tex_gendv_reply (xcb_connection_t *c , 06469 xcb_glx_get_tex_gendv_cookie_t cookie , 06470 xcb_generic_error_t **e ); 06471 06472 int 06473 xcb_glx_get_tex_genfv_sizeof (const void *_buffer ); 06474 06483 xcb_glx_get_tex_genfv_cookie_t 06484 xcb_glx_get_tex_genfv (xcb_connection_t *c , 06485 xcb_glx_context_tag_t context_tag , 06486 uint32_t coord , 06487 uint32_t pname ); 06488 06500 xcb_glx_get_tex_genfv_cookie_t 06501 xcb_glx_get_tex_genfv_unchecked (xcb_connection_t *c , 06502 xcb_glx_context_tag_t context_tag , 06503 uint32_t coord , 06504 uint32_t pname ); 06505 06506 xcb_glx_float32_t * 06507 xcb_glx_get_tex_genfv_data (const xcb_glx_get_tex_genfv_reply_t *R ); 06508 06509 int 06510 xcb_glx_get_tex_genfv_data_length (const xcb_glx_get_tex_genfv_reply_t *R ); 06511 06512 xcb_generic_iterator_t 06513 xcb_glx_get_tex_genfv_data_end (const xcb_glx_get_tex_genfv_reply_t *R ); 06514 06529 xcb_glx_get_tex_genfv_reply_t * 06530 xcb_glx_get_tex_genfv_reply (xcb_connection_t *c , 06531 xcb_glx_get_tex_genfv_cookie_t cookie , 06532 xcb_generic_error_t **e ); 06533 06534 int 06535 xcb_glx_get_tex_geniv_sizeof (const void *_buffer ); 06536 06545 xcb_glx_get_tex_geniv_cookie_t 06546 xcb_glx_get_tex_geniv (xcb_connection_t *c , 06547 xcb_glx_context_tag_t context_tag , 06548 uint32_t coord , 06549 uint32_t pname ); 06550 06562 xcb_glx_get_tex_geniv_cookie_t 06563 xcb_glx_get_tex_geniv_unchecked (xcb_connection_t *c , 06564 xcb_glx_context_tag_t context_tag , 06565 uint32_t coord , 06566 uint32_t pname ); 06567 06568 int32_t * 06569 xcb_glx_get_tex_geniv_data (const xcb_glx_get_tex_geniv_reply_t *R ); 06570 06571 int 06572 xcb_glx_get_tex_geniv_data_length (const xcb_glx_get_tex_geniv_reply_t *R ); 06573 06574 xcb_generic_iterator_t 06575 xcb_glx_get_tex_geniv_data_end (const xcb_glx_get_tex_geniv_reply_t *R ); 06576 06591 xcb_glx_get_tex_geniv_reply_t * 06592 xcb_glx_get_tex_geniv_reply (xcb_connection_t *c , 06593 xcb_glx_get_tex_geniv_cookie_t cookie , 06594 xcb_generic_error_t **e ); 06595 06596 int 06597 xcb_glx_get_tex_image_sizeof (const void *_buffer ); 06598 06607 xcb_glx_get_tex_image_cookie_t 06608 xcb_glx_get_tex_image (xcb_connection_t *c , 06609 xcb_glx_context_tag_t context_tag , 06610 uint32_t target , 06611 int32_t level , 06612 uint32_t format , 06613 uint32_t type , 06614 uint8_t swap_bytes ); 06615 06627 xcb_glx_get_tex_image_cookie_t 06628 xcb_glx_get_tex_image_unchecked (xcb_connection_t *c , 06629 xcb_glx_context_tag_t context_tag , 06630 uint32_t target , 06631 int32_t level , 06632 uint32_t format , 06633 uint32_t type , 06634 uint8_t swap_bytes ); 06635 06636 uint8_t * 06637 xcb_glx_get_tex_image_data (const xcb_glx_get_tex_image_reply_t *R ); 06638 06639 int 06640 xcb_glx_get_tex_image_data_length (const xcb_glx_get_tex_image_reply_t *R ); 06641 06642 xcb_generic_iterator_t 06643 xcb_glx_get_tex_image_data_end (const xcb_glx_get_tex_image_reply_t *R ); 06644 06659 xcb_glx_get_tex_image_reply_t * 06660 xcb_glx_get_tex_image_reply (xcb_connection_t *c , 06661 xcb_glx_get_tex_image_cookie_t cookie , 06662 xcb_generic_error_t **e ); 06663 06664 int 06665 xcb_glx_get_tex_parameterfv_sizeof (const void *_buffer ); 06666 06675 xcb_glx_get_tex_parameterfv_cookie_t 06676 xcb_glx_get_tex_parameterfv (xcb_connection_t *c , 06677 xcb_glx_context_tag_t context_tag , 06678 uint32_t target , 06679 uint32_t pname ); 06680 06692 xcb_glx_get_tex_parameterfv_cookie_t 06693 xcb_glx_get_tex_parameterfv_unchecked (xcb_connection_t *c , 06694 xcb_glx_context_tag_t context_tag , 06695 uint32_t target , 06696 uint32_t pname ); 06697 06698 xcb_glx_float32_t * 06699 xcb_glx_get_tex_parameterfv_data (const xcb_glx_get_tex_parameterfv_reply_t *R ); 06700 06701 int 06702 xcb_glx_get_tex_parameterfv_data_length (const xcb_glx_get_tex_parameterfv_reply_t *R ); 06703 06704 xcb_generic_iterator_t 06705 xcb_glx_get_tex_parameterfv_data_end (const xcb_glx_get_tex_parameterfv_reply_t *R ); 06706 06721 xcb_glx_get_tex_parameterfv_reply_t * 06722 xcb_glx_get_tex_parameterfv_reply (xcb_connection_t *c , 06723 xcb_glx_get_tex_parameterfv_cookie_t cookie , 06724 xcb_generic_error_t **e ); 06725 06726 int 06727 xcb_glx_get_tex_parameteriv_sizeof (const void *_buffer ); 06728 06737 xcb_glx_get_tex_parameteriv_cookie_t 06738 xcb_glx_get_tex_parameteriv (xcb_connection_t *c , 06739 xcb_glx_context_tag_t context_tag , 06740 uint32_t target , 06741 uint32_t pname ); 06742 06754 xcb_glx_get_tex_parameteriv_cookie_t 06755 xcb_glx_get_tex_parameteriv_unchecked (xcb_connection_t *c , 06756 xcb_glx_context_tag_t context_tag , 06757 uint32_t target , 06758 uint32_t pname ); 06759 06760 int32_t * 06761 xcb_glx_get_tex_parameteriv_data (const xcb_glx_get_tex_parameteriv_reply_t *R ); 06762 06763 int 06764 xcb_glx_get_tex_parameteriv_data_length (const xcb_glx_get_tex_parameteriv_reply_t *R ); 06765 06766 xcb_generic_iterator_t 06767 xcb_glx_get_tex_parameteriv_data_end (const xcb_glx_get_tex_parameteriv_reply_t *R ); 06768 06783 xcb_glx_get_tex_parameteriv_reply_t * 06784 xcb_glx_get_tex_parameteriv_reply (xcb_connection_t *c , 06785 xcb_glx_get_tex_parameteriv_cookie_t cookie , 06786 xcb_generic_error_t **e ); 06787 06788 int 06789 xcb_glx_get_tex_level_parameterfv_sizeof (const void *_buffer ); 06790 06799 xcb_glx_get_tex_level_parameterfv_cookie_t 06800 xcb_glx_get_tex_level_parameterfv (xcb_connection_t *c , 06801 xcb_glx_context_tag_t context_tag , 06802 uint32_t target , 06803 int32_t level , 06804 uint32_t pname ); 06805 06817 xcb_glx_get_tex_level_parameterfv_cookie_t 06818 xcb_glx_get_tex_level_parameterfv_unchecked (xcb_connection_t *c , 06819 xcb_glx_context_tag_t context_tag , 06820 uint32_t target , 06821 int32_t level , 06822 uint32_t pname ); 06823 06824 xcb_glx_float32_t * 06825 xcb_glx_get_tex_level_parameterfv_data (const xcb_glx_get_tex_level_parameterfv_reply_t *R ); 06826 06827 int 06828 xcb_glx_get_tex_level_parameterfv_data_length (const xcb_glx_get_tex_level_parameterfv_reply_t *R ); 06829 06830 xcb_generic_iterator_t 06831 xcb_glx_get_tex_level_parameterfv_data_end (const xcb_glx_get_tex_level_parameterfv_reply_t *R ); 06832 06847 xcb_glx_get_tex_level_parameterfv_reply_t * 06848 xcb_glx_get_tex_level_parameterfv_reply (xcb_connection_t *c , 06849 xcb_glx_get_tex_level_parameterfv_cookie_t cookie , 06850 xcb_generic_error_t **e ); 06851 06852 int 06853 xcb_glx_get_tex_level_parameteriv_sizeof (const void *_buffer ); 06854 06863 xcb_glx_get_tex_level_parameteriv_cookie_t 06864 xcb_glx_get_tex_level_parameteriv (xcb_connection_t *c , 06865 xcb_glx_context_tag_t context_tag , 06866 uint32_t target , 06867 int32_t level , 06868 uint32_t pname ); 06869 06881 xcb_glx_get_tex_level_parameteriv_cookie_t 06882 xcb_glx_get_tex_level_parameteriv_unchecked (xcb_connection_t *c , 06883 xcb_glx_context_tag_t context_tag , 06884 uint32_t target , 06885 int32_t level , 06886 uint32_t pname ); 06887 06888 int32_t * 06889 xcb_glx_get_tex_level_parameteriv_data (const xcb_glx_get_tex_level_parameteriv_reply_t *R ); 06890 06891 int 06892 xcb_glx_get_tex_level_parameteriv_data_length (const xcb_glx_get_tex_level_parameteriv_reply_t *R ); 06893 06894 xcb_generic_iterator_t 06895 xcb_glx_get_tex_level_parameteriv_data_end (const xcb_glx_get_tex_level_parameteriv_reply_t *R ); 06896 06911 xcb_glx_get_tex_level_parameteriv_reply_t * 06912 xcb_glx_get_tex_level_parameteriv_reply (xcb_connection_t *c , 06913 xcb_glx_get_tex_level_parameteriv_cookie_t cookie , 06914 xcb_generic_error_t **e ); 06915 06924 xcb_glx_is_list_cookie_t 06925 xcb_glx_is_list (xcb_connection_t *c , 06926 xcb_glx_context_tag_t context_tag , 06927 uint32_t list ); 06928 06940 xcb_glx_is_list_cookie_t 06941 xcb_glx_is_list_unchecked (xcb_connection_t *c , 06942 xcb_glx_context_tag_t context_tag , 06943 uint32_t list ); 06944 06959 xcb_glx_is_list_reply_t * 06960 xcb_glx_is_list_reply (xcb_connection_t *c , 06961 xcb_glx_is_list_cookie_t cookie , 06962 xcb_generic_error_t **e ); 06963 06975 xcb_void_cookie_t 06976 xcb_glx_flush_checked (xcb_connection_t *c , 06977 xcb_glx_context_tag_t context_tag ); 06978 06987 xcb_void_cookie_t 06988 xcb_glx_flush (xcb_connection_t *c , 06989 xcb_glx_context_tag_t context_tag ); 06990 06991 int 06992 xcb_glx_are_textures_resident_sizeof (const void *_buffer ); 06993 07002 xcb_glx_are_textures_resident_cookie_t 07003 xcb_glx_are_textures_resident (xcb_connection_t *c , 07004 xcb_glx_context_tag_t context_tag , 07005 int32_t n , 07006 const uint32_t *textures ); 07007 07019 xcb_glx_are_textures_resident_cookie_t 07020 xcb_glx_are_textures_resident_unchecked (xcb_connection_t *c , 07021 xcb_glx_context_tag_t context_tag , 07022 int32_t n , 07023 const uint32_t *textures ); 07024 07025 uint8_t * 07026 xcb_glx_are_textures_resident_data (const xcb_glx_are_textures_resident_reply_t *R ); 07027 07028 int 07029 xcb_glx_are_textures_resident_data_length (const xcb_glx_are_textures_resident_reply_t *R ); 07030 07031 xcb_generic_iterator_t 07032 xcb_glx_are_textures_resident_data_end (const xcb_glx_are_textures_resident_reply_t *R ); 07033 07048 xcb_glx_are_textures_resident_reply_t * 07049 xcb_glx_are_textures_resident_reply (xcb_connection_t *c , 07050 xcb_glx_are_textures_resident_cookie_t cookie , 07051 xcb_generic_error_t **e ); 07052 07053 int 07054 xcb_glx_delete_textures_sizeof (const void *_buffer ); 07055 07067 xcb_void_cookie_t 07068 xcb_glx_delete_textures_checked (xcb_connection_t *c , 07069 xcb_glx_context_tag_t context_tag , 07070 int32_t n , 07071 const uint32_t *textures ); 07072 07081 xcb_void_cookie_t 07082 xcb_glx_delete_textures (xcb_connection_t *c , 07083 xcb_glx_context_tag_t context_tag , 07084 int32_t n , 07085 const uint32_t *textures ); 07086 07087 int 07088 xcb_glx_gen_textures_sizeof (const void *_buffer ); 07089 07098 xcb_glx_gen_textures_cookie_t 07099 xcb_glx_gen_textures (xcb_connection_t *c , 07100 xcb_glx_context_tag_t context_tag , 07101 int32_t n ); 07102 07114 xcb_glx_gen_textures_cookie_t 07115 xcb_glx_gen_textures_unchecked (xcb_connection_t *c , 07116 xcb_glx_context_tag_t context_tag , 07117 int32_t n ); 07118 07119 uint32_t * 07120 xcb_glx_gen_textures_data (const xcb_glx_gen_textures_reply_t *R ); 07121 07122 int 07123 xcb_glx_gen_textures_data_length (const xcb_glx_gen_textures_reply_t *R ); 07124 07125 xcb_generic_iterator_t 07126 xcb_glx_gen_textures_data_end (const xcb_glx_gen_textures_reply_t *R ); 07127 07142 xcb_glx_gen_textures_reply_t * 07143 xcb_glx_gen_textures_reply (xcb_connection_t *c , 07144 xcb_glx_gen_textures_cookie_t cookie , 07145 xcb_generic_error_t **e ); 07146 07155 xcb_glx_is_texture_cookie_t 07156 xcb_glx_is_texture (xcb_connection_t *c , 07157 xcb_glx_context_tag_t context_tag , 07158 uint32_t texture ); 07159 07171 xcb_glx_is_texture_cookie_t 07172 xcb_glx_is_texture_unchecked (xcb_connection_t *c , 07173 xcb_glx_context_tag_t context_tag , 07174 uint32_t texture ); 07175 07190 xcb_glx_is_texture_reply_t * 07191 xcb_glx_is_texture_reply (xcb_connection_t *c , 07192 xcb_glx_is_texture_cookie_t cookie , 07193 xcb_generic_error_t **e ); 07194 07195 int 07196 xcb_glx_get_color_table_sizeof (const void *_buffer ); 07197 07206 xcb_glx_get_color_table_cookie_t 07207 xcb_glx_get_color_table (xcb_connection_t *c , 07208 xcb_glx_context_tag_t context_tag , 07209 uint32_t target , 07210 uint32_t format , 07211 uint32_t type , 07212 uint8_t swap_bytes ); 07213 07225 xcb_glx_get_color_table_cookie_t 07226 xcb_glx_get_color_table_unchecked (xcb_connection_t *c , 07227 xcb_glx_context_tag_t context_tag , 07228 uint32_t target , 07229 uint32_t format , 07230 uint32_t type , 07231 uint8_t swap_bytes ); 07232 07233 uint8_t * 07234 xcb_glx_get_color_table_data (const xcb_glx_get_color_table_reply_t *R ); 07235 07236 int 07237 xcb_glx_get_color_table_data_length (const xcb_glx_get_color_table_reply_t *R ); 07238 07239 xcb_generic_iterator_t 07240 xcb_glx_get_color_table_data_end (const xcb_glx_get_color_table_reply_t *R ); 07241 07256 xcb_glx_get_color_table_reply_t * 07257 xcb_glx_get_color_table_reply (xcb_connection_t *c , 07258 xcb_glx_get_color_table_cookie_t cookie , 07259 xcb_generic_error_t **e ); 07260 07261 int 07262 xcb_glx_get_color_table_parameterfv_sizeof (const void *_buffer ); 07263 07272 xcb_glx_get_color_table_parameterfv_cookie_t 07273 xcb_glx_get_color_table_parameterfv (xcb_connection_t *c , 07274 xcb_glx_context_tag_t context_tag , 07275 uint32_t target , 07276 uint32_t pname ); 07277 07289 xcb_glx_get_color_table_parameterfv_cookie_t 07290 xcb_glx_get_color_table_parameterfv_unchecked (xcb_connection_t *c , 07291 xcb_glx_context_tag_t context_tag , 07292 uint32_t target , 07293 uint32_t pname ); 07294 07295 xcb_glx_float32_t * 07296 xcb_glx_get_color_table_parameterfv_data (const xcb_glx_get_color_table_parameterfv_reply_t *R ); 07297 07298 int 07299 xcb_glx_get_color_table_parameterfv_data_length (const xcb_glx_get_color_table_parameterfv_reply_t *R ); 07300 07301 xcb_generic_iterator_t 07302 xcb_glx_get_color_table_parameterfv_data_end (const xcb_glx_get_color_table_parameterfv_reply_t *R ); 07303 07318 xcb_glx_get_color_table_parameterfv_reply_t * 07319 xcb_glx_get_color_table_parameterfv_reply (xcb_connection_t *c , 07320 xcb_glx_get_color_table_parameterfv_cookie_t cookie , 07321 xcb_generic_error_t **e ); 07322 07323 int 07324 xcb_glx_get_color_table_parameteriv_sizeof (const void *_buffer ); 07325 07334 xcb_glx_get_color_table_parameteriv_cookie_t 07335 xcb_glx_get_color_table_parameteriv (xcb_connection_t *c , 07336 xcb_glx_context_tag_t context_tag , 07337 uint32_t target , 07338 uint32_t pname ); 07339 07351 xcb_glx_get_color_table_parameteriv_cookie_t 07352 xcb_glx_get_color_table_parameteriv_unchecked (xcb_connection_t *c , 07353 xcb_glx_context_tag_t context_tag , 07354 uint32_t target , 07355 uint32_t pname ); 07356 07357 int32_t * 07358 xcb_glx_get_color_table_parameteriv_data (const xcb_glx_get_color_table_parameteriv_reply_t *R ); 07359 07360 int 07361 xcb_glx_get_color_table_parameteriv_data_length (const xcb_glx_get_color_table_parameteriv_reply_t *R ); 07362 07363 xcb_generic_iterator_t 07364 xcb_glx_get_color_table_parameteriv_data_end (const xcb_glx_get_color_table_parameteriv_reply_t *R ); 07365 07380 xcb_glx_get_color_table_parameteriv_reply_t * 07381 xcb_glx_get_color_table_parameteriv_reply (xcb_connection_t *c , 07382 xcb_glx_get_color_table_parameteriv_cookie_t cookie , 07383 xcb_generic_error_t **e ); 07384 07385 int 07386 xcb_glx_get_convolution_filter_sizeof (const void *_buffer ); 07387 07396 xcb_glx_get_convolution_filter_cookie_t 07397 xcb_glx_get_convolution_filter (xcb_connection_t *c , 07398 xcb_glx_context_tag_t context_tag , 07399 uint32_t target , 07400 uint32_t format , 07401 uint32_t type , 07402 uint8_t swap_bytes ); 07403 07415 xcb_glx_get_convolution_filter_cookie_t 07416 xcb_glx_get_convolution_filter_unchecked (xcb_connection_t *c , 07417 xcb_glx_context_tag_t context_tag , 07418 uint32_t target , 07419 uint32_t format , 07420 uint32_t type , 07421 uint8_t swap_bytes ); 07422 07423 uint8_t * 07424 xcb_glx_get_convolution_filter_data (const xcb_glx_get_convolution_filter_reply_t *R ); 07425 07426 int 07427 xcb_glx_get_convolution_filter_data_length (const xcb_glx_get_convolution_filter_reply_t *R ); 07428 07429 xcb_generic_iterator_t 07430 xcb_glx_get_convolution_filter_data_end (const xcb_glx_get_convolution_filter_reply_t *R ); 07431 07446 xcb_glx_get_convolution_filter_reply_t * 07447 xcb_glx_get_convolution_filter_reply (xcb_connection_t *c , 07448 xcb_glx_get_convolution_filter_cookie_t cookie , 07449 xcb_generic_error_t **e ); 07450 07451 int 07452 xcb_glx_get_convolution_parameterfv_sizeof (const void *_buffer ); 07453 07462 xcb_glx_get_convolution_parameterfv_cookie_t 07463 xcb_glx_get_convolution_parameterfv (xcb_connection_t *c , 07464 xcb_glx_context_tag_t context_tag , 07465 uint32_t target , 07466 uint32_t pname ); 07467 07479 xcb_glx_get_convolution_parameterfv_cookie_t 07480 xcb_glx_get_convolution_parameterfv_unchecked (xcb_connection_t *c , 07481 xcb_glx_context_tag_t context_tag , 07482 uint32_t target , 07483 uint32_t pname ); 07484 07485 xcb_glx_float32_t * 07486 xcb_glx_get_convolution_parameterfv_data (const xcb_glx_get_convolution_parameterfv_reply_t *R ); 07487 07488 int 07489 xcb_glx_get_convolution_parameterfv_data_length (const xcb_glx_get_convolution_parameterfv_reply_t *R ); 07490 07491 xcb_generic_iterator_t 07492 xcb_glx_get_convolution_parameterfv_data_end (const xcb_glx_get_convolution_parameterfv_reply_t *R ); 07493 07508 xcb_glx_get_convolution_parameterfv_reply_t * 07509 xcb_glx_get_convolution_parameterfv_reply (xcb_connection_t *c , 07510 xcb_glx_get_convolution_parameterfv_cookie_t cookie , 07511 xcb_generic_error_t **e ); 07512 07513 int 07514 xcb_glx_get_convolution_parameteriv_sizeof (const void *_buffer ); 07515 07524 xcb_glx_get_convolution_parameteriv_cookie_t 07525 xcb_glx_get_convolution_parameteriv (xcb_connection_t *c , 07526 xcb_glx_context_tag_t context_tag , 07527 uint32_t target , 07528 uint32_t pname ); 07529 07541 xcb_glx_get_convolution_parameteriv_cookie_t 07542 xcb_glx_get_convolution_parameteriv_unchecked (xcb_connection_t *c , 07543 xcb_glx_context_tag_t context_tag , 07544 uint32_t target , 07545 uint32_t pname ); 07546 07547 int32_t * 07548 xcb_glx_get_convolution_parameteriv_data (const xcb_glx_get_convolution_parameteriv_reply_t *R ); 07549 07550 int 07551 xcb_glx_get_convolution_parameteriv_data_length (const xcb_glx_get_convolution_parameteriv_reply_t *R ); 07552 07553 xcb_generic_iterator_t 07554 xcb_glx_get_convolution_parameteriv_data_end (const xcb_glx_get_convolution_parameteriv_reply_t *R ); 07555 07570 xcb_glx_get_convolution_parameteriv_reply_t * 07571 xcb_glx_get_convolution_parameteriv_reply (xcb_connection_t *c , 07572 xcb_glx_get_convolution_parameteriv_cookie_t cookie , 07573 xcb_generic_error_t **e ); 07574 07575 int 07576 xcb_glx_get_separable_filter_sizeof (const void *_buffer ); 07577 07586 xcb_glx_get_separable_filter_cookie_t 07587 xcb_glx_get_separable_filter (xcb_connection_t *c , 07588 xcb_glx_context_tag_t context_tag , 07589 uint32_t target , 07590 uint32_t format , 07591 uint32_t type , 07592 uint8_t swap_bytes ); 07593 07605 xcb_glx_get_separable_filter_cookie_t 07606 xcb_glx_get_separable_filter_unchecked (xcb_connection_t *c , 07607 xcb_glx_context_tag_t context_tag , 07608 uint32_t target , 07609 uint32_t format , 07610 uint32_t type , 07611 uint8_t swap_bytes ); 07612 07613 uint8_t * 07614 xcb_glx_get_separable_filter_rows_and_cols (const xcb_glx_get_separable_filter_reply_t *R ); 07615 07616 int 07617 xcb_glx_get_separable_filter_rows_and_cols_length (const xcb_glx_get_separable_filter_reply_t *R ); 07618 07619 xcb_generic_iterator_t 07620 xcb_glx_get_separable_filter_rows_and_cols_end (const xcb_glx_get_separable_filter_reply_t *R ); 07621 07636 xcb_glx_get_separable_filter_reply_t * 07637 xcb_glx_get_separable_filter_reply (xcb_connection_t *c , 07638 xcb_glx_get_separable_filter_cookie_t cookie , 07639 xcb_generic_error_t **e ); 07640 07641 int 07642 xcb_glx_get_histogram_sizeof (const void *_buffer ); 07643 07652 xcb_glx_get_histogram_cookie_t 07653 xcb_glx_get_histogram (xcb_connection_t *c , 07654 xcb_glx_context_tag_t context_tag , 07655 uint32_t target , 07656 uint32_t format , 07657 uint32_t type , 07658 uint8_t swap_bytes , 07659 uint8_t reset ); 07660 07672 xcb_glx_get_histogram_cookie_t 07673 xcb_glx_get_histogram_unchecked (xcb_connection_t *c , 07674 xcb_glx_context_tag_t context_tag , 07675 uint32_t target , 07676 uint32_t format , 07677 uint32_t type , 07678 uint8_t swap_bytes , 07679 uint8_t reset ); 07680 07681 uint8_t * 07682 xcb_glx_get_histogram_data (const xcb_glx_get_histogram_reply_t *R ); 07683 07684 int 07685 xcb_glx_get_histogram_data_length (const xcb_glx_get_histogram_reply_t *R ); 07686 07687 xcb_generic_iterator_t 07688 xcb_glx_get_histogram_data_end (const xcb_glx_get_histogram_reply_t *R ); 07689 07704 xcb_glx_get_histogram_reply_t * 07705 xcb_glx_get_histogram_reply (xcb_connection_t *c , 07706 xcb_glx_get_histogram_cookie_t cookie , 07707 xcb_generic_error_t **e ); 07708 07709 int 07710 xcb_glx_get_histogram_parameterfv_sizeof (const void *_buffer ); 07711 07720 xcb_glx_get_histogram_parameterfv_cookie_t 07721 xcb_glx_get_histogram_parameterfv (xcb_connection_t *c , 07722 xcb_glx_context_tag_t context_tag , 07723 uint32_t target , 07724 uint32_t pname ); 07725 07737 xcb_glx_get_histogram_parameterfv_cookie_t 07738 xcb_glx_get_histogram_parameterfv_unchecked (xcb_connection_t *c , 07739 xcb_glx_context_tag_t context_tag , 07740 uint32_t target , 07741 uint32_t pname ); 07742 07743 xcb_glx_float32_t * 07744 xcb_glx_get_histogram_parameterfv_data (const xcb_glx_get_histogram_parameterfv_reply_t *R ); 07745 07746 int 07747 xcb_glx_get_histogram_parameterfv_data_length (const xcb_glx_get_histogram_parameterfv_reply_t *R ); 07748 07749 xcb_generic_iterator_t 07750 xcb_glx_get_histogram_parameterfv_data_end (const xcb_glx_get_histogram_parameterfv_reply_t *R ); 07751 07766 xcb_glx_get_histogram_parameterfv_reply_t * 07767 xcb_glx_get_histogram_parameterfv_reply (xcb_connection_t *c , 07768 xcb_glx_get_histogram_parameterfv_cookie_t cookie , 07769 xcb_generic_error_t **e ); 07770 07771 int 07772 xcb_glx_get_histogram_parameteriv_sizeof (const void *_buffer ); 07773 07782 xcb_glx_get_histogram_parameteriv_cookie_t 07783 xcb_glx_get_histogram_parameteriv (xcb_connection_t *c , 07784 xcb_glx_context_tag_t context_tag , 07785 uint32_t target , 07786 uint32_t pname ); 07787 07799 xcb_glx_get_histogram_parameteriv_cookie_t 07800 xcb_glx_get_histogram_parameteriv_unchecked (xcb_connection_t *c , 07801 xcb_glx_context_tag_t context_tag , 07802 uint32_t target , 07803 uint32_t pname ); 07804 07805 int32_t * 07806 xcb_glx_get_histogram_parameteriv_data (const xcb_glx_get_histogram_parameteriv_reply_t *R ); 07807 07808 int 07809 xcb_glx_get_histogram_parameteriv_data_length (const xcb_glx_get_histogram_parameteriv_reply_t *R ); 07810 07811 xcb_generic_iterator_t 07812 xcb_glx_get_histogram_parameteriv_data_end (const xcb_glx_get_histogram_parameteriv_reply_t *R ); 07813 07828 xcb_glx_get_histogram_parameteriv_reply_t * 07829 xcb_glx_get_histogram_parameteriv_reply (xcb_connection_t *c , 07830 xcb_glx_get_histogram_parameteriv_cookie_t cookie , 07831 xcb_generic_error_t **e ); 07832 07833 int 07834 xcb_glx_get_minmax_sizeof (const void *_buffer ); 07835 07844 xcb_glx_get_minmax_cookie_t 07845 xcb_glx_get_minmax (xcb_connection_t *c , 07846 xcb_glx_context_tag_t context_tag , 07847 uint32_t target , 07848 uint32_t format , 07849 uint32_t type , 07850 uint8_t swap_bytes , 07851 uint8_t reset ); 07852 07864 xcb_glx_get_minmax_cookie_t 07865 xcb_glx_get_minmax_unchecked (xcb_connection_t *c , 07866 xcb_glx_context_tag_t context_tag , 07867 uint32_t target , 07868 uint32_t format , 07869 uint32_t type , 07870 uint8_t swap_bytes , 07871 uint8_t reset ); 07872 07873 uint8_t * 07874 xcb_glx_get_minmax_data (const xcb_glx_get_minmax_reply_t *R ); 07875 07876 int 07877 xcb_glx_get_minmax_data_length (const xcb_glx_get_minmax_reply_t *R ); 07878 07879 xcb_generic_iterator_t 07880 xcb_glx_get_minmax_data_end (const xcb_glx_get_minmax_reply_t *R ); 07881 07896 xcb_glx_get_minmax_reply_t * 07897 xcb_glx_get_minmax_reply (xcb_connection_t *c , 07898 xcb_glx_get_minmax_cookie_t cookie , 07899 xcb_generic_error_t **e ); 07900 07901 int 07902 xcb_glx_get_minmax_parameterfv_sizeof (const void *_buffer ); 07903 07912 xcb_glx_get_minmax_parameterfv_cookie_t 07913 xcb_glx_get_minmax_parameterfv (xcb_connection_t *c , 07914 xcb_glx_context_tag_t context_tag , 07915 uint32_t target , 07916 uint32_t pname ); 07917 07929 xcb_glx_get_minmax_parameterfv_cookie_t 07930 xcb_glx_get_minmax_parameterfv_unchecked (xcb_connection_t *c , 07931 xcb_glx_context_tag_t context_tag , 07932 uint32_t target , 07933 uint32_t pname ); 07934 07935 xcb_glx_float32_t * 07936 xcb_glx_get_minmax_parameterfv_data (const xcb_glx_get_minmax_parameterfv_reply_t *R ); 07937 07938 int 07939 xcb_glx_get_minmax_parameterfv_data_length (const xcb_glx_get_minmax_parameterfv_reply_t *R ); 07940 07941 xcb_generic_iterator_t 07942 xcb_glx_get_minmax_parameterfv_data_end (const xcb_glx_get_minmax_parameterfv_reply_t *R ); 07943 07958 xcb_glx_get_minmax_parameterfv_reply_t * 07959 xcb_glx_get_minmax_parameterfv_reply (xcb_connection_t *c , 07960 xcb_glx_get_minmax_parameterfv_cookie_t cookie , 07961 xcb_generic_error_t **e ); 07962 07963 int 07964 xcb_glx_get_minmax_parameteriv_sizeof (const void *_buffer ); 07965 07974 xcb_glx_get_minmax_parameteriv_cookie_t 07975 xcb_glx_get_minmax_parameteriv (xcb_connection_t *c , 07976 xcb_glx_context_tag_t context_tag , 07977 uint32_t target , 07978 uint32_t pname ); 07979 07991 xcb_glx_get_minmax_parameteriv_cookie_t 07992 xcb_glx_get_minmax_parameteriv_unchecked (xcb_connection_t *c , 07993 xcb_glx_context_tag_t context_tag , 07994 uint32_t target , 07995 uint32_t pname ); 07996 07997 int32_t * 07998 xcb_glx_get_minmax_parameteriv_data (const xcb_glx_get_minmax_parameteriv_reply_t *R ); 07999 08000 int 08001 xcb_glx_get_minmax_parameteriv_data_length (const xcb_glx_get_minmax_parameteriv_reply_t *R ); 08002 08003 xcb_generic_iterator_t 08004 xcb_glx_get_minmax_parameteriv_data_end (const xcb_glx_get_minmax_parameteriv_reply_t *R ); 08005 08020 xcb_glx_get_minmax_parameteriv_reply_t * 08021 xcb_glx_get_minmax_parameteriv_reply (xcb_connection_t *c , 08022 xcb_glx_get_minmax_parameteriv_cookie_t cookie , 08023 xcb_generic_error_t **e ); 08024 08025 int 08026 xcb_glx_get_compressed_tex_image_arb_sizeof (const void *_buffer ); 08027 08036 xcb_glx_get_compressed_tex_image_arb_cookie_t 08037 xcb_glx_get_compressed_tex_image_arb (xcb_connection_t *c , 08038 xcb_glx_context_tag_t context_tag , 08039 uint32_t target , 08040 int32_t level ); 08041 08053 xcb_glx_get_compressed_tex_image_arb_cookie_t 08054 xcb_glx_get_compressed_tex_image_arb_unchecked (xcb_connection_t *c , 08055 xcb_glx_context_tag_t context_tag , 08056 uint32_t target , 08057 int32_t level ); 08058 08059 uint8_t * 08060 xcb_glx_get_compressed_tex_image_arb_data (const xcb_glx_get_compressed_tex_image_arb_reply_t *R ); 08061 08062 int 08063 xcb_glx_get_compressed_tex_image_arb_data_length (const xcb_glx_get_compressed_tex_image_arb_reply_t *R ); 08064 08065 xcb_generic_iterator_t 08066 xcb_glx_get_compressed_tex_image_arb_data_end (const xcb_glx_get_compressed_tex_image_arb_reply_t *R ); 08067 08082 xcb_glx_get_compressed_tex_image_arb_reply_t * 08083 xcb_glx_get_compressed_tex_image_arb_reply (xcb_connection_t *c , 08084 xcb_glx_get_compressed_tex_image_arb_cookie_t cookie , 08085 xcb_generic_error_t **e ); 08086 08087 int 08088 xcb_glx_delete_queries_arb_sizeof (const void *_buffer ); 08089 08101 xcb_void_cookie_t 08102 xcb_glx_delete_queries_arb_checked (xcb_connection_t *c , 08103 xcb_glx_context_tag_t context_tag , 08104 int32_t n , 08105 const uint32_t *ids ); 08106 08115 xcb_void_cookie_t 08116 xcb_glx_delete_queries_arb (xcb_connection_t *c , 08117 xcb_glx_context_tag_t context_tag , 08118 int32_t n , 08119 const uint32_t *ids ); 08120 08121 int 08122 xcb_glx_gen_queries_arb_sizeof (const void *_buffer ); 08123 08132 xcb_glx_gen_queries_arb_cookie_t 08133 xcb_glx_gen_queries_arb (xcb_connection_t *c , 08134 xcb_glx_context_tag_t context_tag , 08135 int32_t n ); 08136 08148 xcb_glx_gen_queries_arb_cookie_t 08149 xcb_glx_gen_queries_arb_unchecked (xcb_connection_t *c , 08150 xcb_glx_context_tag_t context_tag , 08151 int32_t n ); 08152 08153 uint32_t * 08154 xcb_glx_gen_queries_arb_data (const xcb_glx_gen_queries_arb_reply_t *R ); 08155 08156 int 08157 xcb_glx_gen_queries_arb_data_length (const xcb_glx_gen_queries_arb_reply_t *R ); 08158 08159 xcb_generic_iterator_t 08160 xcb_glx_gen_queries_arb_data_end (const xcb_glx_gen_queries_arb_reply_t *R ); 08161 08176 xcb_glx_gen_queries_arb_reply_t * 08177 xcb_glx_gen_queries_arb_reply (xcb_connection_t *c , 08178 xcb_glx_gen_queries_arb_cookie_t cookie , 08179 xcb_generic_error_t **e ); 08180 08189 xcb_glx_is_query_arb_cookie_t 08190 xcb_glx_is_query_arb (xcb_connection_t *c , 08191 xcb_glx_context_tag_t context_tag , 08192 uint32_t id ); 08193 08205 xcb_glx_is_query_arb_cookie_t 08206 xcb_glx_is_query_arb_unchecked (xcb_connection_t *c , 08207 xcb_glx_context_tag_t context_tag , 08208 uint32_t id ); 08209 08224 xcb_glx_is_query_arb_reply_t * 08225 xcb_glx_is_query_arb_reply (xcb_connection_t *c , 08226 xcb_glx_is_query_arb_cookie_t cookie , 08227 xcb_generic_error_t **e ); 08228 08229 int 08230 xcb_glx_get_queryiv_arb_sizeof (const void *_buffer ); 08231 08240 xcb_glx_get_queryiv_arb_cookie_t 08241 xcb_glx_get_queryiv_arb (xcb_connection_t *c , 08242 xcb_glx_context_tag_t context_tag , 08243 uint32_t target , 08244 uint32_t pname ); 08245 08257 xcb_glx_get_queryiv_arb_cookie_t 08258 xcb_glx_get_queryiv_arb_unchecked (xcb_connection_t *c , 08259 xcb_glx_context_tag_t context_tag , 08260 uint32_t target , 08261 uint32_t pname ); 08262 08263 int32_t * 08264 xcb_glx_get_queryiv_arb_data (const xcb_glx_get_queryiv_arb_reply_t *R ); 08265 08266 int 08267 xcb_glx_get_queryiv_arb_data_length (const xcb_glx_get_queryiv_arb_reply_t *R ); 08268 08269 xcb_generic_iterator_t 08270 xcb_glx_get_queryiv_arb_data_end (const xcb_glx_get_queryiv_arb_reply_t *R ); 08271 08286 xcb_glx_get_queryiv_arb_reply_t * 08287 xcb_glx_get_queryiv_arb_reply (xcb_connection_t *c , 08288 xcb_glx_get_queryiv_arb_cookie_t cookie , 08289 xcb_generic_error_t **e ); 08290 08291 int 08292 xcb_glx_get_query_objectiv_arb_sizeof (const void *_buffer ); 08293 08302 xcb_glx_get_query_objectiv_arb_cookie_t 08303 xcb_glx_get_query_objectiv_arb (xcb_connection_t *c , 08304 xcb_glx_context_tag_t context_tag , 08305 uint32_t id , 08306 uint32_t pname ); 08307 08319 xcb_glx_get_query_objectiv_arb_cookie_t 08320 xcb_glx_get_query_objectiv_arb_unchecked (xcb_connection_t *c , 08321 xcb_glx_context_tag_t context_tag , 08322 uint32_t id , 08323 uint32_t pname ); 08324 08325 int32_t * 08326 xcb_glx_get_query_objectiv_arb_data (const xcb_glx_get_query_objectiv_arb_reply_t *R ); 08327 08328 int 08329 xcb_glx_get_query_objectiv_arb_data_length (const xcb_glx_get_query_objectiv_arb_reply_t *R ); 08330 08331 xcb_generic_iterator_t 08332 xcb_glx_get_query_objectiv_arb_data_end (const xcb_glx_get_query_objectiv_arb_reply_t *R ); 08333 08348 xcb_glx_get_query_objectiv_arb_reply_t * 08349 xcb_glx_get_query_objectiv_arb_reply (xcb_connection_t *c , 08350 xcb_glx_get_query_objectiv_arb_cookie_t cookie , 08351 xcb_generic_error_t **e ); 08352 08353 int 08354 xcb_glx_get_query_objectuiv_arb_sizeof (const void *_buffer ); 08355 08364 xcb_glx_get_query_objectuiv_arb_cookie_t 08365 xcb_glx_get_query_objectuiv_arb (xcb_connection_t *c , 08366 xcb_glx_context_tag_t context_tag , 08367 uint32_t id , 08368 uint32_t pname ); 08369 08381 xcb_glx_get_query_objectuiv_arb_cookie_t 08382 xcb_glx_get_query_objectuiv_arb_unchecked (xcb_connection_t *c , 08383 xcb_glx_context_tag_t context_tag , 08384 uint32_t id , 08385 uint32_t pname ); 08386 08387 uint32_t * 08388 xcb_glx_get_query_objectuiv_arb_data (const xcb_glx_get_query_objectuiv_arb_reply_t *R ); 08389 08390 int 08391 xcb_glx_get_query_objectuiv_arb_data_length (const xcb_glx_get_query_objectuiv_arb_reply_t *R ); 08392 08393 xcb_generic_iterator_t 08394 xcb_glx_get_query_objectuiv_arb_data_end (const xcb_glx_get_query_objectuiv_arb_reply_t *R ); 08395 08410 xcb_glx_get_query_objectuiv_arb_reply_t * 08411 xcb_glx_get_query_objectuiv_arb_reply (xcb_connection_t *c , 08412 xcb_glx_get_query_objectuiv_arb_cookie_t cookie , 08413 xcb_generic_error_t **e ); 08414 08415 08416 #ifdef __cplusplus 08417 } 08418 #endif 08419 08420 #endif 08421