XCB 1.9
|
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 3 00024 00025 extern xcb_extension_t xcb_glx_id; 00026 00027 typedef uint32_t xcb_glx_pixmap_t; 00028 00032 typedef struct xcb_glx_pixmap_iterator_t { 00033 xcb_glx_pixmap_t *data; 00034 int rem; 00035 int index; 00036 } xcb_glx_pixmap_iterator_t; 00037 00038 typedef uint32_t xcb_glx_context_t; 00039 00043 typedef struct xcb_glx_context_iterator_t { 00044 xcb_glx_context_t *data; 00045 int rem; 00046 int index; 00047 } xcb_glx_context_iterator_t; 00048 00049 typedef uint32_t xcb_glx_pbuffer_t; 00050 00054 typedef struct xcb_glx_pbuffer_iterator_t { 00055 xcb_glx_pbuffer_t *data; 00056 int rem; 00057 int index; 00058 } xcb_glx_pbuffer_iterator_t; 00059 00060 typedef uint32_t xcb_glx_window_t; 00061 00065 typedef struct xcb_glx_window_iterator_t { 00066 xcb_glx_window_t *data; 00067 int rem; 00068 int index; 00069 } xcb_glx_window_iterator_t; 00070 00071 typedef uint32_t xcb_glx_fbconfig_t; 00072 00076 typedef struct xcb_glx_fbconfig_iterator_t { 00077 xcb_glx_fbconfig_t *data; 00078 int rem; 00079 int index; 00080 } xcb_glx_fbconfig_iterator_t; 00081 00082 typedef uint32_t xcb_glx_drawable_t; 00083 00087 typedef struct xcb_glx_drawable_iterator_t { 00088 xcb_glx_drawable_t *data; 00089 int rem; 00090 int index; 00091 } xcb_glx_drawable_iterator_t; 00092 00093 typedef float xcb_glx_float32_t; 00094 00098 typedef struct xcb_glx_float32_iterator_t { 00099 xcb_glx_float32_t *data; 00100 int rem; 00101 int index; 00102 } xcb_glx_float32_iterator_t; 00103 00104 typedef double xcb_glx_float64_t; 00105 00109 typedef struct xcb_glx_float64_iterator_t { 00110 xcb_glx_float64_t *data; 00111 int rem; 00112 int index; 00113 } xcb_glx_float64_iterator_t; 00114 00115 typedef uint32_t xcb_glx_bool32_t; 00116 00120 typedef struct xcb_glx_bool32_iterator_t { 00121 xcb_glx_bool32_t *data; 00122 int rem; 00123 int index; 00124 } xcb_glx_bool32_iterator_t; 00125 00126 typedef uint32_t xcb_glx_context_tag_t; 00127 00131 typedef struct xcb_glx_context_tag_iterator_t { 00132 xcb_glx_context_tag_t *data; 00133 int rem; 00134 int index; 00135 } xcb_glx_context_tag_iterator_t; 00136 00138 #define XCB_GLX_GENERIC -1 00139 00143 typedef struct xcb_glx_generic_error_t { 00144 uint8_t response_type; 00145 uint8_t error_code; 00146 uint16_t sequence; 00147 uint32_t bad_value; 00148 uint16_t minor_opcode; 00149 uint8_t major_opcode; 00150 uint8_t pad0[21]; 00151 } xcb_glx_generic_error_t; 00152 00154 #define XCB_GLX_BAD_CONTEXT 0 00155 00156 typedef xcb_glx_generic_error_t xcb_glx_bad_context_error_t; 00157 00159 #define XCB_GLX_BAD_CONTEXT_STATE 1 00160 00161 typedef xcb_glx_generic_error_t xcb_glx_bad_context_state_error_t; 00162 00164 #define XCB_GLX_BAD_DRAWABLE 2 00165 00166 typedef xcb_glx_generic_error_t xcb_glx_bad_drawable_error_t; 00167 00169 #define XCB_GLX_BAD_PIXMAP 3 00170 00171 typedef xcb_glx_generic_error_t xcb_glx_bad_pixmap_error_t; 00172 00174 #define XCB_GLX_BAD_CONTEXT_TAG 4 00175 00176 typedef xcb_glx_generic_error_t xcb_glx_bad_context_tag_error_t; 00177 00179 #define XCB_GLX_BAD_CURRENT_WINDOW 5 00180 00181 typedef xcb_glx_generic_error_t xcb_glx_bad_current_window_error_t; 00182 00184 #define XCB_GLX_BAD_RENDER_REQUEST 6 00185 00186 typedef xcb_glx_generic_error_t xcb_glx_bad_render_request_error_t; 00187 00189 #define XCB_GLX_BAD_LARGE_REQUEST 7 00190 00191 typedef xcb_glx_generic_error_t xcb_glx_bad_large_request_error_t; 00192 00194 #define XCB_GLX_UNSUPPORTED_PRIVATE_REQUEST 8 00195 00196 typedef xcb_glx_generic_error_t xcb_glx_unsupported_private_request_error_t; 00197 00199 #define XCB_GLX_BAD_FB_CONFIG 9 00200 00201 typedef xcb_glx_generic_error_t xcb_glx_bad_fb_config_error_t; 00202 00204 #define XCB_GLX_BAD_PBUFFER 10 00205 00206 typedef xcb_glx_generic_error_t xcb_glx_bad_pbuffer_error_t; 00207 00209 #define XCB_GLX_BAD_CURRENT_DRAWABLE 11 00210 00211 typedef xcb_glx_generic_error_t xcb_glx_bad_current_drawable_error_t; 00212 00214 #define XCB_GLX_BAD_WINDOW 12 00215 00216 typedef xcb_glx_generic_error_t xcb_glx_bad_window_error_t; 00217 00219 #define XCB_GLX_GLX_BAD_PROFILE_ARB 13 00220 00221 typedef xcb_glx_generic_error_t xcb_glx_glx_bad_profile_arb_error_t; 00222 00224 #define XCB_GLX_PBUFFER_CLOBBER 0 00225 00229 typedef struct xcb_glx_pbuffer_clobber_event_t { 00230 uint8_t response_type; 00231 uint8_t pad0; 00232 uint16_t sequence; 00233 uint16_t event_type; 00234 uint16_t draw_type; 00235 xcb_glx_drawable_t drawable; 00236 uint32_t b_mask; 00237 uint16_t aux_buffer; 00238 uint16_t x; 00239 uint16_t y; 00240 uint16_t width; 00241 uint16_t height; 00242 uint16_t count; 00243 uint8_t pad1[4]; 00244 } xcb_glx_pbuffer_clobber_event_t; 00245 00246 typedef enum xcb_glx_pbcet_t { 00247 XCB_GLX_PBCET_DAMAGED = 32791, 00248 XCB_GLX_PBCET_SAVED = 32792 00249 } xcb_glx_pbcet_t; 00250 00251 typedef enum xcb_glx_pbcdt_t { 00252 XCB_GLX_PBCDT_WINDOW = 32793, 00253 XCB_GLX_PBCDT_PBUFFER = 32794 00254 } xcb_glx_pbcdt_t; 00255 00257 #define XCB_GLX_RENDER 1 00258 00262 typedef struct xcb_glx_render_request_t { 00263 uint8_t major_opcode; 00264 uint8_t minor_opcode; 00265 uint16_t length; 00266 xcb_glx_context_tag_t context_tag; 00267 } xcb_glx_render_request_t; 00268 00270 #define XCB_GLX_RENDER_LARGE 2 00271 00275 typedef struct xcb_glx_render_large_request_t { 00276 uint8_t major_opcode; 00277 uint8_t minor_opcode; 00278 uint16_t length; 00279 xcb_glx_context_tag_t context_tag; 00280 uint16_t request_num; 00281 uint16_t request_total; 00282 uint32_t data_len; 00283 } xcb_glx_render_large_request_t; 00284 00286 #define XCB_GLX_CREATE_CONTEXT 3 00287 00291 typedef struct xcb_glx_create_context_request_t { 00292 uint8_t major_opcode; 00293 uint8_t minor_opcode; 00294 uint16_t length; 00295 xcb_glx_context_t context; 00296 xcb_visualid_t visual; 00297 uint32_t screen; 00298 xcb_glx_context_t share_list; 00299 uint8_t is_direct; 00300 uint8_t pad0[3]; 00301 } xcb_glx_create_context_request_t; 00302 00304 #define XCB_GLX_DESTROY_CONTEXT 4 00305 00309 typedef struct xcb_glx_destroy_context_request_t { 00310 uint8_t major_opcode; 00311 uint8_t minor_opcode; 00312 uint16_t length; 00313 xcb_glx_context_t context; 00314 } xcb_glx_destroy_context_request_t; 00315 00319 typedef struct xcb_glx_make_current_cookie_t { 00320 unsigned int sequence; 00321 } xcb_glx_make_current_cookie_t; 00322 00324 #define XCB_GLX_MAKE_CURRENT 5 00325 00329 typedef struct xcb_glx_make_current_request_t { 00330 uint8_t major_opcode; 00331 uint8_t minor_opcode; 00332 uint16_t length; 00333 xcb_glx_drawable_t drawable; 00334 xcb_glx_context_t context; 00335 xcb_glx_context_tag_t old_context_tag; 00336 } xcb_glx_make_current_request_t; 00337 00341 typedef struct xcb_glx_make_current_reply_t { 00342 uint8_t response_type; 00343 uint8_t pad0; 00344 uint16_t sequence; 00345 uint32_t length; 00346 xcb_glx_context_tag_t context_tag; 00347 uint8_t pad1[20]; 00348 } xcb_glx_make_current_reply_t; 00349 00353 typedef struct xcb_glx_is_direct_cookie_t { 00354 unsigned int sequence; 00355 } xcb_glx_is_direct_cookie_t; 00356 00358 #define XCB_GLX_IS_DIRECT 6 00359 00363 typedef struct xcb_glx_is_direct_request_t { 00364 uint8_t major_opcode; 00365 uint8_t minor_opcode; 00366 uint16_t length; 00367 xcb_glx_context_t context; 00368 } xcb_glx_is_direct_request_t; 00369 00373 typedef struct xcb_glx_is_direct_reply_t { 00374 uint8_t response_type; 00375 uint8_t pad0; 00376 uint16_t sequence; 00377 uint32_t length; 00378 uint8_t is_direct; 00379 uint8_t pad1[23]; 00380 } xcb_glx_is_direct_reply_t; 00381 00385 typedef struct xcb_glx_query_version_cookie_t { 00386 unsigned int sequence; 00387 } xcb_glx_query_version_cookie_t; 00388 00390 #define XCB_GLX_QUERY_VERSION 7 00391 00395 typedef struct xcb_glx_query_version_request_t { 00396 uint8_t major_opcode; 00397 uint8_t minor_opcode; 00398 uint16_t length; 00399 uint32_t major_version; 00400 uint32_t minor_version; 00401 } xcb_glx_query_version_request_t; 00402 00406 typedef struct xcb_glx_query_version_reply_t { 00407 uint8_t response_type; 00408 uint8_t pad0; 00409 uint16_t sequence; 00410 uint32_t length; 00411 uint32_t major_version; 00412 uint32_t minor_version; 00413 uint8_t pad1[16]; 00414 } xcb_glx_query_version_reply_t; 00415 00417 #define XCB_GLX_WAIT_GL 8 00418 00422 typedef struct xcb_glx_wait_gl_request_t { 00423 uint8_t major_opcode; 00424 uint8_t minor_opcode; 00425 uint16_t length; 00426 xcb_glx_context_tag_t context_tag; 00427 } xcb_glx_wait_gl_request_t; 00428 00430 #define XCB_GLX_WAIT_X 9 00431 00435 typedef struct xcb_glx_wait_x_request_t { 00436 uint8_t major_opcode; 00437 uint8_t minor_opcode; 00438 uint16_t length; 00439 xcb_glx_context_tag_t context_tag; 00440 } xcb_glx_wait_x_request_t; 00441 00443 #define XCB_GLX_COPY_CONTEXT 10 00444 00448 typedef struct xcb_glx_copy_context_request_t { 00449 uint8_t major_opcode; 00450 uint8_t minor_opcode; 00451 uint16_t length; 00452 xcb_glx_context_t src; 00453 xcb_glx_context_t dest; 00454 uint32_t mask; 00455 xcb_glx_context_tag_t src_context_tag; 00456 } xcb_glx_copy_context_request_t; 00457 00458 typedef enum xcb_glx_gc_t { 00459 XCB_GLX_GC_GL_CURRENT_BIT = 1, 00460 XCB_GLX_GC_GL_POINT_BIT = 2, 00461 XCB_GLX_GC_GL_LINE_BIT = 4, 00462 XCB_GLX_GC_GL_POLYGON_BIT = 8, 00463 XCB_GLX_GC_GL_POLYGON_STIPPLE_BIT = 16, 00464 XCB_GLX_GC_GL_PIXEL_MODE_BIT = 32, 00465 XCB_GLX_GC_GL_LIGHTING_BIT = 64, 00466 XCB_GLX_GC_GL_FOG_BIT = 128, 00467 XCB_GLX_GC_GL_DEPTH_BUFFER_BIT = 256, 00468 XCB_GLX_GC_GL_ACCUM_BUFFER_BIT = 512, 00469 XCB_GLX_GC_GL_STENCIL_BUFFER_BIT = 1024, 00470 XCB_GLX_GC_GL_VIEWPORT_BIT = 2048, 00471 XCB_GLX_GC_GL_TRANSFORM_BIT = 4096, 00472 XCB_GLX_GC_GL_ENABLE_BIT = 8192, 00473 XCB_GLX_GC_GL_COLOR_BUFFER_BIT = 16384, 00474 XCB_GLX_GC_GL_HINT_BIT = 32768, 00475 XCB_GLX_GC_GL_EVAL_BIT = 65536, 00476 XCB_GLX_GC_GL_LIST_BIT = 131072, 00477 XCB_GLX_GC_GL_TEXTURE_BIT = 262144, 00478 XCB_GLX_GC_GL_SCISSOR_BIT = 524288, 00479 XCB_GLX_GC_GL_ALL_ATTRIB_BITS = 16777215 00480 } xcb_glx_gc_t; 00481 00483 #define XCB_GLX_SWAP_BUFFERS 11 00484 00488 typedef struct xcb_glx_swap_buffers_request_t { 00489 uint8_t major_opcode; 00490 uint8_t minor_opcode; 00491 uint16_t length; 00492 xcb_glx_context_tag_t context_tag; 00493 xcb_glx_drawable_t drawable; 00494 } xcb_glx_swap_buffers_request_t; 00495 00497 #define XCB_GLX_USE_X_FONT 12 00498 00502 typedef struct xcb_glx_use_x_font_request_t { 00503 uint8_t major_opcode; 00504 uint8_t minor_opcode; 00505 uint16_t length; 00506 xcb_glx_context_tag_t context_tag; 00507 xcb_font_t font; 00508 uint32_t first; 00509 uint32_t count; 00510 uint32_t list_base; 00511 } xcb_glx_use_x_font_request_t; 00512 00514 #define XCB_GLX_CREATE_GLX_PIXMAP 13 00515 00519 typedef struct xcb_glx_create_glx_pixmap_request_t { 00520 uint8_t major_opcode; 00521 uint8_t minor_opcode; 00522 uint16_t length; 00523 uint32_t screen; 00524 xcb_visualid_t visual; 00525 xcb_pixmap_t pixmap; 00526 xcb_glx_pixmap_t glx_pixmap; 00527 } xcb_glx_create_glx_pixmap_request_t; 00528 00532 typedef struct xcb_glx_get_visual_configs_cookie_t { 00533 unsigned int sequence; 00534 } xcb_glx_get_visual_configs_cookie_t; 00535 00537 #define XCB_GLX_GET_VISUAL_CONFIGS 14 00538 00542 typedef struct xcb_glx_get_visual_configs_request_t { 00543 uint8_t major_opcode; 00544 uint8_t minor_opcode; 00545 uint16_t length; 00546 uint32_t screen; 00547 } xcb_glx_get_visual_configs_request_t; 00548 00552 typedef struct xcb_glx_get_visual_configs_reply_t { 00553 uint8_t response_type; 00554 uint8_t pad0; 00555 uint16_t sequence; 00556 uint32_t length; 00557 uint32_t num_visuals; 00558 uint32_t num_properties; 00559 uint8_t pad1[16]; 00560 } xcb_glx_get_visual_configs_reply_t; 00561 00563 #define XCB_GLX_DESTROY_GLX_PIXMAP 15 00564 00568 typedef struct xcb_glx_destroy_glx_pixmap_request_t { 00569 uint8_t major_opcode; 00570 uint8_t minor_opcode; 00571 uint16_t length; 00572 xcb_glx_pixmap_t glx_pixmap; 00573 } xcb_glx_destroy_glx_pixmap_request_t; 00574 00576 #define XCB_GLX_VENDOR_PRIVATE 16 00577 00581 typedef struct xcb_glx_vendor_private_request_t { 00582 uint8_t major_opcode; 00583 uint8_t minor_opcode; 00584 uint16_t length; 00585 uint32_t vendor_code; 00586 xcb_glx_context_tag_t context_tag; 00587 } xcb_glx_vendor_private_request_t; 00588 00592 typedef struct xcb_glx_vendor_private_with_reply_cookie_t { 00593 unsigned int sequence; 00594 } xcb_glx_vendor_private_with_reply_cookie_t; 00595 00597 #define XCB_GLX_VENDOR_PRIVATE_WITH_REPLY 17 00598 00602 typedef struct xcb_glx_vendor_private_with_reply_request_t { 00603 uint8_t major_opcode; 00604 uint8_t minor_opcode; 00605 uint16_t length; 00606 uint32_t vendor_code; 00607 xcb_glx_context_tag_t context_tag; 00608 } xcb_glx_vendor_private_with_reply_request_t; 00609 00613 typedef struct xcb_glx_vendor_private_with_reply_reply_t { 00614 uint8_t response_type; 00615 uint8_t pad0; 00616 uint16_t sequence; 00617 uint32_t length; 00618 uint32_t retval; 00619 uint8_t data1[24]; 00620 } xcb_glx_vendor_private_with_reply_reply_t; 00621 00625 typedef struct xcb_glx_query_extensions_string_cookie_t { 00626 unsigned int sequence; 00627 } xcb_glx_query_extensions_string_cookie_t; 00628 00630 #define XCB_GLX_QUERY_EXTENSIONS_STRING 18 00631 00635 typedef struct xcb_glx_query_extensions_string_request_t { 00636 uint8_t major_opcode; 00637 uint8_t minor_opcode; 00638 uint16_t length; 00639 uint32_t screen; 00640 } xcb_glx_query_extensions_string_request_t; 00641 00645 typedef struct xcb_glx_query_extensions_string_reply_t { 00646 uint8_t response_type; 00647 uint8_t pad0; 00648 uint16_t sequence; 00649 uint32_t length; 00650 uint8_t pad1[4]; 00651 uint32_t n; 00652 uint8_t pad2[16]; 00653 } xcb_glx_query_extensions_string_reply_t; 00654 00658 typedef struct xcb_glx_query_server_string_cookie_t { 00659 unsigned int sequence; 00660 } xcb_glx_query_server_string_cookie_t; 00661 00663 #define XCB_GLX_QUERY_SERVER_STRING 19 00664 00668 typedef struct xcb_glx_query_server_string_request_t { 00669 uint8_t major_opcode; 00670 uint8_t minor_opcode; 00671 uint16_t length; 00672 uint32_t screen; 00673 uint32_t name; 00674 } xcb_glx_query_server_string_request_t; 00675 00679 typedef struct xcb_glx_query_server_string_reply_t { 00680 uint8_t response_type; 00681 uint8_t pad0; 00682 uint16_t sequence; 00683 uint32_t length; 00684 uint8_t pad1[4]; 00685 uint32_t str_len; 00686 uint8_t pad2[16]; 00687 } xcb_glx_query_server_string_reply_t; 00688 00690 #define XCB_GLX_CLIENT_INFO 20 00691 00695 typedef struct xcb_glx_client_info_request_t { 00696 uint8_t major_opcode; 00697 uint8_t minor_opcode; 00698 uint16_t length; 00699 uint32_t major_version; 00700 uint32_t minor_version; 00701 uint32_t str_len; 00702 } xcb_glx_client_info_request_t; 00703 00707 typedef struct xcb_glx_get_fb_configs_cookie_t { 00708 unsigned int sequence; 00709 } xcb_glx_get_fb_configs_cookie_t; 00710 00712 #define XCB_GLX_GET_FB_CONFIGS 21 00713 00717 typedef struct xcb_glx_get_fb_configs_request_t { 00718 uint8_t major_opcode; 00719 uint8_t minor_opcode; 00720 uint16_t length; 00721 uint32_t screen; 00722 } xcb_glx_get_fb_configs_request_t; 00723 00727 typedef struct xcb_glx_get_fb_configs_reply_t { 00728 uint8_t response_type; 00729 uint8_t pad0; 00730 uint16_t sequence; 00731 uint32_t length; 00732 uint32_t num_FB_configs; 00733 uint32_t num_properties; 00734 uint8_t pad1[16]; 00735 } xcb_glx_get_fb_configs_reply_t; 00736 00738 #define XCB_GLX_CREATE_PIXMAP 22 00739 00743 typedef struct xcb_glx_create_pixmap_request_t { 00744 uint8_t major_opcode; 00745 uint8_t minor_opcode; 00746 uint16_t length; 00747 uint32_t screen; 00748 xcb_glx_fbconfig_t fbconfig; 00749 xcb_pixmap_t pixmap; 00750 xcb_glx_pixmap_t glx_pixmap; 00751 uint32_t num_attribs; 00752 } xcb_glx_create_pixmap_request_t; 00753 00755 #define XCB_GLX_DESTROY_PIXMAP 23 00756 00760 typedef struct xcb_glx_destroy_pixmap_request_t { 00761 uint8_t major_opcode; 00762 uint8_t minor_opcode; 00763 uint16_t length; 00764 xcb_glx_pixmap_t glx_pixmap; 00765 } xcb_glx_destroy_pixmap_request_t; 00766 00768 #define XCB_GLX_CREATE_NEW_CONTEXT 24 00769 00773 typedef struct xcb_glx_create_new_context_request_t { 00774 uint8_t major_opcode; 00775 uint8_t minor_opcode; 00776 uint16_t length; 00777 xcb_glx_context_t context; 00778 xcb_glx_fbconfig_t fbconfig; 00779 uint32_t screen; 00780 uint32_t render_type; 00781 xcb_glx_context_t share_list; 00782 uint8_t is_direct; 00783 uint8_t pad0[3]; 00784 } xcb_glx_create_new_context_request_t; 00785 00789 typedef struct xcb_glx_query_context_cookie_t { 00790 unsigned int sequence; 00791 } xcb_glx_query_context_cookie_t; 00792 00794 #define XCB_GLX_QUERY_CONTEXT 25 00795 00799 typedef struct xcb_glx_query_context_request_t { 00800 uint8_t major_opcode; 00801 uint8_t minor_opcode; 00802 uint16_t length; 00803 xcb_glx_context_t context; 00804 } xcb_glx_query_context_request_t; 00805 00809 typedef struct xcb_glx_query_context_reply_t { 00810 uint8_t response_type; 00811 uint8_t pad0; 00812 uint16_t sequence; 00813 uint32_t length; 00814 uint32_t num_attribs; 00815 uint8_t pad1[20]; 00816 } xcb_glx_query_context_reply_t; 00817 00821 typedef struct xcb_glx_make_context_current_cookie_t { 00822 unsigned int sequence; 00823 } xcb_glx_make_context_current_cookie_t; 00824 00826 #define XCB_GLX_MAKE_CONTEXT_CURRENT 26 00827 00831 typedef struct xcb_glx_make_context_current_request_t { 00832 uint8_t major_opcode; 00833 uint8_t minor_opcode; 00834 uint16_t length; 00835 xcb_glx_context_tag_t old_context_tag; 00836 xcb_glx_drawable_t drawable; 00837 xcb_glx_drawable_t read_drawable; 00838 xcb_glx_context_t context; 00839 } xcb_glx_make_context_current_request_t; 00840 00844 typedef struct xcb_glx_make_context_current_reply_t { 00845 uint8_t response_type; 00846 uint8_t pad0; 00847 uint16_t sequence; 00848 uint32_t length; 00849 xcb_glx_context_tag_t context_tag; 00850 uint8_t pad1[20]; 00851 } xcb_glx_make_context_current_reply_t; 00852 00854 #define XCB_GLX_CREATE_PBUFFER 27 00855 00859 typedef struct xcb_glx_create_pbuffer_request_t { 00860 uint8_t major_opcode; 00861 uint8_t minor_opcode; 00862 uint16_t length; 00863 uint32_t screen; 00864 xcb_glx_fbconfig_t fbconfig; 00865 xcb_glx_pbuffer_t pbuffer; 00866 uint32_t num_attribs; 00867 } xcb_glx_create_pbuffer_request_t; 00868 00870 #define XCB_GLX_DESTROY_PBUFFER 28 00871 00875 typedef struct xcb_glx_destroy_pbuffer_request_t { 00876 uint8_t major_opcode; 00877 uint8_t minor_opcode; 00878 uint16_t length; 00879 xcb_glx_pbuffer_t pbuffer; 00880 } xcb_glx_destroy_pbuffer_request_t; 00881 00885 typedef struct xcb_glx_get_drawable_attributes_cookie_t { 00886 unsigned int sequence; 00887 } xcb_glx_get_drawable_attributes_cookie_t; 00888 00890 #define XCB_GLX_GET_DRAWABLE_ATTRIBUTES 29 00891 00895 typedef struct xcb_glx_get_drawable_attributes_request_t { 00896 uint8_t major_opcode; 00897 uint8_t minor_opcode; 00898 uint16_t length; 00899 xcb_glx_drawable_t drawable; 00900 } xcb_glx_get_drawable_attributes_request_t; 00901 00905 typedef struct xcb_glx_get_drawable_attributes_reply_t { 00906 uint8_t response_type; 00907 uint8_t pad0; 00908 uint16_t sequence; 00909 uint32_t length; 00910 uint32_t num_attribs; 00911 uint8_t pad1[20]; 00912 } xcb_glx_get_drawable_attributes_reply_t; 00913 00915 #define XCB_GLX_CHANGE_DRAWABLE_ATTRIBUTES 30 00916 00920 typedef struct xcb_glx_change_drawable_attributes_request_t { 00921 uint8_t major_opcode; 00922 uint8_t minor_opcode; 00923 uint16_t length; 00924 xcb_glx_drawable_t drawable; 00925 uint32_t num_attribs; 00926 } xcb_glx_change_drawable_attributes_request_t; 00927 00929 #define XCB_GLX_CREATE_WINDOW 31 00930 00934 typedef struct xcb_glx_create_window_request_t { 00935 uint8_t major_opcode; 00936 uint8_t minor_opcode; 00937 uint16_t length; 00938 uint32_t screen; 00939 xcb_glx_fbconfig_t fbconfig; 00940 xcb_window_t window; 00941 xcb_glx_window_t glx_window; 00942 uint32_t num_attribs; 00943 } xcb_glx_create_window_request_t; 00944 00946 #define XCB_GLX_DELETE_WINDOW 32 00947 00951 typedef struct xcb_glx_delete_window_request_t { 00952 uint8_t major_opcode; 00953 uint8_t minor_opcode; 00954 uint16_t length; 00955 xcb_glx_window_t glxwindow; 00956 } xcb_glx_delete_window_request_t; 00957 00959 #define XCB_GLX_SET_CLIENT_INFO_ARB 33 00960 00964 typedef struct xcb_glx_set_client_info_arb_request_t { 00965 uint8_t major_opcode; 00966 uint8_t minor_opcode; 00967 uint16_t length; 00968 uint32_t major_version; 00969 uint32_t minor_version; 00970 uint32_t num_versions; 00971 uint32_t gl_str_len; 00972 uint32_t glx_str_len; 00973 } xcb_glx_set_client_info_arb_request_t; 00974 00976 #define XCB_GLX_CREATE_CONTEXT_ATTRIBS_ARB 34 00977 00981 typedef struct xcb_glx_create_context_attribs_arb_request_t { 00982 uint8_t major_opcode; 00983 uint8_t minor_opcode; 00984 uint16_t length; 00985 xcb_glx_context_t context; 00986 xcb_glx_fbconfig_t fbconfig; 00987 uint32_t screen; 00988 xcb_glx_context_t share_list; 00989 uint8_t is_direct; 00990 uint8_t pad0[3]; 00991 uint32_t num_attribs; 00992 } xcb_glx_create_context_attribs_arb_request_t; 00993 00995 #define XCB_GLX_SET_CLIENT_INFO_2ARB 35 00996 01000 typedef struct xcb_glx_set_client_info_2arb_request_t { 01001 uint8_t major_opcode; 01002 uint8_t minor_opcode; 01003 uint16_t length; 01004 uint32_t major_version; 01005 uint32_t minor_version; 01006 uint32_t num_versions; 01007 uint32_t gl_str_len; 01008 uint32_t glx_str_len; 01009 } xcb_glx_set_client_info_2arb_request_t; 01010 01012 #define XCB_GLX_NEW_LIST 101 01013 01017 typedef struct xcb_glx_new_list_request_t { 01018 uint8_t major_opcode; 01019 uint8_t minor_opcode; 01020 uint16_t length; 01021 xcb_glx_context_tag_t context_tag; 01022 uint32_t list; 01023 uint32_t mode; 01024 } xcb_glx_new_list_request_t; 01025 01027 #define XCB_GLX_END_LIST 102 01028 01032 typedef struct xcb_glx_end_list_request_t { 01033 uint8_t major_opcode; 01034 uint8_t minor_opcode; 01035 uint16_t length; 01036 xcb_glx_context_tag_t context_tag; 01037 } xcb_glx_end_list_request_t; 01038 01040 #define XCB_GLX_DELETE_LISTS 103 01041 01045 typedef struct xcb_glx_delete_lists_request_t { 01046 uint8_t major_opcode; 01047 uint8_t minor_opcode; 01048 uint16_t length; 01049 xcb_glx_context_tag_t context_tag; 01050 uint32_t list; 01051 int32_t range; 01052 } xcb_glx_delete_lists_request_t; 01053 01057 typedef struct xcb_glx_gen_lists_cookie_t { 01058 unsigned int sequence; 01059 } xcb_glx_gen_lists_cookie_t; 01060 01062 #define XCB_GLX_GEN_LISTS 104 01063 01067 typedef struct xcb_glx_gen_lists_request_t { 01068 uint8_t major_opcode; 01069 uint8_t minor_opcode; 01070 uint16_t length; 01071 xcb_glx_context_tag_t context_tag; 01072 int32_t range; 01073 } xcb_glx_gen_lists_request_t; 01074 01078 typedef struct xcb_glx_gen_lists_reply_t { 01079 uint8_t response_type; 01080 uint8_t pad0; 01081 uint16_t sequence; 01082 uint32_t length; 01083 uint32_t ret_val; 01084 } xcb_glx_gen_lists_reply_t; 01085 01087 #define XCB_GLX_FEEDBACK_BUFFER 105 01088 01092 typedef struct xcb_glx_feedback_buffer_request_t { 01093 uint8_t major_opcode; 01094 uint8_t minor_opcode; 01095 uint16_t length; 01096 xcb_glx_context_tag_t context_tag; 01097 int32_t size; 01098 int32_t type; 01099 } xcb_glx_feedback_buffer_request_t; 01100 01102 #define XCB_GLX_SELECT_BUFFER 106 01103 01107 typedef struct xcb_glx_select_buffer_request_t { 01108 uint8_t major_opcode; 01109 uint8_t minor_opcode; 01110 uint16_t length; 01111 xcb_glx_context_tag_t context_tag; 01112 int32_t size; 01113 } xcb_glx_select_buffer_request_t; 01114 01118 typedef struct xcb_glx_render_mode_cookie_t { 01119 unsigned int sequence; 01120 } xcb_glx_render_mode_cookie_t; 01121 01123 #define XCB_GLX_RENDER_MODE 107 01124 01128 typedef struct xcb_glx_render_mode_request_t { 01129 uint8_t major_opcode; 01130 uint8_t minor_opcode; 01131 uint16_t length; 01132 xcb_glx_context_tag_t context_tag; 01133 uint32_t mode; 01134 } xcb_glx_render_mode_request_t; 01135 01139 typedef struct xcb_glx_render_mode_reply_t { 01140 uint8_t response_type; 01141 uint8_t pad0; 01142 uint16_t sequence; 01143 uint32_t length; 01144 uint32_t ret_val; 01145 uint32_t n; 01146 uint32_t new_mode; 01147 uint8_t pad1[12]; 01148 } xcb_glx_render_mode_reply_t; 01149 01150 typedef enum xcb_glx_rm_t { 01151 XCB_GLX_RM_GL_RENDER = 7168, 01152 XCB_GLX_RM_GL_FEEDBACK = 7169, 01153 XCB_GLX_RM_GL_SELECT = 7170 01154 } xcb_glx_rm_t; 01155 01159 typedef struct xcb_glx_finish_cookie_t { 01160 unsigned int sequence; 01161 } xcb_glx_finish_cookie_t; 01162 01164 #define XCB_GLX_FINISH 108 01165 01169 typedef struct xcb_glx_finish_request_t { 01170 uint8_t major_opcode; 01171 uint8_t minor_opcode; 01172 uint16_t length; 01173 xcb_glx_context_tag_t context_tag; 01174 } xcb_glx_finish_request_t; 01175 01179 typedef struct xcb_glx_finish_reply_t { 01180 uint8_t response_type; 01181 uint8_t pad0; 01182 uint16_t sequence; 01183 uint32_t length; 01184 } xcb_glx_finish_reply_t; 01185 01187 #define XCB_GLX_PIXEL_STOREF 109 01188 01192 typedef struct xcb_glx_pixel_storef_request_t { 01193 uint8_t major_opcode; 01194 uint8_t minor_opcode; 01195 uint16_t length; 01196 xcb_glx_context_tag_t context_tag; 01197 uint32_t pname; 01198 xcb_glx_float32_t datum; 01199 } xcb_glx_pixel_storef_request_t; 01200 01202 #define XCB_GLX_PIXEL_STOREI 110 01203 01207 typedef struct xcb_glx_pixel_storei_request_t { 01208 uint8_t major_opcode; 01209 uint8_t minor_opcode; 01210 uint16_t length; 01211 xcb_glx_context_tag_t context_tag; 01212 uint32_t pname; 01213 int32_t datum; 01214 } xcb_glx_pixel_storei_request_t; 01215 01219 typedef struct xcb_glx_read_pixels_cookie_t { 01220 unsigned int sequence; 01221 } xcb_glx_read_pixels_cookie_t; 01222 01224 #define XCB_GLX_READ_PIXELS 111 01225 01229 typedef struct xcb_glx_read_pixels_request_t { 01230 uint8_t major_opcode; 01231 uint8_t minor_opcode; 01232 uint16_t length; 01233 xcb_glx_context_tag_t context_tag; 01234 int32_t x; 01235 int32_t y; 01236 int32_t width; 01237 int32_t height; 01238 uint32_t format; 01239 uint32_t type; 01240 uint8_t swap_bytes; 01241 uint8_t lsb_first; 01242 } xcb_glx_read_pixels_request_t; 01243 01247 typedef struct xcb_glx_read_pixels_reply_t { 01248 uint8_t response_type; 01249 uint8_t pad0; 01250 uint16_t sequence; 01251 uint32_t length; 01252 uint8_t pad1[24]; 01253 } xcb_glx_read_pixels_reply_t; 01254 01258 typedef struct xcb_glx_get_booleanv_cookie_t { 01259 unsigned int sequence; 01260 } xcb_glx_get_booleanv_cookie_t; 01261 01263 #define XCB_GLX_GET_BOOLEANV 112 01264 01268 typedef struct xcb_glx_get_booleanv_request_t { 01269 uint8_t major_opcode; 01270 uint8_t minor_opcode; 01271 uint16_t length; 01272 xcb_glx_context_tag_t context_tag; 01273 int32_t pname; 01274 } xcb_glx_get_booleanv_request_t; 01275 01279 typedef struct xcb_glx_get_booleanv_reply_t { 01280 uint8_t response_type; 01281 uint8_t pad0; 01282 uint16_t sequence; 01283 uint32_t length; 01284 uint8_t pad1[4]; 01285 uint32_t n; 01286 uint8_t datum; 01287 uint8_t pad2[15]; 01288 } xcb_glx_get_booleanv_reply_t; 01289 01293 typedef struct xcb_glx_get_clip_plane_cookie_t { 01294 unsigned int sequence; 01295 } xcb_glx_get_clip_plane_cookie_t; 01296 01298 #define XCB_GLX_GET_CLIP_PLANE 113 01299 01303 typedef struct xcb_glx_get_clip_plane_request_t { 01304 uint8_t major_opcode; 01305 uint8_t minor_opcode; 01306 uint16_t length; 01307 xcb_glx_context_tag_t context_tag; 01308 int32_t plane; 01309 } xcb_glx_get_clip_plane_request_t; 01310 01314 typedef struct xcb_glx_get_clip_plane_reply_t { 01315 uint8_t response_type; 01316 uint8_t pad0; 01317 uint16_t sequence; 01318 uint32_t length; 01319 uint8_t pad1[24]; 01320 } xcb_glx_get_clip_plane_reply_t; 01321 01325 typedef struct xcb_glx_get_doublev_cookie_t { 01326 unsigned int sequence; 01327 } xcb_glx_get_doublev_cookie_t; 01328 01330 #define XCB_GLX_GET_DOUBLEV 114 01331 01335 typedef struct xcb_glx_get_doublev_request_t { 01336 uint8_t major_opcode; 01337 uint8_t minor_opcode; 01338 uint16_t length; 01339 xcb_glx_context_tag_t context_tag; 01340 uint32_t pname; 01341 } xcb_glx_get_doublev_request_t; 01342 01346 typedef struct xcb_glx_get_doublev_reply_t { 01347 uint8_t response_type; 01348 uint8_t pad0; 01349 uint16_t sequence; 01350 uint32_t length; 01351 uint8_t pad1[4]; 01352 uint32_t n; 01353 xcb_glx_float64_t datum; 01354 uint8_t pad2[8]; 01355 } xcb_glx_get_doublev_reply_t; 01356 01360 typedef struct xcb_glx_get_error_cookie_t { 01361 unsigned int sequence; 01362 } xcb_glx_get_error_cookie_t; 01363 01365 #define XCB_GLX_GET_ERROR 115 01366 01370 typedef struct xcb_glx_get_error_request_t { 01371 uint8_t major_opcode; 01372 uint8_t minor_opcode; 01373 uint16_t length; 01374 xcb_glx_context_tag_t context_tag; 01375 } xcb_glx_get_error_request_t; 01376 01380 typedef struct xcb_glx_get_error_reply_t { 01381 uint8_t response_type; 01382 uint8_t pad0; 01383 uint16_t sequence; 01384 uint32_t length; 01385 int32_t error; 01386 } xcb_glx_get_error_reply_t; 01387 01391 typedef struct xcb_glx_get_floatv_cookie_t { 01392 unsigned int sequence; 01393 } xcb_glx_get_floatv_cookie_t; 01394 01396 #define XCB_GLX_GET_FLOATV 116 01397 01401 typedef struct xcb_glx_get_floatv_request_t { 01402 uint8_t major_opcode; 01403 uint8_t minor_opcode; 01404 uint16_t length; 01405 xcb_glx_context_tag_t context_tag; 01406 uint32_t pname; 01407 } xcb_glx_get_floatv_request_t; 01408 01412 typedef struct xcb_glx_get_floatv_reply_t { 01413 uint8_t response_type; 01414 uint8_t pad0; 01415 uint16_t sequence; 01416 uint32_t length; 01417 uint8_t pad1[4]; 01418 uint32_t n; 01419 xcb_glx_float32_t datum; 01420 uint8_t pad2[12]; 01421 } xcb_glx_get_floatv_reply_t; 01422 01426 typedef struct xcb_glx_get_integerv_cookie_t { 01427 unsigned int sequence; 01428 } xcb_glx_get_integerv_cookie_t; 01429 01431 #define XCB_GLX_GET_INTEGERV 117 01432 01436 typedef struct xcb_glx_get_integerv_request_t { 01437 uint8_t major_opcode; 01438 uint8_t minor_opcode; 01439 uint16_t length; 01440 xcb_glx_context_tag_t context_tag; 01441 uint32_t pname; 01442 } xcb_glx_get_integerv_request_t; 01443 01447 typedef struct xcb_glx_get_integerv_reply_t { 01448 uint8_t response_type; 01449 uint8_t pad0; 01450 uint16_t sequence; 01451 uint32_t length; 01452 uint8_t pad1[4]; 01453 uint32_t n; 01454 int32_t datum; 01455 uint8_t pad2[12]; 01456 } xcb_glx_get_integerv_reply_t; 01457 01461 typedef struct xcb_glx_get_lightfv_cookie_t { 01462 unsigned int sequence; 01463 } xcb_glx_get_lightfv_cookie_t; 01464 01466 #define XCB_GLX_GET_LIGHTFV 118 01467 01471 typedef struct xcb_glx_get_lightfv_request_t { 01472 uint8_t major_opcode; 01473 uint8_t minor_opcode; 01474 uint16_t length; 01475 xcb_glx_context_tag_t context_tag; 01476 uint32_t light; 01477 uint32_t pname; 01478 } xcb_glx_get_lightfv_request_t; 01479 01483 typedef struct xcb_glx_get_lightfv_reply_t { 01484 uint8_t response_type; 01485 uint8_t pad0; 01486 uint16_t sequence; 01487 uint32_t length; 01488 uint8_t pad1[4]; 01489 uint32_t n; 01490 xcb_glx_float32_t datum; 01491 uint8_t pad2[12]; 01492 } xcb_glx_get_lightfv_reply_t; 01493 01497 typedef struct xcb_glx_get_lightiv_cookie_t { 01498 unsigned int sequence; 01499 } xcb_glx_get_lightiv_cookie_t; 01500 01502 #define XCB_GLX_GET_LIGHTIV 119 01503 01507 typedef struct xcb_glx_get_lightiv_request_t { 01508 uint8_t major_opcode; 01509 uint8_t minor_opcode; 01510 uint16_t length; 01511 xcb_glx_context_tag_t context_tag; 01512 uint32_t light; 01513 uint32_t pname; 01514 } xcb_glx_get_lightiv_request_t; 01515 01519 typedef struct xcb_glx_get_lightiv_reply_t { 01520 uint8_t response_type; 01521 uint8_t pad0; 01522 uint16_t sequence; 01523 uint32_t length; 01524 uint8_t pad1[4]; 01525 uint32_t n; 01526 int32_t datum; 01527 uint8_t pad2[12]; 01528 } xcb_glx_get_lightiv_reply_t; 01529 01533 typedef struct xcb_glx_get_mapdv_cookie_t { 01534 unsigned int sequence; 01535 } xcb_glx_get_mapdv_cookie_t; 01536 01538 #define XCB_GLX_GET_MAPDV 120 01539 01543 typedef struct xcb_glx_get_mapdv_request_t { 01544 uint8_t major_opcode; 01545 uint8_t minor_opcode; 01546 uint16_t length; 01547 xcb_glx_context_tag_t context_tag; 01548 uint32_t target; 01549 uint32_t query; 01550 } xcb_glx_get_mapdv_request_t; 01551 01555 typedef struct xcb_glx_get_mapdv_reply_t { 01556 uint8_t response_type; 01557 uint8_t pad0; 01558 uint16_t sequence; 01559 uint32_t length; 01560 uint8_t pad1[4]; 01561 uint32_t n; 01562 xcb_glx_float64_t datum; 01563 uint8_t pad2[8]; 01564 } xcb_glx_get_mapdv_reply_t; 01565 01569 typedef struct xcb_glx_get_mapfv_cookie_t { 01570 unsigned int sequence; 01571 } xcb_glx_get_mapfv_cookie_t; 01572 01574 #define XCB_GLX_GET_MAPFV 121 01575 01579 typedef struct xcb_glx_get_mapfv_request_t { 01580 uint8_t major_opcode; 01581 uint8_t minor_opcode; 01582 uint16_t length; 01583 xcb_glx_context_tag_t context_tag; 01584 uint32_t target; 01585 uint32_t query; 01586 } xcb_glx_get_mapfv_request_t; 01587 01591 typedef struct xcb_glx_get_mapfv_reply_t { 01592 uint8_t response_type; 01593 uint8_t pad0; 01594 uint16_t sequence; 01595 uint32_t length; 01596 uint8_t pad1[4]; 01597 uint32_t n; 01598 xcb_glx_float32_t datum; 01599 uint8_t pad2[12]; 01600 } xcb_glx_get_mapfv_reply_t; 01601 01605 typedef struct xcb_glx_get_mapiv_cookie_t { 01606 unsigned int sequence; 01607 } xcb_glx_get_mapiv_cookie_t; 01608 01610 #define XCB_GLX_GET_MAPIV 122 01611 01615 typedef struct xcb_glx_get_mapiv_request_t { 01616 uint8_t major_opcode; 01617 uint8_t minor_opcode; 01618 uint16_t length; 01619 xcb_glx_context_tag_t context_tag; 01620 uint32_t target; 01621 uint32_t query; 01622 } xcb_glx_get_mapiv_request_t; 01623 01627 typedef struct xcb_glx_get_mapiv_reply_t { 01628 uint8_t response_type; 01629 uint8_t pad0; 01630 uint16_t sequence; 01631 uint32_t length; 01632 uint8_t pad1[4]; 01633 uint32_t n; 01634 int32_t datum; 01635 uint8_t pad2[12]; 01636 } xcb_glx_get_mapiv_reply_t; 01637 01641 typedef struct xcb_glx_get_materialfv_cookie_t { 01642 unsigned int sequence; 01643 } xcb_glx_get_materialfv_cookie_t; 01644 01646 #define XCB_GLX_GET_MATERIALFV 123 01647 01651 typedef struct xcb_glx_get_materialfv_request_t { 01652 uint8_t major_opcode; 01653 uint8_t minor_opcode; 01654 uint16_t length; 01655 xcb_glx_context_tag_t context_tag; 01656 uint32_t face; 01657 uint32_t pname; 01658 } xcb_glx_get_materialfv_request_t; 01659 01663 typedef struct xcb_glx_get_materialfv_reply_t { 01664 uint8_t response_type; 01665 uint8_t pad0; 01666 uint16_t sequence; 01667 uint32_t length; 01668 uint8_t pad1[4]; 01669 uint32_t n; 01670 xcb_glx_float32_t datum; 01671 uint8_t pad2[12]; 01672 } xcb_glx_get_materialfv_reply_t; 01673 01677 typedef struct xcb_glx_get_materialiv_cookie_t { 01678 unsigned int sequence; 01679 } xcb_glx_get_materialiv_cookie_t; 01680 01682 #define XCB_GLX_GET_MATERIALIV 124 01683 01687 typedef struct xcb_glx_get_materialiv_request_t { 01688 uint8_t major_opcode; 01689 uint8_t minor_opcode; 01690 uint16_t length; 01691 xcb_glx_context_tag_t context_tag; 01692 uint32_t face; 01693 uint32_t pname; 01694 } xcb_glx_get_materialiv_request_t; 01695 01699 typedef struct xcb_glx_get_materialiv_reply_t { 01700 uint8_t response_type; 01701 uint8_t pad0; 01702 uint16_t sequence; 01703 uint32_t length; 01704 uint8_t pad1[4]; 01705 uint32_t n; 01706 int32_t datum; 01707 uint8_t pad2[12]; 01708 } xcb_glx_get_materialiv_reply_t; 01709 01713 typedef struct xcb_glx_get_pixel_mapfv_cookie_t { 01714 unsigned int sequence; 01715 } xcb_glx_get_pixel_mapfv_cookie_t; 01716 01718 #define XCB_GLX_GET_PIXEL_MAPFV 125 01719 01723 typedef struct xcb_glx_get_pixel_mapfv_request_t { 01724 uint8_t major_opcode; 01725 uint8_t minor_opcode; 01726 uint16_t length; 01727 xcb_glx_context_tag_t context_tag; 01728 uint32_t map; 01729 } xcb_glx_get_pixel_mapfv_request_t; 01730 01734 typedef struct xcb_glx_get_pixel_mapfv_reply_t { 01735 uint8_t response_type; 01736 uint8_t pad0; 01737 uint16_t sequence; 01738 uint32_t length; 01739 uint8_t pad1[4]; 01740 uint32_t n; 01741 xcb_glx_float32_t datum; 01742 uint8_t pad2[12]; 01743 } xcb_glx_get_pixel_mapfv_reply_t; 01744 01748 typedef struct xcb_glx_get_pixel_mapuiv_cookie_t { 01749 unsigned int sequence; 01750 } xcb_glx_get_pixel_mapuiv_cookie_t; 01751 01753 #define XCB_GLX_GET_PIXEL_MAPUIV 126 01754 01758 typedef struct xcb_glx_get_pixel_mapuiv_request_t { 01759 uint8_t major_opcode; 01760 uint8_t minor_opcode; 01761 uint16_t length; 01762 xcb_glx_context_tag_t context_tag; 01763 uint32_t map; 01764 } xcb_glx_get_pixel_mapuiv_request_t; 01765 01769 typedef struct xcb_glx_get_pixel_mapuiv_reply_t { 01770 uint8_t response_type; 01771 uint8_t pad0; 01772 uint16_t sequence; 01773 uint32_t length; 01774 uint8_t pad1[4]; 01775 uint32_t n; 01776 uint32_t datum; 01777 uint8_t pad2[12]; 01778 } xcb_glx_get_pixel_mapuiv_reply_t; 01779 01783 typedef struct xcb_glx_get_pixel_mapusv_cookie_t { 01784 unsigned int sequence; 01785 } xcb_glx_get_pixel_mapusv_cookie_t; 01786 01788 #define XCB_GLX_GET_PIXEL_MAPUSV 127 01789 01793 typedef struct xcb_glx_get_pixel_mapusv_request_t { 01794 uint8_t major_opcode; 01795 uint8_t minor_opcode; 01796 uint16_t length; 01797 xcb_glx_context_tag_t context_tag; 01798 uint32_t map; 01799 } xcb_glx_get_pixel_mapusv_request_t; 01800 01804 typedef struct xcb_glx_get_pixel_mapusv_reply_t { 01805 uint8_t response_type; 01806 uint8_t pad0; 01807 uint16_t sequence; 01808 uint32_t length; 01809 uint8_t pad1[4]; 01810 uint32_t n; 01811 uint16_t datum; 01812 uint8_t pad2[16]; 01813 } xcb_glx_get_pixel_mapusv_reply_t; 01814 01818 typedef struct xcb_glx_get_polygon_stipple_cookie_t { 01819 unsigned int sequence; 01820 } xcb_glx_get_polygon_stipple_cookie_t; 01821 01823 #define XCB_GLX_GET_POLYGON_STIPPLE 128 01824 01828 typedef struct xcb_glx_get_polygon_stipple_request_t { 01829 uint8_t major_opcode; 01830 uint8_t minor_opcode; 01831 uint16_t length; 01832 xcb_glx_context_tag_t context_tag; 01833 uint8_t lsb_first; 01834 } xcb_glx_get_polygon_stipple_request_t; 01835 01839 typedef struct xcb_glx_get_polygon_stipple_reply_t { 01840 uint8_t response_type; 01841 uint8_t pad0; 01842 uint16_t sequence; 01843 uint32_t length; 01844 uint8_t pad1[24]; 01845 } xcb_glx_get_polygon_stipple_reply_t; 01846 01850 typedef struct xcb_glx_get_string_cookie_t { 01851 unsigned int sequence; 01852 } xcb_glx_get_string_cookie_t; 01853 01855 #define XCB_GLX_GET_STRING 129 01856 01860 typedef struct xcb_glx_get_string_request_t { 01861 uint8_t major_opcode; 01862 uint8_t minor_opcode; 01863 uint16_t length; 01864 xcb_glx_context_tag_t context_tag; 01865 uint32_t name; 01866 } xcb_glx_get_string_request_t; 01867 01871 typedef struct xcb_glx_get_string_reply_t { 01872 uint8_t response_type; 01873 uint8_t pad0; 01874 uint16_t sequence; 01875 uint32_t length; 01876 uint8_t pad1[4]; 01877 uint32_t n; 01878 uint8_t pad2[16]; 01879 } xcb_glx_get_string_reply_t; 01880 01884 typedef struct xcb_glx_get_tex_envfv_cookie_t { 01885 unsigned int sequence; 01886 } xcb_glx_get_tex_envfv_cookie_t; 01887 01889 #define XCB_GLX_GET_TEX_ENVFV 130 01890 01894 typedef struct xcb_glx_get_tex_envfv_request_t { 01895 uint8_t major_opcode; 01896 uint8_t minor_opcode; 01897 uint16_t length; 01898 xcb_glx_context_tag_t context_tag; 01899 uint32_t target; 01900 uint32_t pname; 01901 } xcb_glx_get_tex_envfv_request_t; 01902 01906 typedef struct xcb_glx_get_tex_envfv_reply_t { 01907 uint8_t response_type; 01908 uint8_t pad0; 01909 uint16_t sequence; 01910 uint32_t length; 01911 uint8_t pad1[4]; 01912 uint32_t n; 01913 xcb_glx_float32_t datum; 01914 uint8_t pad2[12]; 01915 } xcb_glx_get_tex_envfv_reply_t; 01916 01920 typedef struct xcb_glx_get_tex_enviv_cookie_t { 01921 unsigned int sequence; 01922 } xcb_glx_get_tex_enviv_cookie_t; 01923 01925 #define XCB_GLX_GET_TEX_ENVIV 131 01926 01930 typedef struct xcb_glx_get_tex_enviv_request_t { 01931 uint8_t major_opcode; 01932 uint8_t minor_opcode; 01933 uint16_t length; 01934 xcb_glx_context_tag_t context_tag; 01935 uint32_t target; 01936 uint32_t pname; 01937 } xcb_glx_get_tex_enviv_request_t; 01938 01942 typedef struct xcb_glx_get_tex_enviv_reply_t { 01943 uint8_t response_type; 01944 uint8_t pad0; 01945 uint16_t sequence; 01946 uint32_t length; 01947 uint8_t pad1[4]; 01948 uint32_t n; 01949 int32_t datum; 01950 uint8_t pad2[12]; 01951 } xcb_glx_get_tex_enviv_reply_t; 01952 01956 typedef struct xcb_glx_get_tex_gendv_cookie_t { 01957 unsigned int sequence; 01958 } xcb_glx_get_tex_gendv_cookie_t; 01959 01961 #define XCB_GLX_GET_TEX_GENDV 132 01962 01966 typedef struct xcb_glx_get_tex_gendv_request_t { 01967 uint8_t major_opcode; 01968 uint8_t minor_opcode; 01969 uint16_t length; 01970 xcb_glx_context_tag_t context_tag; 01971 uint32_t coord; 01972 uint32_t pname; 01973 } xcb_glx_get_tex_gendv_request_t; 01974 01978 typedef struct xcb_glx_get_tex_gendv_reply_t { 01979 uint8_t response_type; 01980 uint8_t pad0; 01981 uint16_t sequence; 01982 uint32_t length; 01983 uint8_t pad1[4]; 01984 uint32_t n; 01985 xcb_glx_float64_t datum; 01986 uint8_t pad2[8]; 01987 } xcb_glx_get_tex_gendv_reply_t; 01988 01992 typedef struct xcb_glx_get_tex_genfv_cookie_t { 01993 unsigned int sequence; 01994 } xcb_glx_get_tex_genfv_cookie_t; 01995 01997 #define XCB_GLX_GET_TEX_GENFV 133 01998 02002 typedef struct xcb_glx_get_tex_genfv_request_t { 02003 uint8_t major_opcode; 02004 uint8_t minor_opcode; 02005 uint16_t length; 02006 xcb_glx_context_tag_t context_tag; 02007 uint32_t coord; 02008 uint32_t pname; 02009 } xcb_glx_get_tex_genfv_request_t; 02010 02014 typedef struct xcb_glx_get_tex_genfv_reply_t { 02015 uint8_t response_type; 02016 uint8_t pad0; 02017 uint16_t sequence; 02018 uint32_t length; 02019 uint8_t pad1[4]; 02020 uint32_t n; 02021 xcb_glx_float32_t datum; 02022 uint8_t pad2[12]; 02023 } xcb_glx_get_tex_genfv_reply_t; 02024 02028 typedef struct xcb_glx_get_tex_geniv_cookie_t { 02029 unsigned int sequence; 02030 } xcb_glx_get_tex_geniv_cookie_t; 02031 02033 #define XCB_GLX_GET_TEX_GENIV 134 02034 02038 typedef struct xcb_glx_get_tex_geniv_request_t { 02039 uint8_t major_opcode; 02040 uint8_t minor_opcode; 02041 uint16_t length; 02042 xcb_glx_context_tag_t context_tag; 02043 uint32_t coord; 02044 uint32_t pname; 02045 } xcb_glx_get_tex_geniv_request_t; 02046 02050 typedef struct xcb_glx_get_tex_geniv_reply_t { 02051 uint8_t response_type; 02052 uint8_t pad0; 02053 uint16_t sequence; 02054 uint32_t length; 02055 uint8_t pad1[4]; 02056 uint32_t n; 02057 int32_t datum; 02058 uint8_t pad2[12]; 02059 } xcb_glx_get_tex_geniv_reply_t; 02060 02064 typedef struct xcb_glx_get_tex_image_cookie_t { 02065 unsigned int sequence; 02066 } xcb_glx_get_tex_image_cookie_t; 02067 02069 #define XCB_GLX_GET_TEX_IMAGE 135 02070 02074 typedef struct xcb_glx_get_tex_image_request_t { 02075 uint8_t major_opcode; 02076 uint8_t minor_opcode; 02077 uint16_t length; 02078 xcb_glx_context_tag_t context_tag; 02079 uint32_t target; 02080 int32_t level; 02081 uint32_t format; 02082 uint32_t type; 02083 uint8_t swap_bytes; 02084 } xcb_glx_get_tex_image_request_t; 02085 02089 typedef struct xcb_glx_get_tex_image_reply_t { 02090 uint8_t response_type; 02091 uint8_t pad0; 02092 uint16_t sequence; 02093 uint32_t length; 02094 uint8_t pad1[8]; 02095 int32_t width; 02096 int32_t height; 02097 int32_t depth; 02098 uint8_t pad2[4]; 02099 } xcb_glx_get_tex_image_reply_t; 02100 02104 typedef struct xcb_glx_get_tex_parameterfv_cookie_t { 02105 unsigned int sequence; 02106 } xcb_glx_get_tex_parameterfv_cookie_t; 02107 02109 #define XCB_GLX_GET_TEX_PARAMETERFV 136 02110 02114 typedef struct xcb_glx_get_tex_parameterfv_request_t { 02115 uint8_t major_opcode; 02116 uint8_t minor_opcode; 02117 uint16_t length; 02118 xcb_glx_context_tag_t context_tag; 02119 uint32_t target; 02120 uint32_t pname; 02121 } xcb_glx_get_tex_parameterfv_request_t; 02122 02126 typedef struct xcb_glx_get_tex_parameterfv_reply_t { 02127 uint8_t response_type; 02128 uint8_t pad0; 02129 uint16_t sequence; 02130 uint32_t length; 02131 uint8_t pad1[4]; 02132 uint32_t n; 02133 xcb_glx_float32_t datum; 02134 uint8_t pad2[12]; 02135 } xcb_glx_get_tex_parameterfv_reply_t; 02136 02140 typedef struct xcb_glx_get_tex_parameteriv_cookie_t { 02141 unsigned int sequence; 02142 } xcb_glx_get_tex_parameteriv_cookie_t; 02143 02145 #define XCB_GLX_GET_TEX_PARAMETERIV 137 02146 02150 typedef struct xcb_glx_get_tex_parameteriv_request_t { 02151 uint8_t major_opcode; 02152 uint8_t minor_opcode; 02153 uint16_t length; 02154 xcb_glx_context_tag_t context_tag; 02155 uint32_t target; 02156 uint32_t pname; 02157 } xcb_glx_get_tex_parameteriv_request_t; 02158 02162 typedef struct xcb_glx_get_tex_parameteriv_reply_t { 02163 uint8_t response_type; 02164 uint8_t pad0; 02165 uint16_t sequence; 02166 uint32_t length; 02167 uint8_t pad1[4]; 02168 uint32_t n; 02169 int32_t datum; 02170 uint8_t pad2[12]; 02171 } xcb_glx_get_tex_parameteriv_reply_t; 02172 02176 typedef struct xcb_glx_get_tex_level_parameterfv_cookie_t { 02177 unsigned int sequence; 02178 } xcb_glx_get_tex_level_parameterfv_cookie_t; 02179 02181 #define XCB_GLX_GET_TEX_LEVEL_PARAMETERFV 138 02182 02186 typedef struct xcb_glx_get_tex_level_parameterfv_request_t { 02187 uint8_t major_opcode; 02188 uint8_t minor_opcode; 02189 uint16_t length; 02190 xcb_glx_context_tag_t context_tag; 02191 uint32_t target; 02192 int32_t level; 02193 uint32_t pname; 02194 } xcb_glx_get_tex_level_parameterfv_request_t; 02195 02199 typedef struct xcb_glx_get_tex_level_parameterfv_reply_t { 02200 uint8_t response_type; 02201 uint8_t pad0; 02202 uint16_t sequence; 02203 uint32_t length; 02204 uint8_t pad1[4]; 02205 uint32_t n; 02206 xcb_glx_float32_t datum; 02207 uint8_t pad2[12]; 02208 } xcb_glx_get_tex_level_parameterfv_reply_t; 02209 02213 typedef struct xcb_glx_get_tex_level_parameteriv_cookie_t { 02214 unsigned int sequence; 02215 } xcb_glx_get_tex_level_parameteriv_cookie_t; 02216 02218 #define XCB_GLX_GET_TEX_LEVEL_PARAMETERIV 139 02219 02223 typedef struct xcb_glx_get_tex_level_parameteriv_request_t { 02224 uint8_t major_opcode; 02225 uint8_t minor_opcode; 02226 uint16_t length; 02227 xcb_glx_context_tag_t context_tag; 02228 uint32_t target; 02229 int32_t level; 02230 uint32_t pname; 02231 } xcb_glx_get_tex_level_parameteriv_request_t; 02232 02236 typedef struct xcb_glx_get_tex_level_parameteriv_reply_t { 02237 uint8_t response_type; 02238 uint8_t pad0; 02239 uint16_t sequence; 02240 uint32_t length; 02241 uint8_t pad1[4]; 02242 uint32_t n; 02243 int32_t datum; 02244 uint8_t pad2[12]; 02245 } xcb_glx_get_tex_level_parameteriv_reply_t; 02246 02250 typedef struct xcb_glx_is_list_cookie_t { 02251 unsigned int sequence; 02252 } xcb_glx_is_list_cookie_t; 02253 02255 #define XCB_GLX_IS_LIST 141 02256 02260 typedef struct xcb_glx_is_list_request_t { 02261 uint8_t major_opcode; 02262 uint8_t minor_opcode; 02263 uint16_t length; 02264 xcb_glx_context_tag_t context_tag; 02265 uint32_t list; 02266 } xcb_glx_is_list_request_t; 02267 02271 typedef struct xcb_glx_is_list_reply_t { 02272 uint8_t response_type; 02273 uint8_t pad0; 02274 uint16_t sequence; 02275 uint32_t length; 02276 xcb_glx_bool32_t ret_val; 02277 } xcb_glx_is_list_reply_t; 02278 02280 #define XCB_GLX_FLUSH 142 02281 02285 typedef struct xcb_glx_flush_request_t { 02286 uint8_t major_opcode; 02287 uint8_t minor_opcode; 02288 uint16_t length; 02289 xcb_glx_context_tag_t context_tag; 02290 } xcb_glx_flush_request_t; 02291 02295 typedef struct xcb_glx_are_textures_resident_cookie_t { 02296 unsigned int sequence; 02297 } xcb_glx_are_textures_resident_cookie_t; 02298 02300 #define XCB_GLX_ARE_TEXTURES_RESIDENT 143 02301 02305 typedef struct xcb_glx_are_textures_resident_request_t { 02306 uint8_t major_opcode; 02307 uint8_t minor_opcode; 02308 uint16_t length; 02309 xcb_glx_context_tag_t context_tag; 02310 int32_t n; 02311 } xcb_glx_are_textures_resident_request_t; 02312 02316 typedef struct xcb_glx_are_textures_resident_reply_t { 02317 uint8_t response_type; 02318 uint8_t pad0; 02319 uint16_t sequence; 02320 uint32_t length; 02321 xcb_glx_bool32_t ret_val; 02322 uint8_t pad1[20]; 02323 } xcb_glx_are_textures_resident_reply_t; 02324 02326 #define XCB_GLX_DELETE_TEXTURES 144 02327 02331 typedef struct xcb_glx_delete_textures_request_t { 02332 uint8_t major_opcode; 02333 uint8_t minor_opcode; 02334 uint16_t length; 02335 xcb_glx_context_tag_t context_tag; 02336 int32_t n; 02337 } xcb_glx_delete_textures_request_t; 02338 02342 typedef struct xcb_glx_gen_textures_cookie_t { 02343 unsigned int sequence; 02344 } xcb_glx_gen_textures_cookie_t; 02345 02347 #define XCB_GLX_GEN_TEXTURES 145 02348 02352 typedef struct xcb_glx_gen_textures_request_t { 02353 uint8_t major_opcode; 02354 uint8_t minor_opcode; 02355 uint16_t length; 02356 xcb_glx_context_tag_t context_tag; 02357 int32_t n; 02358 } xcb_glx_gen_textures_request_t; 02359 02363 typedef struct xcb_glx_gen_textures_reply_t { 02364 uint8_t response_type; 02365 uint8_t pad0; 02366 uint16_t sequence; 02367 uint32_t length; 02368 uint8_t pad1[24]; 02369 } xcb_glx_gen_textures_reply_t; 02370 02374 typedef struct xcb_glx_is_texture_cookie_t { 02375 unsigned int sequence; 02376 } xcb_glx_is_texture_cookie_t; 02377 02379 #define XCB_GLX_IS_TEXTURE 146 02380 02384 typedef struct xcb_glx_is_texture_request_t { 02385 uint8_t major_opcode; 02386 uint8_t minor_opcode; 02387 uint16_t length; 02388 xcb_glx_context_tag_t context_tag; 02389 uint32_t texture; 02390 } xcb_glx_is_texture_request_t; 02391 02395 typedef struct xcb_glx_is_texture_reply_t { 02396 uint8_t response_type; 02397 uint8_t pad0; 02398 uint16_t sequence; 02399 uint32_t length; 02400 xcb_glx_bool32_t ret_val; 02401 } xcb_glx_is_texture_reply_t; 02402 02406 typedef struct xcb_glx_get_color_table_cookie_t { 02407 unsigned int sequence; 02408 } xcb_glx_get_color_table_cookie_t; 02409 02411 #define XCB_GLX_GET_COLOR_TABLE 147 02412 02416 typedef struct xcb_glx_get_color_table_request_t { 02417 uint8_t major_opcode; 02418 uint8_t minor_opcode; 02419 uint16_t length; 02420 xcb_glx_context_tag_t context_tag; 02421 uint32_t target; 02422 uint32_t format; 02423 uint32_t type; 02424 uint8_t swap_bytes; 02425 } xcb_glx_get_color_table_request_t; 02426 02430 typedef struct xcb_glx_get_color_table_reply_t { 02431 uint8_t response_type; 02432 uint8_t pad0; 02433 uint16_t sequence; 02434 uint32_t length; 02435 uint8_t pad1[8]; 02436 int32_t width; 02437 uint8_t pad2[12]; 02438 } xcb_glx_get_color_table_reply_t; 02439 02443 typedef struct xcb_glx_get_color_table_parameterfv_cookie_t { 02444 unsigned int sequence; 02445 } xcb_glx_get_color_table_parameterfv_cookie_t; 02446 02448 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERFV 148 02449 02453 typedef struct xcb_glx_get_color_table_parameterfv_request_t { 02454 uint8_t major_opcode; 02455 uint8_t minor_opcode; 02456 uint16_t length; 02457 xcb_glx_context_tag_t context_tag; 02458 uint32_t target; 02459 uint32_t pname; 02460 } xcb_glx_get_color_table_parameterfv_request_t; 02461 02465 typedef struct xcb_glx_get_color_table_parameterfv_reply_t { 02466 uint8_t response_type; 02467 uint8_t pad0; 02468 uint16_t sequence; 02469 uint32_t length; 02470 uint8_t pad1[4]; 02471 uint32_t n; 02472 xcb_glx_float32_t datum; 02473 uint8_t pad2[12]; 02474 } xcb_glx_get_color_table_parameterfv_reply_t; 02475 02479 typedef struct xcb_glx_get_color_table_parameteriv_cookie_t { 02480 unsigned int sequence; 02481 } xcb_glx_get_color_table_parameteriv_cookie_t; 02482 02484 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERIV 149 02485 02489 typedef struct xcb_glx_get_color_table_parameteriv_request_t { 02490 uint8_t major_opcode; 02491 uint8_t minor_opcode; 02492 uint16_t length; 02493 xcb_glx_context_tag_t context_tag; 02494 uint32_t target; 02495 uint32_t pname; 02496 } xcb_glx_get_color_table_parameteriv_request_t; 02497 02501 typedef struct xcb_glx_get_color_table_parameteriv_reply_t { 02502 uint8_t response_type; 02503 uint8_t pad0; 02504 uint16_t sequence; 02505 uint32_t length; 02506 uint8_t pad1[4]; 02507 uint32_t n; 02508 int32_t datum; 02509 uint8_t pad2[12]; 02510 } xcb_glx_get_color_table_parameteriv_reply_t; 02511 02515 typedef struct xcb_glx_get_convolution_filter_cookie_t { 02516 unsigned int sequence; 02517 } xcb_glx_get_convolution_filter_cookie_t; 02518 02520 #define XCB_GLX_GET_CONVOLUTION_FILTER 150 02521 02525 typedef struct xcb_glx_get_convolution_filter_request_t { 02526 uint8_t major_opcode; 02527 uint8_t minor_opcode; 02528 uint16_t length; 02529 xcb_glx_context_tag_t context_tag; 02530 uint32_t target; 02531 uint32_t format; 02532 uint32_t type; 02533 uint8_t swap_bytes; 02534 } xcb_glx_get_convolution_filter_request_t; 02535 02539 typedef struct xcb_glx_get_convolution_filter_reply_t { 02540 uint8_t response_type; 02541 uint8_t pad0; 02542 uint16_t sequence; 02543 uint32_t length; 02544 uint8_t pad1[8]; 02545 int32_t width; 02546 int32_t height; 02547 uint8_t pad2[8]; 02548 } xcb_glx_get_convolution_filter_reply_t; 02549 02553 typedef struct xcb_glx_get_convolution_parameterfv_cookie_t { 02554 unsigned int sequence; 02555 } xcb_glx_get_convolution_parameterfv_cookie_t; 02556 02558 #define XCB_GLX_GET_CONVOLUTION_PARAMETERFV 151 02559 02563 typedef struct xcb_glx_get_convolution_parameterfv_request_t { 02564 uint8_t major_opcode; 02565 uint8_t minor_opcode; 02566 uint16_t length; 02567 xcb_glx_context_tag_t context_tag; 02568 uint32_t target; 02569 uint32_t pname; 02570 } xcb_glx_get_convolution_parameterfv_request_t; 02571 02575 typedef struct xcb_glx_get_convolution_parameterfv_reply_t { 02576 uint8_t response_type; 02577 uint8_t pad0; 02578 uint16_t sequence; 02579 uint32_t length; 02580 uint8_t pad1[4]; 02581 uint32_t n; 02582 xcb_glx_float32_t datum; 02583 uint8_t pad2[12]; 02584 } xcb_glx_get_convolution_parameterfv_reply_t; 02585 02589 typedef struct xcb_glx_get_convolution_parameteriv_cookie_t { 02590 unsigned int sequence; 02591 } xcb_glx_get_convolution_parameteriv_cookie_t; 02592 02594 #define XCB_GLX_GET_CONVOLUTION_PARAMETERIV 152 02595 02599 typedef struct xcb_glx_get_convolution_parameteriv_request_t { 02600 uint8_t major_opcode; 02601 uint8_t minor_opcode; 02602 uint16_t length; 02603 xcb_glx_context_tag_t context_tag; 02604 uint32_t target; 02605 uint32_t pname; 02606 } xcb_glx_get_convolution_parameteriv_request_t; 02607 02611 typedef struct xcb_glx_get_convolution_parameteriv_reply_t { 02612 uint8_t response_type; 02613 uint8_t pad0; 02614 uint16_t sequence; 02615 uint32_t length; 02616 uint8_t pad1[4]; 02617 uint32_t n; 02618 int32_t datum; 02619 uint8_t pad2[12]; 02620 } xcb_glx_get_convolution_parameteriv_reply_t; 02621 02625 typedef struct xcb_glx_get_separable_filter_cookie_t { 02626 unsigned int sequence; 02627 } xcb_glx_get_separable_filter_cookie_t; 02628 02630 #define XCB_GLX_GET_SEPARABLE_FILTER 153 02631 02635 typedef struct xcb_glx_get_separable_filter_request_t { 02636 uint8_t major_opcode; 02637 uint8_t minor_opcode; 02638 uint16_t length; 02639 xcb_glx_context_tag_t context_tag; 02640 uint32_t target; 02641 uint32_t format; 02642 uint32_t type; 02643 uint8_t swap_bytes; 02644 } xcb_glx_get_separable_filter_request_t; 02645 02649 typedef struct xcb_glx_get_separable_filter_reply_t { 02650 uint8_t response_type; 02651 uint8_t pad0; 02652 uint16_t sequence; 02653 uint32_t length; 02654 uint8_t pad1[8]; 02655 int32_t row_w; 02656 int32_t col_h; 02657 uint8_t pad2[8]; 02658 } xcb_glx_get_separable_filter_reply_t; 02659 02663 typedef struct xcb_glx_get_histogram_cookie_t { 02664 unsigned int sequence; 02665 } xcb_glx_get_histogram_cookie_t; 02666 02668 #define XCB_GLX_GET_HISTOGRAM 154 02669 02673 typedef struct xcb_glx_get_histogram_request_t { 02674 uint8_t major_opcode; 02675 uint8_t minor_opcode; 02676 uint16_t length; 02677 xcb_glx_context_tag_t context_tag; 02678 uint32_t target; 02679 uint32_t format; 02680 uint32_t type; 02681 uint8_t swap_bytes; 02682 uint8_t reset; 02683 } xcb_glx_get_histogram_request_t; 02684 02688 typedef struct xcb_glx_get_histogram_reply_t { 02689 uint8_t response_type; 02690 uint8_t pad0; 02691 uint16_t sequence; 02692 uint32_t length; 02693 uint8_t pad1[8]; 02694 int32_t width; 02695 uint8_t pad2[12]; 02696 } xcb_glx_get_histogram_reply_t; 02697 02701 typedef struct xcb_glx_get_histogram_parameterfv_cookie_t { 02702 unsigned int sequence; 02703 } xcb_glx_get_histogram_parameterfv_cookie_t; 02704 02706 #define XCB_GLX_GET_HISTOGRAM_PARAMETERFV 155 02707 02711 typedef struct xcb_glx_get_histogram_parameterfv_request_t { 02712 uint8_t major_opcode; 02713 uint8_t minor_opcode; 02714 uint16_t length; 02715 xcb_glx_context_tag_t context_tag; 02716 uint32_t target; 02717 uint32_t pname; 02718 } xcb_glx_get_histogram_parameterfv_request_t; 02719 02723 typedef struct xcb_glx_get_histogram_parameterfv_reply_t { 02724 uint8_t response_type; 02725 uint8_t pad0; 02726 uint16_t sequence; 02727 uint32_t length; 02728 uint8_t pad1[4]; 02729 uint32_t n; 02730 xcb_glx_float32_t datum; 02731 uint8_t pad2[12]; 02732 } xcb_glx_get_histogram_parameterfv_reply_t; 02733 02737 typedef struct xcb_glx_get_histogram_parameteriv_cookie_t { 02738 unsigned int sequence; 02739 } xcb_glx_get_histogram_parameteriv_cookie_t; 02740 02742 #define XCB_GLX_GET_HISTOGRAM_PARAMETERIV 156 02743 02747 typedef struct xcb_glx_get_histogram_parameteriv_request_t { 02748 uint8_t major_opcode; 02749 uint8_t minor_opcode; 02750 uint16_t length; 02751 xcb_glx_context_tag_t context_tag; 02752 uint32_t target; 02753 uint32_t pname; 02754 } xcb_glx_get_histogram_parameteriv_request_t; 02755 02759 typedef struct xcb_glx_get_histogram_parameteriv_reply_t { 02760 uint8_t response_type; 02761 uint8_t pad0; 02762 uint16_t sequence; 02763 uint32_t length; 02764 uint8_t pad1[4]; 02765 uint32_t n; 02766 int32_t datum; 02767 uint8_t pad2[12]; 02768 } xcb_glx_get_histogram_parameteriv_reply_t; 02769 02773 typedef struct xcb_glx_get_minmax_cookie_t { 02774 unsigned int sequence; 02775 } xcb_glx_get_minmax_cookie_t; 02776 02778 #define XCB_GLX_GET_MINMAX 157 02779 02783 typedef struct xcb_glx_get_minmax_request_t { 02784 uint8_t major_opcode; 02785 uint8_t minor_opcode; 02786 uint16_t length; 02787 xcb_glx_context_tag_t context_tag; 02788 uint32_t target; 02789 uint32_t format; 02790 uint32_t type; 02791 uint8_t swap_bytes; 02792 uint8_t reset; 02793 } xcb_glx_get_minmax_request_t; 02794 02798 typedef struct xcb_glx_get_minmax_reply_t { 02799 uint8_t response_type; 02800 uint8_t pad0; 02801 uint16_t sequence; 02802 uint32_t length; 02803 uint8_t pad1[24]; 02804 } xcb_glx_get_minmax_reply_t; 02805 02809 typedef struct xcb_glx_get_minmax_parameterfv_cookie_t { 02810 unsigned int sequence; 02811 } xcb_glx_get_minmax_parameterfv_cookie_t; 02812 02814 #define XCB_GLX_GET_MINMAX_PARAMETERFV 158 02815 02819 typedef struct xcb_glx_get_minmax_parameterfv_request_t { 02820 uint8_t major_opcode; 02821 uint8_t minor_opcode; 02822 uint16_t length; 02823 xcb_glx_context_tag_t context_tag; 02824 uint32_t target; 02825 uint32_t pname; 02826 } xcb_glx_get_minmax_parameterfv_request_t; 02827 02831 typedef struct xcb_glx_get_minmax_parameterfv_reply_t { 02832 uint8_t response_type; 02833 uint8_t pad0; 02834 uint16_t sequence; 02835 uint32_t length; 02836 uint8_t pad1[4]; 02837 uint32_t n; 02838 xcb_glx_float32_t datum; 02839 uint8_t pad2[12]; 02840 } xcb_glx_get_minmax_parameterfv_reply_t; 02841 02845 typedef struct xcb_glx_get_minmax_parameteriv_cookie_t { 02846 unsigned int sequence; 02847 } xcb_glx_get_minmax_parameteriv_cookie_t; 02848 02850 #define XCB_GLX_GET_MINMAX_PARAMETERIV 159 02851 02855 typedef struct xcb_glx_get_minmax_parameteriv_request_t { 02856 uint8_t major_opcode; 02857 uint8_t minor_opcode; 02858 uint16_t length; 02859 xcb_glx_context_tag_t context_tag; 02860 uint32_t target; 02861 uint32_t pname; 02862 } xcb_glx_get_minmax_parameteriv_request_t; 02863 02867 typedef struct xcb_glx_get_minmax_parameteriv_reply_t { 02868 uint8_t response_type; 02869 uint8_t pad0; 02870 uint16_t sequence; 02871 uint32_t length; 02872 uint8_t pad1[4]; 02873 uint32_t n; 02874 int32_t datum; 02875 uint8_t pad2[12]; 02876 } xcb_glx_get_minmax_parameteriv_reply_t; 02877 02881 typedef struct xcb_glx_get_compressed_tex_image_arb_cookie_t { 02882 unsigned int sequence; 02883 } xcb_glx_get_compressed_tex_image_arb_cookie_t; 02884 02886 #define XCB_GLX_GET_COMPRESSED_TEX_IMAGE_ARB 160 02887 02891 typedef struct xcb_glx_get_compressed_tex_image_arb_request_t { 02892 uint8_t major_opcode; 02893 uint8_t minor_opcode; 02894 uint16_t length; 02895 xcb_glx_context_tag_t context_tag; 02896 uint32_t target; 02897 int32_t level; 02898 } xcb_glx_get_compressed_tex_image_arb_request_t; 02899 02903 typedef struct xcb_glx_get_compressed_tex_image_arb_reply_t { 02904 uint8_t response_type; 02905 uint8_t pad0; 02906 uint16_t sequence; 02907 uint32_t length; 02908 uint8_t pad1[8]; 02909 int32_t size; 02910 uint8_t pad2[12]; 02911 } xcb_glx_get_compressed_tex_image_arb_reply_t; 02912 02914 #define XCB_GLX_DELETE_QUERIES_ARB 161 02915 02919 typedef struct xcb_glx_delete_queries_arb_request_t { 02920 uint8_t major_opcode; 02921 uint8_t minor_opcode; 02922 uint16_t length; 02923 xcb_glx_context_tag_t context_tag; 02924 int32_t n; 02925 } xcb_glx_delete_queries_arb_request_t; 02926 02930 typedef struct xcb_glx_gen_queries_arb_cookie_t { 02931 unsigned int sequence; 02932 } xcb_glx_gen_queries_arb_cookie_t; 02933 02935 #define XCB_GLX_GEN_QUERIES_ARB 162 02936 02940 typedef struct xcb_glx_gen_queries_arb_request_t { 02941 uint8_t major_opcode; 02942 uint8_t minor_opcode; 02943 uint16_t length; 02944 xcb_glx_context_tag_t context_tag; 02945 int32_t n; 02946 } xcb_glx_gen_queries_arb_request_t; 02947 02951 typedef struct xcb_glx_gen_queries_arb_reply_t { 02952 uint8_t response_type; 02953 uint8_t pad0; 02954 uint16_t sequence; 02955 uint32_t length; 02956 uint8_t pad1[24]; 02957 } xcb_glx_gen_queries_arb_reply_t; 02958 02962 typedef struct xcb_glx_is_query_arb_cookie_t { 02963 unsigned int sequence; 02964 } xcb_glx_is_query_arb_cookie_t; 02965 02967 #define XCB_GLX_IS_QUERY_ARB 163 02968 02972 typedef struct xcb_glx_is_query_arb_request_t { 02973 uint8_t major_opcode; 02974 uint8_t minor_opcode; 02975 uint16_t length; 02976 xcb_glx_context_tag_t context_tag; 02977 uint32_t id; 02978 } xcb_glx_is_query_arb_request_t; 02979 02983 typedef struct xcb_glx_is_query_arb_reply_t { 02984 uint8_t response_type; 02985 uint8_t pad0; 02986 uint16_t sequence; 02987 uint32_t length; 02988 xcb_glx_bool32_t ret_val; 02989 } xcb_glx_is_query_arb_reply_t; 02990 02994 typedef struct xcb_glx_get_queryiv_arb_cookie_t { 02995 unsigned int sequence; 02996 } xcb_glx_get_queryiv_arb_cookie_t; 02997 02999 #define XCB_GLX_GET_QUERYIV_ARB 164 03000 03004 typedef struct xcb_glx_get_queryiv_arb_request_t { 03005 uint8_t major_opcode; 03006 uint8_t minor_opcode; 03007 uint16_t length; 03008 xcb_glx_context_tag_t context_tag; 03009 uint32_t target; 03010 uint32_t pname; 03011 } xcb_glx_get_queryiv_arb_request_t; 03012 03016 typedef struct xcb_glx_get_queryiv_arb_reply_t { 03017 uint8_t response_type; 03018 uint8_t pad0; 03019 uint16_t sequence; 03020 uint32_t length; 03021 uint8_t pad1[4]; 03022 uint32_t n; 03023 int32_t datum; 03024 uint8_t pad2[12]; 03025 } xcb_glx_get_queryiv_arb_reply_t; 03026 03030 typedef struct xcb_glx_get_query_objectiv_arb_cookie_t { 03031 unsigned int sequence; 03032 } xcb_glx_get_query_objectiv_arb_cookie_t; 03033 03035 #define XCB_GLX_GET_QUERY_OBJECTIV_ARB 165 03036 03040 typedef struct xcb_glx_get_query_objectiv_arb_request_t { 03041 uint8_t major_opcode; 03042 uint8_t minor_opcode; 03043 uint16_t length; 03044 xcb_glx_context_tag_t context_tag; 03045 uint32_t id; 03046 uint32_t pname; 03047 } xcb_glx_get_query_objectiv_arb_request_t; 03048 03052 typedef struct xcb_glx_get_query_objectiv_arb_reply_t { 03053 uint8_t response_type; 03054 uint8_t pad0; 03055 uint16_t sequence; 03056 uint32_t length; 03057 uint8_t pad1[4]; 03058 uint32_t n; 03059 int32_t datum; 03060 uint8_t pad2[12]; 03061 } xcb_glx_get_query_objectiv_arb_reply_t; 03062 03066 typedef struct xcb_glx_get_query_objectuiv_arb_cookie_t { 03067 unsigned int sequence; 03068 } xcb_glx_get_query_objectuiv_arb_cookie_t; 03069 03071 #define XCB_GLX_GET_QUERY_OBJECTUIV_ARB 166 03072 03076 typedef struct xcb_glx_get_query_objectuiv_arb_request_t { 03077 uint8_t major_opcode; 03078 uint8_t minor_opcode; 03079 uint16_t length; 03080 xcb_glx_context_tag_t context_tag; 03081 uint32_t id; 03082 uint32_t pname; 03083 } xcb_glx_get_query_objectuiv_arb_request_t; 03084 03088 typedef struct xcb_glx_get_query_objectuiv_arb_reply_t { 03089 uint8_t response_type; 03090 uint8_t pad0; 03091 uint16_t sequence; 03092 uint32_t length; 03093 uint8_t pad1[4]; 03094 uint32_t n; 03095 uint32_t datum; 03096 uint8_t pad2[12]; 03097 } xcb_glx_get_query_objectuiv_arb_reply_t; 03098 03108 /***************************************************************************** 03109 ** 03110 ** void xcb_glx_pixmap_next 03111 ** 03112 ** @param xcb_glx_pixmap_iterator_t *i 03113 ** @returns void 03114 ** 03115 *****************************************************************************/ 03116 03117 void 03118 xcb_glx_pixmap_next (xcb_glx_pixmap_iterator_t *i ); 03119 03130 /***************************************************************************** 03131 ** 03132 ** xcb_generic_iterator_t xcb_glx_pixmap_end 03133 ** 03134 ** @param xcb_glx_pixmap_iterator_t i 03135 ** @returns xcb_generic_iterator_t 03136 ** 03137 *****************************************************************************/ 03138 03139 xcb_generic_iterator_t 03140 xcb_glx_pixmap_end (xcb_glx_pixmap_iterator_t i ); 03141 03151 /***************************************************************************** 03152 ** 03153 ** void xcb_glx_context_next 03154 ** 03155 ** @param xcb_glx_context_iterator_t *i 03156 ** @returns void 03157 ** 03158 *****************************************************************************/ 03159 03160 void 03161 xcb_glx_context_next (xcb_glx_context_iterator_t *i ); 03162 03173 /***************************************************************************** 03174 ** 03175 ** xcb_generic_iterator_t xcb_glx_context_end 03176 ** 03177 ** @param xcb_glx_context_iterator_t i 03178 ** @returns xcb_generic_iterator_t 03179 ** 03180 *****************************************************************************/ 03181 03182 xcb_generic_iterator_t 03183 xcb_glx_context_end (xcb_glx_context_iterator_t i ); 03184 03194 /***************************************************************************** 03195 ** 03196 ** void xcb_glx_pbuffer_next 03197 ** 03198 ** @param xcb_glx_pbuffer_iterator_t *i 03199 ** @returns void 03200 ** 03201 *****************************************************************************/ 03202 03203 void 03204 xcb_glx_pbuffer_next (xcb_glx_pbuffer_iterator_t *i ); 03205 03216 /***************************************************************************** 03217 ** 03218 ** xcb_generic_iterator_t xcb_glx_pbuffer_end 03219 ** 03220 ** @param xcb_glx_pbuffer_iterator_t i 03221 ** @returns xcb_generic_iterator_t 03222 ** 03223 *****************************************************************************/ 03224 03225 xcb_generic_iterator_t 03226 xcb_glx_pbuffer_end (xcb_glx_pbuffer_iterator_t i ); 03227 03237 /***************************************************************************** 03238 ** 03239 ** void xcb_glx_window_next 03240 ** 03241 ** @param xcb_glx_window_iterator_t *i 03242 ** @returns void 03243 ** 03244 *****************************************************************************/ 03245 03246 void 03247 xcb_glx_window_next (xcb_glx_window_iterator_t *i ); 03248 03259 /***************************************************************************** 03260 ** 03261 ** xcb_generic_iterator_t xcb_glx_window_end 03262 ** 03263 ** @param xcb_glx_window_iterator_t i 03264 ** @returns xcb_generic_iterator_t 03265 ** 03266 *****************************************************************************/ 03267 03268 xcb_generic_iterator_t 03269 xcb_glx_window_end (xcb_glx_window_iterator_t i ); 03270 03280 /***************************************************************************** 03281 ** 03282 ** void xcb_glx_fbconfig_next 03283 ** 03284 ** @param xcb_glx_fbconfig_iterator_t *i 03285 ** @returns void 03286 ** 03287 *****************************************************************************/ 03288 03289 void 03290 xcb_glx_fbconfig_next (xcb_glx_fbconfig_iterator_t *i ); 03291 03302 /***************************************************************************** 03303 ** 03304 ** xcb_generic_iterator_t xcb_glx_fbconfig_end 03305 ** 03306 ** @param xcb_glx_fbconfig_iterator_t i 03307 ** @returns xcb_generic_iterator_t 03308 ** 03309 *****************************************************************************/ 03310 03311 xcb_generic_iterator_t 03312 xcb_glx_fbconfig_end (xcb_glx_fbconfig_iterator_t i ); 03313 03323 /***************************************************************************** 03324 ** 03325 ** void xcb_glx_drawable_next 03326 ** 03327 ** @param xcb_glx_drawable_iterator_t *i 03328 ** @returns void 03329 ** 03330 *****************************************************************************/ 03331 03332 void 03333 xcb_glx_drawable_next (xcb_glx_drawable_iterator_t *i ); 03334 03345 /***************************************************************************** 03346 ** 03347 ** xcb_generic_iterator_t xcb_glx_drawable_end 03348 ** 03349 ** @param xcb_glx_drawable_iterator_t i 03350 ** @returns xcb_generic_iterator_t 03351 ** 03352 *****************************************************************************/ 03353 03354 xcb_generic_iterator_t 03355 xcb_glx_drawable_end (xcb_glx_drawable_iterator_t i ); 03356 03366 /***************************************************************************** 03367 ** 03368 ** void xcb_glx_float32_next 03369 ** 03370 ** @param xcb_glx_float32_iterator_t *i 03371 ** @returns void 03372 ** 03373 *****************************************************************************/ 03374 03375 void 03376 xcb_glx_float32_next (xcb_glx_float32_iterator_t *i ); 03377 03388 /***************************************************************************** 03389 ** 03390 ** xcb_generic_iterator_t xcb_glx_float32_end 03391 ** 03392 ** @param xcb_glx_float32_iterator_t i 03393 ** @returns xcb_generic_iterator_t 03394 ** 03395 *****************************************************************************/ 03396 03397 xcb_generic_iterator_t 03398 xcb_glx_float32_end (xcb_glx_float32_iterator_t i ); 03399 03409 /***************************************************************************** 03410 ** 03411 ** void xcb_glx_float64_next 03412 ** 03413 ** @param xcb_glx_float64_iterator_t *i 03414 ** @returns void 03415 ** 03416 *****************************************************************************/ 03417 03418 void 03419 xcb_glx_float64_next (xcb_glx_float64_iterator_t *i ); 03420 03431 /***************************************************************************** 03432 ** 03433 ** xcb_generic_iterator_t xcb_glx_float64_end 03434 ** 03435 ** @param xcb_glx_float64_iterator_t i 03436 ** @returns xcb_generic_iterator_t 03437 ** 03438 *****************************************************************************/ 03439 03440 xcb_generic_iterator_t 03441 xcb_glx_float64_end (xcb_glx_float64_iterator_t i ); 03442 03452 /***************************************************************************** 03453 ** 03454 ** void xcb_glx_bool32_next 03455 ** 03456 ** @param xcb_glx_bool32_iterator_t *i 03457 ** @returns void 03458 ** 03459 *****************************************************************************/ 03460 03461 void 03462 xcb_glx_bool32_next (xcb_glx_bool32_iterator_t *i ); 03463 03474 /***************************************************************************** 03475 ** 03476 ** xcb_generic_iterator_t xcb_glx_bool32_end 03477 ** 03478 ** @param xcb_glx_bool32_iterator_t i 03479 ** @returns xcb_generic_iterator_t 03480 ** 03481 *****************************************************************************/ 03482 03483 xcb_generic_iterator_t 03484 xcb_glx_bool32_end (xcb_glx_bool32_iterator_t i ); 03485 03495 /***************************************************************************** 03496 ** 03497 ** void xcb_glx_context_tag_next 03498 ** 03499 ** @param xcb_glx_context_tag_iterator_t *i 03500 ** @returns void 03501 ** 03502 *****************************************************************************/ 03503 03504 void 03505 xcb_glx_context_tag_next (xcb_glx_context_tag_iterator_t *i ); 03506 03517 /***************************************************************************** 03518 ** 03519 ** xcb_generic_iterator_t xcb_glx_context_tag_end 03520 ** 03521 ** @param xcb_glx_context_tag_iterator_t i 03522 ** @returns xcb_generic_iterator_t 03523 ** 03524 *****************************************************************************/ 03525 03526 xcb_generic_iterator_t 03527 xcb_glx_context_tag_end (xcb_glx_context_tag_iterator_t i ); 03528 03529 int 03530 xcb_glx_render_sizeof (const void *_buffer , 03531 uint32_t data_len ); 03532 03545 /***************************************************************************** 03546 ** 03547 ** xcb_void_cookie_t xcb_glx_render_checked 03548 ** 03549 ** @param xcb_connection_t *c 03550 ** @param xcb_glx_context_tag_t context_tag 03551 ** @param uint32_t data_len 03552 ** @param const uint8_t *data 03553 ** @returns xcb_void_cookie_t 03554 ** 03555 *****************************************************************************/ 03556 03557 xcb_void_cookie_t 03558 xcb_glx_render_checked (xcb_connection_t *c , 03559 xcb_glx_context_tag_t context_tag , 03560 uint32_t data_len , 03561 const uint8_t *data ); 03562 03572 /***************************************************************************** 03573 ** 03574 ** xcb_void_cookie_t xcb_glx_render 03575 ** 03576 ** @param xcb_connection_t *c 03577 ** @param xcb_glx_context_tag_t context_tag 03578 ** @param uint32_t data_len 03579 ** @param const uint8_t *data 03580 ** @returns xcb_void_cookie_t 03581 ** 03582 *****************************************************************************/ 03583 03584 xcb_void_cookie_t 03585 xcb_glx_render (xcb_connection_t *c , 03586 xcb_glx_context_tag_t context_tag , 03587 uint32_t data_len , 03588 const uint8_t *data ); 03589 03590 int 03591 xcb_glx_render_large_sizeof (const void *_buffer ); 03592 03605 /***************************************************************************** 03606 ** 03607 ** xcb_void_cookie_t xcb_glx_render_large_checked 03608 ** 03609 ** @param xcb_connection_t *c 03610 ** @param xcb_glx_context_tag_t context_tag 03611 ** @param uint16_t request_num 03612 ** @param uint16_t request_total 03613 ** @param uint32_t data_len 03614 ** @param const uint8_t *data 03615 ** @returns xcb_void_cookie_t 03616 ** 03617 *****************************************************************************/ 03618 03619 xcb_void_cookie_t 03620 xcb_glx_render_large_checked (xcb_connection_t *c , 03621 xcb_glx_context_tag_t context_tag , 03622 uint16_t request_num , 03623 uint16_t request_total , 03624 uint32_t data_len , 03625 const uint8_t *data ); 03626 03636 /***************************************************************************** 03637 ** 03638 ** xcb_void_cookie_t xcb_glx_render_large 03639 ** 03640 ** @param xcb_connection_t *c 03641 ** @param xcb_glx_context_tag_t context_tag 03642 ** @param uint16_t request_num 03643 ** @param uint16_t request_total 03644 ** @param uint32_t data_len 03645 ** @param const uint8_t *data 03646 ** @returns xcb_void_cookie_t 03647 ** 03648 *****************************************************************************/ 03649 03650 xcb_void_cookie_t 03651 xcb_glx_render_large (xcb_connection_t *c , 03652 xcb_glx_context_tag_t context_tag , 03653 uint16_t request_num , 03654 uint16_t request_total , 03655 uint32_t data_len , 03656 const uint8_t *data ); 03657 03670 /***************************************************************************** 03671 ** 03672 ** xcb_void_cookie_t xcb_glx_create_context_checked 03673 ** 03674 ** @param xcb_connection_t *c 03675 ** @param xcb_glx_context_t context 03676 ** @param xcb_visualid_t visual 03677 ** @param uint32_t screen 03678 ** @param xcb_glx_context_t share_list 03679 ** @param uint8_t is_direct 03680 ** @returns xcb_void_cookie_t 03681 ** 03682 *****************************************************************************/ 03683 03684 xcb_void_cookie_t 03685 xcb_glx_create_context_checked (xcb_connection_t *c , 03686 xcb_glx_context_t context , 03687 xcb_visualid_t visual , 03688 uint32_t screen , 03689 xcb_glx_context_t share_list , 03690 uint8_t is_direct ); 03691 03701 /***************************************************************************** 03702 ** 03703 ** xcb_void_cookie_t xcb_glx_create_context 03704 ** 03705 ** @param xcb_connection_t *c 03706 ** @param xcb_glx_context_t context 03707 ** @param xcb_visualid_t visual 03708 ** @param uint32_t screen 03709 ** @param xcb_glx_context_t share_list 03710 ** @param uint8_t is_direct 03711 ** @returns xcb_void_cookie_t 03712 ** 03713 *****************************************************************************/ 03714 03715 xcb_void_cookie_t 03716 xcb_glx_create_context (xcb_connection_t *c , 03717 xcb_glx_context_t context , 03718 xcb_visualid_t visual , 03719 uint32_t screen , 03720 xcb_glx_context_t share_list , 03721 uint8_t is_direct ); 03722 03735 /***************************************************************************** 03736 ** 03737 ** xcb_void_cookie_t xcb_glx_destroy_context_checked 03738 ** 03739 ** @param xcb_connection_t *c 03740 ** @param xcb_glx_context_t context 03741 ** @returns xcb_void_cookie_t 03742 ** 03743 *****************************************************************************/ 03744 03745 xcb_void_cookie_t 03746 xcb_glx_destroy_context_checked (xcb_connection_t *c , 03747 xcb_glx_context_t context ); 03748 03758 /***************************************************************************** 03759 ** 03760 ** xcb_void_cookie_t xcb_glx_destroy_context 03761 ** 03762 ** @param xcb_connection_t *c 03763 ** @param xcb_glx_context_t context 03764 ** @returns xcb_void_cookie_t 03765 ** 03766 *****************************************************************************/ 03767 03768 xcb_void_cookie_t 03769 xcb_glx_destroy_context (xcb_connection_t *c , 03770 xcb_glx_context_t context ); 03771 03781 /***************************************************************************** 03782 ** 03783 ** xcb_glx_make_current_cookie_t xcb_glx_make_current 03784 ** 03785 ** @param xcb_connection_t *c 03786 ** @param xcb_glx_drawable_t drawable 03787 ** @param xcb_glx_context_t context 03788 ** @param xcb_glx_context_tag_t old_context_tag 03789 ** @returns xcb_glx_make_current_cookie_t 03790 ** 03791 *****************************************************************************/ 03792 03793 xcb_glx_make_current_cookie_t 03794 xcb_glx_make_current (xcb_connection_t *c , 03795 xcb_glx_drawable_t drawable , 03796 xcb_glx_context_t context , 03797 xcb_glx_context_tag_t old_context_tag ); 03798 03811 /***************************************************************************** 03812 ** 03813 ** xcb_glx_make_current_cookie_t xcb_glx_make_current_unchecked 03814 ** 03815 ** @param xcb_connection_t *c 03816 ** @param xcb_glx_drawable_t drawable 03817 ** @param xcb_glx_context_t context 03818 ** @param xcb_glx_context_tag_t old_context_tag 03819 ** @returns xcb_glx_make_current_cookie_t 03820 ** 03821 *****************************************************************************/ 03822 03823 xcb_glx_make_current_cookie_t 03824 xcb_glx_make_current_unchecked (xcb_connection_t *c , 03825 xcb_glx_drawable_t drawable , 03826 xcb_glx_context_t context , 03827 xcb_glx_context_tag_t old_context_tag ); 03828 03844 /***************************************************************************** 03845 ** 03846 ** xcb_glx_make_current_reply_t * xcb_glx_make_current_reply 03847 ** 03848 ** @param xcb_connection_t *c 03849 ** @param xcb_glx_make_current_cookie_t cookie 03850 ** @param xcb_generic_error_t **e 03851 ** @returns xcb_glx_make_current_reply_t * 03852 ** 03853 *****************************************************************************/ 03854 03855 xcb_glx_make_current_reply_t * 03856 xcb_glx_make_current_reply (xcb_connection_t *c , 03857 xcb_glx_make_current_cookie_t cookie , 03858 xcb_generic_error_t **e ); 03859 03869 /***************************************************************************** 03870 ** 03871 ** xcb_glx_is_direct_cookie_t xcb_glx_is_direct 03872 ** 03873 ** @param xcb_connection_t *c 03874 ** @param xcb_glx_context_t context 03875 ** @returns xcb_glx_is_direct_cookie_t 03876 ** 03877 *****************************************************************************/ 03878 03879 xcb_glx_is_direct_cookie_t 03880 xcb_glx_is_direct (xcb_connection_t *c , 03881 xcb_glx_context_t context ); 03882 03895 /***************************************************************************** 03896 ** 03897 ** xcb_glx_is_direct_cookie_t xcb_glx_is_direct_unchecked 03898 ** 03899 ** @param xcb_connection_t *c 03900 ** @param xcb_glx_context_t context 03901 ** @returns xcb_glx_is_direct_cookie_t 03902 ** 03903 *****************************************************************************/ 03904 03905 xcb_glx_is_direct_cookie_t 03906 xcb_glx_is_direct_unchecked (xcb_connection_t *c , 03907 xcb_glx_context_t context ); 03908 03924 /***************************************************************************** 03925 ** 03926 ** xcb_glx_is_direct_reply_t * xcb_glx_is_direct_reply 03927 ** 03928 ** @param xcb_connection_t *c 03929 ** @param xcb_glx_is_direct_cookie_t cookie 03930 ** @param xcb_generic_error_t **e 03931 ** @returns xcb_glx_is_direct_reply_t * 03932 ** 03933 *****************************************************************************/ 03934 03935 xcb_glx_is_direct_reply_t * 03936 xcb_glx_is_direct_reply (xcb_connection_t *c , 03937 xcb_glx_is_direct_cookie_t cookie , 03938 xcb_generic_error_t **e ); 03939 03949 /***************************************************************************** 03950 ** 03951 ** xcb_glx_query_version_cookie_t xcb_glx_query_version 03952 ** 03953 ** @param xcb_connection_t *c 03954 ** @param uint32_t major_version 03955 ** @param uint32_t minor_version 03956 ** @returns xcb_glx_query_version_cookie_t 03957 ** 03958 *****************************************************************************/ 03959 03960 xcb_glx_query_version_cookie_t 03961 xcb_glx_query_version (xcb_connection_t *c , 03962 uint32_t major_version , 03963 uint32_t minor_version ); 03964 03977 /***************************************************************************** 03978 ** 03979 ** xcb_glx_query_version_cookie_t xcb_glx_query_version_unchecked 03980 ** 03981 ** @param xcb_connection_t *c 03982 ** @param uint32_t major_version 03983 ** @param uint32_t minor_version 03984 ** @returns xcb_glx_query_version_cookie_t 03985 ** 03986 *****************************************************************************/ 03987 03988 xcb_glx_query_version_cookie_t 03989 xcb_glx_query_version_unchecked (xcb_connection_t *c , 03990 uint32_t major_version , 03991 uint32_t minor_version ); 03992 04008 /***************************************************************************** 04009 ** 04010 ** xcb_glx_query_version_reply_t * xcb_glx_query_version_reply 04011 ** 04012 ** @param xcb_connection_t *c 04013 ** @param xcb_glx_query_version_cookie_t cookie 04014 ** @param xcb_generic_error_t **e 04015 ** @returns xcb_glx_query_version_reply_t * 04016 ** 04017 *****************************************************************************/ 04018 04019 xcb_glx_query_version_reply_t * 04020 xcb_glx_query_version_reply (xcb_connection_t *c , 04021 xcb_glx_query_version_cookie_t cookie , 04022 xcb_generic_error_t **e ); 04023 04036 /***************************************************************************** 04037 ** 04038 ** xcb_void_cookie_t xcb_glx_wait_gl_checked 04039 ** 04040 ** @param xcb_connection_t *c 04041 ** @param xcb_glx_context_tag_t context_tag 04042 ** @returns xcb_void_cookie_t 04043 ** 04044 *****************************************************************************/ 04045 04046 xcb_void_cookie_t 04047 xcb_glx_wait_gl_checked (xcb_connection_t *c , 04048 xcb_glx_context_tag_t context_tag ); 04049 04059 /***************************************************************************** 04060 ** 04061 ** xcb_void_cookie_t xcb_glx_wait_gl 04062 ** 04063 ** @param xcb_connection_t *c 04064 ** @param xcb_glx_context_tag_t context_tag 04065 ** @returns xcb_void_cookie_t 04066 ** 04067 *****************************************************************************/ 04068 04069 xcb_void_cookie_t 04070 xcb_glx_wait_gl (xcb_connection_t *c , 04071 xcb_glx_context_tag_t context_tag ); 04072 04085 /***************************************************************************** 04086 ** 04087 ** xcb_void_cookie_t xcb_glx_wait_x_checked 04088 ** 04089 ** @param xcb_connection_t *c 04090 ** @param xcb_glx_context_tag_t context_tag 04091 ** @returns xcb_void_cookie_t 04092 ** 04093 *****************************************************************************/ 04094 04095 xcb_void_cookie_t 04096 xcb_glx_wait_x_checked (xcb_connection_t *c , 04097 xcb_glx_context_tag_t context_tag ); 04098 04108 /***************************************************************************** 04109 ** 04110 ** xcb_void_cookie_t xcb_glx_wait_x 04111 ** 04112 ** @param xcb_connection_t *c 04113 ** @param xcb_glx_context_tag_t context_tag 04114 ** @returns xcb_void_cookie_t 04115 ** 04116 *****************************************************************************/ 04117 04118 xcb_void_cookie_t 04119 xcb_glx_wait_x (xcb_connection_t *c , 04120 xcb_glx_context_tag_t context_tag ); 04121 04134 /***************************************************************************** 04135 ** 04136 ** xcb_void_cookie_t xcb_glx_copy_context_checked 04137 ** 04138 ** @param xcb_connection_t *c 04139 ** @param xcb_glx_context_t src 04140 ** @param xcb_glx_context_t dest 04141 ** @param uint32_t mask 04142 ** @param xcb_glx_context_tag_t src_context_tag 04143 ** @returns xcb_void_cookie_t 04144 ** 04145 *****************************************************************************/ 04146 04147 xcb_void_cookie_t 04148 xcb_glx_copy_context_checked (xcb_connection_t *c , 04149 xcb_glx_context_t src , 04150 xcb_glx_context_t dest , 04151 uint32_t mask , 04152 xcb_glx_context_tag_t src_context_tag ); 04153 04163 /***************************************************************************** 04164 ** 04165 ** xcb_void_cookie_t xcb_glx_copy_context 04166 ** 04167 ** @param xcb_connection_t *c 04168 ** @param xcb_glx_context_t src 04169 ** @param xcb_glx_context_t dest 04170 ** @param uint32_t mask 04171 ** @param xcb_glx_context_tag_t src_context_tag 04172 ** @returns xcb_void_cookie_t 04173 ** 04174 *****************************************************************************/ 04175 04176 xcb_void_cookie_t 04177 xcb_glx_copy_context (xcb_connection_t *c , 04178 xcb_glx_context_t src , 04179 xcb_glx_context_t dest , 04180 uint32_t mask , 04181 xcb_glx_context_tag_t src_context_tag ); 04182 04195 /***************************************************************************** 04196 ** 04197 ** xcb_void_cookie_t xcb_glx_swap_buffers_checked 04198 ** 04199 ** @param xcb_connection_t *c 04200 ** @param xcb_glx_context_tag_t context_tag 04201 ** @param xcb_glx_drawable_t drawable 04202 ** @returns xcb_void_cookie_t 04203 ** 04204 *****************************************************************************/ 04205 04206 xcb_void_cookie_t 04207 xcb_glx_swap_buffers_checked (xcb_connection_t *c , 04208 xcb_glx_context_tag_t context_tag , 04209 xcb_glx_drawable_t drawable ); 04210 04220 /***************************************************************************** 04221 ** 04222 ** xcb_void_cookie_t xcb_glx_swap_buffers 04223 ** 04224 ** @param xcb_connection_t *c 04225 ** @param xcb_glx_context_tag_t context_tag 04226 ** @param xcb_glx_drawable_t drawable 04227 ** @returns xcb_void_cookie_t 04228 ** 04229 *****************************************************************************/ 04230 04231 xcb_void_cookie_t 04232 xcb_glx_swap_buffers (xcb_connection_t *c , 04233 xcb_glx_context_tag_t context_tag , 04234 xcb_glx_drawable_t drawable ); 04235 04248 /***************************************************************************** 04249 ** 04250 ** xcb_void_cookie_t xcb_glx_use_x_font_checked 04251 ** 04252 ** @param xcb_connection_t *c 04253 ** @param xcb_glx_context_tag_t context_tag 04254 ** @param xcb_font_t font 04255 ** @param uint32_t first 04256 ** @param uint32_t count 04257 ** @param uint32_t list_base 04258 ** @returns xcb_void_cookie_t 04259 ** 04260 *****************************************************************************/ 04261 04262 xcb_void_cookie_t 04263 xcb_glx_use_x_font_checked (xcb_connection_t *c , 04264 xcb_glx_context_tag_t context_tag , 04265 xcb_font_t font , 04266 uint32_t first , 04267 uint32_t count , 04268 uint32_t list_base ); 04269 04279 /***************************************************************************** 04280 ** 04281 ** xcb_void_cookie_t xcb_glx_use_x_font 04282 ** 04283 ** @param xcb_connection_t *c 04284 ** @param xcb_glx_context_tag_t context_tag 04285 ** @param xcb_font_t font 04286 ** @param uint32_t first 04287 ** @param uint32_t count 04288 ** @param uint32_t list_base 04289 ** @returns xcb_void_cookie_t 04290 ** 04291 *****************************************************************************/ 04292 04293 xcb_void_cookie_t 04294 xcb_glx_use_x_font (xcb_connection_t *c , 04295 xcb_glx_context_tag_t context_tag , 04296 xcb_font_t font , 04297 uint32_t first , 04298 uint32_t count , 04299 uint32_t list_base ); 04300 04313 /***************************************************************************** 04314 ** 04315 ** xcb_void_cookie_t xcb_glx_create_glx_pixmap_checked 04316 ** 04317 ** @param xcb_connection_t *c 04318 ** @param uint32_t screen 04319 ** @param xcb_visualid_t visual 04320 ** @param xcb_pixmap_t pixmap 04321 ** @param xcb_glx_pixmap_t glx_pixmap 04322 ** @returns xcb_void_cookie_t 04323 ** 04324 *****************************************************************************/ 04325 04326 xcb_void_cookie_t 04327 xcb_glx_create_glx_pixmap_checked (xcb_connection_t *c , 04328 uint32_t screen , 04329 xcb_visualid_t visual , 04330 xcb_pixmap_t pixmap , 04331 xcb_glx_pixmap_t glx_pixmap ); 04332 04342 /***************************************************************************** 04343 ** 04344 ** xcb_void_cookie_t xcb_glx_create_glx_pixmap 04345 ** 04346 ** @param xcb_connection_t *c 04347 ** @param uint32_t screen 04348 ** @param xcb_visualid_t visual 04349 ** @param xcb_pixmap_t pixmap 04350 ** @param xcb_glx_pixmap_t glx_pixmap 04351 ** @returns xcb_void_cookie_t 04352 ** 04353 *****************************************************************************/ 04354 04355 xcb_void_cookie_t 04356 xcb_glx_create_glx_pixmap (xcb_connection_t *c , 04357 uint32_t screen , 04358 xcb_visualid_t visual , 04359 xcb_pixmap_t pixmap , 04360 xcb_glx_pixmap_t glx_pixmap ); 04361 04362 int 04363 xcb_glx_get_visual_configs_sizeof (const void *_buffer ); 04364 04374 /***************************************************************************** 04375 ** 04376 ** xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs 04377 ** 04378 ** @param xcb_connection_t *c 04379 ** @param uint32_t screen 04380 ** @returns xcb_glx_get_visual_configs_cookie_t 04381 ** 04382 *****************************************************************************/ 04383 04384 xcb_glx_get_visual_configs_cookie_t 04385 xcb_glx_get_visual_configs (xcb_connection_t *c , 04386 uint32_t screen ); 04387 04400 /***************************************************************************** 04401 ** 04402 ** xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs_unchecked 04403 ** 04404 ** @param xcb_connection_t *c 04405 ** @param uint32_t screen 04406 ** @returns xcb_glx_get_visual_configs_cookie_t 04407 ** 04408 *****************************************************************************/ 04409 04410 xcb_glx_get_visual_configs_cookie_t 04411 xcb_glx_get_visual_configs_unchecked (xcb_connection_t *c , 04412 uint32_t screen ); 04413 04414 04415 /***************************************************************************** 04416 ** 04417 ** uint32_t * xcb_glx_get_visual_configs_property_list 04418 ** 04419 ** @param const xcb_glx_get_visual_configs_reply_t *R 04420 ** @returns uint32_t * 04421 ** 04422 *****************************************************************************/ 04423 04424 uint32_t * 04425 xcb_glx_get_visual_configs_property_list (const xcb_glx_get_visual_configs_reply_t *R ); 04426 04427 04428 /***************************************************************************** 04429 ** 04430 ** int xcb_glx_get_visual_configs_property_list_length 04431 ** 04432 ** @param const xcb_glx_get_visual_configs_reply_t *R 04433 ** @returns int 04434 ** 04435 *****************************************************************************/ 04436 04437 int 04438 xcb_glx_get_visual_configs_property_list_length (const xcb_glx_get_visual_configs_reply_t *R ); 04439 04440 04441 /***************************************************************************** 04442 ** 04443 ** xcb_generic_iterator_t xcb_glx_get_visual_configs_property_list_end 04444 ** 04445 ** @param const xcb_glx_get_visual_configs_reply_t *R 04446 ** @returns xcb_generic_iterator_t 04447 ** 04448 *****************************************************************************/ 04449 04450 xcb_generic_iterator_t 04451 xcb_glx_get_visual_configs_property_list_end (const xcb_glx_get_visual_configs_reply_t *R ); 04452 04468 /***************************************************************************** 04469 ** 04470 ** xcb_glx_get_visual_configs_reply_t * xcb_glx_get_visual_configs_reply 04471 ** 04472 ** @param xcb_connection_t *c 04473 ** @param xcb_glx_get_visual_configs_cookie_t cookie 04474 ** @param xcb_generic_error_t **e 04475 ** @returns xcb_glx_get_visual_configs_reply_t * 04476 ** 04477 *****************************************************************************/ 04478 04479 xcb_glx_get_visual_configs_reply_t * 04480 xcb_glx_get_visual_configs_reply (xcb_connection_t *c , 04481 xcb_glx_get_visual_configs_cookie_t cookie , 04482 xcb_generic_error_t **e ); 04483 04496 /***************************************************************************** 04497 ** 04498 ** xcb_void_cookie_t xcb_glx_destroy_glx_pixmap_checked 04499 ** 04500 ** @param xcb_connection_t *c 04501 ** @param xcb_glx_pixmap_t glx_pixmap 04502 ** @returns xcb_void_cookie_t 04503 ** 04504 *****************************************************************************/ 04505 04506 xcb_void_cookie_t 04507 xcb_glx_destroy_glx_pixmap_checked (xcb_connection_t *c , 04508 xcb_glx_pixmap_t glx_pixmap ); 04509 04519 /***************************************************************************** 04520 ** 04521 ** xcb_void_cookie_t xcb_glx_destroy_glx_pixmap 04522 ** 04523 ** @param xcb_connection_t *c 04524 ** @param xcb_glx_pixmap_t glx_pixmap 04525 ** @returns xcb_void_cookie_t 04526 ** 04527 *****************************************************************************/ 04528 04529 xcb_void_cookie_t 04530 xcb_glx_destroy_glx_pixmap (xcb_connection_t *c , 04531 xcb_glx_pixmap_t glx_pixmap ); 04532 04533 int 04534 xcb_glx_vendor_private_sizeof (const void *_buffer , 04535 uint32_t data_len ); 04536 04549 /***************************************************************************** 04550 ** 04551 ** xcb_void_cookie_t xcb_glx_vendor_private_checked 04552 ** 04553 ** @param xcb_connection_t *c 04554 ** @param uint32_t vendor_code 04555 ** @param xcb_glx_context_tag_t context_tag 04556 ** @param uint32_t data_len 04557 ** @param const uint8_t *data 04558 ** @returns xcb_void_cookie_t 04559 ** 04560 *****************************************************************************/ 04561 04562 xcb_void_cookie_t 04563 xcb_glx_vendor_private_checked (xcb_connection_t *c , 04564 uint32_t vendor_code , 04565 xcb_glx_context_tag_t context_tag , 04566 uint32_t data_len , 04567 const uint8_t *data ); 04568 04578 /***************************************************************************** 04579 ** 04580 ** xcb_void_cookie_t xcb_glx_vendor_private 04581 ** 04582 ** @param xcb_connection_t *c 04583 ** @param uint32_t vendor_code 04584 ** @param xcb_glx_context_tag_t context_tag 04585 ** @param uint32_t data_len 04586 ** @param const uint8_t *data 04587 ** @returns xcb_void_cookie_t 04588 ** 04589 *****************************************************************************/ 04590 04591 xcb_void_cookie_t 04592 xcb_glx_vendor_private (xcb_connection_t *c , 04593 uint32_t vendor_code , 04594 xcb_glx_context_tag_t context_tag , 04595 uint32_t data_len , 04596 const uint8_t *data ); 04597 04598 int 04599 xcb_glx_vendor_private_with_reply_sizeof (const void *_buffer , 04600 uint32_t data_len ); 04601 04611 /***************************************************************************** 04612 ** 04613 ** xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply 04614 ** 04615 ** @param xcb_connection_t *c 04616 ** @param uint32_t vendor_code 04617 ** @param xcb_glx_context_tag_t context_tag 04618 ** @param uint32_t data_len 04619 ** @param const uint8_t *data 04620 ** @returns xcb_glx_vendor_private_with_reply_cookie_t 04621 ** 04622 *****************************************************************************/ 04623 04624 xcb_glx_vendor_private_with_reply_cookie_t 04625 xcb_glx_vendor_private_with_reply (xcb_connection_t *c , 04626 uint32_t vendor_code , 04627 xcb_glx_context_tag_t context_tag , 04628 uint32_t data_len , 04629 const uint8_t *data ); 04630 04643 /***************************************************************************** 04644 ** 04645 ** xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply_unchecked 04646 ** 04647 ** @param xcb_connection_t *c 04648 ** @param uint32_t vendor_code 04649 ** @param xcb_glx_context_tag_t context_tag 04650 ** @param uint32_t data_len 04651 ** @param const uint8_t *data 04652 ** @returns xcb_glx_vendor_private_with_reply_cookie_t 04653 ** 04654 *****************************************************************************/ 04655 04656 xcb_glx_vendor_private_with_reply_cookie_t 04657 xcb_glx_vendor_private_with_reply_unchecked (xcb_connection_t *c , 04658 uint32_t vendor_code , 04659 xcb_glx_context_tag_t context_tag , 04660 uint32_t data_len , 04661 const uint8_t *data ); 04662 04663 04664 /***************************************************************************** 04665 ** 04666 ** uint8_t * xcb_glx_vendor_private_with_reply_data_2 04667 ** 04668 ** @param const xcb_glx_vendor_private_with_reply_reply_t *R 04669 ** @returns uint8_t * 04670 ** 04671 *****************************************************************************/ 04672 04673 uint8_t * 04674 xcb_glx_vendor_private_with_reply_data_2 (const xcb_glx_vendor_private_with_reply_reply_t *R ); 04675 04676 04677 /***************************************************************************** 04678 ** 04679 ** int xcb_glx_vendor_private_with_reply_data_2_length 04680 ** 04681 ** @param const xcb_glx_vendor_private_with_reply_reply_t *R 04682 ** @returns int 04683 ** 04684 *****************************************************************************/ 04685 04686 int 04687 xcb_glx_vendor_private_with_reply_data_2_length (const xcb_glx_vendor_private_with_reply_reply_t *R ); 04688 04689 04690 /***************************************************************************** 04691 ** 04692 ** xcb_generic_iterator_t xcb_glx_vendor_private_with_reply_data_2_end 04693 ** 04694 ** @param const xcb_glx_vendor_private_with_reply_reply_t *R 04695 ** @returns xcb_generic_iterator_t 04696 ** 04697 *****************************************************************************/ 04698 04699 xcb_generic_iterator_t 04700 xcb_glx_vendor_private_with_reply_data_2_end (const xcb_glx_vendor_private_with_reply_reply_t *R ); 04701 04717 /***************************************************************************** 04718 ** 04719 ** xcb_glx_vendor_private_with_reply_reply_t * xcb_glx_vendor_private_with_reply_reply 04720 ** 04721 ** @param xcb_connection_t *c 04722 ** @param xcb_glx_vendor_private_with_reply_cookie_t cookie 04723 ** @param xcb_generic_error_t **e 04724 ** @returns xcb_glx_vendor_private_with_reply_reply_t * 04725 ** 04726 *****************************************************************************/ 04727 04728 xcb_glx_vendor_private_with_reply_reply_t * 04729 xcb_glx_vendor_private_with_reply_reply (xcb_connection_t *c , 04730 xcb_glx_vendor_private_with_reply_cookie_t cookie , 04731 xcb_generic_error_t **e ); 04732 04742 /***************************************************************************** 04743 ** 04744 ** xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string 04745 ** 04746 ** @param xcb_connection_t *c 04747 ** @param uint32_t screen 04748 ** @returns xcb_glx_query_extensions_string_cookie_t 04749 ** 04750 *****************************************************************************/ 04751 04752 xcb_glx_query_extensions_string_cookie_t 04753 xcb_glx_query_extensions_string (xcb_connection_t *c , 04754 uint32_t screen ); 04755 04768 /***************************************************************************** 04769 ** 04770 ** xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string_unchecked 04771 ** 04772 ** @param xcb_connection_t *c 04773 ** @param uint32_t screen 04774 ** @returns xcb_glx_query_extensions_string_cookie_t 04775 ** 04776 *****************************************************************************/ 04777 04778 xcb_glx_query_extensions_string_cookie_t 04779 xcb_glx_query_extensions_string_unchecked (xcb_connection_t *c , 04780 uint32_t screen ); 04781 04797 /***************************************************************************** 04798 ** 04799 ** xcb_glx_query_extensions_string_reply_t * xcb_glx_query_extensions_string_reply 04800 ** 04801 ** @param xcb_connection_t *c 04802 ** @param xcb_glx_query_extensions_string_cookie_t cookie 04803 ** @param xcb_generic_error_t **e 04804 ** @returns xcb_glx_query_extensions_string_reply_t * 04805 ** 04806 *****************************************************************************/ 04807 04808 xcb_glx_query_extensions_string_reply_t * 04809 xcb_glx_query_extensions_string_reply (xcb_connection_t *c , 04810 xcb_glx_query_extensions_string_cookie_t cookie , 04811 xcb_generic_error_t **e ); 04812 04813 int 04814 xcb_glx_query_server_string_sizeof (const void *_buffer ); 04815 04825 /***************************************************************************** 04826 ** 04827 ** xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string 04828 ** 04829 ** @param xcb_connection_t *c 04830 ** @param uint32_t screen 04831 ** @param uint32_t name 04832 ** @returns xcb_glx_query_server_string_cookie_t 04833 ** 04834 *****************************************************************************/ 04835 04836 xcb_glx_query_server_string_cookie_t 04837 xcb_glx_query_server_string (xcb_connection_t *c , 04838 uint32_t screen , 04839 uint32_t name ); 04840 04853 /***************************************************************************** 04854 ** 04855 ** xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string_unchecked 04856 ** 04857 ** @param xcb_connection_t *c 04858 ** @param uint32_t screen 04859 ** @param uint32_t name 04860 ** @returns xcb_glx_query_server_string_cookie_t 04861 ** 04862 *****************************************************************************/ 04863 04864 xcb_glx_query_server_string_cookie_t 04865 xcb_glx_query_server_string_unchecked (xcb_connection_t *c , 04866 uint32_t screen , 04867 uint32_t name ); 04868 04869 04870 /***************************************************************************** 04871 ** 04872 ** char * xcb_glx_query_server_string_string 04873 ** 04874 ** @param const xcb_glx_query_server_string_reply_t *R 04875 ** @returns char * 04876 ** 04877 *****************************************************************************/ 04878 04879 char * 04880 xcb_glx_query_server_string_string (const xcb_glx_query_server_string_reply_t *R ); 04881 04882 04883 /***************************************************************************** 04884 ** 04885 ** int xcb_glx_query_server_string_string_length 04886 ** 04887 ** @param const xcb_glx_query_server_string_reply_t *R 04888 ** @returns int 04889 ** 04890 *****************************************************************************/ 04891 04892 int 04893 xcb_glx_query_server_string_string_length (const xcb_glx_query_server_string_reply_t *R ); 04894 04895 04896 /***************************************************************************** 04897 ** 04898 ** xcb_generic_iterator_t xcb_glx_query_server_string_string_end 04899 ** 04900 ** @param const xcb_glx_query_server_string_reply_t *R 04901 ** @returns xcb_generic_iterator_t 04902 ** 04903 *****************************************************************************/ 04904 04905 xcb_generic_iterator_t 04906 xcb_glx_query_server_string_string_end (const xcb_glx_query_server_string_reply_t *R ); 04907 04923 /***************************************************************************** 04924 ** 04925 ** xcb_glx_query_server_string_reply_t * xcb_glx_query_server_string_reply 04926 ** 04927 ** @param xcb_connection_t *c 04928 ** @param xcb_glx_query_server_string_cookie_t cookie 04929 ** @param xcb_generic_error_t **e 04930 ** @returns xcb_glx_query_server_string_reply_t * 04931 ** 04932 *****************************************************************************/ 04933 04934 xcb_glx_query_server_string_reply_t * 04935 xcb_glx_query_server_string_reply (xcb_connection_t *c , 04936 xcb_glx_query_server_string_cookie_t cookie , 04937 xcb_generic_error_t **e ); 04938 04939 int 04940 xcb_glx_client_info_sizeof (const void *_buffer ); 04941 04954 /***************************************************************************** 04955 ** 04956 ** xcb_void_cookie_t xcb_glx_client_info_checked 04957 ** 04958 ** @param xcb_connection_t *c 04959 ** @param uint32_t major_version 04960 ** @param uint32_t minor_version 04961 ** @param uint32_t str_len 04962 ** @param const char *string 04963 ** @returns xcb_void_cookie_t 04964 ** 04965 *****************************************************************************/ 04966 04967 xcb_void_cookie_t 04968 xcb_glx_client_info_checked (xcb_connection_t *c , 04969 uint32_t major_version , 04970 uint32_t minor_version , 04971 uint32_t str_len , 04972 const char *string ); 04973 04983 /***************************************************************************** 04984 ** 04985 ** xcb_void_cookie_t xcb_glx_client_info 04986 ** 04987 ** @param xcb_connection_t *c 04988 ** @param uint32_t major_version 04989 ** @param uint32_t minor_version 04990 ** @param uint32_t str_len 04991 ** @param const char *string 04992 ** @returns xcb_void_cookie_t 04993 ** 04994 *****************************************************************************/ 04995 04996 xcb_void_cookie_t 04997 xcb_glx_client_info (xcb_connection_t *c , 04998 uint32_t major_version , 04999 uint32_t minor_version , 05000 uint32_t str_len , 05001 const char *string ); 05002 05003 int 05004 xcb_glx_get_fb_configs_sizeof (const void *_buffer ); 05005 05015 /***************************************************************************** 05016 ** 05017 ** xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs 05018 ** 05019 ** @param xcb_connection_t *c 05020 ** @param uint32_t screen 05021 ** @returns xcb_glx_get_fb_configs_cookie_t 05022 ** 05023 *****************************************************************************/ 05024 05025 xcb_glx_get_fb_configs_cookie_t 05026 xcb_glx_get_fb_configs (xcb_connection_t *c , 05027 uint32_t screen ); 05028 05041 /***************************************************************************** 05042 ** 05043 ** xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs_unchecked 05044 ** 05045 ** @param xcb_connection_t *c 05046 ** @param uint32_t screen 05047 ** @returns xcb_glx_get_fb_configs_cookie_t 05048 ** 05049 *****************************************************************************/ 05050 05051 xcb_glx_get_fb_configs_cookie_t 05052 xcb_glx_get_fb_configs_unchecked (xcb_connection_t *c , 05053 uint32_t screen ); 05054 05055 05056 /***************************************************************************** 05057 ** 05058 ** uint32_t * xcb_glx_get_fb_configs_property_list 05059 ** 05060 ** @param const xcb_glx_get_fb_configs_reply_t *R 05061 ** @returns uint32_t * 05062 ** 05063 *****************************************************************************/ 05064 05065 uint32_t * 05066 xcb_glx_get_fb_configs_property_list (const xcb_glx_get_fb_configs_reply_t *R ); 05067 05068 05069 /***************************************************************************** 05070 ** 05071 ** int xcb_glx_get_fb_configs_property_list_length 05072 ** 05073 ** @param const xcb_glx_get_fb_configs_reply_t *R 05074 ** @returns int 05075 ** 05076 *****************************************************************************/ 05077 05078 int 05079 xcb_glx_get_fb_configs_property_list_length (const xcb_glx_get_fb_configs_reply_t *R ); 05080 05081 05082 /***************************************************************************** 05083 ** 05084 ** xcb_generic_iterator_t xcb_glx_get_fb_configs_property_list_end 05085 ** 05086 ** @param const xcb_glx_get_fb_configs_reply_t *R 05087 ** @returns xcb_generic_iterator_t 05088 ** 05089 *****************************************************************************/ 05090 05091 xcb_generic_iterator_t 05092 xcb_glx_get_fb_configs_property_list_end (const xcb_glx_get_fb_configs_reply_t *R ); 05093 05109 /***************************************************************************** 05110 ** 05111 ** xcb_glx_get_fb_configs_reply_t * xcb_glx_get_fb_configs_reply 05112 ** 05113 ** @param xcb_connection_t *c 05114 ** @param xcb_glx_get_fb_configs_cookie_t cookie 05115 ** @param xcb_generic_error_t **e 05116 ** @returns xcb_glx_get_fb_configs_reply_t * 05117 ** 05118 *****************************************************************************/ 05119 05120 xcb_glx_get_fb_configs_reply_t * 05121 xcb_glx_get_fb_configs_reply (xcb_connection_t *c , 05122 xcb_glx_get_fb_configs_cookie_t cookie , 05123 xcb_generic_error_t **e ); 05124 05125 int 05126 xcb_glx_create_pixmap_sizeof (const void *_buffer ); 05127 05140 /***************************************************************************** 05141 ** 05142 ** xcb_void_cookie_t xcb_glx_create_pixmap_checked 05143 ** 05144 ** @param xcb_connection_t *c 05145 ** @param uint32_t screen 05146 ** @param xcb_glx_fbconfig_t fbconfig 05147 ** @param xcb_pixmap_t pixmap 05148 ** @param xcb_glx_pixmap_t glx_pixmap 05149 ** @param uint32_t num_attribs 05150 ** @param const uint32_t *attribs 05151 ** @returns xcb_void_cookie_t 05152 ** 05153 *****************************************************************************/ 05154 05155 xcb_void_cookie_t 05156 xcb_glx_create_pixmap_checked (xcb_connection_t *c , 05157 uint32_t screen , 05158 xcb_glx_fbconfig_t fbconfig , 05159 xcb_pixmap_t pixmap , 05160 xcb_glx_pixmap_t glx_pixmap , 05161 uint32_t num_attribs , 05162 const uint32_t *attribs ); 05163 05173 /***************************************************************************** 05174 ** 05175 ** xcb_void_cookie_t xcb_glx_create_pixmap 05176 ** 05177 ** @param xcb_connection_t *c 05178 ** @param uint32_t screen 05179 ** @param xcb_glx_fbconfig_t fbconfig 05180 ** @param xcb_pixmap_t pixmap 05181 ** @param xcb_glx_pixmap_t glx_pixmap 05182 ** @param uint32_t num_attribs 05183 ** @param const uint32_t *attribs 05184 ** @returns xcb_void_cookie_t 05185 ** 05186 *****************************************************************************/ 05187 05188 xcb_void_cookie_t 05189 xcb_glx_create_pixmap (xcb_connection_t *c , 05190 uint32_t screen , 05191 xcb_glx_fbconfig_t fbconfig , 05192 xcb_pixmap_t pixmap , 05193 xcb_glx_pixmap_t glx_pixmap , 05194 uint32_t num_attribs , 05195 const uint32_t *attribs ); 05196 05209 /***************************************************************************** 05210 ** 05211 ** xcb_void_cookie_t xcb_glx_destroy_pixmap_checked 05212 ** 05213 ** @param xcb_connection_t *c 05214 ** @param xcb_glx_pixmap_t glx_pixmap 05215 ** @returns xcb_void_cookie_t 05216 ** 05217 *****************************************************************************/ 05218 05219 xcb_void_cookie_t 05220 xcb_glx_destroy_pixmap_checked (xcb_connection_t *c , 05221 xcb_glx_pixmap_t glx_pixmap ); 05222 05232 /***************************************************************************** 05233 ** 05234 ** xcb_void_cookie_t xcb_glx_destroy_pixmap 05235 ** 05236 ** @param xcb_connection_t *c 05237 ** @param xcb_glx_pixmap_t glx_pixmap 05238 ** @returns xcb_void_cookie_t 05239 ** 05240 *****************************************************************************/ 05241 05242 xcb_void_cookie_t 05243 xcb_glx_destroy_pixmap (xcb_connection_t *c , 05244 xcb_glx_pixmap_t glx_pixmap ); 05245 05258 /***************************************************************************** 05259 ** 05260 ** xcb_void_cookie_t xcb_glx_create_new_context_checked 05261 ** 05262 ** @param xcb_connection_t *c 05263 ** @param xcb_glx_context_t context 05264 ** @param xcb_glx_fbconfig_t fbconfig 05265 ** @param uint32_t screen 05266 ** @param uint32_t render_type 05267 ** @param xcb_glx_context_t share_list 05268 ** @param uint8_t is_direct 05269 ** @returns xcb_void_cookie_t 05270 ** 05271 *****************************************************************************/ 05272 05273 xcb_void_cookie_t 05274 xcb_glx_create_new_context_checked (xcb_connection_t *c , 05275 xcb_glx_context_t context , 05276 xcb_glx_fbconfig_t fbconfig , 05277 uint32_t screen , 05278 uint32_t render_type , 05279 xcb_glx_context_t share_list , 05280 uint8_t is_direct ); 05281 05291 /***************************************************************************** 05292 ** 05293 ** xcb_void_cookie_t xcb_glx_create_new_context 05294 ** 05295 ** @param xcb_connection_t *c 05296 ** @param xcb_glx_context_t context 05297 ** @param xcb_glx_fbconfig_t fbconfig 05298 ** @param uint32_t screen 05299 ** @param uint32_t render_type 05300 ** @param xcb_glx_context_t share_list 05301 ** @param uint8_t is_direct 05302 ** @returns xcb_void_cookie_t 05303 ** 05304 *****************************************************************************/ 05305 05306 xcb_void_cookie_t 05307 xcb_glx_create_new_context (xcb_connection_t *c , 05308 xcb_glx_context_t context , 05309 xcb_glx_fbconfig_t fbconfig , 05310 uint32_t screen , 05311 uint32_t render_type , 05312 xcb_glx_context_t share_list , 05313 uint8_t is_direct ); 05314 05315 int 05316 xcb_glx_query_context_sizeof (const void *_buffer ); 05317 05327 /***************************************************************************** 05328 ** 05329 ** xcb_glx_query_context_cookie_t xcb_glx_query_context 05330 ** 05331 ** @param xcb_connection_t *c 05332 ** @param xcb_glx_context_t context 05333 ** @returns xcb_glx_query_context_cookie_t 05334 ** 05335 *****************************************************************************/ 05336 05337 xcb_glx_query_context_cookie_t 05338 xcb_glx_query_context (xcb_connection_t *c , 05339 xcb_glx_context_t context ); 05340 05353 /***************************************************************************** 05354 ** 05355 ** xcb_glx_query_context_cookie_t xcb_glx_query_context_unchecked 05356 ** 05357 ** @param xcb_connection_t *c 05358 ** @param xcb_glx_context_t context 05359 ** @returns xcb_glx_query_context_cookie_t 05360 ** 05361 *****************************************************************************/ 05362 05363 xcb_glx_query_context_cookie_t 05364 xcb_glx_query_context_unchecked (xcb_connection_t *c , 05365 xcb_glx_context_t context ); 05366 05367 05368 /***************************************************************************** 05369 ** 05370 ** uint32_t * xcb_glx_query_context_attribs 05371 ** 05372 ** @param const xcb_glx_query_context_reply_t *R 05373 ** @returns uint32_t * 05374 ** 05375 *****************************************************************************/ 05376 05377 uint32_t * 05378 xcb_glx_query_context_attribs (const xcb_glx_query_context_reply_t *R ); 05379 05380 05381 /***************************************************************************** 05382 ** 05383 ** int xcb_glx_query_context_attribs_length 05384 ** 05385 ** @param const xcb_glx_query_context_reply_t *R 05386 ** @returns int 05387 ** 05388 *****************************************************************************/ 05389 05390 int 05391 xcb_glx_query_context_attribs_length (const xcb_glx_query_context_reply_t *R ); 05392 05393 05394 /***************************************************************************** 05395 ** 05396 ** xcb_generic_iterator_t xcb_glx_query_context_attribs_end 05397 ** 05398 ** @param const xcb_glx_query_context_reply_t *R 05399 ** @returns xcb_generic_iterator_t 05400 ** 05401 *****************************************************************************/ 05402 05403 xcb_generic_iterator_t 05404 xcb_glx_query_context_attribs_end (const xcb_glx_query_context_reply_t *R ); 05405 05421 /***************************************************************************** 05422 ** 05423 ** xcb_glx_query_context_reply_t * xcb_glx_query_context_reply 05424 ** 05425 ** @param xcb_connection_t *c 05426 ** @param xcb_glx_query_context_cookie_t cookie 05427 ** @param xcb_generic_error_t **e 05428 ** @returns xcb_glx_query_context_reply_t * 05429 ** 05430 *****************************************************************************/ 05431 05432 xcb_glx_query_context_reply_t * 05433 xcb_glx_query_context_reply (xcb_connection_t *c , 05434 xcb_glx_query_context_cookie_t cookie , 05435 xcb_generic_error_t **e ); 05436 05446 /***************************************************************************** 05447 ** 05448 ** xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current 05449 ** 05450 ** @param xcb_connection_t *c 05451 ** @param xcb_glx_context_tag_t old_context_tag 05452 ** @param xcb_glx_drawable_t drawable 05453 ** @param xcb_glx_drawable_t read_drawable 05454 ** @param xcb_glx_context_t context 05455 ** @returns xcb_glx_make_context_current_cookie_t 05456 ** 05457 *****************************************************************************/ 05458 05459 xcb_glx_make_context_current_cookie_t 05460 xcb_glx_make_context_current (xcb_connection_t *c , 05461 xcb_glx_context_tag_t old_context_tag , 05462 xcb_glx_drawable_t drawable , 05463 xcb_glx_drawable_t read_drawable , 05464 xcb_glx_context_t context ); 05465 05478 /***************************************************************************** 05479 ** 05480 ** xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current_unchecked 05481 ** 05482 ** @param xcb_connection_t *c 05483 ** @param xcb_glx_context_tag_t old_context_tag 05484 ** @param xcb_glx_drawable_t drawable 05485 ** @param xcb_glx_drawable_t read_drawable 05486 ** @param xcb_glx_context_t context 05487 ** @returns xcb_glx_make_context_current_cookie_t 05488 ** 05489 *****************************************************************************/ 05490 05491 xcb_glx_make_context_current_cookie_t 05492 xcb_glx_make_context_current_unchecked (xcb_connection_t *c , 05493 xcb_glx_context_tag_t old_context_tag , 05494 xcb_glx_drawable_t drawable , 05495 xcb_glx_drawable_t read_drawable , 05496 xcb_glx_context_t context ); 05497 05513 /***************************************************************************** 05514 ** 05515 ** xcb_glx_make_context_current_reply_t * xcb_glx_make_context_current_reply 05516 ** 05517 ** @param xcb_connection_t *c 05518 ** @param xcb_glx_make_context_current_cookie_t cookie 05519 ** @param xcb_generic_error_t **e 05520 ** @returns xcb_glx_make_context_current_reply_t * 05521 ** 05522 *****************************************************************************/ 05523 05524 xcb_glx_make_context_current_reply_t * 05525 xcb_glx_make_context_current_reply (xcb_connection_t *c , 05526 xcb_glx_make_context_current_cookie_t cookie , 05527 xcb_generic_error_t **e ); 05528 05529 int 05530 xcb_glx_create_pbuffer_sizeof (const void *_buffer ); 05531 05544 /***************************************************************************** 05545 ** 05546 ** xcb_void_cookie_t xcb_glx_create_pbuffer_checked 05547 ** 05548 ** @param xcb_connection_t *c 05549 ** @param uint32_t screen 05550 ** @param xcb_glx_fbconfig_t fbconfig 05551 ** @param xcb_glx_pbuffer_t pbuffer 05552 ** @param uint32_t num_attribs 05553 ** @param const uint32_t *attribs 05554 ** @returns xcb_void_cookie_t 05555 ** 05556 *****************************************************************************/ 05557 05558 xcb_void_cookie_t 05559 xcb_glx_create_pbuffer_checked (xcb_connection_t *c , 05560 uint32_t screen , 05561 xcb_glx_fbconfig_t fbconfig , 05562 xcb_glx_pbuffer_t pbuffer , 05563 uint32_t num_attribs , 05564 const uint32_t *attribs ); 05565 05575 /***************************************************************************** 05576 ** 05577 ** xcb_void_cookie_t xcb_glx_create_pbuffer 05578 ** 05579 ** @param xcb_connection_t *c 05580 ** @param uint32_t screen 05581 ** @param xcb_glx_fbconfig_t fbconfig 05582 ** @param xcb_glx_pbuffer_t pbuffer 05583 ** @param uint32_t num_attribs 05584 ** @param const uint32_t *attribs 05585 ** @returns xcb_void_cookie_t 05586 ** 05587 *****************************************************************************/ 05588 05589 xcb_void_cookie_t 05590 xcb_glx_create_pbuffer (xcb_connection_t *c , 05591 uint32_t screen , 05592 xcb_glx_fbconfig_t fbconfig , 05593 xcb_glx_pbuffer_t pbuffer , 05594 uint32_t num_attribs , 05595 const uint32_t *attribs ); 05596 05609 /***************************************************************************** 05610 ** 05611 ** xcb_void_cookie_t xcb_glx_destroy_pbuffer_checked 05612 ** 05613 ** @param xcb_connection_t *c 05614 ** @param xcb_glx_pbuffer_t pbuffer 05615 ** @returns xcb_void_cookie_t 05616 ** 05617 *****************************************************************************/ 05618 05619 xcb_void_cookie_t 05620 xcb_glx_destroy_pbuffer_checked (xcb_connection_t *c , 05621 xcb_glx_pbuffer_t pbuffer ); 05622 05632 /***************************************************************************** 05633 ** 05634 ** xcb_void_cookie_t xcb_glx_destroy_pbuffer 05635 ** 05636 ** @param xcb_connection_t *c 05637 ** @param xcb_glx_pbuffer_t pbuffer 05638 ** @returns xcb_void_cookie_t 05639 ** 05640 *****************************************************************************/ 05641 05642 xcb_void_cookie_t 05643 xcb_glx_destroy_pbuffer (xcb_connection_t *c , 05644 xcb_glx_pbuffer_t pbuffer ); 05645 05646 int 05647 xcb_glx_get_drawable_attributes_sizeof (const void *_buffer ); 05648 05658 /***************************************************************************** 05659 ** 05660 ** xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes 05661 ** 05662 ** @param xcb_connection_t *c 05663 ** @param xcb_glx_drawable_t drawable 05664 ** @returns xcb_glx_get_drawable_attributes_cookie_t 05665 ** 05666 *****************************************************************************/ 05667 05668 xcb_glx_get_drawable_attributes_cookie_t 05669 xcb_glx_get_drawable_attributes (xcb_connection_t *c , 05670 xcb_glx_drawable_t drawable ); 05671 05684 /***************************************************************************** 05685 ** 05686 ** xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes_unchecked 05687 ** 05688 ** @param xcb_connection_t *c 05689 ** @param xcb_glx_drawable_t drawable 05690 ** @returns xcb_glx_get_drawable_attributes_cookie_t 05691 ** 05692 *****************************************************************************/ 05693 05694 xcb_glx_get_drawable_attributes_cookie_t 05695 xcb_glx_get_drawable_attributes_unchecked (xcb_connection_t *c , 05696 xcb_glx_drawable_t drawable ); 05697 05698 05699 /***************************************************************************** 05700 ** 05701 ** uint32_t * xcb_glx_get_drawable_attributes_attribs 05702 ** 05703 ** @param const xcb_glx_get_drawable_attributes_reply_t *R 05704 ** @returns uint32_t * 05705 ** 05706 *****************************************************************************/ 05707 05708 uint32_t * 05709 xcb_glx_get_drawable_attributes_attribs (const xcb_glx_get_drawable_attributes_reply_t *R ); 05710 05711 05712 /***************************************************************************** 05713 ** 05714 ** int xcb_glx_get_drawable_attributes_attribs_length 05715 ** 05716 ** @param const xcb_glx_get_drawable_attributes_reply_t *R 05717 ** @returns int 05718 ** 05719 *****************************************************************************/ 05720 05721 int 05722 xcb_glx_get_drawable_attributes_attribs_length (const xcb_glx_get_drawable_attributes_reply_t *R ); 05723 05724 05725 /***************************************************************************** 05726 ** 05727 ** xcb_generic_iterator_t xcb_glx_get_drawable_attributes_attribs_end 05728 ** 05729 ** @param const xcb_glx_get_drawable_attributes_reply_t *R 05730 ** @returns xcb_generic_iterator_t 05731 ** 05732 *****************************************************************************/ 05733 05734 xcb_generic_iterator_t 05735 xcb_glx_get_drawable_attributes_attribs_end (const xcb_glx_get_drawable_attributes_reply_t *R ); 05736 05752 /***************************************************************************** 05753 ** 05754 ** xcb_glx_get_drawable_attributes_reply_t * xcb_glx_get_drawable_attributes_reply 05755 ** 05756 ** @param xcb_connection_t *c 05757 ** @param xcb_glx_get_drawable_attributes_cookie_t cookie 05758 ** @param xcb_generic_error_t **e 05759 ** @returns xcb_glx_get_drawable_attributes_reply_t * 05760 ** 05761 *****************************************************************************/ 05762 05763 xcb_glx_get_drawable_attributes_reply_t * 05764 xcb_glx_get_drawable_attributes_reply (xcb_connection_t *c , 05765 xcb_glx_get_drawable_attributes_cookie_t cookie , 05766 xcb_generic_error_t **e ); 05767 05768 int 05769 xcb_glx_change_drawable_attributes_sizeof (const void *_buffer ); 05770 05783 /***************************************************************************** 05784 ** 05785 ** xcb_void_cookie_t xcb_glx_change_drawable_attributes_checked 05786 ** 05787 ** @param xcb_connection_t *c 05788 ** @param xcb_glx_drawable_t drawable 05789 ** @param uint32_t num_attribs 05790 ** @param const uint32_t *attribs 05791 ** @returns xcb_void_cookie_t 05792 ** 05793 *****************************************************************************/ 05794 05795 xcb_void_cookie_t 05796 xcb_glx_change_drawable_attributes_checked (xcb_connection_t *c , 05797 xcb_glx_drawable_t drawable , 05798 uint32_t num_attribs , 05799 const uint32_t *attribs ); 05800 05810 /***************************************************************************** 05811 ** 05812 ** xcb_void_cookie_t xcb_glx_change_drawable_attributes 05813 ** 05814 ** @param xcb_connection_t *c 05815 ** @param xcb_glx_drawable_t drawable 05816 ** @param uint32_t num_attribs 05817 ** @param const uint32_t *attribs 05818 ** @returns xcb_void_cookie_t 05819 ** 05820 *****************************************************************************/ 05821 05822 xcb_void_cookie_t 05823 xcb_glx_change_drawable_attributes (xcb_connection_t *c , 05824 xcb_glx_drawable_t drawable , 05825 uint32_t num_attribs , 05826 const uint32_t *attribs ); 05827 05828 int 05829 xcb_glx_create_window_sizeof (const void *_buffer ); 05830 05843 /***************************************************************************** 05844 ** 05845 ** xcb_void_cookie_t xcb_glx_create_window_checked 05846 ** 05847 ** @param xcb_connection_t *c 05848 ** @param uint32_t screen 05849 ** @param xcb_glx_fbconfig_t fbconfig 05850 ** @param xcb_window_t window 05851 ** @param xcb_glx_window_t glx_window 05852 ** @param uint32_t num_attribs 05853 ** @param const uint32_t *attribs 05854 ** @returns xcb_void_cookie_t 05855 ** 05856 *****************************************************************************/ 05857 05858 xcb_void_cookie_t 05859 xcb_glx_create_window_checked (xcb_connection_t *c , 05860 uint32_t screen , 05861 xcb_glx_fbconfig_t fbconfig , 05862 xcb_window_t window , 05863 xcb_glx_window_t glx_window , 05864 uint32_t num_attribs , 05865 const uint32_t *attribs ); 05866 05876 /***************************************************************************** 05877 ** 05878 ** xcb_void_cookie_t xcb_glx_create_window 05879 ** 05880 ** @param xcb_connection_t *c 05881 ** @param uint32_t screen 05882 ** @param xcb_glx_fbconfig_t fbconfig 05883 ** @param xcb_window_t window 05884 ** @param xcb_glx_window_t glx_window 05885 ** @param uint32_t num_attribs 05886 ** @param const uint32_t *attribs 05887 ** @returns xcb_void_cookie_t 05888 ** 05889 *****************************************************************************/ 05890 05891 xcb_void_cookie_t 05892 xcb_glx_create_window (xcb_connection_t *c , 05893 uint32_t screen , 05894 xcb_glx_fbconfig_t fbconfig , 05895 xcb_window_t window , 05896 xcb_glx_window_t glx_window , 05897 uint32_t num_attribs , 05898 const uint32_t *attribs ); 05899 05912 /***************************************************************************** 05913 ** 05914 ** xcb_void_cookie_t xcb_glx_delete_window_checked 05915 ** 05916 ** @param xcb_connection_t *c 05917 ** @param xcb_glx_window_t glxwindow 05918 ** @returns xcb_void_cookie_t 05919 ** 05920 *****************************************************************************/ 05921 05922 xcb_void_cookie_t 05923 xcb_glx_delete_window_checked (xcb_connection_t *c , 05924 xcb_glx_window_t glxwindow ); 05925 05935 /***************************************************************************** 05936 ** 05937 ** xcb_void_cookie_t xcb_glx_delete_window 05938 ** 05939 ** @param xcb_connection_t *c 05940 ** @param xcb_glx_window_t glxwindow 05941 ** @returns xcb_void_cookie_t 05942 ** 05943 *****************************************************************************/ 05944 05945 xcb_void_cookie_t 05946 xcb_glx_delete_window (xcb_connection_t *c , 05947 xcb_glx_window_t glxwindow ); 05948 05949 int 05950 xcb_glx_set_client_info_arb_sizeof (const void *_buffer ); 05951 05964 /***************************************************************************** 05965 ** 05966 ** xcb_void_cookie_t xcb_glx_set_client_info_arb_checked 05967 ** 05968 ** @param xcb_connection_t *c 05969 ** @param uint32_t major_version 05970 ** @param uint32_t minor_version 05971 ** @param uint32_t num_versions 05972 ** @param uint32_t gl_str_len 05973 ** @param uint32_t glx_str_len 05974 ** @param const uint32_t *gl_versions 05975 ** @param const char *gl_extension_string 05976 ** @param const char *glx_extension_string 05977 ** @returns xcb_void_cookie_t 05978 ** 05979 *****************************************************************************/ 05980 05981 xcb_void_cookie_t 05982 xcb_glx_set_client_info_arb_checked (xcb_connection_t *c , 05983 uint32_t major_version , 05984 uint32_t minor_version , 05985 uint32_t num_versions , 05986 uint32_t gl_str_len , 05987 uint32_t glx_str_len , 05988 const uint32_t *gl_versions , 05989 const char *gl_extension_string , 05990 const char *glx_extension_string ); 05991 06001 /***************************************************************************** 06002 ** 06003 ** xcb_void_cookie_t xcb_glx_set_client_info_arb 06004 ** 06005 ** @param xcb_connection_t *c 06006 ** @param uint32_t major_version 06007 ** @param uint32_t minor_version 06008 ** @param uint32_t num_versions 06009 ** @param uint32_t gl_str_len 06010 ** @param uint32_t glx_str_len 06011 ** @param const uint32_t *gl_versions 06012 ** @param const char *gl_extension_string 06013 ** @param const char *glx_extension_string 06014 ** @returns xcb_void_cookie_t 06015 ** 06016 *****************************************************************************/ 06017 06018 xcb_void_cookie_t 06019 xcb_glx_set_client_info_arb (xcb_connection_t *c , 06020 uint32_t major_version , 06021 uint32_t minor_version , 06022 uint32_t num_versions , 06023 uint32_t gl_str_len , 06024 uint32_t glx_str_len , 06025 const uint32_t *gl_versions , 06026 const char *gl_extension_string , 06027 const char *glx_extension_string ); 06028 06029 int 06030 xcb_glx_create_context_attribs_arb_sizeof (const void *_buffer ); 06031 06044 /***************************************************************************** 06045 ** 06046 ** xcb_void_cookie_t xcb_glx_create_context_attribs_arb_checked 06047 ** 06048 ** @param xcb_connection_t *c 06049 ** @param xcb_glx_context_t context 06050 ** @param xcb_glx_fbconfig_t fbconfig 06051 ** @param uint32_t screen 06052 ** @param xcb_glx_context_t share_list 06053 ** @param uint8_t is_direct 06054 ** @param uint32_t num_attribs 06055 ** @param const uint32_t *attribs 06056 ** @returns xcb_void_cookie_t 06057 ** 06058 *****************************************************************************/ 06059 06060 xcb_void_cookie_t 06061 xcb_glx_create_context_attribs_arb_checked (xcb_connection_t *c , 06062 xcb_glx_context_t context , 06063 xcb_glx_fbconfig_t fbconfig , 06064 uint32_t screen , 06065 xcb_glx_context_t share_list , 06066 uint8_t is_direct , 06067 uint32_t num_attribs , 06068 const uint32_t *attribs ); 06069 06079 /***************************************************************************** 06080 ** 06081 ** xcb_void_cookie_t xcb_glx_create_context_attribs_arb 06082 ** 06083 ** @param xcb_connection_t *c 06084 ** @param xcb_glx_context_t context 06085 ** @param xcb_glx_fbconfig_t fbconfig 06086 ** @param uint32_t screen 06087 ** @param xcb_glx_context_t share_list 06088 ** @param uint8_t is_direct 06089 ** @param uint32_t num_attribs 06090 ** @param const uint32_t *attribs 06091 ** @returns xcb_void_cookie_t 06092 ** 06093 *****************************************************************************/ 06094 06095 xcb_void_cookie_t 06096 xcb_glx_create_context_attribs_arb (xcb_connection_t *c , 06097 xcb_glx_context_t context , 06098 xcb_glx_fbconfig_t fbconfig , 06099 uint32_t screen , 06100 xcb_glx_context_t share_list , 06101 uint8_t is_direct , 06102 uint32_t num_attribs , 06103 const uint32_t *attribs ); 06104 06105 int 06106 xcb_glx_set_client_info_2arb_sizeof (const void *_buffer ); 06107 06120 /***************************************************************************** 06121 ** 06122 ** xcb_void_cookie_t xcb_glx_set_client_info_2arb_checked 06123 ** 06124 ** @param xcb_connection_t *c 06125 ** @param uint32_t major_version 06126 ** @param uint32_t minor_version 06127 ** @param uint32_t num_versions 06128 ** @param uint32_t gl_str_len 06129 ** @param uint32_t glx_str_len 06130 ** @param const uint32_t *gl_versions 06131 ** @param const char *gl_extension_string 06132 ** @param const char *glx_extension_string 06133 ** @returns xcb_void_cookie_t 06134 ** 06135 *****************************************************************************/ 06136 06137 xcb_void_cookie_t 06138 xcb_glx_set_client_info_2arb_checked (xcb_connection_t *c , 06139 uint32_t major_version , 06140 uint32_t minor_version , 06141 uint32_t num_versions , 06142 uint32_t gl_str_len , 06143 uint32_t glx_str_len , 06144 const uint32_t *gl_versions , 06145 const char *gl_extension_string , 06146 const char *glx_extension_string ); 06147 06157 /***************************************************************************** 06158 ** 06159 ** xcb_void_cookie_t xcb_glx_set_client_info_2arb 06160 ** 06161 ** @param xcb_connection_t *c 06162 ** @param uint32_t major_version 06163 ** @param uint32_t minor_version 06164 ** @param uint32_t num_versions 06165 ** @param uint32_t gl_str_len 06166 ** @param uint32_t glx_str_len 06167 ** @param const uint32_t *gl_versions 06168 ** @param const char *gl_extension_string 06169 ** @param const char *glx_extension_string 06170 ** @returns xcb_void_cookie_t 06171 ** 06172 *****************************************************************************/ 06173 06174 xcb_void_cookie_t 06175 xcb_glx_set_client_info_2arb (xcb_connection_t *c , 06176 uint32_t major_version , 06177 uint32_t minor_version , 06178 uint32_t num_versions , 06179 uint32_t gl_str_len , 06180 uint32_t glx_str_len , 06181 const uint32_t *gl_versions , 06182 const char *gl_extension_string , 06183 const char *glx_extension_string ); 06184 06197 /***************************************************************************** 06198 ** 06199 ** xcb_void_cookie_t xcb_glx_new_list_checked 06200 ** 06201 ** @param xcb_connection_t *c 06202 ** @param xcb_glx_context_tag_t context_tag 06203 ** @param uint32_t list 06204 ** @param uint32_t mode 06205 ** @returns xcb_void_cookie_t 06206 ** 06207 *****************************************************************************/ 06208 06209 xcb_void_cookie_t 06210 xcb_glx_new_list_checked (xcb_connection_t *c , 06211 xcb_glx_context_tag_t context_tag , 06212 uint32_t list , 06213 uint32_t mode ); 06214 06224 /***************************************************************************** 06225 ** 06226 ** xcb_void_cookie_t xcb_glx_new_list 06227 ** 06228 ** @param xcb_connection_t *c 06229 ** @param xcb_glx_context_tag_t context_tag 06230 ** @param uint32_t list 06231 ** @param uint32_t mode 06232 ** @returns xcb_void_cookie_t 06233 ** 06234 *****************************************************************************/ 06235 06236 xcb_void_cookie_t 06237 xcb_glx_new_list (xcb_connection_t *c , 06238 xcb_glx_context_tag_t context_tag , 06239 uint32_t list , 06240 uint32_t mode ); 06241 06254 /***************************************************************************** 06255 ** 06256 ** xcb_void_cookie_t xcb_glx_end_list_checked 06257 ** 06258 ** @param xcb_connection_t *c 06259 ** @param xcb_glx_context_tag_t context_tag 06260 ** @returns xcb_void_cookie_t 06261 ** 06262 *****************************************************************************/ 06263 06264 xcb_void_cookie_t 06265 xcb_glx_end_list_checked (xcb_connection_t *c , 06266 xcb_glx_context_tag_t context_tag ); 06267 06277 /***************************************************************************** 06278 ** 06279 ** xcb_void_cookie_t xcb_glx_end_list 06280 ** 06281 ** @param xcb_connection_t *c 06282 ** @param xcb_glx_context_tag_t context_tag 06283 ** @returns xcb_void_cookie_t 06284 ** 06285 *****************************************************************************/ 06286 06287 xcb_void_cookie_t 06288 xcb_glx_end_list (xcb_connection_t *c , 06289 xcb_glx_context_tag_t context_tag ); 06290 06303 /***************************************************************************** 06304 ** 06305 ** xcb_void_cookie_t xcb_glx_delete_lists_checked 06306 ** 06307 ** @param xcb_connection_t *c 06308 ** @param xcb_glx_context_tag_t context_tag 06309 ** @param uint32_t list 06310 ** @param int32_t range 06311 ** @returns xcb_void_cookie_t 06312 ** 06313 *****************************************************************************/ 06314 06315 xcb_void_cookie_t 06316 xcb_glx_delete_lists_checked (xcb_connection_t *c , 06317 xcb_glx_context_tag_t context_tag , 06318 uint32_t list , 06319 int32_t range ); 06320 06330 /***************************************************************************** 06331 ** 06332 ** xcb_void_cookie_t xcb_glx_delete_lists 06333 ** 06334 ** @param xcb_connection_t *c 06335 ** @param xcb_glx_context_tag_t context_tag 06336 ** @param uint32_t list 06337 ** @param int32_t range 06338 ** @returns xcb_void_cookie_t 06339 ** 06340 *****************************************************************************/ 06341 06342 xcb_void_cookie_t 06343 xcb_glx_delete_lists (xcb_connection_t *c , 06344 xcb_glx_context_tag_t context_tag , 06345 uint32_t list , 06346 int32_t range ); 06347 06357 /***************************************************************************** 06358 ** 06359 ** xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists 06360 ** 06361 ** @param xcb_connection_t *c 06362 ** @param xcb_glx_context_tag_t context_tag 06363 ** @param int32_t range 06364 ** @returns xcb_glx_gen_lists_cookie_t 06365 ** 06366 *****************************************************************************/ 06367 06368 xcb_glx_gen_lists_cookie_t 06369 xcb_glx_gen_lists (xcb_connection_t *c , 06370 xcb_glx_context_tag_t context_tag , 06371 int32_t range ); 06372 06385 /***************************************************************************** 06386 ** 06387 ** xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists_unchecked 06388 ** 06389 ** @param xcb_connection_t *c 06390 ** @param xcb_glx_context_tag_t context_tag 06391 ** @param int32_t range 06392 ** @returns xcb_glx_gen_lists_cookie_t 06393 ** 06394 *****************************************************************************/ 06395 06396 xcb_glx_gen_lists_cookie_t 06397 xcb_glx_gen_lists_unchecked (xcb_connection_t *c , 06398 xcb_glx_context_tag_t context_tag , 06399 int32_t range ); 06400 06416 /***************************************************************************** 06417 ** 06418 ** xcb_glx_gen_lists_reply_t * xcb_glx_gen_lists_reply 06419 ** 06420 ** @param xcb_connection_t *c 06421 ** @param xcb_glx_gen_lists_cookie_t cookie 06422 ** @param xcb_generic_error_t **e 06423 ** @returns xcb_glx_gen_lists_reply_t * 06424 ** 06425 *****************************************************************************/ 06426 06427 xcb_glx_gen_lists_reply_t * 06428 xcb_glx_gen_lists_reply (xcb_connection_t *c , 06429 xcb_glx_gen_lists_cookie_t cookie , 06430 xcb_generic_error_t **e ); 06431 06444 /***************************************************************************** 06445 ** 06446 ** xcb_void_cookie_t xcb_glx_feedback_buffer_checked 06447 ** 06448 ** @param xcb_connection_t *c 06449 ** @param xcb_glx_context_tag_t context_tag 06450 ** @param int32_t size 06451 ** @param int32_t type 06452 ** @returns xcb_void_cookie_t 06453 ** 06454 *****************************************************************************/ 06455 06456 xcb_void_cookie_t 06457 xcb_glx_feedback_buffer_checked (xcb_connection_t *c , 06458 xcb_glx_context_tag_t context_tag , 06459 int32_t size , 06460 int32_t type ); 06461 06471 /***************************************************************************** 06472 ** 06473 ** xcb_void_cookie_t xcb_glx_feedback_buffer 06474 ** 06475 ** @param xcb_connection_t *c 06476 ** @param xcb_glx_context_tag_t context_tag 06477 ** @param int32_t size 06478 ** @param int32_t type 06479 ** @returns xcb_void_cookie_t 06480 ** 06481 *****************************************************************************/ 06482 06483 xcb_void_cookie_t 06484 xcb_glx_feedback_buffer (xcb_connection_t *c , 06485 xcb_glx_context_tag_t context_tag , 06486 int32_t size , 06487 int32_t type ); 06488 06501 /***************************************************************************** 06502 ** 06503 ** xcb_void_cookie_t xcb_glx_select_buffer_checked 06504 ** 06505 ** @param xcb_connection_t *c 06506 ** @param xcb_glx_context_tag_t context_tag 06507 ** @param int32_t size 06508 ** @returns xcb_void_cookie_t 06509 ** 06510 *****************************************************************************/ 06511 06512 xcb_void_cookie_t 06513 xcb_glx_select_buffer_checked (xcb_connection_t *c , 06514 xcb_glx_context_tag_t context_tag , 06515 int32_t size ); 06516 06526 /***************************************************************************** 06527 ** 06528 ** xcb_void_cookie_t xcb_glx_select_buffer 06529 ** 06530 ** @param xcb_connection_t *c 06531 ** @param xcb_glx_context_tag_t context_tag 06532 ** @param int32_t size 06533 ** @returns xcb_void_cookie_t 06534 ** 06535 *****************************************************************************/ 06536 06537 xcb_void_cookie_t 06538 xcb_glx_select_buffer (xcb_connection_t *c , 06539 xcb_glx_context_tag_t context_tag , 06540 int32_t size ); 06541 06542 int 06543 xcb_glx_render_mode_sizeof (const void *_buffer ); 06544 06554 /***************************************************************************** 06555 ** 06556 ** xcb_glx_render_mode_cookie_t xcb_glx_render_mode 06557 ** 06558 ** @param xcb_connection_t *c 06559 ** @param xcb_glx_context_tag_t context_tag 06560 ** @param uint32_t mode 06561 ** @returns xcb_glx_render_mode_cookie_t 06562 ** 06563 *****************************************************************************/ 06564 06565 xcb_glx_render_mode_cookie_t 06566 xcb_glx_render_mode (xcb_connection_t *c , 06567 xcb_glx_context_tag_t context_tag , 06568 uint32_t mode ); 06569 06582 /***************************************************************************** 06583 ** 06584 ** xcb_glx_render_mode_cookie_t xcb_glx_render_mode_unchecked 06585 ** 06586 ** @param xcb_connection_t *c 06587 ** @param xcb_glx_context_tag_t context_tag 06588 ** @param uint32_t mode 06589 ** @returns xcb_glx_render_mode_cookie_t 06590 ** 06591 *****************************************************************************/ 06592 06593 xcb_glx_render_mode_cookie_t 06594 xcb_glx_render_mode_unchecked (xcb_connection_t *c , 06595 xcb_glx_context_tag_t context_tag , 06596 uint32_t mode ); 06597 06598 06599 /***************************************************************************** 06600 ** 06601 ** uint32_t * xcb_glx_render_mode_data 06602 ** 06603 ** @param const xcb_glx_render_mode_reply_t *R 06604 ** @returns uint32_t * 06605 ** 06606 *****************************************************************************/ 06607 06608 uint32_t * 06609 xcb_glx_render_mode_data (const xcb_glx_render_mode_reply_t *R ); 06610 06611 06612 /***************************************************************************** 06613 ** 06614 ** int xcb_glx_render_mode_data_length 06615 ** 06616 ** @param const xcb_glx_render_mode_reply_t *R 06617 ** @returns int 06618 ** 06619 *****************************************************************************/ 06620 06621 int 06622 xcb_glx_render_mode_data_length (const xcb_glx_render_mode_reply_t *R ); 06623 06624 06625 /***************************************************************************** 06626 ** 06627 ** xcb_generic_iterator_t xcb_glx_render_mode_data_end 06628 ** 06629 ** @param const xcb_glx_render_mode_reply_t *R 06630 ** @returns xcb_generic_iterator_t 06631 ** 06632 *****************************************************************************/ 06633 06634 xcb_generic_iterator_t 06635 xcb_glx_render_mode_data_end (const xcb_glx_render_mode_reply_t *R ); 06636 06652 /***************************************************************************** 06653 ** 06654 ** xcb_glx_render_mode_reply_t * xcb_glx_render_mode_reply 06655 ** 06656 ** @param xcb_connection_t *c 06657 ** @param xcb_glx_render_mode_cookie_t cookie 06658 ** @param xcb_generic_error_t **e 06659 ** @returns xcb_glx_render_mode_reply_t * 06660 ** 06661 *****************************************************************************/ 06662 06663 xcb_glx_render_mode_reply_t * 06664 xcb_glx_render_mode_reply (xcb_connection_t *c , 06665 xcb_glx_render_mode_cookie_t cookie , 06666 xcb_generic_error_t **e ); 06667 06677 /***************************************************************************** 06678 ** 06679 ** xcb_glx_finish_cookie_t xcb_glx_finish 06680 ** 06681 ** @param xcb_connection_t *c 06682 ** @param xcb_glx_context_tag_t context_tag 06683 ** @returns xcb_glx_finish_cookie_t 06684 ** 06685 *****************************************************************************/ 06686 06687 xcb_glx_finish_cookie_t 06688 xcb_glx_finish (xcb_connection_t *c , 06689 xcb_glx_context_tag_t context_tag ); 06690 06703 /***************************************************************************** 06704 ** 06705 ** xcb_glx_finish_cookie_t xcb_glx_finish_unchecked 06706 ** 06707 ** @param xcb_connection_t *c 06708 ** @param xcb_glx_context_tag_t context_tag 06709 ** @returns xcb_glx_finish_cookie_t 06710 ** 06711 *****************************************************************************/ 06712 06713 xcb_glx_finish_cookie_t 06714 xcb_glx_finish_unchecked (xcb_connection_t *c , 06715 xcb_glx_context_tag_t context_tag ); 06716 06732 /***************************************************************************** 06733 ** 06734 ** xcb_glx_finish_reply_t * xcb_glx_finish_reply 06735 ** 06736 ** @param xcb_connection_t *c 06737 ** @param xcb_glx_finish_cookie_t cookie 06738 ** @param xcb_generic_error_t **e 06739 ** @returns xcb_glx_finish_reply_t * 06740 ** 06741 *****************************************************************************/ 06742 06743 xcb_glx_finish_reply_t * 06744 xcb_glx_finish_reply (xcb_connection_t *c , 06745 xcb_glx_finish_cookie_t cookie , 06746 xcb_generic_error_t **e ); 06747 06760 /***************************************************************************** 06761 ** 06762 ** xcb_void_cookie_t xcb_glx_pixel_storef_checked 06763 ** 06764 ** @param xcb_connection_t *c 06765 ** @param xcb_glx_context_tag_t context_tag 06766 ** @param uint32_t pname 06767 ** @param xcb_glx_float32_t datum 06768 ** @returns xcb_void_cookie_t 06769 ** 06770 *****************************************************************************/ 06771 06772 xcb_void_cookie_t 06773 xcb_glx_pixel_storef_checked (xcb_connection_t *c , 06774 xcb_glx_context_tag_t context_tag , 06775 uint32_t pname , 06776 xcb_glx_float32_t datum ); 06777 06787 /***************************************************************************** 06788 ** 06789 ** xcb_void_cookie_t xcb_glx_pixel_storef 06790 ** 06791 ** @param xcb_connection_t *c 06792 ** @param xcb_glx_context_tag_t context_tag 06793 ** @param uint32_t pname 06794 ** @param xcb_glx_float32_t datum 06795 ** @returns xcb_void_cookie_t 06796 ** 06797 *****************************************************************************/ 06798 06799 xcb_void_cookie_t 06800 xcb_glx_pixel_storef (xcb_connection_t *c , 06801 xcb_glx_context_tag_t context_tag , 06802 uint32_t pname , 06803 xcb_glx_float32_t datum ); 06804 06817 /***************************************************************************** 06818 ** 06819 ** xcb_void_cookie_t xcb_glx_pixel_storei_checked 06820 ** 06821 ** @param xcb_connection_t *c 06822 ** @param xcb_glx_context_tag_t context_tag 06823 ** @param uint32_t pname 06824 ** @param int32_t datum 06825 ** @returns xcb_void_cookie_t 06826 ** 06827 *****************************************************************************/ 06828 06829 xcb_void_cookie_t 06830 xcb_glx_pixel_storei_checked (xcb_connection_t *c , 06831 xcb_glx_context_tag_t context_tag , 06832 uint32_t pname , 06833 int32_t datum ); 06834 06844 /***************************************************************************** 06845 ** 06846 ** xcb_void_cookie_t xcb_glx_pixel_storei 06847 ** 06848 ** @param xcb_connection_t *c 06849 ** @param xcb_glx_context_tag_t context_tag 06850 ** @param uint32_t pname 06851 ** @param int32_t datum 06852 ** @returns xcb_void_cookie_t 06853 ** 06854 *****************************************************************************/ 06855 06856 xcb_void_cookie_t 06857 xcb_glx_pixel_storei (xcb_connection_t *c , 06858 xcb_glx_context_tag_t context_tag , 06859 uint32_t pname , 06860 int32_t datum ); 06861 06862 int 06863 xcb_glx_read_pixels_sizeof (const void *_buffer ); 06864 06874 /***************************************************************************** 06875 ** 06876 ** xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels 06877 ** 06878 ** @param xcb_connection_t *c 06879 ** @param xcb_glx_context_tag_t context_tag 06880 ** @param int32_t x 06881 ** @param int32_t y 06882 ** @param int32_t width 06883 ** @param int32_t height 06884 ** @param uint32_t format 06885 ** @param uint32_t type 06886 ** @param uint8_t swap_bytes 06887 ** @param uint8_t lsb_first 06888 ** @returns xcb_glx_read_pixels_cookie_t 06889 ** 06890 *****************************************************************************/ 06891 06892 xcb_glx_read_pixels_cookie_t 06893 xcb_glx_read_pixels (xcb_connection_t *c , 06894 xcb_glx_context_tag_t context_tag , 06895 int32_t x , 06896 int32_t y , 06897 int32_t width , 06898 int32_t height , 06899 uint32_t format , 06900 uint32_t type , 06901 uint8_t swap_bytes , 06902 uint8_t lsb_first ); 06903 06916 /***************************************************************************** 06917 ** 06918 ** xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels_unchecked 06919 ** 06920 ** @param xcb_connection_t *c 06921 ** @param xcb_glx_context_tag_t context_tag 06922 ** @param int32_t x 06923 ** @param int32_t y 06924 ** @param int32_t width 06925 ** @param int32_t height 06926 ** @param uint32_t format 06927 ** @param uint32_t type 06928 ** @param uint8_t swap_bytes 06929 ** @param uint8_t lsb_first 06930 ** @returns xcb_glx_read_pixels_cookie_t 06931 ** 06932 *****************************************************************************/ 06933 06934 xcb_glx_read_pixels_cookie_t 06935 xcb_glx_read_pixels_unchecked (xcb_connection_t *c , 06936 xcb_glx_context_tag_t context_tag , 06937 int32_t x , 06938 int32_t y , 06939 int32_t width , 06940 int32_t height , 06941 uint32_t format , 06942 uint32_t type , 06943 uint8_t swap_bytes , 06944 uint8_t lsb_first ); 06945 06946 06947 /***************************************************************************** 06948 ** 06949 ** uint8_t * xcb_glx_read_pixels_data 06950 ** 06951 ** @param const xcb_glx_read_pixels_reply_t *R 06952 ** @returns uint8_t * 06953 ** 06954 *****************************************************************************/ 06955 06956 uint8_t * 06957 xcb_glx_read_pixels_data (const xcb_glx_read_pixels_reply_t *R ); 06958 06959 06960 /***************************************************************************** 06961 ** 06962 ** int xcb_glx_read_pixels_data_length 06963 ** 06964 ** @param const xcb_glx_read_pixels_reply_t *R 06965 ** @returns int 06966 ** 06967 *****************************************************************************/ 06968 06969 int 06970 xcb_glx_read_pixels_data_length (const xcb_glx_read_pixels_reply_t *R ); 06971 06972 06973 /***************************************************************************** 06974 ** 06975 ** xcb_generic_iterator_t xcb_glx_read_pixels_data_end 06976 ** 06977 ** @param const xcb_glx_read_pixels_reply_t *R 06978 ** @returns xcb_generic_iterator_t 06979 ** 06980 *****************************************************************************/ 06981 06982 xcb_generic_iterator_t 06983 xcb_glx_read_pixels_data_end (const xcb_glx_read_pixels_reply_t *R ); 06984 07000 /***************************************************************************** 07001 ** 07002 ** xcb_glx_read_pixels_reply_t * xcb_glx_read_pixels_reply 07003 ** 07004 ** @param xcb_connection_t *c 07005 ** @param xcb_glx_read_pixels_cookie_t cookie 07006 ** @param xcb_generic_error_t **e 07007 ** @returns xcb_glx_read_pixels_reply_t * 07008 ** 07009 *****************************************************************************/ 07010 07011 xcb_glx_read_pixels_reply_t * 07012 xcb_glx_read_pixels_reply (xcb_connection_t *c , 07013 xcb_glx_read_pixels_cookie_t cookie , 07014 xcb_generic_error_t **e ); 07015 07016 int 07017 xcb_glx_get_booleanv_sizeof (const void *_buffer ); 07018 07028 /***************************************************************************** 07029 ** 07030 ** xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv 07031 ** 07032 ** @param xcb_connection_t *c 07033 ** @param xcb_glx_context_tag_t context_tag 07034 ** @param int32_t pname 07035 ** @returns xcb_glx_get_booleanv_cookie_t 07036 ** 07037 *****************************************************************************/ 07038 07039 xcb_glx_get_booleanv_cookie_t 07040 xcb_glx_get_booleanv (xcb_connection_t *c , 07041 xcb_glx_context_tag_t context_tag , 07042 int32_t pname ); 07043 07056 /***************************************************************************** 07057 ** 07058 ** xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv_unchecked 07059 ** 07060 ** @param xcb_connection_t *c 07061 ** @param xcb_glx_context_tag_t context_tag 07062 ** @param int32_t pname 07063 ** @returns xcb_glx_get_booleanv_cookie_t 07064 ** 07065 *****************************************************************************/ 07066 07067 xcb_glx_get_booleanv_cookie_t 07068 xcb_glx_get_booleanv_unchecked (xcb_connection_t *c , 07069 xcb_glx_context_tag_t context_tag , 07070 int32_t pname ); 07071 07072 07073 /***************************************************************************** 07074 ** 07075 ** uint8_t * xcb_glx_get_booleanv_data 07076 ** 07077 ** @param const xcb_glx_get_booleanv_reply_t *R 07078 ** @returns uint8_t * 07079 ** 07080 *****************************************************************************/ 07081 07082 uint8_t * 07083 xcb_glx_get_booleanv_data (const xcb_glx_get_booleanv_reply_t *R ); 07084 07085 07086 /***************************************************************************** 07087 ** 07088 ** int xcb_glx_get_booleanv_data_length 07089 ** 07090 ** @param const xcb_glx_get_booleanv_reply_t *R 07091 ** @returns int 07092 ** 07093 *****************************************************************************/ 07094 07095 int 07096 xcb_glx_get_booleanv_data_length (const xcb_glx_get_booleanv_reply_t *R ); 07097 07098 07099 /***************************************************************************** 07100 ** 07101 ** xcb_generic_iterator_t xcb_glx_get_booleanv_data_end 07102 ** 07103 ** @param const xcb_glx_get_booleanv_reply_t *R 07104 ** @returns xcb_generic_iterator_t 07105 ** 07106 *****************************************************************************/ 07107 07108 xcb_generic_iterator_t 07109 xcb_glx_get_booleanv_data_end (const xcb_glx_get_booleanv_reply_t *R ); 07110 07126 /***************************************************************************** 07127 ** 07128 ** xcb_glx_get_booleanv_reply_t * xcb_glx_get_booleanv_reply 07129 ** 07130 ** @param xcb_connection_t *c 07131 ** @param xcb_glx_get_booleanv_cookie_t cookie 07132 ** @param xcb_generic_error_t **e 07133 ** @returns xcb_glx_get_booleanv_reply_t * 07134 ** 07135 *****************************************************************************/ 07136 07137 xcb_glx_get_booleanv_reply_t * 07138 xcb_glx_get_booleanv_reply (xcb_connection_t *c , 07139 xcb_glx_get_booleanv_cookie_t cookie , 07140 xcb_generic_error_t **e ); 07141 07142 int 07143 xcb_glx_get_clip_plane_sizeof (const void *_buffer ); 07144 07154 /***************************************************************************** 07155 ** 07156 ** xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane 07157 ** 07158 ** @param xcb_connection_t *c 07159 ** @param xcb_glx_context_tag_t context_tag 07160 ** @param int32_t plane 07161 ** @returns xcb_glx_get_clip_plane_cookie_t 07162 ** 07163 *****************************************************************************/ 07164 07165 xcb_glx_get_clip_plane_cookie_t 07166 xcb_glx_get_clip_plane (xcb_connection_t *c , 07167 xcb_glx_context_tag_t context_tag , 07168 int32_t plane ); 07169 07182 /***************************************************************************** 07183 ** 07184 ** xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane_unchecked 07185 ** 07186 ** @param xcb_connection_t *c 07187 ** @param xcb_glx_context_tag_t context_tag 07188 ** @param int32_t plane 07189 ** @returns xcb_glx_get_clip_plane_cookie_t 07190 ** 07191 *****************************************************************************/ 07192 07193 xcb_glx_get_clip_plane_cookie_t 07194 xcb_glx_get_clip_plane_unchecked (xcb_connection_t *c , 07195 xcb_glx_context_tag_t context_tag , 07196 int32_t plane ); 07197 07198 07199 /***************************************************************************** 07200 ** 07201 ** xcb_glx_float64_t * xcb_glx_get_clip_plane_data 07202 ** 07203 ** @param const xcb_glx_get_clip_plane_reply_t *R 07204 ** @returns xcb_glx_float64_t * 07205 ** 07206 *****************************************************************************/ 07207 07208 xcb_glx_float64_t * 07209 xcb_glx_get_clip_plane_data (const xcb_glx_get_clip_plane_reply_t *R ); 07210 07211 07212 /***************************************************************************** 07213 ** 07214 ** int xcb_glx_get_clip_plane_data_length 07215 ** 07216 ** @param const xcb_glx_get_clip_plane_reply_t *R 07217 ** @returns int 07218 ** 07219 *****************************************************************************/ 07220 07221 int 07222 xcb_glx_get_clip_plane_data_length (const xcb_glx_get_clip_plane_reply_t *R ); 07223 07224 07225 /***************************************************************************** 07226 ** 07227 ** xcb_generic_iterator_t xcb_glx_get_clip_plane_data_end 07228 ** 07229 ** @param const xcb_glx_get_clip_plane_reply_t *R 07230 ** @returns xcb_generic_iterator_t 07231 ** 07232 *****************************************************************************/ 07233 07234 xcb_generic_iterator_t 07235 xcb_glx_get_clip_plane_data_end (const xcb_glx_get_clip_plane_reply_t *R ); 07236 07252 /***************************************************************************** 07253 ** 07254 ** xcb_glx_get_clip_plane_reply_t * xcb_glx_get_clip_plane_reply 07255 ** 07256 ** @param xcb_connection_t *c 07257 ** @param xcb_glx_get_clip_plane_cookie_t cookie 07258 ** @param xcb_generic_error_t **e 07259 ** @returns xcb_glx_get_clip_plane_reply_t * 07260 ** 07261 *****************************************************************************/ 07262 07263 xcb_glx_get_clip_plane_reply_t * 07264 xcb_glx_get_clip_plane_reply (xcb_connection_t *c , 07265 xcb_glx_get_clip_plane_cookie_t cookie , 07266 xcb_generic_error_t **e ); 07267 07268 int 07269 xcb_glx_get_doublev_sizeof (const void *_buffer ); 07270 07280 /***************************************************************************** 07281 ** 07282 ** xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev 07283 ** 07284 ** @param xcb_connection_t *c 07285 ** @param xcb_glx_context_tag_t context_tag 07286 ** @param uint32_t pname 07287 ** @returns xcb_glx_get_doublev_cookie_t 07288 ** 07289 *****************************************************************************/ 07290 07291 xcb_glx_get_doublev_cookie_t 07292 xcb_glx_get_doublev (xcb_connection_t *c , 07293 xcb_glx_context_tag_t context_tag , 07294 uint32_t pname ); 07295 07308 /***************************************************************************** 07309 ** 07310 ** xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev_unchecked 07311 ** 07312 ** @param xcb_connection_t *c 07313 ** @param xcb_glx_context_tag_t context_tag 07314 ** @param uint32_t pname 07315 ** @returns xcb_glx_get_doublev_cookie_t 07316 ** 07317 *****************************************************************************/ 07318 07319 xcb_glx_get_doublev_cookie_t 07320 xcb_glx_get_doublev_unchecked (xcb_connection_t *c , 07321 xcb_glx_context_tag_t context_tag , 07322 uint32_t pname ); 07323 07324 07325 /***************************************************************************** 07326 ** 07327 ** xcb_glx_float64_t * xcb_glx_get_doublev_data 07328 ** 07329 ** @param const xcb_glx_get_doublev_reply_t *R 07330 ** @returns xcb_glx_float64_t * 07331 ** 07332 *****************************************************************************/ 07333 07334 xcb_glx_float64_t * 07335 xcb_glx_get_doublev_data (const xcb_glx_get_doublev_reply_t *R ); 07336 07337 07338 /***************************************************************************** 07339 ** 07340 ** int xcb_glx_get_doublev_data_length 07341 ** 07342 ** @param const xcb_glx_get_doublev_reply_t *R 07343 ** @returns int 07344 ** 07345 *****************************************************************************/ 07346 07347 int 07348 xcb_glx_get_doublev_data_length (const xcb_glx_get_doublev_reply_t *R ); 07349 07350 07351 /***************************************************************************** 07352 ** 07353 ** xcb_generic_iterator_t xcb_glx_get_doublev_data_end 07354 ** 07355 ** @param const xcb_glx_get_doublev_reply_t *R 07356 ** @returns xcb_generic_iterator_t 07357 ** 07358 *****************************************************************************/ 07359 07360 xcb_generic_iterator_t 07361 xcb_glx_get_doublev_data_end (const xcb_glx_get_doublev_reply_t *R ); 07362 07378 /***************************************************************************** 07379 ** 07380 ** xcb_glx_get_doublev_reply_t * xcb_glx_get_doublev_reply 07381 ** 07382 ** @param xcb_connection_t *c 07383 ** @param xcb_glx_get_doublev_cookie_t cookie 07384 ** @param xcb_generic_error_t **e 07385 ** @returns xcb_glx_get_doublev_reply_t * 07386 ** 07387 *****************************************************************************/ 07388 07389 xcb_glx_get_doublev_reply_t * 07390 xcb_glx_get_doublev_reply (xcb_connection_t *c , 07391 xcb_glx_get_doublev_cookie_t cookie , 07392 xcb_generic_error_t **e ); 07393 07403 /***************************************************************************** 07404 ** 07405 ** xcb_glx_get_error_cookie_t xcb_glx_get_error 07406 ** 07407 ** @param xcb_connection_t *c 07408 ** @param xcb_glx_context_tag_t context_tag 07409 ** @returns xcb_glx_get_error_cookie_t 07410 ** 07411 *****************************************************************************/ 07412 07413 xcb_glx_get_error_cookie_t 07414 xcb_glx_get_error (xcb_connection_t *c , 07415 xcb_glx_context_tag_t context_tag ); 07416 07429 /***************************************************************************** 07430 ** 07431 ** xcb_glx_get_error_cookie_t xcb_glx_get_error_unchecked 07432 ** 07433 ** @param xcb_connection_t *c 07434 ** @param xcb_glx_context_tag_t context_tag 07435 ** @returns xcb_glx_get_error_cookie_t 07436 ** 07437 *****************************************************************************/ 07438 07439 xcb_glx_get_error_cookie_t 07440 xcb_glx_get_error_unchecked (xcb_connection_t *c , 07441 xcb_glx_context_tag_t context_tag ); 07442 07458 /***************************************************************************** 07459 ** 07460 ** xcb_glx_get_error_reply_t * xcb_glx_get_error_reply 07461 ** 07462 ** @param xcb_connection_t *c 07463 ** @param xcb_glx_get_error_cookie_t cookie 07464 ** @param xcb_generic_error_t **e 07465 ** @returns xcb_glx_get_error_reply_t * 07466 ** 07467 *****************************************************************************/ 07468 07469 xcb_glx_get_error_reply_t * 07470 xcb_glx_get_error_reply (xcb_connection_t *c , 07471 xcb_glx_get_error_cookie_t cookie , 07472 xcb_generic_error_t **e ); 07473 07474 int 07475 xcb_glx_get_floatv_sizeof (const void *_buffer ); 07476 07486 /***************************************************************************** 07487 ** 07488 ** xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv 07489 ** 07490 ** @param xcb_connection_t *c 07491 ** @param xcb_glx_context_tag_t context_tag 07492 ** @param uint32_t pname 07493 ** @returns xcb_glx_get_floatv_cookie_t 07494 ** 07495 *****************************************************************************/ 07496 07497 xcb_glx_get_floatv_cookie_t 07498 xcb_glx_get_floatv (xcb_connection_t *c , 07499 xcb_glx_context_tag_t context_tag , 07500 uint32_t pname ); 07501 07514 /***************************************************************************** 07515 ** 07516 ** xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv_unchecked 07517 ** 07518 ** @param xcb_connection_t *c 07519 ** @param xcb_glx_context_tag_t context_tag 07520 ** @param uint32_t pname 07521 ** @returns xcb_glx_get_floatv_cookie_t 07522 ** 07523 *****************************************************************************/ 07524 07525 xcb_glx_get_floatv_cookie_t 07526 xcb_glx_get_floatv_unchecked (xcb_connection_t *c , 07527 xcb_glx_context_tag_t context_tag , 07528 uint32_t pname ); 07529 07530 07531 /***************************************************************************** 07532 ** 07533 ** xcb_glx_float32_t * xcb_glx_get_floatv_data 07534 ** 07535 ** @param const xcb_glx_get_floatv_reply_t *R 07536 ** @returns xcb_glx_float32_t * 07537 ** 07538 *****************************************************************************/ 07539 07540 xcb_glx_float32_t * 07541 xcb_glx_get_floatv_data (const xcb_glx_get_floatv_reply_t *R ); 07542 07543 07544 /***************************************************************************** 07545 ** 07546 ** int xcb_glx_get_floatv_data_length 07547 ** 07548 ** @param const xcb_glx_get_floatv_reply_t *R 07549 ** @returns int 07550 ** 07551 *****************************************************************************/ 07552 07553 int 07554 xcb_glx_get_floatv_data_length (const xcb_glx_get_floatv_reply_t *R ); 07555 07556 07557 /***************************************************************************** 07558 ** 07559 ** xcb_generic_iterator_t xcb_glx_get_floatv_data_end 07560 ** 07561 ** @param const xcb_glx_get_floatv_reply_t *R 07562 ** @returns xcb_generic_iterator_t 07563 ** 07564 *****************************************************************************/ 07565 07566 xcb_generic_iterator_t 07567 xcb_glx_get_floatv_data_end (const xcb_glx_get_floatv_reply_t *R ); 07568 07584 /***************************************************************************** 07585 ** 07586 ** xcb_glx_get_floatv_reply_t * xcb_glx_get_floatv_reply 07587 ** 07588 ** @param xcb_connection_t *c 07589 ** @param xcb_glx_get_floatv_cookie_t cookie 07590 ** @param xcb_generic_error_t **e 07591 ** @returns xcb_glx_get_floatv_reply_t * 07592 ** 07593 *****************************************************************************/ 07594 07595 xcb_glx_get_floatv_reply_t * 07596 xcb_glx_get_floatv_reply (xcb_connection_t *c , 07597 xcb_glx_get_floatv_cookie_t cookie , 07598 xcb_generic_error_t **e ); 07599 07600 int 07601 xcb_glx_get_integerv_sizeof (const void *_buffer ); 07602 07612 /***************************************************************************** 07613 ** 07614 ** xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv 07615 ** 07616 ** @param xcb_connection_t *c 07617 ** @param xcb_glx_context_tag_t context_tag 07618 ** @param uint32_t pname 07619 ** @returns xcb_glx_get_integerv_cookie_t 07620 ** 07621 *****************************************************************************/ 07622 07623 xcb_glx_get_integerv_cookie_t 07624 xcb_glx_get_integerv (xcb_connection_t *c , 07625 xcb_glx_context_tag_t context_tag , 07626 uint32_t pname ); 07627 07640 /***************************************************************************** 07641 ** 07642 ** xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv_unchecked 07643 ** 07644 ** @param xcb_connection_t *c 07645 ** @param xcb_glx_context_tag_t context_tag 07646 ** @param uint32_t pname 07647 ** @returns xcb_glx_get_integerv_cookie_t 07648 ** 07649 *****************************************************************************/ 07650 07651 xcb_glx_get_integerv_cookie_t 07652 xcb_glx_get_integerv_unchecked (xcb_connection_t *c , 07653 xcb_glx_context_tag_t context_tag , 07654 uint32_t pname ); 07655 07656 07657 /***************************************************************************** 07658 ** 07659 ** int32_t * xcb_glx_get_integerv_data 07660 ** 07661 ** @param const xcb_glx_get_integerv_reply_t *R 07662 ** @returns int32_t * 07663 ** 07664 *****************************************************************************/ 07665 07666 int32_t * 07667 xcb_glx_get_integerv_data (const xcb_glx_get_integerv_reply_t *R ); 07668 07669 07670 /***************************************************************************** 07671 ** 07672 ** int xcb_glx_get_integerv_data_length 07673 ** 07674 ** @param const xcb_glx_get_integerv_reply_t *R 07675 ** @returns int 07676 ** 07677 *****************************************************************************/ 07678 07679 int 07680 xcb_glx_get_integerv_data_length (const xcb_glx_get_integerv_reply_t *R ); 07681 07682 07683 /***************************************************************************** 07684 ** 07685 ** xcb_generic_iterator_t xcb_glx_get_integerv_data_end 07686 ** 07687 ** @param const xcb_glx_get_integerv_reply_t *R 07688 ** @returns xcb_generic_iterator_t 07689 ** 07690 *****************************************************************************/ 07691 07692 xcb_generic_iterator_t 07693 xcb_glx_get_integerv_data_end (const xcb_glx_get_integerv_reply_t *R ); 07694 07710 /***************************************************************************** 07711 ** 07712 ** xcb_glx_get_integerv_reply_t * xcb_glx_get_integerv_reply 07713 ** 07714 ** @param xcb_connection_t *c 07715 ** @param xcb_glx_get_integerv_cookie_t cookie 07716 ** @param xcb_generic_error_t **e 07717 ** @returns xcb_glx_get_integerv_reply_t * 07718 ** 07719 *****************************************************************************/ 07720 07721 xcb_glx_get_integerv_reply_t * 07722 xcb_glx_get_integerv_reply (xcb_connection_t *c , 07723 xcb_glx_get_integerv_cookie_t cookie , 07724 xcb_generic_error_t **e ); 07725 07726 int 07727 xcb_glx_get_lightfv_sizeof (const void *_buffer ); 07728 07738 /***************************************************************************** 07739 ** 07740 ** xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv 07741 ** 07742 ** @param xcb_connection_t *c 07743 ** @param xcb_glx_context_tag_t context_tag 07744 ** @param uint32_t light 07745 ** @param uint32_t pname 07746 ** @returns xcb_glx_get_lightfv_cookie_t 07747 ** 07748 *****************************************************************************/ 07749 07750 xcb_glx_get_lightfv_cookie_t 07751 xcb_glx_get_lightfv (xcb_connection_t *c , 07752 xcb_glx_context_tag_t context_tag , 07753 uint32_t light , 07754 uint32_t pname ); 07755 07768 /***************************************************************************** 07769 ** 07770 ** xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv_unchecked 07771 ** 07772 ** @param xcb_connection_t *c 07773 ** @param xcb_glx_context_tag_t context_tag 07774 ** @param uint32_t light 07775 ** @param uint32_t pname 07776 ** @returns xcb_glx_get_lightfv_cookie_t 07777 ** 07778 *****************************************************************************/ 07779 07780 xcb_glx_get_lightfv_cookie_t 07781 xcb_glx_get_lightfv_unchecked (xcb_connection_t *c , 07782 xcb_glx_context_tag_t context_tag , 07783 uint32_t light , 07784 uint32_t pname ); 07785 07786 07787 /***************************************************************************** 07788 ** 07789 ** xcb_glx_float32_t * xcb_glx_get_lightfv_data 07790 ** 07791 ** @param const xcb_glx_get_lightfv_reply_t *R 07792 ** @returns xcb_glx_float32_t * 07793 ** 07794 *****************************************************************************/ 07795 07796 xcb_glx_float32_t * 07797 xcb_glx_get_lightfv_data (const xcb_glx_get_lightfv_reply_t *R ); 07798 07799 07800 /***************************************************************************** 07801 ** 07802 ** int xcb_glx_get_lightfv_data_length 07803 ** 07804 ** @param const xcb_glx_get_lightfv_reply_t *R 07805 ** @returns int 07806 ** 07807 *****************************************************************************/ 07808 07809 int 07810 xcb_glx_get_lightfv_data_length (const xcb_glx_get_lightfv_reply_t *R ); 07811 07812 07813 /***************************************************************************** 07814 ** 07815 ** xcb_generic_iterator_t xcb_glx_get_lightfv_data_end 07816 ** 07817 ** @param const xcb_glx_get_lightfv_reply_t *R 07818 ** @returns xcb_generic_iterator_t 07819 ** 07820 *****************************************************************************/ 07821 07822 xcb_generic_iterator_t 07823 xcb_glx_get_lightfv_data_end (const xcb_glx_get_lightfv_reply_t *R ); 07824 07840 /***************************************************************************** 07841 ** 07842 ** xcb_glx_get_lightfv_reply_t * xcb_glx_get_lightfv_reply 07843 ** 07844 ** @param xcb_connection_t *c 07845 ** @param xcb_glx_get_lightfv_cookie_t cookie 07846 ** @param xcb_generic_error_t **e 07847 ** @returns xcb_glx_get_lightfv_reply_t * 07848 ** 07849 *****************************************************************************/ 07850 07851 xcb_glx_get_lightfv_reply_t * 07852 xcb_glx_get_lightfv_reply (xcb_connection_t *c , 07853 xcb_glx_get_lightfv_cookie_t cookie , 07854 xcb_generic_error_t **e ); 07855 07856 int 07857 xcb_glx_get_lightiv_sizeof (const void *_buffer ); 07858 07868 /***************************************************************************** 07869 ** 07870 ** xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv 07871 ** 07872 ** @param xcb_connection_t *c 07873 ** @param xcb_glx_context_tag_t context_tag 07874 ** @param uint32_t light 07875 ** @param uint32_t pname 07876 ** @returns xcb_glx_get_lightiv_cookie_t 07877 ** 07878 *****************************************************************************/ 07879 07880 xcb_glx_get_lightiv_cookie_t 07881 xcb_glx_get_lightiv (xcb_connection_t *c , 07882 xcb_glx_context_tag_t context_tag , 07883 uint32_t light , 07884 uint32_t pname ); 07885 07898 /***************************************************************************** 07899 ** 07900 ** xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv_unchecked 07901 ** 07902 ** @param xcb_connection_t *c 07903 ** @param xcb_glx_context_tag_t context_tag 07904 ** @param uint32_t light 07905 ** @param uint32_t pname 07906 ** @returns xcb_glx_get_lightiv_cookie_t 07907 ** 07908 *****************************************************************************/ 07909 07910 xcb_glx_get_lightiv_cookie_t 07911 xcb_glx_get_lightiv_unchecked (xcb_connection_t *c , 07912 xcb_glx_context_tag_t context_tag , 07913 uint32_t light , 07914 uint32_t pname ); 07915 07916 07917 /***************************************************************************** 07918 ** 07919 ** int32_t * xcb_glx_get_lightiv_data 07920 ** 07921 ** @param const xcb_glx_get_lightiv_reply_t *R 07922 ** @returns int32_t * 07923 ** 07924 *****************************************************************************/ 07925 07926 int32_t * 07927 xcb_glx_get_lightiv_data (const xcb_glx_get_lightiv_reply_t *R ); 07928 07929 07930 /***************************************************************************** 07931 ** 07932 ** int xcb_glx_get_lightiv_data_length 07933 ** 07934 ** @param const xcb_glx_get_lightiv_reply_t *R 07935 ** @returns int 07936 ** 07937 *****************************************************************************/ 07938 07939 int 07940 xcb_glx_get_lightiv_data_length (const xcb_glx_get_lightiv_reply_t *R ); 07941 07942 07943 /***************************************************************************** 07944 ** 07945 ** xcb_generic_iterator_t xcb_glx_get_lightiv_data_end 07946 ** 07947 ** @param const xcb_glx_get_lightiv_reply_t *R 07948 ** @returns xcb_generic_iterator_t 07949 ** 07950 *****************************************************************************/ 07951 07952 xcb_generic_iterator_t 07953 xcb_glx_get_lightiv_data_end (const xcb_glx_get_lightiv_reply_t *R ); 07954 07970 /***************************************************************************** 07971 ** 07972 ** xcb_glx_get_lightiv_reply_t * xcb_glx_get_lightiv_reply 07973 ** 07974 ** @param xcb_connection_t *c 07975 ** @param xcb_glx_get_lightiv_cookie_t cookie 07976 ** @param xcb_generic_error_t **e 07977 ** @returns xcb_glx_get_lightiv_reply_t * 07978 ** 07979 *****************************************************************************/ 07980 07981 xcb_glx_get_lightiv_reply_t * 07982 xcb_glx_get_lightiv_reply (xcb_connection_t *c , 07983 xcb_glx_get_lightiv_cookie_t cookie , 07984 xcb_generic_error_t **e ); 07985 07986 int 07987 xcb_glx_get_mapdv_sizeof (const void *_buffer ); 07988 07998 /***************************************************************************** 07999 ** 08000 ** xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv 08001 ** 08002 ** @param xcb_connection_t *c 08003 ** @param xcb_glx_context_tag_t context_tag 08004 ** @param uint32_t target 08005 ** @param uint32_t query 08006 ** @returns xcb_glx_get_mapdv_cookie_t 08007 ** 08008 *****************************************************************************/ 08009 08010 xcb_glx_get_mapdv_cookie_t 08011 xcb_glx_get_mapdv (xcb_connection_t *c , 08012 xcb_glx_context_tag_t context_tag , 08013 uint32_t target , 08014 uint32_t query ); 08015 08028 /***************************************************************************** 08029 ** 08030 ** xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv_unchecked 08031 ** 08032 ** @param xcb_connection_t *c 08033 ** @param xcb_glx_context_tag_t context_tag 08034 ** @param uint32_t target 08035 ** @param uint32_t query 08036 ** @returns xcb_glx_get_mapdv_cookie_t 08037 ** 08038 *****************************************************************************/ 08039 08040 xcb_glx_get_mapdv_cookie_t 08041 xcb_glx_get_mapdv_unchecked (xcb_connection_t *c , 08042 xcb_glx_context_tag_t context_tag , 08043 uint32_t target , 08044 uint32_t query ); 08045 08046 08047 /***************************************************************************** 08048 ** 08049 ** xcb_glx_float64_t * xcb_glx_get_mapdv_data 08050 ** 08051 ** @param const xcb_glx_get_mapdv_reply_t *R 08052 ** @returns xcb_glx_float64_t * 08053 ** 08054 *****************************************************************************/ 08055 08056 xcb_glx_float64_t * 08057 xcb_glx_get_mapdv_data (const xcb_glx_get_mapdv_reply_t *R ); 08058 08059 08060 /***************************************************************************** 08061 ** 08062 ** int xcb_glx_get_mapdv_data_length 08063 ** 08064 ** @param const xcb_glx_get_mapdv_reply_t *R 08065 ** @returns int 08066 ** 08067 *****************************************************************************/ 08068 08069 int 08070 xcb_glx_get_mapdv_data_length (const xcb_glx_get_mapdv_reply_t *R ); 08071 08072 08073 /***************************************************************************** 08074 ** 08075 ** xcb_generic_iterator_t xcb_glx_get_mapdv_data_end 08076 ** 08077 ** @param const xcb_glx_get_mapdv_reply_t *R 08078 ** @returns xcb_generic_iterator_t 08079 ** 08080 *****************************************************************************/ 08081 08082 xcb_generic_iterator_t 08083 xcb_glx_get_mapdv_data_end (const xcb_glx_get_mapdv_reply_t *R ); 08084 08100 /***************************************************************************** 08101 ** 08102 ** xcb_glx_get_mapdv_reply_t * xcb_glx_get_mapdv_reply 08103 ** 08104 ** @param xcb_connection_t *c 08105 ** @param xcb_glx_get_mapdv_cookie_t cookie 08106 ** @param xcb_generic_error_t **e 08107 ** @returns xcb_glx_get_mapdv_reply_t * 08108 ** 08109 *****************************************************************************/ 08110 08111 xcb_glx_get_mapdv_reply_t * 08112 xcb_glx_get_mapdv_reply (xcb_connection_t *c , 08113 xcb_glx_get_mapdv_cookie_t cookie , 08114 xcb_generic_error_t **e ); 08115 08116 int 08117 xcb_glx_get_mapfv_sizeof (const void *_buffer ); 08118 08128 /***************************************************************************** 08129 ** 08130 ** xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv 08131 ** 08132 ** @param xcb_connection_t *c 08133 ** @param xcb_glx_context_tag_t context_tag 08134 ** @param uint32_t target 08135 ** @param uint32_t query 08136 ** @returns xcb_glx_get_mapfv_cookie_t 08137 ** 08138 *****************************************************************************/ 08139 08140 xcb_glx_get_mapfv_cookie_t 08141 xcb_glx_get_mapfv (xcb_connection_t *c , 08142 xcb_glx_context_tag_t context_tag , 08143 uint32_t target , 08144 uint32_t query ); 08145 08158 /***************************************************************************** 08159 ** 08160 ** xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv_unchecked 08161 ** 08162 ** @param xcb_connection_t *c 08163 ** @param xcb_glx_context_tag_t context_tag 08164 ** @param uint32_t target 08165 ** @param uint32_t query 08166 ** @returns xcb_glx_get_mapfv_cookie_t 08167 ** 08168 *****************************************************************************/ 08169 08170 xcb_glx_get_mapfv_cookie_t 08171 xcb_glx_get_mapfv_unchecked (xcb_connection_t *c , 08172 xcb_glx_context_tag_t context_tag , 08173 uint32_t target , 08174 uint32_t query ); 08175 08176 08177 /***************************************************************************** 08178 ** 08179 ** xcb_glx_float32_t * xcb_glx_get_mapfv_data 08180 ** 08181 ** @param const xcb_glx_get_mapfv_reply_t *R 08182 ** @returns xcb_glx_float32_t * 08183 ** 08184 *****************************************************************************/ 08185 08186 xcb_glx_float32_t * 08187 xcb_glx_get_mapfv_data (const xcb_glx_get_mapfv_reply_t *R ); 08188 08189 08190 /***************************************************************************** 08191 ** 08192 ** int xcb_glx_get_mapfv_data_length 08193 ** 08194 ** @param const xcb_glx_get_mapfv_reply_t *R 08195 ** @returns int 08196 ** 08197 *****************************************************************************/ 08198 08199 int 08200 xcb_glx_get_mapfv_data_length (const xcb_glx_get_mapfv_reply_t *R ); 08201 08202 08203 /***************************************************************************** 08204 ** 08205 ** xcb_generic_iterator_t xcb_glx_get_mapfv_data_end 08206 ** 08207 ** @param const xcb_glx_get_mapfv_reply_t *R 08208 ** @returns xcb_generic_iterator_t 08209 ** 08210 *****************************************************************************/ 08211 08212 xcb_generic_iterator_t 08213 xcb_glx_get_mapfv_data_end (const xcb_glx_get_mapfv_reply_t *R ); 08214 08230 /***************************************************************************** 08231 ** 08232 ** xcb_glx_get_mapfv_reply_t * xcb_glx_get_mapfv_reply 08233 ** 08234 ** @param xcb_connection_t *c 08235 ** @param xcb_glx_get_mapfv_cookie_t cookie 08236 ** @param xcb_generic_error_t **e 08237 ** @returns xcb_glx_get_mapfv_reply_t * 08238 ** 08239 *****************************************************************************/ 08240 08241 xcb_glx_get_mapfv_reply_t * 08242 xcb_glx_get_mapfv_reply (xcb_connection_t *c , 08243 xcb_glx_get_mapfv_cookie_t cookie , 08244 xcb_generic_error_t **e ); 08245 08246 int 08247 xcb_glx_get_mapiv_sizeof (const void *_buffer ); 08248 08258 /***************************************************************************** 08259 ** 08260 ** xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv 08261 ** 08262 ** @param xcb_connection_t *c 08263 ** @param xcb_glx_context_tag_t context_tag 08264 ** @param uint32_t target 08265 ** @param uint32_t query 08266 ** @returns xcb_glx_get_mapiv_cookie_t 08267 ** 08268 *****************************************************************************/ 08269 08270 xcb_glx_get_mapiv_cookie_t 08271 xcb_glx_get_mapiv (xcb_connection_t *c , 08272 xcb_glx_context_tag_t context_tag , 08273 uint32_t target , 08274 uint32_t query ); 08275 08288 /***************************************************************************** 08289 ** 08290 ** xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv_unchecked 08291 ** 08292 ** @param xcb_connection_t *c 08293 ** @param xcb_glx_context_tag_t context_tag 08294 ** @param uint32_t target 08295 ** @param uint32_t query 08296 ** @returns xcb_glx_get_mapiv_cookie_t 08297 ** 08298 *****************************************************************************/ 08299 08300 xcb_glx_get_mapiv_cookie_t 08301 xcb_glx_get_mapiv_unchecked (xcb_connection_t *c , 08302 xcb_glx_context_tag_t context_tag , 08303 uint32_t target , 08304 uint32_t query ); 08305 08306 08307 /***************************************************************************** 08308 ** 08309 ** int32_t * xcb_glx_get_mapiv_data 08310 ** 08311 ** @param const xcb_glx_get_mapiv_reply_t *R 08312 ** @returns int32_t * 08313 ** 08314 *****************************************************************************/ 08315 08316 int32_t * 08317 xcb_glx_get_mapiv_data (const xcb_glx_get_mapiv_reply_t *R ); 08318 08319 08320 /***************************************************************************** 08321 ** 08322 ** int xcb_glx_get_mapiv_data_length 08323 ** 08324 ** @param const xcb_glx_get_mapiv_reply_t *R 08325 ** @returns int 08326 ** 08327 *****************************************************************************/ 08328 08329 int 08330 xcb_glx_get_mapiv_data_length (const xcb_glx_get_mapiv_reply_t *R ); 08331 08332 08333 /***************************************************************************** 08334 ** 08335 ** xcb_generic_iterator_t xcb_glx_get_mapiv_data_end 08336 ** 08337 ** @param const xcb_glx_get_mapiv_reply_t *R 08338 ** @returns xcb_generic_iterator_t 08339 ** 08340 *****************************************************************************/ 08341 08342 xcb_generic_iterator_t 08343 xcb_glx_get_mapiv_data_end (const xcb_glx_get_mapiv_reply_t *R ); 08344 08360 /***************************************************************************** 08361 ** 08362 ** xcb_glx_get_mapiv_reply_t * xcb_glx_get_mapiv_reply 08363 ** 08364 ** @param xcb_connection_t *c 08365 ** @param xcb_glx_get_mapiv_cookie_t cookie 08366 ** @param xcb_generic_error_t **e 08367 ** @returns xcb_glx_get_mapiv_reply_t * 08368 ** 08369 *****************************************************************************/ 08370 08371 xcb_glx_get_mapiv_reply_t * 08372 xcb_glx_get_mapiv_reply (xcb_connection_t *c , 08373 xcb_glx_get_mapiv_cookie_t cookie , 08374 xcb_generic_error_t **e ); 08375 08376 int 08377 xcb_glx_get_materialfv_sizeof (const void *_buffer ); 08378 08388 /***************************************************************************** 08389 ** 08390 ** xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv 08391 ** 08392 ** @param xcb_connection_t *c 08393 ** @param xcb_glx_context_tag_t context_tag 08394 ** @param uint32_t face 08395 ** @param uint32_t pname 08396 ** @returns xcb_glx_get_materialfv_cookie_t 08397 ** 08398 *****************************************************************************/ 08399 08400 xcb_glx_get_materialfv_cookie_t 08401 xcb_glx_get_materialfv (xcb_connection_t *c , 08402 xcb_glx_context_tag_t context_tag , 08403 uint32_t face , 08404 uint32_t pname ); 08405 08418 /***************************************************************************** 08419 ** 08420 ** xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv_unchecked 08421 ** 08422 ** @param xcb_connection_t *c 08423 ** @param xcb_glx_context_tag_t context_tag 08424 ** @param uint32_t face 08425 ** @param uint32_t pname 08426 ** @returns xcb_glx_get_materialfv_cookie_t 08427 ** 08428 *****************************************************************************/ 08429 08430 xcb_glx_get_materialfv_cookie_t 08431 xcb_glx_get_materialfv_unchecked (xcb_connection_t *c , 08432 xcb_glx_context_tag_t context_tag , 08433 uint32_t face , 08434 uint32_t pname ); 08435 08436 08437 /***************************************************************************** 08438 ** 08439 ** xcb_glx_float32_t * xcb_glx_get_materialfv_data 08440 ** 08441 ** @param const xcb_glx_get_materialfv_reply_t *R 08442 ** @returns xcb_glx_float32_t * 08443 ** 08444 *****************************************************************************/ 08445 08446 xcb_glx_float32_t * 08447 xcb_glx_get_materialfv_data (const xcb_glx_get_materialfv_reply_t *R ); 08448 08449 08450 /***************************************************************************** 08451 ** 08452 ** int xcb_glx_get_materialfv_data_length 08453 ** 08454 ** @param const xcb_glx_get_materialfv_reply_t *R 08455 ** @returns int 08456 ** 08457 *****************************************************************************/ 08458 08459 int 08460 xcb_glx_get_materialfv_data_length (const xcb_glx_get_materialfv_reply_t *R ); 08461 08462 08463 /***************************************************************************** 08464 ** 08465 ** xcb_generic_iterator_t xcb_glx_get_materialfv_data_end 08466 ** 08467 ** @param const xcb_glx_get_materialfv_reply_t *R 08468 ** @returns xcb_generic_iterator_t 08469 ** 08470 *****************************************************************************/ 08471 08472 xcb_generic_iterator_t 08473 xcb_glx_get_materialfv_data_end (const xcb_glx_get_materialfv_reply_t *R ); 08474 08490 /***************************************************************************** 08491 ** 08492 ** xcb_glx_get_materialfv_reply_t * xcb_glx_get_materialfv_reply 08493 ** 08494 ** @param xcb_connection_t *c 08495 ** @param xcb_glx_get_materialfv_cookie_t cookie 08496 ** @param xcb_generic_error_t **e 08497 ** @returns xcb_glx_get_materialfv_reply_t * 08498 ** 08499 *****************************************************************************/ 08500 08501 xcb_glx_get_materialfv_reply_t * 08502 xcb_glx_get_materialfv_reply (xcb_connection_t *c , 08503 xcb_glx_get_materialfv_cookie_t cookie , 08504 xcb_generic_error_t **e ); 08505 08506 int 08507 xcb_glx_get_materialiv_sizeof (const void *_buffer ); 08508 08518 /***************************************************************************** 08519 ** 08520 ** xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv 08521 ** 08522 ** @param xcb_connection_t *c 08523 ** @param xcb_glx_context_tag_t context_tag 08524 ** @param uint32_t face 08525 ** @param uint32_t pname 08526 ** @returns xcb_glx_get_materialiv_cookie_t 08527 ** 08528 *****************************************************************************/ 08529 08530 xcb_glx_get_materialiv_cookie_t 08531 xcb_glx_get_materialiv (xcb_connection_t *c , 08532 xcb_glx_context_tag_t context_tag , 08533 uint32_t face , 08534 uint32_t pname ); 08535 08548 /***************************************************************************** 08549 ** 08550 ** xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv_unchecked 08551 ** 08552 ** @param xcb_connection_t *c 08553 ** @param xcb_glx_context_tag_t context_tag 08554 ** @param uint32_t face 08555 ** @param uint32_t pname 08556 ** @returns xcb_glx_get_materialiv_cookie_t 08557 ** 08558 *****************************************************************************/ 08559 08560 xcb_glx_get_materialiv_cookie_t 08561 xcb_glx_get_materialiv_unchecked (xcb_connection_t *c , 08562 xcb_glx_context_tag_t context_tag , 08563 uint32_t face , 08564 uint32_t pname ); 08565 08566 08567 /***************************************************************************** 08568 ** 08569 ** int32_t * xcb_glx_get_materialiv_data 08570 ** 08571 ** @param const xcb_glx_get_materialiv_reply_t *R 08572 ** @returns int32_t * 08573 ** 08574 *****************************************************************************/ 08575 08576 int32_t * 08577 xcb_glx_get_materialiv_data (const xcb_glx_get_materialiv_reply_t *R ); 08578 08579 08580 /***************************************************************************** 08581 ** 08582 ** int xcb_glx_get_materialiv_data_length 08583 ** 08584 ** @param const xcb_glx_get_materialiv_reply_t *R 08585 ** @returns int 08586 ** 08587 *****************************************************************************/ 08588 08589 int 08590 xcb_glx_get_materialiv_data_length (const xcb_glx_get_materialiv_reply_t *R ); 08591 08592 08593 /***************************************************************************** 08594 ** 08595 ** xcb_generic_iterator_t xcb_glx_get_materialiv_data_end 08596 ** 08597 ** @param const xcb_glx_get_materialiv_reply_t *R 08598 ** @returns xcb_generic_iterator_t 08599 ** 08600 *****************************************************************************/ 08601 08602 xcb_generic_iterator_t 08603 xcb_glx_get_materialiv_data_end (const xcb_glx_get_materialiv_reply_t *R ); 08604 08620 /***************************************************************************** 08621 ** 08622 ** xcb_glx_get_materialiv_reply_t * xcb_glx_get_materialiv_reply 08623 ** 08624 ** @param xcb_connection_t *c 08625 ** @param xcb_glx_get_materialiv_cookie_t cookie 08626 ** @param xcb_generic_error_t **e 08627 ** @returns xcb_glx_get_materialiv_reply_t * 08628 ** 08629 *****************************************************************************/ 08630 08631 xcb_glx_get_materialiv_reply_t * 08632 xcb_glx_get_materialiv_reply (xcb_connection_t *c , 08633 xcb_glx_get_materialiv_cookie_t cookie , 08634 xcb_generic_error_t **e ); 08635 08636 int 08637 xcb_glx_get_pixel_mapfv_sizeof (const void *_buffer ); 08638 08648 /***************************************************************************** 08649 ** 08650 ** xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv 08651 ** 08652 ** @param xcb_connection_t *c 08653 ** @param xcb_glx_context_tag_t context_tag 08654 ** @param uint32_t map 08655 ** @returns xcb_glx_get_pixel_mapfv_cookie_t 08656 ** 08657 *****************************************************************************/ 08658 08659 xcb_glx_get_pixel_mapfv_cookie_t 08660 xcb_glx_get_pixel_mapfv (xcb_connection_t *c , 08661 xcb_glx_context_tag_t context_tag , 08662 uint32_t map ); 08663 08676 /***************************************************************************** 08677 ** 08678 ** xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv_unchecked 08679 ** 08680 ** @param xcb_connection_t *c 08681 ** @param xcb_glx_context_tag_t context_tag 08682 ** @param uint32_t map 08683 ** @returns xcb_glx_get_pixel_mapfv_cookie_t 08684 ** 08685 *****************************************************************************/ 08686 08687 xcb_glx_get_pixel_mapfv_cookie_t 08688 xcb_glx_get_pixel_mapfv_unchecked (xcb_connection_t *c , 08689 xcb_glx_context_tag_t context_tag , 08690 uint32_t map ); 08691 08692 08693 /***************************************************************************** 08694 ** 08695 ** xcb_glx_float32_t * xcb_glx_get_pixel_mapfv_data 08696 ** 08697 ** @param const xcb_glx_get_pixel_mapfv_reply_t *R 08698 ** @returns xcb_glx_float32_t * 08699 ** 08700 *****************************************************************************/ 08701 08702 xcb_glx_float32_t * 08703 xcb_glx_get_pixel_mapfv_data (const xcb_glx_get_pixel_mapfv_reply_t *R ); 08704 08705 08706 /***************************************************************************** 08707 ** 08708 ** int xcb_glx_get_pixel_mapfv_data_length 08709 ** 08710 ** @param const xcb_glx_get_pixel_mapfv_reply_t *R 08711 ** @returns int 08712 ** 08713 *****************************************************************************/ 08714 08715 int 08716 xcb_glx_get_pixel_mapfv_data_length (const xcb_glx_get_pixel_mapfv_reply_t *R ); 08717 08718 08719 /***************************************************************************** 08720 ** 08721 ** xcb_generic_iterator_t xcb_glx_get_pixel_mapfv_data_end 08722 ** 08723 ** @param const xcb_glx_get_pixel_mapfv_reply_t *R 08724 ** @returns xcb_generic_iterator_t 08725 ** 08726 *****************************************************************************/ 08727 08728 xcb_generic_iterator_t 08729 xcb_glx_get_pixel_mapfv_data_end (const xcb_glx_get_pixel_mapfv_reply_t *R ); 08730 08746 /***************************************************************************** 08747 ** 08748 ** xcb_glx_get_pixel_mapfv_reply_t * xcb_glx_get_pixel_mapfv_reply 08749 ** 08750 ** @param xcb_connection_t *c 08751 ** @param xcb_glx_get_pixel_mapfv_cookie_t cookie 08752 ** @param xcb_generic_error_t **e 08753 ** @returns xcb_glx_get_pixel_mapfv_reply_t * 08754 ** 08755 *****************************************************************************/ 08756 08757 xcb_glx_get_pixel_mapfv_reply_t * 08758 xcb_glx_get_pixel_mapfv_reply (xcb_connection_t *c , 08759 xcb_glx_get_pixel_mapfv_cookie_t cookie , 08760 xcb_generic_error_t **e ); 08761 08762 int 08763 xcb_glx_get_pixel_mapuiv_sizeof (const void *_buffer ); 08764 08774 /***************************************************************************** 08775 ** 08776 ** xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv 08777 ** 08778 ** @param xcb_connection_t *c 08779 ** @param xcb_glx_context_tag_t context_tag 08780 ** @param uint32_t map 08781 ** @returns xcb_glx_get_pixel_mapuiv_cookie_t 08782 ** 08783 *****************************************************************************/ 08784 08785 xcb_glx_get_pixel_mapuiv_cookie_t 08786 xcb_glx_get_pixel_mapuiv (xcb_connection_t *c , 08787 xcb_glx_context_tag_t context_tag , 08788 uint32_t map ); 08789 08802 /***************************************************************************** 08803 ** 08804 ** xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv_unchecked 08805 ** 08806 ** @param xcb_connection_t *c 08807 ** @param xcb_glx_context_tag_t context_tag 08808 ** @param uint32_t map 08809 ** @returns xcb_glx_get_pixel_mapuiv_cookie_t 08810 ** 08811 *****************************************************************************/ 08812 08813 xcb_glx_get_pixel_mapuiv_cookie_t 08814 xcb_glx_get_pixel_mapuiv_unchecked (xcb_connection_t *c , 08815 xcb_glx_context_tag_t context_tag , 08816 uint32_t map ); 08817 08818 08819 /***************************************************************************** 08820 ** 08821 ** uint32_t * xcb_glx_get_pixel_mapuiv_data 08822 ** 08823 ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R 08824 ** @returns uint32_t * 08825 ** 08826 *****************************************************************************/ 08827 08828 uint32_t * 08829 xcb_glx_get_pixel_mapuiv_data (const xcb_glx_get_pixel_mapuiv_reply_t *R ); 08830 08831 08832 /***************************************************************************** 08833 ** 08834 ** int xcb_glx_get_pixel_mapuiv_data_length 08835 ** 08836 ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R 08837 ** @returns int 08838 ** 08839 *****************************************************************************/ 08840 08841 int 08842 xcb_glx_get_pixel_mapuiv_data_length (const xcb_glx_get_pixel_mapuiv_reply_t *R ); 08843 08844 08845 /***************************************************************************** 08846 ** 08847 ** xcb_generic_iterator_t xcb_glx_get_pixel_mapuiv_data_end 08848 ** 08849 ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R 08850 ** @returns xcb_generic_iterator_t 08851 ** 08852 *****************************************************************************/ 08853 08854 xcb_generic_iterator_t 08855 xcb_glx_get_pixel_mapuiv_data_end (const xcb_glx_get_pixel_mapuiv_reply_t *R ); 08856 08872 /***************************************************************************** 08873 ** 08874 ** xcb_glx_get_pixel_mapuiv_reply_t * xcb_glx_get_pixel_mapuiv_reply 08875 ** 08876 ** @param xcb_connection_t *c 08877 ** @param xcb_glx_get_pixel_mapuiv_cookie_t cookie 08878 ** @param xcb_generic_error_t **e 08879 ** @returns xcb_glx_get_pixel_mapuiv_reply_t * 08880 ** 08881 *****************************************************************************/ 08882 08883 xcb_glx_get_pixel_mapuiv_reply_t * 08884 xcb_glx_get_pixel_mapuiv_reply (xcb_connection_t *c , 08885 xcb_glx_get_pixel_mapuiv_cookie_t cookie , 08886 xcb_generic_error_t **e ); 08887 08888 int 08889 xcb_glx_get_pixel_mapusv_sizeof (const void *_buffer ); 08890 08900 /***************************************************************************** 08901 ** 08902 ** xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv 08903 ** 08904 ** @param xcb_connection_t *c 08905 ** @param xcb_glx_context_tag_t context_tag 08906 ** @param uint32_t map 08907 ** @returns xcb_glx_get_pixel_mapusv_cookie_t 08908 ** 08909 *****************************************************************************/ 08910 08911 xcb_glx_get_pixel_mapusv_cookie_t 08912 xcb_glx_get_pixel_mapusv (xcb_connection_t *c , 08913 xcb_glx_context_tag_t context_tag , 08914 uint32_t map ); 08915 08928 /***************************************************************************** 08929 ** 08930 ** xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv_unchecked 08931 ** 08932 ** @param xcb_connection_t *c 08933 ** @param xcb_glx_context_tag_t context_tag 08934 ** @param uint32_t map 08935 ** @returns xcb_glx_get_pixel_mapusv_cookie_t 08936 ** 08937 *****************************************************************************/ 08938 08939 xcb_glx_get_pixel_mapusv_cookie_t 08940 xcb_glx_get_pixel_mapusv_unchecked (xcb_connection_t *c , 08941 xcb_glx_context_tag_t context_tag , 08942 uint32_t map ); 08943 08944 08945 /***************************************************************************** 08946 ** 08947 ** uint16_t * xcb_glx_get_pixel_mapusv_data 08948 ** 08949 ** @param const xcb_glx_get_pixel_mapusv_reply_t *R 08950 ** @returns uint16_t * 08951 ** 08952 *****************************************************************************/ 08953 08954 uint16_t * 08955 xcb_glx_get_pixel_mapusv_data (const xcb_glx_get_pixel_mapusv_reply_t *R ); 08956 08957 08958 /***************************************************************************** 08959 ** 08960 ** int xcb_glx_get_pixel_mapusv_data_length 08961 ** 08962 ** @param const xcb_glx_get_pixel_mapusv_reply_t *R 08963 ** @returns int 08964 ** 08965 *****************************************************************************/ 08966 08967 int 08968 xcb_glx_get_pixel_mapusv_data_length (const xcb_glx_get_pixel_mapusv_reply_t *R ); 08969 08970 08971 /***************************************************************************** 08972 ** 08973 ** xcb_generic_iterator_t xcb_glx_get_pixel_mapusv_data_end 08974 ** 08975 ** @param const xcb_glx_get_pixel_mapusv_reply_t *R 08976 ** @returns xcb_generic_iterator_t 08977 ** 08978 *****************************************************************************/ 08979 08980 xcb_generic_iterator_t 08981 xcb_glx_get_pixel_mapusv_data_end (const xcb_glx_get_pixel_mapusv_reply_t *R ); 08982 08998 /***************************************************************************** 08999 ** 09000 ** xcb_glx_get_pixel_mapusv_reply_t * xcb_glx_get_pixel_mapusv_reply 09001 ** 09002 ** @param xcb_connection_t *c 09003 ** @param xcb_glx_get_pixel_mapusv_cookie_t cookie 09004 ** @param xcb_generic_error_t **e 09005 ** @returns xcb_glx_get_pixel_mapusv_reply_t * 09006 ** 09007 *****************************************************************************/ 09008 09009 xcb_glx_get_pixel_mapusv_reply_t * 09010 xcb_glx_get_pixel_mapusv_reply (xcb_connection_t *c , 09011 xcb_glx_get_pixel_mapusv_cookie_t cookie , 09012 xcb_generic_error_t **e ); 09013 09014 int 09015 xcb_glx_get_polygon_stipple_sizeof (const void *_buffer ); 09016 09026 /***************************************************************************** 09027 ** 09028 ** xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple 09029 ** 09030 ** @param xcb_connection_t *c 09031 ** @param xcb_glx_context_tag_t context_tag 09032 ** @param uint8_t lsb_first 09033 ** @returns xcb_glx_get_polygon_stipple_cookie_t 09034 ** 09035 *****************************************************************************/ 09036 09037 xcb_glx_get_polygon_stipple_cookie_t 09038 xcb_glx_get_polygon_stipple (xcb_connection_t *c , 09039 xcb_glx_context_tag_t context_tag , 09040 uint8_t lsb_first ); 09041 09054 /***************************************************************************** 09055 ** 09056 ** xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple_unchecked 09057 ** 09058 ** @param xcb_connection_t *c 09059 ** @param xcb_glx_context_tag_t context_tag 09060 ** @param uint8_t lsb_first 09061 ** @returns xcb_glx_get_polygon_stipple_cookie_t 09062 ** 09063 *****************************************************************************/ 09064 09065 xcb_glx_get_polygon_stipple_cookie_t 09066 xcb_glx_get_polygon_stipple_unchecked (xcb_connection_t *c , 09067 xcb_glx_context_tag_t context_tag , 09068 uint8_t lsb_first ); 09069 09070 09071 /***************************************************************************** 09072 ** 09073 ** uint8_t * xcb_glx_get_polygon_stipple_data 09074 ** 09075 ** @param const xcb_glx_get_polygon_stipple_reply_t *R 09076 ** @returns uint8_t * 09077 ** 09078 *****************************************************************************/ 09079 09080 uint8_t * 09081 xcb_glx_get_polygon_stipple_data (const xcb_glx_get_polygon_stipple_reply_t *R ); 09082 09083 09084 /***************************************************************************** 09085 ** 09086 ** int xcb_glx_get_polygon_stipple_data_length 09087 ** 09088 ** @param const xcb_glx_get_polygon_stipple_reply_t *R 09089 ** @returns int 09090 ** 09091 *****************************************************************************/ 09092 09093 int 09094 xcb_glx_get_polygon_stipple_data_length (const xcb_glx_get_polygon_stipple_reply_t *R ); 09095 09096 09097 /***************************************************************************** 09098 ** 09099 ** xcb_generic_iterator_t xcb_glx_get_polygon_stipple_data_end 09100 ** 09101 ** @param const xcb_glx_get_polygon_stipple_reply_t *R 09102 ** @returns xcb_generic_iterator_t 09103 ** 09104 *****************************************************************************/ 09105 09106 xcb_generic_iterator_t 09107 xcb_glx_get_polygon_stipple_data_end (const xcb_glx_get_polygon_stipple_reply_t *R ); 09108 09124 /***************************************************************************** 09125 ** 09126 ** xcb_glx_get_polygon_stipple_reply_t * xcb_glx_get_polygon_stipple_reply 09127 ** 09128 ** @param xcb_connection_t *c 09129 ** @param xcb_glx_get_polygon_stipple_cookie_t cookie 09130 ** @param xcb_generic_error_t **e 09131 ** @returns xcb_glx_get_polygon_stipple_reply_t * 09132 ** 09133 *****************************************************************************/ 09134 09135 xcb_glx_get_polygon_stipple_reply_t * 09136 xcb_glx_get_polygon_stipple_reply (xcb_connection_t *c , 09137 xcb_glx_get_polygon_stipple_cookie_t cookie , 09138 xcb_generic_error_t **e ); 09139 09140 int 09141 xcb_glx_get_string_sizeof (const void *_buffer ); 09142 09152 /***************************************************************************** 09153 ** 09154 ** xcb_glx_get_string_cookie_t xcb_glx_get_string 09155 ** 09156 ** @param xcb_connection_t *c 09157 ** @param xcb_glx_context_tag_t context_tag 09158 ** @param uint32_t name 09159 ** @returns xcb_glx_get_string_cookie_t 09160 ** 09161 *****************************************************************************/ 09162 09163 xcb_glx_get_string_cookie_t 09164 xcb_glx_get_string (xcb_connection_t *c , 09165 xcb_glx_context_tag_t context_tag , 09166 uint32_t name ); 09167 09180 /***************************************************************************** 09181 ** 09182 ** xcb_glx_get_string_cookie_t xcb_glx_get_string_unchecked 09183 ** 09184 ** @param xcb_connection_t *c 09185 ** @param xcb_glx_context_tag_t context_tag 09186 ** @param uint32_t name 09187 ** @returns xcb_glx_get_string_cookie_t 09188 ** 09189 *****************************************************************************/ 09190 09191 xcb_glx_get_string_cookie_t 09192 xcb_glx_get_string_unchecked (xcb_connection_t *c , 09193 xcb_glx_context_tag_t context_tag , 09194 uint32_t name ); 09195 09196 09197 /***************************************************************************** 09198 ** 09199 ** char * xcb_glx_get_string_string 09200 ** 09201 ** @param const xcb_glx_get_string_reply_t *R 09202 ** @returns char * 09203 ** 09204 *****************************************************************************/ 09205 09206 char * 09207 xcb_glx_get_string_string (const xcb_glx_get_string_reply_t *R ); 09208 09209 09210 /***************************************************************************** 09211 ** 09212 ** int xcb_glx_get_string_string_length 09213 ** 09214 ** @param const xcb_glx_get_string_reply_t *R 09215 ** @returns int 09216 ** 09217 *****************************************************************************/ 09218 09219 int 09220 xcb_glx_get_string_string_length (const xcb_glx_get_string_reply_t *R ); 09221 09222 09223 /***************************************************************************** 09224 ** 09225 ** xcb_generic_iterator_t xcb_glx_get_string_string_end 09226 ** 09227 ** @param const xcb_glx_get_string_reply_t *R 09228 ** @returns xcb_generic_iterator_t 09229 ** 09230 *****************************************************************************/ 09231 09232 xcb_generic_iterator_t 09233 xcb_glx_get_string_string_end (const xcb_glx_get_string_reply_t *R ); 09234 09250 /***************************************************************************** 09251 ** 09252 ** xcb_glx_get_string_reply_t * xcb_glx_get_string_reply 09253 ** 09254 ** @param xcb_connection_t *c 09255 ** @param xcb_glx_get_string_cookie_t cookie 09256 ** @param xcb_generic_error_t **e 09257 ** @returns xcb_glx_get_string_reply_t * 09258 ** 09259 *****************************************************************************/ 09260 09261 xcb_glx_get_string_reply_t * 09262 xcb_glx_get_string_reply (xcb_connection_t *c , 09263 xcb_glx_get_string_cookie_t cookie , 09264 xcb_generic_error_t **e ); 09265 09266 int 09267 xcb_glx_get_tex_envfv_sizeof (const void *_buffer ); 09268 09278 /***************************************************************************** 09279 ** 09280 ** xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv 09281 ** 09282 ** @param xcb_connection_t *c 09283 ** @param xcb_glx_context_tag_t context_tag 09284 ** @param uint32_t target 09285 ** @param uint32_t pname 09286 ** @returns xcb_glx_get_tex_envfv_cookie_t 09287 ** 09288 *****************************************************************************/ 09289 09290 xcb_glx_get_tex_envfv_cookie_t 09291 xcb_glx_get_tex_envfv (xcb_connection_t *c , 09292 xcb_glx_context_tag_t context_tag , 09293 uint32_t target , 09294 uint32_t pname ); 09295 09308 /***************************************************************************** 09309 ** 09310 ** xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv_unchecked 09311 ** 09312 ** @param xcb_connection_t *c 09313 ** @param xcb_glx_context_tag_t context_tag 09314 ** @param uint32_t target 09315 ** @param uint32_t pname 09316 ** @returns xcb_glx_get_tex_envfv_cookie_t 09317 ** 09318 *****************************************************************************/ 09319 09320 xcb_glx_get_tex_envfv_cookie_t 09321 xcb_glx_get_tex_envfv_unchecked (xcb_connection_t *c , 09322 xcb_glx_context_tag_t context_tag , 09323 uint32_t target , 09324 uint32_t pname ); 09325 09326 09327 /***************************************************************************** 09328 ** 09329 ** xcb_glx_float32_t * xcb_glx_get_tex_envfv_data 09330 ** 09331 ** @param const xcb_glx_get_tex_envfv_reply_t *R 09332 ** @returns xcb_glx_float32_t * 09333 ** 09334 *****************************************************************************/ 09335 09336 xcb_glx_float32_t * 09337 xcb_glx_get_tex_envfv_data (const xcb_glx_get_tex_envfv_reply_t *R ); 09338 09339 09340 /***************************************************************************** 09341 ** 09342 ** int xcb_glx_get_tex_envfv_data_length 09343 ** 09344 ** @param const xcb_glx_get_tex_envfv_reply_t *R 09345 ** @returns int 09346 ** 09347 *****************************************************************************/ 09348 09349 int 09350 xcb_glx_get_tex_envfv_data_length (const xcb_glx_get_tex_envfv_reply_t *R ); 09351 09352 09353 /***************************************************************************** 09354 ** 09355 ** xcb_generic_iterator_t xcb_glx_get_tex_envfv_data_end 09356 ** 09357 ** @param const xcb_glx_get_tex_envfv_reply_t *R 09358 ** @returns xcb_generic_iterator_t 09359 ** 09360 *****************************************************************************/ 09361 09362 xcb_generic_iterator_t 09363 xcb_glx_get_tex_envfv_data_end (const xcb_glx_get_tex_envfv_reply_t *R ); 09364 09380 /***************************************************************************** 09381 ** 09382 ** xcb_glx_get_tex_envfv_reply_t * xcb_glx_get_tex_envfv_reply 09383 ** 09384 ** @param xcb_connection_t *c 09385 ** @param xcb_glx_get_tex_envfv_cookie_t cookie 09386 ** @param xcb_generic_error_t **e 09387 ** @returns xcb_glx_get_tex_envfv_reply_t * 09388 ** 09389 *****************************************************************************/ 09390 09391 xcb_glx_get_tex_envfv_reply_t * 09392 xcb_glx_get_tex_envfv_reply (xcb_connection_t *c , 09393 xcb_glx_get_tex_envfv_cookie_t cookie , 09394 xcb_generic_error_t **e ); 09395 09396 int 09397 xcb_glx_get_tex_enviv_sizeof (const void *_buffer ); 09398 09408 /***************************************************************************** 09409 ** 09410 ** xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv 09411 ** 09412 ** @param xcb_connection_t *c 09413 ** @param xcb_glx_context_tag_t context_tag 09414 ** @param uint32_t target 09415 ** @param uint32_t pname 09416 ** @returns xcb_glx_get_tex_enviv_cookie_t 09417 ** 09418 *****************************************************************************/ 09419 09420 xcb_glx_get_tex_enviv_cookie_t 09421 xcb_glx_get_tex_enviv (xcb_connection_t *c , 09422 xcb_glx_context_tag_t context_tag , 09423 uint32_t target , 09424 uint32_t pname ); 09425 09438 /***************************************************************************** 09439 ** 09440 ** xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv_unchecked 09441 ** 09442 ** @param xcb_connection_t *c 09443 ** @param xcb_glx_context_tag_t context_tag 09444 ** @param uint32_t target 09445 ** @param uint32_t pname 09446 ** @returns xcb_glx_get_tex_enviv_cookie_t 09447 ** 09448 *****************************************************************************/ 09449 09450 xcb_glx_get_tex_enviv_cookie_t 09451 xcb_glx_get_tex_enviv_unchecked (xcb_connection_t *c , 09452 xcb_glx_context_tag_t context_tag , 09453 uint32_t target , 09454 uint32_t pname ); 09455 09456 09457 /***************************************************************************** 09458 ** 09459 ** int32_t * xcb_glx_get_tex_enviv_data 09460 ** 09461 ** @param const xcb_glx_get_tex_enviv_reply_t *R 09462 ** @returns int32_t * 09463 ** 09464 *****************************************************************************/ 09465 09466 int32_t * 09467 xcb_glx_get_tex_enviv_data (const xcb_glx_get_tex_enviv_reply_t *R ); 09468 09469 09470 /***************************************************************************** 09471 ** 09472 ** int xcb_glx_get_tex_enviv_data_length 09473 ** 09474 ** @param const xcb_glx_get_tex_enviv_reply_t *R 09475 ** @returns int 09476 ** 09477 *****************************************************************************/ 09478 09479 int 09480 xcb_glx_get_tex_enviv_data_length (const xcb_glx_get_tex_enviv_reply_t *R ); 09481 09482 09483 /***************************************************************************** 09484 ** 09485 ** xcb_generic_iterator_t xcb_glx_get_tex_enviv_data_end 09486 ** 09487 ** @param const xcb_glx_get_tex_enviv_reply_t *R 09488 ** @returns xcb_generic_iterator_t 09489 ** 09490 *****************************************************************************/ 09491 09492 xcb_generic_iterator_t 09493 xcb_glx_get_tex_enviv_data_end (const xcb_glx_get_tex_enviv_reply_t *R ); 09494 09510 /***************************************************************************** 09511 ** 09512 ** xcb_glx_get_tex_enviv_reply_t * xcb_glx_get_tex_enviv_reply 09513 ** 09514 ** @param xcb_connection_t *c 09515 ** @param xcb_glx_get_tex_enviv_cookie_t cookie 09516 ** @param xcb_generic_error_t **e 09517 ** @returns xcb_glx_get_tex_enviv_reply_t * 09518 ** 09519 *****************************************************************************/ 09520 09521 xcb_glx_get_tex_enviv_reply_t * 09522 xcb_glx_get_tex_enviv_reply (xcb_connection_t *c , 09523 xcb_glx_get_tex_enviv_cookie_t cookie , 09524 xcb_generic_error_t **e ); 09525 09526 int 09527 xcb_glx_get_tex_gendv_sizeof (const void *_buffer ); 09528 09538 /***************************************************************************** 09539 ** 09540 ** xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv 09541 ** 09542 ** @param xcb_connection_t *c 09543 ** @param xcb_glx_context_tag_t context_tag 09544 ** @param uint32_t coord 09545 ** @param uint32_t pname 09546 ** @returns xcb_glx_get_tex_gendv_cookie_t 09547 ** 09548 *****************************************************************************/ 09549 09550 xcb_glx_get_tex_gendv_cookie_t 09551 xcb_glx_get_tex_gendv (xcb_connection_t *c , 09552 xcb_glx_context_tag_t context_tag , 09553 uint32_t coord , 09554 uint32_t pname ); 09555 09568 /***************************************************************************** 09569 ** 09570 ** xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv_unchecked 09571 ** 09572 ** @param xcb_connection_t *c 09573 ** @param xcb_glx_context_tag_t context_tag 09574 ** @param uint32_t coord 09575 ** @param uint32_t pname 09576 ** @returns xcb_glx_get_tex_gendv_cookie_t 09577 ** 09578 *****************************************************************************/ 09579 09580 xcb_glx_get_tex_gendv_cookie_t 09581 xcb_glx_get_tex_gendv_unchecked (xcb_connection_t *c , 09582 xcb_glx_context_tag_t context_tag , 09583 uint32_t coord , 09584 uint32_t pname ); 09585 09586 09587 /***************************************************************************** 09588 ** 09589 ** xcb_glx_float64_t * xcb_glx_get_tex_gendv_data 09590 ** 09591 ** @param const xcb_glx_get_tex_gendv_reply_t *R 09592 ** @returns xcb_glx_float64_t * 09593 ** 09594 *****************************************************************************/ 09595 09596 xcb_glx_float64_t * 09597 xcb_glx_get_tex_gendv_data (const xcb_glx_get_tex_gendv_reply_t *R ); 09598 09599 09600 /***************************************************************************** 09601 ** 09602 ** int xcb_glx_get_tex_gendv_data_length 09603 ** 09604 ** @param const xcb_glx_get_tex_gendv_reply_t *R 09605 ** @returns int 09606 ** 09607 *****************************************************************************/ 09608 09609 int 09610 xcb_glx_get_tex_gendv_data_length (const xcb_glx_get_tex_gendv_reply_t *R ); 09611 09612 09613 /***************************************************************************** 09614 ** 09615 ** xcb_generic_iterator_t xcb_glx_get_tex_gendv_data_end 09616 ** 09617 ** @param const xcb_glx_get_tex_gendv_reply_t *R 09618 ** @returns xcb_generic_iterator_t 09619 ** 09620 *****************************************************************************/ 09621 09622 xcb_generic_iterator_t 09623 xcb_glx_get_tex_gendv_data_end (const xcb_glx_get_tex_gendv_reply_t *R ); 09624 09640 /***************************************************************************** 09641 ** 09642 ** xcb_glx_get_tex_gendv_reply_t * xcb_glx_get_tex_gendv_reply 09643 ** 09644 ** @param xcb_connection_t *c 09645 ** @param xcb_glx_get_tex_gendv_cookie_t cookie 09646 ** @param xcb_generic_error_t **e 09647 ** @returns xcb_glx_get_tex_gendv_reply_t * 09648 ** 09649 *****************************************************************************/ 09650 09651 xcb_glx_get_tex_gendv_reply_t * 09652 xcb_glx_get_tex_gendv_reply (xcb_connection_t *c , 09653 xcb_glx_get_tex_gendv_cookie_t cookie , 09654 xcb_generic_error_t **e ); 09655 09656 int 09657 xcb_glx_get_tex_genfv_sizeof (const void *_buffer ); 09658 09668 /***************************************************************************** 09669 ** 09670 ** xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv 09671 ** 09672 ** @param xcb_connection_t *c 09673 ** @param xcb_glx_context_tag_t context_tag 09674 ** @param uint32_t coord 09675 ** @param uint32_t pname 09676 ** @returns xcb_glx_get_tex_genfv_cookie_t 09677 ** 09678 *****************************************************************************/ 09679 09680 xcb_glx_get_tex_genfv_cookie_t 09681 xcb_glx_get_tex_genfv (xcb_connection_t *c , 09682 xcb_glx_context_tag_t context_tag , 09683 uint32_t coord , 09684 uint32_t pname ); 09685 09698 /***************************************************************************** 09699 ** 09700 ** xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv_unchecked 09701 ** 09702 ** @param xcb_connection_t *c 09703 ** @param xcb_glx_context_tag_t context_tag 09704 ** @param uint32_t coord 09705 ** @param uint32_t pname 09706 ** @returns xcb_glx_get_tex_genfv_cookie_t 09707 ** 09708 *****************************************************************************/ 09709 09710 xcb_glx_get_tex_genfv_cookie_t 09711 xcb_glx_get_tex_genfv_unchecked (xcb_connection_t *c , 09712 xcb_glx_context_tag_t context_tag , 09713 uint32_t coord , 09714 uint32_t pname ); 09715 09716 09717 /***************************************************************************** 09718 ** 09719 ** xcb_glx_float32_t * xcb_glx_get_tex_genfv_data 09720 ** 09721 ** @param const xcb_glx_get_tex_genfv_reply_t *R 09722 ** @returns xcb_glx_float32_t * 09723 ** 09724 *****************************************************************************/ 09725 09726 xcb_glx_float32_t * 09727 xcb_glx_get_tex_genfv_data (const xcb_glx_get_tex_genfv_reply_t *R ); 09728 09729 09730 /***************************************************************************** 09731 ** 09732 ** int xcb_glx_get_tex_genfv_data_length 09733 ** 09734 ** @param const xcb_glx_get_tex_genfv_reply_t *R 09735 ** @returns int 09736 ** 09737 *****************************************************************************/ 09738 09739 int 09740 xcb_glx_get_tex_genfv_data_length (const xcb_glx_get_tex_genfv_reply_t *R ); 09741 09742 09743 /***************************************************************************** 09744 ** 09745 ** xcb_generic_iterator_t xcb_glx_get_tex_genfv_data_end 09746 ** 09747 ** @param const xcb_glx_get_tex_genfv_reply_t *R 09748 ** @returns xcb_generic_iterator_t 09749 ** 09750 *****************************************************************************/ 09751 09752 xcb_generic_iterator_t 09753 xcb_glx_get_tex_genfv_data_end (const xcb_glx_get_tex_genfv_reply_t *R ); 09754 09770 /***************************************************************************** 09771 ** 09772 ** xcb_glx_get_tex_genfv_reply_t * xcb_glx_get_tex_genfv_reply 09773 ** 09774 ** @param xcb_connection_t *c 09775 ** @param xcb_glx_get_tex_genfv_cookie_t cookie 09776 ** @param xcb_generic_error_t **e 09777 ** @returns xcb_glx_get_tex_genfv_reply_t * 09778 ** 09779 *****************************************************************************/ 09780 09781 xcb_glx_get_tex_genfv_reply_t * 09782 xcb_glx_get_tex_genfv_reply (xcb_connection_t *c , 09783 xcb_glx_get_tex_genfv_cookie_t cookie , 09784 xcb_generic_error_t **e ); 09785 09786 int 09787 xcb_glx_get_tex_geniv_sizeof (const void *_buffer ); 09788 09798 /***************************************************************************** 09799 ** 09800 ** xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv 09801 ** 09802 ** @param xcb_connection_t *c 09803 ** @param xcb_glx_context_tag_t context_tag 09804 ** @param uint32_t coord 09805 ** @param uint32_t pname 09806 ** @returns xcb_glx_get_tex_geniv_cookie_t 09807 ** 09808 *****************************************************************************/ 09809 09810 xcb_glx_get_tex_geniv_cookie_t 09811 xcb_glx_get_tex_geniv (xcb_connection_t *c , 09812 xcb_glx_context_tag_t context_tag , 09813 uint32_t coord , 09814 uint32_t pname ); 09815 09828 /***************************************************************************** 09829 ** 09830 ** xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv_unchecked 09831 ** 09832 ** @param xcb_connection_t *c 09833 ** @param xcb_glx_context_tag_t context_tag 09834 ** @param uint32_t coord 09835 ** @param uint32_t pname 09836 ** @returns xcb_glx_get_tex_geniv_cookie_t 09837 ** 09838 *****************************************************************************/ 09839 09840 xcb_glx_get_tex_geniv_cookie_t 09841 xcb_glx_get_tex_geniv_unchecked (xcb_connection_t *c , 09842 xcb_glx_context_tag_t context_tag , 09843 uint32_t coord , 09844 uint32_t pname ); 09845 09846 09847 /***************************************************************************** 09848 ** 09849 ** int32_t * xcb_glx_get_tex_geniv_data 09850 ** 09851 ** @param const xcb_glx_get_tex_geniv_reply_t *R 09852 ** @returns int32_t * 09853 ** 09854 *****************************************************************************/ 09855 09856 int32_t * 09857 xcb_glx_get_tex_geniv_data (const xcb_glx_get_tex_geniv_reply_t *R ); 09858 09859 09860 /***************************************************************************** 09861 ** 09862 ** int xcb_glx_get_tex_geniv_data_length 09863 ** 09864 ** @param const xcb_glx_get_tex_geniv_reply_t *R 09865 ** @returns int 09866 ** 09867 *****************************************************************************/ 09868 09869 int 09870 xcb_glx_get_tex_geniv_data_length (const xcb_glx_get_tex_geniv_reply_t *R ); 09871 09872 09873 /***************************************************************************** 09874 ** 09875 ** xcb_generic_iterator_t xcb_glx_get_tex_geniv_data_end 09876 ** 09877 ** @param const xcb_glx_get_tex_geniv_reply_t *R 09878 ** @returns xcb_generic_iterator_t 09879 ** 09880 *****************************************************************************/ 09881 09882 xcb_generic_iterator_t 09883 xcb_glx_get_tex_geniv_data_end (const xcb_glx_get_tex_geniv_reply_t *R ); 09884 09900 /***************************************************************************** 09901 ** 09902 ** xcb_glx_get_tex_geniv_reply_t * xcb_glx_get_tex_geniv_reply 09903 ** 09904 ** @param xcb_connection_t *c 09905 ** @param xcb_glx_get_tex_geniv_cookie_t cookie 09906 ** @param xcb_generic_error_t **e 09907 ** @returns xcb_glx_get_tex_geniv_reply_t * 09908 ** 09909 *****************************************************************************/ 09910 09911 xcb_glx_get_tex_geniv_reply_t * 09912 xcb_glx_get_tex_geniv_reply (xcb_connection_t *c , 09913 xcb_glx_get_tex_geniv_cookie_t cookie , 09914 xcb_generic_error_t **e ); 09915 09916 int 09917 xcb_glx_get_tex_image_sizeof (const void *_buffer ); 09918 09928 /***************************************************************************** 09929 ** 09930 ** xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image 09931 ** 09932 ** @param xcb_connection_t *c 09933 ** @param xcb_glx_context_tag_t context_tag 09934 ** @param uint32_t target 09935 ** @param int32_t level 09936 ** @param uint32_t format 09937 ** @param uint32_t type 09938 ** @param uint8_t swap_bytes 09939 ** @returns xcb_glx_get_tex_image_cookie_t 09940 ** 09941 *****************************************************************************/ 09942 09943 xcb_glx_get_tex_image_cookie_t 09944 xcb_glx_get_tex_image (xcb_connection_t *c , 09945 xcb_glx_context_tag_t context_tag , 09946 uint32_t target , 09947 int32_t level , 09948 uint32_t format , 09949 uint32_t type , 09950 uint8_t swap_bytes ); 09951 09964 /***************************************************************************** 09965 ** 09966 ** xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image_unchecked 09967 ** 09968 ** @param xcb_connection_t *c 09969 ** @param xcb_glx_context_tag_t context_tag 09970 ** @param uint32_t target 09971 ** @param int32_t level 09972 ** @param uint32_t format 09973 ** @param uint32_t type 09974 ** @param uint8_t swap_bytes 09975 ** @returns xcb_glx_get_tex_image_cookie_t 09976 ** 09977 *****************************************************************************/ 09978 09979 xcb_glx_get_tex_image_cookie_t 09980 xcb_glx_get_tex_image_unchecked (xcb_connection_t *c , 09981 xcb_glx_context_tag_t context_tag , 09982 uint32_t target , 09983 int32_t level , 09984 uint32_t format , 09985 uint32_t type , 09986 uint8_t swap_bytes ); 09987 09988 09989 /***************************************************************************** 09990 ** 09991 ** uint8_t * xcb_glx_get_tex_image_data 09992 ** 09993 ** @param const xcb_glx_get_tex_image_reply_t *R 09994 ** @returns uint8_t * 09995 ** 09996 *****************************************************************************/ 09997 09998 uint8_t * 09999 xcb_glx_get_tex_image_data (const xcb_glx_get_tex_image_reply_t *R ); 10000 10001 10002 /***************************************************************************** 10003 ** 10004 ** int xcb_glx_get_tex_image_data_length 10005 ** 10006 ** @param const xcb_glx_get_tex_image_reply_t *R 10007 ** @returns int 10008 ** 10009 *****************************************************************************/ 10010 10011 int 10012 xcb_glx_get_tex_image_data_length (const xcb_glx_get_tex_image_reply_t *R ); 10013 10014 10015 /***************************************************************************** 10016 ** 10017 ** xcb_generic_iterator_t xcb_glx_get_tex_image_data_end 10018 ** 10019 ** @param const xcb_glx_get_tex_image_reply_t *R 10020 ** @returns xcb_generic_iterator_t 10021 ** 10022 *****************************************************************************/ 10023 10024 xcb_generic_iterator_t 10025 xcb_glx_get_tex_image_data_end (const xcb_glx_get_tex_image_reply_t *R ); 10026 10042 /***************************************************************************** 10043 ** 10044 ** xcb_glx_get_tex_image_reply_t * xcb_glx_get_tex_image_reply 10045 ** 10046 ** @param xcb_connection_t *c 10047 ** @param xcb_glx_get_tex_image_cookie_t cookie 10048 ** @param xcb_generic_error_t **e 10049 ** @returns xcb_glx_get_tex_image_reply_t * 10050 ** 10051 *****************************************************************************/ 10052 10053 xcb_glx_get_tex_image_reply_t * 10054 xcb_glx_get_tex_image_reply (xcb_connection_t *c , 10055 xcb_glx_get_tex_image_cookie_t cookie , 10056 xcb_generic_error_t **e ); 10057 10058 int 10059 xcb_glx_get_tex_parameterfv_sizeof (const void *_buffer ); 10060 10070 /***************************************************************************** 10071 ** 10072 ** xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv 10073 ** 10074 ** @param xcb_connection_t *c 10075 ** @param xcb_glx_context_tag_t context_tag 10076 ** @param uint32_t target 10077 ** @param uint32_t pname 10078 ** @returns xcb_glx_get_tex_parameterfv_cookie_t 10079 ** 10080 *****************************************************************************/ 10081 10082 xcb_glx_get_tex_parameterfv_cookie_t 10083 xcb_glx_get_tex_parameterfv (xcb_connection_t *c , 10084 xcb_glx_context_tag_t context_tag , 10085 uint32_t target , 10086 uint32_t pname ); 10087 10100 /***************************************************************************** 10101 ** 10102 ** xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv_unchecked 10103 ** 10104 ** @param xcb_connection_t *c 10105 ** @param xcb_glx_context_tag_t context_tag 10106 ** @param uint32_t target 10107 ** @param uint32_t pname 10108 ** @returns xcb_glx_get_tex_parameterfv_cookie_t 10109 ** 10110 *****************************************************************************/ 10111 10112 xcb_glx_get_tex_parameterfv_cookie_t 10113 xcb_glx_get_tex_parameterfv_unchecked (xcb_connection_t *c , 10114 xcb_glx_context_tag_t context_tag , 10115 uint32_t target , 10116 uint32_t pname ); 10117 10118 10119 /***************************************************************************** 10120 ** 10121 ** xcb_glx_float32_t * xcb_glx_get_tex_parameterfv_data 10122 ** 10123 ** @param const xcb_glx_get_tex_parameterfv_reply_t *R 10124 ** @returns xcb_glx_float32_t * 10125 ** 10126 *****************************************************************************/ 10127 10128 xcb_glx_float32_t * 10129 xcb_glx_get_tex_parameterfv_data (const xcb_glx_get_tex_parameterfv_reply_t *R ); 10130 10131 10132 /***************************************************************************** 10133 ** 10134 ** int xcb_glx_get_tex_parameterfv_data_length 10135 ** 10136 ** @param const xcb_glx_get_tex_parameterfv_reply_t *R 10137 ** @returns int 10138 ** 10139 *****************************************************************************/ 10140 10141 int 10142 xcb_glx_get_tex_parameterfv_data_length (const xcb_glx_get_tex_parameterfv_reply_t *R ); 10143 10144 10145 /***************************************************************************** 10146 ** 10147 ** xcb_generic_iterator_t xcb_glx_get_tex_parameterfv_data_end 10148 ** 10149 ** @param const xcb_glx_get_tex_parameterfv_reply_t *R 10150 ** @returns xcb_generic_iterator_t 10151 ** 10152 *****************************************************************************/ 10153 10154 xcb_generic_iterator_t 10155 xcb_glx_get_tex_parameterfv_data_end (const xcb_glx_get_tex_parameterfv_reply_t *R ); 10156 10172 /***************************************************************************** 10173 ** 10174 ** xcb_glx_get_tex_parameterfv_reply_t * xcb_glx_get_tex_parameterfv_reply 10175 ** 10176 ** @param xcb_connection_t *c 10177 ** @param xcb_glx_get_tex_parameterfv_cookie_t cookie 10178 ** @param xcb_generic_error_t **e 10179 ** @returns xcb_glx_get_tex_parameterfv_reply_t * 10180 ** 10181 *****************************************************************************/ 10182 10183 xcb_glx_get_tex_parameterfv_reply_t * 10184 xcb_glx_get_tex_parameterfv_reply (xcb_connection_t *c , 10185 xcb_glx_get_tex_parameterfv_cookie_t cookie , 10186 xcb_generic_error_t **e ); 10187 10188 int 10189 xcb_glx_get_tex_parameteriv_sizeof (const void *_buffer ); 10190 10200 /***************************************************************************** 10201 ** 10202 ** xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv 10203 ** 10204 ** @param xcb_connection_t *c 10205 ** @param xcb_glx_context_tag_t context_tag 10206 ** @param uint32_t target 10207 ** @param uint32_t pname 10208 ** @returns xcb_glx_get_tex_parameteriv_cookie_t 10209 ** 10210 *****************************************************************************/ 10211 10212 xcb_glx_get_tex_parameteriv_cookie_t 10213 xcb_glx_get_tex_parameteriv (xcb_connection_t *c , 10214 xcb_glx_context_tag_t context_tag , 10215 uint32_t target , 10216 uint32_t pname ); 10217 10230 /***************************************************************************** 10231 ** 10232 ** xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv_unchecked 10233 ** 10234 ** @param xcb_connection_t *c 10235 ** @param xcb_glx_context_tag_t context_tag 10236 ** @param uint32_t target 10237 ** @param uint32_t pname 10238 ** @returns xcb_glx_get_tex_parameteriv_cookie_t 10239 ** 10240 *****************************************************************************/ 10241 10242 xcb_glx_get_tex_parameteriv_cookie_t 10243 xcb_glx_get_tex_parameteriv_unchecked (xcb_connection_t *c , 10244 xcb_glx_context_tag_t context_tag , 10245 uint32_t target , 10246 uint32_t pname ); 10247 10248 10249 /***************************************************************************** 10250 ** 10251 ** int32_t * xcb_glx_get_tex_parameteriv_data 10252 ** 10253 ** @param const xcb_glx_get_tex_parameteriv_reply_t *R 10254 ** @returns int32_t * 10255 ** 10256 *****************************************************************************/ 10257 10258 int32_t * 10259 xcb_glx_get_tex_parameteriv_data (const xcb_glx_get_tex_parameteriv_reply_t *R ); 10260 10261 10262 /***************************************************************************** 10263 ** 10264 ** int xcb_glx_get_tex_parameteriv_data_length 10265 ** 10266 ** @param const xcb_glx_get_tex_parameteriv_reply_t *R 10267 ** @returns int 10268 ** 10269 *****************************************************************************/ 10270 10271 int 10272 xcb_glx_get_tex_parameteriv_data_length (const xcb_glx_get_tex_parameteriv_reply_t *R ); 10273 10274 10275 /***************************************************************************** 10276 ** 10277 ** xcb_generic_iterator_t xcb_glx_get_tex_parameteriv_data_end 10278 ** 10279 ** @param const xcb_glx_get_tex_parameteriv_reply_t *R 10280 ** @returns xcb_generic_iterator_t 10281 ** 10282 *****************************************************************************/ 10283 10284 xcb_generic_iterator_t 10285 xcb_glx_get_tex_parameteriv_data_end (const xcb_glx_get_tex_parameteriv_reply_t *R ); 10286 10302 /***************************************************************************** 10303 ** 10304 ** xcb_glx_get_tex_parameteriv_reply_t * xcb_glx_get_tex_parameteriv_reply 10305 ** 10306 ** @param xcb_connection_t *c 10307 ** @param xcb_glx_get_tex_parameteriv_cookie_t cookie 10308 ** @param xcb_generic_error_t **e 10309 ** @returns xcb_glx_get_tex_parameteriv_reply_t * 10310 ** 10311 *****************************************************************************/ 10312 10313 xcb_glx_get_tex_parameteriv_reply_t * 10314 xcb_glx_get_tex_parameteriv_reply (xcb_connection_t *c , 10315 xcb_glx_get_tex_parameteriv_cookie_t cookie , 10316 xcb_generic_error_t **e ); 10317 10318 int 10319 xcb_glx_get_tex_level_parameterfv_sizeof (const void *_buffer ); 10320 10330 /***************************************************************************** 10331 ** 10332 ** xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv 10333 ** 10334 ** @param xcb_connection_t *c 10335 ** @param xcb_glx_context_tag_t context_tag 10336 ** @param uint32_t target 10337 ** @param int32_t level 10338 ** @param uint32_t pname 10339 ** @returns xcb_glx_get_tex_level_parameterfv_cookie_t 10340 ** 10341 *****************************************************************************/ 10342 10343 xcb_glx_get_tex_level_parameterfv_cookie_t 10344 xcb_glx_get_tex_level_parameterfv (xcb_connection_t *c , 10345 xcb_glx_context_tag_t context_tag , 10346 uint32_t target , 10347 int32_t level , 10348 uint32_t pname ); 10349 10362 /***************************************************************************** 10363 ** 10364 ** xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv_unchecked 10365 ** 10366 ** @param xcb_connection_t *c 10367 ** @param xcb_glx_context_tag_t context_tag 10368 ** @param uint32_t target 10369 ** @param int32_t level 10370 ** @param uint32_t pname 10371 ** @returns xcb_glx_get_tex_level_parameterfv_cookie_t 10372 ** 10373 *****************************************************************************/ 10374 10375 xcb_glx_get_tex_level_parameterfv_cookie_t 10376 xcb_glx_get_tex_level_parameterfv_unchecked (xcb_connection_t *c , 10377 xcb_glx_context_tag_t context_tag , 10378 uint32_t target , 10379 int32_t level , 10380 uint32_t pname ); 10381 10382 10383 /***************************************************************************** 10384 ** 10385 ** xcb_glx_float32_t * xcb_glx_get_tex_level_parameterfv_data 10386 ** 10387 ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R 10388 ** @returns xcb_glx_float32_t * 10389 ** 10390 *****************************************************************************/ 10391 10392 xcb_glx_float32_t * 10393 xcb_glx_get_tex_level_parameterfv_data (const xcb_glx_get_tex_level_parameterfv_reply_t *R ); 10394 10395 10396 /***************************************************************************** 10397 ** 10398 ** int xcb_glx_get_tex_level_parameterfv_data_length 10399 ** 10400 ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R 10401 ** @returns int 10402 ** 10403 *****************************************************************************/ 10404 10405 int 10406 xcb_glx_get_tex_level_parameterfv_data_length (const xcb_glx_get_tex_level_parameterfv_reply_t *R ); 10407 10408 10409 /***************************************************************************** 10410 ** 10411 ** xcb_generic_iterator_t xcb_glx_get_tex_level_parameterfv_data_end 10412 ** 10413 ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R 10414 ** @returns xcb_generic_iterator_t 10415 ** 10416 *****************************************************************************/ 10417 10418 xcb_generic_iterator_t 10419 xcb_glx_get_tex_level_parameterfv_data_end (const xcb_glx_get_tex_level_parameterfv_reply_t *R ); 10420 10436 /***************************************************************************** 10437 ** 10438 ** xcb_glx_get_tex_level_parameterfv_reply_t * xcb_glx_get_tex_level_parameterfv_reply 10439 ** 10440 ** @param xcb_connection_t *c 10441 ** @param xcb_glx_get_tex_level_parameterfv_cookie_t cookie 10442 ** @param xcb_generic_error_t **e 10443 ** @returns xcb_glx_get_tex_level_parameterfv_reply_t * 10444 ** 10445 *****************************************************************************/ 10446 10447 xcb_glx_get_tex_level_parameterfv_reply_t * 10448 xcb_glx_get_tex_level_parameterfv_reply (xcb_connection_t *c , 10449 xcb_glx_get_tex_level_parameterfv_cookie_t cookie , 10450 xcb_generic_error_t **e ); 10451 10452 int 10453 xcb_glx_get_tex_level_parameteriv_sizeof (const void *_buffer ); 10454 10464 /***************************************************************************** 10465 ** 10466 ** xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv 10467 ** 10468 ** @param xcb_connection_t *c 10469 ** @param xcb_glx_context_tag_t context_tag 10470 ** @param uint32_t target 10471 ** @param int32_t level 10472 ** @param uint32_t pname 10473 ** @returns xcb_glx_get_tex_level_parameteriv_cookie_t 10474 ** 10475 *****************************************************************************/ 10476 10477 xcb_glx_get_tex_level_parameteriv_cookie_t 10478 xcb_glx_get_tex_level_parameteriv (xcb_connection_t *c , 10479 xcb_glx_context_tag_t context_tag , 10480 uint32_t target , 10481 int32_t level , 10482 uint32_t pname ); 10483 10496 /***************************************************************************** 10497 ** 10498 ** xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv_unchecked 10499 ** 10500 ** @param xcb_connection_t *c 10501 ** @param xcb_glx_context_tag_t context_tag 10502 ** @param uint32_t target 10503 ** @param int32_t level 10504 ** @param uint32_t pname 10505 ** @returns xcb_glx_get_tex_level_parameteriv_cookie_t 10506 ** 10507 *****************************************************************************/ 10508 10509 xcb_glx_get_tex_level_parameteriv_cookie_t 10510 xcb_glx_get_tex_level_parameteriv_unchecked (xcb_connection_t *c , 10511 xcb_glx_context_tag_t context_tag , 10512 uint32_t target , 10513 int32_t level , 10514 uint32_t pname ); 10515 10516 10517 /***************************************************************************** 10518 ** 10519 ** int32_t * xcb_glx_get_tex_level_parameteriv_data 10520 ** 10521 ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R 10522 ** @returns int32_t * 10523 ** 10524 *****************************************************************************/ 10525 10526 int32_t * 10527 xcb_glx_get_tex_level_parameteriv_data (const xcb_glx_get_tex_level_parameteriv_reply_t *R ); 10528 10529 10530 /***************************************************************************** 10531 ** 10532 ** int xcb_glx_get_tex_level_parameteriv_data_length 10533 ** 10534 ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R 10535 ** @returns int 10536 ** 10537 *****************************************************************************/ 10538 10539 int 10540 xcb_glx_get_tex_level_parameteriv_data_length (const xcb_glx_get_tex_level_parameteriv_reply_t *R ); 10541 10542 10543 /***************************************************************************** 10544 ** 10545 ** xcb_generic_iterator_t xcb_glx_get_tex_level_parameteriv_data_end 10546 ** 10547 ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R 10548 ** @returns xcb_generic_iterator_t 10549 ** 10550 *****************************************************************************/ 10551 10552 xcb_generic_iterator_t 10553 xcb_glx_get_tex_level_parameteriv_data_end (const xcb_glx_get_tex_level_parameteriv_reply_t *R ); 10554 10570 /***************************************************************************** 10571 ** 10572 ** xcb_glx_get_tex_level_parameteriv_reply_t * xcb_glx_get_tex_level_parameteriv_reply 10573 ** 10574 ** @param xcb_connection_t *c 10575 ** @param xcb_glx_get_tex_level_parameteriv_cookie_t cookie 10576 ** @param xcb_generic_error_t **e 10577 ** @returns xcb_glx_get_tex_level_parameteriv_reply_t * 10578 ** 10579 *****************************************************************************/ 10580 10581 xcb_glx_get_tex_level_parameteriv_reply_t * 10582 xcb_glx_get_tex_level_parameteriv_reply (xcb_connection_t *c , 10583 xcb_glx_get_tex_level_parameteriv_cookie_t cookie , 10584 xcb_generic_error_t **e ); 10585 10595 /***************************************************************************** 10596 ** 10597 ** xcb_glx_is_list_cookie_t xcb_glx_is_list 10598 ** 10599 ** @param xcb_connection_t *c 10600 ** @param xcb_glx_context_tag_t context_tag 10601 ** @param uint32_t list 10602 ** @returns xcb_glx_is_list_cookie_t 10603 ** 10604 *****************************************************************************/ 10605 10606 xcb_glx_is_list_cookie_t 10607 xcb_glx_is_list (xcb_connection_t *c , 10608 xcb_glx_context_tag_t context_tag , 10609 uint32_t list ); 10610 10623 /***************************************************************************** 10624 ** 10625 ** xcb_glx_is_list_cookie_t xcb_glx_is_list_unchecked 10626 ** 10627 ** @param xcb_connection_t *c 10628 ** @param xcb_glx_context_tag_t context_tag 10629 ** @param uint32_t list 10630 ** @returns xcb_glx_is_list_cookie_t 10631 ** 10632 *****************************************************************************/ 10633 10634 xcb_glx_is_list_cookie_t 10635 xcb_glx_is_list_unchecked (xcb_connection_t *c , 10636 xcb_glx_context_tag_t context_tag , 10637 uint32_t list ); 10638 10654 /***************************************************************************** 10655 ** 10656 ** xcb_glx_is_list_reply_t * xcb_glx_is_list_reply 10657 ** 10658 ** @param xcb_connection_t *c 10659 ** @param xcb_glx_is_list_cookie_t cookie 10660 ** @param xcb_generic_error_t **e 10661 ** @returns xcb_glx_is_list_reply_t * 10662 ** 10663 *****************************************************************************/ 10664 10665 xcb_glx_is_list_reply_t * 10666 xcb_glx_is_list_reply (xcb_connection_t *c , 10667 xcb_glx_is_list_cookie_t cookie , 10668 xcb_generic_error_t **e ); 10669 10682 /***************************************************************************** 10683 ** 10684 ** xcb_void_cookie_t xcb_glx_flush_checked 10685 ** 10686 ** @param xcb_connection_t *c 10687 ** @param xcb_glx_context_tag_t context_tag 10688 ** @returns xcb_void_cookie_t 10689 ** 10690 *****************************************************************************/ 10691 10692 xcb_void_cookie_t 10693 xcb_glx_flush_checked (xcb_connection_t *c , 10694 xcb_glx_context_tag_t context_tag ); 10695 10705 /***************************************************************************** 10706 ** 10707 ** xcb_void_cookie_t xcb_glx_flush 10708 ** 10709 ** @param xcb_connection_t *c 10710 ** @param xcb_glx_context_tag_t context_tag 10711 ** @returns xcb_void_cookie_t 10712 ** 10713 *****************************************************************************/ 10714 10715 xcb_void_cookie_t 10716 xcb_glx_flush (xcb_connection_t *c , 10717 xcb_glx_context_tag_t context_tag ); 10718 10719 int 10720 xcb_glx_are_textures_resident_sizeof (const void *_buffer ); 10721 10731 /***************************************************************************** 10732 ** 10733 ** xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident 10734 ** 10735 ** @param xcb_connection_t *c 10736 ** @param xcb_glx_context_tag_t context_tag 10737 ** @param int32_t n 10738 ** @param const uint32_t *textures 10739 ** @returns xcb_glx_are_textures_resident_cookie_t 10740 ** 10741 *****************************************************************************/ 10742 10743 xcb_glx_are_textures_resident_cookie_t 10744 xcb_glx_are_textures_resident (xcb_connection_t *c , 10745 xcb_glx_context_tag_t context_tag , 10746 int32_t n , 10747 const uint32_t *textures ); 10748 10761 /***************************************************************************** 10762 ** 10763 ** xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident_unchecked 10764 ** 10765 ** @param xcb_connection_t *c 10766 ** @param xcb_glx_context_tag_t context_tag 10767 ** @param int32_t n 10768 ** @param const uint32_t *textures 10769 ** @returns xcb_glx_are_textures_resident_cookie_t 10770 ** 10771 *****************************************************************************/ 10772 10773 xcb_glx_are_textures_resident_cookie_t 10774 xcb_glx_are_textures_resident_unchecked (xcb_connection_t *c , 10775 xcb_glx_context_tag_t context_tag , 10776 int32_t n , 10777 const uint32_t *textures ); 10778 10779 10780 /***************************************************************************** 10781 ** 10782 ** uint8_t * xcb_glx_are_textures_resident_data 10783 ** 10784 ** @param const xcb_glx_are_textures_resident_reply_t *R 10785 ** @returns uint8_t * 10786 ** 10787 *****************************************************************************/ 10788 10789 uint8_t * 10790 xcb_glx_are_textures_resident_data (const xcb_glx_are_textures_resident_reply_t *R ); 10791 10792 10793 /***************************************************************************** 10794 ** 10795 ** int xcb_glx_are_textures_resident_data_length 10796 ** 10797 ** @param const xcb_glx_are_textures_resident_reply_t *R 10798 ** @returns int 10799 ** 10800 *****************************************************************************/ 10801 10802 int 10803 xcb_glx_are_textures_resident_data_length (const xcb_glx_are_textures_resident_reply_t *R ); 10804 10805 10806 /***************************************************************************** 10807 ** 10808 ** xcb_generic_iterator_t xcb_glx_are_textures_resident_data_end 10809 ** 10810 ** @param const xcb_glx_are_textures_resident_reply_t *R 10811 ** @returns xcb_generic_iterator_t 10812 ** 10813 *****************************************************************************/ 10814 10815 xcb_generic_iterator_t 10816 xcb_glx_are_textures_resident_data_end (const xcb_glx_are_textures_resident_reply_t *R ); 10817 10833 /***************************************************************************** 10834 ** 10835 ** xcb_glx_are_textures_resident_reply_t * xcb_glx_are_textures_resident_reply 10836 ** 10837 ** @param xcb_connection_t *c 10838 ** @param xcb_glx_are_textures_resident_cookie_t cookie 10839 ** @param xcb_generic_error_t **e 10840 ** @returns xcb_glx_are_textures_resident_reply_t * 10841 ** 10842 *****************************************************************************/ 10843 10844 xcb_glx_are_textures_resident_reply_t * 10845 xcb_glx_are_textures_resident_reply (xcb_connection_t *c , 10846 xcb_glx_are_textures_resident_cookie_t cookie , 10847 xcb_generic_error_t **e ); 10848 10849 int 10850 xcb_glx_delete_textures_sizeof (const void *_buffer ); 10851 10864 /***************************************************************************** 10865 ** 10866 ** xcb_void_cookie_t xcb_glx_delete_textures_checked 10867 ** 10868 ** @param xcb_connection_t *c 10869 ** @param xcb_glx_context_tag_t context_tag 10870 ** @param int32_t n 10871 ** @param const uint32_t *textures 10872 ** @returns xcb_void_cookie_t 10873 ** 10874 *****************************************************************************/ 10875 10876 xcb_void_cookie_t 10877 xcb_glx_delete_textures_checked (xcb_connection_t *c , 10878 xcb_glx_context_tag_t context_tag , 10879 int32_t n , 10880 const uint32_t *textures ); 10881 10891 /***************************************************************************** 10892 ** 10893 ** xcb_void_cookie_t xcb_glx_delete_textures 10894 ** 10895 ** @param xcb_connection_t *c 10896 ** @param xcb_glx_context_tag_t context_tag 10897 ** @param int32_t n 10898 ** @param const uint32_t *textures 10899 ** @returns xcb_void_cookie_t 10900 ** 10901 *****************************************************************************/ 10902 10903 xcb_void_cookie_t 10904 xcb_glx_delete_textures (xcb_connection_t *c , 10905 xcb_glx_context_tag_t context_tag , 10906 int32_t n , 10907 const uint32_t *textures ); 10908 10909 int 10910 xcb_glx_gen_textures_sizeof (const void *_buffer ); 10911 10921 /***************************************************************************** 10922 ** 10923 ** xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures 10924 ** 10925 ** @param xcb_connection_t *c 10926 ** @param xcb_glx_context_tag_t context_tag 10927 ** @param int32_t n 10928 ** @returns xcb_glx_gen_textures_cookie_t 10929 ** 10930 *****************************************************************************/ 10931 10932 xcb_glx_gen_textures_cookie_t 10933 xcb_glx_gen_textures (xcb_connection_t *c , 10934 xcb_glx_context_tag_t context_tag , 10935 int32_t n ); 10936 10949 /***************************************************************************** 10950 ** 10951 ** xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures_unchecked 10952 ** 10953 ** @param xcb_connection_t *c 10954 ** @param xcb_glx_context_tag_t context_tag 10955 ** @param int32_t n 10956 ** @returns xcb_glx_gen_textures_cookie_t 10957 ** 10958 *****************************************************************************/ 10959 10960 xcb_glx_gen_textures_cookie_t 10961 xcb_glx_gen_textures_unchecked (xcb_connection_t *c , 10962 xcb_glx_context_tag_t context_tag , 10963 int32_t n ); 10964 10965 10966 /***************************************************************************** 10967 ** 10968 ** uint32_t * xcb_glx_gen_textures_data 10969 ** 10970 ** @param const xcb_glx_gen_textures_reply_t *R 10971 ** @returns uint32_t * 10972 ** 10973 *****************************************************************************/ 10974 10975 uint32_t * 10976 xcb_glx_gen_textures_data (const xcb_glx_gen_textures_reply_t *R ); 10977 10978 10979 /***************************************************************************** 10980 ** 10981 ** int xcb_glx_gen_textures_data_length 10982 ** 10983 ** @param const xcb_glx_gen_textures_reply_t *R 10984 ** @returns int 10985 ** 10986 *****************************************************************************/ 10987 10988 int 10989 xcb_glx_gen_textures_data_length (const xcb_glx_gen_textures_reply_t *R ); 10990 10991 10992 /***************************************************************************** 10993 ** 10994 ** xcb_generic_iterator_t xcb_glx_gen_textures_data_end 10995 ** 10996 ** @param const xcb_glx_gen_textures_reply_t *R 10997 ** @returns xcb_generic_iterator_t 10998 ** 10999 *****************************************************************************/ 11000 11001 xcb_generic_iterator_t 11002 xcb_glx_gen_textures_data_end (const xcb_glx_gen_textures_reply_t *R ); 11003 11019 /***************************************************************************** 11020 ** 11021 ** xcb_glx_gen_textures_reply_t * xcb_glx_gen_textures_reply 11022 ** 11023 ** @param xcb_connection_t *c 11024 ** @param xcb_glx_gen_textures_cookie_t cookie 11025 ** @param xcb_generic_error_t **e 11026 ** @returns xcb_glx_gen_textures_reply_t * 11027 ** 11028 *****************************************************************************/ 11029 11030 xcb_glx_gen_textures_reply_t * 11031 xcb_glx_gen_textures_reply (xcb_connection_t *c , 11032 xcb_glx_gen_textures_cookie_t cookie , 11033 xcb_generic_error_t **e ); 11034 11044 /***************************************************************************** 11045 ** 11046 ** xcb_glx_is_texture_cookie_t xcb_glx_is_texture 11047 ** 11048 ** @param xcb_connection_t *c 11049 ** @param xcb_glx_context_tag_t context_tag 11050 ** @param uint32_t texture 11051 ** @returns xcb_glx_is_texture_cookie_t 11052 ** 11053 *****************************************************************************/ 11054 11055 xcb_glx_is_texture_cookie_t 11056 xcb_glx_is_texture (xcb_connection_t *c , 11057 xcb_glx_context_tag_t context_tag , 11058 uint32_t texture ); 11059 11072 /***************************************************************************** 11073 ** 11074 ** xcb_glx_is_texture_cookie_t xcb_glx_is_texture_unchecked 11075 ** 11076 ** @param xcb_connection_t *c 11077 ** @param xcb_glx_context_tag_t context_tag 11078 ** @param uint32_t texture 11079 ** @returns xcb_glx_is_texture_cookie_t 11080 ** 11081 *****************************************************************************/ 11082 11083 xcb_glx_is_texture_cookie_t 11084 xcb_glx_is_texture_unchecked (xcb_connection_t *c , 11085 xcb_glx_context_tag_t context_tag , 11086 uint32_t texture ); 11087 11103 /***************************************************************************** 11104 ** 11105 ** xcb_glx_is_texture_reply_t * xcb_glx_is_texture_reply 11106 ** 11107 ** @param xcb_connection_t *c 11108 ** @param xcb_glx_is_texture_cookie_t cookie 11109 ** @param xcb_generic_error_t **e 11110 ** @returns xcb_glx_is_texture_reply_t * 11111 ** 11112 *****************************************************************************/ 11113 11114 xcb_glx_is_texture_reply_t * 11115 xcb_glx_is_texture_reply (xcb_connection_t *c , 11116 xcb_glx_is_texture_cookie_t cookie , 11117 xcb_generic_error_t **e ); 11118 11119 int 11120 xcb_glx_get_color_table_sizeof (const void *_buffer ); 11121 11131 /***************************************************************************** 11132 ** 11133 ** xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table 11134 ** 11135 ** @param xcb_connection_t *c 11136 ** @param xcb_glx_context_tag_t context_tag 11137 ** @param uint32_t target 11138 ** @param uint32_t format 11139 ** @param uint32_t type 11140 ** @param uint8_t swap_bytes 11141 ** @returns xcb_glx_get_color_table_cookie_t 11142 ** 11143 *****************************************************************************/ 11144 11145 xcb_glx_get_color_table_cookie_t 11146 xcb_glx_get_color_table (xcb_connection_t *c , 11147 xcb_glx_context_tag_t context_tag , 11148 uint32_t target , 11149 uint32_t format , 11150 uint32_t type , 11151 uint8_t swap_bytes ); 11152 11165 /***************************************************************************** 11166 ** 11167 ** xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table_unchecked 11168 ** 11169 ** @param xcb_connection_t *c 11170 ** @param xcb_glx_context_tag_t context_tag 11171 ** @param uint32_t target 11172 ** @param uint32_t format 11173 ** @param uint32_t type 11174 ** @param uint8_t swap_bytes 11175 ** @returns xcb_glx_get_color_table_cookie_t 11176 ** 11177 *****************************************************************************/ 11178 11179 xcb_glx_get_color_table_cookie_t 11180 xcb_glx_get_color_table_unchecked (xcb_connection_t *c , 11181 xcb_glx_context_tag_t context_tag , 11182 uint32_t target , 11183 uint32_t format , 11184 uint32_t type , 11185 uint8_t swap_bytes ); 11186 11187 11188 /***************************************************************************** 11189 ** 11190 ** uint8_t * xcb_glx_get_color_table_data 11191 ** 11192 ** @param const xcb_glx_get_color_table_reply_t *R 11193 ** @returns uint8_t * 11194 ** 11195 *****************************************************************************/ 11196 11197 uint8_t * 11198 xcb_glx_get_color_table_data (const xcb_glx_get_color_table_reply_t *R ); 11199 11200 11201 /***************************************************************************** 11202 ** 11203 ** int xcb_glx_get_color_table_data_length 11204 ** 11205 ** @param const xcb_glx_get_color_table_reply_t *R 11206 ** @returns int 11207 ** 11208 *****************************************************************************/ 11209 11210 int 11211 xcb_glx_get_color_table_data_length (const xcb_glx_get_color_table_reply_t *R ); 11212 11213 11214 /***************************************************************************** 11215 ** 11216 ** xcb_generic_iterator_t xcb_glx_get_color_table_data_end 11217 ** 11218 ** @param const xcb_glx_get_color_table_reply_t *R 11219 ** @returns xcb_generic_iterator_t 11220 ** 11221 *****************************************************************************/ 11222 11223 xcb_generic_iterator_t 11224 xcb_glx_get_color_table_data_end (const xcb_glx_get_color_table_reply_t *R ); 11225 11241 /***************************************************************************** 11242 ** 11243 ** xcb_glx_get_color_table_reply_t * xcb_glx_get_color_table_reply 11244 ** 11245 ** @param xcb_connection_t *c 11246 ** @param xcb_glx_get_color_table_cookie_t cookie 11247 ** @param xcb_generic_error_t **e 11248 ** @returns xcb_glx_get_color_table_reply_t * 11249 ** 11250 *****************************************************************************/ 11251 11252 xcb_glx_get_color_table_reply_t * 11253 xcb_glx_get_color_table_reply (xcb_connection_t *c , 11254 xcb_glx_get_color_table_cookie_t cookie , 11255 xcb_generic_error_t **e ); 11256 11257 int 11258 xcb_glx_get_color_table_parameterfv_sizeof (const void *_buffer ); 11259 11269 /***************************************************************************** 11270 ** 11271 ** xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv 11272 ** 11273 ** @param xcb_connection_t *c 11274 ** @param xcb_glx_context_tag_t context_tag 11275 ** @param uint32_t target 11276 ** @param uint32_t pname 11277 ** @returns xcb_glx_get_color_table_parameterfv_cookie_t 11278 ** 11279 *****************************************************************************/ 11280 11281 xcb_glx_get_color_table_parameterfv_cookie_t 11282 xcb_glx_get_color_table_parameterfv (xcb_connection_t *c , 11283 xcb_glx_context_tag_t context_tag , 11284 uint32_t target , 11285 uint32_t pname ); 11286 11299 /***************************************************************************** 11300 ** 11301 ** xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv_unchecked 11302 ** 11303 ** @param xcb_connection_t *c 11304 ** @param xcb_glx_context_tag_t context_tag 11305 ** @param uint32_t target 11306 ** @param uint32_t pname 11307 ** @returns xcb_glx_get_color_table_parameterfv_cookie_t 11308 ** 11309 *****************************************************************************/ 11310 11311 xcb_glx_get_color_table_parameterfv_cookie_t 11312 xcb_glx_get_color_table_parameterfv_unchecked (xcb_connection_t *c , 11313 xcb_glx_context_tag_t context_tag , 11314 uint32_t target , 11315 uint32_t pname ); 11316 11317 11318 /***************************************************************************** 11319 ** 11320 ** xcb_glx_float32_t * xcb_glx_get_color_table_parameterfv_data 11321 ** 11322 ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R 11323 ** @returns xcb_glx_float32_t * 11324 ** 11325 *****************************************************************************/ 11326 11327 xcb_glx_float32_t * 11328 xcb_glx_get_color_table_parameterfv_data (const xcb_glx_get_color_table_parameterfv_reply_t *R ); 11329 11330 11331 /***************************************************************************** 11332 ** 11333 ** int xcb_glx_get_color_table_parameterfv_data_length 11334 ** 11335 ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R 11336 ** @returns int 11337 ** 11338 *****************************************************************************/ 11339 11340 int 11341 xcb_glx_get_color_table_parameterfv_data_length (const xcb_glx_get_color_table_parameterfv_reply_t *R ); 11342 11343 11344 /***************************************************************************** 11345 ** 11346 ** xcb_generic_iterator_t xcb_glx_get_color_table_parameterfv_data_end 11347 ** 11348 ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R 11349 ** @returns xcb_generic_iterator_t 11350 ** 11351 *****************************************************************************/ 11352 11353 xcb_generic_iterator_t 11354 xcb_glx_get_color_table_parameterfv_data_end (const xcb_glx_get_color_table_parameterfv_reply_t *R ); 11355 11371 /***************************************************************************** 11372 ** 11373 ** xcb_glx_get_color_table_parameterfv_reply_t * xcb_glx_get_color_table_parameterfv_reply 11374 ** 11375 ** @param xcb_connection_t *c 11376 ** @param xcb_glx_get_color_table_parameterfv_cookie_t cookie 11377 ** @param xcb_generic_error_t **e 11378 ** @returns xcb_glx_get_color_table_parameterfv_reply_t * 11379 ** 11380 *****************************************************************************/ 11381 11382 xcb_glx_get_color_table_parameterfv_reply_t * 11383 xcb_glx_get_color_table_parameterfv_reply (xcb_connection_t *c , 11384 xcb_glx_get_color_table_parameterfv_cookie_t cookie , 11385 xcb_generic_error_t **e ); 11386 11387 int 11388 xcb_glx_get_color_table_parameteriv_sizeof (const void *_buffer ); 11389 11399 /***************************************************************************** 11400 ** 11401 ** xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv 11402 ** 11403 ** @param xcb_connection_t *c 11404 ** @param xcb_glx_context_tag_t context_tag 11405 ** @param uint32_t target 11406 ** @param uint32_t pname 11407 ** @returns xcb_glx_get_color_table_parameteriv_cookie_t 11408 ** 11409 *****************************************************************************/ 11410 11411 xcb_glx_get_color_table_parameteriv_cookie_t 11412 xcb_glx_get_color_table_parameteriv (xcb_connection_t *c , 11413 xcb_glx_context_tag_t context_tag , 11414 uint32_t target , 11415 uint32_t pname ); 11416 11429 /***************************************************************************** 11430 ** 11431 ** xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv_unchecked 11432 ** 11433 ** @param xcb_connection_t *c 11434 ** @param xcb_glx_context_tag_t context_tag 11435 ** @param uint32_t target 11436 ** @param uint32_t pname 11437 ** @returns xcb_glx_get_color_table_parameteriv_cookie_t 11438 ** 11439 *****************************************************************************/ 11440 11441 xcb_glx_get_color_table_parameteriv_cookie_t 11442 xcb_glx_get_color_table_parameteriv_unchecked (xcb_connection_t *c , 11443 xcb_glx_context_tag_t context_tag , 11444 uint32_t target , 11445 uint32_t pname ); 11446 11447 11448 /***************************************************************************** 11449 ** 11450 ** int32_t * xcb_glx_get_color_table_parameteriv_data 11451 ** 11452 ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R 11453 ** @returns int32_t * 11454 ** 11455 *****************************************************************************/ 11456 11457 int32_t * 11458 xcb_glx_get_color_table_parameteriv_data (const xcb_glx_get_color_table_parameteriv_reply_t *R ); 11459 11460 11461 /***************************************************************************** 11462 ** 11463 ** int xcb_glx_get_color_table_parameteriv_data_length 11464 ** 11465 ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R 11466 ** @returns int 11467 ** 11468 *****************************************************************************/ 11469 11470 int 11471 xcb_glx_get_color_table_parameteriv_data_length (const xcb_glx_get_color_table_parameteriv_reply_t *R ); 11472 11473 11474 /***************************************************************************** 11475 ** 11476 ** xcb_generic_iterator_t xcb_glx_get_color_table_parameteriv_data_end 11477 ** 11478 ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R 11479 ** @returns xcb_generic_iterator_t 11480 ** 11481 *****************************************************************************/ 11482 11483 xcb_generic_iterator_t 11484 xcb_glx_get_color_table_parameteriv_data_end (const xcb_glx_get_color_table_parameteriv_reply_t *R ); 11485 11501 /***************************************************************************** 11502 ** 11503 ** xcb_glx_get_color_table_parameteriv_reply_t * xcb_glx_get_color_table_parameteriv_reply 11504 ** 11505 ** @param xcb_connection_t *c 11506 ** @param xcb_glx_get_color_table_parameteriv_cookie_t cookie 11507 ** @param xcb_generic_error_t **e 11508 ** @returns xcb_glx_get_color_table_parameteriv_reply_t * 11509 ** 11510 *****************************************************************************/ 11511 11512 xcb_glx_get_color_table_parameteriv_reply_t * 11513 xcb_glx_get_color_table_parameteriv_reply (xcb_connection_t *c , 11514 xcb_glx_get_color_table_parameteriv_cookie_t cookie , 11515 xcb_generic_error_t **e ); 11516 11517 int 11518 xcb_glx_get_convolution_filter_sizeof (const void *_buffer ); 11519 11529 /***************************************************************************** 11530 ** 11531 ** xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter 11532 ** 11533 ** @param xcb_connection_t *c 11534 ** @param xcb_glx_context_tag_t context_tag 11535 ** @param uint32_t target 11536 ** @param uint32_t format 11537 ** @param uint32_t type 11538 ** @param uint8_t swap_bytes 11539 ** @returns xcb_glx_get_convolution_filter_cookie_t 11540 ** 11541 *****************************************************************************/ 11542 11543 xcb_glx_get_convolution_filter_cookie_t 11544 xcb_glx_get_convolution_filter (xcb_connection_t *c , 11545 xcb_glx_context_tag_t context_tag , 11546 uint32_t target , 11547 uint32_t format , 11548 uint32_t type , 11549 uint8_t swap_bytes ); 11550 11563 /***************************************************************************** 11564 ** 11565 ** xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter_unchecked 11566 ** 11567 ** @param xcb_connection_t *c 11568 ** @param xcb_glx_context_tag_t context_tag 11569 ** @param uint32_t target 11570 ** @param uint32_t format 11571 ** @param uint32_t type 11572 ** @param uint8_t swap_bytes 11573 ** @returns xcb_glx_get_convolution_filter_cookie_t 11574 ** 11575 *****************************************************************************/ 11576 11577 xcb_glx_get_convolution_filter_cookie_t 11578 xcb_glx_get_convolution_filter_unchecked (xcb_connection_t *c , 11579 xcb_glx_context_tag_t context_tag , 11580 uint32_t target , 11581 uint32_t format , 11582 uint32_t type , 11583 uint8_t swap_bytes ); 11584 11585 11586 /***************************************************************************** 11587 ** 11588 ** uint8_t * xcb_glx_get_convolution_filter_data 11589 ** 11590 ** @param const xcb_glx_get_convolution_filter_reply_t *R 11591 ** @returns uint8_t * 11592 ** 11593 *****************************************************************************/ 11594 11595 uint8_t * 11596 xcb_glx_get_convolution_filter_data (const xcb_glx_get_convolution_filter_reply_t *R ); 11597 11598 11599 /***************************************************************************** 11600 ** 11601 ** int xcb_glx_get_convolution_filter_data_length 11602 ** 11603 ** @param const xcb_glx_get_convolution_filter_reply_t *R 11604 ** @returns int 11605 ** 11606 *****************************************************************************/ 11607 11608 int 11609 xcb_glx_get_convolution_filter_data_length (const xcb_glx_get_convolution_filter_reply_t *R ); 11610 11611 11612 /***************************************************************************** 11613 ** 11614 ** xcb_generic_iterator_t xcb_glx_get_convolution_filter_data_end 11615 ** 11616 ** @param const xcb_glx_get_convolution_filter_reply_t *R 11617 ** @returns xcb_generic_iterator_t 11618 ** 11619 *****************************************************************************/ 11620 11621 xcb_generic_iterator_t 11622 xcb_glx_get_convolution_filter_data_end (const xcb_glx_get_convolution_filter_reply_t *R ); 11623 11639 /***************************************************************************** 11640 ** 11641 ** xcb_glx_get_convolution_filter_reply_t * xcb_glx_get_convolution_filter_reply 11642 ** 11643 ** @param xcb_connection_t *c 11644 ** @param xcb_glx_get_convolution_filter_cookie_t cookie 11645 ** @param xcb_generic_error_t **e 11646 ** @returns xcb_glx_get_convolution_filter_reply_t * 11647 ** 11648 *****************************************************************************/ 11649 11650 xcb_glx_get_convolution_filter_reply_t * 11651 xcb_glx_get_convolution_filter_reply (xcb_connection_t *c , 11652 xcb_glx_get_convolution_filter_cookie_t cookie , 11653 xcb_generic_error_t **e ); 11654 11655 int 11656 xcb_glx_get_convolution_parameterfv_sizeof (const void *_buffer ); 11657 11667 /***************************************************************************** 11668 ** 11669 ** xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv 11670 ** 11671 ** @param xcb_connection_t *c 11672 ** @param xcb_glx_context_tag_t context_tag 11673 ** @param uint32_t target 11674 ** @param uint32_t pname 11675 ** @returns xcb_glx_get_convolution_parameterfv_cookie_t 11676 ** 11677 *****************************************************************************/ 11678 11679 xcb_glx_get_convolution_parameterfv_cookie_t 11680 xcb_glx_get_convolution_parameterfv (xcb_connection_t *c , 11681 xcb_glx_context_tag_t context_tag , 11682 uint32_t target , 11683 uint32_t pname ); 11684 11697 /***************************************************************************** 11698 ** 11699 ** xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv_unchecked 11700 ** 11701 ** @param xcb_connection_t *c 11702 ** @param xcb_glx_context_tag_t context_tag 11703 ** @param uint32_t target 11704 ** @param uint32_t pname 11705 ** @returns xcb_glx_get_convolution_parameterfv_cookie_t 11706 ** 11707 *****************************************************************************/ 11708 11709 xcb_glx_get_convolution_parameterfv_cookie_t 11710 xcb_glx_get_convolution_parameterfv_unchecked (xcb_connection_t *c , 11711 xcb_glx_context_tag_t context_tag , 11712 uint32_t target , 11713 uint32_t pname ); 11714 11715 11716 /***************************************************************************** 11717 ** 11718 ** xcb_glx_float32_t * xcb_glx_get_convolution_parameterfv_data 11719 ** 11720 ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R 11721 ** @returns xcb_glx_float32_t * 11722 ** 11723 *****************************************************************************/ 11724 11725 xcb_glx_float32_t * 11726 xcb_glx_get_convolution_parameterfv_data (const xcb_glx_get_convolution_parameterfv_reply_t *R ); 11727 11728 11729 /***************************************************************************** 11730 ** 11731 ** int xcb_glx_get_convolution_parameterfv_data_length 11732 ** 11733 ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R 11734 ** @returns int 11735 ** 11736 *****************************************************************************/ 11737 11738 int 11739 xcb_glx_get_convolution_parameterfv_data_length (const xcb_glx_get_convolution_parameterfv_reply_t *R ); 11740 11741 11742 /***************************************************************************** 11743 ** 11744 ** xcb_generic_iterator_t xcb_glx_get_convolution_parameterfv_data_end 11745 ** 11746 ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R 11747 ** @returns xcb_generic_iterator_t 11748 ** 11749 *****************************************************************************/ 11750 11751 xcb_generic_iterator_t 11752 xcb_glx_get_convolution_parameterfv_data_end (const xcb_glx_get_convolution_parameterfv_reply_t *R ); 11753 11769 /***************************************************************************** 11770 ** 11771 ** xcb_glx_get_convolution_parameterfv_reply_t * xcb_glx_get_convolution_parameterfv_reply 11772 ** 11773 ** @param xcb_connection_t *c 11774 ** @param xcb_glx_get_convolution_parameterfv_cookie_t cookie 11775 ** @param xcb_generic_error_t **e 11776 ** @returns xcb_glx_get_convolution_parameterfv_reply_t * 11777 ** 11778 *****************************************************************************/ 11779 11780 xcb_glx_get_convolution_parameterfv_reply_t * 11781 xcb_glx_get_convolution_parameterfv_reply (xcb_connection_t *c , 11782 xcb_glx_get_convolution_parameterfv_cookie_t cookie , 11783 xcb_generic_error_t **e ); 11784 11785 int 11786 xcb_glx_get_convolution_parameteriv_sizeof (const void *_buffer ); 11787 11797 /***************************************************************************** 11798 ** 11799 ** xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv 11800 ** 11801 ** @param xcb_connection_t *c 11802 ** @param xcb_glx_context_tag_t context_tag 11803 ** @param uint32_t target 11804 ** @param uint32_t pname 11805 ** @returns xcb_glx_get_convolution_parameteriv_cookie_t 11806 ** 11807 *****************************************************************************/ 11808 11809 xcb_glx_get_convolution_parameteriv_cookie_t 11810 xcb_glx_get_convolution_parameteriv (xcb_connection_t *c , 11811 xcb_glx_context_tag_t context_tag , 11812 uint32_t target , 11813 uint32_t pname ); 11814 11827 /***************************************************************************** 11828 ** 11829 ** xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv_unchecked 11830 ** 11831 ** @param xcb_connection_t *c 11832 ** @param xcb_glx_context_tag_t context_tag 11833 ** @param uint32_t target 11834 ** @param uint32_t pname 11835 ** @returns xcb_glx_get_convolution_parameteriv_cookie_t 11836 ** 11837 *****************************************************************************/ 11838 11839 xcb_glx_get_convolution_parameteriv_cookie_t 11840 xcb_glx_get_convolution_parameteriv_unchecked (xcb_connection_t *c , 11841 xcb_glx_context_tag_t context_tag , 11842 uint32_t target , 11843 uint32_t pname ); 11844 11845 11846 /***************************************************************************** 11847 ** 11848 ** int32_t * xcb_glx_get_convolution_parameteriv_data 11849 ** 11850 ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R 11851 ** @returns int32_t * 11852 ** 11853 *****************************************************************************/ 11854 11855 int32_t * 11856 xcb_glx_get_convolution_parameteriv_data (const xcb_glx_get_convolution_parameteriv_reply_t *R ); 11857 11858 11859 /***************************************************************************** 11860 ** 11861 ** int xcb_glx_get_convolution_parameteriv_data_length 11862 ** 11863 ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R 11864 ** @returns int 11865 ** 11866 *****************************************************************************/ 11867 11868 int 11869 xcb_glx_get_convolution_parameteriv_data_length (const xcb_glx_get_convolution_parameteriv_reply_t *R ); 11870 11871 11872 /***************************************************************************** 11873 ** 11874 ** xcb_generic_iterator_t xcb_glx_get_convolution_parameteriv_data_end 11875 ** 11876 ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R 11877 ** @returns xcb_generic_iterator_t 11878 ** 11879 *****************************************************************************/ 11880 11881 xcb_generic_iterator_t 11882 xcb_glx_get_convolution_parameteriv_data_end (const xcb_glx_get_convolution_parameteriv_reply_t *R ); 11883 11899 /***************************************************************************** 11900 ** 11901 ** xcb_glx_get_convolution_parameteriv_reply_t * xcb_glx_get_convolution_parameteriv_reply 11902 ** 11903 ** @param xcb_connection_t *c 11904 ** @param xcb_glx_get_convolution_parameteriv_cookie_t cookie 11905 ** @param xcb_generic_error_t **e 11906 ** @returns xcb_glx_get_convolution_parameteriv_reply_t * 11907 ** 11908 *****************************************************************************/ 11909 11910 xcb_glx_get_convolution_parameteriv_reply_t * 11911 xcb_glx_get_convolution_parameteriv_reply (xcb_connection_t *c , 11912 xcb_glx_get_convolution_parameteriv_cookie_t cookie , 11913 xcb_generic_error_t **e ); 11914 11915 int 11916 xcb_glx_get_separable_filter_sizeof (const void *_buffer ); 11917 11927 /***************************************************************************** 11928 ** 11929 ** xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter 11930 ** 11931 ** @param xcb_connection_t *c 11932 ** @param xcb_glx_context_tag_t context_tag 11933 ** @param uint32_t target 11934 ** @param uint32_t format 11935 ** @param uint32_t type 11936 ** @param uint8_t swap_bytes 11937 ** @returns xcb_glx_get_separable_filter_cookie_t 11938 ** 11939 *****************************************************************************/ 11940 11941 xcb_glx_get_separable_filter_cookie_t 11942 xcb_glx_get_separable_filter (xcb_connection_t *c , 11943 xcb_glx_context_tag_t context_tag , 11944 uint32_t target , 11945 uint32_t format , 11946 uint32_t type , 11947 uint8_t swap_bytes ); 11948 11961 /***************************************************************************** 11962 ** 11963 ** xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter_unchecked 11964 ** 11965 ** @param xcb_connection_t *c 11966 ** @param xcb_glx_context_tag_t context_tag 11967 ** @param uint32_t target 11968 ** @param uint32_t format 11969 ** @param uint32_t type 11970 ** @param uint8_t swap_bytes 11971 ** @returns xcb_glx_get_separable_filter_cookie_t 11972 ** 11973 *****************************************************************************/ 11974 11975 xcb_glx_get_separable_filter_cookie_t 11976 xcb_glx_get_separable_filter_unchecked (xcb_connection_t *c , 11977 xcb_glx_context_tag_t context_tag , 11978 uint32_t target , 11979 uint32_t format , 11980 uint32_t type , 11981 uint8_t swap_bytes ); 11982 11983 11984 /***************************************************************************** 11985 ** 11986 ** uint8_t * xcb_glx_get_separable_filter_rows_and_cols 11987 ** 11988 ** @param const xcb_glx_get_separable_filter_reply_t *R 11989 ** @returns uint8_t * 11990 ** 11991 *****************************************************************************/ 11992 11993 uint8_t * 11994 xcb_glx_get_separable_filter_rows_and_cols (const xcb_glx_get_separable_filter_reply_t *R ); 11995 11996 11997 /***************************************************************************** 11998 ** 11999 ** int xcb_glx_get_separable_filter_rows_and_cols_length 12000 ** 12001 ** @param const xcb_glx_get_separable_filter_reply_t *R 12002 ** @returns int 12003 ** 12004 *****************************************************************************/ 12005 12006 int 12007 xcb_glx_get_separable_filter_rows_and_cols_length (const xcb_glx_get_separable_filter_reply_t *R ); 12008 12009 12010 /***************************************************************************** 12011 ** 12012 ** xcb_generic_iterator_t xcb_glx_get_separable_filter_rows_and_cols_end 12013 ** 12014 ** @param const xcb_glx_get_separable_filter_reply_t *R 12015 ** @returns xcb_generic_iterator_t 12016 ** 12017 *****************************************************************************/ 12018 12019 xcb_generic_iterator_t 12020 xcb_glx_get_separable_filter_rows_and_cols_end (const xcb_glx_get_separable_filter_reply_t *R ); 12021 12037 /***************************************************************************** 12038 ** 12039 ** xcb_glx_get_separable_filter_reply_t * xcb_glx_get_separable_filter_reply 12040 ** 12041 ** @param xcb_connection_t *c 12042 ** @param xcb_glx_get_separable_filter_cookie_t cookie 12043 ** @param xcb_generic_error_t **e 12044 ** @returns xcb_glx_get_separable_filter_reply_t * 12045 ** 12046 *****************************************************************************/ 12047 12048 xcb_glx_get_separable_filter_reply_t * 12049 xcb_glx_get_separable_filter_reply (xcb_connection_t *c , 12050 xcb_glx_get_separable_filter_cookie_t cookie , 12051 xcb_generic_error_t **e ); 12052 12053 int 12054 xcb_glx_get_histogram_sizeof (const void *_buffer ); 12055 12065 /***************************************************************************** 12066 ** 12067 ** xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram 12068 ** 12069 ** @param xcb_connection_t *c 12070 ** @param xcb_glx_context_tag_t context_tag 12071 ** @param uint32_t target 12072 ** @param uint32_t format 12073 ** @param uint32_t type 12074 ** @param uint8_t swap_bytes 12075 ** @param uint8_t reset 12076 ** @returns xcb_glx_get_histogram_cookie_t 12077 ** 12078 *****************************************************************************/ 12079 12080 xcb_glx_get_histogram_cookie_t 12081 xcb_glx_get_histogram (xcb_connection_t *c , 12082 xcb_glx_context_tag_t context_tag , 12083 uint32_t target , 12084 uint32_t format , 12085 uint32_t type , 12086 uint8_t swap_bytes , 12087 uint8_t reset ); 12088 12101 /***************************************************************************** 12102 ** 12103 ** xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram_unchecked 12104 ** 12105 ** @param xcb_connection_t *c 12106 ** @param xcb_glx_context_tag_t context_tag 12107 ** @param uint32_t target 12108 ** @param uint32_t format 12109 ** @param uint32_t type 12110 ** @param uint8_t swap_bytes 12111 ** @param uint8_t reset 12112 ** @returns xcb_glx_get_histogram_cookie_t 12113 ** 12114 *****************************************************************************/ 12115 12116 xcb_glx_get_histogram_cookie_t 12117 xcb_glx_get_histogram_unchecked (xcb_connection_t *c , 12118 xcb_glx_context_tag_t context_tag , 12119 uint32_t target , 12120 uint32_t format , 12121 uint32_t type , 12122 uint8_t swap_bytes , 12123 uint8_t reset ); 12124 12125 12126 /***************************************************************************** 12127 ** 12128 ** uint8_t * xcb_glx_get_histogram_data 12129 ** 12130 ** @param const xcb_glx_get_histogram_reply_t *R 12131 ** @returns uint8_t * 12132 ** 12133 *****************************************************************************/ 12134 12135 uint8_t * 12136 xcb_glx_get_histogram_data (const xcb_glx_get_histogram_reply_t *R ); 12137 12138 12139 /***************************************************************************** 12140 ** 12141 ** int xcb_glx_get_histogram_data_length 12142 ** 12143 ** @param const xcb_glx_get_histogram_reply_t *R 12144 ** @returns int 12145 ** 12146 *****************************************************************************/ 12147 12148 int 12149 xcb_glx_get_histogram_data_length (const xcb_glx_get_histogram_reply_t *R ); 12150 12151 12152 /***************************************************************************** 12153 ** 12154 ** xcb_generic_iterator_t xcb_glx_get_histogram_data_end 12155 ** 12156 ** @param const xcb_glx_get_histogram_reply_t *R 12157 ** @returns xcb_generic_iterator_t 12158 ** 12159 *****************************************************************************/ 12160 12161 xcb_generic_iterator_t 12162 xcb_glx_get_histogram_data_end (const xcb_glx_get_histogram_reply_t *R ); 12163 12179 /***************************************************************************** 12180 ** 12181 ** xcb_glx_get_histogram_reply_t * xcb_glx_get_histogram_reply 12182 ** 12183 ** @param xcb_connection_t *c 12184 ** @param xcb_glx_get_histogram_cookie_t cookie 12185 ** @param xcb_generic_error_t **e 12186 ** @returns xcb_glx_get_histogram_reply_t * 12187 ** 12188 *****************************************************************************/ 12189 12190 xcb_glx_get_histogram_reply_t * 12191 xcb_glx_get_histogram_reply (xcb_connection_t *c , 12192 xcb_glx_get_histogram_cookie_t cookie , 12193 xcb_generic_error_t **e ); 12194 12195 int 12196 xcb_glx_get_histogram_parameterfv_sizeof (const void *_buffer ); 12197 12207 /***************************************************************************** 12208 ** 12209 ** xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv 12210 ** 12211 ** @param xcb_connection_t *c 12212 ** @param xcb_glx_context_tag_t context_tag 12213 ** @param uint32_t target 12214 ** @param uint32_t pname 12215 ** @returns xcb_glx_get_histogram_parameterfv_cookie_t 12216 ** 12217 *****************************************************************************/ 12218 12219 xcb_glx_get_histogram_parameterfv_cookie_t 12220 xcb_glx_get_histogram_parameterfv (xcb_connection_t *c , 12221 xcb_glx_context_tag_t context_tag , 12222 uint32_t target , 12223 uint32_t pname ); 12224 12237 /***************************************************************************** 12238 ** 12239 ** xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv_unchecked 12240 ** 12241 ** @param xcb_connection_t *c 12242 ** @param xcb_glx_context_tag_t context_tag 12243 ** @param uint32_t target 12244 ** @param uint32_t pname 12245 ** @returns xcb_glx_get_histogram_parameterfv_cookie_t 12246 ** 12247 *****************************************************************************/ 12248 12249 xcb_glx_get_histogram_parameterfv_cookie_t 12250 xcb_glx_get_histogram_parameterfv_unchecked (xcb_connection_t *c , 12251 xcb_glx_context_tag_t context_tag , 12252 uint32_t target , 12253 uint32_t pname ); 12254 12255 12256 /***************************************************************************** 12257 ** 12258 ** xcb_glx_float32_t * xcb_glx_get_histogram_parameterfv_data 12259 ** 12260 ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R 12261 ** @returns xcb_glx_float32_t * 12262 ** 12263 *****************************************************************************/ 12264 12265 xcb_glx_float32_t * 12266 xcb_glx_get_histogram_parameterfv_data (const xcb_glx_get_histogram_parameterfv_reply_t *R ); 12267 12268 12269 /***************************************************************************** 12270 ** 12271 ** int xcb_glx_get_histogram_parameterfv_data_length 12272 ** 12273 ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R 12274 ** @returns int 12275 ** 12276 *****************************************************************************/ 12277 12278 int 12279 xcb_glx_get_histogram_parameterfv_data_length (const xcb_glx_get_histogram_parameterfv_reply_t *R ); 12280 12281 12282 /***************************************************************************** 12283 ** 12284 ** xcb_generic_iterator_t xcb_glx_get_histogram_parameterfv_data_end 12285 ** 12286 ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R 12287 ** @returns xcb_generic_iterator_t 12288 ** 12289 *****************************************************************************/ 12290 12291 xcb_generic_iterator_t 12292 xcb_glx_get_histogram_parameterfv_data_end (const xcb_glx_get_histogram_parameterfv_reply_t *R ); 12293 12309 /***************************************************************************** 12310 ** 12311 ** xcb_glx_get_histogram_parameterfv_reply_t * xcb_glx_get_histogram_parameterfv_reply 12312 ** 12313 ** @param xcb_connection_t *c 12314 ** @param xcb_glx_get_histogram_parameterfv_cookie_t cookie 12315 ** @param xcb_generic_error_t **e 12316 ** @returns xcb_glx_get_histogram_parameterfv_reply_t * 12317 ** 12318 *****************************************************************************/ 12319 12320 xcb_glx_get_histogram_parameterfv_reply_t * 12321 xcb_glx_get_histogram_parameterfv_reply (xcb_connection_t *c , 12322 xcb_glx_get_histogram_parameterfv_cookie_t cookie , 12323 xcb_generic_error_t **e ); 12324 12325 int 12326 xcb_glx_get_histogram_parameteriv_sizeof (const void *_buffer ); 12327 12337 /***************************************************************************** 12338 ** 12339 ** xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv 12340 ** 12341 ** @param xcb_connection_t *c 12342 ** @param xcb_glx_context_tag_t context_tag 12343 ** @param uint32_t target 12344 ** @param uint32_t pname 12345 ** @returns xcb_glx_get_histogram_parameteriv_cookie_t 12346 ** 12347 *****************************************************************************/ 12348 12349 xcb_glx_get_histogram_parameteriv_cookie_t 12350 xcb_glx_get_histogram_parameteriv (xcb_connection_t *c , 12351 xcb_glx_context_tag_t context_tag , 12352 uint32_t target , 12353 uint32_t pname ); 12354 12367 /***************************************************************************** 12368 ** 12369 ** xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv_unchecked 12370 ** 12371 ** @param xcb_connection_t *c 12372 ** @param xcb_glx_context_tag_t context_tag 12373 ** @param uint32_t target 12374 ** @param uint32_t pname 12375 ** @returns xcb_glx_get_histogram_parameteriv_cookie_t 12376 ** 12377 *****************************************************************************/ 12378 12379 xcb_glx_get_histogram_parameteriv_cookie_t 12380 xcb_glx_get_histogram_parameteriv_unchecked (xcb_connection_t *c , 12381 xcb_glx_context_tag_t context_tag , 12382 uint32_t target , 12383 uint32_t pname ); 12384 12385 12386 /***************************************************************************** 12387 ** 12388 ** int32_t * xcb_glx_get_histogram_parameteriv_data 12389 ** 12390 ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R 12391 ** @returns int32_t * 12392 ** 12393 *****************************************************************************/ 12394 12395 int32_t * 12396 xcb_glx_get_histogram_parameteriv_data (const xcb_glx_get_histogram_parameteriv_reply_t *R ); 12397 12398 12399 /***************************************************************************** 12400 ** 12401 ** int xcb_glx_get_histogram_parameteriv_data_length 12402 ** 12403 ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R 12404 ** @returns int 12405 ** 12406 *****************************************************************************/ 12407 12408 int 12409 xcb_glx_get_histogram_parameteriv_data_length (const xcb_glx_get_histogram_parameteriv_reply_t *R ); 12410 12411 12412 /***************************************************************************** 12413 ** 12414 ** xcb_generic_iterator_t xcb_glx_get_histogram_parameteriv_data_end 12415 ** 12416 ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R 12417 ** @returns xcb_generic_iterator_t 12418 ** 12419 *****************************************************************************/ 12420 12421 xcb_generic_iterator_t 12422 xcb_glx_get_histogram_parameteriv_data_end (const xcb_glx_get_histogram_parameteriv_reply_t *R ); 12423 12439 /***************************************************************************** 12440 ** 12441 ** xcb_glx_get_histogram_parameteriv_reply_t * xcb_glx_get_histogram_parameteriv_reply 12442 ** 12443 ** @param xcb_connection_t *c 12444 ** @param xcb_glx_get_histogram_parameteriv_cookie_t cookie 12445 ** @param xcb_generic_error_t **e 12446 ** @returns xcb_glx_get_histogram_parameteriv_reply_t * 12447 ** 12448 *****************************************************************************/ 12449 12450 xcb_glx_get_histogram_parameteriv_reply_t * 12451 xcb_glx_get_histogram_parameteriv_reply (xcb_connection_t *c , 12452 xcb_glx_get_histogram_parameteriv_cookie_t cookie , 12453 xcb_generic_error_t **e ); 12454 12455 int 12456 xcb_glx_get_minmax_sizeof (const void *_buffer ); 12457 12467 /***************************************************************************** 12468 ** 12469 ** xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax 12470 ** 12471 ** @param xcb_connection_t *c 12472 ** @param xcb_glx_context_tag_t context_tag 12473 ** @param uint32_t target 12474 ** @param uint32_t format 12475 ** @param uint32_t type 12476 ** @param uint8_t swap_bytes 12477 ** @param uint8_t reset 12478 ** @returns xcb_glx_get_minmax_cookie_t 12479 ** 12480 *****************************************************************************/ 12481 12482 xcb_glx_get_minmax_cookie_t 12483 xcb_glx_get_minmax (xcb_connection_t *c , 12484 xcb_glx_context_tag_t context_tag , 12485 uint32_t target , 12486 uint32_t format , 12487 uint32_t type , 12488 uint8_t swap_bytes , 12489 uint8_t reset ); 12490 12503 /***************************************************************************** 12504 ** 12505 ** xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax_unchecked 12506 ** 12507 ** @param xcb_connection_t *c 12508 ** @param xcb_glx_context_tag_t context_tag 12509 ** @param uint32_t target 12510 ** @param uint32_t format 12511 ** @param uint32_t type 12512 ** @param uint8_t swap_bytes 12513 ** @param uint8_t reset 12514 ** @returns xcb_glx_get_minmax_cookie_t 12515 ** 12516 *****************************************************************************/ 12517 12518 xcb_glx_get_minmax_cookie_t 12519 xcb_glx_get_minmax_unchecked (xcb_connection_t *c , 12520 xcb_glx_context_tag_t context_tag , 12521 uint32_t target , 12522 uint32_t format , 12523 uint32_t type , 12524 uint8_t swap_bytes , 12525 uint8_t reset ); 12526 12527 12528 /***************************************************************************** 12529 ** 12530 ** uint8_t * xcb_glx_get_minmax_data 12531 ** 12532 ** @param const xcb_glx_get_minmax_reply_t *R 12533 ** @returns uint8_t * 12534 ** 12535 *****************************************************************************/ 12536 12537 uint8_t * 12538 xcb_glx_get_minmax_data (const xcb_glx_get_minmax_reply_t *R ); 12539 12540 12541 /***************************************************************************** 12542 ** 12543 ** int xcb_glx_get_minmax_data_length 12544 ** 12545 ** @param const xcb_glx_get_minmax_reply_t *R 12546 ** @returns int 12547 ** 12548 *****************************************************************************/ 12549 12550 int 12551 xcb_glx_get_minmax_data_length (const xcb_glx_get_minmax_reply_t *R ); 12552 12553 12554 /***************************************************************************** 12555 ** 12556 ** xcb_generic_iterator_t xcb_glx_get_minmax_data_end 12557 ** 12558 ** @param const xcb_glx_get_minmax_reply_t *R 12559 ** @returns xcb_generic_iterator_t 12560 ** 12561 *****************************************************************************/ 12562 12563 xcb_generic_iterator_t 12564 xcb_glx_get_minmax_data_end (const xcb_glx_get_minmax_reply_t *R ); 12565 12581 /***************************************************************************** 12582 ** 12583 ** xcb_glx_get_minmax_reply_t * xcb_glx_get_minmax_reply 12584 ** 12585 ** @param xcb_connection_t *c 12586 ** @param xcb_glx_get_minmax_cookie_t cookie 12587 ** @param xcb_generic_error_t **e 12588 ** @returns xcb_glx_get_minmax_reply_t * 12589 ** 12590 *****************************************************************************/ 12591 12592 xcb_glx_get_minmax_reply_t * 12593 xcb_glx_get_minmax_reply (xcb_connection_t *c , 12594 xcb_glx_get_minmax_cookie_t cookie , 12595 xcb_generic_error_t **e ); 12596 12597 int 12598 xcb_glx_get_minmax_parameterfv_sizeof (const void *_buffer ); 12599 12609 /***************************************************************************** 12610 ** 12611 ** xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv 12612 ** 12613 ** @param xcb_connection_t *c 12614 ** @param xcb_glx_context_tag_t context_tag 12615 ** @param uint32_t target 12616 ** @param uint32_t pname 12617 ** @returns xcb_glx_get_minmax_parameterfv_cookie_t 12618 ** 12619 *****************************************************************************/ 12620 12621 xcb_glx_get_minmax_parameterfv_cookie_t 12622 xcb_glx_get_minmax_parameterfv (xcb_connection_t *c , 12623 xcb_glx_context_tag_t context_tag , 12624 uint32_t target , 12625 uint32_t pname ); 12626 12639 /***************************************************************************** 12640 ** 12641 ** xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv_unchecked 12642 ** 12643 ** @param xcb_connection_t *c 12644 ** @param xcb_glx_context_tag_t context_tag 12645 ** @param uint32_t target 12646 ** @param uint32_t pname 12647 ** @returns xcb_glx_get_minmax_parameterfv_cookie_t 12648 ** 12649 *****************************************************************************/ 12650 12651 xcb_glx_get_minmax_parameterfv_cookie_t 12652 xcb_glx_get_minmax_parameterfv_unchecked (xcb_connection_t *c , 12653 xcb_glx_context_tag_t context_tag , 12654 uint32_t target , 12655 uint32_t pname ); 12656 12657 12658 /***************************************************************************** 12659 ** 12660 ** xcb_glx_float32_t * xcb_glx_get_minmax_parameterfv_data 12661 ** 12662 ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R 12663 ** @returns xcb_glx_float32_t * 12664 ** 12665 *****************************************************************************/ 12666 12667 xcb_glx_float32_t * 12668 xcb_glx_get_minmax_parameterfv_data (const xcb_glx_get_minmax_parameterfv_reply_t *R ); 12669 12670 12671 /***************************************************************************** 12672 ** 12673 ** int xcb_glx_get_minmax_parameterfv_data_length 12674 ** 12675 ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R 12676 ** @returns int 12677 ** 12678 *****************************************************************************/ 12679 12680 int 12681 xcb_glx_get_minmax_parameterfv_data_length (const xcb_glx_get_minmax_parameterfv_reply_t *R ); 12682 12683 12684 /***************************************************************************** 12685 ** 12686 ** xcb_generic_iterator_t xcb_glx_get_minmax_parameterfv_data_end 12687 ** 12688 ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R 12689 ** @returns xcb_generic_iterator_t 12690 ** 12691 *****************************************************************************/ 12692 12693 xcb_generic_iterator_t 12694 xcb_glx_get_minmax_parameterfv_data_end (const xcb_glx_get_minmax_parameterfv_reply_t *R ); 12695 12711 /***************************************************************************** 12712 ** 12713 ** xcb_glx_get_minmax_parameterfv_reply_t * xcb_glx_get_minmax_parameterfv_reply 12714 ** 12715 ** @param xcb_connection_t *c 12716 ** @param xcb_glx_get_minmax_parameterfv_cookie_t cookie 12717 ** @param xcb_generic_error_t **e 12718 ** @returns xcb_glx_get_minmax_parameterfv_reply_t * 12719 ** 12720 *****************************************************************************/ 12721 12722 xcb_glx_get_minmax_parameterfv_reply_t * 12723 xcb_glx_get_minmax_parameterfv_reply (xcb_connection_t *c , 12724 xcb_glx_get_minmax_parameterfv_cookie_t cookie , 12725 xcb_generic_error_t **e ); 12726 12727 int 12728 xcb_glx_get_minmax_parameteriv_sizeof (const void *_buffer ); 12729 12739 /***************************************************************************** 12740 ** 12741 ** xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv 12742 ** 12743 ** @param xcb_connection_t *c 12744 ** @param xcb_glx_context_tag_t context_tag 12745 ** @param uint32_t target 12746 ** @param uint32_t pname 12747 ** @returns xcb_glx_get_minmax_parameteriv_cookie_t 12748 ** 12749 *****************************************************************************/ 12750 12751 xcb_glx_get_minmax_parameteriv_cookie_t 12752 xcb_glx_get_minmax_parameteriv (xcb_connection_t *c , 12753 xcb_glx_context_tag_t context_tag , 12754 uint32_t target , 12755 uint32_t pname ); 12756 12769 /***************************************************************************** 12770 ** 12771 ** xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv_unchecked 12772 ** 12773 ** @param xcb_connection_t *c 12774 ** @param xcb_glx_context_tag_t context_tag 12775 ** @param uint32_t target 12776 ** @param uint32_t pname 12777 ** @returns xcb_glx_get_minmax_parameteriv_cookie_t 12778 ** 12779 *****************************************************************************/ 12780 12781 xcb_glx_get_minmax_parameteriv_cookie_t 12782 xcb_glx_get_minmax_parameteriv_unchecked (xcb_connection_t *c , 12783 xcb_glx_context_tag_t context_tag , 12784 uint32_t target , 12785 uint32_t pname ); 12786 12787 12788 /***************************************************************************** 12789 ** 12790 ** int32_t * xcb_glx_get_minmax_parameteriv_data 12791 ** 12792 ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R 12793 ** @returns int32_t * 12794 ** 12795 *****************************************************************************/ 12796 12797 int32_t * 12798 xcb_glx_get_minmax_parameteriv_data (const xcb_glx_get_minmax_parameteriv_reply_t *R ); 12799 12800 12801 /***************************************************************************** 12802 ** 12803 ** int xcb_glx_get_minmax_parameteriv_data_length 12804 ** 12805 ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R 12806 ** @returns int 12807 ** 12808 *****************************************************************************/ 12809 12810 int 12811 xcb_glx_get_minmax_parameteriv_data_length (const xcb_glx_get_minmax_parameteriv_reply_t *R ); 12812 12813 12814 /***************************************************************************** 12815 ** 12816 ** xcb_generic_iterator_t xcb_glx_get_minmax_parameteriv_data_end 12817 ** 12818 ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R 12819 ** @returns xcb_generic_iterator_t 12820 ** 12821 *****************************************************************************/ 12822 12823 xcb_generic_iterator_t 12824 xcb_glx_get_minmax_parameteriv_data_end (const xcb_glx_get_minmax_parameteriv_reply_t *R ); 12825 12841 /***************************************************************************** 12842 ** 12843 ** xcb_glx_get_minmax_parameteriv_reply_t * xcb_glx_get_minmax_parameteriv_reply 12844 ** 12845 ** @param xcb_connection_t *c 12846 ** @param xcb_glx_get_minmax_parameteriv_cookie_t cookie 12847 ** @param xcb_generic_error_t **e 12848 ** @returns xcb_glx_get_minmax_parameteriv_reply_t * 12849 ** 12850 *****************************************************************************/ 12851 12852 xcb_glx_get_minmax_parameteriv_reply_t * 12853 xcb_glx_get_minmax_parameteriv_reply (xcb_connection_t *c , 12854 xcb_glx_get_minmax_parameteriv_cookie_t cookie , 12855 xcb_generic_error_t **e ); 12856 12857 int 12858 xcb_glx_get_compressed_tex_image_arb_sizeof (const void *_buffer ); 12859 12869 /***************************************************************************** 12870 ** 12871 ** xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb 12872 ** 12873 ** @param xcb_connection_t *c 12874 ** @param xcb_glx_context_tag_t context_tag 12875 ** @param uint32_t target 12876 ** @param int32_t level 12877 ** @returns xcb_glx_get_compressed_tex_image_arb_cookie_t 12878 ** 12879 *****************************************************************************/ 12880 12881 xcb_glx_get_compressed_tex_image_arb_cookie_t 12882 xcb_glx_get_compressed_tex_image_arb (xcb_connection_t *c , 12883 xcb_glx_context_tag_t context_tag , 12884 uint32_t target , 12885 int32_t level ); 12886 12899 /***************************************************************************** 12900 ** 12901 ** xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb_unchecked 12902 ** 12903 ** @param xcb_connection_t *c 12904 ** @param xcb_glx_context_tag_t context_tag 12905 ** @param uint32_t target 12906 ** @param int32_t level 12907 ** @returns xcb_glx_get_compressed_tex_image_arb_cookie_t 12908 ** 12909 *****************************************************************************/ 12910 12911 xcb_glx_get_compressed_tex_image_arb_cookie_t 12912 xcb_glx_get_compressed_tex_image_arb_unchecked (xcb_connection_t *c , 12913 xcb_glx_context_tag_t context_tag , 12914 uint32_t target , 12915 int32_t level ); 12916 12917 12918 /***************************************************************************** 12919 ** 12920 ** uint8_t * xcb_glx_get_compressed_tex_image_arb_data 12921 ** 12922 ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R 12923 ** @returns uint8_t * 12924 ** 12925 *****************************************************************************/ 12926 12927 uint8_t * 12928 xcb_glx_get_compressed_tex_image_arb_data (const xcb_glx_get_compressed_tex_image_arb_reply_t *R ); 12929 12930 12931 /***************************************************************************** 12932 ** 12933 ** int xcb_glx_get_compressed_tex_image_arb_data_length 12934 ** 12935 ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R 12936 ** @returns int 12937 ** 12938 *****************************************************************************/ 12939 12940 int 12941 xcb_glx_get_compressed_tex_image_arb_data_length (const xcb_glx_get_compressed_tex_image_arb_reply_t *R ); 12942 12943 12944 /***************************************************************************** 12945 ** 12946 ** xcb_generic_iterator_t xcb_glx_get_compressed_tex_image_arb_data_end 12947 ** 12948 ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R 12949 ** @returns xcb_generic_iterator_t 12950 ** 12951 *****************************************************************************/ 12952 12953 xcb_generic_iterator_t 12954 xcb_glx_get_compressed_tex_image_arb_data_end (const xcb_glx_get_compressed_tex_image_arb_reply_t *R ); 12955 12971 /***************************************************************************** 12972 ** 12973 ** xcb_glx_get_compressed_tex_image_arb_reply_t * xcb_glx_get_compressed_tex_image_arb_reply 12974 ** 12975 ** @param xcb_connection_t *c 12976 ** @param xcb_glx_get_compressed_tex_image_arb_cookie_t cookie 12977 ** @param xcb_generic_error_t **e 12978 ** @returns xcb_glx_get_compressed_tex_image_arb_reply_t * 12979 ** 12980 *****************************************************************************/ 12981 12982 xcb_glx_get_compressed_tex_image_arb_reply_t * 12983 xcb_glx_get_compressed_tex_image_arb_reply (xcb_connection_t *c , 12984 xcb_glx_get_compressed_tex_image_arb_cookie_t cookie , 12985 xcb_generic_error_t **e ); 12986 12987 int 12988 xcb_glx_delete_queries_arb_sizeof (const void *_buffer ); 12989 13002 /***************************************************************************** 13003 ** 13004 ** xcb_void_cookie_t xcb_glx_delete_queries_arb_checked 13005 ** 13006 ** @param xcb_connection_t *c 13007 ** @param xcb_glx_context_tag_t context_tag 13008 ** @param int32_t n 13009 ** @param const uint32_t *ids 13010 ** @returns xcb_void_cookie_t 13011 ** 13012 *****************************************************************************/ 13013 13014 xcb_void_cookie_t 13015 xcb_glx_delete_queries_arb_checked (xcb_connection_t *c , 13016 xcb_glx_context_tag_t context_tag , 13017 int32_t n , 13018 const uint32_t *ids ); 13019 13029 /***************************************************************************** 13030 ** 13031 ** xcb_void_cookie_t xcb_glx_delete_queries_arb 13032 ** 13033 ** @param xcb_connection_t *c 13034 ** @param xcb_glx_context_tag_t context_tag 13035 ** @param int32_t n 13036 ** @param const uint32_t *ids 13037 ** @returns xcb_void_cookie_t 13038 ** 13039 *****************************************************************************/ 13040 13041 xcb_void_cookie_t 13042 xcb_glx_delete_queries_arb (xcb_connection_t *c , 13043 xcb_glx_context_tag_t context_tag , 13044 int32_t n , 13045 const uint32_t *ids ); 13046 13047 int 13048 xcb_glx_gen_queries_arb_sizeof (const void *_buffer ); 13049 13059 /***************************************************************************** 13060 ** 13061 ** xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb 13062 ** 13063 ** @param xcb_connection_t *c 13064 ** @param xcb_glx_context_tag_t context_tag 13065 ** @param int32_t n 13066 ** @returns xcb_glx_gen_queries_arb_cookie_t 13067 ** 13068 *****************************************************************************/ 13069 13070 xcb_glx_gen_queries_arb_cookie_t 13071 xcb_glx_gen_queries_arb (xcb_connection_t *c , 13072 xcb_glx_context_tag_t context_tag , 13073 int32_t n ); 13074 13087 /***************************************************************************** 13088 ** 13089 ** xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb_unchecked 13090 ** 13091 ** @param xcb_connection_t *c 13092 ** @param xcb_glx_context_tag_t context_tag 13093 ** @param int32_t n 13094 ** @returns xcb_glx_gen_queries_arb_cookie_t 13095 ** 13096 *****************************************************************************/ 13097 13098 xcb_glx_gen_queries_arb_cookie_t 13099 xcb_glx_gen_queries_arb_unchecked (xcb_connection_t *c , 13100 xcb_glx_context_tag_t context_tag , 13101 int32_t n ); 13102 13103 13104 /***************************************************************************** 13105 ** 13106 ** uint32_t * xcb_glx_gen_queries_arb_data 13107 ** 13108 ** @param const xcb_glx_gen_queries_arb_reply_t *R 13109 ** @returns uint32_t * 13110 ** 13111 *****************************************************************************/ 13112 13113 uint32_t * 13114 xcb_glx_gen_queries_arb_data (const xcb_glx_gen_queries_arb_reply_t *R ); 13115 13116 13117 /***************************************************************************** 13118 ** 13119 ** int xcb_glx_gen_queries_arb_data_length 13120 ** 13121 ** @param const xcb_glx_gen_queries_arb_reply_t *R 13122 ** @returns int 13123 ** 13124 *****************************************************************************/ 13125 13126 int 13127 xcb_glx_gen_queries_arb_data_length (const xcb_glx_gen_queries_arb_reply_t *R ); 13128 13129 13130 /***************************************************************************** 13131 ** 13132 ** xcb_generic_iterator_t xcb_glx_gen_queries_arb_data_end 13133 ** 13134 ** @param const xcb_glx_gen_queries_arb_reply_t *R 13135 ** @returns xcb_generic_iterator_t 13136 ** 13137 *****************************************************************************/ 13138 13139 xcb_generic_iterator_t 13140 xcb_glx_gen_queries_arb_data_end (const xcb_glx_gen_queries_arb_reply_t *R ); 13141 13157 /***************************************************************************** 13158 ** 13159 ** xcb_glx_gen_queries_arb_reply_t * xcb_glx_gen_queries_arb_reply 13160 ** 13161 ** @param xcb_connection_t *c 13162 ** @param xcb_glx_gen_queries_arb_cookie_t cookie 13163 ** @param xcb_generic_error_t **e 13164 ** @returns xcb_glx_gen_queries_arb_reply_t * 13165 ** 13166 *****************************************************************************/ 13167 13168 xcb_glx_gen_queries_arb_reply_t * 13169 xcb_glx_gen_queries_arb_reply (xcb_connection_t *c , 13170 xcb_glx_gen_queries_arb_cookie_t cookie , 13171 xcb_generic_error_t **e ); 13172 13182 /***************************************************************************** 13183 ** 13184 ** xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb 13185 ** 13186 ** @param xcb_connection_t *c 13187 ** @param xcb_glx_context_tag_t context_tag 13188 ** @param uint32_t id 13189 ** @returns xcb_glx_is_query_arb_cookie_t 13190 ** 13191 *****************************************************************************/ 13192 13193 xcb_glx_is_query_arb_cookie_t 13194 xcb_glx_is_query_arb (xcb_connection_t *c , 13195 xcb_glx_context_tag_t context_tag , 13196 uint32_t id ); 13197 13210 /***************************************************************************** 13211 ** 13212 ** xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb_unchecked 13213 ** 13214 ** @param xcb_connection_t *c 13215 ** @param xcb_glx_context_tag_t context_tag 13216 ** @param uint32_t id 13217 ** @returns xcb_glx_is_query_arb_cookie_t 13218 ** 13219 *****************************************************************************/ 13220 13221 xcb_glx_is_query_arb_cookie_t 13222 xcb_glx_is_query_arb_unchecked (xcb_connection_t *c , 13223 xcb_glx_context_tag_t context_tag , 13224 uint32_t id ); 13225 13241 /***************************************************************************** 13242 ** 13243 ** xcb_glx_is_query_arb_reply_t * xcb_glx_is_query_arb_reply 13244 ** 13245 ** @param xcb_connection_t *c 13246 ** @param xcb_glx_is_query_arb_cookie_t cookie 13247 ** @param xcb_generic_error_t **e 13248 ** @returns xcb_glx_is_query_arb_reply_t * 13249 ** 13250 *****************************************************************************/ 13251 13252 xcb_glx_is_query_arb_reply_t * 13253 xcb_glx_is_query_arb_reply (xcb_connection_t *c , 13254 xcb_glx_is_query_arb_cookie_t cookie , 13255 xcb_generic_error_t **e ); 13256 13257 int 13258 xcb_glx_get_queryiv_arb_sizeof (const void *_buffer ); 13259 13269 /***************************************************************************** 13270 ** 13271 ** xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb 13272 ** 13273 ** @param xcb_connection_t *c 13274 ** @param xcb_glx_context_tag_t context_tag 13275 ** @param uint32_t target 13276 ** @param uint32_t pname 13277 ** @returns xcb_glx_get_queryiv_arb_cookie_t 13278 ** 13279 *****************************************************************************/ 13280 13281 xcb_glx_get_queryiv_arb_cookie_t 13282 xcb_glx_get_queryiv_arb (xcb_connection_t *c , 13283 xcb_glx_context_tag_t context_tag , 13284 uint32_t target , 13285 uint32_t pname ); 13286 13299 /***************************************************************************** 13300 ** 13301 ** xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb_unchecked 13302 ** 13303 ** @param xcb_connection_t *c 13304 ** @param xcb_glx_context_tag_t context_tag 13305 ** @param uint32_t target 13306 ** @param uint32_t pname 13307 ** @returns xcb_glx_get_queryiv_arb_cookie_t 13308 ** 13309 *****************************************************************************/ 13310 13311 xcb_glx_get_queryiv_arb_cookie_t 13312 xcb_glx_get_queryiv_arb_unchecked (xcb_connection_t *c , 13313 xcb_glx_context_tag_t context_tag , 13314 uint32_t target , 13315 uint32_t pname ); 13316 13317 13318 /***************************************************************************** 13319 ** 13320 ** int32_t * xcb_glx_get_queryiv_arb_data 13321 ** 13322 ** @param const xcb_glx_get_queryiv_arb_reply_t *R 13323 ** @returns int32_t * 13324 ** 13325 *****************************************************************************/ 13326 13327 int32_t * 13328 xcb_glx_get_queryiv_arb_data (const xcb_glx_get_queryiv_arb_reply_t *R ); 13329 13330 13331 /***************************************************************************** 13332 ** 13333 ** int xcb_glx_get_queryiv_arb_data_length 13334 ** 13335 ** @param const xcb_glx_get_queryiv_arb_reply_t *R 13336 ** @returns int 13337 ** 13338 *****************************************************************************/ 13339 13340 int 13341 xcb_glx_get_queryiv_arb_data_length (const xcb_glx_get_queryiv_arb_reply_t *R ); 13342 13343 13344 /***************************************************************************** 13345 ** 13346 ** xcb_generic_iterator_t xcb_glx_get_queryiv_arb_data_end 13347 ** 13348 ** @param const xcb_glx_get_queryiv_arb_reply_t *R 13349 ** @returns xcb_generic_iterator_t 13350 ** 13351 *****************************************************************************/ 13352 13353 xcb_generic_iterator_t 13354 xcb_glx_get_queryiv_arb_data_end (const xcb_glx_get_queryiv_arb_reply_t *R ); 13355 13371 /***************************************************************************** 13372 ** 13373 ** xcb_glx_get_queryiv_arb_reply_t * xcb_glx_get_queryiv_arb_reply 13374 ** 13375 ** @param xcb_connection_t *c 13376 ** @param xcb_glx_get_queryiv_arb_cookie_t cookie 13377 ** @param xcb_generic_error_t **e 13378 ** @returns xcb_glx_get_queryiv_arb_reply_t * 13379 ** 13380 *****************************************************************************/ 13381 13382 xcb_glx_get_queryiv_arb_reply_t * 13383 xcb_glx_get_queryiv_arb_reply (xcb_connection_t *c , 13384 xcb_glx_get_queryiv_arb_cookie_t cookie , 13385 xcb_generic_error_t **e ); 13386 13387 int 13388 xcb_glx_get_query_objectiv_arb_sizeof (const void *_buffer ); 13389 13399 /***************************************************************************** 13400 ** 13401 ** xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb 13402 ** 13403 ** @param xcb_connection_t *c 13404 ** @param xcb_glx_context_tag_t context_tag 13405 ** @param uint32_t id 13406 ** @param uint32_t pname 13407 ** @returns xcb_glx_get_query_objectiv_arb_cookie_t 13408 ** 13409 *****************************************************************************/ 13410 13411 xcb_glx_get_query_objectiv_arb_cookie_t 13412 xcb_glx_get_query_objectiv_arb (xcb_connection_t *c , 13413 xcb_glx_context_tag_t context_tag , 13414 uint32_t id , 13415 uint32_t pname ); 13416 13429 /***************************************************************************** 13430 ** 13431 ** xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb_unchecked 13432 ** 13433 ** @param xcb_connection_t *c 13434 ** @param xcb_glx_context_tag_t context_tag 13435 ** @param uint32_t id 13436 ** @param uint32_t pname 13437 ** @returns xcb_glx_get_query_objectiv_arb_cookie_t 13438 ** 13439 *****************************************************************************/ 13440 13441 xcb_glx_get_query_objectiv_arb_cookie_t 13442 xcb_glx_get_query_objectiv_arb_unchecked (xcb_connection_t *c , 13443 xcb_glx_context_tag_t context_tag , 13444 uint32_t id , 13445 uint32_t pname ); 13446 13447 13448 /***************************************************************************** 13449 ** 13450 ** int32_t * xcb_glx_get_query_objectiv_arb_data 13451 ** 13452 ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R 13453 ** @returns int32_t * 13454 ** 13455 *****************************************************************************/ 13456 13457 int32_t * 13458 xcb_glx_get_query_objectiv_arb_data (const xcb_glx_get_query_objectiv_arb_reply_t *R ); 13459 13460 13461 /***************************************************************************** 13462 ** 13463 ** int xcb_glx_get_query_objectiv_arb_data_length 13464 ** 13465 ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R 13466 ** @returns int 13467 ** 13468 *****************************************************************************/ 13469 13470 int 13471 xcb_glx_get_query_objectiv_arb_data_length (const xcb_glx_get_query_objectiv_arb_reply_t *R ); 13472 13473 13474 /***************************************************************************** 13475 ** 13476 ** xcb_generic_iterator_t xcb_glx_get_query_objectiv_arb_data_end 13477 ** 13478 ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R 13479 ** @returns xcb_generic_iterator_t 13480 ** 13481 *****************************************************************************/ 13482 13483 xcb_generic_iterator_t 13484 xcb_glx_get_query_objectiv_arb_data_end (const xcb_glx_get_query_objectiv_arb_reply_t *R ); 13485 13501 /***************************************************************************** 13502 ** 13503 ** xcb_glx_get_query_objectiv_arb_reply_t * xcb_glx_get_query_objectiv_arb_reply 13504 ** 13505 ** @param xcb_connection_t *c 13506 ** @param xcb_glx_get_query_objectiv_arb_cookie_t cookie 13507 ** @param xcb_generic_error_t **e 13508 ** @returns xcb_glx_get_query_objectiv_arb_reply_t * 13509 ** 13510 *****************************************************************************/ 13511 13512 xcb_glx_get_query_objectiv_arb_reply_t * 13513 xcb_glx_get_query_objectiv_arb_reply (xcb_connection_t *c , 13514 xcb_glx_get_query_objectiv_arb_cookie_t cookie , 13515 xcb_generic_error_t **e ); 13516 13517 int 13518 xcb_glx_get_query_objectuiv_arb_sizeof (const void *_buffer ); 13519 13529 /***************************************************************************** 13530 ** 13531 ** xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb 13532 ** 13533 ** @param xcb_connection_t *c 13534 ** @param xcb_glx_context_tag_t context_tag 13535 ** @param uint32_t id 13536 ** @param uint32_t pname 13537 ** @returns xcb_glx_get_query_objectuiv_arb_cookie_t 13538 ** 13539 *****************************************************************************/ 13540 13541 xcb_glx_get_query_objectuiv_arb_cookie_t 13542 xcb_glx_get_query_objectuiv_arb (xcb_connection_t *c , 13543 xcb_glx_context_tag_t context_tag , 13544 uint32_t id , 13545 uint32_t pname ); 13546 13559 /***************************************************************************** 13560 ** 13561 ** xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb_unchecked 13562 ** 13563 ** @param xcb_connection_t *c 13564 ** @param xcb_glx_context_tag_t context_tag 13565 ** @param uint32_t id 13566 ** @param uint32_t pname 13567 ** @returns xcb_glx_get_query_objectuiv_arb_cookie_t 13568 ** 13569 *****************************************************************************/ 13570 13571 xcb_glx_get_query_objectuiv_arb_cookie_t 13572 xcb_glx_get_query_objectuiv_arb_unchecked (xcb_connection_t *c , 13573 xcb_glx_context_tag_t context_tag , 13574 uint32_t id , 13575 uint32_t pname ); 13576 13577 13578 /***************************************************************************** 13579 ** 13580 ** uint32_t * xcb_glx_get_query_objectuiv_arb_data 13581 ** 13582 ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R 13583 ** @returns uint32_t * 13584 ** 13585 *****************************************************************************/ 13586 13587 uint32_t * 13588 xcb_glx_get_query_objectuiv_arb_data (const xcb_glx_get_query_objectuiv_arb_reply_t *R ); 13589 13590 13591 /***************************************************************************** 13592 ** 13593 ** int xcb_glx_get_query_objectuiv_arb_data_length 13594 ** 13595 ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R 13596 ** @returns int 13597 ** 13598 *****************************************************************************/ 13599 13600 int 13601 xcb_glx_get_query_objectuiv_arb_data_length (const xcb_glx_get_query_objectuiv_arb_reply_t *R ); 13602 13603 13604 /***************************************************************************** 13605 ** 13606 ** xcb_generic_iterator_t xcb_glx_get_query_objectuiv_arb_data_end 13607 ** 13608 ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R 13609 ** @returns xcb_generic_iterator_t 13610 ** 13611 *****************************************************************************/ 13612 13613 xcb_generic_iterator_t 13614 xcb_glx_get_query_objectuiv_arb_data_end (const xcb_glx_get_query_objectuiv_arb_reply_t *R ); 13615 13631 /***************************************************************************** 13632 ** 13633 ** xcb_glx_get_query_objectuiv_arb_reply_t * xcb_glx_get_query_objectuiv_arb_reply 13634 ** 13635 ** @param xcb_connection_t *c 13636 ** @param xcb_glx_get_query_objectuiv_arb_cookie_t cookie 13637 ** @param xcb_generic_error_t **e 13638 ** @returns xcb_glx_get_query_objectuiv_arb_reply_t * 13639 ** 13640 *****************************************************************************/ 13641 13642 xcb_glx_get_query_objectuiv_arb_reply_t * 13643 xcb_glx_get_query_objectuiv_arb_reply (xcb_connection_t *c , 13644 xcb_glx_get_query_objectuiv_arb_cookie_t cookie , 13645 xcb_generic_error_t **e ); 13646 13647 13648 #ifdef __cplusplus 13649 } 13650 #endif 13651 13652 #endif 13653