XCB
1.13.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_enabled_cookie_t { 02271 unsigned int sequence; 02272 } xcb_glx_is_enabled_cookie_t; 02273 02275 #define XCB_GLX_IS_ENABLED 140 02276 02280 typedef struct xcb_glx_is_enabled_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 capability; 02286 } xcb_glx_is_enabled_request_t; 02287 02291 typedef struct xcb_glx_is_enabled_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_enabled_reply_t; 02298 02302 typedef struct xcb_glx_is_list_cookie_t { 02303 unsigned int sequence; 02304 } xcb_glx_is_list_cookie_t; 02305 02307 #define XCB_GLX_IS_LIST 141 02308 02312 typedef struct xcb_glx_is_list_request_t { 02313 uint8_t major_opcode; 02314 uint8_t minor_opcode; 02315 uint16_t length; 02316 xcb_glx_context_tag_t context_tag; 02317 uint32_t list; 02318 } xcb_glx_is_list_request_t; 02319 02323 typedef struct xcb_glx_is_list_reply_t { 02324 uint8_t response_type; 02325 uint8_t pad0; 02326 uint16_t sequence; 02327 uint32_t length; 02328 xcb_glx_bool32_t ret_val; 02329 } xcb_glx_is_list_reply_t; 02330 02332 #define XCB_GLX_FLUSH 142 02333 02337 typedef struct xcb_glx_flush_request_t { 02338 uint8_t major_opcode; 02339 uint8_t minor_opcode; 02340 uint16_t length; 02341 xcb_glx_context_tag_t context_tag; 02342 } xcb_glx_flush_request_t; 02343 02347 typedef struct xcb_glx_are_textures_resident_cookie_t { 02348 unsigned int sequence; 02349 } xcb_glx_are_textures_resident_cookie_t; 02350 02352 #define XCB_GLX_ARE_TEXTURES_RESIDENT 143 02353 02357 typedef struct xcb_glx_are_textures_resident_request_t { 02358 uint8_t major_opcode; 02359 uint8_t minor_opcode; 02360 uint16_t length; 02361 xcb_glx_context_tag_t context_tag; 02362 int32_t n; 02363 } xcb_glx_are_textures_resident_request_t; 02364 02368 typedef struct xcb_glx_are_textures_resident_reply_t { 02369 uint8_t response_type; 02370 uint8_t pad0; 02371 uint16_t sequence; 02372 uint32_t length; 02373 xcb_glx_bool32_t ret_val; 02374 uint8_t pad1[20]; 02375 } xcb_glx_are_textures_resident_reply_t; 02376 02378 #define XCB_GLX_DELETE_TEXTURES 144 02379 02383 typedef struct xcb_glx_delete_textures_request_t { 02384 uint8_t major_opcode; 02385 uint8_t minor_opcode; 02386 uint16_t length; 02387 xcb_glx_context_tag_t context_tag; 02388 int32_t n; 02389 } xcb_glx_delete_textures_request_t; 02390 02394 typedef struct xcb_glx_gen_textures_cookie_t { 02395 unsigned int sequence; 02396 } xcb_glx_gen_textures_cookie_t; 02397 02399 #define XCB_GLX_GEN_TEXTURES 145 02400 02404 typedef struct xcb_glx_gen_textures_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 int32_t n; 02410 } xcb_glx_gen_textures_request_t; 02411 02415 typedef struct xcb_glx_gen_textures_reply_t { 02416 uint8_t response_type; 02417 uint8_t pad0; 02418 uint16_t sequence; 02419 uint32_t length; 02420 uint8_t pad1[24]; 02421 } xcb_glx_gen_textures_reply_t; 02422 02426 typedef struct xcb_glx_is_texture_cookie_t { 02427 unsigned int sequence; 02428 } xcb_glx_is_texture_cookie_t; 02429 02431 #define XCB_GLX_IS_TEXTURE 146 02432 02436 typedef struct xcb_glx_is_texture_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 texture; 02442 } xcb_glx_is_texture_request_t; 02443 02447 typedef struct xcb_glx_is_texture_reply_t { 02448 uint8_t response_type; 02449 uint8_t pad0; 02450 uint16_t sequence; 02451 uint32_t length; 02452 xcb_glx_bool32_t ret_val; 02453 } xcb_glx_is_texture_reply_t; 02454 02458 typedef struct xcb_glx_get_color_table_cookie_t { 02459 unsigned int sequence; 02460 } xcb_glx_get_color_table_cookie_t; 02461 02463 #define XCB_GLX_GET_COLOR_TABLE 147 02464 02468 typedef struct xcb_glx_get_color_table_request_t { 02469 uint8_t major_opcode; 02470 uint8_t minor_opcode; 02471 uint16_t length; 02472 xcb_glx_context_tag_t context_tag; 02473 uint32_t target; 02474 uint32_t format; 02475 uint32_t type; 02476 uint8_t swap_bytes; 02477 } xcb_glx_get_color_table_request_t; 02478 02482 typedef struct xcb_glx_get_color_table_reply_t { 02483 uint8_t response_type; 02484 uint8_t pad0; 02485 uint16_t sequence; 02486 uint32_t length; 02487 uint8_t pad1[8]; 02488 int32_t width; 02489 uint8_t pad2[12]; 02490 } xcb_glx_get_color_table_reply_t; 02491 02495 typedef struct xcb_glx_get_color_table_parameterfv_cookie_t { 02496 unsigned int sequence; 02497 } xcb_glx_get_color_table_parameterfv_cookie_t; 02498 02500 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERFV 148 02501 02505 typedef struct xcb_glx_get_color_table_parameterfv_request_t { 02506 uint8_t major_opcode; 02507 uint8_t minor_opcode; 02508 uint16_t length; 02509 xcb_glx_context_tag_t context_tag; 02510 uint32_t target; 02511 uint32_t pname; 02512 } xcb_glx_get_color_table_parameterfv_request_t; 02513 02517 typedef struct xcb_glx_get_color_table_parameterfv_reply_t { 02518 uint8_t response_type; 02519 uint8_t pad0; 02520 uint16_t sequence; 02521 uint32_t length; 02522 uint8_t pad1[4]; 02523 uint32_t n; 02524 xcb_glx_float32_t datum; 02525 uint8_t pad2[12]; 02526 } xcb_glx_get_color_table_parameterfv_reply_t; 02527 02531 typedef struct xcb_glx_get_color_table_parameteriv_cookie_t { 02532 unsigned int sequence; 02533 } xcb_glx_get_color_table_parameteriv_cookie_t; 02534 02536 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERIV 149 02537 02541 typedef struct xcb_glx_get_color_table_parameteriv_request_t { 02542 uint8_t major_opcode; 02543 uint8_t minor_opcode; 02544 uint16_t length; 02545 xcb_glx_context_tag_t context_tag; 02546 uint32_t target; 02547 uint32_t pname; 02548 } xcb_glx_get_color_table_parameteriv_request_t; 02549 02553 typedef struct xcb_glx_get_color_table_parameteriv_reply_t { 02554 uint8_t response_type; 02555 uint8_t pad0; 02556 uint16_t sequence; 02557 uint32_t length; 02558 uint8_t pad1[4]; 02559 uint32_t n; 02560 int32_t datum; 02561 uint8_t pad2[12]; 02562 } xcb_glx_get_color_table_parameteriv_reply_t; 02563 02567 typedef struct xcb_glx_get_convolution_filter_cookie_t { 02568 unsigned int sequence; 02569 } xcb_glx_get_convolution_filter_cookie_t; 02570 02572 #define XCB_GLX_GET_CONVOLUTION_FILTER 150 02573 02577 typedef struct xcb_glx_get_convolution_filter_request_t { 02578 uint8_t major_opcode; 02579 uint8_t minor_opcode; 02580 uint16_t length; 02581 xcb_glx_context_tag_t context_tag; 02582 uint32_t target; 02583 uint32_t format; 02584 uint32_t type; 02585 uint8_t swap_bytes; 02586 } xcb_glx_get_convolution_filter_request_t; 02587 02591 typedef struct xcb_glx_get_convolution_filter_reply_t { 02592 uint8_t response_type; 02593 uint8_t pad0; 02594 uint16_t sequence; 02595 uint32_t length; 02596 uint8_t pad1[8]; 02597 int32_t width; 02598 int32_t height; 02599 uint8_t pad2[8]; 02600 } xcb_glx_get_convolution_filter_reply_t; 02601 02605 typedef struct xcb_glx_get_convolution_parameterfv_cookie_t { 02606 unsigned int sequence; 02607 } xcb_glx_get_convolution_parameterfv_cookie_t; 02608 02610 #define XCB_GLX_GET_CONVOLUTION_PARAMETERFV 151 02611 02615 typedef struct xcb_glx_get_convolution_parameterfv_request_t { 02616 uint8_t major_opcode; 02617 uint8_t minor_opcode; 02618 uint16_t length; 02619 xcb_glx_context_tag_t context_tag; 02620 uint32_t target; 02621 uint32_t pname; 02622 } xcb_glx_get_convolution_parameterfv_request_t; 02623 02627 typedef struct xcb_glx_get_convolution_parameterfv_reply_t { 02628 uint8_t response_type; 02629 uint8_t pad0; 02630 uint16_t sequence; 02631 uint32_t length; 02632 uint8_t pad1[4]; 02633 uint32_t n; 02634 xcb_glx_float32_t datum; 02635 uint8_t pad2[12]; 02636 } xcb_glx_get_convolution_parameterfv_reply_t; 02637 02641 typedef struct xcb_glx_get_convolution_parameteriv_cookie_t { 02642 unsigned int sequence; 02643 } xcb_glx_get_convolution_parameteriv_cookie_t; 02644 02646 #define XCB_GLX_GET_CONVOLUTION_PARAMETERIV 152 02647 02651 typedef struct xcb_glx_get_convolution_parameteriv_request_t { 02652 uint8_t major_opcode; 02653 uint8_t minor_opcode; 02654 uint16_t length; 02655 xcb_glx_context_tag_t context_tag; 02656 uint32_t target; 02657 uint32_t pname; 02658 } xcb_glx_get_convolution_parameteriv_request_t; 02659 02663 typedef struct xcb_glx_get_convolution_parameteriv_reply_t { 02664 uint8_t response_type; 02665 uint8_t pad0; 02666 uint16_t sequence; 02667 uint32_t length; 02668 uint8_t pad1[4]; 02669 uint32_t n; 02670 int32_t datum; 02671 uint8_t pad2[12]; 02672 } xcb_glx_get_convolution_parameteriv_reply_t; 02673 02677 typedef struct xcb_glx_get_separable_filter_cookie_t { 02678 unsigned int sequence; 02679 } xcb_glx_get_separable_filter_cookie_t; 02680 02682 #define XCB_GLX_GET_SEPARABLE_FILTER 153 02683 02687 typedef struct xcb_glx_get_separable_filter_request_t { 02688 uint8_t major_opcode; 02689 uint8_t minor_opcode; 02690 uint16_t length; 02691 xcb_glx_context_tag_t context_tag; 02692 uint32_t target; 02693 uint32_t format; 02694 uint32_t type; 02695 uint8_t swap_bytes; 02696 } xcb_glx_get_separable_filter_request_t; 02697 02701 typedef struct xcb_glx_get_separable_filter_reply_t { 02702 uint8_t response_type; 02703 uint8_t pad0; 02704 uint16_t sequence; 02705 uint32_t length; 02706 uint8_t pad1[8]; 02707 int32_t row_w; 02708 int32_t col_h; 02709 uint8_t pad2[8]; 02710 } xcb_glx_get_separable_filter_reply_t; 02711 02715 typedef struct xcb_glx_get_histogram_cookie_t { 02716 unsigned int sequence; 02717 } xcb_glx_get_histogram_cookie_t; 02718 02720 #define XCB_GLX_GET_HISTOGRAM 154 02721 02725 typedef struct xcb_glx_get_histogram_request_t { 02726 uint8_t major_opcode; 02727 uint8_t minor_opcode; 02728 uint16_t length; 02729 xcb_glx_context_tag_t context_tag; 02730 uint32_t target; 02731 uint32_t format; 02732 uint32_t type; 02733 uint8_t swap_bytes; 02734 uint8_t reset; 02735 } xcb_glx_get_histogram_request_t; 02736 02740 typedef struct xcb_glx_get_histogram_reply_t { 02741 uint8_t response_type; 02742 uint8_t pad0; 02743 uint16_t sequence; 02744 uint32_t length; 02745 uint8_t pad1[8]; 02746 int32_t width; 02747 uint8_t pad2[12]; 02748 } xcb_glx_get_histogram_reply_t; 02749 02753 typedef struct xcb_glx_get_histogram_parameterfv_cookie_t { 02754 unsigned int sequence; 02755 } xcb_glx_get_histogram_parameterfv_cookie_t; 02756 02758 #define XCB_GLX_GET_HISTOGRAM_PARAMETERFV 155 02759 02763 typedef struct xcb_glx_get_histogram_parameterfv_request_t { 02764 uint8_t major_opcode; 02765 uint8_t minor_opcode; 02766 uint16_t length; 02767 xcb_glx_context_tag_t context_tag; 02768 uint32_t target; 02769 uint32_t pname; 02770 } xcb_glx_get_histogram_parameterfv_request_t; 02771 02775 typedef struct xcb_glx_get_histogram_parameterfv_reply_t { 02776 uint8_t response_type; 02777 uint8_t pad0; 02778 uint16_t sequence; 02779 uint32_t length; 02780 uint8_t pad1[4]; 02781 uint32_t n; 02782 xcb_glx_float32_t datum; 02783 uint8_t pad2[12]; 02784 } xcb_glx_get_histogram_parameterfv_reply_t; 02785 02789 typedef struct xcb_glx_get_histogram_parameteriv_cookie_t { 02790 unsigned int sequence; 02791 } xcb_glx_get_histogram_parameteriv_cookie_t; 02792 02794 #define XCB_GLX_GET_HISTOGRAM_PARAMETERIV 156 02795 02799 typedef struct xcb_glx_get_histogram_parameteriv_request_t { 02800 uint8_t major_opcode; 02801 uint8_t minor_opcode; 02802 uint16_t length; 02803 xcb_glx_context_tag_t context_tag; 02804 uint32_t target; 02805 uint32_t pname; 02806 } xcb_glx_get_histogram_parameteriv_request_t; 02807 02811 typedef struct xcb_glx_get_histogram_parameteriv_reply_t { 02812 uint8_t response_type; 02813 uint8_t pad0; 02814 uint16_t sequence; 02815 uint32_t length; 02816 uint8_t pad1[4]; 02817 uint32_t n; 02818 int32_t datum; 02819 uint8_t pad2[12]; 02820 } xcb_glx_get_histogram_parameteriv_reply_t; 02821 02825 typedef struct xcb_glx_get_minmax_cookie_t { 02826 unsigned int sequence; 02827 } xcb_glx_get_minmax_cookie_t; 02828 02830 #define XCB_GLX_GET_MINMAX 157 02831 02835 typedef struct xcb_glx_get_minmax_request_t { 02836 uint8_t major_opcode; 02837 uint8_t minor_opcode; 02838 uint16_t length; 02839 xcb_glx_context_tag_t context_tag; 02840 uint32_t target; 02841 uint32_t format; 02842 uint32_t type; 02843 uint8_t swap_bytes; 02844 uint8_t reset; 02845 } xcb_glx_get_minmax_request_t; 02846 02850 typedef struct xcb_glx_get_minmax_reply_t { 02851 uint8_t response_type; 02852 uint8_t pad0; 02853 uint16_t sequence; 02854 uint32_t length; 02855 uint8_t pad1[24]; 02856 } xcb_glx_get_minmax_reply_t; 02857 02861 typedef struct xcb_glx_get_minmax_parameterfv_cookie_t { 02862 unsigned int sequence; 02863 } xcb_glx_get_minmax_parameterfv_cookie_t; 02864 02866 #define XCB_GLX_GET_MINMAX_PARAMETERFV 158 02867 02871 typedef struct xcb_glx_get_minmax_parameterfv_request_t { 02872 uint8_t major_opcode; 02873 uint8_t minor_opcode; 02874 uint16_t length; 02875 xcb_glx_context_tag_t context_tag; 02876 uint32_t target; 02877 uint32_t pname; 02878 } xcb_glx_get_minmax_parameterfv_request_t; 02879 02883 typedef struct xcb_glx_get_minmax_parameterfv_reply_t { 02884 uint8_t response_type; 02885 uint8_t pad0; 02886 uint16_t sequence; 02887 uint32_t length; 02888 uint8_t pad1[4]; 02889 uint32_t n; 02890 xcb_glx_float32_t datum; 02891 uint8_t pad2[12]; 02892 } xcb_glx_get_minmax_parameterfv_reply_t; 02893 02897 typedef struct xcb_glx_get_minmax_parameteriv_cookie_t { 02898 unsigned int sequence; 02899 } xcb_glx_get_minmax_parameteriv_cookie_t; 02900 02902 #define XCB_GLX_GET_MINMAX_PARAMETERIV 159 02903 02907 typedef struct xcb_glx_get_minmax_parameteriv_request_t { 02908 uint8_t major_opcode; 02909 uint8_t minor_opcode; 02910 uint16_t length; 02911 xcb_glx_context_tag_t context_tag; 02912 uint32_t target; 02913 uint32_t pname; 02914 } xcb_glx_get_minmax_parameteriv_request_t; 02915 02919 typedef struct xcb_glx_get_minmax_parameteriv_reply_t { 02920 uint8_t response_type; 02921 uint8_t pad0; 02922 uint16_t sequence; 02923 uint32_t length; 02924 uint8_t pad1[4]; 02925 uint32_t n; 02926 int32_t datum; 02927 uint8_t pad2[12]; 02928 } xcb_glx_get_minmax_parameteriv_reply_t; 02929 02933 typedef struct xcb_glx_get_compressed_tex_image_arb_cookie_t { 02934 unsigned int sequence; 02935 } xcb_glx_get_compressed_tex_image_arb_cookie_t; 02936 02938 #define XCB_GLX_GET_COMPRESSED_TEX_IMAGE_ARB 160 02939 02943 typedef struct xcb_glx_get_compressed_tex_image_arb_request_t { 02944 uint8_t major_opcode; 02945 uint8_t minor_opcode; 02946 uint16_t length; 02947 xcb_glx_context_tag_t context_tag; 02948 uint32_t target; 02949 int32_t level; 02950 } xcb_glx_get_compressed_tex_image_arb_request_t; 02951 02955 typedef struct xcb_glx_get_compressed_tex_image_arb_reply_t { 02956 uint8_t response_type; 02957 uint8_t pad0; 02958 uint16_t sequence; 02959 uint32_t length; 02960 uint8_t pad1[8]; 02961 int32_t size; 02962 uint8_t pad2[12]; 02963 } xcb_glx_get_compressed_tex_image_arb_reply_t; 02964 02966 #define XCB_GLX_DELETE_QUERIES_ARB 161 02967 02971 typedef struct xcb_glx_delete_queries_arb_request_t { 02972 uint8_t major_opcode; 02973 uint8_t minor_opcode; 02974 uint16_t length; 02975 xcb_glx_context_tag_t context_tag; 02976 int32_t n; 02977 } xcb_glx_delete_queries_arb_request_t; 02978 02982 typedef struct xcb_glx_gen_queries_arb_cookie_t { 02983 unsigned int sequence; 02984 } xcb_glx_gen_queries_arb_cookie_t; 02985 02987 #define XCB_GLX_GEN_QUERIES_ARB 162 02988 02992 typedef struct xcb_glx_gen_queries_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 int32_t n; 02998 } xcb_glx_gen_queries_arb_request_t; 02999 03003 typedef struct xcb_glx_gen_queries_arb_reply_t { 03004 uint8_t response_type; 03005 uint8_t pad0; 03006 uint16_t sequence; 03007 uint32_t length; 03008 uint8_t pad1[24]; 03009 } xcb_glx_gen_queries_arb_reply_t; 03010 03014 typedef struct xcb_glx_is_query_arb_cookie_t { 03015 unsigned int sequence; 03016 } xcb_glx_is_query_arb_cookie_t; 03017 03019 #define XCB_GLX_IS_QUERY_ARB 163 03020 03024 typedef struct xcb_glx_is_query_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 id; 03030 } xcb_glx_is_query_arb_request_t; 03031 03035 typedef struct xcb_glx_is_query_arb_reply_t { 03036 uint8_t response_type; 03037 uint8_t pad0; 03038 uint16_t sequence; 03039 uint32_t length; 03040 xcb_glx_bool32_t ret_val; 03041 } xcb_glx_is_query_arb_reply_t; 03042 03046 typedef struct xcb_glx_get_queryiv_arb_cookie_t { 03047 unsigned int sequence; 03048 } xcb_glx_get_queryiv_arb_cookie_t; 03049 03051 #define XCB_GLX_GET_QUERYIV_ARB 164 03052 03056 typedef struct xcb_glx_get_queryiv_arb_request_t { 03057 uint8_t major_opcode; 03058 uint8_t minor_opcode; 03059 uint16_t length; 03060 xcb_glx_context_tag_t context_tag; 03061 uint32_t target; 03062 uint32_t pname; 03063 } xcb_glx_get_queryiv_arb_request_t; 03064 03068 typedef struct xcb_glx_get_queryiv_arb_reply_t { 03069 uint8_t response_type; 03070 uint8_t pad0; 03071 uint16_t sequence; 03072 uint32_t length; 03073 uint8_t pad1[4]; 03074 uint32_t n; 03075 int32_t datum; 03076 uint8_t pad2[12]; 03077 } xcb_glx_get_queryiv_arb_reply_t; 03078 03082 typedef struct xcb_glx_get_query_objectiv_arb_cookie_t { 03083 unsigned int sequence; 03084 } xcb_glx_get_query_objectiv_arb_cookie_t; 03085 03087 #define XCB_GLX_GET_QUERY_OBJECTIV_ARB 165 03088 03092 typedef struct xcb_glx_get_query_objectiv_arb_request_t { 03093 uint8_t major_opcode; 03094 uint8_t minor_opcode; 03095 uint16_t length; 03096 xcb_glx_context_tag_t context_tag; 03097 uint32_t id; 03098 uint32_t pname; 03099 } xcb_glx_get_query_objectiv_arb_request_t; 03100 03104 typedef struct xcb_glx_get_query_objectiv_arb_reply_t { 03105 uint8_t response_type; 03106 uint8_t pad0; 03107 uint16_t sequence; 03108 uint32_t length; 03109 uint8_t pad1[4]; 03110 uint32_t n; 03111 int32_t datum; 03112 uint8_t pad2[12]; 03113 } xcb_glx_get_query_objectiv_arb_reply_t; 03114 03118 typedef struct xcb_glx_get_query_objectuiv_arb_cookie_t { 03119 unsigned int sequence; 03120 } xcb_glx_get_query_objectuiv_arb_cookie_t; 03121 03123 #define XCB_GLX_GET_QUERY_OBJECTUIV_ARB 166 03124 03128 typedef struct xcb_glx_get_query_objectuiv_arb_request_t { 03129 uint8_t major_opcode; 03130 uint8_t minor_opcode; 03131 uint16_t length; 03132 xcb_glx_context_tag_t context_tag; 03133 uint32_t id; 03134 uint32_t pname; 03135 } xcb_glx_get_query_objectuiv_arb_request_t; 03136 03140 typedef struct xcb_glx_get_query_objectuiv_arb_reply_t { 03141 uint8_t response_type; 03142 uint8_t pad0; 03143 uint16_t sequence; 03144 uint32_t length; 03145 uint8_t pad1[4]; 03146 uint32_t n; 03147 uint32_t datum; 03148 uint8_t pad2[12]; 03149 } xcb_glx_get_query_objectuiv_arb_reply_t; 03150 03159 void 03160 xcb_glx_pixmap_next (xcb_glx_pixmap_iterator_t *i); 03161 03171 xcb_generic_iterator_t 03172 xcb_glx_pixmap_end (xcb_glx_pixmap_iterator_t i); 03173 03182 void 03183 xcb_glx_context_next (xcb_glx_context_iterator_t *i); 03184 03194 xcb_generic_iterator_t 03195 xcb_glx_context_end (xcb_glx_context_iterator_t i); 03196 03205 void 03206 xcb_glx_pbuffer_next (xcb_glx_pbuffer_iterator_t *i); 03207 03217 xcb_generic_iterator_t 03218 xcb_glx_pbuffer_end (xcb_glx_pbuffer_iterator_t i); 03219 03228 void 03229 xcb_glx_window_next (xcb_glx_window_iterator_t *i); 03230 03240 xcb_generic_iterator_t 03241 xcb_glx_window_end (xcb_glx_window_iterator_t i); 03242 03251 void 03252 xcb_glx_fbconfig_next (xcb_glx_fbconfig_iterator_t *i); 03253 03263 xcb_generic_iterator_t 03264 xcb_glx_fbconfig_end (xcb_glx_fbconfig_iterator_t i); 03265 03274 void 03275 xcb_glx_drawable_next (xcb_glx_drawable_iterator_t *i); 03276 03286 xcb_generic_iterator_t 03287 xcb_glx_drawable_end (xcb_glx_drawable_iterator_t i); 03288 03297 void 03298 xcb_glx_float32_next (xcb_glx_float32_iterator_t *i); 03299 03309 xcb_generic_iterator_t 03310 xcb_glx_float32_end (xcb_glx_float32_iterator_t i); 03311 03320 void 03321 xcb_glx_float64_next (xcb_glx_float64_iterator_t *i); 03322 03332 xcb_generic_iterator_t 03333 xcb_glx_float64_end (xcb_glx_float64_iterator_t i); 03334 03343 void 03344 xcb_glx_bool32_next (xcb_glx_bool32_iterator_t *i); 03345 03355 xcb_generic_iterator_t 03356 xcb_glx_bool32_end (xcb_glx_bool32_iterator_t i); 03357 03366 void 03367 xcb_glx_context_tag_next (xcb_glx_context_tag_iterator_t *i); 03368 03378 xcb_generic_iterator_t 03379 xcb_glx_context_tag_end (xcb_glx_context_tag_iterator_t i); 03380 03381 int 03382 xcb_glx_render_sizeof (const void *_buffer, 03383 uint32_t data_len); 03384 03396 xcb_void_cookie_t 03397 xcb_glx_render_checked (xcb_connection_t *c, 03398 xcb_glx_context_tag_t context_tag, 03399 uint32_t data_len, 03400 const uint8_t *data); 03401 03410 xcb_void_cookie_t 03411 xcb_glx_render (xcb_connection_t *c, 03412 xcb_glx_context_tag_t context_tag, 03413 uint32_t data_len, 03414 const uint8_t *data); 03415 03416 uint8_t * 03417 xcb_glx_render_data (const xcb_glx_render_request_t *R); 03418 03419 int 03420 xcb_glx_render_data_length (const xcb_glx_render_request_t *R); 03421 03422 xcb_generic_iterator_t 03423 xcb_glx_render_data_end (const xcb_glx_render_request_t *R); 03424 03425 int 03426 xcb_glx_render_large_sizeof (const void *_buffer); 03427 03439 xcb_void_cookie_t 03440 xcb_glx_render_large_checked (xcb_connection_t *c, 03441 xcb_glx_context_tag_t context_tag, 03442 uint16_t request_num, 03443 uint16_t request_total, 03444 uint32_t data_len, 03445 const uint8_t *data); 03446 03455 xcb_void_cookie_t 03456 xcb_glx_render_large (xcb_connection_t *c, 03457 xcb_glx_context_tag_t context_tag, 03458 uint16_t request_num, 03459 uint16_t request_total, 03460 uint32_t data_len, 03461 const uint8_t *data); 03462 03463 uint8_t * 03464 xcb_glx_render_large_data (const xcb_glx_render_large_request_t *R); 03465 03466 int 03467 xcb_glx_render_large_data_length (const xcb_glx_render_large_request_t *R); 03468 03469 xcb_generic_iterator_t 03470 xcb_glx_render_large_data_end (const xcb_glx_render_large_request_t *R); 03471 03483 xcb_void_cookie_t 03484 xcb_glx_create_context_checked (xcb_connection_t *c, 03485 xcb_glx_context_t context, 03486 xcb_visualid_t visual, 03487 uint32_t screen, 03488 xcb_glx_context_t share_list, 03489 uint8_t is_direct); 03490 03499 xcb_void_cookie_t 03500 xcb_glx_create_context (xcb_connection_t *c, 03501 xcb_glx_context_t context, 03502 xcb_visualid_t visual, 03503 uint32_t screen, 03504 xcb_glx_context_t share_list, 03505 uint8_t is_direct); 03506 03518 xcb_void_cookie_t 03519 xcb_glx_destroy_context_checked (xcb_connection_t *c, 03520 xcb_glx_context_t context); 03521 03530 xcb_void_cookie_t 03531 xcb_glx_destroy_context (xcb_connection_t *c, 03532 xcb_glx_context_t context); 03533 03542 xcb_glx_make_current_cookie_t 03543 xcb_glx_make_current (xcb_connection_t *c, 03544 xcb_glx_drawable_t drawable, 03545 xcb_glx_context_t context, 03546 xcb_glx_context_tag_t old_context_tag); 03547 03559 xcb_glx_make_current_cookie_t 03560 xcb_glx_make_current_unchecked (xcb_connection_t *c, 03561 xcb_glx_drawable_t drawable, 03562 xcb_glx_context_t context, 03563 xcb_glx_context_tag_t old_context_tag); 03564 03579 xcb_glx_make_current_reply_t * 03580 xcb_glx_make_current_reply (xcb_connection_t *c, 03581 xcb_glx_make_current_cookie_t cookie , 03582 xcb_generic_error_t **e); 03583 03592 xcb_glx_is_direct_cookie_t 03593 xcb_glx_is_direct (xcb_connection_t *c, 03594 xcb_glx_context_t context); 03595 03607 xcb_glx_is_direct_cookie_t 03608 xcb_glx_is_direct_unchecked (xcb_connection_t *c, 03609 xcb_glx_context_t context); 03610 03625 xcb_glx_is_direct_reply_t * 03626 xcb_glx_is_direct_reply (xcb_connection_t *c, 03627 xcb_glx_is_direct_cookie_t cookie , 03628 xcb_generic_error_t **e); 03629 03638 xcb_glx_query_version_cookie_t 03639 xcb_glx_query_version (xcb_connection_t *c, 03640 uint32_t major_version, 03641 uint32_t minor_version); 03642 03654 xcb_glx_query_version_cookie_t 03655 xcb_glx_query_version_unchecked (xcb_connection_t *c, 03656 uint32_t major_version, 03657 uint32_t minor_version); 03658 03673 xcb_glx_query_version_reply_t * 03674 xcb_glx_query_version_reply (xcb_connection_t *c, 03675 xcb_glx_query_version_cookie_t cookie , 03676 xcb_generic_error_t **e); 03677 03689 xcb_void_cookie_t 03690 xcb_glx_wait_gl_checked (xcb_connection_t *c, 03691 xcb_glx_context_tag_t context_tag); 03692 03701 xcb_void_cookie_t 03702 xcb_glx_wait_gl (xcb_connection_t *c, 03703 xcb_glx_context_tag_t context_tag); 03704 03716 xcb_void_cookie_t 03717 xcb_glx_wait_x_checked (xcb_connection_t *c, 03718 xcb_glx_context_tag_t context_tag); 03719 03728 xcb_void_cookie_t 03729 xcb_glx_wait_x (xcb_connection_t *c, 03730 xcb_glx_context_tag_t context_tag); 03731 03743 xcb_void_cookie_t 03744 xcb_glx_copy_context_checked (xcb_connection_t *c, 03745 xcb_glx_context_t src, 03746 xcb_glx_context_t dest, 03747 uint32_t mask, 03748 xcb_glx_context_tag_t src_context_tag); 03749 03758 xcb_void_cookie_t 03759 xcb_glx_copy_context (xcb_connection_t *c, 03760 xcb_glx_context_t src, 03761 xcb_glx_context_t dest, 03762 uint32_t mask, 03763 xcb_glx_context_tag_t src_context_tag); 03764 03776 xcb_void_cookie_t 03777 xcb_glx_swap_buffers_checked (xcb_connection_t *c, 03778 xcb_glx_context_tag_t context_tag, 03779 xcb_glx_drawable_t drawable); 03780 03789 xcb_void_cookie_t 03790 xcb_glx_swap_buffers (xcb_connection_t *c, 03791 xcb_glx_context_tag_t context_tag, 03792 xcb_glx_drawable_t drawable); 03793 03805 xcb_void_cookie_t 03806 xcb_glx_use_x_font_checked (xcb_connection_t *c, 03807 xcb_glx_context_tag_t context_tag, 03808 xcb_font_t font, 03809 uint32_t first, 03810 uint32_t count, 03811 uint32_t list_base); 03812 03821 xcb_void_cookie_t 03822 xcb_glx_use_x_font (xcb_connection_t *c, 03823 xcb_glx_context_tag_t context_tag, 03824 xcb_font_t font, 03825 uint32_t first, 03826 uint32_t count, 03827 uint32_t list_base); 03828 03840 xcb_void_cookie_t 03841 xcb_glx_create_glx_pixmap_checked (xcb_connection_t *c, 03842 uint32_t screen, 03843 xcb_visualid_t visual, 03844 xcb_pixmap_t pixmap, 03845 xcb_glx_pixmap_t glx_pixmap); 03846 03855 xcb_void_cookie_t 03856 xcb_glx_create_glx_pixmap (xcb_connection_t *c, 03857 uint32_t screen, 03858 xcb_visualid_t visual, 03859 xcb_pixmap_t pixmap, 03860 xcb_glx_pixmap_t glx_pixmap); 03861 03862 int 03863 xcb_glx_get_visual_configs_sizeof (const void *_buffer); 03864 03873 xcb_glx_get_visual_configs_cookie_t 03874 xcb_glx_get_visual_configs (xcb_connection_t *c, 03875 uint32_t screen); 03876 03888 xcb_glx_get_visual_configs_cookie_t 03889 xcb_glx_get_visual_configs_unchecked (xcb_connection_t *c, 03890 uint32_t screen); 03891 03892 uint32_t * 03893 xcb_glx_get_visual_configs_property_list (const xcb_glx_get_visual_configs_reply_t *R); 03894 03895 int 03896 xcb_glx_get_visual_configs_property_list_length (const xcb_glx_get_visual_configs_reply_t *R); 03897 03898 xcb_generic_iterator_t 03899 xcb_glx_get_visual_configs_property_list_end (const xcb_glx_get_visual_configs_reply_t *R); 03900 03915 xcb_glx_get_visual_configs_reply_t * 03916 xcb_glx_get_visual_configs_reply (xcb_connection_t *c, 03917 xcb_glx_get_visual_configs_cookie_t cookie , 03918 xcb_generic_error_t **e); 03919 03931 xcb_void_cookie_t 03932 xcb_glx_destroy_glx_pixmap_checked (xcb_connection_t *c, 03933 xcb_glx_pixmap_t glx_pixmap); 03934 03943 xcb_void_cookie_t 03944 xcb_glx_destroy_glx_pixmap (xcb_connection_t *c, 03945 xcb_glx_pixmap_t glx_pixmap); 03946 03947 int 03948 xcb_glx_vendor_private_sizeof (const void *_buffer, 03949 uint32_t data_len); 03950 03962 xcb_void_cookie_t 03963 xcb_glx_vendor_private_checked (xcb_connection_t *c, 03964 uint32_t vendor_code, 03965 xcb_glx_context_tag_t context_tag, 03966 uint32_t data_len, 03967 const uint8_t *data); 03968 03977 xcb_void_cookie_t 03978 xcb_glx_vendor_private (xcb_connection_t *c, 03979 uint32_t vendor_code, 03980 xcb_glx_context_tag_t context_tag, 03981 uint32_t data_len, 03982 const uint8_t *data); 03983 03984 uint8_t * 03985 xcb_glx_vendor_private_data (const xcb_glx_vendor_private_request_t *R); 03986 03987 int 03988 xcb_glx_vendor_private_data_length (const xcb_glx_vendor_private_request_t *R); 03989 03990 xcb_generic_iterator_t 03991 xcb_glx_vendor_private_data_end (const xcb_glx_vendor_private_request_t *R); 03992 03993 int 03994 xcb_glx_vendor_private_with_reply_sizeof (const void *_buffer, 03995 uint32_t data_len); 03996 04005 xcb_glx_vendor_private_with_reply_cookie_t 04006 xcb_glx_vendor_private_with_reply (xcb_connection_t *c, 04007 uint32_t vendor_code, 04008 xcb_glx_context_tag_t context_tag, 04009 uint32_t data_len, 04010 const uint8_t *data); 04011 04023 xcb_glx_vendor_private_with_reply_cookie_t 04024 xcb_glx_vendor_private_with_reply_unchecked (xcb_connection_t *c, 04025 uint32_t vendor_code, 04026 xcb_glx_context_tag_t context_tag, 04027 uint32_t data_len, 04028 const uint8_t *data); 04029 04030 uint8_t * 04031 xcb_glx_vendor_private_with_reply_data_2 (const xcb_glx_vendor_private_with_reply_reply_t *R); 04032 04033 int 04034 xcb_glx_vendor_private_with_reply_data_2_length (const xcb_glx_vendor_private_with_reply_reply_t *R); 04035 04036 xcb_generic_iterator_t 04037 xcb_glx_vendor_private_with_reply_data_2_end (const xcb_glx_vendor_private_with_reply_reply_t *R); 04038 04053 xcb_glx_vendor_private_with_reply_reply_t * 04054 xcb_glx_vendor_private_with_reply_reply (xcb_connection_t *c, 04055 xcb_glx_vendor_private_with_reply_cookie_t cookie , 04056 xcb_generic_error_t **e); 04057 04066 xcb_glx_query_extensions_string_cookie_t 04067 xcb_glx_query_extensions_string (xcb_connection_t *c, 04068 uint32_t screen); 04069 04081 xcb_glx_query_extensions_string_cookie_t 04082 xcb_glx_query_extensions_string_unchecked (xcb_connection_t *c, 04083 uint32_t screen); 04084 04099 xcb_glx_query_extensions_string_reply_t * 04100 xcb_glx_query_extensions_string_reply (xcb_connection_t *c, 04101 xcb_glx_query_extensions_string_cookie_t cookie , 04102 xcb_generic_error_t **e); 04103 04104 int 04105 xcb_glx_query_server_string_sizeof (const void *_buffer); 04106 04115 xcb_glx_query_server_string_cookie_t 04116 xcb_glx_query_server_string (xcb_connection_t *c, 04117 uint32_t screen, 04118 uint32_t name); 04119 04131 xcb_glx_query_server_string_cookie_t 04132 xcb_glx_query_server_string_unchecked (xcb_connection_t *c, 04133 uint32_t screen, 04134 uint32_t name); 04135 04136 char * 04137 xcb_glx_query_server_string_string (const xcb_glx_query_server_string_reply_t *R); 04138 04139 int 04140 xcb_glx_query_server_string_string_length (const xcb_glx_query_server_string_reply_t *R); 04141 04142 xcb_generic_iterator_t 04143 xcb_glx_query_server_string_string_end (const xcb_glx_query_server_string_reply_t *R); 04144 04159 xcb_glx_query_server_string_reply_t * 04160 xcb_glx_query_server_string_reply (xcb_connection_t *c, 04161 xcb_glx_query_server_string_cookie_t cookie , 04162 xcb_generic_error_t **e); 04163 04164 int 04165 xcb_glx_client_info_sizeof (const void *_buffer); 04166 04178 xcb_void_cookie_t 04179 xcb_glx_client_info_checked (xcb_connection_t *c, 04180 uint32_t major_version, 04181 uint32_t minor_version, 04182 uint32_t str_len, 04183 const char *string); 04184 04193 xcb_void_cookie_t 04194 xcb_glx_client_info (xcb_connection_t *c, 04195 uint32_t major_version, 04196 uint32_t minor_version, 04197 uint32_t str_len, 04198 const char *string); 04199 04200 char * 04201 xcb_glx_client_info_string (const xcb_glx_client_info_request_t *R); 04202 04203 int 04204 xcb_glx_client_info_string_length (const xcb_glx_client_info_request_t *R); 04205 04206 xcb_generic_iterator_t 04207 xcb_glx_client_info_string_end (const xcb_glx_client_info_request_t *R); 04208 04209 int 04210 xcb_glx_get_fb_configs_sizeof (const void *_buffer); 04211 04220 xcb_glx_get_fb_configs_cookie_t 04221 xcb_glx_get_fb_configs (xcb_connection_t *c, 04222 uint32_t screen); 04223 04235 xcb_glx_get_fb_configs_cookie_t 04236 xcb_glx_get_fb_configs_unchecked (xcb_connection_t *c, 04237 uint32_t screen); 04238 04239 uint32_t * 04240 xcb_glx_get_fb_configs_property_list (const xcb_glx_get_fb_configs_reply_t *R); 04241 04242 int 04243 xcb_glx_get_fb_configs_property_list_length (const xcb_glx_get_fb_configs_reply_t *R); 04244 04245 xcb_generic_iterator_t 04246 xcb_glx_get_fb_configs_property_list_end (const xcb_glx_get_fb_configs_reply_t *R); 04247 04262 xcb_glx_get_fb_configs_reply_t * 04263 xcb_glx_get_fb_configs_reply (xcb_connection_t *c, 04264 xcb_glx_get_fb_configs_cookie_t cookie , 04265 xcb_generic_error_t **e); 04266 04267 int 04268 xcb_glx_create_pixmap_sizeof (const void *_buffer); 04269 04281 xcb_void_cookie_t 04282 xcb_glx_create_pixmap_checked (xcb_connection_t *c, 04283 uint32_t screen, 04284 xcb_glx_fbconfig_t fbconfig, 04285 xcb_pixmap_t pixmap, 04286 xcb_glx_pixmap_t glx_pixmap, 04287 uint32_t num_attribs, 04288 const uint32_t *attribs); 04289 04298 xcb_void_cookie_t 04299 xcb_glx_create_pixmap (xcb_connection_t *c, 04300 uint32_t screen, 04301 xcb_glx_fbconfig_t fbconfig, 04302 xcb_pixmap_t pixmap, 04303 xcb_glx_pixmap_t glx_pixmap, 04304 uint32_t num_attribs, 04305 const uint32_t *attribs); 04306 04307 uint32_t * 04308 xcb_glx_create_pixmap_attribs (const xcb_glx_create_pixmap_request_t *R); 04309 04310 int 04311 xcb_glx_create_pixmap_attribs_length (const xcb_glx_create_pixmap_request_t *R); 04312 04313 xcb_generic_iterator_t 04314 xcb_glx_create_pixmap_attribs_end (const xcb_glx_create_pixmap_request_t *R); 04315 04327 xcb_void_cookie_t 04328 xcb_glx_destroy_pixmap_checked (xcb_connection_t *c, 04329 xcb_glx_pixmap_t glx_pixmap); 04330 04339 xcb_void_cookie_t 04340 xcb_glx_destroy_pixmap (xcb_connection_t *c, 04341 xcb_glx_pixmap_t glx_pixmap); 04342 04354 xcb_void_cookie_t 04355 xcb_glx_create_new_context_checked (xcb_connection_t *c, 04356 xcb_glx_context_t context, 04357 xcb_glx_fbconfig_t fbconfig, 04358 uint32_t screen, 04359 uint32_t render_type, 04360 xcb_glx_context_t share_list, 04361 uint8_t is_direct); 04362 04371 xcb_void_cookie_t 04372 xcb_glx_create_new_context (xcb_connection_t *c, 04373 xcb_glx_context_t context, 04374 xcb_glx_fbconfig_t fbconfig, 04375 uint32_t screen, 04376 uint32_t render_type, 04377 xcb_glx_context_t share_list, 04378 uint8_t is_direct); 04379 04380 int 04381 xcb_glx_query_context_sizeof (const void *_buffer); 04382 04391 xcb_glx_query_context_cookie_t 04392 xcb_glx_query_context (xcb_connection_t *c, 04393 xcb_glx_context_t context); 04394 04406 xcb_glx_query_context_cookie_t 04407 xcb_glx_query_context_unchecked (xcb_connection_t *c, 04408 xcb_glx_context_t context); 04409 04410 uint32_t * 04411 xcb_glx_query_context_attribs (const xcb_glx_query_context_reply_t *R); 04412 04413 int 04414 xcb_glx_query_context_attribs_length (const xcb_glx_query_context_reply_t *R); 04415 04416 xcb_generic_iterator_t 04417 xcb_glx_query_context_attribs_end (const xcb_glx_query_context_reply_t *R); 04418 04433 xcb_glx_query_context_reply_t * 04434 xcb_glx_query_context_reply (xcb_connection_t *c, 04435 xcb_glx_query_context_cookie_t cookie , 04436 xcb_generic_error_t **e); 04437 04446 xcb_glx_make_context_current_cookie_t 04447 xcb_glx_make_context_current (xcb_connection_t *c, 04448 xcb_glx_context_tag_t old_context_tag, 04449 xcb_glx_drawable_t drawable, 04450 xcb_glx_drawable_t read_drawable, 04451 xcb_glx_context_t context); 04452 04464 xcb_glx_make_context_current_cookie_t 04465 xcb_glx_make_context_current_unchecked (xcb_connection_t *c, 04466 xcb_glx_context_tag_t old_context_tag, 04467 xcb_glx_drawable_t drawable, 04468 xcb_glx_drawable_t read_drawable, 04469 xcb_glx_context_t context); 04470 04485 xcb_glx_make_context_current_reply_t * 04486 xcb_glx_make_context_current_reply (xcb_connection_t *c, 04487 xcb_glx_make_context_current_cookie_t cookie , 04488 xcb_generic_error_t **e); 04489 04490 int 04491 xcb_glx_create_pbuffer_sizeof (const void *_buffer); 04492 04504 xcb_void_cookie_t 04505 xcb_glx_create_pbuffer_checked (xcb_connection_t *c, 04506 uint32_t screen, 04507 xcb_glx_fbconfig_t fbconfig, 04508 xcb_glx_pbuffer_t pbuffer, 04509 uint32_t num_attribs, 04510 const uint32_t *attribs); 04511 04520 xcb_void_cookie_t 04521 xcb_glx_create_pbuffer (xcb_connection_t *c, 04522 uint32_t screen, 04523 xcb_glx_fbconfig_t fbconfig, 04524 xcb_glx_pbuffer_t pbuffer, 04525 uint32_t num_attribs, 04526 const uint32_t *attribs); 04527 04528 uint32_t * 04529 xcb_glx_create_pbuffer_attribs (const xcb_glx_create_pbuffer_request_t *R); 04530 04531 int 04532 xcb_glx_create_pbuffer_attribs_length (const xcb_glx_create_pbuffer_request_t *R); 04533 04534 xcb_generic_iterator_t 04535 xcb_glx_create_pbuffer_attribs_end (const xcb_glx_create_pbuffer_request_t *R); 04536 04548 xcb_void_cookie_t 04549 xcb_glx_destroy_pbuffer_checked (xcb_connection_t *c, 04550 xcb_glx_pbuffer_t pbuffer); 04551 04560 xcb_void_cookie_t 04561 xcb_glx_destroy_pbuffer (xcb_connection_t *c, 04562 xcb_glx_pbuffer_t pbuffer); 04563 04564 int 04565 xcb_glx_get_drawable_attributes_sizeof (const void *_buffer); 04566 04575 xcb_glx_get_drawable_attributes_cookie_t 04576 xcb_glx_get_drawable_attributes (xcb_connection_t *c, 04577 xcb_glx_drawable_t drawable); 04578 04590 xcb_glx_get_drawable_attributes_cookie_t 04591 xcb_glx_get_drawable_attributes_unchecked (xcb_connection_t *c, 04592 xcb_glx_drawable_t drawable); 04593 04594 uint32_t * 04595 xcb_glx_get_drawable_attributes_attribs (const xcb_glx_get_drawable_attributes_reply_t *R); 04596 04597 int 04598 xcb_glx_get_drawable_attributes_attribs_length (const xcb_glx_get_drawable_attributes_reply_t *R); 04599 04600 xcb_generic_iterator_t 04601 xcb_glx_get_drawable_attributes_attribs_end (const xcb_glx_get_drawable_attributes_reply_t *R); 04602 04617 xcb_glx_get_drawable_attributes_reply_t * 04618 xcb_glx_get_drawable_attributes_reply (xcb_connection_t *c, 04619 xcb_glx_get_drawable_attributes_cookie_t cookie , 04620 xcb_generic_error_t **e); 04621 04622 int 04623 xcb_glx_change_drawable_attributes_sizeof (const void *_buffer); 04624 04636 xcb_void_cookie_t 04637 xcb_glx_change_drawable_attributes_checked (xcb_connection_t *c, 04638 xcb_glx_drawable_t drawable, 04639 uint32_t num_attribs, 04640 const uint32_t *attribs); 04641 04650 xcb_void_cookie_t 04651 xcb_glx_change_drawable_attributes (xcb_connection_t *c, 04652 xcb_glx_drawable_t drawable, 04653 uint32_t num_attribs, 04654 const uint32_t *attribs); 04655 04656 uint32_t * 04657 xcb_glx_change_drawable_attributes_attribs (const xcb_glx_change_drawable_attributes_request_t *R); 04658 04659 int 04660 xcb_glx_change_drawable_attributes_attribs_length (const xcb_glx_change_drawable_attributes_request_t *R); 04661 04662 xcb_generic_iterator_t 04663 xcb_glx_change_drawable_attributes_attribs_end (const xcb_glx_change_drawable_attributes_request_t *R); 04664 04665 int 04666 xcb_glx_create_window_sizeof (const void *_buffer); 04667 04679 xcb_void_cookie_t 04680 xcb_glx_create_window_checked (xcb_connection_t *c, 04681 uint32_t screen, 04682 xcb_glx_fbconfig_t fbconfig, 04683 xcb_window_t window, 04684 xcb_glx_window_t glx_window, 04685 uint32_t num_attribs, 04686 const uint32_t *attribs); 04687 04696 xcb_void_cookie_t 04697 xcb_glx_create_window (xcb_connection_t *c, 04698 uint32_t screen, 04699 xcb_glx_fbconfig_t fbconfig, 04700 xcb_window_t window, 04701 xcb_glx_window_t glx_window, 04702 uint32_t num_attribs, 04703 const uint32_t *attribs); 04704 04705 uint32_t * 04706 xcb_glx_create_window_attribs (const xcb_glx_create_window_request_t *R); 04707 04708 int 04709 xcb_glx_create_window_attribs_length (const xcb_glx_create_window_request_t *R); 04710 04711 xcb_generic_iterator_t 04712 xcb_glx_create_window_attribs_end (const xcb_glx_create_window_request_t *R); 04713 04725 xcb_void_cookie_t 04726 xcb_glx_delete_window_checked (xcb_connection_t *c, 04727 xcb_glx_window_t glxwindow); 04728 04737 xcb_void_cookie_t 04738 xcb_glx_delete_window (xcb_connection_t *c, 04739 xcb_glx_window_t glxwindow); 04740 04741 int 04742 xcb_glx_set_client_info_arb_sizeof (const void *_buffer); 04743 04755 xcb_void_cookie_t 04756 xcb_glx_set_client_info_arb_checked (xcb_connection_t *c, 04757 uint32_t major_version, 04758 uint32_t minor_version, 04759 uint32_t num_versions, 04760 uint32_t gl_str_len, 04761 uint32_t glx_str_len, 04762 const uint32_t *gl_versions, 04763 const char *gl_extension_string, 04764 const char *glx_extension_string); 04765 04774 xcb_void_cookie_t 04775 xcb_glx_set_client_info_arb (xcb_connection_t *c, 04776 uint32_t major_version, 04777 uint32_t minor_version, 04778 uint32_t num_versions, 04779 uint32_t gl_str_len, 04780 uint32_t glx_str_len, 04781 const uint32_t *gl_versions, 04782 const char *gl_extension_string, 04783 const char *glx_extension_string); 04784 04785 uint32_t * 04786 xcb_glx_set_client_info_arb_gl_versions (const xcb_glx_set_client_info_arb_request_t *R); 04787 04788 int 04789 xcb_glx_set_client_info_arb_gl_versions_length (const xcb_glx_set_client_info_arb_request_t *R); 04790 04791 xcb_generic_iterator_t 04792 xcb_glx_set_client_info_arb_gl_versions_end (const xcb_glx_set_client_info_arb_request_t *R); 04793 04794 char * 04795 xcb_glx_set_client_info_arb_gl_extension_string (const xcb_glx_set_client_info_arb_request_t *R); 04796 04797 int 04798 xcb_glx_set_client_info_arb_gl_extension_string_length (const xcb_glx_set_client_info_arb_request_t *R); 04799 04800 xcb_generic_iterator_t 04801 xcb_glx_set_client_info_arb_gl_extension_string_end (const xcb_glx_set_client_info_arb_request_t *R); 04802 04803 char * 04804 xcb_glx_set_client_info_arb_glx_extension_string (const xcb_glx_set_client_info_arb_request_t *R); 04805 04806 int 04807 xcb_glx_set_client_info_arb_glx_extension_string_length (const xcb_glx_set_client_info_arb_request_t *R); 04808 04809 xcb_generic_iterator_t 04810 xcb_glx_set_client_info_arb_glx_extension_string_end (const xcb_glx_set_client_info_arb_request_t *R); 04811 04812 int 04813 xcb_glx_create_context_attribs_arb_sizeof (const void *_buffer); 04814 04826 xcb_void_cookie_t 04827 xcb_glx_create_context_attribs_arb_checked (xcb_connection_t *c, 04828 xcb_glx_context_t context, 04829 xcb_glx_fbconfig_t fbconfig, 04830 uint32_t screen, 04831 xcb_glx_context_t share_list, 04832 uint8_t is_direct, 04833 uint32_t num_attribs, 04834 const uint32_t *attribs); 04835 04844 xcb_void_cookie_t 04845 xcb_glx_create_context_attribs_arb (xcb_connection_t *c, 04846 xcb_glx_context_t context, 04847 xcb_glx_fbconfig_t fbconfig, 04848 uint32_t screen, 04849 xcb_glx_context_t share_list, 04850 uint8_t is_direct, 04851 uint32_t num_attribs, 04852 const uint32_t *attribs); 04853 04854 uint32_t * 04855 xcb_glx_create_context_attribs_arb_attribs (const xcb_glx_create_context_attribs_arb_request_t *R); 04856 04857 int 04858 xcb_glx_create_context_attribs_arb_attribs_length (const xcb_glx_create_context_attribs_arb_request_t *R); 04859 04860 xcb_generic_iterator_t 04861 xcb_glx_create_context_attribs_arb_attribs_end (const xcb_glx_create_context_attribs_arb_request_t *R); 04862 04863 int 04864 xcb_glx_set_client_info_2arb_sizeof (const void *_buffer); 04865 04877 xcb_void_cookie_t 04878 xcb_glx_set_client_info_2arb_checked (xcb_connection_t *c, 04879 uint32_t major_version, 04880 uint32_t minor_version, 04881 uint32_t num_versions, 04882 uint32_t gl_str_len, 04883 uint32_t glx_str_len, 04884 const uint32_t *gl_versions, 04885 const char *gl_extension_string, 04886 const char *glx_extension_string); 04887 04896 xcb_void_cookie_t 04897 xcb_glx_set_client_info_2arb (xcb_connection_t *c, 04898 uint32_t major_version, 04899 uint32_t minor_version, 04900 uint32_t num_versions, 04901 uint32_t gl_str_len, 04902 uint32_t glx_str_len, 04903 const uint32_t *gl_versions, 04904 const char *gl_extension_string, 04905 const char *glx_extension_string); 04906 04907 uint32_t * 04908 xcb_glx_set_client_info_2arb_gl_versions (const xcb_glx_set_client_info_2arb_request_t *R); 04909 04910 int 04911 xcb_glx_set_client_info_2arb_gl_versions_length (const xcb_glx_set_client_info_2arb_request_t *R); 04912 04913 xcb_generic_iterator_t 04914 xcb_glx_set_client_info_2arb_gl_versions_end (const xcb_glx_set_client_info_2arb_request_t *R); 04915 04916 char * 04917 xcb_glx_set_client_info_2arb_gl_extension_string (const xcb_glx_set_client_info_2arb_request_t *R); 04918 04919 int 04920 xcb_glx_set_client_info_2arb_gl_extension_string_length (const xcb_glx_set_client_info_2arb_request_t *R); 04921 04922 xcb_generic_iterator_t 04923 xcb_glx_set_client_info_2arb_gl_extension_string_end (const xcb_glx_set_client_info_2arb_request_t *R); 04924 04925 char * 04926 xcb_glx_set_client_info_2arb_glx_extension_string (const xcb_glx_set_client_info_2arb_request_t *R); 04927 04928 int 04929 xcb_glx_set_client_info_2arb_glx_extension_string_length (const xcb_glx_set_client_info_2arb_request_t *R); 04930 04931 xcb_generic_iterator_t 04932 xcb_glx_set_client_info_2arb_glx_extension_string_end (const xcb_glx_set_client_info_2arb_request_t *R); 04933 04945 xcb_void_cookie_t 04946 xcb_glx_new_list_checked (xcb_connection_t *c, 04947 xcb_glx_context_tag_t context_tag, 04948 uint32_t list, 04949 uint32_t mode); 04950 04959 xcb_void_cookie_t 04960 xcb_glx_new_list (xcb_connection_t *c, 04961 xcb_glx_context_tag_t context_tag, 04962 uint32_t list, 04963 uint32_t mode); 04964 04976 xcb_void_cookie_t 04977 xcb_glx_end_list_checked (xcb_connection_t *c, 04978 xcb_glx_context_tag_t context_tag); 04979 04988 xcb_void_cookie_t 04989 xcb_glx_end_list (xcb_connection_t *c, 04990 xcb_glx_context_tag_t context_tag); 04991 05003 xcb_void_cookie_t 05004 xcb_glx_delete_lists_checked (xcb_connection_t *c, 05005 xcb_glx_context_tag_t context_tag, 05006 uint32_t list, 05007 int32_t range); 05008 05017 xcb_void_cookie_t 05018 xcb_glx_delete_lists (xcb_connection_t *c, 05019 xcb_glx_context_tag_t context_tag, 05020 uint32_t list, 05021 int32_t range); 05022 05031 xcb_glx_gen_lists_cookie_t 05032 xcb_glx_gen_lists (xcb_connection_t *c, 05033 xcb_glx_context_tag_t context_tag, 05034 int32_t range); 05035 05047 xcb_glx_gen_lists_cookie_t 05048 xcb_glx_gen_lists_unchecked (xcb_connection_t *c, 05049 xcb_glx_context_tag_t context_tag, 05050 int32_t range); 05051 05066 xcb_glx_gen_lists_reply_t * 05067 xcb_glx_gen_lists_reply (xcb_connection_t *c, 05068 xcb_glx_gen_lists_cookie_t cookie , 05069 xcb_generic_error_t **e); 05070 05082 xcb_void_cookie_t 05083 xcb_glx_feedback_buffer_checked (xcb_connection_t *c, 05084 xcb_glx_context_tag_t context_tag, 05085 int32_t size, 05086 int32_t type); 05087 05096 xcb_void_cookie_t 05097 xcb_glx_feedback_buffer (xcb_connection_t *c, 05098 xcb_glx_context_tag_t context_tag, 05099 int32_t size, 05100 int32_t type); 05101 05113 xcb_void_cookie_t 05114 xcb_glx_select_buffer_checked (xcb_connection_t *c, 05115 xcb_glx_context_tag_t context_tag, 05116 int32_t size); 05117 05126 xcb_void_cookie_t 05127 xcb_glx_select_buffer (xcb_connection_t *c, 05128 xcb_glx_context_tag_t context_tag, 05129 int32_t size); 05130 05131 int 05132 xcb_glx_render_mode_sizeof (const void *_buffer); 05133 05142 xcb_glx_render_mode_cookie_t 05143 xcb_glx_render_mode (xcb_connection_t *c, 05144 xcb_glx_context_tag_t context_tag, 05145 uint32_t mode); 05146 05158 xcb_glx_render_mode_cookie_t 05159 xcb_glx_render_mode_unchecked (xcb_connection_t *c, 05160 xcb_glx_context_tag_t context_tag, 05161 uint32_t mode); 05162 05163 uint32_t * 05164 xcb_glx_render_mode_data (const xcb_glx_render_mode_reply_t *R); 05165 05166 int 05167 xcb_glx_render_mode_data_length (const xcb_glx_render_mode_reply_t *R); 05168 05169 xcb_generic_iterator_t 05170 xcb_glx_render_mode_data_end (const xcb_glx_render_mode_reply_t *R); 05171 05186 xcb_glx_render_mode_reply_t * 05187 xcb_glx_render_mode_reply (xcb_connection_t *c, 05188 xcb_glx_render_mode_cookie_t cookie , 05189 xcb_generic_error_t **e); 05190 05199 xcb_glx_finish_cookie_t 05200 xcb_glx_finish (xcb_connection_t *c, 05201 xcb_glx_context_tag_t context_tag); 05202 05214 xcb_glx_finish_cookie_t 05215 xcb_glx_finish_unchecked (xcb_connection_t *c, 05216 xcb_glx_context_tag_t context_tag); 05217 05232 xcb_glx_finish_reply_t * 05233 xcb_glx_finish_reply (xcb_connection_t *c, 05234 xcb_glx_finish_cookie_t cookie , 05235 xcb_generic_error_t **e); 05236 05248 xcb_void_cookie_t 05249 xcb_glx_pixel_storef_checked (xcb_connection_t *c, 05250 xcb_glx_context_tag_t context_tag, 05251 uint32_t pname, 05252 xcb_glx_float32_t datum); 05253 05262 xcb_void_cookie_t 05263 xcb_glx_pixel_storef (xcb_connection_t *c, 05264 xcb_glx_context_tag_t context_tag, 05265 uint32_t pname, 05266 xcb_glx_float32_t datum); 05267 05279 xcb_void_cookie_t 05280 xcb_glx_pixel_storei_checked (xcb_connection_t *c, 05281 xcb_glx_context_tag_t context_tag, 05282 uint32_t pname, 05283 int32_t datum); 05284 05293 xcb_void_cookie_t 05294 xcb_glx_pixel_storei (xcb_connection_t *c, 05295 xcb_glx_context_tag_t context_tag, 05296 uint32_t pname, 05297 int32_t datum); 05298 05299 int 05300 xcb_glx_read_pixels_sizeof (const void *_buffer); 05301 05310 xcb_glx_read_pixels_cookie_t 05311 xcb_glx_read_pixels (xcb_connection_t *c, 05312 xcb_glx_context_tag_t context_tag, 05313 int32_t x, 05314 int32_t y, 05315 int32_t width, 05316 int32_t height, 05317 uint32_t format, 05318 uint32_t type, 05319 uint8_t swap_bytes, 05320 uint8_t lsb_first); 05321 05333 xcb_glx_read_pixels_cookie_t 05334 xcb_glx_read_pixels_unchecked (xcb_connection_t *c, 05335 xcb_glx_context_tag_t context_tag, 05336 int32_t x, 05337 int32_t y, 05338 int32_t width, 05339 int32_t height, 05340 uint32_t format, 05341 uint32_t type, 05342 uint8_t swap_bytes, 05343 uint8_t lsb_first); 05344 05345 uint8_t * 05346 xcb_glx_read_pixels_data (const xcb_glx_read_pixels_reply_t *R); 05347 05348 int 05349 xcb_glx_read_pixels_data_length (const xcb_glx_read_pixels_reply_t *R); 05350 05351 xcb_generic_iterator_t 05352 xcb_glx_read_pixels_data_end (const xcb_glx_read_pixels_reply_t *R); 05353 05368 xcb_glx_read_pixels_reply_t * 05369 xcb_glx_read_pixels_reply (xcb_connection_t *c, 05370 xcb_glx_read_pixels_cookie_t cookie , 05371 xcb_generic_error_t **e); 05372 05373 int 05374 xcb_glx_get_booleanv_sizeof (const void *_buffer); 05375 05384 xcb_glx_get_booleanv_cookie_t 05385 xcb_glx_get_booleanv (xcb_connection_t *c, 05386 xcb_glx_context_tag_t context_tag, 05387 int32_t pname); 05388 05400 xcb_glx_get_booleanv_cookie_t 05401 xcb_glx_get_booleanv_unchecked (xcb_connection_t *c, 05402 xcb_glx_context_tag_t context_tag, 05403 int32_t pname); 05404 05405 uint8_t * 05406 xcb_glx_get_booleanv_data (const xcb_glx_get_booleanv_reply_t *R); 05407 05408 int 05409 xcb_glx_get_booleanv_data_length (const xcb_glx_get_booleanv_reply_t *R); 05410 05411 xcb_generic_iterator_t 05412 xcb_glx_get_booleanv_data_end (const xcb_glx_get_booleanv_reply_t *R); 05413 05428 xcb_glx_get_booleanv_reply_t * 05429 xcb_glx_get_booleanv_reply (xcb_connection_t *c, 05430 xcb_glx_get_booleanv_cookie_t cookie , 05431 xcb_generic_error_t **e); 05432 05433 int 05434 xcb_glx_get_clip_plane_sizeof (const void *_buffer); 05435 05444 xcb_glx_get_clip_plane_cookie_t 05445 xcb_glx_get_clip_plane (xcb_connection_t *c, 05446 xcb_glx_context_tag_t context_tag, 05447 int32_t plane); 05448 05460 xcb_glx_get_clip_plane_cookie_t 05461 xcb_glx_get_clip_plane_unchecked (xcb_connection_t *c, 05462 xcb_glx_context_tag_t context_tag, 05463 int32_t plane); 05464 05465 xcb_glx_float64_t * 05466 xcb_glx_get_clip_plane_data (const xcb_glx_get_clip_plane_reply_t *R); 05467 05468 int 05469 xcb_glx_get_clip_plane_data_length (const xcb_glx_get_clip_plane_reply_t *R); 05470 05471 xcb_generic_iterator_t 05472 xcb_glx_get_clip_plane_data_end (const xcb_glx_get_clip_plane_reply_t *R); 05473 05488 xcb_glx_get_clip_plane_reply_t * 05489 xcb_glx_get_clip_plane_reply (xcb_connection_t *c, 05490 xcb_glx_get_clip_plane_cookie_t cookie , 05491 xcb_generic_error_t **e); 05492 05493 int 05494 xcb_glx_get_doublev_sizeof (const void *_buffer); 05495 05504 xcb_glx_get_doublev_cookie_t 05505 xcb_glx_get_doublev (xcb_connection_t *c, 05506 xcb_glx_context_tag_t context_tag, 05507 uint32_t pname); 05508 05520 xcb_glx_get_doublev_cookie_t 05521 xcb_glx_get_doublev_unchecked (xcb_connection_t *c, 05522 xcb_glx_context_tag_t context_tag, 05523 uint32_t pname); 05524 05525 xcb_glx_float64_t * 05526 xcb_glx_get_doublev_data (const xcb_glx_get_doublev_reply_t *R); 05527 05528 int 05529 xcb_glx_get_doublev_data_length (const xcb_glx_get_doublev_reply_t *R); 05530 05531 xcb_generic_iterator_t 05532 xcb_glx_get_doublev_data_end (const xcb_glx_get_doublev_reply_t *R); 05533 05548 xcb_glx_get_doublev_reply_t * 05549 xcb_glx_get_doublev_reply (xcb_connection_t *c, 05550 xcb_glx_get_doublev_cookie_t cookie , 05551 xcb_generic_error_t **e); 05552 05561 xcb_glx_get_error_cookie_t 05562 xcb_glx_get_error (xcb_connection_t *c, 05563 xcb_glx_context_tag_t context_tag); 05564 05576 xcb_glx_get_error_cookie_t 05577 xcb_glx_get_error_unchecked (xcb_connection_t *c, 05578 xcb_glx_context_tag_t context_tag); 05579 05594 xcb_glx_get_error_reply_t * 05595 xcb_glx_get_error_reply (xcb_connection_t *c, 05596 xcb_glx_get_error_cookie_t cookie , 05597 xcb_generic_error_t **e); 05598 05599 int 05600 xcb_glx_get_floatv_sizeof (const void *_buffer); 05601 05610 xcb_glx_get_floatv_cookie_t 05611 xcb_glx_get_floatv (xcb_connection_t *c, 05612 xcb_glx_context_tag_t context_tag, 05613 uint32_t pname); 05614 05626 xcb_glx_get_floatv_cookie_t 05627 xcb_glx_get_floatv_unchecked (xcb_connection_t *c, 05628 xcb_glx_context_tag_t context_tag, 05629 uint32_t pname); 05630 05631 xcb_glx_float32_t * 05632 xcb_glx_get_floatv_data (const xcb_glx_get_floatv_reply_t *R); 05633 05634 int 05635 xcb_glx_get_floatv_data_length (const xcb_glx_get_floatv_reply_t *R); 05636 05637 xcb_generic_iterator_t 05638 xcb_glx_get_floatv_data_end (const xcb_glx_get_floatv_reply_t *R); 05639 05654 xcb_glx_get_floatv_reply_t * 05655 xcb_glx_get_floatv_reply (xcb_connection_t *c, 05656 xcb_glx_get_floatv_cookie_t cookie , 05657 xcb_generic_error_t **e); 05658 05659 int 05660 xcb_glx_get_integerv_sizeof (const void *_buffer); 05661 05670 xcb_glx_get_integerv_cookie_t 05671 xcb_glx_get_integerv (xcb_connection_t *c, 05672 xcb_glx_context_tag_t context_tag, 05673 uint32_t pname); 05674 05686 xcb_glx_get_integerv_cookie_t 05687 xcb_glx_get_integerv_unchecked (xcb_connection_t *c, 05688 xcb_glx_context_tag_t context_tag, 05689 uint32_t pname); 05690 05691 int32_t * 05692 xcb_glx_get_integerv_data (const xcb_glx_get_integerv_reply_t *R); 05693 05694 int 05695 xcb_glx_get_integerv_data_length (const xcb_glx_get_integerv_reply_t *R); 05696 05697 xcb_generic_iterator_t 05698 xcb_glx_get_integerv_data_end (const xcb_glx_get_integerv_reply_t *R); 05699 05714 xcb_glx_get_integerv_reply_t * 05715 xcb_glx_get_integerv_reply (xcb_connection_t *c, 05716 xcb_glx_get_integerv_cookie_t cookie , 05717 xcb_generic_error_t **e); 05718 05719 int 05720 xcb_glx_get_lightfv_sizeof (const void *_buffer); 05721 05730 xcb_glx_get_lightfv_cookie_t 05731 xcb_glx_get_lightfv (xcb_connection_t *c, 05732 xcb_glx_context_tag_t context_tag, 05733 uint32_t light, 05734 uint32_t pname); 05735 05747 xcb_glx_get_lightfv_cookie_t 05748 xcb_glx_get_lightfv_unchecked (xcb_connection_t *c, 05749 xcb_glx_context_tag_t context_tag, 05750 uint32_t light, 05751 uint32_t pname); 05752 05753 xcb_glx_float32_t * 05754 xcb_glx_get_lightfv_data (const xcb_glx_get_lightfv_reply_t *R); 05755 05756 int 05757 xcb_glx_get_lightfv_data_length (const xcb_glx_get_lightfv_reply_t *R); 05758 05759 xcb_generic_iterator_t 05760 xcb_glx_get_lightfv_data_end (const xcb_glx_get_lightfv_reply_t *R); 05761 05776 xcb_glx_get_lightfv_reply_t * 05777 xcb_glx_get_lightfv_reply (xcb_connection_t *c, 05778 xcb_glx_get_lightfv_cookie_t cookie , 05779 xcb_generic_error_t **e); 05780 05781 int 05782 xcb_glx_get_lightiv_sizeof (const void *_buffer); 05783 05792 xcb_glx_get_lightiv_cookie_t 05793 xcb_glx_get_lightiv (xcb_connection_t *c, 05794 xcb_glx_context_tag_t context_tag, 05795 uint32_t light, 05796 uint32_t pname); 05797 05809 xcb_glx_get_lightiv_cookie_t 05810 xcb_glx_get_lightiv_unchecked (xcb_connection_t *c, 05811 xcb_glx_context_tag_t context_tag, 05812 uint32_t light, 05813 uint32_t pname); 05814 05815 int32_t * 05816 xcb_glx_get_lightiv_data (const xcb_glx_get_lightiv_reply_t *R); 05817 05818 int 05819 xcb_glx_get_lightiv_data_length (const xcb_glx_get_lightiv_reply_t *R); 05820 05821 xcb_generic_iterator_t 05822 xcb_glx_get_lightiv_data_end (const xcb_glx_get_lightiv_reply_t *R); 05823 05838 xcb_glx_get_lightiv_reply_t * 05839 xcb_glx_get_lightiv_reply (xcb_connection_t *c, 05840 xcb_glx_get_lightiv_cookie_t cookie , 05841 xcb_generic_error_t **e); 05842 05843 int 05844 xcb_glx_get_mapdv_sizeof (const void *_buffer); 05845 05854 xcb_glx_get_mapdv_cookie_t 05855 xcb_glx_get_mapdv (xcb_connection_t *c, 05856 xcb_glx_context_tag_t context_tag, 05857 uint32_t target, 05858 uint32_t query); 05859 05871 xcb_glx_get_mapdv_cookie_t 05872 xcb_glx_get_mapdv_unchecked (xcb_connection_t *c, 05873 xcb_glx_context_tag_t context_tag, 05874 uint32_t target, 05875 uint32_t query); 05876 05877 xcb_glx_float64_t * 05878 xcb_glx_get_mapdv_data (const xcb_glx_get_mapdv_reply_t *R); 05879 05880 int 05881 xcb_glx_get_mapdv_data_length (const xcb_glx_get_mapdv_reply_t *R); 05882 05883 xcb_generic_iterator_t 05884 xcb_glx_get_mapdv_data_end (const xcb_glx_get_mapdv_reply_t *R); 05885 05900 xcb_glx_get_mapdv_reply_t * 05901 xcb_glx_get_mapdv_reply (xcb_connection_t *c, 05902 xcb_glx_get_mapdv_cookie_t cookie , 05903 xcb_generic_error_t **e); 05904 05905 int 05906 xcb_glx_get_mapfv_sizeof (const void *_buffer); 05907 05916 xcb_glx_get_mapfv_cookie_t 05917 xcb_glx_get_mapfv (xcb_connection_t *c, 05918 xcb_glx_context_tag_t context_tag, 05919 uint32_t target, 05920 uint32_t query); 05921 05933 xcb_glx_get_mapfv_cookie_t 05934 xcb_glx_get_mapfv_unchecked (xcb_connection_t *c, 05935 xcb_glx_context_tag_t context_tag, 05936 uint32_t target, 05937 uint32_t query); 05938 05939 xcb_glx_float32_t * 05940 xcb_glx_get_mapfv_data (const xcb_glx_get_mapfv_reply_t *R); 05941 05942 int 05943 xcb_glx_get_mapfv_data_length (const xcb_glx_get_mapfv_reply_t *R); 05944 05945 xcb_generic_iterator_t 05946 xcb_glx_get_mapfv_data_end (const xcb_glx_get_mapfv_reply_t *R); 05947 05962 xcb_glx_get_mapfv_reply_t * 05963 xcb_glx_get_mapfv_reply (xcb_connection_t *c, 05964 xcb_glx_get_mapfv_cookie_t cookie , 05965 xcb_generic_error_t **e); 05966 05967 int 05968 xcb_glx_get_mapiv_sizeof (const void *_buffer); 05969 05978 xcb_glx_get_mapiv_cookie_t 05979 xcb_glx_get_mapiv (xcb_connection_t *c, 05980 xcb_glx_context_tag_t context_tag, 05981 uint32_t target, 05982 uint32_t query); 05983 05995 xcb_glx_get_mapiv_cookie_t 05996 xcb_glx_get_mapiv_unchecked (xcb_connection_t *c, 05997 xcb_glx_context_tag_t context_tag, 05998 uint32_t target, 05999 uint32_t query); 06000 06001 int32_t * 06002 xcb_glx_get_mapiv_data (const xcb_glx_get_mapiv_reply_t *R); 06003 06004 int 06005 xcb_glx_get_mapiv_data_length (const xcb_glx_get_mapiv_reply_t *R); 06006 06007 xcb_generic_iterator_t 06008 xcb_glx_get_mapiv_data_end (const xcb_glx_get_mapiv_reply_t *R); 06009 06024 xcb_glx_get_mapiv_reply_t * 06025 xcb_glx_get_mapiv_reply (xcb_connection_t *c, 06026 xcb_glx_get_mapiv_cookie_t cookie , 06027 xcb_generic_error_t **e); 06028 06029 int 06030 xcb_glx_get_materialfv_sizeof (const void *_buffer); 06031 06040 xcb_glx_get_materialfv_cookie_t 06041 xcb_glx_get_materialfv (xcb_connection_t *c, 06042 xcb_glx_context_tag_t context_tag, 06043 uint32_t face, 06044 uint32_t pname); 06045 06057 xcb_glx_get_materialfv_cookie_t 06058 xcb_glx_get_materialfv_unchecked (xcb_connection_t *c, 06059 xcb_glx_context_tag_t context_tag, 06060 uint32_t face, 06061 uint32_t pname); 06062 06063 xcb_glx_float32_t * 06064 xcb_glx_get_materialfv_data (const xcb_glx_get_materialfv_reply_t *R); 06065 06066 int 06067 xcb_glx_get_materialfv_data_length (const xcb_glx_get_materialfv_reply_t *R); 06068 06069 xcb_generic_iterator_t 06070 xcb_glx_get_materialfv_data_end (const xcb_glx_get_materialfv_reply_t *R); 06071 06086 xcb_glx_get_materialfv_reply_t * 06087 xcb_glx_get_materialfv_reply (xcb_connection_t *c, 06088 xcb_glx_get_materialfv_cookie_t cookie , 06089 xcb_generic_error_t **e); 06090 06091 int 06092 xcb_glx_get_materialiv_sizeof (const void *_buffer); 06093 06102 xcb_glx_get_materialiv_cookie_t 06103 xcb_glx_get_materialiv (xcb_connection_t *c, 06104 xcb_glx_context_tag_t context_tag, 06105 uint32_t face, 06106 uint32_t pname); 06107 06119 xcb_glx_get_materialiv_cookie_t 06120 xcb_glx_get_materialiv_unchecked (xcb_connection_t *c, 06121 xcb_glx_context_tag_t context_tag, 06122 uint32_t face, 06123 uint32_t pname); 06124 06125 int32_t * 06126 xcb_glx_get_materialiv_data (const xcb_glx_get_materialiv_reply_t *R); 06127 06128 int 06129 xcb_glx_get_materialiv_data_length (const xcb_glx_get_materialiv_reply_t *R); 06130 06131 xcb_generic_iterator_t 06132 xcb_glx_get_materialiv_data_end (const xcb_glx_get_materialiv_reply_t *R); 06133 06148 xcb_glx_get_materialiv_reply_t * 06149 xcb_glx_get_materialiv_reply (xcb_connection_t *c, 06150 xcb_glx_get_materialiv_cookie_t cookie , 06151 xcb_generic_error_t **e); 06152 06153 int 06154 xcb_glx_get_pixel_mapfv_sizeof (const void *_buffer); 06155 06164 xcb_glx_get_pixel_mapfv_cookie_t 06165 xcb_glx_get_pixel_mapfv (xcb_connection_t *c, 06166 xcb_glx_context_tag_t context_tag, 06167 uint32_t map); 06168 06180 xcb_glx_get_pixel_mapfv_cookie_t 06181 xcb_glx_get_pixel_mapfv_unchecked (xcb_connection_t *c, 06182 xcb_glx_context_tag_t context_tag, 06183 uint32_t map); 06184 06185 xcb_glx_float32_t * 06186 xcb_glx_get_pixel_mapfv_data (const xcb_glx_get_pixel_mapfv_reply_t *R); 06187 06188 int 06189 xcb_glx_get_pixel_mapfv_data_length (const xcb_glx_get_pixel_mapfv_reply_t *R); 06190 06191 xcb_generic_iterator_t 06192 xcb_glx_get_pixel_mapfv_data_end (const xcb_glx_get_pixel_mapfv_reply_t *R); 06193 06208 xcb_glx_get_pixel_mapfv_reply_t * 06209 xcb_glx_get_pixel_mapfv_reply (xcb_connection_t *c, 06210 xcb_glx_get_pixel_mapfv_cookie_t cookie , 06211 xcb_generic_error_t **e); 06212 06213 int 06214 xcb_glx_get_pixel_mapuiv_sizeof (const void *_buffer); 06215 06224 xcb_glx_get_pixel_mapuiv_cookie_t 06225 xcb_glx_get_pixel_mapuiv (xcb_connection_t *c, 06226 xcb_glx_context_tag_t context_tag, 06227 uint32_t map); 06228 06240 xcb_glx_get_pixel_mapuiv_cookie_t 06241 xcb_glx_get_pixel_mapuiv_unchecked (xcb_connection_t *c, 06242 xcb_glx_context_tag_t context_tag, 06243 uint32_t map); 06244 06245 uint32_t * 06246 xcb_glx_get_pixel_mapuiv_data (const xcb_glx_get_pixel_mapuiv_reply_t *R); 06247 06248 int 06249 xcb_glx_get_pixel_mapuiv_data_length (const xcb_glx_get_pixel_mapuiv_reply_t *R); 06250 06251 xcb_generic_iterator_t 06252 xcb_glx_get_pixel_mapuiv_data_end (const xcb_glx_get_pixel_mapuiv_reply_t *R); 06253 06268 xcb_glx_get_pixel_mapuiv_reply_t * 06269 xcb_glx_get_pixel_mapuiv_reply (xcb_connection_t *c, 06270 xcb_glx_get_pixel_mapuiv_cookie_t cookie , 06271 xcb_generic_error_t **e); 06272 06273 int 06274 xcb_glx_get_pixel_mapusv_sizeof (const void *_buffer); 06275 06284 xcb_glx_get_pixel_mapusv_cookie_t 06285 xcb_glx_get_pixel_mapusv (xcb_connection_t *c, 06286 xcb_glx_context_tag_t context_tag, 06287 uint32_t map); 06288 06300 xcb_glx_get_pixel_mapusv_cookie_t 06301 xcb_glx_get_pixel_mapusv_unchecked (xcb_connection_t *c, 06302 xcb_glx_context_tag_t context_tag, 06303 uint32_t map); 06304 06305 uint16_t * 06306 xcb_glx_get_pixel_mapusv_data (const xcb_glx_get_pixel_mapusv_reply_t *R); 06307 06308 int 06309 xcb_glx_get_pixel_mapusv_data_length (const xcb_glx_get_pixel_mapusv_reply_t *R); 06310 06311 xcb_generic_iterator_t 06312 xcb_glx_get_pixel_mapusv_data_end (const xcb_glx_get_pixel_mapusv_reply_t *R); 06313 06328 xcb_glx_get_pixel_mapusv_reply_t * 06329 xcb_glx_get_pixel_mapusv_reply (xcb_connection_t *c, 06330 xcb_glx_get_pixel_mapusv_cookie_t cookie , 06331 xcb_generic_error_t **e); 06332 06333 int 06334 xcb_glx_get_polygon_stipple_sizeof (const void *_buffer); 06335 06344 xcb_glx_get_polygon_stipple_cookie_t 06345 xcb_glx_get_polygon_stipple (xcb_connection_t *c, 06346 xcb_glx_context_tag_t context_tag, 06347 uint8_t lsb_first); 06348 06360 xcb_glx_get_polygon_stipple_cookie_t 06361 xcb_glx_get_polygon_stipple_unchecked (xcb_connection_t *c, 06362 xcb_glx_context_tag_t context_tag, 06363 uint8_t lsb_first); 06364 06365 uint8_t * 06366 xcb_glx_get_polygon_stipple_data (const xcb_glx_get_polygon_stipple_reply_t *R); 06367 06368 int 06369 xcb_glx_get_polygon_stipple_data_length (const xcb_glx_get_polygon_stipple_reply_t *R); 06370 06371 xcb_generic_iterator_t 06372 xcb_glx_get_polygon_stipple_data_end (const xcb_glx_get_polygon_stipple_reply_t *R); 06373 06388 xcb_glx_get_polygon_stipple_reply_t * 06389 xcb_glx_get_polygon_stipple_reply (xcb_connection_t *c, 06390 xcb_glx_get_polygon_stipple_cookie_t cookie , 06391 xcb_generic_error_t **e); 06392 06393 int 06394 xcb_glx_get_string_sizeof (const void *_buffer); 06395 06404 xcb_glx_get_string_cookie_t 06405 xcb_glx_get_string (xcb_connection_t *c, 06406 xcb_glx_context_tag_t context_tag, 06407 uint32_t name); 06408 06420 xcb_glx_get_string_cookie_t 06421 xcb_glx_get_string_unchecked (xcb_connection_t *c, 06422 xcb_glx_context_tag_t context_tag, 06423 uint32_t name); 06424 06425 char * 06426 xcb_glx_get_string_string (const xcb_glx_get_string_reply_t *R); 06427 06428 int 06429 xcb_glx_get_string_string_length (const xcb_glx_get_string_reply_t *R); 06430 06431 xcb_generic_iterator_t 06432 xcb_glx_get_string_string_end (const xcb_glx_get_string_reply_t *R); 06433 06448 xcb_glx_get_string_reply_t * 06449 xcb_glx_get_string_reply (xcb_connection_t *c, 06450 xcb_glx_get_string_cookie_t cookie , 06451 xcb_generic_error_t **e); 06452 06453 int 06454 xcb_glx_get_tex_envfv_sizeof (const void *_buffer); 06455 06464 xcb_glx_get_tex_envfv_cookie_t 06465 xcb_glx_get_tex_envfv (xcb_connection_t *c, 06466 xcb_glx_context_tag_t context_tag, 06467 uint32_t target, 06468 uint32_t pname); 06469 06481 xcb_glx_get_tex_envfv_cookie_t 06482 xcb_glx_get_tex_envfv_unchecked (xcb_connection_t *c, 06483 xcb_glx_context_tag_t context_tag, 06484 uint32_t target, 06485 uint32_t pname); 06486 06487 xcb_glx_float32_t * 06488 xcb_glx_get_tex_envfv_data (const xcb_glx_get_tex_envfv_reply_t *R); 06489 06490 int 06491 xcb_glx_get_tex_envfv_data_length (const xcb_glx_get_tex_envfv_reply_t *R); 06492 06493 xcb_generic_iterator_t 06494 xcb_glx_get_tex_envfv_data_end (const xcb_glx_get_tex_envfv_reply_t *R); 06495 06510 xcb_glx_get_tex_envfv_reply_t * 06511 xcb_glx_get_tex_envfv_reply (xcb_connection_t *c, 06512 xcb_glx_get_tex_envfv_cookie_t cookie , 06513 xcb_generic_error_t **e); 06514 06515 int 06516 xcb_glx_get_tex_enviv_sizeof (const void *_buffer); 06517 06526 xcb_glx_get_tex_enviv_cookie_t 06527 xcb_glx_get_tex_enviv (xcb_connection_t *c, 06528 xcb_glx_context_tag_t context_tag, 06529 uint32_t target, 06530 uint32_t pname); 06531 06543 xcb_glx_get_tex_enviv_cookie_t 06544 xcb_glx_get_tex_enviv_unchecked (xcb_connection_t *c, 06545 xcb_glx_context_tag_t context_tag, 06546 uint32_t target, 06547 uint32_t pname); 06548 06549 int32_t * 06550 xcb_glx_get_tex_enviv_data (const xcb_glx_get_tex_enviv_reply_t *R); 06551 06552 int 06553 xcb_glx_get_tex_enviv_data_length (const xcb_glx_get_tex_enviv_reply_t *R); 06554 06555 xcb_generic_iterator_t 06556 xcb_glx_get_tex_enviv_data_end (const xcb_glx_get_tex_enviv_reply_t *R); 06557 06572 xcb_glx_get_tex_enviv_reply_t * 06573 xcb_glx_get_tex_enviv_reply (xcb_connection_t *c, 06574 xcb_glx_get_tex_enviv_cookie_t cookie , 06575 xcb_generic_error_t **e); 06576 06577 int 06578 xcb_glx_get_tex_gendv_sizeof (const void *_buffer); 06579 06588 xcb_glx_get_tex_gendv_cookie_t 06589 xcb_glx_get_tex_gendv (xcb_connection_t *c, 06590 xcb_glx_context_tag_t context_tag, 06591 uint32_t coord, 06592 uint32_t pname); 06593 06605 xcb_glx_get_tex_gendv_cookie_t 06606 xcb_glx_get_tex_gendv_unchecked (xcb_connection_t *c, 06607 xcb_glx_context_tag_t context_tag, 06608 uint32_t coord, 06609 uint32_t pname); 06610 06611 xcb_glx_float64_t * 06612 xcb_glx_get_tex_gendv_data (const xcb_glx_get_tex_gendv_reply_t *R); 06613 06614 int 06615 xcb_glx_get_tex_gendv_data_length (const xcb_glx_get_tex_gendv_reply_t *R); 06616 06617 xcb_generic_iterator_t 06618 xcb_glx_get_tex_gendv_data_end (const xcb_glx_get_tex_gendv_reply_t *R); 06619 06634 xcb_glx_get_tex_gendv_reply_t * 06635 xcb_glx_get_tex_gendv_reply (xcb_connection_t *c, 06636 xcb_glx_get_tex_gendv_cookie_t cookie , 06637 xcb_generic_error_t **e); 06638 06639 int 06640 xcb_glx_get_tex_genfv_sizeof (const void *_buffer); 06641 06650 xcb_glx_get_tex_genfv_cookie_t 06651 xcb_glx_get_tex_genfv (xcb_connection_t *c, 06652 xcb_glx_context_tag_t context_tag, 06653 uint32_t coord, 06654 uint32_t pname); 06655 06667 xcb_glx_get_tex_genfv_cookie_t 06668 xcb_glx_get_tex_genfv_unchecked (xcb_connection_t *c, 06669 xcb_glx_context_tag_t context_tag, 06670 uint32_t coord, 06671 uint32_t pname); 06672 06673 xcb_glx_float32_t * 06674 xcb_glx_get_tex_genfv_data (const xcb_glx_get_tex_genfv_reply_t *R); 06675 06676 int 06677 xcb_glx_get_tex_genfv_data_length (const xcb_glx_get_tex_genfv_reply_t *R); 06678 06679 xcb_generic_iterator_t 06680 xcb_glx_get_tex_genfv_data_end (const xcb_glx_get_tex_genfv_reply_t *R); 06681 06696 xcb_glx_get_tex_genfv_reply_t * 06697 xcb_glx_get_tex_genfv_reply (xcb_connection_t *c, 06698 xcb_glx_get_tex_genfv_cookie_t cookie , 06699 xcb_generic_error_t **e); 06700 06701 int 06702 xcb_glx_get_tex_geniv_sizeof (const void *_buffer); 06703 06712 xcb_glx_get_tex_geniv_cookie_t 06713 xcb_glx_get_tex_geniv (xcb_connection_t *c, 06714 xcb_glx_context_tag_t context_tag, 06715 uint32_t coord, 06716 uint32_t pname); 06717 06729 xcb_glx_get_tex_geniv_cookie_t 06730 xcb_glx_get_tex_geniv_unchecked (xcb_connection_t *c, 06731 xcb_glx_context_tag_t context_tag, 06732 uint32_t coord, 06733 uint32_t pname); 06734 06735 int32_t * 06736 xcb_glx_get_tex_geniv_data (const xcb_glx_get_tex_geniv_reply_t *R); 06737 06738 int 06739 xcb_glx_get_tex_geniv_data_length (const xcb_glx_get_tex_geniv_reply_t *R); 06740 06741 xcb_generic_iterator_t 06742 xcb_glx_get_tex_geniv_data_end (const xcb_glx_get_tex_geniv_reply_t *R); 06743 06758 xcb_glx_get_tex_geniv_reply_t * 06759 xcb_glx_get_tex_geniv_reply (xcb_connection_t *c, 06760 xcb_glx_get_tex_geniv_cookie_t cookie , 06761 xcb_generic_error_t **e); 06762 06763 int 06764 xcb_glx_get_tex_image_sizeof (const void *_buffer); 06765 06774 xcb_glx_get_tex_image_cookie_t 06775 xcb_glx_get_tex_image (xcb_connection_t *c, 06776 xcb_glx_context_tag_t context_tag, 06777 uint32_t target, 06778 int32_t level, 06779 uint32_t format, 06780 uint32_t type, 06781 uint8_t swap_bytes); 06782 06794 xcb_glx_get_tex_image_cookie_t 06795 xcb_glx_get_tex_image_unchecked (xcb_connection_t *c, 06796 xcb_glx_context_tag_t context_tag, 06797 uint32_t target, 06798 int32_t level, 06799 uint32_t format, 06800 uint32_t type, 06801 uint8_t swap_bytes); 06802 06803 uint8_t * 06804 xcb_glx_get_tex_image_data (const xcb_glx_get_tex_image_reply_t *R); 06805 06806 int 06807 xcb_glx_get_tex_image_data_length (const xcb_glx_get_tex_image_reply_t *R); 06808 06809 xcb_generic_iterator_t 06810 xcb_glx_get_tex_image_data_end (const xcb_glx_get_tex_image_reply_t *R); 06811 06826 xcb_glx_get_tex_image_reply_t * 06827 xcb_glx_get_tex_image_reply (xcb_connection_t *c, 06828 xcb_glx_get_tex_image_cookie_t cookie , 06829 xcb_generic_error_t **e); 06830 06831 int 06832 xcb_glx_get_tex_parameterfv_sizeof (const void *_buffer); 06833 06842 xcb_glx_get_tex_parameterfv_cookie_t 06843 xcb_glx_get_tex_parameterfv (xcb_connection_t *c, 06844 xcb_glx_context_tag_t context_tag, 06845 uint32_t target, 06846 uint32_t pname); 06847 06859 xcb_glx_get_tex_parameterfv_cookie_t 06860 xcb_glx_get_tex_parameterfv_unchecked (xcb_connection_t *c, 06861 xcb_glx_context_tag_t context_tag, 06862 uint32_t target, 06863 uint32_t pname); 06864 06865 xcb_glx_float32_t * 06866 xcb_glx_get_tex_parameterfv_data (const xcb_glx_get_tex_parameterfv_reply_t *R); 06867 06868 int 06869 xcb_glx_get_tex_parameterfv_data_length (const xcb_glx_get_tex_parameterfv_reply_t *R); 06870 06871 xcb_generic_iterator_t 06872 xcb_glx_get_tex_parameterfv_data_end (const xcb_glx_get_tex_parameterfv_reply_t *R); 06873 06888 xcb_glx_get_tex_parameterfv_reply_t * 06889 xcb_glx_get_tex_parameterfv_reply (xcb_connection_t *c, 06890 xcb_glx_get_tex_parameterfv_cookie_t cookie , 06891 xcb_generic_error_t **e); 06892 06893 int 06894 xcb_glx_get_tex_parameteriv_sizeof (const void *_buffer); 06895 06904 xcb_glx_get_tex_parameteriv_cookie_t 06905 xcb_glx_get_tex_parameteriv (xcb_connection_t *c, 06906 xcb_glx_context_tag_t context_tag, 06907 uint32_t target, 06908 uint32_t pname); 06909 06921 xcb_glx_get_tex_parameteriv_cookie_t 06922 xcb_glx_get_tex_parameteriv_unchecked (xcb_connection_t *c, 06923 xcb_glx_context_tag_t context_tag, 06924 uint32_t target, 06925 uint32_t pname); 06926 06927 int32_t * 06928 xcb_glx_get_tex_parameteriv_data (const xcb_glx_get_tex_parameteriv_reply_t *R); 06929 06930 int 06931 xcb_glx_get_tex_parameteriv_data_length (const xcb_glx_get_tex_parameteriv_reply_t *R); 06932 06933 xcb_generic_iterator_t 06934 xcb_glx_get_tex_parameteriv_data_end (const xcb_glx_get_tex_parameteriv_reply_t *R); 06935 06950 xcb_glx_get_tex_parameteriv_reply_t * 06951 xcb_glx_get_tex_parameteriv_reply (xcb_connection_t *c, 06952 xcb_glx_get_tex_parameteriv_cookie_t cookie , 06953 xcb_generic_error_t **e); 06954 06955 int 06956 xcb_glx_get_tex_level_parameterfv_sizeof (const void *_buffer); 06957 06966 xcb_glx_get_tex_level_parameterfv_cookie_t 06967 xcb_glx_get_tex_level_parameterfv (xcb_connection_t *c, 06968 xcb_glx_context_tag_t context_tag, 06969 uint32_t target, 06970 int32_t level, 06971 uint32_t pname); 06972 06984 xcb_glx_get_tex_level_parameterfv_cookie_t 06985 xcb_glx_get_tex_level_parameterfv_unchecked (xcb_connection_t *c, 06986 xcb_glx_context_tag_t context_tag, 06987 uint32_t target, 06988 int32_t level, 06989 uint32_t pname); 06990 06991 xcb_glx_float32_t * 06992 xcb_glx_get_tex_level_parameterfv_data (const xcb_glx_get_tex_level_parameterfv_reply_t *R); 06993 06994 int 06995 xcb_glx_get_tex_level_parameterfv_data_length (const xcb_glx_get_tex_level_parameterfv_reply_t *R); 06996 06997 xcb_generic_iterator_t 06998 xcb_glx_get_tex_level_parameterfv_data_end (const xcb_glx_get_tex_level_parameterfv_reply_t *R); 06999 07014 xcb_glx_get_tex_level_parameterfv_reply_t * 07015 xcb_glx_get_tex_level_parameterfv_reply (xcb_connection_t *c, 07016 xcb_glx_get_tex_level_parameterfv_cookie_t cookie , 07017 xcb_generic_error_t **e); 07018 07019 int 07020 xcb_glx_get_tex_level_parameteriv_sizeof (const void *_buffer); 07021 07030 xcb_glx_get_tex_level_parameteriv_cookie_t 07031 xcb_glx_get_tex_level_parameteriv (xcb_connection_t *c, 07032 xcb_glx_context_tag_t context_tag, 07033 uint32_t target, 07034 int32_t level, 07035 uint32_t pname); 07036 07048 xcb_glx_get_tex_level_parameteriv_cookie_t 07049 xcb_glx_get_tex_level_parameteriv_unchecked (xcb_connection_t *c, 07050 xcb_glx_context_tag_t context_tag, 07051 uint32_t target, 07052 int32_t level, 07053 uint32_t pname); 07054 07055 int32_t * 07056 xcb_glx_get_tex_level_parameteriv_data (const xcb_glx_get_tex_level_parameteriv_reply_t *R); 07057 07058 int 07059 xcb_glx_get_tex_level_parameteriv_data_length (const xcb_glx_get_tex_level_parameteriv_reply_t *R); 07060 07061 xcb_generic_iterator_t 07062 xcb_glx_get_tex_level_parameteriv_data_end (const xcb_glx_get_tex_level_parameteriv_reply_t *R); 07063 07078 xcb_glx_get_tex_level_parameteriv_reply_t * 07079 xcb_glx_get_tex_level_parameteriv_reply (xcb_connection_t *c, 07080 xcb_glx_get_tex_level_parameteriv_cookie_t cookie , 07081 xcb_generic_error_t **e); 07082 07091 xcb_glx_is_enabled_cookie_t 07092 xcb_glx_is_enabled (xcb_connection_t *c, 07093 xcb_glx_context_tag_t context_tag, 07094 uint32_t capability); 07095 07107 xcb_glx_is_enabled_cookie_t 07108 xcb_glx_is_enabled_unchecked (xcb_connection_t *c, 07109 xcb_glx_context_tag_t context_tag, 07110 uint32_t capability); 07111 07126 xcb_glx_is_enabled_reply_t * 07127 xcb_glx_is_enabled_reply (xcb_connection_t *c, 07128 xcb_glx_is_enabled_cookie_t cookie , 07129 xcb_generic_error_t **e); 07130 07139 xcb_glx_is_list_cookie_t 07140 xcb_glx_is_list (xcb_connection_t *c, 07141 xcb_glx_context_tag_t context_tag, 07142 uint32_t list); 07143 07155 xcb_glx_is_list_cookie_t 07156 xcb_glx_is_list_unchecked (xcb_connection_t *c, 07157 xcb_glx_context_tag_t context_tag, 07158 uint32_t list); 07159 07174 xcb_glx_is_list_reply_t * 07175 xcb_glx_is_list_reply (xcb_connection_t *c, 07176 xcb_glx_is_list_cookie_t cookie , 07177 xcb_generic_error_t **e); 07178 07190 xcb_void_cookie_t 07191 xcb_glx_flush_checked (xcb_connection_t *c, 07192 xcb_glx_context_tag_t context_tag); 07193 07202 xcb_void_cookie_t 07203 xcb_glx_flush (xcb_connection_t *c, 07204 xcb_glx_context_tag_t context_tag); 07205 07206 int 07207 xcb_glx_are_textures_resident_sizeof (const void *_buffer); 07208 07217 xcb_glx_are_textures_resident_cookie_t 07218 xcb_glx_are_textures_resident (xcb_connection_t *c, 07219 xcb_glx_context_tag_t context_tag, 07220 int32_t n, 07221 const uint32_t *textures); 07222 07234 xcb_glx_are_textures_resident_cookie_t 07235 xcb_glx_are_textures_resident_unchecked (xcb_connection_t *c, 07236 xcb_glx_context_tag_t context_tag, 07237 int32_t n, 07238 const uint32_t *textures); 07239 07240 uint8_t * 07241 xcb_glx_are_textures_resident_data (const xcb_glx_are_textures_resident_reply_t *R); 07242 07243 int 07244 xcb_glx_are_textures_resident_data_length (const xcb_glx_are_textures_resident_reply_t *R); 07245 07246 xcb_generic_iterator_t 07247 xcb_glx_are_textures_resident_data_end (const xcb_glx_are_textures_resident_reply_t *R); 07248 07263 xcb_glx_are_textures_resident_reply_t * 07264 xcb_glx_are_textures_resident_reply (xcb_connection_t *c, 07265 xcb_glx_are_textures_resident_cookie_t cookie , 07266 xcb_generic_error_t **e); 07267 07268 int 07269 xcb_glx_delete_textures_sizeof (const void *_buffer); 07270 07282 xcb_void_cookie_t 07283 xcb_glx_delete_textures_checked (xcb_connection_t *c, 07284 xcb_glx_context_tag_t context_tag, 07285 int32_t n, 07286 const uint32_t *textures); 07287 07296 xcb_void_cookie_t 07297 xcb_glx_delete_textures (xcb_connection_t *c, 07298 xcb_glx_context_tag_t context_tag, 07299 int32_t n, 07300 const uint32_t *textures); 07301 07302 uint32_t * 07303 xcb_glx_delete_textures_textures (const xcb_glx_delete_textures_request_t *R); 07304 07305 int 07306 xcb_glx_delete_textures_textures_length (const xcb_glx_delete_textures_request_t *R); 07307 07308 xcb_generic_iterator_t 07309 xcb_glx_delete_textures_textures_end (const xcb_glx_delete_textures_request_t *R); 07310 07311 int 07312 xcb_glx_gen_textures_sizeof (const void *_buffer); 07313 07322 xcb_glx_gen_textures_cookie_t 07323 xcb_glx_gen_textures (xcb_connection_t *c, 07324 xcb_glx_context_tag_t context_tag, 07325 int32_t n); 07326 07338 xcb_glx_gen_textures_cookie_t 07339 xcb_glx_gen_textures_unchecked (xcb_connection_t *c, 07340 xcb_glx_context_tag_t context_tag, 07341 int32_t n); 07342 07343 uint32_t * 07344 xcb_glx_gen_textures_data (const xcb_glx_gen_textures_reply_t *R); 07345 07346 int 07347 xcb_glx_gen_textures_data_length (const xcb_glx_gen_textures_reply_t *R); 07348 07349 xcb_generic_iterator_t 07350 xcb_glx_gen_textures_data_end (const xcb_glx_gen_textures_reply_t *R); 07351 07366 xcb_glx_gen_textures_reply_t * 07367 xcb_glx_gen_textures_reply (xcb_connection_t *c, 07368 xcb_glx_gen_textures_cookie_t cookie , 07369 xcb_generic_error_t **e); 07370 07379 xcb_glx_is_texture_cookie_t 07380 xcb_glx_is_texture (xcb_connection_t *c, 07381 xcb_glx_context_tag_t context_tag, 07382 uint32_t texture); 07383 07395 xcb_glx_is_texture_cookie_t 07396 xcb_glx_is_texture_unchecked (xcb_connection_t *c, 07397 xcb_glx_context_tag_t context_tag, 07398 uint32_t texture); 07399 07414 xcb_glx_is_texture_reply_t * 07415 xcb_glx_is_texture_reply (xcb_connection_t *c, 07416 xcb_glx_is_texture_cookie_t cookie , 07417 xcb_generic_error_t **e); 07418 07419 int 07420 xcb_glx_get_color_table_sizeof (const void *_buffer); 07421 07430 xcb_glx_get_color_table_cookie_t 07431 xcb_glx_get_color_table (xcb_connection_t *c, 07432 xcb_glx_context_tag_t context_tag, 07433 uint32_t target, 07434 uint32_t format, 07435 uint32_t type, 07436 uint8_t swap_bytes); 07437 07449 xcb_glx_get_color_table_cookie_t 07450 xcb_glx_get_color_table_unchecked (xcb_connection_t *c, 07451 xcb_glx_context_tag_t context_tag, 07452 uint32_t target, 07453 uint32_t format, 07454 uint32_t type, 07455 uint8_t swap_bytes); 07456 07457 uint8_t * 07458 xcb_glx_get_color_table_data (const xcb_glx_get_color_table_reply_t *R); 07459 07460 int 07461 xcb_glx_get_color_table_data_length (const xcb_glx_get_color_table_reply_t *R); 07462 07463 xcb_generic_iterator_t 07464 xcb_glx_get_color_table_data_end (const xcb_glx_get_color_table_reply_t *R); 07465 07480 xcb_glx_get_color_table_reply_t * 07481 xcb_glx_get_color_table_reply (xcb_connection_t *c, 07482 xcb_glx_get_color_table_cookie_t cookie , 07483 xcb_generic_error_t **e); 07484 07485 int 07486 xcb_glx_get_color_table_parameterfv_sizeof (const void *_buffer); 07487 07496 xcb_glx_get_color_table_parameterfv_cookie_t 07497 xcb_glx_get_color_table_parameterfv (xcb_connection_t *c, 07498 xcb_glx_context_tag_t context_tag, 07499 uint32_t target, 07500 uint32_t pname); 07501 07513 xcb_glx_get_color_table_parameterfv_cookie_t 07514 xcb_glx_get_color_table_parameterfv_unchecked (xcb_connection_t *c, 07515 xcb_glx_context_tag_t context_tag, 07516 uint32_t target, 07517 uint32_t pname); 07518 07519 xcb_glx_float32_t * 07520 xcb_glx_get_color_table_parameterfv_data (const xcb_glx_get_color_table_parameterfv_reply_t *R); 07521 07522 int 07523 xcb_glx_get_color_table_parameterfv_data_length (const xcb_glx_get_color_table_parameterfv_reply_t *R); 07524 07525 xcb_generic_iterator_t 07526 xcb_glx_get_color_table_parameterfv_data_end (const xcb_glx_get_color_table_parameterfv_reply_t *R); 07527 07542 xcb_glx_get_color_table_parameterfv_reply_t * 07543 xcb_glx_get_color_table_parameterfv_reply (xcb_connection_t *c, 07544 xcb_glx_get_color_table_parameterfv_cookie_t cookie , 07545 xcb_generic_error_t **e); 07546 07547 int 07548 xcb_glx_get_color_table_parameteriv_sizeof (const void *_buffer); 07549 07558 xcb_glx_get_color_table_parameteriv_cookie_t 07559 xcb_glx_get_color_table_parameteriv (xcb_connection_t *c, 07560 xcb_glx_context_tag_t context_tag, 07561 uint32_t target, 07562 uint32_t pname); 07563 07575 xcb_glx_get_color_table_parameteriv_cookie_t 07576 xcb_glx_get_color_table_parameteriv_unchecked (xcb_connection_t *c, 07577 xcb_glx_context_tag_t context_tag, 07578 uint32_t target, 07579 uint32_t pname); 07580 07581 int32_t * 07582 xcb_glx_get_color_table_parameteriv_data (const xcb_glx_get_color_table_parameteriv_reply_t *R); 07583 07584 int 07585 xcb_glx_get_color_table_parameteriv_data_length (const xcb_glx_get_color_table_parameteriv_reply_t *R); 07586 07587 xcb_generic_iterator_t 07588 xcb_glx_get_color_table_parameteriv_data_end (const xcb_glx_get_color_table_parameteriv_reply_t *R); 07589 07604 xcb_glx_get_color_table_parameteriv_reply_t * 07605 xcb_glx_get_color_table_parameteriv_reply (xcb_connection_t *c, 07606 xcb_glx_get_color_table_parameteriv_cookie_t cookie , 07607 xcb_generic_error_t **e); 07608 07609 int 07610 xcb_glx_get_convolution_filter_sizeof (const void *_buffer); 07611 07620 xcb_glx_get_convolution_filter_cookie_t 07621 xcb_glx_get_convolution_filter (xcb_connection_t *c, 07622 xcb_glx_context_tag_t context_tag, 07623 uint32_t target, 07624 uint32_t format, 07625 uint32_t type, 07626 uint8_t swap_bytes); 07627 07639 xcb_glx_get_convolution_filter_cookie_t 07640 xcb_glx_get_convolution_filter_unchecked (xcb_connection_t *c, 07641 xcb_glx_context_tag_t context_tag, 07642 uint32_t target, 07643 uint32_t format, 07644 uint32_t type, 07645 uint8_t swap_bytes); 07646 07647 uint8_t * 07648 xcb_glx_get_convolution_filter_data (const xcb_glx_get_convolution_filter_reply_t *R); 07649 07650 int 07651 xcb_glx_get_convolution_filter_data_length (const xcb_glx_get_convolution_filter_reply_t *R); 07652 07653 xcb_generic_iterator_t 07654 xcb_glx_get_convolution_filter_data_end (const xcb_glx_get_convolution_filter_reply_t *R); 07655 07670 xcb_glx_get_convolution_filter_reply_t * 07671 xcb_glx_get_convolution_filter_reply (xcb_connection_t *c, 07672 xcb_glx_get_convolution_filter_cookie_t cookie , 07673 xcb_generic_error_t **e); 07674 07675 int 07676 xcb_glx_get_convolution_parameterfv_sizeof (const void *_buffer); 07677 07686 xcb_glx_get_convolution_parameterfv_cookie_t 07687 xcb_glx_get_convolution_parameterfv (xcb_connection_t *c, 07688 xcb_glx_context_tag_t context_tag, 07689 uint32_t target, 07690 uint32_t pname); 07691 07703 xcb_glx_get_convolution_parameterfv_cookie_t 07704 xcb_glx_get_convolution_parameterfv_unchecked (xcb_connection_t *c, 07705 xcb_glx_context_tag_t context_tag, 07706 uint32_t target, 07707 uint32_t pname); 07708 07709 xcb_glx_float32_t * 07710 xcb_glx_get_convolution_parameterfv_data (const xcb_glx_get_convolution_parameterfv_reply_t *R); 07711 07712 int 07713 xcb_glx_get_convolution_parameterfv_data_length (const xcb_glx_get_convolution_parameterfv_reply_t *R); 07714 07715 xcb_generic_iterator_t 07716 xcb_glx_get_convolution_parameterfv_data_end (const xcb_glx_get_convolution_parameterfv_reply_t *R); 07717 07732 xcb_glx_get_convolution_parameterfv_reply_t * 07733 xcb_glx_get_convolution_parameterfv_reply (xcb_connection_t *c, 07734 xcb_glx_get_convolution_parameterfv_cookie_t cookie , 07735 xcb_generic_error_t **e); 07736 07737 int 07738 xcb_glx_get_convolution_parameteriv_sizeof (const void *_buffer); 07739 07748 xcb_glx_get_convolution_parameteriv_cookie_t 07749 xcb_glx_get_convolution_parameteriv (xcb_connection_t *c, 07750 xcb_glx_context_tag_t context_tag, 07751 uint32_t target, 07752 uint32_t pname); 07753 07765 xcb_glx_get_convolution_parameteriv_cookie_t 07766 xcb_glx_get_convolution_parameteriv_unchecked (xcb_connection_t *c, 07767 xcb_glx_context_tag_t context_tag, 07768 uint32_t target, 07769 uint32_t pname); 07770 07771 int32_t * 07772 xcb_glx_get_convolution_parameteriv_data (const xcb_glx_get_convolution_parameteriv_reply_t *R); 07773 07774 int 07775 xcb_glx_get_convolution_parameteriv_data_length (const xcb_glx_get_convolution_parameteriv_reply_t *R); 07776 07777 xcb_generic_iterator_t 07778 xcb_glx_get_convolution_parameteriv_data_end (const xcb_glx_get_convolution_parameteriv_reply_t *R); 07779 07794 xcb_glx_get_convolution_parameteriv_reply_t * 07795 xcb_glx_get_convolution_parameteriv_reply (xcb_connection_t *c, 07796 xcb_glx_get_convolution_parameteriv_cookie_t cookie , 07797 xcb_generic_error_t **e); 07798 07799 int 07800 xcb_glx_get_separable_filter_sizeof (const void *_buffer); 07801 07810 xcb_glx_get_separable_filter_cookie_t 07811 xcb_glx_get_separable_filter (xcb_connection_t *c, 07812 xcb_glx_context_tag_t context_tag, 07813 uint32_t target, 07814 uint32_t format, 07815 uint32_t type, 07816 uint8_t swap_bytes); 07817 07829 xcb_glx_get_separable_filter_cookie_t 07830 xcb_glx_get_separable_filter_unchecked (xcb_connection_t *c, 07831 xcb_glx_context_tag_t context_tag, 07832 uint32_t target, 07833 uint32_t format, 07834 uint32_t type, 07835 uint8_t swap_bytes); 07836 07837 uint8_t * 07838 xcb_glx_get_separable_filter_rows_and_cols (const xcb_glx_get_separable_filter_reply_t *R); 07839 07840 int 07841 xcb_glx_get_separable_filter_rows_and_cols_length (const xcb_glx_get_separable_filter_reply_t *R); 07842 07843 xcb_generic_iterator_t 07844 xcb_glx_get_separable_filter_rows_and_cols_end (const xcb_glx_get_separable_filter_reply_t *R); 07845 07860 xcb_glx_get_separable_filter_reply_t * 07861 xcb_glx_get_separable_filter_reply (xcb_connection_t *c, 07862 xcb_glx_get_separable_filter_cookie_t cookie , 07863 xcb_generic_error_t **e); 07864 07865 int 07866 xcb_glx_get_histogram_sizeof (const void *_buffer); 07867 07876 xcb_glx_get_histogram_cookie_t 07877 xcb_glx_get_histogram (xcb_connection_t *c, 07878 xcb_glx_context_tag_t context_tag, 07879 uint32_t target, 07880 uint32_t format, 07881 uint32_t type, 07882 uint8_t swap_bytes, 07883 uint8_t reset); 07884 07896 xcb_glx_get_histogram_cookie_t 07897 xcb_glx_get_histogram_unchecked (xcb_connection_t *c, 07898 xcb_glx_context_tag_t context_tag, 07899 uint32_t target, 07900 uint32_t format, 07901 uint32_t type, 07902 uint8_t swap_bytes, 07903 uint8_t reset); 07904 07905 uint8_t * 07906 xcb_glx_get_histogram_data (const xcb_glx_get_histogram_reply_t *R); 07907 07908 int 07909 xcb_glx_get_histogram_data_length (const xcb_glx_get_histogram_reply_t *R); 07910 07911 xcb_generic_iterator_t 07912 xcb_glx_get_histogram_data_end (const xcb_glx_get_histogram_reply_t *R); 07913 07928 xcb_glx_get_histogram_reply_t * 07929 xcb_glx_get_histogram_reply (xcb_connection_t *c, 07930 xcb_glx_get_histogram_cookie_t cookie , 07931 xcb_generic_error_t **e); 07932 07933 int 07934 xcb_glx_get_histogram_parameterfv_sizeof (const void *_buffer); 07935 07944 xcb_glx_get_histogram_parameterfv_cookie_t 07945 xcb_glx_get_histogram_parameterfv (xcb_connection_t *c, 07946 xcb_glx_context_tag_t context_tag, 07947 uint32_t target, 07948 uint32_t pname); 07949 07961 xcb_glx_get_histogram_parameterfv_cookie_t 07962 xcb_glx_get_histogram_parameterfv_unchecked (xcb_connection_t *c, 07963 xcb_glx_context_tag_t context_tag, 07964 uint32_t target, 07965 uint32_t pname); 07966 07967 xcb_glx_float32_t * 07968 xcb_glx_get_histogram_parameterfv_data (const xcb_glx_get_histogram_parameterfv_reply_t *R); 07969 07970 int 07971 xcb_glx_get_histogram_parameterfv_data_length (const xcb_glx_get_histogram_parameterfv_reply_t *R); 07972 07973 xcb_generic_iterator_t 07974 xcb_glx_get_histogram_parameterfv_data_end (const xcb_glx_get_histogram_parameterfv_reply_t *R); 07975 07990 xcb_glx_get_histogram_parameterfv_reply_t * 07991 xcb_glx_get_histogram_parameterfv_reply (xcb_connection_t *c, 07992 xcb_glx_get_histogram_parameterfv_cookie_t cookie , 07993 xcb_generic_error_t **e); 07994 07995 int 07996 xcb_glx_get_histogram_parameteriv_sizeof (const void *_buffer); 07997 08006 xcb_glx_get_histogram_parameteriv_cookie_t 08007 xcb_glx_get_histogram_parameteriv (xcb_connection_t *c, 08008 xcb_glx_context_tag_t context_tag, 08009 uint32_t target, 08010 uint32_t pname); 08011 08023 xcb_glx_get_histogram_parameteriv_cookie_t 08024 xcb_glx_get_histogram_parameteriv_unchecked (xcb_connection_t *c, 08025 xcb_glx_context_tag_t context_tag, 08026 uint32_t target, 08027 uint32_t pname); 08028 08029 int32_t * 08030 xcb_glx_get_histogram_parameteriv_data (const xcb_glx_get_histogram_parameteriv_reply_t *R); 08031 08032 int 08033 xcb_glx_get_histogram_parameteriv_data_length (const xcb_glx_get_histogram_parameteriv_reply_t *R); 08034 08035 xcb_generic_iterator_t 08036 xcb_glx_get_histogram_parameteriv_data_end (const xcb_glx_get_histogram_parameteriv_reply_t *R); 08037 08052 xcb_glx_get_histogram_parameteriv_reply_t * 08053 xcb_glx_get_histogram_parameteriv_reply (xcb_connection_t *c, 08054 xcb_glx_get_histogram_parameteriv_cookie_t cookie , 08055 xcb_generic_error_t **e); 08056 08057 int 08058 xcb_glx_get_minmax_sizeof (const void *_buffer); 08059 08068 xcb_glx_get_minmax_cookie_t 08069 xcb_glx_get_minmax (xcb_connection_t *c, 08070 xcb_glx_context_tag_t context_tag, 08071 uint32_t target, 08072 uint32_t format, 08073 uint32_t type, 08074 uint8_t swap_bytes, 08075 uint8_t reset); 08076 08088 xcb_glx_get_minmax_cookie_t 08089 xcb_glx_get_minmax_unchecked (xcb_connection_t *c, 08090 xcb_glx_context_tag_t context_tag, 08091 uint32_t target, 08092 uint32_t format, 08093 uint32_t type, 08094 uint8_t swap_bytes, 08095 uint8_t reset); 08096 08097 uint8_t * 08098 xcb_glx_get_minmax_data (const xcb_glx_get_minmax_reply_t *R); 08099 08100 int 08101 xcb_glx_get_minmax_data_length (const xcb_glx_get_minmax_reply_t *R); 08102 08103 xcb_generic_iterator_t 08104 xcb_glx_get_minmax_data_end (const xcb_glx_get_minmax_reply_t *R); 08105 08120 xcb_glx_get_minmax_reply_t * 08121 xcb_glx_get_minmax_reply (xcb_connection_t *c, 08122 xcb_glx_get_minmax_cookie_t cookie , 08123 xcb_generic_error_t **e); 08124 08125 int 08126 xcb_glx_get_minmax_parameterfv_sizeof (const void *_buffer); 08127 08136 xcb_glx_get_minmax_parameterfv_cookie_t 08137 xcb_glx_get_minmax_parameterfv (xcb_connection_t *c, 08138 xcb_glx_context_tag_t context_tag, 08139 uint32_t target, 08140 uint32_t pname); 08141 08153 xcb_glx_get_minmax_parameterfv_cookie_t 08154 xcb_glx_get_minmax_parameterfv_unchecked (xcb_connection_t *c, 08155 xcb_glx_context_tag_t context_tag, 08156 uint32_t target, 08157 uint32_t pname); 08158 08159 xcb_glx_float32_t * 08160 xcb_glx_get_minmax_parameterfv_data (const xcb_glx_get_minmax_parameterfv_reply_t *R); 08161 08162 int 08163 xcb_glx_get_minmax_parameterfv_data_length (const xcb_glx_get_minmax_parameterfv_reply_t *R); 08164 08165 xcb_generic_iterator_t 08166 xcb_glx_get_minmax_parameterfv_data_end (const xcb_glx_get_minmax_parameterfv_reply_t *R); 08167 08182 xcb_glx_get_minmax_parameterfv_reply_t * 08183 xcb_glx_get_minmax_parameterfv_reply (xcb_connection_t *c, 08184 xcb_glx_get_minmax_parameterfv_cookie_t cookie , 08185 xcb_generic_error_t **e); 08186 08187 int 08188 xcb_glx_get_minmax_parameteriv_sizeof (const void *_buffer); 08189 08198 xcb_glx_get_minmax_parameteriv_cookie_t 08199 xcb_glx_get_minmax_parameteriv (xcb_connection_t *c, 08200 xcb_glx_context_tag_t context_tag, 08201 uint32_t target, 08202 uint32_t pname); 08203 08215 xcb_glx_get_minmax_parameteriv_cookie_t 08216 xcb_glx_get_minmax_parameteriv_unchecked (xcb_connection_t *c, 08217 xcb_glx_context_tag_t context_tag, 08218 uint32_t target, 08219 uint32_t pname); 08220 08221 int32_t * 08222 xcb_glx_get_minmax_parameteriv_data (const xcb_glx_get_minmax_parameteriv_reply_t *R); 08223 08224 int 08225 xcb_glx_get_minmax_parameteriv_data_length (const xcb_glx_get_minmax_parameteriv_reply_t *R); 08226 08227 xcb_generic_iterator_t 08228 xcb_glx_get_minmax_parameteriv_data_end (const xcb_glx_get_minmax_parameteriv_reply_t *R); 08229 08244 xcb_glx_get_minmax_parameteriv_reply_t * 08245 xcb_glx_get_minmax_parameteriv_reply (xcb_connection_t *c, 08246 xcb_glx_get_minmax_parameteriv_cookie_t cookie , 08247 xcb_generic_error_t **e); 08248 08249 int 08250 xcb_glx_get_compressed_tex_image_arb_sizeof (const void *_buffer); 08251 08260 xcb_glx_get_compressed_tex_image_arb_cookie_t 08261 xcb_glx_get_compressed_tex_image_arb (xcb_connection_t *c, 08262 xcb_glx_context_tag_t context_tag, 08263 uint32_t target, 08264 int32_t level); 08265 08277 xcb_glx_get_compressed_tex_image_arb_cookie_t 08278 xcb_glx_get_compressed_tex_image_arb_unchecked (xcb_connection_t *c, 08279 xcb_glx_context_tag_t context_tag, 08280 uint32_t target, 08281 int32_t level); 08282 08283 uint8_t * 08284 xcb_glx_get_compressed_tex_image_arb_data (const xcb_glx_get_compressed_tex_image_arb_reply_t *R); 08285 08286 int 08287 xcb_glx_get_compressed_tex_image_arb_data_length (const xcb_glx_get_compressed_tex_image_arb_reply_t *R); 08288 08289 xcb_generic_iterator_t 08290 xcb_glx_get_compressed_tex_image_arb_data_end (const xcb_glx_get_compressed_tex_image_arb_reply_t *R); 08291 08306 xcb_glx_get_compressed_tex_image_arb_reply_t * 08307 xcb_glx_get_compressed_tex_image_arb_reply (xcb_connection_t *c, 08308 xcb_glx_get_compressed_tex_image_arb_cookie_t cookie , 08309 xcb_generic_error_t **e); 08310 08311 int 08312 xcb_glx_delete_queries_arb_sizeof (const void *_buffer); 08313 08325 xcb_void_cookie_t 08326 xcb_glx_delete_queries_arb_checked (xcb_connection_t *c, 08327 xcb_glx_context_tag_t context_tag, 08328 int32_t n, 08329 const uint32_t *ids); 08330 08339 xcb_void_cookie_t 08340 xcb_glx_delete_queries_arb (xcb_connection_t *c, 08341 xcb_glx_context_tag_t context_tag, 08342 int32_t n, 08343 const uint32_t *ids); 08344 08345 uint32_t * 08346 xcb_glx_delete_queries_arb_ids (const xcb_glx_delete_queries_arb_request_t *R); 08347 08348 int 08349 xcb_glx_delete_queries_arb_ids_length (const xcb_glx_delete_queries_arb_request_t *R); 08350 08351 xcb_generic_iterator_t 08352 xcb_glx_delete_queries_arb_ids_end (const xcb_glx_delete_queries_arb_request_t *R); 08353 08354 int 08355 xcb_glx_gen_queries_arb_sizeof (const void *_buffer); 08356 08365 xcb_glx_gen_queries_arb_cookie_t 08366 xcb_glx_gen_queries_arb (xcb_connection_t *c, 08367 xcb_glx_context_tag_t context_tag, 08368 int32_t n); 08369 08381 xcb_glx_gen_queries_arb_cookie_t 08382 xcb_glx_gen_queries_arb_unchecked (xcb_connection_t *c, 08383 xcb_glx_context_tag_t context_tag, 08384 int32_t n); 08385 08386 uint32_t * 08387 xcb_glx_gen_queries_arb_data (const xcb_glx_gen_queries_arb_reply_t *R); 08388 08389 int 08390 xcb_glx_gen_queries_arb_data_length (const xcb_glx_gen_queries_arb_reply_t *R); 08391 08392 xcb_generic_iterator_t 08393 xcb_glx_gen_queries_arb_data_end (const xcb_glx_gen_queries_arb_reply_t *R); 08394 08409 xcb_glx_gen_queries_arb_reply_t * 08410 xcb_glx_gen_queries_arb_reply (xcb_connection_t *c, 08411 xcb_glx_gen_queries_arb_cookie_t cookie , 08412 xcb_generic_error_t **e); 08413 08422 xcb_glx_is_query_arb_cookie_t 08423 xcb_glx_is_query_arb (xcb_connection_t *c, 08424 xcb_glx_context_tag_t context_tag, 08425 uint32_t id); 08426 08438 xcb_glx_is_query_arb_cookie_t 08439 xcb_glx_is_query_arb_unchecked (xcb_connection_t *c, 08440 xcb_glx_context_tag_t context_tag, 08441 uint32_t id); 08442 08457 xcb_glx_is_query_arb_reply_t * 08458 xcb_glx_is_query_arb_reply (xcb_connection_t *c, 08459 xcb_glx_is_query_arb_cookie_t cookie , 08460 xcb_generic_error_t **e); 08461 08462 int 08463 xcb_glx_get_queryiv_arb_sizeof (const void *_buffer); 08464 08473 xcb_glx_get_queryiv_arb_cookie_t 08474 xcb_glx_get_queryiv_arb (xcb_connection_t *c, 08475 xcb_glx_context_tag_t context_tag, 08476 uint32_t target, 08477 uint32_t pname); 08478 08490 xcb_glx_get_queryiv_arb_cookie_t 08491 xcb_glx_get_queryiv_arb_unchecked (xcb_connection_t *c, 08492 xcb_glx_context_tag_t context_tag, 08493 uint32_t target, 08494 uint32_t pname); 08495 08496 int32_t * 08497 xcb_glx_get_queryiv_arb_data (const xcb_glx_get_queryiv_arb_reply_t *R); 08498 08499 int 08500 xcb_glx_get_queryiv_arb_data_length (const xcb_glx_get_queryiv_arb_reply_t *R); 08501 08502 xcb_generic_iterator_t 08503 xcb_glx_get_queryiv_arb_data_end (const xcb_glx_get_queryiv_arb_reply_t *R); 08504 08519 xcb_glx_get_queryiv_arb_reply_t * 08520 xcb_glx_get_queryiv_arb_reply (xcb_connection_t *c, 08521 xcb_glx_get_queryiv_arb_cookie_t cookie , 08522 xcb_generic_error_t **e); 08523 08524 int 08525 xcb_glx_get_query_objectiv_arb_sizeof (const void *_buffer); 08526 08535 xcb_glx_get_query_objectiv_arb_cookie_t 08536 xcb_glx_get_query_objectiv_arb (xcb_connection_t *c, 08537 xcb_glx_context_tag_t context_tag, 08538 uint32_t id, 08539 uint32_t pname); 08540 08552 xcb_glx_get_query_objectiv_arb_cookie_t 08553 xcb_glx_get_query_objectiv_arb_unchecked (xcb_connection_t *c, 08554 xcb_glx_context_tag_t context_tag, 08555 uint32_t id, 08556 uint32_t pname); 08557 08558 int32_t * 08559 xcb_glx_get_query_objectiv_arb_data (const xcb_glx_get_query_objectiv_arb_reply_t *R); 08560 08561 int 08562 xcb_glx_get_query_objectiv_arb_data_length (const xcb_glx_get_query_objectiv_arb_reply_t *R); 08563 08564 xcb_generic_iterator_t 08565 xcb_glx_get_query_objectiv_arb_data_end (const xcb_glx_get_query_objectiv_arb_reply_t *R); 08566 08581 xcb_glx_get_query_objectiv_arb_reply_t * 08582 xcb_glx_get_query_objectiv_arb_reply (xcb_connection_t *c, 08583 xcb_glx_get_query_objectiv_arb_cookie_t cookie , 08584 xcb_generic_error_t **e); 08585 08586 int 08587 xcb_glx_get_query_objectuiv_arb_sizeof (const void *_buffer); 08588 08597 xcb_glx_get_query_objectuiv_arb_cookie_t 08598 xcb_glx_get_query_objectuiv_arb (xcb_connection_t *c, 08599 xcb_glx_context_tag_t context_tag, 08600 uint32_t id, 08601 uint32_t pname); 08602 08614 xcb_glx_get_query_objectuiv_arb_cookie_t 08615 xcb_glx_get_query_objectuiv_arb_unchecked (xcb_connection_t *c, 08616 xcb_glx_context_tag_t context_tag, 08617 uint32_t id, 08618 uint32_t pname); 08619 08620 uint32_t * 08621 xcb_glx_get_query_objectuiv_arb_data (const xcb_glx_get_query_objectuiv_arb_reply_t *R); 08622 08623 int 08624 xcb_glx_get_query_objectuiv_arb_data_length (const xcb_glx_get_query_objectuiv_arb_reply_t *R); 08625 08626 xcb_generic_iterator_t 08627 xcb_glx_get_query_objectuiv_arb_data_end (const xcb_glx_get_query_objectuiv_arb_reply_t *R); 08628 08643 xcb_glx_get_query_objectuiv_arb_reply_t * 08644 xcb_glx_get_query_objectuiv_arb_reply (xcb_connection_t *c, 08645 xcb_glx_get_query_objectuiv_arb_cookie_t cookie , 08646 xcb_generic_error_t **e); 08647 08648 08649 #ifdef __cplusplus 08650 } 08651 #endif 08652 08653 #endif 08654