XCB 1.10
|
00001 /* 00002 * This file generated automatically from glx.xml by c_client.py. 00003 * Edit at your peril. 00004 */ 00005 00012 #ifndef __GLX_H 00013 #define __GLX_H 00014 00015 #include "xcb.h" 00016 #include "xproto.h" 00017 00018 #ifdef __cplusplus 00019 extern "C" { 00020 #endif 00021 00022 #define XCB_GLX_MAJOR_VERSION 1 00023 #define XCB_GLX_MINOR_VERSION 4 00024 00025 extern xcb_extension_t xcb_glx_id; 00026 00027 typedef uint32_t xcb_glx_pixmap_t; 00028 00032 typedef struct xcb_glx_pixmap_iterator_t { 00033 xcb_glx_pixmap_t *data; 00034 int rem; 00035 int index; 00036 } xcb_glx_pixmap_iterator_t; 00037 00038 typedef uint32_t xcb_glx_context_t; 00039 00043 typedef struct xcb_glx_context_iterator_t { 00044 xcb_glx_context_t *data; 00045 int rem; 00046 int index; 00047 } xcb_glx_context_iterator_t; 00048 00049 typedef uint32_t xcb_glx_pbuffer_t; 00050 00054 typedef struct xcb_glx_pbuffer_iterator_t { 00055 xcb_glx_pbuffer_t *data; 00056 int rem; 00057 int index; 00058 } xcb_glx_pbuffer_iterator_t; 00059 00060 typedef uint32_t xcb_glx_window_t; 00061 00065 typedef struct xcb_glx_window_iterator_t { 00066 xcb_glx_window_t *data; 00067 int rem; 00068 int index; 00069 } xcb_glx_window_iterator_t; 00070 00071 typedef uint32_t xcb_glx_fbconfig_t; 00072 00076 typedef struct xcb_glx_fbconfig_iterator_t { 00077 xcb_glx_fbconfig_t *data; 00078 int rem; 00079 int index; 00080 } xcb_glx_fbconfig_iterator_t; 00081 00082 typedef uint32_t xcb_glx_drawable_t; 00083 00087 typedef struct xcb_glx_drawable_iterator_t { 00088 xcb_glx_drawable_t *data; 00089 int rem; 00090 int index; 00091 } xcb_glx_drawable_iterator_t; 00092 00093 typedef float xcb_glx_float32_t; 00094 00098 typedef struct xcb_glx_float32_iterator_t { 00099 xcb_glx_float32_t *data; 00100 int rem; 00101 int index; 00102 } xcb_glx_float32_iterator_t; 00103 00104 typedef double xcb_glx_float64_t; 00105 00109 typedef struct xcb_glx_float64_iterator_t { 00110 xcb_glx_float64_t *data; 00111 int rem; 00112 int index; 00113 } xcb_glx_float64_iterator_t; 00114 00115 typedef uint32_t xcb_glx_bool32_t; 00116 00120 typedef struct xcb_glx_bool32_iterator_t { 00121 xcb_glx_bool32_t *data; 00122 int rem; 00123 int index; 00124 } xcb_glx_bool32_iterator_t; 00125 00126 typedef uint32_t xcb_glx_context_tag_t; 00127 00131 typedef struct xcb_glx_context_tag_iterator_t { 00132 xcb_glx_context_tag_t *data; 00133 int rem; 00134 int index; 00135 } xcb_glx_context_tag_iterator_t; 00136 00138 #define XCB_GLX_GENERIC -1 00139 00143 typedef struct xcb_glx_generic_error_t { 00144 uint8_t response_type; 00145 uint8_t error_code; 00146 uint16_t sequence; 00147 uint32_t bad_value; 00148 uint16_t minor_opcode; 00149 uint8_t major_opcode; 00150 uint8_t pad0[21]; 00151 } xcb_glx_generic_error_t; 00152 00154 #define XCB_GLX_BAD_CONTEXT 0 00155 00156 typedef xcb_glx_generic_error_t xcb_glx_bad_context_error_t; 00157 00159 #define XCB_GLX_BAD_CONTEXT_STATE 1 00160 00161 typedef xcb_glx_generic_error_t xcb_glx_bad_context_state_error_t; 00162 00164 #define XCB_GLX_BAD_DRAWABLE 2 00165 00166 typedef xcb_glx_generic_error_t xcb_glx_bad_drawable_error_t; 00167 00169 #define XCB_GLX_BAD_PIXMAP 3 00170 00171 typedef xcb_glx_generic_error_t xcb_glx_bad_pixmap_error_t; 00172 00174 #define XCB_GLX_BAD_CONTEXT_TAG 4 00175 00176 typedef xcb_glx_generic_error_t xcb_glx_bad_context_tag_error_t; 00177 00179 #define XCB_GLX_BAD_CURRENT_WINDOW 5 00180 00181 typedef xcb_glx_generic_error_t xcb_glx_bad_current_window_error_t; 00182 00184 #define XCB_GLX_BAD_RENDER_REQUEST 6 00185 00186 typedef xcb_glx_generic_error_t xcb_glx_bad_render_request_error_t; 00187 00189 #define XCB_GLX_BAD_LARGE_REQUEST 7 00190 00191 typedef xcb_glx_generic_error_t xcb_glx_bad_large_request_error_t; 00192 00194 #define XCB_GLX_UNSUPPORTED_PRIVATE_REQUEST 8 00195 00196 typedef xcb_glx_generic_error_t xcb_glx_unsupported_private_request_error_t; 00197 00199 #define XCB_GLX_BAD_FB_CONFIG 9 00200 00201 typedef xcb_glx_generic_error_t xcb_glx_bad_fb_config_error_t; 00202 00204 #define XCB_GLX_BAD_PBUFFER 10 00205 00206 typedef xcb_glx_generic_error_t xcb_glx_bad_pbuffer_error_t; 00207 00209 #define XCB_GLX_BAD_CURRENT_DRAWABLE 11 00210 00211 typedef xcb_glx_generic_error_t xcb_glx_bad_current_drawable_error_t; 00212 00214 #define XCB_GLX_BAD_WINDOW 12 00215 00216 typedef xcb_glx_generic_error_t xcb_glx_bad_window_error_t; 00217 00219 #define XCB_GLX_GLX_BAD_PROFILE_ARB 13 00220 00221 typedef xcb_glx_generic_error_t xcb_glx_glx_bad_profile_arb_error_t; 00222 00224 #define XCB_GLX_PBUFFER_CLOBBER 0 00225 00229 typedef struct xcb_glx_pbuffer_clobber_event_t { 00230 uint8_t response_type; 00231 uint8_t pad0; 00232 uint16_t sequence; 00233 uint16_t event_type; 00234 uint16_t draw_type; 00235 xcb_glx_drawable_t drawable; 00236 uint32_t b_mask; 00237 uint16_t aux_buffer; 00238 uint16_t x; 00239 uint16_t y; 00240 uint16_t width; 00241 uint16_t height; 00242 uint16_t count; 00243 uint8_t pad1[4]; 00244 } xcb_glx_pbuffer_clobber_event_t; 00245 00247 #define XCB_GLX_BUFFER_SWAP_COMPLETE 1 00248 00252 typedef struct xcb_glx_buffer_swap_complete_event_t { 00253 uint8_t response_type; 00254 uint8_t pad0; 00255 uint16_t sequence; 00256 uint16_t event_type; 00257 uint8_t pad1[2]; 00258 xcb_glx_drawable_t drawable; 00259 uint32_t ust_hi; 00260 uint32_t ust_lo; 00261 uint32_t msc_hi; 00262 uint32_t msc_lo; 00263 uint32_t sbc; 00264 } xcb_glx_buffer_swap_complete_event_t; 00265 00266 typedef enum xcb_glx_pbcet_t { 00267 XCB_GLX_PBCET_DAMAGED = 32791, 00268 XCB_GLX_PBCET_SAVED = 32792 00269 } xcb_glx_pbcet_t; 00270 00271 typedef enum xcb_glx_pbcdt_t { 00272 XCB_GLX_PBCDT_WINDOW = 32793, 00273 XCB_GLX_PBCDT_PBUFFER = 32794 00274 } xcb_glx_pbcdt_t; 00275 00277 #define XCB_GLX_RENDER 1 00278 00282 typedef struct xcb_glx_render_request_t { 00283 uint8_t major_opcode; 00284 uint8_t minor_opcode; 00285 uint16_t length; 00286 xcb_glx_context_tag_t context_tag; 00287 } xcb_glx_render_request_t; 00288 00290 #define XCB_GLX_RENDER_LARGE 2 00291 00295 typedef struct xcb_glx_render_large_request_t { 00296 uint8_t major_opcode; 00297 uint8_t minor_opcode; 00298 uint16_t length; 00299 xcb_glx_context_tag_t context_tag; 00300 uint16_t request_num; 00301 uint16_t request_total; 00302 uint32_t data_len; 00303 } xcb_glx_render_large_request_t; 00304 00306 #define XCB_GLX_CREATE_CONTEXT 3 00307 00311 typedef struct xcb_glx_create_context_request_t { 00312 uint8_t major_opcode; 00313 uint8_t minor_opcode; 00314 uint16_t length; 00315 xcb_glx_context_t context; 00316 xcb_visualid_t visual; 00317 uint32_t screen; 00318 xcb_glx_context_t share_list; 00319 uint8_t is_direct; 00320 uint8_t pad0[3]; 00321 } xcb_glx_create_context_request_t; 00322 00324 #define XCB_GLX_DESTROY_CONTEXT 4 00325 00329 typedef struct xcb_glx_destroy_context_request_t { 00330 uint8_t major_opcode; 00331 uint8_t minor_opcode; 00332 uint16_t length; 00333 xcb_glx_context_t context; 00334 } xcb_glx_destroy_context_request_t; 00335 00339 typedef struct xcb_glx_make_current_cookie_t { 00340 unsigned int sequence; 00341 } xcb_glx_make_current_cookie_t; 00342 00344 #define XCB_GLX_MAKE_CURRENT 5 00345 00349 typedef struct xcb_glx_make_current_request_t { 00350 uint8_t major_opcode; 00351 uint8_t minor_opcode; 00352 uint16_t length; 00353 xcb_glx_drawable_t drawable; 00354 xcb_glx_context_t context; 00355 xcb_glx_context_tag_t old_context_tag; 00356 } xcb_glx_make_current_request_t; 00357 00361 typedef struct xcb_glx_make_current_reply_t { 00362 uint8_t response_type; 00363 uint8_t pad0; 00364 uint16_t sequence; 00365 uint32_t length; 00366 xcb_glx_context_tag_t context_tag; 00367 uint8_t pad1[20]; 00368 } xcb_glx_make_current_reply_t; 00369 00373 typedef struct xcb_glx_is_direct_cookie_t { 00374 unsigned int sequence; 00375 } xcb_glx_is_direct_cookie_t; 00376 00378 #define XCB_GLX_IS_DIRECT 6 00379 00383 typedef struct xcb_glx_is_direct_request_t { 00384 uint8_t major_opcode; 00385 uint8_t minor_opcode; 00386 uint16_t length; 00387 xcb_glx_context_t context; 00388 } xcb_glx_is_direct_request_t; 00389 00393 typedef struct xcb_glx_is_direct_reply_t { 00394 uint8_t response_type; 00395 uint8_t pad0; 00396 uint16_t sequence; 00397 uint32_t length; 00398 uint8_t is_direct; 00399 uint8_t pad1[23]; 00400 } xcb_glx_is_direct_reply_t; 00401 00405 typedef struct xcb_glx_query_version_cookie_t { 00406 unsigned int sequence; 00407 } xcb_glx_query_version_cookie_t; 00408 00410 #define XCB_GLX_QUERY_VERSION 7 00411 00415 typedef struct xcb_glx_query_version_request_t { 00416 uint8_t major_opcode; 00417 uint8_t minor_opcode; 00418 uint16_t length; 00419 uint32_t major_version; 00420 uint32_t minor_version; 00421 } xcb_glx_query_version_request_t; 00422 00426 typedef struct xcb_glx_query_version_reply_t { 00427 uint8_t response_type; 00428 uint8_t pad0; 00429 uint16_t sequence; 00430 uint32_t length; 00431 uint32_t major_version; 00432 uint32_t minor_version; 00433 uint8_t pad1[16]; 00434 } xcb_glx_query_version_reply_t; 00435 00437 #define XCB_GLX_WAIT_GL 8 00438 00442 typedef struct xcb_glx_wait_gl_request_t { 00443 uint8_t major_opcode; 00444 uint8_t minor_opcode; 00445 uint16_t length; 00446 xcb_glx_context_tag_t context_tag; 00447 } xcb_glx_wait_gl_request_t; 00448 00450 #define XCB_GLX_WAIT_X 9 00451 00455 typedef struct xcb_glx_wait_x_request_t { 00456 uint8_t major_opcode; 00457 uint8_t minor_opcode; 00458 uint16_t length; 00459 xcb_glx_context_tag_t context_tag; 00460 } xcb_glx_wait_x_request_t; 00461 00463 #define XCB_GLX_COPY_CONTEXT 10 00464 00468 typedef struct xcb_glx_copy_context_request_t { 00469 uint8_t major_opcode; 00470 uint8_t minor_opcode; 00471 uint16_t length; 00472 xcb_glx_context_t src; 00473 xcb_glx_context_t dest; 00474 uint32_t mask; 00475 xcb_glx_context_tag_t src_context_tag; 00476 } xcb_glx_copy_context_request_t; 00477 00478 typedef enum xcb_glx_gc_t { 00479 XCB_GLX_GC_GL_CURRENT_BIT = 1, 00480 XCB_GLX_GC_GL_POINT_BIT = 2, 00481 XCB_GLX_GC_GL_LINE_BIT = 4, 00482 XCB_GLX_GC_GL_POLYGON_BIT = 8, 00483 XCB_GLX_GC_GL_POLYGON_STIPPLE_BIT = 16, 00484 XCB_GLX_GC_GL_PIXEL_MODE_BIT = 32, 00485 XCB_GLX_GC_GL_LIGHTING_BIT = 64, 00486 XCB_GLX_GC_GL_FOG_BIT = 128, 00487 XCB_GLX_GC_GL_DEPTH_BUFFER_BIT = 256, 00488 XCB_GLX_GC_GL_ACCUM_BUFFER_BIT = 512, 00489 XCB_GLX_GC_GL_STENCIL_BUFFER_BIT = 1024, 00490 XCB_GLX_GC_GL_VIEWPORT_BIT = 2048, 00491 XCB_GLX_GC_GL_TRANSFORM_BIT = 4096, 00492 XCB_GLX_GC_GL_ENABLE_BIT = 8192, 00493 XCB_GLX_GC_GL_COLOR_BUFFER_BIT = 16384, 00494 XCB_GLX_GC_GL_HINT_BIT = 32768, 00495 XCB_GLX_GC_GL_EVAL_BIT = 65536, 00496 XCB_GLX_GC_GL_LIST_BIT = 131072, 00497 XCB_GLX_GC_GL_TEXTURE_BIT = 262144, 00498 XCB_GLX_GC_GL_SCISSOR_BIT = 524288, 00499 XCB_GLX_GC_GL_ALL_ATTRIB_BITS = 16777215 00500 } xcb_glx_gc_t; 00501 00503 #define XCB_GLX_SWAP_BUFFERS 11 00504 00508 typedef struct xcb_glx_swap_buffers_request_t { 00509 uint8_t major_opcode; 00510 uint8_t minor_opcode; 00511 uint16_t length; 00512 xcb_glx_context_tag_t context_tag; 00513 xcb_glx_drawable_t drawable; 00514 } xcb_glx_swap_buffers_request_t; 00515 00517 #define XCB_GLX_USE_X_FONT 12 00518 00522 typedef struct xcb_glx_use_x_font_request_t { 00523 uint8_t major_opcode; 00524 uint8_t minor_opcode; 00525 uint16_t length; 00526 xcb_glx_context_tag_t context_tag; 00527 xcb_font_t font; 00528 uint32_t first; 00529 uint32_t count; 00530 uint32_t list_base; 00531 } xcb_glx_use_x_font_request_t; 00532 00534 #define XCB_GLX_CREATE_GLX_PIXMAP 13 00535 00539 typedef struct xcb_glx_create_glx_pixmap_request_t { 00540 uint8_t major_opcode; 00541 uint8_t minor_opcode; 00542 uint16_t length; 00543 uint32_t screen; 00544 xcb_visualid_t visual; 00545 xcb_pixmap_t pixmap; 00546 xcb_glx_pixmap_t glx_pixmap; 00547 } xcb_glx_create_glx_pixmap_request_t; 00548 00552 typedef struct xcb_glx_get_visual_configs_cookie_t { 00553 unsigned int sequence; 00554 } xcb_glx_get_visual_configs_cookie_t; 00555 00557 #define XCB_GLX_GET_VISUAL_CONFIGS 14 00558 00562 typedef struct xcb_glx_get_visual_configs_request_t { 00563 uint8_t major_opcode; 00564 uint8_t minor_opcode; 00565 uint16_t length; 00566 uint32_t screen; 00567 } xcb_glx_get_visual_configs_request_t; 00568 00572 typedef struct xcb_glx_get_visual_configs_reply_t { 00573 uint8_t response_type; 00574 uint8_t pad0; 00575 uint16_t sequence; 00576 uint32_t length; 00577 uint32_t num_visuals; 00578 uint32_t num_properties; 00579 uint8_t pad1[16]; 00580 } xcb_glx_get_visual_configs_reply_t; 00581 00583 #define XCB_GLX_DESTROY_GLX_PIXMAP 15 00584 00588 typedef struct xcb_glx_destroy_glx_pixmap_request_t { 00589 uint8_t major_opcode; 00590 uint8_t minor_opcode; 00591 uint16_t length; 00592 xcb_glx_pixmap_t glx_pixmap; 00593 } xcb_glx_destroy_glx_pixmap_request_t; 00594 00596 #define XCB_GLX_VENDOR_PRIVATE 16 00597 00601 typedef struct xcb_glx_vendor_private_request_t { 00602 uint8_t major_opcode; 00603 uint8_t minor_opcode; 00604 uint16_t length; 00605 uint32_t vendor_code; 00606 xcb_glx_context_tag_t context_tag; 00607 } xcb_glx_vendor_private_request_t; 00608 00612 typedef struct xcb_glx_vendor_private_with_reply_cookie_t { 00613 unsigned int sequence; 00614 } xcb_glx_vendor_private_with_reply_cookie_t; 00615 00617 #define XCB_GLX_VENDOR_PRIVATE_WITH_REPLY 17 00618 00622 typedef struct xcb_glx_vendor_private_with_reply_request_t { 00623 uint8_t major_opcode; 00624 uint8_t minor_opcode; 00625 uint16_t length; 00626 uint32_t vendor_code; 00627 xcb_glx_context_tag_t context_tag; 00628 } xcb_glx_vendor_private_with_reply_request_t; 00629 00633 typedef struct xcb_glx_vendor_private_with_reply_reply_t { 00634 uint8_t response_type; 00635 uint8_t pad0; 00636 uint16_t sequence; 00637 uint32_t length; 00638 uint32_t retval; 00639 uint8_t data1[24]; 00640 } xcb_glx_vendor_private_with_reply_reply_t; 00641 00645 typedef struct xcb_glx_query_extensions_string_cookie_t { 00646 unsigned int sequence; 00647 } xcb_glx_query_extensions_string_cookie_t; 00648 00650 #define XCB_GLX_QUERY_EXTENSIONS_STRING 18 00651 00655 typedef struct xcb_glx_query_extensions_string_request_t { 00656 uint8_t major_opcode; 00657 uint8_t minor_opcode; 00658 uint16_t length; 00659 uint32_t screen; 00660 } xcb_glx_query_extensions_string_request_t; 00661 00665 typedef struct xcb_glx_query_extensions_string_reply_t { 00666 uint8_t response_type; 00667 uint8_t pad0; 00668 uint16_t sequence; 00669 uint32_t length; 00670 uint8_t pad1[4]; 00671 uint32_t n; 00672 uint8_t pad2[16]; 00673 } xcb_glx_query_extensions_string_reply_t; 00674 00678 typedef struct xcb_glx_query_server_string_cookie_t { 00679 unsigned int sequence; 00680 } xcb_glx_query_server_string_cookie_t; 00681 00683 #define XCB_GLX_QUERY_SERVER_STRING 19 00684 00688 typedef struct xcb_glx_query_server_string_request_t { 00689 uint8_t major_opcode; 00690 uint8_t minor_opcode; 00691 uint16_t length; 00692 uint32_t screen; 00693 uint32_t name; 00694 } xcb_glx_query_server_string_request_t; 00695 00699 typedef struct xcb_glx_query_server_string_reply_t { 00700 uint8_t response_type; 00701 uint8_t pad0; 00702 uint16_t sequence; 00703 uint32_t length; 00704 uint8_t pad1[4]; 00705 uint32_t str_len; 00706 uint8_t pad2[16]; 00707 } xcb_glx_query_server_string_reply_t; 00708 00710 #define XCB_GLX_CLIENT_INFO 20 00711 00715 typedef struct xcb_glx_client_info_request_t { 00716 uint8_t major_opcode; 00717 uint8_t minor_opcode; 00718 uint16_t length; 00719 uint32_t major_version; 00720 uint32_t minor_version; 00721 uint32_t str_len; 00722 } xcb_glx_client_info_request_t; 00723 00727 typedef struct xcb_glx_get_fb_configs_cookie_t { 00728 unsigned int sequence; 00729 } xcb_glx_get_fb_configs_cookie_t; 00730 00732 #define XCB_GLX_GET_FB_CONFIGS 21 00733 00737 typedef struct xcb_glx_get_fb_configs_request_t { 00738 uint8_t major_opcode; 00739 uint8_t minor_opcode; 00740 uint16_t length; 00741 uint32_t screen; 00742 } xcb_glx_get_fb_configs_request_t; 00743 00747 typedef struct xcb_glx_get_fb_configs_reply_t { 00748 uint8_t response_type; 00749 uint8_t pad0; 00750 uint16_t sequence; 00751 uint32_t length; 00752 uint32_t num_FB_configs; 00753 uint32_t num_properties; 00754 uint8_t pad1[16]; 00755 } xcb_glx_get_fb_configs_reply_t; 00756 00758 #define XCB_GLX_CREATE_PIXMAP 22 00759 00763 typedef struct xcb_glx_create_pixmap_request_t { 00764 uint8_t major_opcode; 00765 uint8_t minor_opcode; 00766 uint16_t length; 00767 uint32_t screen; 00768 xcb_glx_fbconfig_t fbconfig; 00769 xcb_pixmap_t pixmap; 00770 xcb_glx_pixmap_t glx_pixmap; 00771 uint32_t num_attribs; 00772 } xcb_glx_create_pixmap_request_t; 00773 00775 #define XCB_GLX_DESTROY_PIXMAP 23 00776 00780 typedef struct xcb_glx_destroy_pixmap_request_t { 00781 uint8_t major_opcode; 00782 uint8_t minor_opcode; 00783 uint16_t length; 00784 xcb_glx_pixmap_t glx_pixmap; 00785 } xcb_glx_destroy_pixmap_request_t; 00786 00788 #define XCB_GLX_CREATE_NEW_CONTEXT 24 00789 00793 typedef struct xcb_glx_create_new_context_request_t { 00794 uint8_t major_opcode; 00795 uint8_t minor_opcode; 00796 uint16_t length; 00797 xcb_glx_context_t context; 00798 xcb_glx_fbconfig_t fbconfig; 00799 uint32_t screen; 00800 uint32_t render_type; 00801 xcb_glx_context_t share_list; 00802 uint8_t is_direct; 00803 uint8_t pad0[3]; 00804 } xcb_glx_create_new_context_request_t; 00805 00809 typedef struct xcb_glx_query_context_cookie_t { 00810 unsigned int sequence; 00811 } xcb_glx_query_context_cookie_t; 00812 00814 #define XCB_GLX_QUERY_CONTEXT 25 00815 00819 typedef struct xcb_glx_query_context_request_t { 00820 uint8_t major_opcode; 00821 uint8_t minor_opcode; 00822 uint16_t length; 00823 xcb_glx_context_t context; 00824 } xcb_glx_query_context_request_t; 00825 00829 typedef struct xcb_glx_query_context_reply_t { 00830 uint8_t response_type; 00831 uint8_t pad0; 00832 uint16_t sequence; 00833 uint32_t length; 00834 uint32_t num_attribs; 00835 uint8_t pad1[20]; 00836 } xcb_glx_query_context_reply_t; 00837 00841 typedef struct xcb_glx_make_context_current_cookie_t { 00842 unsigned int sequence; 00843 } xcb_glx_make_context_current_cookie_t; 00844 00846 #define XCB_GLX_MAKE_CONTEXT_CURRENT 26 00847 00851 typedef struct xcb_glx_make_context_current_request_t { 00852 uint8_t major_opcode; 00853 uint8_t minor_opcode; 00854 uint16_t length; 00855 xcb_glx_context_tag_t old_context_tag; 00856 xcb_glx_drawable_t drawable; 00857 xcb_glx_drawable_t read_drawable; 00858 xcb_glx_context_t context; 00859 } xcb_glx_make_context_current_request_t; 00860 00864 typedef struct xcb_glx_make_context_current_reply_t { 00865 uint8_t response_type; 00866 uint8_t pad0; 00867 uint16_t sequence; 00868 uint32_t length; 00869 xcb_glx_context_tag_t context_tag; 00870 uint8_t pad1[20]; 00871 } xcb_glx_make_context_current_reply_t; 00872 00874 #define XCB_GLX_CREATE_PBUFFER 27 00875 00879 typedef struct xcb_glx_create_pbuffer_request_t { 00880 uint8_t major_opcode; 00881 uint8_t minor_opcode; 00882 uint16_t length; 00883 uint32_t screen; 00884 xcb_glx_fbconfig_t fbconfig; 00885 xcb_glx_pbuffer_t pbuffer; 00886 uint32_t num_attribs; 00887 } xcb_glx_create_pbuffer_request_t; 00888 00890 #define XCB_GLX_DESTROY_PBUFFER 28 00891 00895 typedef struct xcb_glx_destroy_pbuffer_request_t { 00896 uint8_t major_opcode; 00897 uint8_t minor_opcode; 00898 uint16_t length; 00899 xcb_glx_pbuffer_t pbuffer; 00900 } xcb_glx_destroy_pbuffer_request_t; 00901 00905 typedef struct xcb_glx_get_drawable_attributes_cookie_t { 00906 unsigned int sequence; 00907 } xcb_glx_get_drawable_attributes_cookie_t; 00908 00910 #define XCB_GLX_GET_DRAWABLE_ATTRIBUTES 29 00911 00915 typedef struct xcb_glx_get_drawable_attributes_request_t { 00916 uint8_t major_opcode; 00917 uint8_t minor_opcode; 00918 uint16_t length; 00919 xcb_glx_drawable_t drawable; 00920 } xcb_glx_get_drawable_attributes_request_t; 00921 00925 typedef struct xcb_glx_get_drawable_attributes_reply_t { 00926 uint8_t response_type; 00927 uint8_t pad0; 00928 uint16_t sequence; 00929 uint32_t length; 00930 uint32_t num_attribs; 00931 uint8_t pad1[20]; 00932 } xcb_glx_get_drawable_attributes_reply_t; 00933 00935 #define XCB_GLX_CHANGE_DRAWABLE_ATTRIBUTES 30 00936 00940 typedef struct xcb_glx_change_drawable_attributes_request_t { 00941 uint8_t major_opcode; 00942 uint8_t minor_opcode; 00943 uint16_t length; 00944 xcb_glx_drawable_t drawable; 00945 uint32_t num_attribs; 00946 } xcb_glx_change_drawable_attributes_request_t; 00947 00949 #define XCB_GLX_CREATE_WINDOW 31 00950 00954 typedef struct xcb_glx_create_window_request_t { 00955 uint8_t major_opcode; 00956 uint8_t minor_opcode; 00957 uint16_t length; 00958 uint32_t screen; 00959 xcb_glx_fbconfig_t fbconfig; 00960 xcb_window_t window; 00961 xcb_glx_window_t glx_window; 00962 uint32_t num_attribs; 00963 } xcb_glx_create_window_request_t; 00964 00966 #define XCB_GLX_DELETE_WINDOW 32 00967 00971 typedef struct xcb_glx_delete_window_request_t { 00972 uint8_t major_opcode; 00973 uint8_t minor_opcode; 00974 uint16_t length; 00975 xcb_glx_window_t glxwindow; 00976 } xcb_glx_delete_window_request_t; 00977 00979 #define XCB_GLX_SET_CLIENT_INFO_ARB 33 00980 00984 typedef struct xcb_glx_set_client_info_arb_request_t { 00985 uint8_t major_opcode; 00986 uint8_t minor_opcode; 00987 uint16_t length; 00988 uint32_t major_version; 00989 uint32_t minor_version; 00990 uint32_t num_versions; 00991 uint32_t gl_str_len; 00992 uint32_t glx_str_len; 00993 } xcb_glx_set_client_info_arb_request_t; 00994 00996 #define XCB_GLX_CREATE_CONTEXT_ATTRIBS_ARB 34 00997 01001 typedef struct xcb_glx_create_context_attribs_arb_request_t { 01002 uint8_t major_opcode; 01003 uint8_t minor_opcode; 01004 uint16_t length; 01005 xcb_glx_context_t context; 01006 xcb_glx_fbconfig_t fbconfig; 01007 uint32_t screen; 01008 xcb_glx_context_t share_list; 01009 uint8_t is_direct; 01010 uint8_t pad0[3]; 01011 uint32_t num_attribs; 01012 } xcb_glx_create_context_attribs_arb_request_t; 01013 01015 #define XCB_GLX_SET_CLIENT_INFO_2ARB 35 01016 01020 typedef struct xcb_glx_set_client_info_2arb_request_t { 01021 uint8_t major_opcode; 01022 uint8_t minor_opcode; 01023 uint16_t length; 01024 uint32_t major_version; 01025 uint32_t minor_version; 01026 uint32_t num_versions; 01027 uint32_t gl_str_len; 01028 uint32_t glx_str_len; 01029 } xcb_glx_set_client_info_2arb_request_t; 01030 01032 #define XCB_GLX_NEW_LIST 101 01033 01037 typedef struct xcb_glx_new_list_request_t { 01038 uint8_t major_opcode; 01039 uint8_t minor_opcode; 01040 uint16_t length; 01041 xcb_glx_context_tag_t context_tag; 01042 uint32_t list; 01043 uint32_t mode; 01044 } xcb_glx_new_list_request_t; 01045 01047 #define XCB_GLX_END_LIST 102 01048 01052 typedef struct xcb_glx_end_list_request_t { 01053 uint8_t major_opcode; 01054 uint8_t minor_opcode; 01055 uint16_t length; 01056 xcb_glx_context_tag_t context_tag; 01057 } xcb_glx_end_list_request_t; 01058 01060 #define XCB_GLX_DELETE_LISTS 103 01061 01065 typedef struct xcb_glx_delete_lists_request_t { 01066 uint8_t major_opcode; 01067 uint8_t minor_opcode; 01068 uint16_t length; 01069 xcb_glx_context_tag_t context_tag; 01070 uint32_t list; 01071 int32_t range; 01072 } xcb_glx_delete_lists_request_t; 01073 01077 typedef struct xcb_glx_gen_lists_cookie_t { 01078 unsigned int sequence; 01079 } xcb_glx_gen_lists_cookie_t; 01080 01082 #define XCB_GLX_GEN_LISTS 104 01083 01087 typedef struct xcb_glx_gen_lists_request_t { 01088 uint8_t major_opcode; 01089 uint8_t minor_opcode; 01090 uint16_t length; 01091 xcb_glx_context_tag_t context_tag; 01092 int32_t range; 01093 } xcb_glx_gen_lists_request_t; 01094 01098 typedef struct xcb_glx_gen_lists_reply_t { 01099 uint8_t response_type; 01100 uint8_t pad0; 01101 uint16_t sequence; 01102 uint32_t length; 01103 uint32_t ret_val; 01104 } xcb_glx_gen_lists_reply_t; 01105 01107 #define XCB_GLX_FEEDBACK_BUFFER 105 01108 01112 typedef struct xcb_glx_feedback_buffer_request_t { 01113 uint8_t major_opcode; 01114 uint8_t minor_opcode; 01115 uint16_t length; 01116 xcb_glx_context_tag_t context_tag; 01117 int32_t size; 01118 int32_t type; 01119 } xcb_glx_feedback_buffer_request_t; 01120 01122 #define XCB_GLX_SELECT_BUFFER 106 01123 01127 typedef struct xcb_glx_select_buffer_request_t { 01128 uint8_t major_opcode; 01129 uint8_t minor_opcode; 01130 uint16_t length; 01131 xcb_glx_context_tag_t context_tag; 01132 int32_t size; 01133 } xcb_glx_select_buffer_request_t; 01134 01138 typedef struct xcb_glx_render_mode_cookie_t { 01139 unsigned int sequence; 01140 } xcb_glx_render_mode_cookie_t; 01141 01143 #define XCB_GLX_RENDER_MODE 107 01144 01148 typedef struct xcb_glx_render_mode_request_t { 01149 uint8_t major_opcode; 01150 uint8_t minor_opcode; 01151 uint16_t length; 01152 xcb_glx_context_tag_t context_tag; 01153 uint32_t mode; 01154 } xcb_glx_render_mode_request_t; 01155 01159 typedef struct xcb_glx_render_mode_reply_t { 01160 uint8_t response_type; 01161 uint8_t pad0; 01162 uint16_t sequence; 01163 uint32_t length; 01164 uint32_t ret_val; 01165 uint32_t n; 01166 uint32_t new_mode; 01167 uint8_t pad1[12]; 01168 } xcb_glx_render_mode_reply_t; 01169 01170 typedef enum xcb_glx_rm_t { 01171 XCB_GLX_RM_GL_RENDER = 7168, 01172 XCB_GLX_RM_GL_FEEDBACK = 7169, 01173 XCB_GLX_RM_GL_SELECT = 7170 01174 } xcb_glx_rm_t; 01175 01179 typedef struct xcb_glx_finish_cookie_t { 01180 unsigned int sequence; 01181 } xcb_glx_finish_cookie_t; 01182 01184 #define XCB_GLX_FINISH 108 01185 01189 typedef struct xcb_glx_finish_request_t { 01190 uint8_t major_opcode; 01191 uint8_t minor_opcode; 01192 uint16_t length; 01193 xcb_glx_context_tag_t context_tag; 01194 } xcb_glx_finish_request_t; 01195 01199 typedef struct xcb_glx_finish_reply_t { 01200 uint8_t response_type; 01201 uint8_t pad0; 01202 uint16_t sequence; 01203 uint32_t length; 01204 } xcb_glx_finish_reply_t; 01205 01207 #define XCB_GLX_PIXEL_STOREF 109 01208 01212 typedef struct xcb_glx_pixel_storef_request_t { 01213 uint8_t major_opcode; 01214 uint8_t minor_opcode; 01215 uint16_t length; 01216 xcb_glx_context_tag_t context_tag; 01217 uint32_t pname; 01218 xcb_glx_float32_t datum; 01219 } xcb_glx_pixel_storef_request_t; 01220 01222 #define XCB_GLX_PIXEL_STOREI 110 01223 01227 typedef struct xcb_glx_pixel_storei_request_t { 01228 uint8_t major_opcode; 01229 uint8_t minor_opcode; 01230 uint16_t length; 01231 xcb_glx_context_tag_t context_tag; 01232 uint32_t pname; 01233 int32_t datum; 01234 } xcb_glx_pixel_storei_request_t; 01235 01239 typedef struct xcb_glx_read_pixels_cookie_t { 01240 unsigned int sequence; 01241 } xcb_glx_read_pixels_cookie_t; 01242 01244 #define XCB_GLX_READ_PIXELS 111 01245 01249 typedef struct xcb_glx_read_pixels_request_t { 01250 uint8_t major_opcode; 01251 uint8_t minor_opcode; 01252 uint16_t length; 01253 xcb_glx_context_tag_t context_tag; 01254 int32_t x; 01255 int32_t y; 01256 int32_t width; 01257 int32_t height; 01258 uint32_t format; 01259 uint32_t type; 01260 uint8_t swap_bytes; 01261 uint8_t lsb_first; 01262 } xcb_glx_read_pixels_request_t; 01263 01267 typedef struct xcb_glx_read_pixels_reply_t { 01268 uint8_t response_type; 01269 uint8_t pad0; 01270 uint16_t sequence; 01271 uint32_t length; 01272 uint8_t pad1[24]; 01273 } xcb_glx_read_pixels_reply_t; 01274 01278 typedef struct xcb_glx_get_booleanv_cookie_t { 01279 unsigned int sequence; 01280 } xcb_glx_get_booleanv_cookie_t; 01281 01283 #define XCB_GLX_GET_BOOLEANV 112 01284 01288 typedef struct xcb_glx_get_booleanv_request_t { 01289 uint8_t major_opcode; 01290 uint8_t minor_opcode; 01291 uint16_t length; 01292 xcb_glx_context_tag_t context_tag; 01293 int32_t pname; 01294 } xcb_glx_get_booleanv_request_t; 01295 01299 typedef struct xcb_glx_get_booleanv_reply_t { 01300 uint8_t response_type; 01301 uint8_t pad0; 01302 uint16_t sequence; 01303 uint32_t length; 01304 uint8_t pad1[4]; 01305 uint32_t n; 01306 uint8_t datum; 01307 uint8_t pad2[15]; 01308 } xcb_glx_get_booleanv_reply_t; 01309 01313 typedef struct xcb_glx_get_clip_plane_cookie_t { 01314 unsigned int sequence; 01315 } xcb_glx_get_clip_plane_cookie_t; 01316 01318 #define XCB_GLX_GET_CLIP_PLANE 113 01319 01323 typedef struct xcb_glx_get_clip_plane_request_t { 01324 uint8_t major_opcode; 01325 uint8_t minor_opcode; 01326 uint16_t length; 01327 xcb_glx_context_tag_t context_tag; 01328 int32_t plane; 01329 } xcb_glx_get_clip_plane_request_t; 01330 01334 typedef struct xcb_glx_get_clip_plane_reply_t { 01335 uint8_t response_type; 01336 uint8_t pad0; 01337 uint16_t sequence; 01338 uint32_t length; 01339 uint8_t pad1[24]; 01340 } xcb_glx_get_clip_plane_reply_t; 01341 01345 typedef struct xcb_glx_get_doublev_cookie_t { 01346 unsigned int sequence; 01347 } xcb_glx_get_doublev_cookie_t; 01348 01350 #define XCB_GLX_GET_DOUBLEV 114 01351 01355 typedef struct xcb_glx_get_doublev_request_t { 01356 uint8_t major_opcode; 01357 uint8_t minor_opcode; 01358 uint16_t length; 01359 xcb_glx_context_tag_t context_tag; 01360 uint32_t pname; 01361 } xcb_glx_get_doublev_request_t; 01362 01366 typedef struct xcb_glx_get_doublev_reply_t { 01367 uint8_t response_type; 01368 uint8_t pad0; 01369 uint16_t sequence; 01370 uint32_t length; 01371 uint8_t pad1[4]; 01372 uint32_t n; 01373 xcb_glx_float64_t datum; 01374 uint8_t pad2[8]; 01375 } xcb_glx_get_doublev_reply_t; 01376 01380 typedef struct xcb_glx_get_error_cookie_t { 01381 unsigned int sequence; 01382 } xcb_glx_get_error_cookie_t; 01383 01385 #define XCB_GLX_GET_ERROR 115 01386 01390 typedef struct xcb_glx_get_error_request_t { 01391 uint8_t major_opcode; 01392 uint8_t minor_opcode; 01393 uint16_t length; 01394 xcb_glx_context_tag_t context_tag; 01395 } xcb_glx_get_error_request_t; 01396 01400 typedef struct xcb_glx_get_error_reply_t { 01401 uint8_t response_type; 01402 uint8_t pad0; 01403 uint16_t sequence; 01404 uint32_t length; 01405 int32_t error; 01406 } xcb_glx_get_error_reply_t; 01407 01411 typedef struct xcb_glx_get_floatv_cookie_t { 01412 unsigned int sequence; 01413 } xcb_glx_get_floatv_cookie_t; 01414 01416 #define XCB_GLX_GET_FLOATV 116 01417 01421 typedef struct xcb_glx_get_floatv_request_t { 01422 uint8_t major_opcode; 01423 uint8_t minor_opcode; 01424 uint16_t length; 01425 xcb_glx_context_tag_t context_tag; 01426 uint32_t pname; 01427 } xcb_glx_get_floatv_request_t; 01428 01432 typedef struct xcb_glx_get_floatv_reply_t { 01433 uint8_t response_type; 01434 uint8_t pad0; 01435 uint16_t sequence; 01436 uint32_t length; 01437 uint8_t pad1[4]; 01438 uint32_t n; 01439 xcb_glx_float32_t datum; 01440 uint8_t pad2[12]; 01441 } xcb_glx_get_floatv_reply_t; 01442 01446 typedef struct xcb_glx_get_integerv_cookie_t { 01447 unsigned int sequence; 01448 } xcb_glx_get_integerv_cookie_t; 01449 01451 #define XCB_GLX_GET_INTEGERV 117 01452 01456 typedef struct xcb_glx_get_integerv_request_t { 01457 uint8_t major_opcode; 01458 uint8_t minor_opcode; 01459 uint16_t length; 01460 xcb_glx_context_tag_t context_tag; 01461 uint32_t pname; 01462 } xcb_glx_get_integerv_request_t; 01463 01467 typedef struct xcb_glx_get_integerv_reply_t { 01468 uint8_t response_type; 01469 uint8_t pad0; 01470 uint16_t sequence; 01471 uint32_t length; 01472 uint8_t pad1[4]; 01473 uint32_t n; 01474 int32_t datum; 01475 uint8_t pad2[12]; 01476 } xcb_glx_get_integerv_reply_t; 01477 01481 typedef struct xcb_glx_get_lightfv_cookie_t { 01482 unsigned int sequence; 01483 } xcb_glx_get_lightfv_cookie_t; 01484 01486 #define XCB_GLX_GET_LIGHTFV 118 01487 01491 typedef struct xcb_glx_get_lightfv_request_t { 01492 uint8_t major_opcode; 01493 uint8_t minor_opcode; 01494 uint16_t length; 01495 xcb_glx_context_tag_t context_tag; 01496 uint32_t light; 01497 uint32_t pname; 01498 } xcb_glx_get_lightfv_request_t; 01499 01503 typedef struct xcb_glx_get_lightfv_reply_t { 01504 uint8_t response_type; 01505 uint8_t pad0; 01506 uint16_t sequence; 01507 uint32_t length; 01508 uint8_t pad1[4]; 01509 uint32_t n; 01510 xcb_glx_float32_t datum; 01511 uint8_t pad2[12]; 01512 } xcb_glx_get_lightfv_reply_t; 01513 01517 typedef struct xcb_glx_get_lightiv_cookie_t { 01518 unsigned int sequence; 01519 } xcb_glx_get_lightiv_cookie_t; 01520 01522 #define XCB_GLX_GET_LIGHTIV 119 01523 01527 typedef struct xcb_glx_get_lightiv_request_t { 01528 uint8_t major_opcode; 01529 uint8_t minor_opcode; 01530 uint16_t length; 01531 xcb_glx_context_tag_t context_tag; 01532 uint32_t light; 01533 uint32_t pname; 01534 } xcb_glx_get_lightiv_request_t; 01535 01539 typedef struct xcb_glx_get_lightiv_reply_t { 01540 uint8_t response_type; 01541 uint8_t pad0; 01542 uint16_t sequence; 01543 uint32_t length; 01544 uint8_t pad1[4]; 01545 uint32_t n; 01546 int32_t datum; 01547 uint8_t pad2[12]; 01548 } xcb_glx_get_lightiv_reply_t; 01549 01553 typedef struct xcb_glx_get_mapdv_cookie_t { 01554 unsigned int sequence; 01555 } xcb_glx_get_mapdv_cookie_t; 01556 01558 #define XCB_GLX_GET_MAPDV 120 01559 01563 typedef struct xcb_glx_get_mapdv_request_t { 01564 uint8_t major_opcode; 01565 uint8_t minor_opcode; 01566 uint16_t length; 01567 xcb_glx_context_tag_t context_tag; 01568 uint32_t target; 01569 uint32_t query; 01570 } xcb_glx_get_mapdv_request_t; 01571 01575 typedef struct xcb_glx_get_mapdv_reply_t { 01576 uint8_t response_type; 01577 uint8_t pad0; 01578 uint16_t sequence; 01579 uint32_t length; 01580 uint8_t pad1[4]; 01581 uint32_t n; 01582 xcb_glx_float64_t datum; 01583 uint8_t pad2[8]; 01584 } xcb_glx_get_mapdv_reply_t; 01585 01589 typedef struct xcb_glx_get_mapfv_cookie_t { 01590 unsigned int sequence; 01591 } xcb_glx_get_mapfv_cookie_t; 01592 01594 #define XCB_GLX_GET_MAPFV 121 01595 01599 typedef struct xcb_glx_get_mapfv_request_t { 01600 uint8_t major_opcode; 01601 uint8_t minor_opcode; 01602 uint16_t length; 01603 xcb_glx_context_tag_t context_tag; 01604 uint32_t target; 01605 uint32_t query; 01606 } xcb_glx_get_mapfv_request_t; 01607 01611 typedef struct xcb_glx_get_mapfv_reply_t { 01612 uint8_t response_type; 01613 uint8_t pad0; 01614 uint16_t sequence; 01615 uint32_t length; 01616 uint8_t pad1[4]; 01617 uint32_t n; 01618 xcb_glx_float32_t datum; 01619 uint8_t pad2[12]; 01620 } xcb_glx_get_mapfv_reply_t; 01621 01625 typedef struct xcb_glx_get_mapiv_cookie_t { 01626 unsigned int sequence; 01627 } xcb_glx_get_mapiv_cookie_t; 01628 01630 #define XCB_GLX_GET_MAPIV 122 01631 01635 typedef struct xcb_glx_get_mapiv_request_t { 01636 uint8_t major_opcode; 01637 uint8_t minor_opcode; 01638 uint16_t length; 01639 xcb_glx_context_tag_t context_tag; 01640 uint32_t target; 01641 uint32_t query; 01642 } xcb_glx_get_mapiv_request_t; 01643 01647 typedef struct xcb_glx_get_mapiv_reply_t { 01648 uint8_t response_type; 01649 uint8_t pad0; 01650 uint16_t sequence; 01651 uint32_t length; 01652 uint8_t pad1[4]; 01653 uint32_t n; 01654 int32_t datum; 01655 uint8_t pad2[12]; 01656 } xcb_glx_get_mapiv_reply_t; 01657 01661 typedef struct xcb_glx_get_materialfv_cookie_t { 01662 unsigned int sequence; 01663 } xcb_glx_get_materialfv_cookie_t; 01664 01666 #define XCB_GLX_GET_MATERIALFV 123 01667 01671 typedef struct xcb_glx_get_materialfv_request_t { 01672 uint8_t major_opcode; 01673 uint8_t minor_opcode; 01674 uint16_t length; 01675 xcb_glx_context_tag_t context_tag; 01676 uint32_t face; 01677 uint32_t pname; 01678 } xcb_glx_get_materialfv_request_t; 01679 01683 typedef struct xcb_glx_get_materialfv_reply_t { 01684 uint8_t response_type; 01685 uint8_t pad0; 01686 uint16_t sequence; 01687 uint32_t length; 01688 uint8_t pad1[4]; 01689 uint32_t n; 01690 xcb_glx_float32_t datum; 01691 uint8_t pad2[12]; 01692 } xcb_glx_get_materialfv_reply_t; 01693 01697 typedef struct xcb_glx_get_materialiv_cookie_t { 01698 unsigned int sequence; 01699 } xcb_glx_get_materialiv_cookie_t; 01700 01702 #define XCB_GLX_GET_MATERIALIV 124 01703 01707 typedef struct xcb_glx_get_materialiv_request_t { 01708 uint8_t major_opcode; 01709 uint8_t minor_opcode; 01710 uint16_t length; 01711 xcb_glx_context_tag_t context_tag; 01712 uint32_t face; 01713 uint32_t pname; 01714 } xcb_glx_get_materialiv_request_t; 01715 01719 typedef struct xcb_glx_get_materialiv_reply_t { 01720 uint8_t response_type; 01721 uint8_t pad0; 01722 uint16_t sequence; 01723 uint32_t length; 01724 uint8_t pad1[4]; 01725 uint32_t n; 01726 int32_t datum; 01727 uint8_t pad2[12]; 01728 } xcb_glx_get_materialiv_reply_t; 01729 01733 typedef struct xcb_glx_get_pixel_mapfv_cookie_t { 01734 unsigned int sequence; 01735 } xcb_glx_get_pixel_mapfv_cookie_t; 01736 01738 #define XCB_GLX_GET_PIXEL_MAPFV 125 01739 01743 typedef struct xcb_glx_get_pixel_mapfv_request_t { 01744 uint8_t major_opcode; 01745 uint8_t minor_opcode; 01746 uint16_t length; 01747 xcb_glx_context_tag_t context_tag; 01748 uint32_t map; 01749 } xcb_glx_get_pixel_mapfv_request_t; 01750 01754 typedef struct xcb_glx_get_pixel_mapfv_reply_t { 01755 uint8_t response_type; 01756 uint8_t pad0; 01757 uint16_t sequence; 01758 uint32_t length; 01759 uint8_t pad1[4]; 01760 uint32_t n; 01761 xcb_glx_float32_t datum; 01762 uint8_t pad2[12]; 01763 } xcb_glx_get_pixel_mapfv_reply_t; 01764 01768 typedef struct xcb_glx_get_pixel_mapuiv_cookie_t { 01769 unsigned int sequence; 01770 } xcb_glx_get_pixel_mapuiv_cookie_t; 01771 01773 #define XCB_GLX_GET_PIXEL_MAPUIV 126 01774 01778 typedef struct xcb_glx_get_pixel_mapuiv_request_t { 01779 uint8_t major_opcode; 01780 uint8_t minor_opcode; 01781 uint16_t length; 01782 xcb_glx_context_tag_t context_tag; 01783 uint32_t map; 01784 } xcb_glx_get_pixel_mapuiv_request_t; 01785 01789 typedef struct xcb_glx_get_pixel_mapuiv_reply_t { 01790 uint8_t response_type; 01791 uint8_t pad0; 01792 uint16_t sequence; 01793 uint32_t length; 01794 uint8_t pad1[4]; 01795 uint32_t n; 01796 uint32_t datum; 01797 uint8_t pad2[12]; 01798 } xcb_glx_get_pixel_mapuiv_reply_t; 01799 01803 typedef struct xcb_glx_get_pixel_mapusv_cookie_t { 01804 unsigned int sequence; 01805 } xcb_glx_get_pixel_mapusv_cookie_t; 01806 01808 #define XCB_GLX_GET_PIXEL_MAPUSV 127 01809 01813 typedef struct xcb_glx_get_pixel_mapusv_request_t { 01814 uint8_t major_opcode; 01815 uint8_t minor_opcode; 01816 uint16_t length; 01817 xcb_glx_context_tag_t context_tag; 01818 uint32_t map; 01819 } xcb_glx_get_pixel_mapusv_request_t; 01820 01824 typedef struct xcb_glx_get_pixel_mapusv_reply_t { 01825 uint8_t response_type; 01826 uint8_t pad0; 01827 uint16_t sequence; 01828 uint32_t length; 01829 uint8_t pad1[4]; 01830 uint32_t n; 01831 uint16_t datum; 01832 uint8_t pad2[16]; 01833 } xcb_glx_get_pixel_mapusv_reply_t; 01834 01838 typedef struct xcb_glx_get_polygon_stipple_cookie_t { 01839 unsigned int sequence; 01840 } xcb_glx_get_polygon_stipple_cookie_t; 01841 01843 #define XCB_GLX_GET_POLYGON_STIPPLE 128 01844 01848 typedef struct xcb_glx_get_polygon_stipple_request_t { 01849 uint8_t major_opcode; 01850 uint8_t minor_opcode; 01851 uint16_t length; 01852 xcb_glx_context_tag_t context_tag; 01853 uint8_t lsb_first; 01854 } xcb_glx_get_polygon_stipple_request_t; 01855 01859 typedef struct xcb_glx_get_polygon_stipple_reply_t { 01860 uint8_t response_type; 01861 uint8_t pad0; 01862 uint16_t sequence; 01863 uint32_t length; 01864 uint8_t pad1[24]; 01865 } xcb_glx_get_polygon_stipple_reply_t; 01866 01870 typedef struct xcb_glx_get_string_cookie_t { 01871 unsigned int sequence; 01872 } xcb_glx_get_string_cookie_t; 01873 01875 #define XCB_GLX_GET_STRING 129 01876 01880 typedef struct xcb_glx_get_string_request_t { 01881 uint8_t major_opcode; 01882 uint8_t minor_opcode; 01883 uint16_t length; 01884 xcb_glx_context_tag_t context_tag; 01885 uint32_t name; 01886 } xcb_glx_get_string_request_t; 01887 01891 typedef struct xcb_glx_get_string_reply_t { 01892 uint8_t response_type; 01893 uint8_t pad0; 01894 uint16_t sequence; 01895 uint32_t length; 01896 uint8_t pad1[4]; 01897 uint32_t n; 01898 uint8_t pad2[16]; 01899 } xcb_glx_get_string_reply_t; 01900 01904 typedef struct xcb_glx_get_tex_envfv_cookie_t { 01905 unsigned int sequence; 01906 } xcb_glx_get_tex_envfv_cookie_t; 01907 01909 #define XCB_GLX_GET_TEX_ENVFV 130 01910 01914 typedef struct xcb_glx_get_tex_envfv_request_t { 01915 uint8_t major_opcode; 01916 uint8_t minor_opcode; 01917 uint16_t length; 01918 xcb_glx_context_tag_t context_tag; 01919 uint32_t target; 01920 uint32_t pname; 01921 } xcb_glx_get_tex_envfv_request_t; 01922 01926 typedef struct xcb_glx_get_tex_envfv_reply_t { 01927 uint8_t response_type; 01928 uint8_t pad0; 01929 uint16_t sequence; 01930 uint32_t length; 01931 uint8_t pad1[4]; 01932 uint32_t n; 01933 xcb_glx_float32_t datum; 01934 uint8_t pad2[12]; 01935 } xcb_glx_get_tex_envfv_reply_t; 01936 01940 typedef struct xcb_glx_get_tex_enviv_cookie_t { 01941 unsigned int sequence; 01942 } xcb_glx_get_tex_enviv_cookie_t; 01943 01945 #define XCB_GLX_GET_TEX_ENVIV 131 01946 01950 typedef struct xcb_glx_get_tex_enviv_request_t { 01951 uint8_t major_opcode; 01952 uint8_t minor_opcode; 01953 uint16_t length; 01954 xcb_glx_context_tag_t context_tag; 01955 uint32_t target; 01956 uint32_t pname; 01957 } xcb_glx_get_tex_enviv_request_t; 01958 01962 typedef struct xcb_glx_get_tex_enviv_reply_t { 01963 uint8_t response_type; 01964 uint8_t pad0; 01965 uint16_t sequence; 01966 uint32_t length; 01967 uint8_t pad1[4]; 01968 uint32_t n; 01969 int32_t datum; 01970 uint8_t pad2[12]; 01971 } xcb_glx_get_tex_enviv_reply_t; 01972 01976 typedef struct xcb_glx_get_tex_gendv_cookie_t { 01977 unsigned int sequence; 01978 } xcb_glx_get_tex_gendv_cookie_t; 01979 01981 #define XCB_GLX_GET_TEX_GENDV 132 01982 01986 typedef struct xcb_glx_get_tex_gendv_request_t { 01987 uint8_t major_opcode; 01988 uint8_t minor_opcode; 01989 uint16_t length; 01990 xcb_glx_context_tag_t context_tag; 01991 uint32_t coord; 01992 uint32_t pname; 01993 } xcb_glx_get_tex_gendv_request_t; 01994 01998 typedef struct xcb_glx_get_tex_gendv_reply_t { 01999 uint8_t response_type; 02000 uint8_t pad0; 02001 uint16_t sequence; 02002 uint32_t length; 02003 uint8_t pad1[4]; 02004 uint32_t n; 02005 xcb_glx_float64_t datum; 02006 uint8_t pad2[8]; 02007 } xcb_glx_get_tex_gendv_reply_t; 02008 02012 typedef struct xcb_glx_get_tex_genfv_cookie_t { 02013 unsigned int sequence; 02014 } xcb_glx_get_tex_genfv_cookie_t; 02015 02017 #define XCB_GLX_GET_TEX_GENFV 133 02018 02022 typedef struct xcb_glx_get_tex_genfv_request_t { 02023 uint8_t major_opcode; 02024 uint8_t minor_opcode; 02025 uint16_t length; 02026 xcb_glx_context_tag_t context_tag; 02027 uint32_t coord; 02028 uint32_t pname; 02029 } xcb_glx_get_tex_genfv_request_t; 02030 02034 typedef struct xcb_glx_get_tex_genfv_reply_t { 02035 uint8_t response_type; 02036 uint8_t pad0; 02037 uint16_t sequence; 02038 uint32_t length; 02039 uint8_t pad1[4]; 02040 uint32_t n; 02041 xcb_glx_float32_t datum; 02042 uint8_t pad2[12]; 02043 } xcb_glx_get_tex_genfv_reply_t; 02044 02048 typedef struct xcb_glx_get_tex_geniv_cookie_t { 02049 unsigned int sequence; 02050 } xcb_glx_get_tex_geniv_cookie_t; 02051 02053 #define XCB_GLX_GET_TEX_GENIV 134 02054 02058 typedef struct xcb_glx_get_tex_geniv_request_t { 02059 uint8_t major_opcode; 02060 uint8_t minor_opcode; 02061 uint16_t length; 02062 xcb_glx_context_tag_t context_tag; 02063 uint32_t coord; 02064 uint32_t pname; 02065 } xcb_glx_get_tex_geniv_request_t; 02066 02070 typedef struct xcb_glx_get_tex_geniv_reply_t { 02071 uint8_t response_type; 02072 uint8_t pad0; 02073 uint16_t sequence; 02074 uint32_t length; 02075 uint8_t pad1[4]; 02076 uint32_t n; 02077 int32_t datum; 02078 uint8_t pad2[12]; 02079 } xcb_glx_get_tex_geniv_reply_t; 02080 02084 typedef struct xcb_glx_get_tex_image_cookie_t { 02085 unsigned int sequence; 02086 } xcb_glx_get_tex_image_cookie_t; 02087 02089 #define XCB_GLX_GET_TEX_IMAGE 135 02090 02094 typedef struct xcb_glx_get_tex_image_request_t { 02095 uint8_t major_opcode; 02096 uint8_t minor_opcode; 02097 uint16_t length; 02098 xcb_glx_context_tag_t context_tag; 02099 uint32_t target; 02100 int32_t level; 02101 uint32_t format; 02102 uint32_t type; 02103 uint8_t swap_bytes; 02104 } xcb_glx_get_tex_image_request_t; 02105 02109 typedef struct xcb_glx_get_tex_image_reply_t { 02110 uint8_t response_type; 02111 uint8_t pad0; 02112 uint16_t sequence; 02113 uint32_t length; 02114 uint8_t pad1[8]; 02115 int32_t width; 02116 int32_t height; 02117 int32_t depth; 02118 uint8_t pad2[4]; 02119 } xcb_glx_get_tex_image_reply_t; 02120 02124 typedef struct xcb_glx_get_tex_parameterfv_cookie_t { 02125 unsigned int sequence; 02126 } xcb_glx_get_tex_parameterfv_cookie_t; 02127 02129 #define XCB_GLX_GET_TEX_PARAMETERFV 136 02130 02134 typedef struct xcb_glx_get_tex_parameterfv_request_t { 02135 uint8_t major_opcode; 02136 uint8_t minor_opcode; 02137 uint16_t length; 02138 xcb_glx_context_tag_t context_tag; 02139 uint32_t target; 02140 uint32_t pname; 02141 } xcb_glx_get_tex_parameterfv_request_t; 02142 02146 typedef struct xcb_glx_get_tex_parameterfv_reply_t { 02147 uint8_t response_type; 02148 uint8_t pad0; 02149 uint16_t sequence; 02150 uint32_t length; 02151 uint8_t pad1[4]; 02152 uint32_t n; 02153 xcb_glx_float32_t datum; 02154 uint8_t pad2[12]; 02155 } xcb_glx_get_tex_parameterfv_reply_t; 02156 02160 typedef struct xcb_glx_get_tex_parameteriv_cookie_t { 02161 unsigned int sequence; 02162 } xcb_glx_get_tex_parameteriv_cookie_t; 02163 02165 #define XCB_GLX_GET_TEX_PARAMETERIV 137 02166 02170 typedef struct xcb_glx_get_tex_parameteriv_request_t { 02171 uint8_t major_opcode; 02172 uint8_t minor_opcode; 02173 uint16_t length; 02174 xcb_glx_context_tag_t context_tag; 02175 uint32_t target; 02176 uint32_t pname; 02177 } xcb_glx_get_tex_parameteriv_request_t; 02178 02182 typedef struct xcb_glx_get_tex_parameteriv_reply_t { 02183 uint8_t response_type; 02184 uint8_t pad0; 02185 uint16_t sequence; 02186 uint32_t length; 02187 uint8_t pad1[4]; 02188 uint32_t n; 02189 int32_t datum; 02190 uint8_t pad2[12]; 02191 } xcb_glx_get_tex_parameteriv_reply_t; 02192 02196 typedef struct xcb_glx_get_tex_level_parameterfv_cookie_t { 02197 unsigned int sequence; 02198 } xcb_glx_get_tex_level_parameterfv_cookie_t; 02199 02201 #define XCB_GLX_GET_TEX_LEVEL_PARAMETERFV 138 02202 02206 typedef struct xcb_glx_get_tex_level_parameterfv_request_t { 02207 uint8_t major_opcode; 02208 uint8_t minor_opcode; 02209 uint16_t length; 02210 xcb_glx_context_tag_t context_tag; 02211 uint32_t target; 02212 int32_t level; 02213 uint32_t pname; 02214 } xcb_glx_get_tex_level_parameterfv_request_t; 02215 02219 typedef struct xcb_glx_get_tex_level_parameterfv_reply_t { 02220 uint8_t response_type; 02221 uint8_t pad0; 02222 uint16_t sequence; 02223 uint32_t length; 02224 uint8_t pad1[4]; 02225 uint32_t n; 02226 xcb_glx_float32_t datum; 02227 uint8_t pad2[12]; 02228 } xcb_glx_get_tex_level_parameterfv_reply_t; 02229 02233 typedef struct xcb_glx_get_tex_level_parameteriv_cookie_t { 02234 unsigned int sequence; 02235 } xcb_glx_get_tex_level_parameteriv_cookie_t; 02236 02238 #define XCB_GLX_GET_TEX_LEVEL_PARAMETERIV 139 02239 02243 typedef struct xcb_glx_get_tex_level_parameteriv_request_t { 02244 uint8_t major_opcode; 02245 uint8_t minor_opcode; 02246 uint16_t length; 02247 xcb_glx_context_tag_t context_tag; 02248 uint32_t target; 02249 int32_t level; 02250 uint32_t pname; 02251 } xcb_glx_get_tex_level_parameteriv_request_t; 02252 02256 typedef struct xcb_glx_get_tex_level_parameteriv_reply_t { 02257 uint8_t response_type; 02258 uint8_t pad0; 02259 uint16_t sequence; 02260 uint32_t length; 02261 uint8_t pad1[4]; 02262 uint32_t n; 02263 int32_t datum; 02264 uint8_t pad2[12]; 02265 } xcb_glx_get_tex_level_parameteriv_reply_t; 02266 02270 typedef struct xcb_glx_is_list_cookie_t { 02271 unsigned int sequence; 02272 } xcb_glx_is_list_cookie_t; 02273 02275 #define XCB_GLX_IS_LIST 141 02276 02280 typedef struct xcb_glx_is_list_request_t { 02281 uint8_t major_opcode; 02282 uint8_t minor_opcode; 02283 uint16_t length; 02284 xcb_glx_context_tag_t context_tag; 02285 uint32_t list; 02286 } xcb_glx_is_list_request_t; 02287 02291 typedef struct xcb_glx_is_list_reply_t { 02292 uint8_t response_type; 02293 uint8_t pad0; 02294 uint16_t sequence; 02295 uint32_t length; 02296 xcb_glx_bool32_t ret_val; 02297 } xcb_glx_is_list_reply_t; 02298 02300 #define XCB_GLX_FLUSH 142 02301 02305 typedef struct xcb_glx_flush_request_t { 02306 uint8_t major_opcode; 02307 uint8_t minor_opcode; 02308 uint16_t length; 02309 xcb_glx_context_tag_t context_tag; 02310 } xcb_glx_flush_request_t; 02311 02315 typedef struct xcb_glx_are_textures_resident_cookie_t { 02316 unsigned int sequence; 02317 } xcb_glx_are_textures_resident_cookie_t; 02318 02320 #define XCB_GLX_ARE_TEXTURES_RESIDENT 143 02321 02325 typedef struct xcb_glx_are_textures_resident_request_t { 02326 uint8_t major_opcode; 02327 uint8_t minor_opcode; 02328 uint16_t length; 02329 xcb_glx_context_tag_t context_tag; 02330 int32_t n; 02331 } xcb_glx_are_textures_resident_request_t; 02332 02336 typedef struct xcb_glx_are_textures_resident_reply_t { 02337 uint8_t response_type; 02338 uint8_t pad0; 02339 uint16_t sequence; 02340 uint32_t length; 02341 xcb_glx_bool32_t ret_val; 02342 uint8_t pad1[20]; 02343 } xcb_glx_are_textures_resident_reply_t; 02344 02346 #define XCB_GLX_DELETE_TEXTURES 144 02347 02351 typedef struct xcb_glx_delete_textures_request_t { 02352 uint8_t major_opcode; 02353 uint8_t minor_opcode; 02354 uint16_t length; 02355 xcb_glx_context_tag_t context_tag; 02356 int32_t n; 02357 } xcb_glx_delete_textures_request_t; 02358 02362 typedef struct xcb_glx_gen_textures_cookie_t { 02363 unsigned int sequence; 02364 } xcb_glx_gen_textures_cookie_t; 02365 02367 #define XCB_GLX_GEN_TEXTURES 145 02368 02372 typedef struct xcb_glx_gen_textures_request_t { 02373 uint8_t major_opcode; 02374 uint8_t minor_opcode; 02375 uint16_t length; 02376 xcb_glx_context_tag_t context_tag; 02377 int32_t n; 02378 } xcb_glx_gen_textures_request_t; 02379 02383 typedef struct xcb_glx_gen_textures_reply_t { 02384 uint8_t response_type; 02385 uint8_t pad0; 02386 uint16_t sequence; 02387 uint32_t length; 02388 uint8_t pad1[24]; 02389 } xcb_glx_gen_textures_reply_t; 02390 02394 typedef struct xcb_glx_is_texture_cookie_t { 02395 unsigned int sequence; 02396 } xcb_glx_is_texture_cookie_t; 02397 02399 #define XCB_GLX_IS_TEXTURE 146 02400 02404 typedef struct xcb_glx_is_texture_request_t { 02405 uint8_t major_opcode; 02406 uint8_t minor_opcode; 02407 uint16_t length; 02408 xcb_glx_context_tag_t context_tag; 02409 uint32_t texture; 02410 } xcb_glx_is_texture_request_t; 02411 02415 typedef struct xcb_glx_is_texture_reply_t { 02416 uint8_t response_type; 02417 uint8_t pad0; 02418 uint16_t sequence; 02419 uint32_t length; 02420 xcb_glx_bool32_t ret_val; 02421 } xcb_glx_is_texture_reply_t; 02422 02426 typedef struct xcb_glx_get_color_table_cookie_t { 02427 unsigned int sequence; 02428 } xcb_glx_get_color_table_cookie_t; 02429 02431 #define XCB_GLX_GET_COLOR_TABLE 147 02432 02436 typedef struct xcb_glx_get_color_table_request_t { 02437 uint8_t major_opcode; 02438 uint8_t minor_opcode; 02439 uint16_t length; 02440 xcb_glx_context_tag_t context_tag; 02441 uint32_t target; 02442 uint32_t format; 02443 uint32_t type; 02444 uint8_t swap_bytes; 02445 } xcb_glx_get_color_table_request_t; 02446 02450 typedef struct xcb_glx_get_color_table_reply_t { 02451 uint8_t response_type; 02452 uint8_t pad0; 02453 uint16_t sequence; 02454 uint32_t length; 02455 uint8_t pad1[8]; 02456 int32_t width; 02457 uint8_t pad2[12]; 02458 } xcb_glx_get_color_table_reply_t; 02459 02463 typedef struct xcb_glx_get_color_table_parameterfv_cookie_t { 02464 unsigned int sequence; 02465 } xcb_glx_get_color_table_parameterfv_cookie_t; 02466 02468 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERFV 148 02469 02473 typedef struct xcb_glx_get_color_table_parameterfv_request_t { 02474 uint8_t major_opcode; 02475 uint8_t minor_opcode; 02476 uint16_t length; 02477 xcb_glx_context_tag_t context_tag; 02478 uint32_t target; 02479 uint32_t pname; 02480 } xcb_glx_get_color_table_parameterfv_request_t; 02481 02485 typedef struct xcb_glx_get_color_table_parameterfv_reply_t { 02486 uint8_t response_type; 02487 uint8_t pad0; 02488 uint16_t sequence; 02489 uint32_t length; 02490 uint8_t pad1[4]; 02491 uint32_t n; 02492 xcb_glx_float32_t datum; 02493 uint8_t pad2[12]; 02494 } xcb_glx_get_color_table_parameterfv_reply_t; 02495 02499 typedef struct xcb_glx_get_color_table_parameteriv_cookie_t { 02500 unsigned int sequence; 02501 } xcb_glx_get_color_table_parameteriv_cookie_t; 02502 02504 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERIV 149 02505 02509 typedef struct xcb_glx_get_color_table_parameteriv_request_t { 02510 uint8_t major_opcode; 02511 uint8_t minor_opcode; 02512 uint16_t length; 02513 xcb_glx_context_tag_t context_tag; 02514 uint32_t target; 02515 uint32_t pname; 02516 } xcb_glx_get_color_table_parameteriv_request_t; 02517 02521 typedef struct xcb_glx_get_color_table_parameteriv_reply_t { 02522 uint8_t response_type; 02523 uint8_t pad0; 02524 uint16_t sequence; 02525 uint32_t length; 02526 uint8_t pad1[4]; 02527 uint32_t n; 02528 int32_t datum; 02529 uint8_t pad2[12]; 02530 } xcb_glx_get_color_table_parameteriv_reply_t; 02531 02535 typedef struct xcb_glx_get_convolution_filter_cookie_t { 02536 unsigned int sequence; 02537 } xcb_glx_get_convolution_filter_cookie_t; 02538 02540 #define XCB_GLX_GET_CONVOLUTION_FILTER 150 02541 02545 typedef struct xcb_glx_get_convolution_filter_request_t { 02546 uint8_t major_opcode; 02547 uint8_t minor_opcode; 02548 uint16_t length; 02549 xcb_glx_context_tag_t context_tag; 02550 uint32_t target; 02551 uint32_t format; 02552 uint32_t type; 02553 uint8_t swap_bytes; 02554 } xcb_glx_get_convolution_filter_request_t; 02555 02559 typedef struct xcb_glx_get_convolution_filter_reply_t { 02560 uint8_t response_type; 02561 uint8_t pad0; 02562 uint16_t sequence; 02563 uint32_t length; 02564 uint8_t pad1[8]; 02565 int32_t width; 02566 int32_t height; 02567 uint8_t pad2[8]; 02568 } xcb_glx_get_convolution_filter_reply_t; 02569 02573 typedef struct xcb_glx_get_convolution_parameterfv_cookie_t { 02574 unsigned int sequence; 02575 } xcb_glx_get_convolution_parameterfv_cookie_t; 02576 02578 #define XCB_GLX_GET_CONVOLUTION_PARAMETERFV 151 02579 02583 typedef struct xcb_glx_get_convolution_parameterfv_request_t { 02584 uint8_t major_opcode; 02585 uint8_t minor_opcode; 02586 uint16_t length; 02587 xcb_glx_context_tag_t context_tag; 02588 uint32_t target; 02589 uint32_t pname; 02590 } xcb_glx_get_convolution_parameterfv_request_t; 02591 02595 typedef struct xcb_glx_get_convolution_parameterfv_reply_t { 02596 uint8_t response_type; 02597 uint8_t pad0; 02598 uint16_t sequence; 02599 uint32_t length; 02600 uint8_t pad1[4]; 02601 uint32_t n; 02602 xcb_glx_float32_t datum; 02603 uint8_t pad2[12]; 02604 } xcb_glx_get_convolution_parameterfv_reply_t; 02605 02609 typedef struct xcb_glx_get_convolution_parameteriv_cookie_t { 02610 unsigned int sequence; 02611 } xcb_glx_get_convolution_parameteriv_cookie_t; 02612 02614 #define XCB_GLX_GET_CONVOLUTION_PARAMETERIV 152 02615 02619 typedef struct xcb_glx_get_convolution_parameteriv_request_t { 02620 uint8_t major_opcode; 02621 uint8_t minor_opcode; 02622 uint16_t length; 02623 xcb_glx_context_tag_t context_tag; 02624 uint32_t target; 02625 uint32_t pname; 02626 } xcb_glx_get_convolution_parameteriv_request_t; 02627 02631 typedef struct xcb_glx_get_convolution_parameteriv_reply_t { 02632 uint8_t response_type; 02633 uint8_t pad0; 02634 uint16_t sequence; 02635 uint32_t length; 02636 uint8_t pad1[4]; 02637 uint32_t n; 02638 int32_t datum; 02639 uint8_t pad2[12]; 02640 } xcb_glx_get_convolution_parameteriv_reply_t; 02641 02645 typedef struct xcb_glx_get_separable_filter_cookie_t { 02646 unsigned int sequence; 02647 } xcb_glx_get_separable_filter_cookie_t; 02648 02650 #define XCB_GLX_GET_SEPARABLE_FILTER 153 02651 02655 typedef struct xcb_glx_get_separable_filter_request_t { 02656 uint8_t major_opcode; 02657 uint8_t minor_opcode; 02658 uint16_t length; 02659 xcb_glx_context_tag_t context_tag; 02660 uint32_t target; 02661 uint32_t format; 02662 uint32_t type; 02663 uint8_t swap_bytes; 02664 } xcb_glx_get_separable_filter_request_t; 02665 02669 typedef struct xcb_glx_get_separable_filter_reply_t { 02670 uint8_t response_type; 02671 uint8_t pad0; 02672 uint16_t sequence; 02673 uint32_t length; 02674 uint8_t pad1[8]; 02675 int32_t row_w; 02676 int32_t col_h; 02677 uint8_t pad2[8]; 02678 } xcb_glx_get_separable_filter_reply_t; 02679 02683 typedef struct xcb_glx_get_histogram_cookie_t { 02684 unsigned int sequence; 02685 } xcb_glx_get_histogram_cookie_t; 02686 02688 #define XCB_GLX_GET_HISTOGRAM 154 02689 02693 typedef struct xcb_glx_get_histogram_request_t { 02694 uint8_t major_opcode; 02695 uint8_t minor_opcode; 02696 uint16_t length; 02697 xcb_glx_context_tag_t context_tag; 02698 uint32_t target; 02699 uint32_t format; 02700 uint32_t type; 02701 uint8_t swap_bytes; 02702 uint8_t reset; 02703 } xcb_glx_get_histogram_request_t; 02704 02708 typedef struct xcb_glx_get_histogram_reply_t { 02709 uint8_t response_type; 02710 uint8_t pad0; 02711 uint16_t sequence; 02712 uint32_t length; 02713 uint8_t pad1[8]; 02714 int32_t width; 02715 uint8_t pad2[12]; 02716 } xcb_glx_get_histogram_reply_t; 02717 02721 typedef struct xcb_glx_get_histogram_parameterfv_cookie_t { 02722 unsigned int sequence; 02723 } xcb_glx_get_histogram_parameterfv_cookie_t; 02724 02726 #define XCB_GLX_GET_HISTOGRAM_PARAMETERFV 155 02727 02731 typedef struct xcb_glx_get_histogram_parameterfv_request_t { 02732 uint8_t major_opcode; 02733 uint8_t minor_opcode; 02734 uint16_t length; 02735 xcb_glx_context_tag_t context_tag; 02736 uint32_t target; 02737 uint32_t pname; 02738 } xcb_glx_get_histogram_parameterfv_request_t; 02739 02743 typedef struct xcb_glx_get_histogram_parameterfv_reply_t { 02744 uint8_t response_type; 02745 uint8_t pad0; 02746 uint16_t sequence; 02747 uint32_t length; 02748 uint8_t pad1[4]; 02749 uint32_t n; 02750 xcb_glx_float32_t datum; 02751 uint8_t pad2[12]; 02752 } xcb_glx_get_histogram_parameterfv_reply_t; 02753 02757 typedef struct xcb_glx_get_histogram_parameteriv_cookie_t { 02758 unsigned int sequence; 02759 } xcb_glx_get_histogram_parameteriv_cookie_t; 02760 02762 #define XCB_GLX_GET_HISTOGRAM_PARAMETERIV 156 02763 02767 typedef struct xcb_glx_get_histogram_parameteriv_request_t { 02768 uint8_t major_opcode; 02769 uint8_t minor_opcode; 02770 uint16_t length; 02771 xcb_glx_context_tag_t context_tag; 02772 uint32_t target; 02773 uint32_t pname; 02774 } xcb_glx_get_histogram_parameteriv_request_t; 02775 02779 typedef struct xcb_glx_get_histogram_parameteriv_reply_t { 02780 uint8_t response_type; 02781 uint8_t pad0; 02782 uint16_t sequence; 02783 uint32_t length; 02784 uint8_t pad1[4]; 02785 uint32_t n; 02786 int32_t datum; 02787 uint8_t pad2[12]; 02788 } xcb_glx_get_histogram_parameteriv_reply_t; 02789 02793 typedef struct xcb_glx_get_minmax_cookie_t { 02794 unsigned int sequence; 02795 } xcb_glx_get_minmax_cookie_t; 02796 02798 #define XCB_GLX_GET_MINMAX 157 02799 02803 typedef struct xcb_glx_get_minmax_request_t { 02804 uint8_t major_opcode; 02805 uint8_t minor_opcode; 02806 uint16_t length; 02807 xcb_glx_context_tag_t context_tag; 02808 uint32_t target; 02809 uint32_t format; 02810 uint32_t type; 02811 uint8_t swap_bytes; 02812 uint8_t reset; 02813 } xcb_glx_get_minmax_request_t; 02814 02818 typedef struct xcb_glx_get_minmax_reply_t { 02819 uint8_t response_type; 02820 uint8_t pad0; 02821 uint16_t sequence; 02822 uint32_t length; 02823 uint8_t pad1[24]; 02824 } xcb_glx_get_minmax_reply_t; 02825 02829 typedef struct xcb_glx_get_minmax_parameterfv_cookie_t { 02830 unsigned int sequence; 02831 } xcb_glx_get_minmax_parameterfv_cookie_t; 02832 02834 #define XCB_GLX_GET_MINMAX_PARAMETERFV 158 02835 02839 typedef struct xcb_glx_get_minmax_parameterfv_request_t { 02840 uint8_t major_opcode; 02841 uint8_t minor_opcode; 02842 uint16_t length; 02843 xcb_glx_context_tag_t context_tag; 02844 uint32_t target; 02845 uint32_t pname; 02846 } xcb_glx_get_minmax_parameterfv_request_t; 02847 02851 typedef struct xcb_glx_get_minmax_parameterfv_reply_t { 02852 uint8_t response_type; 02853 uint8_t pad0; 02854 uint16_t sequence; 02855 uint32_t length; 02856 uint8_t pad1[4]; 02857 uint32_t n; 02858 xcb_glx_float32_t datum; 02859 uint8_t pad2[12]; 02860 } xcb_glx_get_minmax_parameterfv_reply_t; 02861 02865 typedef struct xcb_glx_get_minmax_parameteriv_cookie_t { 02866 unsigned int sequence; 02867 } xcb_glx_get_minmax_parameteriv_cookie_t; 02868 02870 #define XCB_GLX_GET_MINMAX_PARAMETERIV 159 02871 02875 typedef struct xcb_glx_get_minmax_parameteriv_request_t { 02876 uint8_t major_opcode; 02877 uint8_t minor_opcode; 02878 uint16_t length; 02879 xcb_glx_context_tag_t context_tag; 02880 uint32_t target; 02881 uint32_t pname; 02882 } xcb_glx_get_minmax_parameteriv_request_t; 02883 02887 typedef struct xcb_glx_get_minmax_parameteriv_reply_t { 02888 uint8_t response_type; 02889 uint8_t pad0; 02890 uint16_t sequence; 02891 uint32_t length; 02892 uint8_t pad1[4]; 02893 uint32_t n; 02894 int32_t datum; 02895 uint8_t pad2[12]; 02896 } xcb_glx_get_minmax_parameteriv_reply_t; 02897 02901 typedef struct xcb_glx_get_compressed_tex_image_arb_cookie_t { 02902 unsigned int sequence; 02903 } xcb_glx_get_compressed_tex_image_arb_cookie_t; 02904 02906 #define XCB_GLX_GET_COMPRESSED_TEX_IMAGE_ARB 160 02907 02911 typedef struct xcb_glx_get_compressed_tex_image_arb_request_t { 02912 uint8_t major_opcode; 02913 uint8_t minor_opcode; 02914 uint16_t length; 02915 xcb_glx_context_tag_t context_tag; 02916 uint32_t target; 02917 int32_t level; 02918 } xcb_glx_get_compressed_tex_image_arb_request_t; 02919 02923 typedef struct xcb_glx_get_compressed_tex_image_arb_reply_t { 02924 uint8_t response_type; 02925 uint8_t pad0; 02926 uint16_t sequence; 02927 uint32_t length; 02928 uint8_t pad1[8]; 02929 int32_t size; 02930 uint8_t pad2[12]; 02931 } xcb_glx_get_compressed_tex_image_arb_reply_t; 02932 02934 #define XCB_GLX_DELETE_QUERIES_ARB 161 02935 02939 typedef struct xcb_glx_delete_queries_arb_request_t { 02940 uint8_t major_opcode; 02941 uint8_t minor_opcode; 02942 uint16_t length; 02943 xcb_glx_context_tag_t context_tag; 02944 int32_t n; 02945 } xcb_glx_delete_queries_arb_request_t; 02946 02950 typedef struct xcb_glx_gen_queries_arb_cookie_t { 02951 unsigned int sequence; 02952 } xcb_glx_gen_queries_arb_cookie_t; 02953 02955 #define XCB_GLX_GEN_QUERIES_ARB 162 02956 02960 typedef struct xcb_glx_gen_queries_arb_request_t { 02961 uint8_t major_opcode; 02962 uint8_t minor_opcode; 02963 uint16_t length; 02964 xcb_glx_context_tag_t context_tag; 02965 int32_t n; 02966 } xcb_glx_gen_queries_arb_request_t; 02967 02971 typedef struct xcb_glx_gen_queries_arb_reply_t { 02972 uint8_t response_type; 02973 uint8_t pad0; 02974 uint16_t sequence; 02975 uint32_t length; 02976 uint8_t pad1[24]; 02977 } xcb_glx_gen_queries_arb_reply_t; 02978 02982 typedef struct xcb_glx_is_query_arb_cookie_t { 02983 unsigned int sequence; 02984 } xcb_glx_is_query_arb_cookie_t; 02985 02987 #define XCB_GLX_IS_QUERY_ARB 163 02988 02992 typedef struct xcb_glx_is_query_arb_request_t { 02993 uint8_t major_opcode; 02994 uint8_t minor_opcode; 02995 uint16_t length; 02996 xcb_glx_context_tag_t context_tag; 02997 uint32_t id; 02998 } xcb_glx_is_query_arb_request_t; 02999 03003 typedef struct xcb_glx_is_query_arb_reply_t { 03004 uint8_t response_type; 03005 uint8_t pad0; 03006 uint16_t sequence; 03007 uint32_t length; 03008 xcb_glx_bool32_t ret_val; 03009 } xcb_glx_is_query_arb_reply_t; 03010 03014 typedef struct xcb_glx_get_queryiv_arb_cookie_t { 03015 unsigned int sequence; 03016 } xcb_glx_get_queryiv_arb_cookie_t; 03017 03019 #define XCB_GLX_GET_QUERYIV_ARB 164 03020 03024 typedef struct xcb_glx_get_queryiv_arb_request_t { 03025 uint8_t major_opcode; 03026 uint8_t minor_opcode; 03027 uint16_t length; 03028 xcb_glx_context_tag_t context_tag; 03029 uint32_t target; 03030 uint32_t pname; 03031 } xcb_glx_get_queryiv_arb_request_t; 03032 03036 typedef struct xcb_glx_get_queryiv_arb_reply_t { 03037 uint8_t response_type; 03038 uint8_t pad0; 03039 uint16_t sequence; 03040 uint32_t length; 03041 uint8_t pad1[4]; 03042 uint32_t n; 03043 int32_t datum; 03044 uint8_t pad2[12]; 03045 } xcb_glx_get_queryiv_arb_reply_t; 03046 03050 typedef struct xcb_glx_get_query_objectiv_arb_cookie_t { 03051 unsigned int sequence; 03052 } xcb_glx_get_query_objectiv_arb_cookie_t; 03053 03055 #define XCB_GLX_GET_QUERY_OBJECTIV_ARB 165 03056 03060 typedef struct xcb_glx_get_query_objectiv_arb_request_t { 03061 uint8_t major_opcode; 03062 uint8_t minor_opcode; 03063 uint16_t length; 03064 xcb_glx_context_tag_t context_tag; 03065 uint32_t id; 03066 uint32_t pname; 03067 } xcb_glx_get_query_objectiv_arb_request_t; 03068 03072 typedef struct xcb_glx_get_query_objectiv_arb_reply_t { 03073 uint8_t response_type; 03074 uint8_t pad0; 03075 uint16_t sequence; 03076 uint32_t length; 03077 uint8_t pad1[4]; 03078 uint32_t n; 03079 int32_t datum; 03080 uint8_t pad2[12]; 03081 } xcb_glx_get_query_objectiv_arb_reply_t; 03082 03086 typedef struct xcb_glx_get_query_objectuiv_arb_cookie_t { 03087 unsigned int sequence; 03088 } xcb_glx_get_query_objectuiv_arb_cookie_t; 03089 03091 #define XCB_GLX_GET_QUERY_OBJECTUIV_ARB 166 03092 03096 typedef struct xcb_glx_get_query_objectuiv_arb_request_t { 03097 uint8_t major_opcode; 03098 uint8_t minor_opcode; 03099 uint16_t length; 03100 xcb_glx_context_tag_t context_tag; 03101 uint32_t id; 03102 uint32_t pname; 03103 } xcb_glx_get_query_objectuiv_arb_request_t; 03104 03108 typedef struct xcb_glx_get_query_objectuiv_arb_reply_t { 03109 uint8_t response_type; 03110 uint8_t pad0; 03111 uint16_t sequence; 03112 uint32_t length; 03113 uint8_t pad1[4]; 03114 uint32_t n; 03115 uint32_t datum; 03116 uint8_t pad2[12]; 03117 } xcb_glx_get_query_objectuiv_arb_reply_t; 03118 03128 /***************************************************************************** 03129 ** 03130 ** void xcb_glx_pixmap_next 03131 ** 03132 ** @param xcb_glx_pixmap_iterator_t *i 03133 ** @returns void 03134 ** 03135 *****************************************************************************/ 03136 03137 void 03138 xcb_glx_pixmap_next (xcb_glx_pixmap_iterator_t *i ); 03139 03150 /***************************************************************************** 03151 ** 03152 ** xcb_generic_iterator_t xcb_glx_pixmap_end 03153 ** 03154 ** @param xcb_glx_pixmap_iterator_t i 03155 ** @returns xcb_generic_iterator_t 03156 ** 03157 *****************************************************************************/ 03158 03159 xcb_generic_iterator_t 03160 xcb_glx_pixmap_end (xcb_glx_pixmap_iterator_t i ); 03161 03171 /***************************************************************************** 03172 ** 03173 ** void xcb_glx_context_next 03174 ** 03175 ** @param xcb_glx_context_iterator_t *i 03176 ** @returns void 03177 ** 03178 *****************************************************************************/ 03179 03180 void 03181 xcb_glx_context_next (xcb_glx_context_iterator_t *i ); 03182 03193 /***************************************************************************** 03194 ** 03195 ** xcb_generic_iterator_t xcb_glx_context_end 03196 ** 03197 ** @param xcb_glx_context_iterator_t i 03198 ** @returns xcb_generic_iterator_t 03199 ** 03200 *****************************************************************************/ 03201 03202 xcb_generic_iterator_t 03203 xcb_glx_context_end (xcb_glx_context_iterator_t i ); 03204 03214 /***************************************************************************** 03215 ** 03216 ** void xcb_glx_pbuffer_next 03217 ** 03218 ** @param xcb_glx_pbuffer_iterator_t *i 03219 ** @returns void 03220 ** 03221 *****************************************************************************/ 03222 03223 void 03224 xcb_glx_pbuffer_next (xcb_glx_pbuffer_iterator_t *i ); 03225 03236 /***************************************************************************** 03237 ** 03238 ** xcb_generic_iterator_t xcb_glx_pbuffer_end 03239 ** 03240 ** @param xcb_glx_pbuffer_iterator_t i 03241 ** @returns xcb_generic_iterator_t 03242 ** 03243 *****************************************************************************/ 03244 03245 xcb_generic_iterator_t 03246 xcb_glx_pbuffer_end (xcb_glx_pbuffer_iterator_t i ); 03247 03257 /***************************************************************************** 03258 ** 03259 ** void xcb_glx_window_next 03260 ** 03261 ** @param xcb_glx_window_iterator_t *i 03262 ** @returns void 03263 ** 03264 *****************************************************************************/ 03265 03266 void 03267 xcb_glx_window_next (xcb_glx_window_iterator_t *i ); 03268 03279 /***************************************************************************** 03280 ** 03281 ** xcb_generic_iterator_t xcb_glx_window_end 03282 ** 03283 ** @param xcb_glx_window_iterator_t i 03284 ** @returns xcb_generic_iterator_t 03285 ** 03286 *****************************************************************************/ 03287 03288 xcb_generic_iterator_t 03289 xcb_glx_window_end (xcb_glx_window_iterator_t i ); 03290 03300 /***************************************************************************** 03301 ** 03302 ** void xcb_glx_fbconfig_next 03303 ** 03304 ** @param xcb_glx_fbconfig_iterator_t *i 03305 ** @returns void 03306 ** 03307 *****************************************************************************/ 03308 03309 void 03310 xcb_glx_fbconfig_next (xcb_glx_fbconfig_iterator_t *i ); 03311 03322 /***************************************************************************** 03323 ** 03324 ** xcb_generic_iterator_t xcb_glx_fbconfig_end 03325 ** 03326 ** @param xcb_glx_fbconfig_iterator_t i 03327 ** @returns xcb_generic_iterator_t 03328 ** 03329 *****************************************************************************/ 03330 03331 xcb_generic_iterator_t 03332 xcb_glx_fbconfig_end (xcb_glx_fbconfig_iterator_t i ); 03333 03343 /***************************************************************************** 03344 ** 03345 ** void xcb_glx_drawable_next 03346 ** 03347 ** @param xcb_glx_drawable_iterator_t *i 03348 ** @returns void 03349 ** 03350 *****************************************************************************/ 03351 03352 void 03353 xcb_glx_drawable_next (xcb_glx_drawable_iterator_t *i ); 03354 03365 /***************************************************************************** 03366 ** 03367 ** xcb_generic_iterator_t xcb_glx_drawable_end 03368 ** 03369 ** @param xcb_glx_drawable_iterator_t i 03370 ** @returns xcb_generic_iterator_t 03371 ** 03372 *****************************************************************************/ 03373 03374 xcb_generic_iterator_t 03375 xcb_glx_drawable_end (xcb_glx_drawable_iterator_t i ); 03376 03386 /***************************************************************************** 03387 ** 03388 ** void xcb_glx_float32_next 03389 ** 03390 ** @param xcb_glx_float32_iterator_t *i 03391 ** @returns void 03392 ** 03393 *****************************************************************************/ 03394 03395 void 03396 xcb_glx_float32_next (xcb_glx_float32_iterator_t *i ); 03397 03408 /***************************************************************************** 03409 ** 03410 ** xcb_generic_iterator_t xcb_glx_float32_end 03411 ** 03412 ** @param xcb_glx_float32_iterator_t i 03413 ** @returns xcb_generic_iterator_t 03414 ** 03415 *****************************************************************************/ 03416 03417 xcb_generic_iterator_t 03418 xcb_glx_float32_end (xcb_glx_float32_iterator_t i ); 03419 03429 /***************************************************************************** 03430 ** 03431 ** void xcb_glx_float64_next 03432 ** 03433 ** @param xcb_glx_float64_iterator_t *i 03434 ** @returns void 03435 ** 03436 *****************************************************************************/ 03437 03438 void 03439 xcb_glx_float64_next (xcb_glx_float64_iterator_t *i ); 03440 03451 /***************************************************************************** 03452 ** 03453 ** xcb_generic_iterator_t xcb_glx_float64_end 03454 ** 03455 ** @param xcb_glx_float64_iterator_t i 03456 ** @returns xcb_generic_iterator_t 03457 ** 03458 *****************************************************************************/ 03459 03460 xcb_generic_iterator_t 03461 xcb_glx_float64_end (xcb_glx_float64_iterator_t i ); 03462 03472 /***************************************************************************** 03473 ** 03474 ** void xcb_glx_bool32_next 03475 ** 03476 ** @param xcb_glx_bool32_iterator_t *i 03477 ** @returns void 03478 ** 03479 *****************************************************************************/ 03480 03481 void 03482 xcb_glx_bool32_next (xcb_glx_bool32_iterator_t *i ); 03483 03494 /***************************************************************************** 03495 ** 03496 ** xcb_generic_iterator_t xcb_glx_bool32_end 03497 ** 03498 ** @param xcb_glx_bool32_iterator_t i 03499 ** @returns xcb_generic_iterator_t 03500 ** 03501 *****************************************************************************/ 03502 03503 xcb_generic_iterator_t 03504 xcb_glx_bool32_end (xcb_glx_bool32_iterator_t i ); 03505 03515 /***************************************************************************** 03516 ** 03517 ** void xcb_glx_context_tag_next 03518 ** 03519 ** @param xcb_glx_context_tag_iterator_t *i 03520 ** @returns void 03521 ** 03522 *****************************************************************************/ 03523 03524 void 03525 xcb_glx_context_tag_next (xcb_glx_context_tag_iterator_t *i ); 03526 03537 /***************************************************************************** 03538 ** 03539 ** xcb_generic_iterator_t xcb_glx_context_tag_end 03540 ** 03541 ** @param xcb_glx_context_tag_iterator_t i 03542 ** @returns xcb_generic_iterator_t 03543 ** 03544 *****************************************************************************/ 03545 03546 xcb_generic_iterator_t 03547 xcb_glx_context_tag_end (xcb_glx_context_tag_iterator_t i ); 03548 03549 int 03550 xcb_glx_render_sizeof (const void *_buffer , 03551 uint32_t data_len ); 03552 03565 /***************************************************************************** 03566 ** 03567 ** xcb_void_cookie_t xcb_glx_render_checked 03568 ** 03569 ** @param xcb_connection_t *c 03570 ** @param xcb_glx_context_tag_t context_tag 03571 ** @param uint32_t data_len 03572 ** @param const uint8_t *data 03573 ** @returns xcb_void_cookie_t 03574 ** 03575 *****************************************************************************/ 03576 03577 xcb_void_cookie_t 03578 xcb_glx_render_checked (xcb_connection_t *c , 03579 xcb_glx_context_tag_t context_tag , 03580 uint32_t data_len , 03581 const uint8_t *data ); 03582 03592 /***************************************************************************** 03593 ** 03594 ** xcb_void_cookie_t xcb_glx_render 03595 ** 03596 ** @param xcb_connection_t *c 03597 ** @param xcb_glx_context_tag_t context_tag 03598 ** @param uint32_t data_len 03599 ** @param const uint8_t *data 03600 ** @returns xcb_void_cookie_t 03601 ** 03602 *****************************************************************************/ 03603 03604 xcb_void_cookie_t 03605 xcb_glx_render (xcb_connection_t *c , 03606 xcb_glx_context_tag_t context_tag , 03607 uint32_t data_len , 03608 const uint8_t *data ); 03609 03610 int 03611 xcb_glx_render_large_sizeof (const void *_buffer ); 03612 03625 /***************************************************************************** 03626 ** 03627 ** xcb_void_cookie_t xcb_glx_render_large_checked 03628 ** 03629 ** @param xcb_connection_t *c 03630 ** @param xcb_glx_context_tag_t context_tag 03631 ** @param uint16_t request_num 03632 ** @param uint16_t request_total 03633 ** @param uint32_t data_len 03634 ** @param const uint8_t *data 03635 ** @returns xcb_void_cookie_t 03636 ** 03637 *****************************************************************************/ 03638 03639 xcb_void_cookie_t 03640 xcb_glx_render_large_checked (xcb_connection_t *c , 03641 xcb_glx_context_tag_t context_tag , 03642 uint16_t request_num , 03643 uint16_t request_total , 03644 uint32_t data_len , 03645 const uint8_t *data ); 03646 03656 /***************************************************************************** 03657 ** 03658 ** xcb_void_cookie_t xcb_glx_render_large 03659 ** 03660 ** @param xcb_connection_t *c 03661 ** @param xcb_glx_context_tag_t context_tag 03662 ** @param uint16_t request_num 03663 ** @param uint16_t request_total 03664 ** @param uint32_t data_len 03665 ** @param const uint8_t *data 03666 ** @returns xcb_void_cookie_t 03667 ** 03668 *****************************************************************************/ 03669 03670 xcb_void_cookie_t 03671 xcb_glx_render_large (xcb_connection_t *c , 03672 xcb_glx_context_tag_t context_tag , 03673 uint16_t request_num , 03674 uint16_t request_total , 03675 uint32_t data_len , 03676 const uint8_t *data ); 03677 03690 /***************************************************************************** 03691 ** 03692 ** xcb_void_cookie_t xcb_glx_create_context_checked 03693 ** 03694 ** @param xcb_connection_t *c 03695 ** @param xcb_glx_context_t context 03696 ** @param xcb_visualid_t visual 03697 ** @param uint32_t screen 03698 ** @param xcb_glx_context_t share_list 03699 ** @param uint8_t is_direct 03700 ** @returns xcb_void_cookie_t 03701 ** 03702 *****************************************************************************/ 03703 03704 xcb_void_cookie_t 03705 xcb_glx_create_context_checked (xcb_connection_t *c , 03706 xcb_glx_context_t context , 03707 xcb_visualid_t visual , 03708 uint32_t screen , 03709 xcb_glx_context_t share_list , 03710 uint8_t is_direct ); 03711 03721 /***************************************************************************** 03722 ** 03723 ** xcb_void_cookie_t xcb_glx_create_context 03724 ** 03725 ** @param xcb_connection_t *c 03726 ** @param xcb_glx_context_t context 03727 ** @param xcb_visualid_t visual 03728 ** @param uint32_t screen 03729 ** @param xcb_glx_context_t share_list 03730 ** @param uint8_t is_direct 03731 ** @returns xcb_void_cookie_t 03732 ** 03733 *****************************************************************************/ 03734 03735 xcb_void_cookie_t 03736 xcb_glx_create_context (xcb_connection_t *c , 03737 xcb_glx_context_t context , 03738 xcb_visualid_t visual , 03739 uint32_t screen , 03740 xcb_glx_context_t share_list , 03741 uint8_t is_direct ); 03742 03755 /***************************************************************************** 03756 ** 03757 ** xcb_void_cookie_t xcb_glx_destroy_context_checked 03758 ** 03759 ** @param xcb_connection_t *c 03760 ** @param xcb_glx_context_t context 03761 ** @returns xcb_void_cookie_t 03762 ** 03763 *****************************************************************************/ 03764 03765 xcb_void_cookie_t 03766 xcb_glx_destroy_context_checked (xcb_connection_t *c , 03767 xcb_glx_context_t context ); 03768 03778 /***************************************************************************** 03779 ** 03780 ** xcb_void_cookie_t xcb_glx_destroy_context 03781 ** 03782 ** @param xcb_connection_t *c 03783 ** @param xcb_glx_context_t context 03784 ** @returns xcb_void_cookie_t 03785 ** 03786 *****************************************************************************/ 03787 03788 xcb_void_cookie_t 03789 xcb_glx_destroy_context (xcb_connection_t *c , 03790 xcb_glx_context_t context ); 03791 03801 /***************************************************************************** 03802 ** 03803 ** xcb_glx_make_current_cookie_t xcb_glx_make_current 03804 ** 03805 ** @param xcb_connection_t *c 03806 ** @param xcb_glx_drawable_t drawable 03807 ** @param xcb_glx_context_t context 03808 ** @param xcb_glx_context_tag_t old_context_tag 03809 ** @returns xcb_glx_make_current_cookie_t 03810 ** 03811 *****************************************************************************/ 03812 03813 xcb_glx_make_current_cookie_t 03814 xcb_glx_make_current (xcb_connection_t *c , 03815 xcb_glx_drawable_t drawable , 03816 xcb_glx_context_t context , 03817 xcb_glx_context_tag_t old_context_tag ); 03818 03831 /***************************************************************************** 03832 ** 03833 ** xcb_glx_make_current_cookie_t xcb_glx_make_current_unchecked 03834 ** 03835 ** @param xcb_connection_t *c 03836 ** @param xcb_glx_drawable_t drawable 03837 ** @param xcb_glx_context_t context 03838 ** @param xcb_glx_context_tag_t old_context_tag 03839 ** @returns xcb_glx_make_current_cookie_t 03840 ** 03841 *****************************************************************************/ 03842 03843 xcb_glx_make_current_cookie_t 03844 xcb_glx_make_current_unchecked (xcb_connection_t *c , 03845 xcb_glx_drawable_t drawable , 03846 xcb_glx_context_t context , 03847 xcb_glx_context_tag_t old_context_tag ); 03848 03864 /***************************************************************************** 03865 ** 03866 ** xcb_glx_make_current_reply_t * xcb_glx_make_current_reply 03867 ** 03868 ** @param xcb_connection_t *c 03869 ** @param xcb_glx_make_current_cookie_t cookie 03870 ** @param xcb_generic_error_t **e 03871 ** @returns xcb_glx_make_current_reply_t * 03872 ** 03873 *****************************************************************************/ 03874 03875 xcb_glx_make_current_reply_t * 03876 xcb_glx_make_current_reply (xcb_connection_t *c , 03877 xcb_glx_make_current_cookie_t cookie , 03878 xcb_generic_error_t **e ); 03879 03889 /***************************************************************************** 03890 ** 03891 ** xcb_glx_is_direct_cookie_t xcb_glx_is_direct 03892 ** 03893 ** @param xcb_connection_t *c 03894 ** @param xcb_glx_context_t context 03895 ** @returns xcb_glx_is_direct_cookie_t 03896 ** 03897 *****************************************************************************/ 03898 03899 xcb_glx_is_direct_cookie_t 03900 xcb_glx_is_direct (xcb_connection_t *c , 03901 xcb_glx_context_t context ); 03902 03915 /***************************************************************************** 03916 ** 03917 ** xcb_glx_is_direct_cookie_t xcb_glx_is_direct_unchecked 03918 ** 03919 ** @param xcb_connection_t *c 03920 ** @param xcb_glx_context_t context 03921 ** @returns xcb_glx_is_direct_cookie_t 03922 ** 03923 *****************************************************************************/ 03924 03925 xcb_glx_is_direct_cookie_t 03926 xcb_glx_is_direct_unchecked (xcb_connection_t *c , 03927 xcb_glx_context_t context ); 03928 03944 /***************************************************************************** 03945 ** 03946 ** xcb_glx_is_direct_reply_t * xcb_glx_is_direct_reply 03947 ** 03948 ** @param xcb_connection_t *c 03949 ** @param xcb_glx_is_direct_cookie_t cookie 03950 ** @param xcb_generic_error_t **e 03951 ** @returns xcb_glx_is_direct_reply_t * 03952 ** 03953 *****************************************************************************/ 03954 03955 xcb_glx_is_direct_reply_t * 03956 xcb_glx_is_direct_reply (xcb_connection_t *c , 03957 xcb_glx_is_direct_cookie_t cookie , 03958 xcb_generic_error_t **e ); 03959 03969 /***************************************************************************** 03970 ** 03971 ** xcb_glx_query_version_cookie_t xcb_glx_query_version 03972 ** 03973 ** @param xcb_connection_t *c 03974 ** @param uint32_t major_version 03975 ** @param uint32_t minor_version 03976 ** @returns xcb_glx_query_version_cookie_t 03977 ** 03978 *****************************************************************************/ 03979 03980 xcb_glx_query_version_cookie_t 03981 xcb_glx_query_version (xcb_connection_t *c , 03982 uint32_t major_version , 03983 uint32_t minor_version ); 03984 03997 /***************************************************************************** 03998 ** 03999 ** xcb_glx_query_version_cookie_t xcb_glx_query_version_unchecked 04000 ** 04001 ** @param xcb_connection_t *c 04002 ** @param uint32_t major_version 04003 ** @param uint32_t minor_version 04004 ** @returns xcb_glx_query_version_cookie_t 04005 ** 04006 *****************************************************************************/ 04007 04008 xcb_glx_query_version_cookie_t 04009 xcb_glx_query_version_unchecked (xcb_connection_t *c , 04010 uint32_t major_version , 04011 uint32_t minor_version ); 04012 04028 /***************************************************************************** 04029 ** 04030 ** xcb_glx_query_version_reply_t * xcb_glx_query_version_reply 04031 ** 04032 ** @param xcb_connection_t *c 04033 ** @param xcb_glx_query_version_cookie_t cookie 04034 ** @param xcb_generic_error_t **e 04035 ** @returns xcb_glx_query_version_reply_t * 04036 ** 04037 *****************************************************************************/ 04038 04039 xcb_glx_query_version_reply_t * 04040 xcb_glx_query_version_reply (xcb_connection_t *c , 04041 xcb_glx_query_version_cookie_t cookie , 04042 xcb_generic_error_t **e ); 04043 04056 /***************************************************************************** 04057 ** 04058 ** xcb_void_cookie_t xcb_glx_wait_gl_checked 04059 ** 04060 ** @param xcb_connection_t *c 04061 ** @param xcb_glx_context_tag_t context_tag 04062 ** @returns xcb_void_cookie_t 04063 ** 04064 *****************************************************************************/ 04065 04066 xcb_void_cookie_t 04067 xcb_glx_wait_gl_checked (xcb_connection_t *c , 04068 xcb_glx_context_tag_t context_tag ); 04069 04079 /***************************************************************************** 04080 ** 04081 ** xcb_void_cookie_t xcb_glx_wait_gl 04082 ** 04083 ** @param xcb_connection_t *c 04084 ** @param xcb_glx_context_tag_t context_tag 04085 ** @returns xcb_void_cookie_t 04086 ** 04087 *****************************************************************************/ 04088 04089 xcb_void_cookie_t 04090 xcb_glx_wait_gl (xcb_connection_t *c , 04091 xcb_glx_context_tag_t context_tag ); 04092 04105 /***************************************************************************** 04106 ** 04107 ** xcb_void_cookie_t xcb_glx_wait_x_checked 04108 ** 04109 ** @param xcb_connection_t *c 04110 ** @param xcb_glx_context_tag_t context_tag 04111 ** @returns xcb_void_cookie_t 04112 ** 04113 *****************************************************************************/ 04114 04115 xcb_void_cookie_t 04116 xcb_glx_wait_x_checked (xcb_connection_t *c , 04117 xcb_glx_context_tag_t context_tag ); 04118 04128 /***************************************************************************** 04129 ** 04130 ** xcb_void_cookie_t xcb_glx_wait_x 04131 ** 04132 ** @param xcb_connection_t *c 04133 ** @param xcb_glx_context_tag_t context_tag 04134 ** @returns xcb_void_cookie_t 04135 ** 04136 *****************************************************************************/ 04137 04138 xcb_void_cookie_t 04139 xcb_glx_wait_x (xcb_connection_t *c , 04140 xcb_glx_context_tag_t context_tag ); 04141 04154 /***************************************************************************** 04155 ** 04156 ** xcb_void_cookie_t xcb_glx_copy_context_checked 04157 ** 04158 ** @param xcb_connection_t *c 04159 ** @param xcb_glx_context_t src 04160 ** @param xcb_glx_context_t dest 04161 ** @param uint32_t mask 04162 ** @param xcb_glx_context_tag_t src_context_tag 04163 ** @returns xcb_void_cookie_t 04164 ** 04165 *****************************************************************************/ 04166 04167 xcb_void_cookie_t 04168 xcb_glx_copy_context_checked (xcb_connection_t *c , 04169 xcb_glx_context_t src , 04170 xcb_glx_context_t dest , 04171 uint32_t mask , 04172 xcb_glx_context_tag_t src_context_tag ); 04173 04183 /***************************************************************************** 04184 ** 04185 ** xcb_void_cookie_t xcb_glx_copy_context 04186 ** 04187 ** @param xcb_connection_t *c 04188 ** @param xcb_glx_context_t src 04189 ** @param xcb_glx_context_t dest 04190 ** @param uint32_t mask 04191 ** @param xcb_glx_context_tag_t src_context_tag 04192 ** @returns xcb_void_cookie_t 04193 ** 04194 *****************************************************************************/ 04195 04196 xcb_void_cookie_t 04197 xcb_glx_copy_context (xcb_connection_t *c , 04198 xcb_glx_context_t src , 04199 xcb_glx_context_t dest , 04200 uint32_t mask , 04201 xcb_glx_context_tag_t src_context_tag ); 04202 04215 /***************************************************************************** 04216 ** 04217 ** xcb_void_cookie_t xcb_glx_swap_buffers_checked 04218 ** 04219 ** @param xcb_connection_t *c 04220 ** @param xcb_glx_context_tag_t context_tag 04221 ** @param xcb_glx_drawable_t drawable 04222 ** @returns xcb_void_cookie_t 04223 ** 04224 *****************************************************************************/ 04225 04226 xcb_void_cookie_t 04227 xcb_glx_swap_buffers_checked (xcb_connection_t *c , 04228 xcb_glx_context_tag_t context_tag , 04229 xcb_glx_drawable_t drawable ); 04230 04240 /***************************************************************************** 04241 ** 04242 ** xcb_void_cookie_t xcb_glx_swap_buffers 04243 ** 04244 ** @param xcb_connection_t *c 04245 ** @param xcb_glx_context_tag_t context_tag 04246 ** @param xcb_glx_drawable_t drawable 04247 ** @returns xcb_void_cookie_t 04248 ** 04249 *****************************************************************************/ 04250 04251 xcb_void_cookie_t 04252 xcb_glx_swap_buffers (xcb_connection_t *c , 04253 xcb_glx_context_tag_t context_tag , 04254 xcb_glx_drawable_t drawable ); 04255 04268 /***************************************************************************** 04269 ** 04270 ** xcb_void_cookie_t xcb_glx_use_x_font_checked 04271 ** 04272 ** @param xcb_connection_t *c 04273 ** @param xcb_glx_context_tag_t context_tag 04274 ** @param xcb_font_t font 04275 ** @param uint32_t first 04276 ** @param uint32_t count 04277 ** @param uint32_t list_base 04278 ** @returns xcb_void_cookie_t 04279 ** 04280 *****************************************************************************/ 04281 04282 xcb_void_cookie_t 04283 xcb_glx_use_x_font_checked (xcb_connection_t *c , 04284 xcb_glx_context_tag_t context_tag , 04285 xcb_font_t font , 04286 uint32_t first , 04287 uint32_t count , 04288 uint32_t list_base ); 04289 04299 /***************************************************************************** 04300 ** 04301 ** xcb_void_cookie_t xcb_glx_use_x_font 04302 ** 04303 ** @param xcb_connection_t *c 04304 ** @param xcb_glx_context_tag_t context_tag 04305 ** @param xcb_font_t font 04306 ** @param uint32_t first 04307 ** @param uint32_t count 04308 ** @param uint32_t list_base 04309 ** @returns xcb_void_cookie_t 04310 ** 04311 *****************************************************************************/ 04312 04313 xcb_void_cookie_t 04314 xcb_glx_use_x_font (xcb_connection_t *c , 04315 xcb_glx_context_tag_t context_tag , 04316 xcb_font_t font , 04317 uint32_t first , 04318 uint32_t count , 04319 uint32_t list_base ); 04320 04333 /***************************************************************************** 04334 ** 04335 ** xcb_void_cookie_t xcb_glx_create_glx_pixmap_checked 04336 ** 04337 ** @param xcb_connection_t *c 04338 ** @param uint32_t screen 04339 ** @param xcb_visualid_t visual 04340 ** @param xcb_pixmap_t pixmap 04341 ** @param xcb_glx_pixmap_t glx_pixmap 04342 ** @returns xcb_void_cookie_t 04343 ** 04344 *****************************************************************************/ 04345 04346 xcb_void_cookie_t 04347 xcb_glx_create_glx_pixmap_checked (xcb_connection_t *c , 04348 uint32_t screen , 04349 xcb_visualid_t visual , 04350 xcb_pixmap_t pixmap , 04351 xcb_glx_pixmap_t glx_pixmap ); 04352 04362 /***************************************************************************** 04363 ** 04364 ** xcb_void_cookie_t xcb_glx_create_glx_pixmap 04365 ** 04366 ** @param xcb_connection_t *c 04367 ** @param uint32_t screen 04368 ** @param xcb_visualid_t visual 04369 ** @param xcb_pixmap_t pixmap 04370 ** @param xcb_glx_pixmap_t glx_pixmap 04371 ** @returns xcb_void_cookie_t 04372 ** 04373 *****************************************************************************/ 04374 04375 xcb_void_cookie_t 04376 xcb_glx_create_glx_pixmap (xcb_connection_t *c , 04377 uint32_t screen , 04378 xcb_visualid_t visual , 04379 xcb_pixmap_t pixmap , 04380 xcb_glx_pixmap_t glx_pixmap ); 04381 04382 int 04383 xcb_glx_get_visual_configs_sizeof (const void *_buffer ); 04384 04394 /***************************************************************************** 04395 ** 04396 ** xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs 04397 ** 04398 ** @param xcb_connection_t *c 04399 ** @param uint32_t screen 04400 ** @returns xcb_glx_get_visual_configs_cookie_t 04401 ** 04402 *****************************************************************************/ 04403 04404 xcb_glx_get_visual_configs_cookie_t 04405 xcb_glx_get_visual_configs (xcb_connection_t *c , 04406 uint32_t screen ); 04407 04420 /***************************************************************************** 04421 ** 04422 ** xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs_unchecked 04423 ** 04424 ** @param xcb_connection_t *c 04425 ** @param uint32_t screen 04426 ** @returns xcb_glx_get_visual_configs_cookie_t 04427 ** 04428 *****************************************************************************/ 04429 04430 xcb_glx_get_visual_configs_cookie_t 04431 xcb_glx_get_visual_configs_unchecked (xcb_connection_t *c , 04432 uint32_t screen ); 04433 04434 04435 /***************************************************************************** 04436 ** 04437 ** uint32_t * xcb_glx_get_visual_configs_property_list 04438 ** 04439 ** @param const xcb_glx_get_visual_configs_reply_t *R 04440 ** @returns uint32_t * 04441 ** 04442 *****************************************************************************/ 04443 04444 uint32_t * 04445 xcb_glx_get_visual_configs_property_list (const xcb_glx_get_visual_configs_reply_t *R ); 04446 04447 04448 /***************************************************************************** 04449 ** 04450 ** int xcb_glx_get_visual_configs_property_list_length 04451 ** 04452 ** @param const xcb_glx_get_visual_configs_reply_t *R 04453 ** @returns int 04454 ** 04455 *****************************************************************************/ 04456 04457 int 04458 xcb_glx_get_visual_configs_property_list_length (const xcb_glx_get_visual_configs_reply_t *R ); 04459 04460 04461 /***************************************************************************** 04462 ** 04463 ** xcb_generic_iterator_t xcb_glx_get_visual_configs_property_list_end 04464 ** 04465 ** @param const xcb_glx_get_visual_configs_reply_t *R 04466 ** @returns xcb_generic_iterator_t 04467 ** 04468 *****************************************************************************/ 04469 04470 xcb_generic_iterator_t 04471 xcb_glx_get_visual_configs_property_list_end (const xcb_glx_get_visual_configs_reply_t *R ); 04472 04488 /***************************************************************************** 04489 ** 04490 ** xcb_glx_get_visual_configs_reply_t * xcb_glx_get_visual_configs_reply 04491 ** 04492 ** @param xcb_connection_t *c 04493 ** @param xcb_glx_get_visual_configs_cookie_t cookie 04494 ** @param xcb_generic_error_t **e 04495 ** @returns xcb_glx_get_visual_configs_reply_t * 04496 ** 04497 *****************************************************************************/ 04498 04499 xcb_glx_get_visual_configs_reply_t * 04500 xcb_glx_get_visual_configs_reply (xcb_connection_t *c , 04501 xcb_glx_get_visual_configs_cookie_t cookie , 04502 xcb_generic_error_t **e ); 04503 04516 /***************************************************************************** 04517 ** 04518 ** xcb_void_cookie_t xcb_glx_destroy_glx_pixmap_checked 04519 ** 04520 ** @param xcb_connection_t *c 04521 ** @param xcb_glx_pixmap_t glx_pixmap 04522 ** @returns xcb_void_cookie_t 04523 ** 04524 *****************************************************************************/ 04525 04526 xcb_void_cookie_t 04527 xcb_glx_destroy_glx_pixmap_checked (xcb_connection_t *c , 04528 xcb_glx_pixmap_t glx_pixmap ); 04529 04539 /***************************************************************************** 04540 ** 04541 ** xcb_void_cookie_t xcb_glx_destroy_glx_pixmap 04542 ** 04543 ** @param xcb_connection_t *c 04544 ** @param xcb_glx_pixmap_t glx_pixmap 04545 ** @returns xcb_void_cookie_t 04546 ** 04547 *****************************************************************************/ 04548 04549 xcb_void_cookie_t 04550 xcb_glx_destroy_glx_pixmap (xcb_connection_t *c , 04551 xcb_glx_pixmap_t glx_pixmap ); 04552 04553 int 04554 xcb_glx_vendor_private_sizeof (const void *_buffer , 04555 uint32_t data_len ); 04556 04569 /***************************************************************************** 04570 ** 04571 ** xcb_void_cookie_t xcb_glx_vendor_private_checked 04572 ** 04573 ** @param xcb_connection_t *c 04574 ** @param uint32_t vendor_code 04575 ** @param xcb_glx_context_tag_t context_tag 04576 ** @param uint32_t data_len 04577 ** @param const uint8_t *data 04578 ** @returns xcb_void_cookie_t 04579 ** 04580 *****************************************************************************/ 04581 04582 xcb_void_cookie_t 04583 xcb_glx_vendor_private_checked (xcb_connection_t *c , 04584 uint32_t vendor_code , 04585 xcb_glx_context_tag_t context_tag , 04586 uint32_t data_len , 04587 const uint8_t *data ); 04588 04598 /***************************************************************************** 04599 ** 04600 ** xcb_void_cookie_t xcb_glx_vendor_private 04601 ** 04602 ** @param xcb_connection_t *c 04603 ** @param uint32_t vendor_code 04604 ** @param xcb_glx_context_tag_t context_tag 04605 ** @param uint32_t data_len 04606 ** @param const uint8_t *data 04607 ** @returns xcb_void_cookie_t 04608 ** 04609 *****************************************************************************/ 04610 04611 xcb_void_cookie_t 04612 xcb_glx_vendor_private (xcb_connection_t *c , 04613 uint32_t vendor_code , 04614 xcb_glx_context_tag_t context_tag , 04615 uint32_t data_len , 04616 const uint8_t *data ); 04617 04618 int 04619 xcb_glx_vendor_private_with_reply_sizeof (const void *_buffer , 04620 uint32_t data_len ); 04621 04631 /***************************************************************************** 04632 ** 04633 ** xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply 04634 ** 04635 ** @param xcb_connection_t *c 04636 ** @param uint32_t vendor_code 04637 ** @param xcb_glx_context_tag_t context_tag 04638 ** @param uint32_t data_len 04639 ** @param const uint8_t *data 04640 ** @returns xcb_glx_vendor_private_with_reply_cookie_t 04641 ** 04642 *****************************************************************************/ 04643 04644 xcb_glx_vendor_private_with_reply_cookie_t 04645 xcb_glx_vendor_private_with_reply (xcb_connection_t *c , 04646 uint32_t vendor_code , 04647 xcb_glx_context_tag_t context_tag , 04648 uint32_t data_len , 04649 const uint8_t *data ); 04650 04663 /***************************************************************************** 04664 ** 04665 ** xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply_unchecked 04666 ** 04667 ** @param xcb_connection_t *c 04668 ** @param uint32_t vendor_code 04669 ** @param xcb_glx_context_tag_t context_tag 04670 ** @param uint32_t data_len 04671 ** @param const uint8_t *data 04672 ** @returns xcb_glx_vendor_private_with_reply_cookie_t 04673 ** 04674 *****************************************************************************/ 04675 04676 xcb_glx_vendor_private_with_reply_cookie_t 04677 xcb_glx_vendor_private_with_reply_unchecked (xcb_connection_t *c , 04678 uint32_t vendor_code , 04679 xcb_glx_context_tag_t context_tag , 04680 uint32_t data_len , 04681 const uint8_t *data ); 04682 04683 04684 /***************************************************************************** 04685 ** 04686 ** uint8_t * xcb_glx_vendor_private_with_reply_data_2 04687 ** 04688 ** @param const xcb_glx_vendor_private_with_reply_reply_t *R 04689 ** @returns uint8_t * 04690 ** 04691 *****************************************************************************/ 04692 04693 uint8_t * 04694 xcb_glx_vendor_private_with_reply_data_2 (const xcb_glx_vendor_private_with_reply_reply_t *R ); 04695 04696 04697 /***************************************************************************** 04698 ** 04699 ** int xcb_glx_vendor_private_with_reply_data_2_length 04700 ** 04701 ** @param const xcb_glx_vendor_private_with_reply_reply_t *R 04702 ** @returns int 04703 ** 04704 *****************************************************************************/ 04705 04706 int 04707 xcb_glx_vendor_private_with_reply_data_2_length (const xcb_glx_vendor_private_with_reply_reply_t *R ); 04708 04709 04710 /***************************************************************************** 04711 ** 04712 ** xcb_generic_iterator_t xcb_glx_vendor_private_with_reply_data_2_end 04713 ** 04714 ** @param const xcb_glx_vendor_private_with_reply_reply_t *R 04715 ** @returns xcb_generic_iterator_t 04716 ** 04717 *****************************************************************************/ 04718 04719 xcb_generic_iterator_t 04720 xcb_glx_vendor_private_with_reply_data_2_end (const xcb_glx_vendor_private_with_reply_reply_t *R ); 04721 04737 /***************************************************************************** 04738 ** 04739 ** xcb_glx_vendor_private_with_reply_reply_t * xcb_glx_vendor_private_with_reply_reply 04740 ** 04741 ** @param xcb_connection_t *c 04742 ** @param xcb_glx_vendor_private_with_reply_cookie_t cookie 04743 ** @param xcb_generic_error_t **e 04744 ** @returns xcb_glx_vendor_private_with_reply_reply_t * 04745 ** 04746 *****************************************************************************/ 04747 04748 xcb_glx_vendor_private_with_reply_reply_t * 04749 xcb_glx_vendor_private_with_reply_reply (xcb_connection_t *c , 04750 xcb_glx_vendor_private_with_reply_cookie_t cookie , 04751 xcb_generic_error_t **e ); 04752 04762 /***************************************************************************** 04763 ** 04764 ** xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string 04765 ** 04766 ** @param xcb_connection_t *c 04767 ** @param uint32_t screen 04768 ** @returns xcb_glx_query_extensions_string_cookie_t 04769 ** 04770 *****************************************************************************/ 04771 04772 xcb_glx_query_extensions_string_cookie_t 04773 xcb_glx_query_extensions_string (xcb_connection_t *c , 04774 uint32_t screen ); 04775 04788 /***************************************************************************** 04789 ** 04790 ** xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string_unchecked 04791 ** 04792 ** @param xcb_connection_t *c 04793 ** @param uint32_t screen 04794 ** @returns xcb_glx_query_extensions_string_cookie_t 04795 ** 04796 *****************************************************************************/ 04797 04798 xcb_glx_query_extensions_string_cookie_t 04799 xcb_glx_query_extensions_string_unchecked (xcb_connection_t *c , 04800 uint32_t screen ); 04801 04817 /***************************************************************************** 04818 ** 04819 ** xcb_glx_query_extensions_string_reply_t * xcb_glx_query_extensions_string_reply 04820 ** 04821 ** @param xcb_connection_t *c 04822 ** @param xcb_glx_query_extensions_string_cookie_t cookie 04823 ** @param xcb_generic_error_t **e 04824 ** @returns xcb_glx_query_extensions_string_reply_t * 04825 ** 04826 *****************************************************************************/ 04827 04828 xcb_glx_query_extensions_string_reply_t * 04829 xcb_glx_query_extensions_string_reply (xcb_connection_t *c , 04830 xcb_glx_query_extensions_string_cookie_t cookie , 04831 xcb_generic_error_t **e ); 04832 04833 int 04834 xcb_glx_query_server_string_sizeof (const void *_buffer ); 04835 04845 /***************************************************************************** 04846 ** 04847 ** xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string 04848 ** 04849 ** @param xcb_connection_t *c 04850 ** @param uint32_t screen 04851 ** @param uint32_t name 04852 ** @returns xcb_glx_query_server_string_cookie_t 04853 ** 04854 *****************************************************************************/ 04855 04856 xcb_glx_query_server_string_cookie_t 04857 xcb_glx_query_server_string (xcb_connection_t *c , 04858 uint32_t screen , 04859 uint32_t name ); 04860 04873 /***************************************************************************** 04874 ** 04875 ** xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string_unchecked 04876 ** 04877 ** @param xcb_connection_t *c 04878 ** @param uint32_t screen 04879 ** @param uint32_t name 04880 ** @returns xcb_glx_query_server_string_cookie_t 04881 ** 04882 *****************************************************************************/ 04883 04884 xcb_glx_query_server_string_cookie_t 04885 xcb_glx_query_server_string_unchecked (xcb_connection_t *c , 04886 uint32_t screen , 04887 uint32_t name ); 04888 04889 04890 /***************************************************************************** 04891 ** 04892 ** char * xcb_glx_query_server_string_string 04893 ** 04894 ** @param const xcb_glx_query_server_string_reply_t *R 04895 ** @returns char * 04896 ** 04897 *****************************************************************************/ 04898 04899 char * 04900 xcb_glx_query_server_string_string (const xcb_glx_query_server_string_reply_t *R ); 04901 04902 04903 /***************************************************************************** 04904 ** 04905 ** int xcb_glx_query_server_string_string_length 04906 ** 04907 ** @param const xcb_glx_query_server_string_reply_t *R 04908 ** @returns int 04909 ** 04910 *****************************************************************************/ 04911 04912 int 04913 xcb_glx_query_server_string_string_length (const xcb_glx_query_server_string_reply_t *R ); 04914 04915 04916 /***************************************************************************** 04917 ** 04918 ** xcb_generic_iterator_t xcb_glx_query_server_string_string_end 04919 ** 04920 ** @param const xcb_glx_query_server_string_reply_t *R 04921 ** @returns xcb_generic_iterator_t 04922 ** 04923 *****************************************************************************/ 04924 04925 xcb_generic_iterator_t 04926 xcb_glx_query_server_string_string_end (const xcb_glx_query_server_string_reply_t *R ); 04927 04943 /***************************************************************************** 04944 ** 04945 ** xcb_glx_query_server_string_reply_t * xcb_glx_query_server_string_reply 04946 ** 04947 ** @param xcb_connection_t *c 04948 ** @param xcb_glx_query_server_string_cookie_t cookie 04949 ** @param xcb_generic_error_t **e 04950 ** @returns xcb_glx_query_server_string_reply_t * 04951 ** 04952 *****************************************************************************/ 04953 04954 xcb_glx_query_server_string_reply_t * 04955 xcb_glx_query_server_string_reply (xcb_connection_t *c , 04956 xcb_glx_query_server_string_cookie_t cookie , 04957 xcb_generic_error_t **e ); 04958 04959 int 04960 xcb_glx_client_info_sizeof (const void *_buffer ); 04961 04974 /***************************************************************************** 04975 ** 04976 ** xcb_void_cookie_t xcb_glx_client_info_checked 04977 ** 04978 ** @param xcb_connection_t *c 04979 ** @param uint32_t major_version 04980 ** @param uint32_t minor_version 04981 ** @param uint32_t str_len 04982 ** @param const char *string 04983 ** @returns xcb_void_cookie_t 04984 ** 04985 *****************************************************************************/ 04986 04987 xcb_void_cookie_t 04988 xcb_glx_client_info_checked (xcb_connection_t *c , 04989 uint32_t major_version , 04990 uint32_t minor_version , 04991 uint32_t str_len , 04992 const char *string ); 04993 05003 /***************************************************************************** 05004 ** 05005 ** xcb_void_cookie_t xcb_glx_client_info 05006 ** 05007 ** @param xcb_connection_t *c 05008 ** @param uint32_t major_version 05009 ** @param uint32_t minor_version 05010 ** @param uint32_t str_len 05011 ** @param const char *string 05012 ** @returns xcb_void_cookie_t 05013 ** 05014 *****************************************************************************/ 05015 05016 xcb_void_cookie_t 05017 xcb_glx_client_info (xcb_connection_t *c , 05018 uint32_t major_version , 05019 uint32_t minor_version , 05020 uint32_t str_len , 05021 const char *string ); 05022 05023 int 05024 xcb_glx_get_fb_configs_sizeof (const void *_buffer ); 05025 05035 /***************************************************************************** 05036 ** 05037 ** xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs 05038 ** 05039 ** @param xcb_connection_t *c 05040 ** @param uint32_t screen 05041 ** @returns xcb_glx_get_fb_configs_cookie_t 05042 ** 05043 *****************************************************************************/ 05044 05045 xcb_glx_get_fb_configs_cookie_t 05046 xcb_glx_get_fb_configs (xcb_connection_t *c , 05047 uint32_t screen ); 05048 05061 /***************************************************************************** 05062 ** 05063 ** xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs_unchecked 05064 ** 05065 ** @param xcb_connection_t *c 05066 ** @param uint32_t screen 05067 ** @returns xcb_glx_get_fb_configs_cookie_t 05068 ** 05069 *****************************************************************************/ 05070 05071 xcb_glx_get_fb_configs_cookie_t 05072 xcb_glx_get_fb_configs_unchecked (xcb_connection_t *c , 05073 uint32_t screen ); 05074 05075 05076 /***************************************************************************** 05077 ** 05078 ** uint32_t * xcb_glx_get_fb_configs_property_list 05079 ** 05080 ** @param const xcb_glx_get_fb_configs_reply_t *R 05081 ** @returns uint32_t * 05082 ** 05083 *****************************************************************************/ 05084 05085 uint32_t * 05086 xcb_glx_get_fb_configs_property_list (const xcb_glx_get_fb_configs_reply_t *R ); 05087 05088 05089 /***************************************************************************** 05090 ** 05091 ** int xcb_glx_get_fb_configs_property_list_length 05092 ** 05093 ** @param const xcb_glx_get_fb_configs_reply_t *R 05094 ** @returns int 05095 ** 05096 *****************************************************************************/ 05097 05098 int 05099 xcb_glx_get_fb_configs_property_list_length (const xcb_glx_get_fb_configs_reply_t *R ); 05100 05101 05102 /***************************************************************************** 05103 ** 05104 ** xcb_generic_iterator_t xcb_glx_get_fb_configs_property_list_end 05105 ** 05106 ** @param const xcb_glx_get_fb_configs_reply_t *R 05107 ** @returns xcb_generic_iterator_t 05108 ** 05109 *****************************************************************************/ 05110 05111 xcb_generic_iterator_t 05112 xcb_glx_get_fb_configs_property_list_end (const xcb_glx_get_fb_configs_reply_t *R ); 05113 05129 /***************************************************************************** 05130 ** 05131 ** xcb_glx_get_fb_configs_reply_t * xcb_glx_get_fb_configs_reply 05132 ** 05133 ** @param xcb_connection_t *c 05134 ** @param xcb_glx_get_fb_configs_cookie_t cookie 05135 ** @param xcb_generic_error_t **e 05136 ** @returns xcb_glx_get_fb_configs_reply_t * 05137 ** 05138 *****************************************************************************/ 05139 05140 xcb_glx_get_fb_configs_reply_t * 05141 xcb_glx_get_fb_configs_reply (xcb_connection_t *c , 05142 xcb_glx_get_fb_configs_cookie_t cookie , 05143 xcb_generic_error_t **e ); 05144 05145 int 05146 xcb_glx_create_pixmap_sizeof (const void *_buffer ); 05147 05160 /***************************************************************************** 05161 ** 05162 ** xcb_void_cookie_t xcb_glx_create_pixmap_checked 05163 ** 05164 ** @param xcb_connection_t *c 05165 ** @param uint32_t screen 05166 ** @param xcb_glx_fbconfig_t fbconfig 05167 ** @param xcb_pixmap_t pixmap 05168 ** @param xcb_glx_pixmap_t glx_pixmap 05169 ** @param uint32_t num_attribs 05170 ** @param const uint32_t *attribs 05171 ** @returns xcb_void_cookie_t 05172 ** 05173 *****************************************************************************/ 05174 05175 xcb_void_cookie_t 05176 xcb_glx_create_pixmap_checked (xcb_connection_t *c , 05177 uint32_t screen , 05178 xcb_glx_fbconfig_t fbconfig , 05179 xcb_pixmap_t pixmap , 05180 xcb_glx_pixmap_t glx_pixmap , 05181 uint32_t num_attribs , 05182 const uint32_t *attribs ); 05183 05193 /***************************************************************************** 05194 ** 05195 ** xcb_void_cookie_t xcb_glx_create_pixmap 05196 ** 05197 ** @param xcb_connection_t *c 05198 ** @param uint32_t screen 05199 ** @param xcb_glx_fbconfig_t fbconfig 05200 ** @param xcb_pixmap_t pixmap 05201 ** @param xcb_glx_pixmap_t glx_pixmap 05202 ** @param uint32_t num_attribs 05203 ** @param const uint32_t *attribs 05204 ** @returns xcb_void_cookie_t 05205 ** 05206 *****************************************************************************/ 05207 05208 xcb_void_cookie_t 05209 xcb_glx_create_pixmap (xcb_connection_t *c , 05210 uint32_t screen , 05211 xcb_glx_fbconfig_t fbconfig , 05212 xcb_pixmap_t pixmap , 05213 xcb_glx_pixmap_t glx_pixmap , 05214 uint32_t num_attribs , 05215 const uint32_t *attribs ); 05216 05229 /***************************************************************************** 05230 ** 05231 ** xcb_void_cookie_t xcb_glx_destroy_pixmap_checked 05232 ** 05233 ** @param xcb_connection_t *c 05234 ** @param xcb_glx_pixmap_t glx_pixmap 05235 ** @returns xcb_void_cookie_t 05236 ** 05237 *****************************************************************************/ 05238 05239 xcb_void_cookie_t 05240 xcb_glx_destroy_pixmap_checked (xcb_connection_t *c , 05241 xcb_glx_pixmap_t glx_pixmap ); 05242 05252 /***************************************************************************** 05253 ** 05254 ** xcb_void_cookie_t xcb_glx_destroy_pixmap 05255 ** 05256 ** @param xcb_connection_t *c 05257 ** @param xcb_glx_pixmap_t glx_pixmap 05258 ** @returns xcb_void_cookie_t 05259 ** 05260 *****************************************************************************/ 05261 05262 xcb_void_cookie_t 05263 xcb_glx_destroy_pixmap (xcb_connection_t *c , 05264 xcb_glx_pixmap_t glx_pixmap ); 05265 05278 /***************************************************************************** 05279 ** 05280 ** xcb_void_cookie_t xcb_glx_create_new_context_checked 05281 ** 05282 ** @param xcb_connection_t *c 05283 ** @param xcb_glx_context_t context 05284 ** @param xcb_glx_fbconfig_t fbconfig 05285 ** @param uint32_t screen 05286 ** @param uint32_t render_type 05287 ** @param xcb_glx_context_t share_list 05288 ** @param uint8_t is_direct 05289 ** @returns xcb_void_cookie_t 05290 ** 05291 *****************************************************************************/ 05292 05293 xcb_void_cookie_t 05294 xcb_glx_create_new_context_checked (xcb_connection_t *c , 05295 xcb_glx_context_t context , 05296 xcb_glx_fbconfig_t fbconfig , 05297 uint32_t screen , 05298 uint32_t render_type , 05299 xcb_glx_context_t share_list , 05300 uint8_t is_direct ); 05301 05311 /***************************************************************************** 05312 ** 05313 ** xcb_void_cookie_t xcb_glx_create_new_context 05314 ** 05315 ** @param xcb_connection_t *c 05316 ** @param xcb_glx_context_t context 05317 ** @param xcb_glx_fbconfig_t fbconfig 05318 ** @param uint32_t screen 05319 ** @param uint32_t render_type 05320 ** @param xcb_glx_context_t share_list 05321 ** @param uint8_t is_direct 05322 ** @returns xcb_void_cookie_t 05323 ** 05324 *****************************************************************************/ 05325 05326 xcb_void_cookie_t 05327 xcb_glx_create_new_context (xcb_connection_t *c , 05328 xcb_glx_context_t context , 05329 xcb_glx_fbconfig_t fbconfig , 05330 uint32_t screen , 05331 uint32_t render_type , 05332 xcb_glx_context_t share_list , 05333 uint8_t is_direct ); 05334 05335 int 05336 xcb_glx_query_context_sizeof (const void *_buffer ); 05337 05347 /***************************************************************************** 05348 ** 05349 ** xcb_glx_query_context_cookie_t xcb_glx_query_context 05350 ** 05351 ** @param xcb_connection_t *c 05352 ** @param xcb_glx_context_t context 05353 ** @returns xcb_glx_query_context_cookie_t 05354 ** 05355 *****************************************************************************/ 05356 05357 xcb_glx_query_context_cookie_t 05358 xcb_glx_query_context (xcb_connection_t *c , 05359 xcb_glx_context_t context ); 05360 05373 /***************************************************************************** 05374 ** 05375 ** xcb_glx_query_context_cookie_t xcb_glx_query_context_unchecked 05376 ** 05377 ** @param xcb_connection_t *c 05378 ** @param xcb_glx_context_t context 05379 ** @returns xcb_glx_query_context_cookie_t 05380 ** 05381 *****************************************************************************/ 05382 05383 xcb_glx_query_context_cookie_t 05384 xcb_glx_query_context_unchecked (xcb_connection_t *c , 05385 xcb_glx_context_t context ); 05386 05387 05388 /***************************************************************************** 05389 ** 05390 ** uint32_t * xcb_glx_query_context_attribs 05391 ** 05392 ** @param const xcb_glx_query_context_reply_t *R 05393 ** @returns uint32_t * 05394 ** 05395 *****************************************************************************/ 05396 05397 uint32_t * 05398 xcb_glx_query_context_attribs (const xcb_glx_query_context_reply_t *R ); 05399 05400 05401 /***************************************************************************** 05402 ** 05403 ** int xcb_glx_query_context_attribs_length 05404 ** 05405 ** @param const xcb_glx_query_context_reply_t *R 05406 ** @returns int 05407 ** 05408 *****************************************************************************/ 05409 05410 int 05411 xcb_glx_query_context_attribs_length (const xcb_glx_query_context_reply_t *R ); 05412 05413 05414 /***************************************************************************** 05415 ** 05416 ** xcb_generic_iterator_t xcb_glx_query_context_attribs_end 05417 ** 05418 ** @param const xcb_glx_query_context_reply_t *R 05419 ** @returns xcb_generic_iterator_t 05420 ** 05421 *****************************************************************************/ 05422 05423 xcb_generic_iterator_t 05424 xcb_glx_query_context_attribs_end (const xcb_glx_query_context_reply_t *R ); 05425 05441 /***************************************************************************** 05442 ** 05443 ** xcb_glx_query_context_reply_t * xcb_glx_query_context_reply 05444 ** 05445 ** @param xcb_connection_t *c 05446 ** @param xcb_glx_query_context_cookie_t cookie 05447 ** @param xcb_generic_error_t **e 05448 ** @returns xcb_glx_query_context_reply_t * 05449 ** 05450 *****************************************************************************/ 05451 05452 xcb_glx_query_context_reply_t * 05453 xcb_glx_query_context_reply (xcb_connection_t *c , 05454 xcb_glx_query_context_cookie_t cookie , 05455 xcb_generic_error_t **e ); 05456 05466 /***************************************************************************** 05467 ** 05468 ** xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current 05469 ** 05470 ** @param xcb_connection_t *c 05471 ** @param xcb_glx_context_tag_t old_context_tag 05472 ** @param xcb_glx_drawable_t drawable 05473 ** @param xcb_glx_drawable_t read_drawable 05474 ** @param xcb_glx_context_t context 05475 ** @returns xcb_glx_make_context_current_cookie_t 05476 ** 05477 *****************************************************************************/ 05478 05479 xcb_glx_make_context_current_cookie_t 05480 xcb_glx_make_context_current (xcb_connection_t *c , 05481 xcb_glx_context_tag_t old_context_tag , 05482 xcb_glx_drawable_t drawable , 05483 xcb_glx_drawable_t read_drawable , 05484 xcb_glx_context_t context ); 05485 05498 /***************************************************************************** 05499 ** 05500 ** xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current_unchecked 05501 ** 05502 ** @param xcb_connection_t *c 05503 ** @param xcb_glx_context_tag_t old_context_tag 05504 ** @param xcb_glx_drawable_t drawable 05505 ** @param xcb_glx_drawable_t read_drawable 05506 ** @param xcb_glx_context_t context 05507 ** @returns xcb_glx_make_context_current_cookie_t 05508 ** 05509 *****************************************************************************/ 05510 05511 xcb_glx_make_context_current_cookie_t 05512 xcb_glx_make_context_current_unchecked (xcb_connection_t *c , 05513 xcb_glx_context_tag_t old_context_tag , 05514 xcb_glx_drawable_t drawable , 05515 xcb_glx_drawable_t read_drawable , 05516 xcb_glx_context_t context ); 05517 05533 /***************************************************************************** 05534 ** 05535 ** xcb_glx_make_context_current_reply_t * xcb_glx_make_context_current_reply 05536 ** 05537 ** @param xcb_connection_t *c 05538 ** @param xcb_glx_make_context_current_cookie_t cookie 05539 ** @param xcb_generic_error_t **e 05540 ** @returns xcb_glx_make_context_current_reply_t * 05541 ** 05542 *****************************************************************************/ 05543 05544 xcb_glx_make_context_current_reply_t * 05545 xcb_glx_make_context_current_reply (xcb_connection_t *c , 05546 xcb_glx_make_context_current_cookie_t cookie , 05547 xcb_generic_error_t **e ); 05548 05549 int 05550 xcb_glx_create_pbuffer_sizeof (const void *_buffer ); 05551 05564 /***************************************************************************** 05565 ** 05566 ** xcb_void_cookie_t xcb_glx_create_pbuffer_checked 05567 ** 05568 ** @param xcb_connection_t *c 05569 ** @param uint32_t screen 05570 ** @param xcb_glx_fbconfig_t fbconfig 05571 ** @param xcb_glx_pbuffer_t pbuffer 05572 ** @param uint32_t num_attribs 05573 ** @param const uint32_t *attribs 05574 ** @returns xcb_void_cookie_t 05575 ** 05576 *****************************************************************************/ 05577 05578 xcb_void_cookie_t 05579 xcb_glx_create_pbuffer_checked (xcb_connection_t *c , 05580 uint32_t screen , 05581 xcb_glx_fbconfig_t fbconfig , 05582 xcb_glx_pbuffer_t pbuffer , 05583 uint32_t num_attribs , 05584 const uint32_t *attribs ); 05585 05595 /***************************************************************************** 05596 ** 05597 ** xcb_void_cookie_t xcb_glx_create_pbuffer 05598 ** 05599 ** @param xcb_connection_t *c 05600 ** @param uint32_t screen 05601 ** @param xcb_glx_fbconfig_t fbconfig 05602 ** @param xcb_glx_pbuffer_t pbuffer 05603 ** @param uint32_t num_attribs 05604 ** @param const uint32_t *attribs 05605 ** @returns xcb_void_cookie_t 05606 ** 05607 *****************************************************************************/ 05608 05609 xcb_void_cookie_t 05610 xcb_glx_create_pbuffer (xcb_connection_t *c , 05611 uint32_t screen , 05612 xcb_glx_fbconfig_t fbconfig , 05613 xcb_glx_pbuffer_t pbuffer , 05614 uint32_t num_attribs , 05615 const uint32_t *attribs ); 05616 05629 /***************************************************************************** 05630 ** 05631 ** xcb_void_cookie_t xcb_glx_destroy_pbuffer_checked 05632 ** 05633 ** @param xcb_connection_t *c 05634 ** @param xcb_glx_pbuffer_t pbuffer 05635 ** @returns xcb_void_cookie_t 05636 ** 05637 *****************************************************************************/ 05638 05639 xcb_void_cookie_t 05640 xcb_glx_destroy_pbuffer_checked (xcb_connection_t *c , 05641 xcb_glx_pbuffer_t pbuffer ); 05642 05652 /***************************************************************************** 05653 ** 05654 ** xcb_void_cookie_t xcb_glx_destroy_pbuffer 05655 ** 05656 ** @param xcb_connection_t *c 05657 ** @param xcb_glx_pbuffer_t pbuffer 05658 ** @returns xcb_void_cookie_t 05659 ** 05660 *****************************************************************************/ 05661 05662 xcb_void_cookie_t 05663 xcb_glx_destroy_pbuffer (xcb_connection_t *c , 05664 xcb_glx_pbuffer_t pbuffer ); 05665 05666 int 05667 xcb_glx_get_drawable_attributes_sizeof (const void *_buffer ); 05668 05678 /***************************************************************************** 05679 ** 05680 ** xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes 05681 ** 05682 ** @param xcb_connection_t *c 05683 ** @param xcb_glx_drawable_t drawable 05684 ** @returns xcb_glx_get_drawable_attributes_cookie_t 05685 ** 05686 *****************************************************************************/ 05687 05688 xcb_glx_get_drawable_attributes_cookie_t 05689 xcb_glx_get_drawable_attributes (xcb_connection_t *c , 05690 xcb_glx_drawable_t drawable ); 05691 05704 /***************************************************************************** 05705 ** 05706 ** xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes_unchecked 05707 ** 05708 ** @param xcb_connection_t *c 05709 ** @param xcb_glx_drawable_t drawable 05710 ** @returns xcb_glx_get_drawable_attributes_cookie_t 05711 ** 05712 *****************************************************************************/ 05713 05714 xcb_glx_get_drawable_attributes_cookie_t 05715 xcb_glx_get_drawable_attributes_unchecked (xcb_connection_t *c , 05716 xcb_glx_drawable_t drawable ); 05717 05718 05719 /***************************************************************************** 05720 ** 05721 ** uint32_t * xcb_glx_get_drawable_attributes_attribs 05722 ** 05723 ** @param const xcb_glx_get_drawable_attributes_reply_t *R 05724 ** @returns uint32_t * 05725 ** 05726 *****************************************************************************/ 05727 05728 uint32_t * 05729 xcb_glx_get_drawable_attributes_attribs (const xcb_glx_get_drawable_attributes_reply_t *R ); 05730 05731 05732 /***************************************************************************** 05733 ** 05734 ** int xcb_glx_get_drawable_attributes_attribs_length 05735 ** 05736 ** @param const xcb_glx_get_drawable_attributes_reply_t *R 05737 ** @returns int 05738 ** 05739 *****************************************************************************/ 05740 05741 int 05742 xcb_glx_get_drawable_attributes_attribs_length (const xcb_glx_get_drawable_attributes_reply_t *R ); 05743 05744 05745 /***************************************************************************** 05746 ** 05747 ** xcb_generic_iterator_t xcb_glx_get_drawable_attributes_attribs_end 05748 ** 05749 ** @param const xcb_glx_get_drawable_attributes_reply_t *R 05750 ** @returns xcb_generic_iterator_t 05751 ** 05752 *****************************************************************************/ 05753 05754 xcb_generic_iterator_t 05755 xcb_glx_get_drawable_attributes_attribs_end (const xcb_glx_get_drawable_attributes_reply_t *R ); 05756 05772 /***************************************************************************** 05773 ** 05774 ** xcb_glx_get_drawable_attributes_reply_t * xcb_glx_get_drawable_attributes_reply 05775 ** 05776 ** @param xcb_connection_t *c 05777 ** @param xcb_glx_get_drawable_attributes_cookie_t cookie 05778 ** @param xcb_generic_error_t **e 05779 ** @returns xcb_glx_get_drawable_attributes_reply_t * 05780 ** 05781 *****************************************************************************/ 05782 05783 xcb_glx_get_drawable_attributes_reply_t * 05784 xcb_glx_get_drawable_attributes_reply (xcb_connection_t *c , 05785 xcb_glx_get_drawable_attributes_cookie_t cookie , 05786 xcb_generic_error_t **e ); 05787 05788 int 05789 xcb_glx_change_drawable_attributes_sizeof (const void *_buffer ); 05790 05803 /***************************************************************************** 05804 ** 05805 ** xcb_void_cookie_t xcb_glx_change_drawable_attributes_checked 05806 ** 05807 ** @param xcb_connection_t *c 05808 ** @param xcb_glx_drawable_t drawable 05809 ** @param uint32_t num_attribs 05810 ** @param const uint32_t *attribs 05811 ** @returns xcb_void_cookie_t 05812 ** 05813 *****************************************************************************/ 05814 05815 xcb_void_cookie_t 05816 xcb_glx_change_drawable_attributes_checked (xcb_connection_t *c , 05817 xcb_glx_drawable_t drawable , 05818 uint32_t num_attribs , 05819 const uint32_t *attribs ); 05820 05830 /***************************************************************************** 05831 ** 05832 ** xcb_void_cookie_t xcb_glx_change_drawable_attributes 05833 ** 05834 ** @param xcb_connection_t *c 05835 ** @param xcb_glx_drawable_t drawable 05836 ** @param uint32_t num_attribs 05837 ** @param const uint32_t *attribs 05838 ** @returns xcb_void_cookie_t 05839 ** 05840 *****************************************************************************/ 05841 05842 xcb_void_cookie_t 05843 xcb_glx_change_drawable_attributes (xcb_connection_t *c , 05844 xcb_glx_drawable_t drawable , 05845 uint32_t num_attribs , 05846 const uint32_t *attribs ); 05847 05848 int 05849 xcb_glx_create_window_sizeof (const void *_buffer ); 05850 05863 /***************************************************************************** 05864 ** 05865 ** xcb_void_cookie_t xcb_glx_create_window_checked 05866 ** 05867 ** @param xcb_connection_t *c 05868 ** @param uint32_t screen 05869 ** @param xcb_glx_fbconfig_t fbconfig 05870 ** @param xcb_window_t window 05871 ** @param xcb_glx_window_t glx_window 05872 ** @param uint32_t num_attribs 05873 ** @param const uint32_t *attribs 05874 ** @returns xcb_void_cookie_t 05875 ** 05876 *****************************************************************************/ 05877 05878 xcb_void_cookie_t 05879 xcb_glx_create_window_checked (xcb_connection_t *c , 05880 uint32_t screen , 05881 xcb_glx_fbconfig_t fbconfig , 05882 xcb_window_t window , 05883 xcb_glx_window_t glx_window , 05884 uint32_t num_attribs , 05885 const uint32_t *attribs ); 05886 05896 /***************************************************************************** 05897 ** 05898 ** xcb_void_cookie_t xcb_glx_create_window 05899 ** 05900 ** @param xcb_connection_t *c 05901 ** @param uint32_t screen 05902 ** @param xcb_glx_fbconfig_t fbconfig 05903 ** @param xcb_window_t window 05904 ** @param xcb_glx_window_t glx_window 05905 ** @param uint32_t num_attribs 05906 ** @param const uint32_t *attribs 05907 ** @returns xcb_void_cookie_t 05908 ** 05909 *****************************************************************************/ 05910 05911 xcb_void_cookie_t 05912 xcb_glx_create_window (xcb_connection_t *c , 05913 uint32_t screen , 05914 xcb_glx_fbconfig_t fbconfig , 05915 xcb_window_t window , 05916 xcb_glx_window_t glx_window , 05917 uint32_t num_attribs , 05918 const uint32_t *attribs ); 05919 05932 /***************************************************************************** 05933 ** 05934 ** xcb_void_cookie_t xcb_glx_delete_window_checked 05935 ** 05936 ** @param xcb_connection_t *c 05937 ** @param xcb_glx_window_t glxwindow 05938 ** @returns xcb_void_cookie_t 05939 ** 05940 *****************************************************************************/ 05941 05942 xcb_void_cookie_t 05943 xcb_glx_delete_window_checked (xcb_connection_t *c , 05944 xcb_glx_window_t glxwindow ); 05945 05955 /***************************************************************************** 05956 ** 05957 ** xcb_void_cookie_t xcb_glx_delete_window 05958 ** 05959 ** @param xcb_connection_t *c 05960 ** @param xcb_glx_window_t glxwindow 05961 ** @returns xcb_void_cookie_t 05962 ** 05963 *****************************************************************************/ 05964 05965 xcb_void_cookie_t 05966 xcb_glx_delete_window (xcb_connection_t *c , 05967 xcb_glx_window_t glxwindow ); 05968 05969 int 05970 xcb_glx_set_client_info_arb_sizeof (const void *_buffer ); 05971 05984 /***************************************************************************** 05985 ** 05986 ** xcb_void_cookie_t xcb_glx_set_client_info_arb_checked 05987 ** 05988 ** @param xcb_connection_t *c 05989 ** @param uint32_t major_version 05990 ** @param uint32_t minor_version 05991 ** @param uint32_t num_versions 05992 ** @param uint32_t gl_str_len 05993 ** @param uint32_t glx_str_len 05994 ** @param const uint32_t *gl_versions 05995 ** @param const char *gl_extension_string 05996 ** @param const char *glx_extension_string 05997 ** @returns xcb_void_cookie_t 05998 ** 05999 *****************************************************************************/ 06000 06001 xcb_void_cookie_t 06002 xcb_glx_set_client_info_arb_checked (xcb_connection_t *c , 06003 uint32_t major_version , 06004 uint32_t minor_version , 06005 uint32_t num_versions , 06006 uint32_t gl_str_len , 06007 uint32_t glx_str_len , 06008 const uint32_t *gl_versions , 06009 const char *gl_extension_string , 06010 const char *glx_extension_string ); 06011 06021 /***************************************************************************** 06022 ** 06023 ** xcb_void_cookie_t xcb_glx_set_client_info_arb 06024 ** 06025 ** @param xcb_connection_t *c 06026 ** @param uint32_t major_version 06027 ** @param uint32_t minor_version 06028 ** @param uint32_t num_versions 06029 ** @param uint32_t gl_str_len 06030 ** @param uint32_t glx_str_len 06031 ** @param const uint32_t *gl_versions 06032 ** @param const char *gl_extension_string 06033 ** @param const char *glx_extension_string 06034 ** @returns xcb_void_cookie_t 06035 ** 06036 *****************************************************************************/ 06037 06038 xcb_void_cookie_t 06039 xcb_glx_set_client_info_arb (xcb_connection_t *c , 06040 uint32_t major_version , 06041 uint32_t minor_version , 06042 uint32_t num_versions , 06043 uint32_t gl_str_len , 06044 uint32_t glx_str_len , 06045 const uint32_t *gl_versions , 06046 const char *gl_extension_string , 06047 const char *glx_extension_string ); 06048 06049 int 06050 xcb_glx_create_context_attribs_arb_sizeof (const void *_buffer ); 06051 06064 /***************************************************************************** 06065 ** 06066 ** xcb_void_cookie_t xcb_glx_create_context_attribs_arb_checked 06067 ** 06068 ** @param xcb_connection_t *c 06069 ** @param xcb_glx_context_t context 06070 ** @param xcb_glx_fbconfig_t fbconfig 06071 ** @param uint32_t screen 06072 ** @param xcb_glx_context_t share_list 06073 ** @param uint8_t is_direct 06074 ** @param uint32_t num_attribs 06075 ** @param const uint32_t *attribs 06076 ** @returns xcb_void_cookie_t 06077 ** 06078 *****************************************************************************/ 06079 06080 xcb_void_cookie_t 06081 xcb_glx_create_context_attribs_arb_checked (xcb_connection_t *c , 06082 xcb_glx_context_t context , 06083 xcb_glx_fbconfig_t fbconfig , 06084 uint32_t screen , 06085 xcb_glx_context_t share_list , 06086 uint8_t is_direct , 06087 uint32_t num_attribs , 06088 const uint32_t *attribs ); 06089 06099 /***************************************************************************** 06100 ** 06101 ** xcb_void_cookie_t xcb_glx_create_context_attribs_arb 06102 ** 06103 ** @param xcb_connection_t *c 06104 ** @param xcb_glx_context_t context 06105 ** @param xcb_glx_fbconfig_t fbconfig 06106 ** @param uint32_t screen 06107 ** @param xcb_glx_context_t share_list 06108 ** @param uint8_t is_direct 06109 ** @param uint32_t num_attribs 06110 ** @param const uint32_t *attribs 06111 ** @returns xcb_void_cookie_t 06112 ** 06113 *****************************************************************************/ 06114 06115 xcb_void_cookie_t 06116 xcb_glx_create_context_attribs_arb (xcb_connection_t *c , 06117 xcb_glx_context_t context , 06118 xcb_glx_fbconfig_t fbconfig , 06119 uint32_t screen , 06120 xcb_glx_context_t share_list , 06121 uint8_t is_direct , 06122 uint32_t num_attribs , 06123 const uint32_t *attribs ); 06124 06125 int 06126 xcb_glx_set_client_info_2arb_sizeof (const void *_buffer ); 06127 06140 /***************************************************************************** 06141 ** 06142 ** xcb_void_cookie_t xcb_glx_set_client_info_2arb_checked 06143 ** 06144 ** @param xcb_connection_t *c 06145 ** @param uint32_t major_version 06146 ** @param uint32_t minor_version 06147 ** @param uint32_t num_versions 06148 ** @param uint32_t gl_str_len 06149 ** @param uint32_t glx_str_len 06150 ** @param const uint32_t *gl_versions 06151 ** @param const char *gl_extension_string 06152 ** @param const char *glx_extension_string 06153 ** @returns xcb_void_cookie_t 06154 ** 06155 *****************************************************************************/ 06156 06157 xcb_void_cookie_t 06158 xcb_glx_set_client_info_2arb_checked (xcb_connection_t *c , 06159 uint32_t major_version , 06160 uint32_t minor_version , 06161 uint32_t num_versions , 06162 uint32_t gl_str_len , 06163 uint32_t glx_str_len , 06164 const uint32_t *gl_versions , 06165 const char *gl_extension_string , 06166 const char *glx_extension_string ); 06167 06177 /***************************************************************************** 06178 ** 06179 ** xcb_void_cookie_t xcb_glx_set_client_info_2arb 06180 ** 06181 ** @param xcb_connection_t *c 06182 ** @param uint32_t major_version 06183 ** @param uint32_t minor_version 06184 ** @param uint32_t num_versions 06185 ** @param uint32_t gl_str_len 06186 ** @param uint32_t glx_str_len 06187 ** @param const uint32_t *gl_versions 06188 ** @param const char *gl_extension_string 06189 ** @param const char *glx_extension_string 06190 ** @returns xcb_void_cookie_t 06191 ** 06192 *****************************************************************************/ 06193 06194 xcb_void_cookie_t 06195 xcb_glx_set_client_info_2arb (xcb_connection_t *c , 06196 uint32_t major_version , 06197 uint32_t minor_version , 06198 uint32_t num_versions , 06199 uint32_t gl_str_len , 06200 uint32_t glx_str_len , 06201 const uint32_t *gl_versions , 06202 const char *gl_extension_string , 06203 const char *glx_extension_string ); 06204 06217 /***************************************************************************** 06218 ** 06219 ** xcb_void_cookie_t xcb_glx_new_list_checked 06220 ** 06221 ** @param xcb_connection_t *c 06222 ** @param xcb_glx_context_tag_t context_tag 06223 ** @param uint32_t list 06224 ** @param uint32_t mode 06225 ** @returns xcb_void_cookie_t 06226 ** 06227 *****************************************************************************/ 06228 06229 xcb_void_cookie_t 06230 xcb_glx_new_list_checked (xcb_connection_t *c , 06231 xcb_glx_context_tag_t context_tag , 06232 uint32_t list , 06233 uint32_t mode ); 06234 06244 /***************************************************************************** 06245 ** 06246 ** xcb_void_cookie_t xcb_glx_new_list 06247 ** 06248 ** @param xcb_connection_t *c 06249 ** @param xcb_glx_context_tag_t context_tag 06250 ** @param uint32_t list 06251 ** @param uint32_t mode 06252 ** @returns xcb_void_cookie_t 06253 ** 06254 *****************************************************************************/ 06255 06256 xcb_void_cookie_t 06257 xcb_glx_new_list (xcb_connection_t *c , 06258 xcb_glx_context_tag_t context_tag , 06259 uint32_t list , 06260 uint32_t mode ); 06261 06274 /***************************************************************************** 06275 ** 06276 ** xcb_void_cookie_t xcb_glx_end_list_checked 06277 ** 06278 ** @param xcb_connection_t *c 06279 ** @param xcb_glx_context_tag_t context_tag 06280 ** @returns xcb_void_cookie_t 06281 ** 06282 *****************************************************************************/ 06283 06284 xcb_void_cookie_t 06285 xcb_glx_end_list_checked (xcb_connection_t *c , 06286 xcb_glx_context_tag_t context_tag ); 06287 06297 /***************************************************************************** 06298 ** 06299 ** xcb_void_cookie_t xcb_glx_end_list 06300 ** 06301 ** @param xcb_connection_t *c 06302 ** @param xcb_glx_context_tag_t context_tag 06303 ** @returns xcb_void_cookie_t 06304 ** 06305 *****************************************************************************/ 06306 06307 xcb_void_cookie_t 06308 xcb_glx_end_list (xcb_connection_t *c , 06309 xcb_glx_context_tag_t context_tag ); 06310 06323 /***************************************************************************** 06324 ** 06325 ** xcb_void_cookie_t xcb_glx_delete_lists_checked 06326 ** 06327 ** @param xcb_connection_t *c 06328 ** @param xcb_glx_context_tag_t context_tag 06329 ** @param uint32_t list 06330 ** @param int32_t range 06331 ** @returns xcb_void_cookie_t 06332 ** 06333 *****************************************************************************/ 06334 06335 xcb_void_cookie_t 06336 xcb_glx_delete_lists_checked (xcb_connection_t *c , 06337 xcb_glx_context_tag_t context_tag , 06338 uint32_t list , 06339 int32_t range ); 06340 06350 /***************************************************************************** 06351 ** 06352 ** xcb_void_cookie_t xcb_glx_delete_lists 06353 ** 06354 ** @param xcb_connection_t *c 06355 ** @param xcb_glx_context_tag_t context_tag 06356 ** @param uint32_t list 06357 ** @param int32_t range 06358 ** @returns xcb_void_cookie_t 06359 ** 06360 *****************************************************************************/ 06361 06362 xcb_void_cookie_t 06363 xcb_glx_delete_lists (xcb_connection_t *c , 06364 xcb_glx_context_tag_t context_tag , 06365 uint32_t list , 06366 int32_t range ); 06367 06377 /***************************************************************************** 06378 ** 06379 ** xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists 06380 ** 06381 ** @param xcb_connection_t *c 06382 ** @param xcb_glx_context_tag_t context_tag 06383 ** @param int32_t range 06384 ** @returns xcb_glx_gen_lists_cookie_t 06385 ** 06386 *****************************************************************************/ 06387 06388 xcb_glx_gen_lists_cookie_t 06389 xcb_glx_gen_lists (xcb_connection_t *c , 06390 xcb_glx_context_tag_t context_tag , 06391 int32_t range ); 06392 06405 /***************************************************************************** 06406 ** 06407 ** xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists_unchecked 06408 ** 06409 ** @param xcb_connection_t *c 06410 ** @param xcb_glx_context_tag_t context_tag 06411 ** @param int32_t range 06412 ** @returns xcb_glx_gen_lists_cookie_t 06413 ** 06414 *****************************************************************************/ 06415 06416 xcb_glx_gen_lists_cookie_t 06417 xcb_glx_gen_lists_unchecked (xcb_connection_t *c , 06418 xcb_glx_context_tag_t context_tag , 06419 int32_t range ); 06420 06436 /***************************************************************************** 06437 ** 06438 ** xcb_glx_gen_lists_reply_t * xcb_glx_gen_lists_reply 06439 ** 06440 ** @param xcb_connection_t *c 06441 ** @param xcb_glx_gen_lists_cookie_t cookie 06442 ** @param xcb_generic_error_t **e 06443 ** @returns xcb_glx_gen_lists_reply_t * 06444 ** 06445 *****************************************************************************/ 06446 06447 xcb_glx_gen_lists_reply_t * 06448 xcb_glx_gen_lists_reply (xcb_connection_t *c , 06449 xcb_glx_gen_lists_cookie_t cookie , 06450 xcb_generic_error_t **e ); 06451 06464 /***************************************************************************** 06465 ** 06466 ** xcb_void_cookie_t xcb_glx_feedback_buffer_checked 06467 ** 06468 ** @param xcb_connection_t *c 06469 ** @param xcb_glx_context_tag_t context_tag 06470 ** @param int32_t size 06471 ** @param int32_t type 06472 ** @returns xcb_void_cookie_t 06473 ** 06474 *****************************************************************************/ 06475 06476 xcb_void_cookie_t 06477 xcb_glx_feedback_buffer_checked (xcb_connection_t *c , 06478 xcb_glx_context_tag_t context_tag , 06479 int32_t size , 06480 int32_t type ); 06481 06491 /***************************************************************************** 06492 ** 06493 ** xcb_void_cookie_t xcb_glx_feedback_buffer 06494 ** 06495 ** @param xcb_connection_t *c 06496 ** @param xcb_glx_context_tag_t context_tag 06497 ** @param int32_t size 06498 ** @param int32_t type 06499 ** @returns xcb_void_cookie_t 06500 ** 06501 *****************************************************************************/ 06502 06503 xcb_void_cookie_t 06504 xcb_glx_feedback_buffer (xcb_connection_t *c , 06505 xcb_glx_context_tag_t context_tag , 06506 int32_t size , 06507 int32_t type ); 06508 06521 /***************************************************************************** 06522 ** 06523 ** xcb_void_cookie_t xcb_glx_select_buffer_checked 06524 ** 06525 ** @param xcb_connection_t *c 06526 ** @param xcb_glx_context_tag_t context_tag 06527 ** @param int32_t size 06528 ** @returns xcb_void_cookie_t 06529 ** 06530 *****************************************************************************/ 06531 06532 xcb_void_cookie_t 06533 xcb_glx_select_buffer_checked (xcb_connection_t *c , 06534 xcb_glx_context_tag_t context_tag , 06535 int32_t size ); 06536 06546 /***************************************************************************** 06547 ** 06548 ** xcb_void_cookie_t xcb_glx_select_buffer 06549 ** 06550 ** @param xcb_connection_t *c 06551 ** @param xcb_glx_context_tag_t context_tag 06552 ** @param int32_t size 06553 ** @returns xcb_void_cookie_t 06554 ** 06555 *****************************************************************************/ 06556 06557 xcb_void_cookie_t 06558 xcb_glx_select_buffer (xcb_connection_t *c , 06559 xcb_glx_context_tag_t context_tag , 06560 int32_t size ); 06561 06562 int 06563 xcb_glx_render_mode_sizeof (const void *_buffer ); 06564 06574 /***************************************************************************** 06575 ** 06576 ** xcb_glx_render_mode_cookie_t xcb_glx_render_mode 06577 ** 06578 ** @param xcb_connection_t *c 06579 ** @param xcb_glx_context_tag_t context_tag 06580 ** @param uint32_t mode 06581 ** @returns xcb_glx_render_mode_cookie_t 06582 ** 06583 *****************************************************************************/ 06584 06585 xcb_glx_render_mode_cookie_t 06586 xcb_glx_render_mode (xcb_connection_t *c , 06587 xcb_glx_context_tag_t context_tag , 06588 uint32_t mode ); 06589 06602 /***************************************************************************** 06603 ** 06604 ** xcb_glx_render_mode_cookie_t xcb_glx_render_mode_unchecked 06605 ** 06606 ** @param xcb_connection_t *c 06607 ** @param xcb_glx_context_tag_t context_tag 06608 ** @param uint32_t mode 06609 ** @returns xcb_glx_render_mode_cookie_t 06610 ** 06611 *****************************************************************************/ 06612 06613 xcb_glx_render_mode_cookie_t 06614 xcb_glx_render_mode_unchecked (xcb_connection_t *c , 06615 xcb_glx_context_tag_t context_tag , 06616 uint32_t mode ); 06617 06618 06619 /***************************************************************************** 06620 ** 06621 ** uint32_t * xcb_glx_render_mode_data 06622 ** 06623 ** @param const xcb_glx_render_mode_reply_t *R 06624 ** @returns uint32_t * 06625 ** 06626 *****************************************************************************/ 06627 06628 uint32_t * 06629 xcb_glx_render_mode_data (const xcb_glx_render_mode_reply_t *R ); 06630 06631 06632 /***************************************************************************** 06633 ** 06634 ** int xcb_glx_render_mode_data_length 06635 ** 06636 ** @param const xcb_glx_render_mode_reply_t *R 06637 ** @returns int 06638 ** 06639 *****************************************************************************/ 06640 06641 int 06642 xcb_glx_render_mode_data_length (const xcb_glx_render_mode_reply_t *R ); 06643 06644 06645 /***************************************************************************** 06646 ** 06647 ** xcb_generic_iterator_t xcb_glx_render_mode_data_end 06648 ** 06649 ** @param const xcb_glx_render_mode_reply_t *R 06650 ** @returns xcb_generic_iterator_t 06651 ** 06652 *****************************************************************************/ 06653 06654 xcb_generic_iterator_t 06655 xcb_glx_render_mode_data_end (const xcb_glx_render_mode_reply_t *R ); 06656 06672 /***************************************************************************** 06673 ** 06674 ** xcb_glx_render_mode_reply_t * xcb_glx_render_mode_reply 06675 ** 06676 ** @param xcb_connection_t *c 06677 ** @param xcb_glx_render_mode_cookie_t cookie 06678 ** @param xcb_generic_error_t **e 06679 ** @returns xcb_glx_render_mode_reply_t * 06680 ** 06681 *****************************************************************************/ 06682 06683 xcb_glx_render_mode_reply_t * 06684 xcb_glx_render_mode_reply (xcb_connection_t *c , 06685 xcb_glx_render_mode_cookie_t cookie , 06686 xcb_generic_error_t **e ); 06687 06697 /***************************************************************************** 06698 ** 06699 ** xcb_glx_finish_cookie_t xcb_glx_finish 06700 ** 06701 ** @param xcb_connection_t *c 06702 ** @param xcb_glx_context_tag_t context_tag 06703 ** @returns xcb_glx_finish_cookie_t 06704 ** 06705 *****************************************************************************/ 06706 06707 xcb_glx_finish_cookie_t 06708 xcb_glx_finish (xcb_connection_t *c , 06709 xcb_glx_context_tag_t context_tag ); 06710 06723 /***************************************************************************** 06724 ** 06725 ** xcb_glx_finish_cookie_t xcb_glx_finish_unchecked 06726 ** 06727 ** @param xcb_connection_t *c 06728 ** @param xcb_glx_context_tag_t context_tag 06729 ** @returns xcb_glx_finish_cookie_t 06730 ** 06731 *****************************************************************************/ 06732 06733 xcb_glx_finish_cookie_t 06734 xcb_glx_finish_unchecked (xcb_connection_t *c , 06735 xcb_glx_context_tag_t context_tag ); 06736 06752 /***************************************************************************** 06753 ** 06754 ** xcb_glx_finish_reply_t * xcb_glx_finish_reply 06755 ** 06756 ** @param xcb_connection_t *c 06757 ** @param xcb_glx_finish_cookie_t cookie 06758 ** @param xcb_generic_error_t **e 06759 ** @returns xcb_glx_finish_reply_t * 06760 ** 06761 *****************************************************************************/ 06762 06763 xcb_glx_finish_reply_t * 06764 xcb_glx_finish_reply (xcb_connection_t *c , 06765 xcb_glx_finish_cookie_t cookie , 06766 xcb_generic_error_t **e ); 06767 06780 /***************************************************************************** 06781 ** 06782 ** xcb_void_cookie_t xcb_glx_pixel_storef_checked 06783 ** 06784 ** @param xcb_connection_t *c 06785 ** @param xcb_glx_context_tag_t context_tag 06786 ** @param uint32_t pname 06787 ** @param xcb_glx_float32_t datum 06788 ** @returns xcb_void_cookie_t 06789 ** 06790 *****************************************************************************/ 06791 06792 xcb_void_cookie_t 06793 xcb_glx_pixel_storef_checked (xcb_connection_t *c , 06794 xcb_glx_context_tag_t context_tag , 06795 uint32_t pname , 06796 xcb_glx_float32_t datum ); 06797 06807 /***************************************************************************** 06808 ** 06809 ** xcb_void_cookie_t xcb_glx_pixel_storef 06810 ** 06811 ** @param xcb_connection_t *c 06812 ** @param xcb_glx_context_tag_t context_tag 06813 ** @param uint32_t pname 06814 ** @param xcb_glx_float32_t datum 06815 ** @returns xcb_void_cookie_t 06816 ** 06817 *****************************************************************************/ 06818 06819 xcb_void_cookie_t 06820 xcb_glx_pixel_storef (xcb_connection_t *c , 06821 xcb_glx_context_tag_t context_tag , 06822 uint32_t pname , 06823 xcb_glx_float32_t datum ); 06824 06837 /***************************************************************************** 06838 ** 06839 ** xcb_void_cookie_t xcb_glx_pixel_storei_checked 06840 ** 06841 ** @param xcb_connection_t *c 06842 ** @param xcb_glx_context_tag_t context_tag 06843 ** @param uint32_t pname 06844 ** @param int32_t datum 06845 ** @returns xcb_void_cookie_t 06846 ** 06847 *****************************************************************************/ 06848 06849 xcb_void_cookie_t 06850 xcb_glx_pixel_storei_checked (xcb_connection_t *c , 06851 xcb_glx_context_tag_t context_tag , 06852 uint32_t pname , 06853 int32_t datum ); 06854 06864 /***************************************************************************** 06865 ** 06866 ** xcb_void_cookie_t xcb_glx_pixel_storei 06867 ** 06868 ** @param xcb_connection_t *c 06869 ** @param xcb_glx_context_tag_t context_tag 06870 ** @param uint32_t pname 06871 ** @param int32_t datum 06872 ** @returns xcb_void_cookie_t 06873 ** 06874 *****************************************************************************/ 06875 06876 xcb_void_cookie_t 06877 xcb_glx_pixel_storei (xcb_connection_t *c , 06878 xcb_glx_context_tag_t context_tag , 06879 uint32_t pname , 06880 int32_t datum ); 06881 06882 int 06883 xcb_glx_read_pixels_sizeof (const void *_buffer ); 06884 06894 /***************************************************************************** 06895 ** 06896 ** xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels 06897 ** 06898 ** @param xcb_connection_t *c 06899 ** @param xcb_glx_context_tag_t context_tag 06900 ** @param int32_t x 06901 ** @param int32_t y 06902 ** @param int32_t width 06903 ** @param int32_t height 06904 ** @param uint32_t format 06905 ** @param uint32_t type 06906 ** @param uint8_t swap_bytes 06907 ** @param uint8_t lsb_first 06908 ** @returns xcb_glx_read_pixels_cookie_t 06909 ** 06910 *****************************************************************************/ 06911 06912 xcb_glx_read_pixels_cookie_t 06913 xcb_glx_read_pixels (xcb_connection_t *c , 06914 xcb_glx_context_tag_t context_tag , 06915 int32_t x , 06916 int32_t y , 06917 int32_t width , 06918 int32_t height , 06919 uint32_t format , 06920 uint32_t type , 06921 uint8_t swap_bytes , 06922 uint8_t lsb_first ); 06923 06936 /***************************************************************************** 06937 ** 06938 ** xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels_unchecked 06939 ** 06940 ** @param xcb_connection_t *c 06941 ** @param xcb_glx_context_tag_t context_tag 06942 ** @param int32_t x 06943 ** @param int32_t y 06944 ** @param int32_t width 06945 ** @param int32_t height 06946 ** @param uint32_t format 06947 ** @param uint32_t type 06948 ** @param uint8_t swap_bytes 06949 ** @param uint8_t lsb_first 06950 ** @returns xcb_glx_read_pixels_cookie_t 06951 ** 06952 *****************************************************************************/ 06953 06954 xcb_glx_read_pixels_cookie_t 06955 xcb_glx_read_pixels_unchecked (xcb_connection_t *c , 06956 xcb_glx_context_tag_t context_tag , 06957 int32_t x , 06958 int32_t y , 06959 int32_t width , 06960 int32_t height , 06961 uint32_t format , 06962 uint32_t type , 06963 uint8_t swap_bytes , 06964 uint8_t lsb_first ); 06965 06966 06967 /***************************************************************************** 06968 ** 06969 ** uint8_t * xcb_glx_read_pixels_data 06970 ** 06971 ** @param const xcb_glx_read_pixels_reply_t *R 06972 ** @returns uint8_t * 06973 ** 06974 *****************************************************************************/ 06975 06976 uint8_t * 06977 xcb_glx_read_pixels_data (const xcb_glx_read_pixels_reply_t *R ); 06978 06979 06980 /***************************************************************************** 06981 ** 06982 ** int xcb_glx_read_pixels_data_length 06983 ** 06984 ** @param const xcb_glx_read_pixels_reply_t *R 06985 ** @returns int 06986 ** 06987 *****************************************************************************/ 06988 06989 int 06990 xcb_glx_read_pixels_data_length (const xcb_glx_read_pixels_reply_t *R ); 06991 06992 06993 /***************************************************************************** 06994 ** 06995 ** xcb_generic_iterator_t xcb_glx_read_pixels_data_end 06996 ** 06997 ** @param const xcb_glx_read_pixels_reply_t *R 06998 ** @returns xcb_generic_iterator_t 06999 ** 07000 *****************************************************************************/ 07001 07002 xcb_generic_iterator_t 07003 xcb_glx_read_pixels_data_end (const xcb_glx_read_pixels_reply_t *R ); 07004 07020 /***************************************************************************** 07021 ** 07022 ** xcb_glx_read_pixels_reply_t * xcb_glx_read_pixels_reply 07023 ** 07024 ** @param xcb_connection_t *c 07025 ** @param xcb_glx_read_pixels_cookie_t cookie 07026 ** @param xcb_generic_error_t **e 07027 ** @returns xcb_glx_read_pixels_reply_t * 07028 ** 07029 *****************************************************************************/ 07030 07031 xcb_glx_read_pixels_reply_t * 07032 xcb_glx_read_pixels_reply (xcb_connection_t *c , 07033 xcb_glx_read_pixels_cookie_t cookie , 07034 xcb_generic_error_t **e ); 07035 07036 int 07037 xcb_glx_get_booleanv_sizeof (const void *_buffer ); 07038 07048 /***************************************************************************** 07049 ** 07050 ** xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv 07051 ** 07052 ** @param xcb_connection_t *c 07053 ** @param xcb_glx_context_tag_t context_tag 07054 ** @param int32_t pname 07055 ** @returns xcb_glx_get_booleanv_cookie_t 07056 ** 07057 *****************************************************************************/ 07058 07059 xcb_glx_get_booleanv_cookie_t 07060 xcb_glx_get_booleanv (xcb_connection_t *c , 07061 xcb_glx_context_tag_t context_tag , 07062 int32_t pname ); 07063 07076 /***************************************************************************** 07077 ** 07078 ** xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv_unchecked 07079 ** 07080 ** @param xcb_connection_t *c 07081 ** @param xcb_glx_context_tag_t context_tag 07082 ** @param int32_t pname 07083 ** @returns xcb_glx_get_booleanv_cookie_t 07084 ** 07085 *****************************************************************************/ 07086 07087 xcb_glx_get_booleanv_cookie_t 07088 xcb_glx_get_booleanv_unchecked (xcb_connection_t *c , 07089 xcb_glx_context_tag_t context_tag , 07090 int32_t pname ); 07091 07092 07093 /***************************************************************************** 07094 ** 07095 ** uint8_t * xcb_glx_get_booleanv_data 07096 ** 07097 ** @param const xcb_glx_get_booleanv_reply_t *R 07098 ** @returns uint8_t * 07099 ** 07100 *****************************************************************************/ 07101 07102 uint8_t * 07103 xcb_glx_get_booleanv_data (const xcb_glx_get_booleanv_reply_t *R ); 07104 07105 07106 /***************************************************************************** 07107 ** 07108 ** int xcb_glx_get_booleanv_data_length 07109 ** 07110 ** @param const xcb_glx_get_booleanv_reply_t *R 07111 ** @returns int 07112 ** 07113 *****************************************************************************/ 07114 07115 int 07116 xcb_glx_get_booleanv_data_length (const xcb_glx_get_booleanv_reply_t *R ); 07117 07118 07119 /***************************************************************************** 07120 ** 07121 ** xcb_generic_iterator_t xcb_glx_get_booleanv_data_end 07122 ** 07123 ** @param const xcb_glx_get_booleanv_reply_t *R 07124 ** @returns xcb_generic_iterator_t 07125 ** 07126 *****************************************************************************/ 07127 07128 xcb_generic_iterator_t 07129 xcb_glx_get_booleanv_data_end (const xcb_glx_get_booleanv_reply_t *R ); 07130 07146 /***************************************************************************** 07147 ** 07148 ** xcb_glx_get_booleanv_reply_t * xcb_glx_get_booleanv_reply 07149 ** 07150 ** @param xcb_connection_t *c 07151 ** @param xcb_glx_get_booleanv_cookie_t cookie 07152 ** @param xcb_generic_error_t **e 07153 ** @returns xcb_glx_get_booleanv_reply_t * 07154 ** 07155 *****************************************************************************/ 07156 07157 xcb_glx_get_booleanv_reply_t * 07158 xcb_glx_get_booleanv_reply (xcb_connection_t *c , 07159 xcb_glx_get_booleanv_cookie_t cookie , 07160 xcb_generic_error_t **e ); 07161 07162 int 07163 xcb_glx_get_clip_plane_sizeof (const void *_buffer ); 07164 07174 /***************************************************************************** 07175 ** 07176 ** xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane 07177 ** 07178 ** @param xcb_connection_t *c 07179 ** @param xcb_glx_context_tag_t context_tag 07180 ** @param int32_t plane 07181 ** @returns xcb_glx_get_clip_plane_cookie_t 07182 ** 07183 *****************************************************************************/ 07184 07185 xcb_glx_get_clip_plane_cookie_t 07186 xcb_glx_get_clip_plane (xcb_connection_t *c , 07187 xcb_glx_context_tag_t context_tag , 07188 int32_t plane ); 07189 07202 /***************************************************************************** 07203 ** 07204 ** xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane_unchecked 07205 ** 07206 ** @param xcb_connection_t *c 07207 ** @param xcb_glx_context_tag_t context_tag 07208 ** @param int32_t plane 07209 ** @returns xcb_glx_get_clip_plane_cookie_t 07210 ** 07211 *****************************************************************************/ 07212 07213 xcb_glx_get_clip_plane_cookie_t 07214 xcb_glx_get_clip_plane_unchecked (xcb_connection_t *c , 07215 xcb_glx_context_tag_t context_tag , 07216 int32_t plane ); 07217 07218 07219 /***************************************************************************** 07220 ** 07221 ** xcb_glx_float64_t * xcb_glx_get_clip_plane_data 07222 ** 07223 ** @param const xcb_glx_get_clip_plane_reply_t *R 07224 ** @returns xcb_glx_float64_t * 07225 ** 07226 *****************************************************************************/ 07227 07228 xcb_glx_float64_t * 07229 xcb_glx_get_clip_plane_data (const xcb_glx_get_clip_plane_reply_t *R ); 07230 07231 07232 /***************************************************************************** 07233 ** 07234 ** int xcb_glx_get_clip_plane_data_length 07235 ** 07236 ** @param const xcb_glx_get_clip_plane_reply_t *R 07237 ** @returns int 07238 ** 07239 *****************************************************************************/ 07240 07241 int 07242 xcb_glx_get_clip_plane_data_length (const xcb_glx_get_clip_plane_reply_t *R ); 07243 07244 07245 /***************************************************************************** 07246 ** 07247 ** xcb_generic_iterator_t xcb_glx_get_clip_plane_data_end 07248 ** 07249 ** @param const xcb_glx_get_clip_plane_reply_t *R 07250 ** @returns xcb_generic_iterator_t 07251 ** 07252 *****************************************************************************/ 07253 07254 xcb_generic_iterator_t 07255 xcb_glx_get_clip_plane_data_end (const xcb_glx_get_clip_plane_reply_t *R ); 07256 07272 /***************************************************************************** 07273 ** 07274 ** xcb_glx_get_clip_plane_reply_t * xcb_glx_get_clip_plane_reply 07275 ** 07276 ** @param xcb_connection_t *c 07277 ** @param xcb_glx_get_clip_plane_cookie_t cookie 07278 ** @param xcb_generic_error_t **e 07279 ** @returns xcb_glx_get_clip_plane_reply_t * 07280 ** 07281 *****************************************************************************/ 07282 07283 xcb_glx_get_clip_plane_reply_t * 07284 xcb_glx_get_clip_plane_reply (xcb_connection_t *c , 07285 xcb_glx_get_clip_plane_cookie_t cookie , 07286 xcb_generic_error_t **e ); 07287 07288 int 07289 xcb_glx_get_doublev_sizeof (const void *_buffer ); 07290 07300 /***************************************************************************** 07301 ** 07302 ** xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev 07303 ** 07304 ** @param xcb_connection_t *c 07305 ** @param xcb_glx_context_tag_t context_tag 07306 ** @param uint32_t pname 07307 ** @returns xcb_glx_get_doublev_cookie_t 07308 ** 07309 *****************************************************************************/ 07310 07311 xcb_glx_get_doublev_cookie_t 07312 xcb_glx_get_doublev (xcb_connection_t *c , 07313 xcb_glx_context_tag_t context_tag , 07314 uint32_t pname ); 07315 07328 /***************************************************************************** 07329 ** 07330 ** xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev_unchecked 07331 ** 07332 ** @param xcb_connection_t *c 07333 ** @param xcb_glx_context_tag_t context_tag 07334 ** @param uint32_t pname 07335 ** @returns xcb_glx_get_doublev_cookie_t 07336 ** 07337 *****************************************************************************/ 07338 07339 xcb_glx_get_doublev_cookie_t 07340 xcb_glx_get_doublev_unchecked (xcb_connection_t *c , 07341 xcb_glx_context_tag_t context_tag , 07342 uint32_t pname ); 07343 07344 07345 /***************************************************************************** 07346 ** 07347 ** xcb_glx_float64_t * xcb_glx_get_doublev_data 07348 ** 07349 ** @param const xcb_glx_get_doublev_reply_t *R 07350 ** @returns xcb_glx_float64_t * 07351 ** 07352 *****************************************************************************/ 07353 07354 xcb_glx_float64_t * 07355 xcb_glx_get_doublev_data (const xcb_glx_get_doublev_reply_t *R ); 07356 07357 07358 /***************************************************************************** 07359 ** 07360 ** int xcb_glx_get_doublev_data_length 07361 ** 07362 ** @param const xcb_glx_get_doublev_reply_t *R 07363 ** @returns int 07364 ** 07365 *****************************************************************************/ 07366 07367 int 07368 xcb_glx_get_doublev_data_length (const xcb_glx_get_doublev_reply_t *R ); 07369 07370 07371 /***************************************************************************** 07372 ** 07373 ** xcb_generic_iterator_t xcb_glx_get_doublev_data_end 07374 ** 07375 ** @param const xcb_glx_get_doublev_reply_t *R 07376 ** @returns xcb_generic_iterator_t 07377 ** 07378 *****************************************************************************/ 07379 07380 xcb_generic_iterator_t 07381 xcb_glx_get_doublev_data_end (const xcb_glx_get_doublev_reply_t *R ); 07382 07398 /***************************************************************************** 07399 ** 07400 ** xcb_glx_get_doublev_reply_t * xcb_glx_get_doublev_reply 07401 ** 07402 ** @param xcb_connection_t *c 07403 ** @param xcb_glx_get_doublev_cookie_t cookie 07404 ** @param xcb_generic_error_t **e 07405 ** @returns xcb_glx_get_doublev_reply_t * 07406 ** 07407 *****************************************************************************/ 07408 07409 xcb_glx_get_doublev_reply_t * 07410 xcb_glx_get_doublev_reply (xcb_connection_t *c , 07411 xcb_glx_get_doublev_cookie_t cookie , 07412 xcb_generic_error_t **e ); 07413 07423 /***************************************************************************** 07424 ** 07425 ** xcb_glx_get_error_cookie_t xcb_glx_get_error 07426 ** 07427 ** @param xcb_connection_t *c 07428 ** @param xcb_glx_context_tag_t context_tag 07429 ** @returns xcb_glx_get_error_cookie_t 07430 ** 07431 *****************************************************************************/ 07432 07433 xcb_glx_get_error_cookie_t 07434 xcb_glx_get_error (xcb_connection_t *c , 07435 xcb_glx_context_tag_t context_tag ); 07436 07449 /***************************************************************************** 07450 ** 07451 ** xcb_glx_get_error_cookie_t xcb_glx_get_error_unchecked 07452 ** 07453 ** @param xcb_connection_t *c 07454 ** @param xcb_glx_context_tag_t context_tag 07455 ** @returns xcb_glx_get_error_cookie_t 07456 ** 07457 *****************************************************************************/ 07458 07459 xcb_glx_get_error_cookie_t 07460 xcb_glx_get_error_unchecked (xcb_connection_t *c , 07461 xcb_glx_context_tag_t context_tag ); 07462 07478 /***************************************************************************** 07479 ** 07480 ** xcb_glx_get_error_reply_t * xcb_glx_get_error_reply 07481 ** 07482 ** @param xcb_connection_t *c 07483 ** @param xcb_glx_get_error_cookie_t cookie 07484 ** @param xcb_generic_error_t **e 07485 ** @returns xcb_glx_get_error_reply_t * 07486 ** 07487 *****************************************************************************/ 07488 07489 xcb_glx_get_error_reply_t * 07490 xcb_glx_get_error_reply (xcb_connection_t *c , 07491 xcb_glx_get_error_cookie_t cookie , 07492 xcb_generic_error_t **e ); 07493 07494 int 07495 xcb_glx_get_floatv_sizeof (const void *_buffer ); 07496 07506 /***************************************************************************** 07507 ** 07508 ** xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv 07509 ** 07510 ** @param xcb_connection_t *c 07511 ** @param xcb_glx_context_tag_t context_tag 07512 ** @param uint32_t pname 07513 ** @returns xcb_glx_get_floatv_cookie_t 07514 ** 07515 *****************************************************************************/ 07516 07517 xcb_glx_get_floatv_cookie_t 07518 xcb_glx_get_floatv (xcb_connection_t *c , 07519 xcb_glx_context_tag_t context_tag , 07520 uint32_t pname ); 07521 07534 /***************************************************************************** 07535 ** 07536 ** xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv_unchecked 07537 ** 07538 ** @param xcb_connection_t *c 07539 ** @param xcb_glx_context_tag_t context_tag 07540 ** @param uint32_t pname 07541 ** @returns xcb_glx_get_floatv_cookie_t 07542 ** 07543 *****************************************************************************/ 07544 07545 xcb_glx_get_floatv_cookie_t 07546 xcb_glx_get_floatv_unchecked (xcb_connection_t *c , 07547 xcb_glx_context_tag_t context_tag , 07548 uint32_t pname ); 07549 07550 07551 /***************************************************************************** 07552 ** 07553 ** xcb_glx_float32_t * xcb_glx_get_floatv_data 07554 ** 07555 ** @param const xcb_glx_get_floatv_reply_t *R 07556 ** @returns xcb_glx_float32_t * 07557 ** 07558 *****************************************************************************/ 07559 07560 xcb_glx_float32_t * 07561 xcb_glx_get_floatv_data (const xcb_glx_get_floatv_reply_t *R ); 07562 07563 07564 /***************************************************************************** 07565 ** 07566 ** int xcb_glx_get_floatv_data_length 07567 ** 07568 ** @param const xcb_glx_get_floatv_reply_t *R 07569 ** @returns int 07570 ** 07571 *****************************************************************************/ 07572 07573 int 07574 xcb_glx_get_floatv_data_length (const xcb_glx_get_floatv_reply_t *R ); 07575 07576 07577 /***************************************************************************** 07578 ** 07579 ** xcb_generic_iterator_t xcb_glx_get_floatv_data_end 07580 ** 07581 ** @param const xcb_glx_get_floatv_reply_t *R 07582 ** @returns xcb_generic_iterator_t 07583 ** 07584 *****************************************************************************/ 07585 07586 xcb_generic_iterator_t 07587 xcb_glx_get_floatv_data_end (const xcb_glx_get_floatv_reply_t *R ); 07588 07604 /***************************************************************************** 07605 ** 07606 ** xcb_glx_get_floatv_reply_t * xcb_glx_get_floatv_reply 07607 ** 07608 ** @param xcb_connection_t *c 07609 ** @param xcb_glx_get_floatv_cookie_t cookie 07610 ** @param xcb_generic_error_t **e 07611 ** @returns xcb_glx_get_floatv_reply_t * 07612 ** 07613 *****************************************************************************/ 07614 07615 xcb_glx_get_floatv_reply_t * 07616 xcb_glx_get_floatv_reply (xcb_connection_t *c , 07617 xcb_glx_get_floatv_cookie_t cookie , 07618 xcb_generic_error_t **e ); 07619 07620 int 07621 xcb_glx_get_integerv_sizeof (const void *_buffer ); 07622 07632 /***************************************************************************** 07633 ** 07634 ** xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv 07635 ** 07636 ** @param xcb_connection_t *c 07637 ** @param xcb_glx_context_tag_t context_tag 07638 ** @param uint32_t pname 07639 ** @returns xcb_glx_get_integerv_cookie_t 07640 ** 07641 *****************************************************************************/ 07642 07643 xcb_glx_get_integerv_cookie_t 07644 xcb_glx_get_integerv (xcb_connection_t *c , 07645 xcb_glx_context_tag_t context_tag , 07646 uint32_t pname ); 07647 07660 /***************************************************************************** 07661 ** 07662 ** xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv_unchecked 07663 ** 07664 ** @param xcb_connection_t *c 07665 ** @param xcb_glx_context_tag_t context_tag 07666 ** @param uint32_t pname 07667 ** @returns xcb_glx_get_integerv_cookie_t 07668 ** 07669 *****************************************************************************/ 07670 07671 xcb_glx_get_integerv_cookie_t 07672 xcb_glx_get_integerv_unchecked (xcb_connection_t *c , 07673 xcb_glx_context_tag_t context_tag , 07674 uint32_t pname ); 07675 07676 07677 /***************************************************************************** 07678 ** 07679 ** int32_t * xcb_glx_get_integerv_data 07680 ** 07681 ** @param const xcb_glx_get_integerv_reply_t *R 07682 ** @returns int32_t * 07683 ** 07684 *****************************************************************************/ 07685 07686 int32_t * 07687 xcb_glx_get_integerv_data (const xcb_glx_get_integerv_reply_t *R ); 07688 07689 07690 /***************************************************************************** 07691 ** 07692 ** int xcb_glx_get_integerv_data_length 07693 ** 07694 ** @param const xcb_glx_get_integerv_reply_t *R 07695 ** @returns int 07696 ** 07697 *****************************************************************************/ 07698 07699 int 07700 xcb_glx_get_integerv_data_length (const xcb_glx_get_integerv_reply_t *R ); 07701 07702 07703 /***************************************************************************** 07704 ** 07705 ** xcb_generic_iterator_t xcb_glx_get_integerv_data_end 07706 ** 07707 ** @param const xcb_glx_get_integerv_reply_t *R 07708 ** @returns xcb_generic_iterator_t 07709 ** 07710 *****************************************************************************/ 07711 07712 xcb_generic_iterator_t 07713 xcb_glx_get_integerv_data_end (const xcb_glx_get_integerv_reply_t *R ); 07714 07730 /***************************************************************************** 07731 ** 07732 ** xcb_glx_get_integerv_reply_t * xcb_glx_get_integerv_reply 07733 ** 07734 ** @param xcb_connection_t *c 07735 ** @param xcb_glx_get_integerv_cookie_t cookie 07736 ** @param xcb_generic_error_t **e 07737 ** @returns xcb_glx_get_integerv_reply_t * 07738 ** 07739 *****************************************************************************/ 07740 07741 xcb_glx_get_integerv_reply_t * 07742 xcb_glx_get_integerv_reply (xcb_connection_t *c , 07743 xcb_glx_get_integerv_cookie_t cookie , 07744 xcb_generic_error_t **e ); 07745 07746 int 07747 xcb_glx_get_lightfv_sizeof (const void *_buffer ); 07748 07758 /***************************************************************************** 07759 ** 07760 ** xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv 07761 ** 07762 ** @param xcb_connection_t *c 07763 ** @param xcb_glx_context_tag_t context_tag 07764 ** @param uint32_t light 07765 ** @param uint32_t pname 07766 ** @returns xcb_glx_get_lightfv_cookie_t 07767 ** 07768 *****************************************************************************/ 07769 07770 xcb_glx_get_lightfv_cookie_t 07771 xcb_glx_get_lightfv (xcb_connection_t *c , 07772 xcb_glx_context_tag_t context_tag , 07773 uint32_t light , 07774 uint32_t pname ); 07775 07788 /***************************************************************************** 07789 ** 07790 ** xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv_unchecked 07791 ** 07792 ** @param xcb_connection_t *c 07793 ** @param xcb_glx_context_tag_t context_tag 07794 ** @param uint32_t light 07795 ** @param uint32_t pname 07796 ** @returns xcb_glx_get_lightfv_cookie_t 07797 ** 07798 *****************************************************************************/ 07799 07800 xcb_glx_get_lightfv_cookie_t 07801 xcb_glx_get_lightfv_unchecked (xcb_connection_t *c , 07802 xcb_glx_context_tag_t context_tag , 07803 uint32_t light , 07804 uint32_t pname ); 07805 07806 07807 /***************************************************************************** 07808 ** 07809 ** xcb_glx_float32_t * xcb_glx_get_lightfv_data 07810 ** 07811 ** @param const xcb_glx_get_lightfv_reply_t *R 07812 ** @returns xcb_glx_float32_t * 07813 ** 07814 *****************************************************************************/ 07815 07816 xcb_glx_float32_t * 07817 xcb_glx_get_lightfv_data (const xcb_glx_get_lightfv_reply_t *R ); 07818 07819 07820 /***************************************************************************** 07821 ** 07822 ** int xcb_glx_get_lightfv_data_length 07823 ** 07824 ** @param const xcb_glx_get_lightfv_reply_t *R 07825 ** @returns int 07826 ** 07827 *****************************************************************************/ 07828 07829 int 07830 xcb_glx_get_lightfv_data_length (const xcb_glx_get_lightfv_reply_t *R ); 07831 07832 07833 /***************************************************************************** 07834 ** 07835 ** xcb_generic_iterator_t xcb_glx_get_lightfv_data_end 07836 ** 07837 ** @param const xcb_glx_get_lightfv_reply_t *R 07838 ** @returns xcb_generic_iterator_t 07839 ** 07840 *****************************************************************************/ 07841 07842 xcb_generic_iterator_t 07843 xcb_glx_get_lightfv_data_end (const xcb_glx_get_lightfv_reply_t *R ); 07844 07860 /***************************************************************************** 07861 ** 07862 ** xcb_glx_get_lightfv_reply_t * xcb_glx_get_lightfv_reply 07863 ** 07864 ** @param xcb_connection_t *c 07865 ** @param xcb_glx_get_lightfv_cookie_t cookie 07866 ** @param xcb_generic_error_t **e 07867 ** @returns xcb_glx_get_lightfv_reply_t * 07868 ** 07869 *****************************************************************************/ 07870 07871 xcb_glx_get_lightfv_reply_t * 07872 xcb_glx_get_lightfv_reply (xcb_connection_t *c , 07873 xcb_glx_get_lightfv_cookie_t cookie , 07874 xcb_generic_error_t **e ); 07875 07876 int 07877 xcb_glx_get_lightiv_sizeof (const void *_buffer ); 07878 07888 /***************************************************************************** 07889 ** 07890 ** xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv 07891 ** 07892 ** @param xcb_connection_t *c 07893 ** @param xcb_glx_context_tag_t context_tag 07894 ** @param uint32_t light 07895 ** @param uint32_t pname 07896 ** @returns xcb_glx_get_lightiv_cookie_t 07897 ** 07898 *****************************************************************************/ 07899 07900 xcb_glx_get_lightiv_cookie_t 07901 xcb_glx_get_lightiv (xcb_connection_t *c , 07902 xcb_glx_context_tag_t context_tag , 07903 uint32_t light , 07904 uint32_t pname ); 07905 07918 /***************************************************************************** 07919 ** 07920 ** xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv_unchecked 07921 ** 07922 ** @param xcb_connection_t *c 07923 ** @param xcb_glx_context_tag_t context_tag 07924 ** @param uint32_t light 07925 ** @param uint32_t pname 07926 ** @returns xcb_glx_get_lightiv_cookie_t 07927 ** 07928 *****************************************************************************/ 07929 07930 xcb_glx_get_lightiv_cookie_t 07931 xcb_glx_get_lightiv_unchecked (xcb_connection_t *c , 07932 xcb_glx_context_tag_t context_tag , 07933 uint32_t light , 07934 uint32_t pname ); 07935 07936 07937 /***************************************************************************** 07938 ** 07939 ** int32_t * xcb_glx_get_lightiv_data 07940 ** 07941 ** @param const xcb_glx_get_lightiv_reply_t *R 07942 ** @returns int32_t * 07943 ** 07944 *****************************************************************************/ 07945 07946 int32_t * 07947 xcb_glx_get_lightiv_data (const xcb_glx_get_lightiv_reply_t *R ); 07948 07949 07950 /***************************************************************************** 07951 ** 07952 ** int xcb_glx_get_lightiv_data_length 07953 ** 07954 ** @param const xcb_glx_get_lightiv_reply_t *R 07955 ** @returns int 07956 ** 07957 *****************************************************************************/ 07958 07959 int 07960 xcb_glx_get_lightiv_data_length (const xcb_glx_get_lightiv_reply_t *R ); 07961 07962 07963 /***************************************************************************** 07964 ** 07965 ** xcb_generic_iterator_t xcb_glx_get_lightiv_data_end 07966 ** 07967 ** @param const xcb_glx_get_lightiv_reply_t *R 07968 ** @returns xcb_generic_iterator_t 07969 ** 07970 *****************************************************************************/ 07971 07972 xcb_generic_iterator_t 07973 xcb_glx_get_lightiv_data_end (const xcb_glx_get_lightiv_reply_t *R ); 07974 07990 /***************************************************************************** 07991 ** 07992 ** xcb_glx_get_lightiv_reply_t * xcb_glx_get_lightiv_reply 07993 ** 07994 ** @param xcb_connection_t *c 07995 ** @param xcb_glx_get_lightiv_cookie_t cookie 07996 ** @param xcb_generic_error_t **e 07997 ** @returns xcb_glx_get_lightiv_reply_t * 07998 ** 07999 *****************************************************************************/ 08000 08001 xcb_glx_get_lightiv_reply_t * 08002 xcb_glx_get_lightiv_reply (xcb_connection_t *c , 08003 xcb_glx_get_lightiv_cookie_t cookie , 08004 xcb_generic_error_t **e ); 08005 08006 int 08007 xcb_glx_get_mapdv_sizeof (const void *_buffer ); 08008 08018 /***************************************************************************** 08019 ** 08020 ** xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv 08021 ** 08022 ** @param xcb_connection_t *c 08023 ** @param xcb_glx_context_tag_t context_tag 08024 ** @param uint32_t target 08025 ** @param uint32_t query 08026 ** @returns xcb_glx_get_mapdv_cookie_t 08027 ** 08028 *****************************************************************************/ 08029 08030 xcb_glx_get_mapdv_cookie_t 08031 xcb_glx_get_mapdv (xcb_connection_t *c , 08032 xcb_glx_context_tag_t context_tag , 08033 uint32_t target , 08034 uint32_t query ); 08035 08048 /***************************************************************************** 08049 ** 08050 ** xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv_unchecked 08051 ** 08052 ** @param xcb_connection_t *c 08053 ** @param xcb_glx_context_tag_t context_tag 08054 ** @param uint32_t target 08055 ** @param uint32_t query 08056 ** @returns xcb_glx_get_mapdv_cookie_t 08057 ** 08058 *****************************************************************************/ 08059 08060 xcb_glx_get_mapdv_cookie_t 08061 xcb_glx_get_mapdv_unchecked (xcb_connection_t *c , 08062 xcb_glx_context_tag_t context_tag , 08063 uint32_t target , 08064 uint32_t query ); 08065 08066 08067 /***************************************************************************** 08068 ** 08069 ** xcb_glx_float64_t * xcb_glx_get_mapdv_data 08070 ** 08071 ** @param const xcb_glx_get_mapdv_reply_t *R 08072 ** @returns xcb_glx_float64_t * 08073 ** 08074 *****************************************************************************/ 08075 08076 xcb_glx_float64_t * 08077 xcb_glx_get_mapdv_data (const xcb_glx_get_mapdv_reply_t *R ); 08078 08079 08080 /***************************************************************************** 08081 ** 08082 ** int xcb_glx_get_mapdv_data_length 08083 ** 08084 ** @param const xcb_glx_get_mapdv_reply_t *R 08085 ** @returns int 08086 ** 08087 *****************************************************************************/ 08088 08089 int 08090 xcb_glx_get_mapdv_data_length (const xcb_glx_get_mapdv_reply_t *R ); 08091 08092 08093 /***************************************************************************** 08094 ** 08095 ** xcb_generic_iterator_t xcb_glx_get_mapdv_data_end 08096 ** 08097 ** @param const xcb_glx_get_mapdv_reply_t *R 08098 ** @returns xcb_generic_iterator_t 08099 ** 08100 *****************************************************************************/ 08101 08102 xcb_generic_iterator_t 08103 xcb_glx_get_mapdv_data_end (const xcb_glx_get_mapdv_reply_t *R ); 08104 08120 /***************************************************************************** 08121 ** 08122 ** xcb_glx_get_mapdv_reply_t * xcb_glx_get_mapdv_reply 08123 ** 08124 ** @param xcb_connection_t *c 08125 ** @param xcb_glx_get_mapdv_cookie_t cookie 08126 ** @param xcb_generic_error_t **e 08127 ** @returns xcb_glx_get_mapdv_reply_t * 08128 ** 08129 *****************************************************************************/ 08130 08131 xcb_glx_get_mapdv_reply_t * 08132 xcb_glx_get_mapdv_reply (xcb_connection_t *c , 08133 xcb_glx_get_mapdv_cookie_t cookie , 08134 xcb_generic_error_t **e ); 08135 08136 int 08137 xcb_glx_get_mapfv_sizeof (const void *_buffer ); 08138 08148 /***************************************************************************** 08149 ** 08150 ** xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv 08151 ** 08152 ** @param xcb_connection_t *c 08153 ** @param xcb_glx_context_tag_t context_tag 08154 ** @param uint32_t target 08155 ** @param uint32_t query 08156 ** @returns xcb_glx_get_mapfv_cookie_t 08157 ** 08158 *****************************************************************************/ 08159 08160 xcb_glx_get_mapfv_cookie_t 08161 xcb_glx_get_mapfv (xcb_connection_t *c , 08162 xcb_glx_context_tag_t context_tag , 08163 uint32_t target , 08164 uint32_t query ); 08165 08178 /***************************************************************************** 08179 ** 08180 ** xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv_unchecked 08181 ** 08182 ** @param xcb_connection_t *c 08183 ** @param xcb_glx_context_tag_t context_tag 08184 ** @param uint32_t target 08185 ** @param uint32_t query 08186 ** @returns xcb_glx_get_mapfv_cookie_t 08187 ** 08188 *****************************************************************************/ 08189 08190 xcb_glx_get_mapfv_cookie_t 08191 xcb_glx_get_mapfv_unchecked (xcb_connection_t *c , 08192 xcb_glx_context_tag_t context_tag , 08193 uint32_t target , 08194 uint32_t query ); 08195 08196 08197 /***************************************************************************** 08198 ** 08199 ** xcb_glx_float32_t * xcb_glx_get_mapfv_data 08200 ** 08201 ** @param const xcb_glx_get_mapfv_reply_t *R 08202 ** @returns xcb_glx_float32_t * 08203 ** 08204 *****************************************************************************/ 08205 08206 xcb_glx_float32_t * 08207 xcb_glx_get_mapfv_data (const xcb_glx_get_mapfv_reply_t *R ); 08208 08209 08210 /***************************************************************************** 08211 ** 08212 ** int xcb_glx_get_mapfv_data_length 08213 ** 08214 ** @param const xcb_glx_get_mapfv_reply_t *R 08215 ** @returns int 08216 ** 08217 *****************************************************************************/ 08218 08219 int 08220 xcb_glx_get_mapfv_data_length (const xcb_glx_get_mapfv_reply_t *R ); 08221 08222 08223 /***************************************************************************** 08224 ** 08225 ** xcb_generic_iterator_t xcb_glx_get_mapfv_data_end 08226 ** 08227 ** @param const xcb_glx_get_mapfv_reply_t *R 08228 ** @returns xcb_generic_iterator_t 08229 ** 08230 *****************************************************************************/ 08231 08232 xcb_generic_iterator_t 08233 xcb_glx_get_mapfv_data_end (const xcb_glx_get_mapfv_reply_t *R ); 08234 08250 /***************************************************************************** 08251 ** 08252 ** xcb_glx_get_mapfv_reply_t * xcb_glx_get_mapfv_reply 08253 ** 08254 ** @param xcb_connection_t *c 08255 ** @param xcb_glx_get_mapfv_cookie_t cookie 08256 ** @param xcb_generic_error_t **e 08257 ** @returns xcb_glx_get_mapfv_reply_t * 08258 ** 08259 *****************************************************************************/ 08260 08261 xcb_glx_get_mapfv_reply_t * 08262 xcb_glx_get_mapfv_reply (xcb_connection_t *c , 08263 xcb_glx_get_mapfv_cookie_t cookie , 08264 xcb_generic_error_t **e ); 08265 08266 int 08267 xcb_glx_get_mapiv_sizeof (const void *_buffer ); 08268 08278 /***************************************************************************** 08279 ** 08280 ** xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv 08281 ** 08282 ** @param xcb_connection_t *c 08283 ** @param xcb_glx_context_tag_t context_tag 08284 ** @param uint32_t target 08285 ** @param uint32_t query 08286 ** @returns xcb_glx_get_mapiv_cookie_t 08287 ** 08288 *****************************************************************************/ 08289 08290 xcb_glx_get_mapiv_cookie_t 08291 xcb_glx_get_mapiv (xcb_connection_t *c , 08292 xcb_glx_context_tag_t context_tag , 08293 uint32_t target , 08294 uint32_t query ); 08295 08308 /***************************************************************************** 08309 ** 08310 ** xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv_unchecked 08311 ** 08312 ** @param xcb_connection_t *c 08313 ** @param xcb_glx_context_tag_t context_tag 08314 ** @param uint32_t target 08315 ** @param uint32_t query 08316 ** @returns xcb_glx_get_mapiv_cookie_t 08317 ** 08318 *****************************************************************************/ 08319 08320 xcb_glx_get_mapiv_cookie_t 08321 xcb_glx_get_mapiv_unchecked (xcb_connection_t *c , 08322 xcb_glx_context_tag_t context_tag , 08323 uint32_t target , 08324 uint32_t query ); 08325 08326 08327 /***************************************************************************** 08328 ** 08329 ** int32_t * xcb_glx_get_mapiv_data 08330 ** 08331 ** @param const xcb_glx_get_mapiv_reply_t *R 08332 ** @returns int32_t * 08333 ** 08334 *****************************************************************************/ 08335 08336 int32_t * 08337 xcb_glx_get_mapiv_data (const xcb_glx_get_mapiv_reply_t *R ); 08338 08339 08340 /***************************************************************************** 08341 ** 08342 ** int xcb_glx_get_mapiv_data_length 08343 ** 08344 ** @param const xcb_glx_get_mapiv_reply_t *R 08345 ** @returns int 08346 ** 08347 *****************************************************************************/ 08348 08349 int 08350 xcb_glx_get_mapiv_data_length (const xcb_glx_get_mapiv_reply_t *R ); 08351 08352 08353 /***************************************************************************** 08354 ** 08355 ** xcb_generic_iterator_t xcb_glx_get_mapiv_data_end 08356 ** 08357 ** @param const xcb_glx_get_mapiv_reply_t *R 08358 ** @returns xcb_generic_iterator_t 08359 ** 08360 *****************************************************************************/ 08361 08362 xcb_generic_iterator_t 08363 xcb_glx_get_mapiv_data_end (const xcb_glx_get_mapiv_reply_t *R ); 08364 08380 /***************************************************************************** 08381 ** 08382 ** xcb_glx_get_mapiv_reply_t * xcb_glx_get_mapiv_reply 08383 ** 08384 ** @param xcb_connection_t *c 08385 ** @param xcb_glx_get_mapiv_cookie_t cookie 08386 ** @param xcb_generic_error_t **e 08387 ** @returns xcb_glx_get_mapiv_reply_t * 08388 ** 08389 *****************************************************************************/ 08390 08391 xcb_glx_get_mapiv_reply_t * 08392 xcb_glx_get_mapiv_reply (xcb_connection_t *c , 08393 xcb_glx_get_mapiv_cookie_t cookie , 08394 xcb_generic_error_t **e ); 08395 08396 int 08397 xcb_glx_get_materialfv_sizeof (const void *_buffer ); 08398 08408 /***************************************************************************** 08409 ** 08410 ** xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv 08411 ** 08412 ** @param xcb_connection_t *c 08413 ** @param xcb_glx_context_tag_t context_tag 08414 ** @param uint32_t face 08415 ** @param uint32_t pname 08416 ** @returns xcb_glx_get_materialfv_cookie_t 08417 ** 08418 *****************************************************************************/ 08419 08420 xcb_glx_get_materialfv_cookie_t 08421 xcb_glx_get_materialfv (xcb_connection_t *c , 08422 xcb_glx_context_tag_t context_tag , 08423 uint32_t face , 08424 uint32_t pname ); 08425 08438 /***************************************************************************** 08439 ** 08440 ** xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv_unchecked 08441 ** 08442 ** @param xcb_connection_t *c 08443 ** @param xcb_glx_context_tag_t context_tag 08444 ** @param uint32_t face 08445 ** @param uint32_t pname 08446 ** @returns xcb_glx_get_materialfv_cookie_t 08447 ** 08448 *****************************************************************************/ 08449 08450 xcb_glx_get_materialfv_cookie_t 08451 xcb_glx_get_materialfv_unchecked (xcb_connection_t *c , 08452 xcb_glx_context_tag_t context_tag , 08453 uint32_t face , 08454 uint32_t pname ); 08455 08456 08457 /***************************************************************************** 08458 ** 08459 ** xcb_glx_float32_t * xcb_glx_get_materialfv_data 08460 ** 08461 ** @param const xcb_glx_get_materialfv_reply_t *R 08462 ** @returns xcb_glx_float32_t * 08463 ** 08464 *****************************************************************************/ 08465 08466 xcb_glx_float32_t * 08467 xcb_glx_get_materialfv_data (const xcb_glx_get_materialfv_reply_t *R ); 08468 08469 08470 /***************************************************************************** 08471 ** 08472 ** int xcb_glx_get_materialfv_data_length 08473 ** 08474 ** @param const xcb_glx_get_materialfv_reply_t *R 08475 ** @returns int 08476 ** 08477 *****************************************************************************/ 08478 08479 int 08480 xcb_glx_get_materialfv_data_length (const xcb_glx_get_materialfv_reply_t *R ); 08481 08482 08483 /***************************************************************************** 08484 ** 08485 ** xcb_generic_iterator_t xcb_glx_get_materialfv_data_end 08486 ** 08487 ** @param const xcb_glx_get_materialfv_reply_t *R 08488 ** @returns xcb_generic_iterator_t 08489 ** 08490 *****************************************************************************/ 08491 08492 xcb_generic_iterator_t 08493 xcb_glx_get_materialfv_data_end (const xcb_glx_get_materialfv_reply_t *R ); 08494 08510 /***************************************************************************** 08511 ** 08512 ** xcb_glx_get_materialfv_reply_t * xcb_glx_get_materialfv_reply 08513 ** 08514 ** @param xcb_connection_t *c 08515 ** @param xcb_glx_get_materialfv_cookie_t cookie 08516 ** @param xcb_generic_error_t **e 08517 ** @returns xcb_glx_get_materialfv_reply_t * 08518 ** 08519 *****************************************************************************/ 08520 08521 xcb_glx_get_materialfv_reply_t * 08522 xcb_glx_get_materialfv_reply (xcb_connection_t *c , 08523 xcb_glx_get_materialfv_cookie_t cookie , 08524 xcb_generic_error_t **e ); 08525 08526 int 08527 xcb_glx_get_materialiv_sizeof (const void *_buffer ); 08528 08538 /***************************************************************************** 08539 ** 08540 ** xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv 08541 ** 08542 ** @param xcb_connection_t *c 08543 ** @param xcb_glx_context_tag_t context_tag 08544 ** @param uint32_t face 08545 ** @param uint32_t pname 08546 ** @returns xcb_glx_get_materialiv_cookie_t 08547 ** 08548 *****************************************************************************/ 08549 08550 xcb_glx_get_materialiv_cookie_t 08551 xcb_glx_get_materialiv (xcb_connection_t *c , 08552 xcb_glx_context_tag_t context_tag , 08553 uint32_t face , 08554 uint32_t pname ); 08555 08568 /***************************************************************************** 08569 ** 08570 ** xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv_unchecked 08571 ** 08572 ** @param xcb_connection_t *c 08573 ** @param xcb_glx_context_tag_t context_tag 08574 ** @param uint32_t face 08575 ** @param uint32_t pname 08576 ** @returns xcb_glx_get_materialiv_cookie_t 08577 ** 08578 *****************************************************************************/ 08579 08580 xcb_glx_get_materialiv_cookie_t 08581 xcb_glx_get_materialiv_unchecked (xcb_connection_t *c , 08582 xcb_glx_context_tag_t context_tag , 08583 uint32_t face , 08584 uint32_t pname ); 08585 08586 08587 /***************************************************************************** 08588 ** 08589 ** int32_t * xcb_glx_get_materialiv_data 08590 ** 08591 ** @param const xcb_glx_get_materialiv_reply_t *R 08592 ** @returns int32_t * 08593 ** 08594 *****************************************************************************/ 08595 08596 int32_t * 08597 xcb_glx_get_materialiv_data (const xcb_glx_get_materialiv_reply_t *R ); 08598 08599 08600 /***************************************************************************** 08601 ** 08602 ** int xcb_glx_get_materialiv_data_length 08603 ** 08604 ** @param const xcb_glx_get_materialiv_reply_t *R 08605 ** @returns int 08606 ** 08607 *****************************************************************************/ 08608 08609 int 08610 xcb_glx_get_materialiv_data_length (const xcb_glx_get_materialiv_reply_t *R ); 08611 08612 08613 /***************************************************************************** 08614 ** 08615 ** xcb_generic_iterator_t xcb_glx_get_materialiv_data_end 08616 ** 08617 ** @param const xcb_glx_get_materialiv_reply_t *R 08618 ** @returns xcb_generic_iterator_t 08619 ** 08620 *****************************************************************************/ 08621 08622 xcb_generic_iterator_t 08623 xcb_glx_get_materialiv_data_end (const xcb_glx_get_materialiv_reply_t *R ); 08624 08640 /***************************************************************************** 08641 ** 08642 ** xcb_glx_get_materialiv_reply_t * xcb_glx_get_materialiv_reply 08643 ** 08644 ** @param xcb_connection_t *c 08645 ** @param xcb_glx_get_materialiv_cookie_t cookie 08646 ** @param xcb_generic_error_t **e 08647 ** @returns xcb_glx_get_materialiv_reply_t * 08648 ** 08649 *****************************************************************************/ 08650 08651 xcb_glx_get_materialiv_reply_t * 08652 xcb_glx_get_materialiv_reply (xcb_connection_t *c , 08653 xcb_glx_get_materialiv_cookie_t cookie , 08654 xcb_generic_error_t **e ); 08655 08656 int 08657 xcb_glx_get_pixel_mapfv_sizeof (const void *_buffer ); 08658 08668 /***************************************************************************** 08669 ** 08670 ** xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv 08671 ** 08672 ** @param xcb_connection_t *c 08673 ** @param xcb_glx_context_tag_t context_tag 08674 ** @param uint32_t map 08675 ** @returns xcb_glx_get_pixel_mapfv_cookie_t 08676 ** 08677 *****************************************************************************/ 08678 08679 xcb_glx_get_pixel_mapfv_cookie_t 08680 xcb_glx_get_pixel_mapfv (xcb_connection_t *c , 08681 xcb_glx_context_tag_t context_tag , 08682 uint32_t map ); 08683 08696 /***************************************************************************** 08697 ** 08698 ** xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv_unchecked 08699 ** 08700 ** @param xcb_connection_t *c 08701 ** @param xcb_glx_context_tag_t context_tag 08702 ** @param uint32_t map 08703 ** @returns xcb_glx_get_pixel_mapfv_cookie_t 08704 ** 08705 *****************************************************************************/ 08706 08707 xcb_glx_get_pixel_mapfv_cookie_t 08708 xcb_glx_get_pixel_mapfv_unchecked (xcb_connection_t *c , 08709 xcb_glx_context_tag_t context_tag , 08710 uint32_t map ); 08711 08712 08713 /***************************************************************************** 08714 ** 08715 ** xcb_glx_float32_t * xcb_glx_get_pixel_mapfv_data 08716 ** 08717 ** @param const xcb_glx_get_pixel_mapfv_reply_t *R 08718 ** @returns xcb_glx_float32_t * 08719 ** 08720 *****************************************************************************/ 08721 08722 xcb_glx_float32_t * 08723 xcb_glx_get_pixel_mapfv_data (const xcb_glx_get_pixel_mapfv_reply_t *R ); 08724 08725 08726 /***************************************************************************** 08727 ** 08728 ** int xcb_glx_get_pixel_mapfv_data_length 08729 ** 08730 ** @param const xcb_glx_get_pixel_mapfv_reply_t *R 08731 ** @returns int 08732 ** 08733 *****************************************************************************/ 08734 08735 int 08736 xcb_glx_get_pixel_mapfv_data_length (const xcb_glx_get_pixel_mapfv_reply_t *R ); 08737 08738 08739 /***************************************************************************** 08740 ** 08741 ** xcb_generic_iterator_t xcb_glx_get_pixel_mapfv_data_end 08742 ** 08743 ** @param const xcb_glx_get_pixel_mapfv_reply_t *R 08744 ** @returns xcb_generic_iterator_t 08745 ** 08746 *****************************************************************************/ 08747 08748 xcb_generic_iterator_t 08749 xcb_glx_get_pixel_mapfv_data_end (const xcb_glx_get_pixel_mapfv_reply_t *R ); 08750 08766 /***************************************************************************** 08767 ** 08768 ** xcb_glx_get_pixel_mapfv_reply_t * xcb_glx_get_pixel_mapfv_reply 08769 ** 08770 ** @param xcb_connection_t *c 08771 ** @param xcb_glx_get_pixel_mapfv_cookie_t cookie 08772 ** @param xcb_generic_error_t **e 08773 ** @returns xcb_glx_get_pixel_mapfv_reply_t * 08774 ** 08775 *****************************************************************************/ 08776 08777 xcb_glx_get_pixel_mapfv_reply_t * 08778 xcb_glx_get_pixel_mapfv_reply (xcb_connection_t *c , 08779 xcb_glx_get_pixel_mapfv_cookie_t cookie , 08780 xcb_generic_error_t **e ); 08781 08782 int 08783 xcb_glx_get_pixel_mapuiv_sizeof (const void *_buffer ); 08784 08794 /***************************************************************************** 08795 ** 08796 ** xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv 08797 ** 08798 ** @param xcb_connection_t *c 08799 ** @param xcb_glx_context_tag_t context_tag 08800 ** @param uint32_t map 08801 ** @returns xcb_glx_get_pixel_mapuiv_cookie_t 08802 ** 08803 *****************************************************************************/ 08804 08805 xcb_glx_get_pixel_mapuiv_cookie_t 08806 xcb_glx_get_pixel_mapuiv (xcb_connection_t *c , 08807 xcb_glx_context_tag_t context_tag , 08808 uint32_t map ); 08809 08822 /***************************************************************************** 08823 ** 08824 ** xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv_unchecked 08825 ** 08826 ** @param xcb_connection_t *c 08827 ** @param xcb_glx_context_tag_t context_tag 08828 ** @param uint32_t map 08829 ** @returns xcb_glx_get_pixel_mapuiv_cookie_t 08830 ** 08831 *****************************************************************************/ 08832 08833 xcb_glx_get_pixel_mapuiv_cookie_t 08834 xcb_glx_get_pixel_mapuiv_unchecked (xcb_connection_t *c , 08835 xcb_glx_context_tag_t context_tag , 08836 uint32_t map ); 08837 08838 08839 /***************************************************************************** 08840 ** 08841 ** uint32_t * xcb_glx_get_pixel_mapuiv_data 08842 ** 08843 ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R 08844 ** @returns uint32_t * 08845 ** 08846 *****************************************************************************/ 08847 08848 uint32_t * 08849 xcb_glx_get_pixel_mapuiv_data (const xcb_glx_get_pixel_mapuiv_reply_t *R ); 08850 08851 08852 /***************************************************************************** 08853 ** 08854 ** int xcb_glx_get_pixel_mapuiv_data_length 08855 ** 08856 ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R 08857 ** @returns int 08858 ** 08859 *****************************************************************************/ 08860 08861 int 08862 xcb_glx_get_pixel_mapuiv_data_length (const xcb_glx_get_pixel_mapuiv_reply_t *R ); 08863 08864 08865 /***************************************************************************** 08866 ** 08867 ** xcb_generic_iterator_t xcb_glx_get_pixel_mapuiv_data_end 08868 ** 08869 ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R 08870 ** @returns xcb_generic_iterator_t 08871 ** 08872 *****************************************************************************/ 08873 08874 xcb_generic_iterator_t 08875 xcb_glx_get_pixel_mapuiv_data_end (const xcb_glx_get_pixel_mapuiv_reply_t *R ); 08876 08892 /***************************************************************************** 08893 ** 08894 ** xcb_glx_get_pixel_mapuiv_reply_t * xcb_glx_get_pixel_mapuiv_reply 08895 ** 08896 ** @param xcb_connection_t *c 08897 ** @param xcb_glx_get_pixel_mapuiv_cookie_t cookie 08898 ** @param xcb_generic_error_t **e 08899 ** @returns xcb_glx_get_pixel_mapuiv_reply_t * 08900 ** 08901 *****************************************************************************/ 08902 08903 xcb_glx_get_pixel_mapuiv_reply_t * 08904 xcb_glx_get_pixel_mapuiv_reply (xcb_connection_t *c , 08905 xcb_glx_get_pixel_mapuiv_cookie_t cookie , 08906 xcb_generic_error_t **e ); 08907 08908 int 08909 xcb_glx_get_pixel_mapusv_sizeof (const void *_buffer ); 08910 08920 /***************************************************************************** 08921 ** 08922 ** xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv 08923 ** 08924 ** @param xcb_connection_t *c 08925 ** @param xcb_glx_context_tag_t context_tag 08926 ** @param uint32_t map 08927 ** @returns xcb_glx_get_pixel_mapusv_cookie_t 08928 ** 08929 *****************************************************************************/ 08930 08931 xcb_glx_get_pixel_mapusv_cookie_t 08932 xcb_glx_get_pixel_mapusv (xcb_connection_t *c , 08933 xcb_glx_context_tag_t context_tag , 08934 uint32_t map ); 08935 08948 /***************************************************************************** 08949 ** 08950 ** xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv_unchecked 08951 ** 08952 ** @param xcb_connection_t *c 08953 ** @param xcb_glx_context_tag_t context_tag 08954 ** @param uint32_t map 08955 ** @returns xcb_glx_get_pixel_mapusv_cookie_t 08956 ** 08957 *****************************************************************************/ 08958 08959 xcb_glx_get_pixel_mapusv_cookie_t 08960 xcb_glx_get_pixel_mapusv_unchecked (xcb_connection_t *c , 08961 xcb_glx_context_tag_t context_tag , 08962 uint32_t map ); 08963 08964 08965 /***************************************************************************** 08966 ** 08967 ** uint16_t * xcb_glx_get_pixel_mapusv_data 08968 ** 08969 ** @param const xcb_glx_get_pixel_mapusv_reply_t *R 08970 ** @returns uint16_t * 08971 ** 08972 *****************************************************************************/ 08973 08974 uint16_t * 08975 xcb_glx_get_pixel_mapusv_data (const xcb_glx_get_pixel_mapusv_reply_t *R ); 08976 08977 08978 /***************************************************************************** 08979 ** 08980 ** int xcb_glx_get_pixel_mapusv_data_length 08981 ** 08982 ** @param const xcb_glx_get_pixel_mapusv_reply_t *R 08983 ** @returns int 08984 ** 08985 *****************************************************************************/ 08986 08987 int 08988 xcb_glx_get_pixel_mapusv_data_length (const xcb_glx_get_pixel_mapusv_reply_t *R ); 08989 08990 08991 /***************************************************************************** 08992 ** 08993 ** xcb_generic_iterator_t xcb_glx_get_pixel_mapusv_data_end 08994 ** 08995 ** @param const xcb_glx_get_pixel_mapusv_reply_t *R 08996 ** @returns xcb_generic_iterator_t 08997 ** 08998 *****************************************************************************/ 08999 09000 xcb_generic_iterator_t 09001 xcb_glx_get_pixel_mapusv_data_end (const xcb_glx_get_pixel_mapusv_reply_t *R ); 09002 09018 /***************************************************************************** 09019 ** 09020 ** xcb_glx_get_pixel_mapusv_reply_t * xcb_glx_get_pixel_mapusv_reply 09021 ** 09022 ** @param xcb_connection_t *c 09023 ** @param xcb_glx_get_pixel_mapusv_cookie_t cookie 09024 ** @param xcb_generic_error_t **e 09025 ** @returns xcb_glx_get_pixel_mapusv_reply_t * 09026 ** 09027 *****************************************************************************/ 09028 09029 xcb_glx_get_pixel_mapusv_reply_t * 09030 xcb_glx_get_pixel_mapusv_reply (xcb_connection_t *c , 09031 xcb_glx_get_pixel_mapusv_cookie_t cookie , 09032 xcb_generic_error_t **e ); 09033 09034 int 09035 xcb_glx_get_polygon_stipple_sizeof (const void *_buffer ); 09036 09046 /***************************************************************************** 09047 ** 09048 ** xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple 09049 ** 09050 ** @param xcb_connection_t *c 09051 ** @param xcb_glx_context_tag_t context_tag 09052 ** @param uint8_t lsb_first 09053 ** @returns xcb_glx_get_polygon_stipple_cookie_t 09054 ** 09055 *****************************************************************************/ 09056 09057 xcb_glx_get_polygon_stipple_cookie_t 09058 xcb_glx_get_polygon_stipple (xcb_connection_t *c , 09059 xcb_glx_context_tag_t context_tag , 09060 uint8_t lsb_first ); 09061 09074 /***************************************************************************** 09075 ** 09076 ** xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple_unchecked 09077 ** 09078 ** @param xcb_connection_t *c 09079 ** @param xcb_glx_context_tag_t context_tag 09080 ** @param uint8_t lsb_first 09081 ** @returns xcb_glx_get_polygon_stipple_cookie_t 09082 ** 09083 *****************************************************************************/ 09084 09085 xcb_glx_get_polygon_stipple_cookie_t 09086 xcb_glx_get_polygon_stipple_unchecked (xcb_connection_t *c , 09087 xcb_glx_context_tag_t context_tag , 09088 uint8_t lsb_first ); 09089 09090 09091 /***************************************************************************** 09092 ** 09093 ** uint8_t * xcb_glx_get_polygon_stipple_data 09094 ** 09095 ** @param const xcb_glx_get_polygon_stipple_reply_t *R 09096 ** @returns uint8_t * 09097 ** 09098 *****************************************************************************/ 09099 09100 uint8_t * 09101 xcb_glx_get_polygon_stipple_data (const xcb_glx_get_polygon_stipple_reply_t *R ); 09102 09103 09104 /***************************************************************************** 09105 ** 09106 ** int xcb_glx_get_polygon_stipple_data_length 09107 ** 09108 ** @param const xcb_glx_get_polygon_stipple_reply_t *R 09109 ** @returns int 09110 ** 09111 *****************************************************************************/ 09112 09113 int 09114 xcb_glx_get_polygon_stipple_data_length (const xcb_glx_get_polygon_stipple_reply_t *R ); 09115 09116 09117 /***************************************************************************** 09118 ** 09119 ** xcb_generic_iterator_t xcb_glx_get_polygon_stipple_data_end 09120 ** 09121 ** @param const xcb_glx_get_polygon_stipple_reply_t *R 09122 ** @returns xcb_generic_iterator_t 09123 ** 09124 *****************************************************************************/ 09125 09126 xcb_generic_iterator_t 09127 xcb_glx_get_polygon_stipple_data_end (const xcb_glx_get_polygon_stipple_reply_t *R ); 09128 09144 /***************************************************************************** 09145 ** 09146 ** xcb_glx_get_polygon_stipple_reply_t * xcb_glx_get_polygon_stipple_reply 09147 ** 09148 ** @param xcb_connection_t *c 09149 ** @param xcb_glx_get_polygon_stipple_cookie_t cookie 09150 ** @param xcb_generic_error_t **e 09151 ** @returns xcb_glx_get_polygon_stipple_reply_t * 09152 ** 09153 *****************************************************************************/ 09154 09155 xcb_glx_get_polygon_stipple_reply_t * 09156 xcb_glx_get_polygon_stipple_reply (xcb_connection_t *c , 09157 xcb_glx_get_polygon_stipple_cookie_t cookie , 09158 xcb_generic_error_t **e ); 09159 09160 int 09161 xcb_glx_get_string_sizeof (const void *_buffer ); 09162 09172 /***************************************************************************** 09173 ** 09174 ** xcb_glx_get_string_cookie_t xcb_glx_get_string 09175 ** 09176 ** @param xcb_connection_t *c 09177 ** @param xcb_glx_context_tag_t context_tag 09178 ** @param uint32_t name 09179 ** @returns xcb_glx_get_string_cookie_t 09180 ** 09181 *****************************************************************************/ 09182 09183 xcb_glx_get_string_cookie_t 09184 xcb_glx_get_string (xcb_connection_t *c , 09185 xcb_glx_context_tag_t context_tag , 09186 uint32_t name ); 09187 09200 /***************************************************************************** 09201 ** 09202 ** xcb_glx_get_string_cookie_t xcb_glx_get_string_unchecked 09203 ** 09204 ** @param xcb_connection_t *c 09205 ** @param xcb_glx_context_tag_t context_tag 09206 ** @param uint32_t name 09207 ** @returns xcb_glx_get_string_cookie_t 09208 ** 09209 *****************************************************************************/ 09210 09211 xcb_glx_get_string_cookie_t 09212 xcb_glx_get_string_unchecked (xcb_connection_t *c , 09213 xcb_glx_context_tag_t context_tag , 09214 uint32_t name ); 09215 09216 09217 /***************************************************************************** 09218 ** 09219 ** char * xcb_glx_get_string_string 09220 ** 09221 ** @param const xcb_glx_get_string_reply_t *R 09222 ** @returns char * 09223 ** 09224 *****************************************************************************/ 09225 09226 char * 09227 xcb_glx_get_string_string (const xcb_glx_get_string_reply_t *R ); 09228 09229 09230 /***************************************************************************** 09231 ** 09232 ** int xcb_glx_get_string_string_length 09233 ** 09234 ** @param const xcb_glx_get_string_reply_t *R 09235 ** @returns int 09236 ** 09237 *****************************************************************************/ 09238 09239 int 09240 xcb_glx_get_string_string_length (const xcb_glx_get_string_reply_t *R ); 09241 09242 09243 /***************************************************************************** 09244 ** 09245 ** xcb_generic_iterator_t xcb_glx_get_string_string_end 09246 ** 09247 ** @param const xcb_glx_get_string_reply_t *R 09248 ** @returns xcb_generic_iterator_t 09249 ** 09250 *****************************************************************************/ 09251 09252 xcb_generic_iterator_t 09253 xcb_glx_get_string_string_end (const xcb_glx_get_string_reply_t *R ); 09254 09270 /***************************************************************************** 09271 ** 09272 ** xcb_glx_get_string_reply_t * xcb_glx_get_string_reply 09273 ** 09274 ** @param xcb_connection_t *c 09275 ** @param xcb_glx_get_string_cookie_t cookie 09276 ** @param xcb_generic_error_t **e 09277 ** @returns xcb_glx_get_string_reply_t * 09278 ** 09279 *****************************************************************************/ 09280 09281 xcb_glx_get_string_reply_t * 09282 xcb_glx_get_string_reply (xcb_connection_t *c , 09283 xcb_glx_get_string_cookie_t cookie , 09284 xcb_generic_error_t **e ); 09285 09286 int 09287 xcb_glx_get_tex_envfv_sizeof (const void *_buffer ); 09288 09298 /***************************************************************************** 09299 ** 09300 ** xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv 09301 ** 09302 ** @param xcb_connection_t *c 09303 ** @param xcb_glx_context_tag_t context_tag 09304 ** @param uint32_t target 09305 ** @param uint32_t pname 09306 ** @returns xcb_glx_get_tex_envfv_cookie_t 09307 ** 09308 *****************************************************************************/ 09309 09310 xcb_glx_get_tex_envfv_cookie_t 09311 xcb_glx_get_tex_envfv (xcb_connection_t *c , 09312 xcb_glx_context_tag_t context_tag , 09313 uint32_t target , 09314 uint32_t pname ); 09315 09328 /***************************************************************************** 09329 ** 09330 ** xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv_unchecked 09331 ** 09332 ** @param xcb_connection_t *c 09333 ** @param xcb_glx_context_tag_t context_tag 09334 ** @param uint32_t target 09335 ** @param uint32_t pname 09336 ** @returns xcb_glx_get_tex_envfv_cookie_t 09337 ** 09338 *****************************************************************************/ 09339 09340 xcb_glx_get_tex_envfv_cookie_t 09341 xcb_glx_get_tex_envfv_unchecked (xcb_connection_t *c , 09342 xcb_glx_context_tag_t context_tag , 09343 uint32_t target , 09344 uint32_t pname ); 09345 09346 09347 /***************************************************************************** 09348 ** 09349 ** xcb_glx_float32_t * xcb_glx_get_tex_envfv_data 09350 ** 09351 ** @param const xcb_glx_get_tex_envfv_reply_t *R 09352 ** @returns xcb_glx_float32_t * 09353 ** 09354 *****************************************************************************/ 09355 09356 xcb_glx_float32_t * 09357 xcb_glx_get_tex_envfv_data (const xcb_glx_get_tex_envfv_reply_t *R ); 09358 09359 09360 /***************************************************************************** 09361 ** 09362 ** int xcb_glx_get_tex_envfv_data_length 09363 ** 09364 ** @param const xcb_glx_get_tex_envfv_reply_t *R 09365 ** @returns int 09366 ** 09367 *****************************************************************************/ 09368 09369 int 09370 xcb_glx_get_tex_envfv_data_length (const xcb_glx_get_tex_envfv_reply_t *R ); 09371 09372 09373 /***************************************************************************** 09374 ** 09375 ** xcb_generic_iterator_t xcb_glx_get_tex_envfv_data_end 09376 ** 09377 ** @param const xcb_glx_get_tex_envfv_reply_t *R 09378 ** @returns xcb_generic_iterator_t 09379 ** 09380 *****************************************************************************/ 09381 09382 xcb_generic_iterator_t 09383 xcb_glx_get_tex_envfv_data_end (const xcb_glx_get_tex_envfv_reply_t *R ); 09384 09400 /***************************************************************************** 09401 ** 09402 ** xcb_glx_get_tex_envfv_reply_t * xcb_glx_get_tex_envfv_reply 09403 ** 09404 ** @param xcb_connection_t *c 09405 ** @param xcb_glx_get_tex_envfv_cookie_t cookie 09406 ** @param xcb_generic_error_t **e 09407 ** @returns xcb_glx_get_tex_envfv_reply_t * 09408 ** 09409 *****************************************************************************/ 09410 09411 xcb_glx_get_tex_envfv_reply_t * 09412 xcb_glx_get_tex_envfv_reply (xcb_connection_t *c , 09413 xcb_glx_get_tex_envfv_cookie_t cookie , 09414 xcb_generic_error_t **e ); 09415 09416 int 09417 xcb_glx_get_tex_enviv_sizeof (const void *_buffer ); 09418 09428 /***************************************************************************** 09429 ** 09430 ** xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv 09431 ** 09432 ** @param xcb_connection_t *c 09433 ** @param xcb_glx_context_tag_t context_tag 09434 ** @param uint32_t target 09435 ** @param uint32_t pname 09436 ** @returns xcb_glx_get_tex_enviv_cookie_t 09437 ** 09438 *****************************************************************************/ 09439 09440 xcb_glx_get_tex_enviv_cookie_t 09441 xcb_glx_get_tex_enviv (xcb_connection_t *c , 09442 xcb_glx_context_tag_t context_tag , 09443 uint32_t target , 09444 uint32_t pname ); 09445 09458 /***************************************************************************** 09459 ** 09460 ** xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv_unchecked 09461 ** 09462 ** @param xcb_connection_t *c 09463 ** @param xcb_glx_context_tag_t context_tag 09464 ** @param uint32_t target 09465 ** @param uint32_t pname 09466 ** @returns xcb_glx_get_tex_enviv_cookie_t 09467 ** 09468 *****************************************************************************/ 09469 09470 xcb_glx_get_tex_enviv_cookie_t 09471 xcb_glx_get_tex_enviv_unchecked (xcb_connection_t *c , 09472 xcb_glx_context_tag_t context_tag , 09473 uint32_t target , 09474 uint32_t pname ); 09475 09476 09477 /***************************************************************************** 09478 ** 09479 ** int32_t * xcb_glx_get_tex_enviv_data 09480 ** 09481 ** @param const xcb_glx_get_tex_enviv_reply_t *R 09482 ** @returns int32_t * 09483 ** 09484 *****************************************************************************/ 09485 09486 int32_t * 09487 xcb_glx_get_tex_enviv_data (const xcb_glx_get_tex_enviv_reply_t *R ); 09488 09489 09490 /***************************************************************************** 09491 ** 09492 ** int xcb_glx_get_tex_enviv_data_length 09493 ** 09494 ** @param const xcb_glx_get_tex_enviv_reply_t *R 09495 ** @returns int 09496 ** 09497 *****************************************************************************/ 09498 09499 int 09500 xcb_glx_get_tex_enviv_data_length (const xcb_glx_get_tex_enviv_reply_t *R ); 09501 09502 09503 /***************************************************************************** 09504 ** 09505 ** xcb_generic_iterator_t xcb_glx_get_tex_enviv_data_end 09506 ** 09507 ** @param const xcb_glx_get_tex_enviv_reply_t *R 09508 ** @returns xcb_generic_iterator_t 09509 ** 09510 *****************************************************************************/ 09511 09512 xcb_generic_iterator_t 09513 xcb_glx_get_tex_enviv_data_end (const xcb_glx_get_tex_enviv_reply_t *R ); 09514 09530 /***************************************************************************** 09531 ** 09532 ** xcb_glx_get_tex_enviv_reply_t * xcb_glx_get_tex_enviv_reply 09533 ** 09534 ** @param xcb_connection_t *c 09535 ** @param xcb_glx_get_tex_enviv_cookie_t cookie 09536 ** @param xcb_generic_error_t **e 09537 ** @returns xcb_glx_get_tex_enviv_reply_t * 09538 ** 09539 *****************************************************************************/ 09540 09541 xcb_glx_get_tex_enviv_reply_t * 09542 xcb_glx_get_tex_enviv_reply (xcb_connection_t *c , 09543 xcb_glx_get_tex_enviv_cookie_t cookie , 09544 xcb_generic_error_t **e ); 09545 09546 int 09547 xcb_glx_get_tex_gendv_sizeof (const void *_buffer ); 09548 09558 /***************************************************************************** 09559 ** 09560 ** xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv 09561 ** 09562 ** @param xcb_connection_t *c 09563 ** @param xcb_glx_context_tag_t context_tag 09564 ** @param uint32_t coord 09565 ** @param uint32_t pname 09566 ** @returns xcb_glx_get_tex_gendv_cookie_t 09567 ** 09568 *****************************************************************************/ 09569 09570 xcb_glx_get_tex_gendv_cookie_t 09571 xcb_glx_get_tex_gendv (xcb_connection_t *c , 09572 xcb_glx_context_tag_t context_tag , 09573 uint32_t coord , 09574 uint32_t pname ); 09575 09588 /***************************************************************************** 09589 ** 09590 ** xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv_unchecked 09591 ** 09592 ** @param xcb_connection_t *c 09593 ** @param xcb_glx_context_tag_t context_tag 09594 ** @param uint32_t coord 09595 ** @param uint32_t pname 09596 ** @returns xcb_glx_get_tex_gendv_cookie_t 09597 ** 09598 *****************************************************************************/ 09599 09600 xcb_glx_get_tex_gendv_cookie_t 09601 xcb_glx_get_tex_gendv_unchecked (xcb_connection_t *c , 09602 xcb_glx_context_tag_t context_tag , 09603 uint32_t coord , 09604 uint32_t pname ); 09605 09606 09607 /***************************************************************************** 09608 ** 09609 ** xcb_glx_float64_t * xcb_glx_get_tex_gendv_data 09610 ** 09611 ** @param const xcb_glx_get_tex_gendv_reply_t *R 09612 ** @returns xcb_glx_float64_t * 09613 ** 09614 *****************************************************************************/ 09615 09616 xcb_glx_float64_t * 09617 xcb_glx_get_tex_gendv_data (const xcb_glx_get_tex_gendv_reply_t *R ); 09618 09619 09620 /***************************************************************************** 09621 ** 09622 ** int xcb_glx_get_tex_gendv_data_length 09623 ** 09624 ** @param const xcb_glx_get_tex_gendv_reply_t *R 09625 ** @returns int 09626 ** 09627 *****************************************************************************/ 09628 09629 int 09630 xcb_glx_get_tex_gendv_data_length (const xcb_glx_get_tex_gendv_reply_t *R ); 09631 09632 09633 /***************************************************************************** 09634 ** 09635 ** xcb_generic_iterator_t xcb_glx_get_tex_gendv_data_end 09636 ** 09637 ** @param const xcb_glx_get_tex_gendv_reply_t *R 09638 ** @returns xcb_generic_iterator_t 09639 ** 09640 *****************************************************************************/ 09641 09642 xcb_generic_iterator_t 09643 xcb_glx_get_tex_gendv_data_end (const xcb_glx_get_tex_gendv_reply_t *R ); 09644 09660 /***************************************************************************** 09661 ** 09662 ** xcb_glx_get_tex_gendv_reply_t * xcb_glx_get_tex_gendv_reply 09663 ** 09664 ** @param xcb_connection_t *c 09665 ** @param xcb_glx_get_tex_gendv_cookie_t cookie 09666 ** @param xcb_generic_error_t **e 09667 ** @returns xcb_glx_get_tex_gendv_reply_t * 09668 ** 09669 *****************************************************************************/ 09670 09671 xcb_glx_get_tex_gendv_reply_t * 09672 xcb_glx_get_tex_gendv_reply (xcb_connection_t *c , 09673 xcb_glx_get_tex_gendv_cookie_t cookie , 09674 xcb_generic_error_t **e ); 09675 09676 int 09677 xcb_glx_get_tex_genfv_sizeof (const void *_buffer ); 09678 09688 /***************************************************************************** 09689 ** 09690 ** xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv 09691 ** 09692 ** @param xcb_connection_t *c 09693 ** @param xcb_glx_context_tag_t context_tag 09694 ** @param uint32_t coord 09695 ** @param uint32_t pname 09696 ** @returns xcb_glx_get_tex_genfv_cookie_t 09697 ** 09698 *****************************************************************************/ 09699 09700 xcb_glx_get_tex_genfv_cookie_t 09701 xcb_glx_get_tex_genfv (xcb_connection_t *c , 09702 xcb_glx_context_tag_t context_tag , 09703 uint32_t coord , 09704 uint32_t pname ); 09705 09718 /***************************************************************************** 09719 ** 09720 ** xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv_unchecked 09721 ** 09722 ** @param xcb_connection_t *c 09723 ** @param xcb_glx_context_tag_t context_tag 09724 ** @param uint32_t coord 09725 ** @param uint32_t pname 09726 ** @returns xcb_glx_get_tex_genfv_cookie_t 09727 ** 09728 *****************************************************************************/ 09729 09730 xcb_glx_get_tex_genfv_cookie_t 09731 xcb_glx_get_tex_genfv_unchecked (xcb_connection_t *c , 09732 xcb_glx_context_tag_t context_tag , 09733 uint32_t coord , 09734 uint32_t pname ); 09735 09736 09737 /***************************************************************************** 09738 ** 09739 ** xcb_glx_float32_t * xcb_glx_get_tex_genfv_data 09740 ** 09741 ** @param const xcb_glx_get_tex_genfv_reply_t *R 09742 ** @returns xcb_glx_float32_t * 09743 ** 09744 *****************************************************************************/ 09745 09746 xcb_glx_float32_t * 09747 xcb_glx_get_tex_genfv_data (const xcb_glx_get_tex_genfv_reply_t *R ); 09748 09749 09750 /***************************************************************************** 09751 ** 09752 ** int xcb_glx_get_tex_genfv_data_length 09753 ** 09754 ** @param const xcb_glx_get_tex_genfv_reply_t *R 09755 ** @returns int 09756 ** 09757 *****************************************************************************/ 09758 09759 int 09760 xcb_glx_get_tex_genfv_data_length (const xcb_glx_get_tex_genfv_reply_t *R ); 09761 09762 09763 /***************************************************************************** 09764 ** 09765 ** xcb_generic_iterator_t xcb_glx_get_tex_genfv_data_end 09766 ** 09767 ** @param const xcb_glx_get_tex_genfv_reply_t *R 09768 ** @returns xcb_generic_iterator_t 09769 ** 09770 *****************************************************************************/ 09771 09772 xcb_generic_iterator_t 09773 xcb_glx_get_tex_genfv_data_end (const xcb_glx_get_tex_genfv_reply_t *R ); 09774 09790 /***************************************************************************** 09791 ** 09792 ** xcb_glx_get_tex_genfv_reply_t * xcb_glx_get_tex_genfv_reply 09793 ** 09794 ** @param xcb_connection_t *c 09795 ** @param xcb_glx_get_tex_genfv_cookie_t cookie 09796 ** @param xcb_generic_error_t **e 09797 ** @returns xcb_glx_get_tex_genfv_reply_t * 09798 ** 09799 *****************************************************************************/ 09800 09801 xcb_glx_get_tex_genfv_reply_t * 09802 xcb_glx_get_tex_genfv_reply (xcb_connection_t *c , 09803 xcb_glx_get_tex_genfv_cookie_t cookie , 09804 xcb_generic_error_t **e ); 09805 09806 int 09807 xcb_glx_get_tex_geniv_sizeof (const void *_buffer ); 09808 09818 /***************************************************************************** 09819 ** 09820 ** xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv 09821 ** 09822 ** @param xcb_connection_t *c 09823 ** @param xcb_glx_context_tag_t context_tag 09824 ** @param uint32_t coord 09825 ** @param uint32_t pname 09826 ** @returns xcb_glx_get_tex_geniv_cookie_t 09827 ** 09828 *****************************************************************************/ 09829 09830 xcb_glx_get_tex_geniv_cookie_t 09831 xcb_glx_get_tex_geniv (xcb_connection_t *c , 09832 xcb_glx_context_tag_t context_tag , 09833 uint32_t coord , 09834 uint32_t pname ); 09835 09848 /***************************************************************************** 09849 ** 09850 ** xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv_unchecked 09851 ** 09852 ** @param xcb_connection_t *c 09853 ** @param xcb_glx_context_tag_t context_tag 09854 ** @param uint32_t coord 09855 ** @param uint32_t pname 09856 ** @returns xcb_glx_get_tex_geniv_cookie_t 09857 ** 09858 *****************************************************************************/ 09859 09860 xcb_glx_get_tex_geniv_cookie_t 09861 xcb_glx_get_tex_geniv_unchecked (xcb_connection_t *c , 09862 xcb_glx_context_tag_t context_tag , 09863 uint32_t coord , 09864 uint32_t pname ); 09865 09866 09867 /***************************************************************************** 09868 ** 09869 ** int32_t * xcb_glx_get_tex_geniv_data 09870 ** 09871 ** @param const xcb_glx_get_tex_geniv_reply_t *R 09872 ** @returns int32_t * 09873 ** 09874 *****************************************************************************/ 09875 09876 int32_t * 09877 xcb_glx_get_tex_geniv_data (const xcb_glx_get_tex_geniv_reply_t *R ); 09878 09879 09880 /***************************************************************************** 09881 ** 09882 ** int xcb_glx_get_tex_geniv_data_length 09883 ** 09884 ** @param const xcb_glx_get_tex_geniv_reply_t *R 09885 ** @returns int 09886 ** 09887 *****************************************************************************/ 09888 09889 int 09890 xcb_glx_get_tex_geniv_data_length (const xcb_glx_get_tex_geniv_reply_t *R ); 09891 09892 09893 /***************************************************************************** 09894 ** 09895 ** xcb_generic_iterator_t xcb_glx_get_tex_geniv_data_end 09896 ** 09897 ** @param const xcb_glx_get_tex_geniv_reply_t *R 09898 ** @returns xcb_generic_iterator_t 09899 ** 09900 *****************************************************************************/ 09901 09902 xcb_generic_iterator_t 09903 xcb_glx_get_tex_geniv_data_end (const xcb_glx_get_tex_geniv_reply_t *R ); 09904 09920 /***************************************************************************** 09921 ** 09922 ** xcb_glx_get_tex_geniv_reply_t * xcb_glx_get_tex_geniv_reply 09923 ** 09924 ** @param xcb_connection_t *c 09925 ** @param xcb_glx_get_tex_geniv_cookie_t cookie 09926 ** @param xcb_generic_error_t **e 09927 ** @returns xcb_glx_get_tex_geniv_reply_t * 09928 ** 09929 *****************************************************************************/ 09930 09931 xcb_glx_get_tex_geniv_reply_t * 09932 xcb_glx_get_tex_geniv_reply (xcb_connection_t *c , 09933 xcb_glx_get_tex_geniv_cookie_t cookie , 09934 xcb_generic_error_t **e ); 09935 09936 int 09937 xcb_glx_get_tex_image_sizeof (const void *_buffer ); 09938 09948 /***************************************************************************** 09949 ** 09950 ** xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image 09951 ** 09952 ** @param xcb_connection_t *c 09953 ** @param xcb_glx_context_tag_t context_tag 09954 ** @param uint32_t target 09955 ** @param int32_t level 09956 ** @param uint32_t format 09957 ** @param uint32_t type 09958 ** @param uint8_t swap_bytes 09959 ** @returns xcb_glx_get_tex_image_cookie_t 09960 ** 09961 *****************************************************************************/ 09962 09963 xcb_glx_get_tex_image_cookie_t 09964 xcb_glx_get_tex_image (xcb_connection_t *c , 09965 xcb_glx_context_tag_t context_tag , 09966 uint32_t target , 09967 int32_t level , 09968 uint32_t format , 09969 uint32_t type , 09970 uint8_t swap_bytes ); 09971 09984 /***************************************************************************** 09985 ** 09986 ** xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image_unchecked 09987 ** 09988 ** @param xcb_connection_t *c 09989 ** @param xcb_glx_context_tag_t context_tag 09990 ** @param uint32_t target 09991 ** @param int32_t level 09992 ** @param uint32_t format 09993 ** @param uint32_t type 09994 ** @param uint8_t swap_bytes 09995 ** @returns xcb_glx_get_tex_image_cookie_t 09996 ** 09997 *****************************************************************************/ 09998 09999 xcb_glx_get_tex_image_cookie_t 10000 xcb_glx_get_tex_image_unchecked (xcb_connection_t *c , 10001 xcb_glx_context_tag_t context_tag , 10002 uint32_t target , 10003 int32_t level , 10004 uint32_t format , 10005 uint32_t type , 10006 uint8_t swap_bytes ); 10007 10008 10009 /***************************************************************************** 10010 ** 10011 ** uint8_t * xcb_glx_get_tex_image_data 10012 ** 10013 ** @param const xcb_glx_get_tex_image_reply_t *R 10014 ** @returns uint8_t * 10015 ** 10016 *****************************************************************************/ 10017 10018 uint8_t * 10019 xcb_glx_get_tex_image_data (const xcb_glx_get_tex_image_reply_t *R ); 10020 10021 10022 /***************************************************************************** 10023 ** 10024 ** int xcb_glx_get_tex_image_data_length 10025 ** 10026 ** @param const xcb_glx_get_tex_image_reply_t *R 10027 ** @returns int 10028 ** 10029 *****************************************************************************/ 10030 10031 int 10032 xcb_glx_get_tex_image_data_length (const xcb_glx_get_tex_image_reply_t *R ); 10033 10034 10035 /***************************************************************************** 10036 ** 10037 ** xcb_generic_iterator_t xcb_glx_get_tex_image_data_end 10038 ** 10039 ** @param const xcb_glx_get_tex_image_reply_t *R 10040 ** @returns xcb_generic_iterator_t 10041 ** 10042 *****************************************************************************/ 10043 10044 xcb_generic_iterator_t 10045 xcb_glx_get_tex_image_data_end (const xcb_glx_get_tex_image_reply_t *R ); 10046 10062 /***************************************************************************** 10063 ** 10064 ** xcb_glx_get_tex_image_reply_t * xcb_glx_get_tex_image_reply 10065 ** 10066 ** @param xcb_connection_t *c 10067 ** @param xcb_glx_get_tex_image_cookie_t cookie 10068 ** @param xcb_generic_error_t **e 10069 ** @returns xcb_glx_get_tex_image_reply_t * 10070 ** 10071 *****************************************************************************/ 10072 10073 xcb_glx_get_tex_image_reply_t * 10074 xcb_glx_get_tex_image_reply (xcb_connection_t *c , 10075 xcb_glx_get_tex_image_cookie_t cookie , 10076 xcb_generic_error_t **e ); 10077 10078 int 10079 xcb_glx_get_tex_parameterfv_sizeof (const void *_buffer ); 10080 10090 /***************************************************************************** 10091 ** 10092 ** xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv 10093 ** 10094 ** @param xcb_connection_t *c 10095 ** @param xcb_glx_context_tag_t context_tag 10096 ** @param uint32_t target 10097 ** @param uint32_t pname 10098 ** @returns xcb_glx_get_tex_parameterfv_cookie_t 10099 ** 10100 *****************************************************************************/ 10101 10102 xcb_glx_get_tex_parameterfv_cookie_t 10103 xcb_glx_get_tex_parameterfv (xcb_connection_t *c , 10104 xcb_glx_context_tag_t context_tag , 10105 uint32_t target , 10106 uint32_t pname ); 10107 10120 /***************************************************************************** 10121 ** 10122 ** xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv_unchecked 10123 ** 10124 ** @param xcb_connection_t *c 10125 ** @param xcb_glx_context_tag_t context_tag 10126 ** @param uint32_t target 10127 ** @param uint32_t pname 10128 ** @returns xcb_glx_get_tex_parameterfv_cookie_t 10129 ** 10130 *****************************************************************************/ 10131 10132 xcb_glx_get_tex_parameterfv_cookie_t 10133 xcb_glx_get_tex_parameterfv_unchecked (xcb_connection_t *c , 10134 xcb_glx_context_tag_t context_tag , 10135 uint32_t target , 10136 uint32_t pname ); 10137 10138 10139 /***************************************************************************** 10140 ** 10141 ** xcb_glx_float32_t * xcb_glx_get_tex_parameterfv_data 10142 ** 10143 ** @param const xcb_glx_get_tex_parameterfv_reply_t *R 10144 ** @returns xcb_glx_float32_t * 10145 ** 10146 *****************************************************************************/ 10147 10148 xcb_glx_float32_t * 10149 xcb_glx_get_tex_parameterfv_data (const xcb_glx_get_tex_parameterfv_reply_t *R ); 10150 10151 10152 /***************************************************************************** 10153 ** 10154 ** int xcb_glx_get_tex_parameterfv_data_length 10155 ** 10156 ** @param const xcb_glx_get_tex_parameterfv_reply_t *R 10157 ** @returns int 10158 ** 10159 *****************************************************************************/ 10160 10161 int 10162 xcb_glx_get_tex_parameterfv_data_length (const xcb_glx_get_tex_parameterfv_reply_t *R ); 10163 10164 10165 /***************************************************************************** 10166 ** 10167 ** xcb_generic_iterator_t xcb_glx_get_tex_parameterfv_data_end 10168 ** 10169 ** @param const xcb_glx_get_tex_parameterfv_reply_t *R 10170 ** @returns xcb_generic_iterator_t 10171 ** 10172 *****************************************************************************/ 10173 10174 xcb_generic_iterator_t 10175 xcb_glx_get_tex_parameterfv_data_end (const xcb_glx_get_tex_parameterfv_reply_t *R ); 10176 10192 /***************************************************************************** 10193 ** 10194 ** xcb_glx_get_tex_parameterfv_reply_t * xcb_glx_get_tex_parameterfv_reply 10195 ** 10196 ** @param xcb_connection_t *c 10197 ** @param xcb_glx_get_tex_parameterfv_cookie_t cookie 10198 ** @param xcb_generic_error_t **e 10199 ** @returns xcb_glx_get_tex_parameterfv_reply_t * 10200 ** 10201 *****************************************************************************/ 10202 10203 xcb_glx_get_tex_parameterfv_reply_t * 10204 xcb_glx_get_tex_parameterfv_reply (xcb_connection_t *c , 10205 xcb_glx_get_tex_parameterfv_cookie_t cookie , 10206 xcb_generic_error_t **e ); 10207 10208 int 10209 xcb_glx_get_tex_parameteriv_sizeof (const void *_buffer ); 10210 10220 /***************************************************************************** 10221 ** 10222 ** xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv 10223 ** 10224 ** @param xcb_connection_t *c 10225 ** @param xcb_glx_context_tag_t context_tag 10226 ** @param uint32_t target 10227 ** @param uint32_t pname 10228 ** @returns xcb_glx_get_tex_parameteriv_cookie_t 10229 ** 10230 *****************************************************************************/ 10231 10232 xcb_glx_get_tex_parameteriv_cookie_t 10233 xcb_glx_get_tex_parameteriv (xcb_connection_t *c , 10234 xcb_glx_context_tag_t context_tag , 10235 uint32_t target , 10236 uint32_t pname ); 10237 10250 /***************************************************************************** 10251 ** 10252 ** xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv_unchecked 10253 ** 10254 ** @param xcb_connection_t *c 10255 ** @param xcb_glx_context_tag_t context_tag 10256 ** @param uint32_t target 10257 ** @param uint32_t pname 10258 ** @returns xcb_glx_get_tex_parameteriv_cookie_t 10259 ** 10260 *****************************************************************************/ 10261 10262 xcb_glx_get_tex_parameteriv_cookie_t 10263 xcb_glx_get_tex_parameteriv_unchecked (xcb_connection_t *c , 10264 xcb_glx_context_tag_t context_tag , 10265 uint32_t target , 10266 uint32_t pname ); 10267 10268 10269 /***************************************************************************** 10270 ** 10271 ** int32_t * xcb_glx_get_tex_parameteriv_data 10272 ** 10273 ** @param const xcb_glx_get_tex_parameteriv_reply_t *R 10274 ** @returns int32_t * 10275 ** 10276 *****************************************************************************/ 10277 10278 int32_t * 10279 xcb_glx_get_tex_parameteriv_data (const xcb_glx_get_tex_parameteriv_reply_t *R ); 10280 10281 10282 /***************************************************************************** 10283 ** 10284 ** int xcb_glx_get_tex_parameteriv_data_length 10285 ** 10286 ** @param const xcb_glx_get_tex_parameteriv_reply_t *R 10287 ** @returns int 10288 ** 10289 *****************************************************************************/ 10290 10291 int 10292 xcb_glx_get_tex_parameteriv_data_length (const xcb_glx_get_tex_parameteriv_reply_t *R ); 10293 10294 10295 /***************************************************************************** 10296 ** 10297 ** xcb_generic_iterator_t xcb_glx_get_tex_parameteriv_data_end 10298 ** 10299 ** @param const xcb_glx_get_tex_parameteriv_reply_t *R 10300 ** @returns xcb_generic_iterator_t 10301 ** 10302 *****************************************************************************/ 10303 10304 xcb_generic_iterator_t 10305 xcb_glx_get_tex_parameteriv_data_end (const xcb_glx_get_tex_parameteriv_reply_t *R ); 10306 10322 /***************************************************************************** 10323 ** 10324 ** xcb_glx_get_tex_parameteriv_reply_t * xcb_glx_get_tex_parameteriv_reply 10325 ** 10326 ** @param xcb_connection_t *c 10327 ** @param xcb_glx_get_tex_parameteriv_cookie_t cookie 10328 ** @param xcb_generic_error_t **e 10329 ** @returns xcb_glx_get_tex_parameteriv_reply_t * 10330 ** 10331 *****************************************************************************/ 10332 10333 xcb_glx_get_tex_parameteriv_reply_t * 10334 xcb_glx_get_tex_parameteriv_reply (xcb_connection_t *c , 10335 xcb_glx_get_tex_parameteriv_cookie_t cookie , 10336 xcb_generic_error_t **e ); 10337 10338 int 10339 xcb_glx_get_tex_level_parameterfv_sizeof (const void *_buffer ); 10340 10350 /***************************************************************************** 10351 ** 10352 ** xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv 10353 ** 10354 ** @param xcb_connection_t *c 10355 ** @param xcb_glx_context_tag_t context_tag 10356 ** @param uint32_t target 10357 ** @param int32_t level 10358 ** @param uint32_t pname 10359 ** @returns xcb_glx_get_tex_level_parameterfv_cookie_t 10360 ** 10361 *****************************************************************************/ 10362 10363 xcb_glx_get_tex_level_parameterfv_cookie_t 10364 xcb_glx_get_tex_level_parameterfv (xcb_connection_t *c , 10365 xcb_glx_context_tag_t context_tag , 10366 uint32_t target , 10367 int32_t level , 10368 uint32_t pname ); 10369 10382 /***************************************************************************** 10383 ** 10384 ** xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv_unchecked 10385 ** 10386 ** @param xcb_connection_t *c 10387 ** @param xcb_glx_context_tag_t context_tag 10388 ** @param uint32_t target 10389 ** @param int32_t level 10390 ** @param uint32_t pname 10391 ** @returns xcb_glx_get_tex_level_parameterfv_cookie_t 10392 ** 10393 *****************************************************************************/ 10394 10395 xcb_glx_get_tex_level_parameterfv_cookie_t 10396 xcb_glx_get_tex_level_parameterfv_unchecked (xcb_connection_t *c , 10397 xcb_glx_context_tag_t context_tag , 10398 uint32_t target , 10399 int32_t level , 10400 uint32_t pname ); 10401 10402 10403 /***************************************************************************** 10404 ** 10405 ** xcb_glx_float32_t * xcb_glx_get_tex_level_parameterfv_data 10406 ** 10407 ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R 10408 ** @returns xcb_glx_float32_t * 10409 ** 10410 *****************************************************************************/ 10411 10412 xcb_glx_float32_t * 10413 xcb_glx_get_tex_level_parameterfv_data (const xcb_glx_get_tex_level_parameterfv_reply_t *R ); 10414 10415 10416 /***************************************************************************** 10417 ** 10418 ** int xcb_glx_get_tex_level_parameterfv_data_length 10419 ** 10420 ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R 10421 ** @returns int 10422 ** 10423 *****************************************************************************/ 10424 10425 int 10426 xcb_glx_get_tex_level_parameterfv_data_length (const xcb_glx_get_tex_level_parameterfv_reply_t *R ); 10427 10428 10429 /***************************************************************************** 10430 ** 10431 ** xcb_generic_iterator_t xcb_glx_get_tex_level_parameterfv_data_end 10432 ** 10433 ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R 10434 ** @returns xcb_generic_iterator_t 10435 ** 10436 *****************************************************************************/ 10437 10438 xcb_generic_iterator_t 10439 xcb_glx_get_tex_level_parameterfv_data_end (const xcb_glx_get_tex_level_parameterfv_reply_t *R ); 10440 10456 /***************************************************************************** 10457 ** 10458 ** xcb_glx_get_tex_level_parameterfv_reply_t * xcb_glx_get_tex_level_parameterfv_reply 10459 ** 10460 ** @param xcb_connection_t *c 10461 ** @param xcb_glx_get_tex_level_parameterfv_cookie_t cookie 10462 ** @param xcb_generic_error_t **e 10463 ** @returns xcb_glx_get_tex_level_parameterfv_reply_t * 10464 ** 10465 *****************************************************************************/ 10466 10467 xcb_glx_get_tex_level_parameterfv_reply_t * 10468 xcb_glx_get_tex_level_parameterfv_reply (xcb_connection_t *c , 10469 xcb_glx_get_tex_level_parameterfv_cookie_t cookie , 10470 xcb_generic_error_t **e ); 10471 10472 int 10473 xcb_glx_get_tex_level_parameteriv_sizeof (const void *_buffer ); 10474 10484 /***************************************************************************** 10485 ** 10486 ** xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv 10487 ** 10488 ** @param xcb_connection_t *c 10489 ** @param xcb_glx_context_tag_t context_tag 10490 ** @param uint32_t target 10491 ** @param int32_t level 10492 ** @param uint32_t pname 10493 ** @returns xcb_glx_get_tex_level_parameteriv_cookie_t 10494 ** 10495 *****************************************************************************/ 10496 10497 xcb_glx_get_tex_level_parameteriv_cookie_t 10498 xcb_glx_get_tex_level_parameteriv (xcb_connection_t *c , 10499 xcb_glx_context_tag_t context_tag , 10500 uint32_t target , 10501 int32_t level , 10502 uint32_t pname ); 10503 10516 /***************************************************************************** 10517 ** 10518 ** xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv_unchecked 10519 ** 10520 ** @param xcb_connection_t *c 10521 ** @param xcb_glx_context_tag_t context_tag 10522 ** @param uint32_t target 10523 ** @param int32_t level 10524 ** @param uint32_t pname 10525 ** @returns xcb_glx_get_tex_level_parameteriv_cookie_t 10526 ** 10527 *****************************************************************************/ 10528 10529 xcb_glx_get_tex_level_parameteriv_cookie_t 10530 xcb_glx_get_tex_level_parameteriv_unchecked (xcb_connection_t *c , 10531 xcb_glx_context_tag_t context_tag , 10532 uint32_t target , 10533 int32_t level , 10534 uint32_t pname ); 10535 10536 10537 /***************************************************************************** 10538 ** 10539 ** int32_t * xcb_glx_get_tex_level_parameteriv_data 10540 ** 10541 ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R 10542 ** @returns int32_t * 10543 ** 10544 *****************************************************************************/ 10545 10546 int32_t * 10547 xcb_glx_get_tex_level_parameteriv_data (const xcb_glx_get_tex_level_parameteriv_reply_t *R ); 10548 10549 10550 /***************************************************************************** 10551 ** 10552 ** int xcb_glx_get_tex_level_parameteriv_data_length 10553 ** 10554 ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R 10555 ** @returns int 10556 ** 10557 *****************************************************************************/ 10558 10559 int 10560 xcb_glx_get_tex_level_parameteriv_data_length (const xcb_glx_get_tex_level_parameteriv_reply_t *R ); 10561 10562 10563 /***************************************************************************** 10564 ** 10565 ** xcb_generic_iterator_t xcb_glx_get_tex_level_parameteriv_data_end 10566 ** 10567 ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R 10568 ** @returns xcb_generic_iterator_t 10569 ** 10570 *****************************************************************************/ 10571 10572 xcb_generic_iterator_t 10573 xcb_glx_get_tex_level_parameteriv_data_end (const xcb_glx_get_tex_level_parameteriv_reply_t *R ); 10574 10590 /***************************************************************************** 10591 ** 10592 ** xcb_glx_get_tex_level_parameteriv_reply_t * xcb_glx_get_tex_level_parameteriv_reply 10593 ** 10594 ** @param xcb_connection_t *c 10595 ** @param xcb_glx_get_tex_level_parameteriv_cookie_t cookie 10596 ** @param xcb_generic_error_t **e 10597 ** @returns xcb_glx_get_tex_level_parameteriv_reply_t * 10598 ** 10599 *****************************************************************************/ 10600 10601 xcb_glx_get_tex_level_parameteriv_reply_t * 10602 xcb_glx_get_tex_level_parameteriv_reply (xcb_connection_t *c , 10603 xcb_glx_get_tex_level_parameteriv_cookie_t cookie , 10604 xcb_generic_error_t **e ); 10605 10615 /***************************************************************************** 10616 ** 10617 ** xcb_glx_is_list_cookie_t xcb_glx_is_list 10618 ** 10619 ** @param xcb_connection_t *c 10620 ** @param xcb_glx_context_tag_t context_tag 10621 ** @param uint32_t list 10622 ** @returns xcb_glx_is_list_cookie_t 10623 ** 10624 *****************************************************************************/ 10625 10626 xcb_glx_is_list_cookie_t 10627 xcb_glx_is_list (xcb_connection_t *c , 10628 xcb_glx_context_tag_t context_tag , 10629 uint32_t list ); 10630 10643 /***************************************************************************** 10644 ** 10645 ** xcb_glx_is_list_cookie_t xcb_glx_is_list_unchecked 10646 ** 10647 ** @param xcb_connection_t *c 10648 ** @param xcb_glx_context_tag_t context_tag 10649 ** @param uint32_t list 10650 ** @returns xcb_glx_is_list_cookie_t 10651 ** 10652 *****************************************************************************/ 10653 10654 xcb_glx_is_list_cookie_t 10655 xcb_glx_is_list_unchecked (xcb_connection_t *c , 10656 xcb_glx_context_tag_t context_tag , 10657 uint32_t list ); 10658 10674 /***************************************************************************** 10675 ** 10676 ** xcb_glx_is_list_reply_t * xcb_glx_is_list_reply 10677 ** 10678 ** @param xcb_connection_t *c 10679 ** @param xcb_glx_is_list_cookie_t cookie 10680 ** @param xcb_generic_error_t **e 10681 ** @returns xcb_glx_is_list_reply_t * 10682 ** 10683 *****************************************************************************/ 10684 10685 xcb_glx_is_list_reply_t * 10686 xcb_glx_is_list_reply (xcb_connection_t *c , 10687 xcb_glx_is_list_cookie_t cookie , 10688 xcb_generic_error_t **e ); 10689 10702 /***************************************************************************** 10703 ** 10704 ** xcb_void_cookie_t xcb_glx_flush_checked 10705 ** 10706 ** @param xcb_connection_t *c 10707 ** @param xcb_glx_context_tag_t context_tag 10708 ** @returns xcb_void_cookie_t 10709 ** 10710 *****************************************************************************/ 10711 10712 xcb_void_cookie_t 10713 xcb_glx_flush_checked (xcb_connection_t *c , 10714 xcb_glx_context_tag_t context_tag ); 10715 10725 /***************************************************************************** 10726 ** 10727 ** xcb_void_cookie_t xcb_glx_flush 10728 ** 10729 ** @param xcb_connection_t *c 10730 ** @param xcb_glx_context_tag_t context_tag 10731 ** @returns xcb_void_cookie_t 10732 ** 10733 *****************************************************************************/ 10734 10735 xcb_void_cookie_t 10736 xcb_glx_flush (xcb_connection_t *c , 10737 xcb_glx_context_tag_t context_tag ); 10738 10739 int 10740 xcb_glx_are_textures_resident_sizeof (const void *_buffer ); 10741 10751 /***************************************************************************** 10752 ** 10753 ** xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident 10754 ** 10755 ** @param xcb_connection_t *c 10756 ** @param xcb_glx_context_tag_t context_tag 10757 ** @param int32_t n 10758 ** @param const uint32_t *textures 10759 ** @returns xcb_glx_are_textures_resident_cookie_t 10760 ** 10761 *****************************************************************************/ 10762 10763 xcb_glx_are_textures_resident_cookie_t 10764 xcb_glx_are_textures_resident (xcb_connection_t *c , 10765 xcb_glx_context_tag_t context_tag , 10766 int32_t n , 10767 const uint32_t *textures ); 10768 10781 /***************************************************************************** 10782 ** 10783 ** xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident_unchecked 10784 ** 10785 ** @param xcb_connection_t *c 10786 ** @param xcb_glx_context_tag_t context_tag 10787 ** @param int32_t n 10788 ** @param const uint32_t *textures 10789 ** @returns xcb_glx_are_textures_resident_cookie_t 10790 ** 10791 *****************************************************************************/ 10792 10793 xcb_glx_are_textures_resident_cookie_t 10794 xcb_glx_are_textures_resident_unchecked (xcb_connection_t *c , 10795 xcb_glx_context_tag_t context_tag , 10796 int32_t n , 10797 const uint32_t *textures ); 10798 10799 10800 /***************************************************************************** 10801 ** 10802 ** uint8_t * xcb_glx_are_textures_resident_data 10803 ** 10804 ** @param const xcb_glx_are_textures_resident_reply_t *R 10805 ** @returns uint8_t * 10806 ** 10807 *****************************************************************************/ 10808 10809 uint8_t * 10810 xcb_glx_are_textures_resident_data (const xcb_glx_are_textures_resident_reply_t *R ); 10811 10812 10813 /***************************************************************************** 10814 ** 10815 ** int xcb_glx_are_textures_resident_data_length 10816 ** 10817 ** @param const xcb_glx_are_textures_resident_reply_t *R 10818 ** @returns int 10819 ** 10820 *****************************************************************************/ 10821 10822 int 10823 xcb_glx_are_textures_resident_data_length (const xcb_glx_are_textures_resident_reply_t *R ); 10824 10825 10826 /***************************************************************************** 10827 ** 10828 ** xcb_generic_iterator_t xcb_glx_are_textures_resident_data_end 10829 ** 10830 ** @param const xcb_glx_are_textures_resident_reply_t *R 10831 ** @returns xcb_generic_iterator_t 10832 ** 10833 *****************************************************************************/ 10834 10835 xcb_generic_iterator_t 10836 xcb_glx_are_textures_resident_data_end (const xcb_glx_are_textures_resident_reply_t *R ); 10837 10853 /***************************************************************************** 10854 ** 10855 ** xcb_glx_are_textures_resident_reply_t * xcb_glx_are_textures_resident_reply 10856 ** 10857 ** @param xcb_connection_t *c 10858 ** @param xcb_glx_are_textures_resident_cookie_t cookie 10859 ** @param xcb_generic_error_t **e 10860 ** @returns xcb_glx_are_textures_resident_reply_t * 10861 ** 10862 *****************************************************************************/ 10863 10864 xcb_glx_are_textures_resident_reply_t * 10865 xcb_glx_are_textures_resident_reply (xcb_connection_t *c , 10866 xcb_glx_are_textures_resident_cookie_t cookie , 10867 xcb_generic_error_t **e ); 10868 10869 int 10870 xcb_glx_delete_textures_sizeof (const void *_buffer ); 10871 10884 /***************************************************************************** 10885 ** 10886 ** xcb_void_cookie_t xcb_glx_delete_textures_checked 10887 ** 10888 ** @param xcb_connection_t *c 10889 ** @param xcb_glx_context_tag_t context_tag 10890 ** @param int32_t n 10891 ** @param const uint32_t *textures 10892 ** @returns xcb_void_cookie_t 10893 ** 10894 *****************************************************************************/ 10895 10896 xcb_void_cookie_t 10897 xcb_glx_delete_textures_checked (xcb_connection_t *c , 10898 xcb_glx_context_tag_t context_tag , 10899 int32_t n , 10900 const uint32_t *textures ); 10901 10911 /***************************************************************************** 10912 ** 10913 ** xcb_void_cookie_t xcb_glx_delete_textures 10914 ** 10915 ** @param xcb_connection_t *c 10916 ** @param xcb_glx_context_tag_t context_tag 10917 ** @param int32_t n 10918 ** @param const uint32_t *textures 10919 ** @returns xcb_void_cookie_t 10920 ** 10921 *****************************************************************************/ 10922 10923 xcb_void_cookie_t 10924 xcb_glx_delete_textures (xcb_connection_t *c , 10925 xcb_glx_context_tag_t context_tag , 10926 int32_t n , 10927 const uint32_t *textures ); 10928 10929 int 10930 xcb_glx_gen_textures_sizeof (const void *_buffer ); 10931 10941 /***************************************************************************** 10942 ** 10943 ** xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures 10944 ** 10945 ** @param xcb_connection_t *c 10946 ** @param xcb_glx_context_tag_t context_tag 10947 ** @param int32_t n 10948 ** @returns xcb_glx_gen_textures_cookie_t 10949 ** 10950 *****************************************************************************/ 10951 10952 xcb_glx_gen_textures_cookie_t 10953 xcb_glx_gen_textures (xcb_connection_t *c , 10954 xcb_glx_context_tag_t context_tag , 10955 int32_t n ); 10956 10969 /***************************************************************************** 10970 ** 10971 ** xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures_unchecked 10972 ** 10973 ** @param xcb_connection_t *c 10974 ** @param xcb_glx_context_tag_t context_tag 10975 ** @param int32_t n 10976 ** @returns xcb_glx_gen_textures_cookie_t 10977 ** 10978 *****************************************************************************/ 10979 10980 xcb_glx_gen_textures_cookie_t 10981 xcb_glx_gen_textures_unchecked (xcb_connection_t *c , 10982 xcb_glx_context_tag_t context_tag , 10983 int32_t n ); 10984 10985 10986 /***************************************************************************** 10987 ** 10988 ** uint32_t * xcb_glx_gen_textures_data 10989 ** 10990 ** @param const xcb_glx_gen_textures_reply_t *R 10991 ** @returns uint32_t * 10992 ** 10993 *****************************************************************************/ 10994 10995 uint32_t * 10996 xcb_glx_gen_textures_data (const xcb_glx_gen_textures_reply_t *R ); 10997 10998 10999 /***************************************************************************** 11000 ** 11001 ** int xcb_glx_gen_textures_data_length 11002 ** 11003 ** @param const xcb_glx_gen_textures_reply_t *R 11004 ** @returns int 11005 ** 11006 *****************************************************************************/ 11007 11008 int 11009 xcb_glx_gen_textures_data_length (const xcb_glx_gen_textures_reply_t *R ); 11010 11011 11012 /***************************************************************************** 11013 ** 11014 ** xcb_generic_iterator_t xcb_glx_gen_textures_data_end 11015 ** 11016 ** @param const xcb_glx_gen_textures_reply_t *R 11017 ** @returns xcb_generic_iterator_t 11018 ** 11019 *****************************************************************************/ 11020 11021 xcb_generic_iterator_t 11022 xcb_glx_gen_textures_data_end (const xcb_glx_gen_textures_reply_t *R ); 11023 11039 /***************************************************************************** 11040 ** 11041 ** xcb_glx_gen_textures_reply_t * xcb_glx_gen_textures_reply 11042 ** 11043 ** @param xcb_connection_t *c 11044 ** @param xcb_glx_gen_textures_cookie_t cookie 11045 ** @param xcb_generic_error_t **e 11046 ** @returns xcb_glx_gen_textures_reply_t * 11047 ** 11048 *****************************************************************************/ 11049 11050 xcb_glx_gen_textures_reply_t * 11051 xcb_glx_gen_textures_reply (xcb_connection_t *c , 11052 xcb_glx_gen_textures_cookie_t cookie , 11053 xcb_generic_error_t **e ); 11054 11064 /***************************************************************************** 11065 ** 11066 ** xcb_glx_is_texture_cookie_t xcb_glx_is_texture 11067 ** 11068 ** @param xcb_connection_t *c 11069 ** @param xcb_glx_context_tag_t context_tag 11070 ** @param uint32_t texture 11071 ** @returns xcb_glx_is_texture_cookie_t 11072 ** 11073 *****************************************************************************/ 11074 11075 xcb_glx_is_texture_cookie_t 11076 xcb_glx_is_texture (xcb_connection_t *c , 11077 xcb_glx_context_tag_t context_tag , 11078 uint32_t texture ); 11079 11092 /***************************************************************************** 11093 ** 11094 ** xcb_glx_is_texture_cookie_t xcb_glx_is_texture_unchecked 11095 ** 11096 ** @param xcb_connection_t *c 11097 ** @param xcb_glx_context_tag_t context_tag 11098 ** @param uint32_t texture 11099 ** @returns xcb_glx_is_texture_cookie_t 11100 ** 11101 *****************************************************************************/ 11102 11103 xcb_glx_is_texture_cookie_t 11104 xcb_glx_is_texture_unchecked (xcb_connection_t *c , 11105 xcb_glx_context_tag_t context_tag , 11106 uint32_t texture ); 11107 11123 /***************************************************************************** 11124 ** 11125 ** xcb_glx_is_texture_reply_t * xcb_glx_is_texture_reply 11126 ** 11127 ** @param xcb_connection_t *c 11128 ** @param xcb_glx_is_texture_cookie_t cookie 11129 ** @param xcb_generic_error_t **e 11130 ** @returns xcb_glx_is_texture_reply_t * 11131 ** 11132 *****************************************************************************/ 11133 11134 xcb_glx_is_texture_reply_t * 11135 xcb_glx_is_texture_reply (xcb_connection_t *c , 11136 xcb_glx_is_texture_cookie_t cookie , 11137 xcb_generic_error_t **e ); 11138 11139 int 11140 xcb_glx_get_color_table_sizeof (const void *_buffer ); 11141 11151 /***************************************************************************** 11152 ** 11153 ** xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table 11154 ** 11155 ** @param xcb_connection_t *c 11156 ** @param xcb_glx_context_tag_t context_tag 11157 ** @param uint32_t target 11158 ** @param uint32_t format 11159 ** @param uint32_t type 11160 ** @param uint8_t swap_bytes 11161 ** @returns xcb_glx_get_color_table_cookie_t 11162 ** 11163 *****************************************************************************/ 11164 11165 xcb_glx_get_color_table_cookie_t 11166 xcb_glx_get_color_table (xcb_connection_t *c , 11167 xcb_glx_context_tag_t context_tag , 11168 uint32_t target , 11169 uint32_t format , 11170 uint32_t type , 11171 uint8_t swap_bytes ); 11172 11185 /***************************************************************************** 11186 ** 11187 ** xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table_unchecked 11188 ** 11189 ** @param xcb_connection_t *c 11190 ** @param xcb_glx_context_tag_t context_tag 11191 ** @param uint32_t target 11192 ** @param uint32_t format 11193 ** @param uint32_t type 11194 ** @param uint8_t swap_bytes 11195 ** @returns xcb_glx_get_color_table_cookie_t 11196 ** 11197 *****************************************************************************/ 11198 11199 xcb_glx_get_color_table_cookie_t 11200 xcb_glx_get_color_table_unchecked (xcb_connection_t *c , 11201 xcb_glx_context_tag_t context_tag , 11202 uint32_t target , 11203 uint32_t format , 11204 uint32_t type , 11205 uint8_t swap_bytes ); 11206 11207 11208 /***************************************************************************** 11209 ** 11210 ** uint8_t * xcb_glx_get_color_table_data 11211 ** 11212 ** @param const xcb_glx_get_color_table_reply_t *R 11213 ** @returns uint8_t * 11214 ** 11215 *****************************************************************************/ 11216 11217 uint8_t * 11218 xcb_glx_get_color_table_data (const xcb_glx_get_color_table_reply_t *R ); 11219 11220 11221 /***************************************************************************** 11222 ** 11223 ** int xcb_glx_get_color_table_data_length 11224 ** 11225 ** @param const xcb_glx_get_color_table_reply_t *R 11226 ** @returns int 11227 ** 11228 *****************************************************************************/ 11229 11230 int 11231 xcb_glx_get_color_table_data_length (const xcb_glx_get_color_table_reply_t *R ); 11232 11233 11234 /***************************************************************************** 11235 ** 11236 ** xcb_generic_iterator_t xcb_glx_get_color_table_data_end 11237 ** 11238 ** @param const xcb_glx_get_color_table_reply_t *R 11239 ** @returns xcb_generic_iterator_t 11240 ** 11241 *****************************************************************************/ 11242 11243 xcb_generic_iterator_t 11244 xcb_glx_get_color_table_data_end (const xcb_glx_get_color_table_reply_t *R ); 11245 11261 /***************************************************************************** 11262 ** 11263 ** xcb_glx_get_color_table_reply_t * xcb_glx_get_color_table_reply 11264 ** 11265 ** @param xcb_connection_t *c 11266 ** @param xcb_glx_get_color_table_cookie_t cookie 11267 ** @param xcb_generic_error_t **e 11268 ** @returns xcb_glx_get_color_table_reply_t * 11269 ** 11270 *****************************************************************************/ 11271 11272 xcb_glx_get_color_table_reply_t * 11273 xcb_glx_get_color_table_reply (xcb_connection_t *c , 11274 xcb_glx_get_color_table_cookie_t cookie , 11275 xcb_generic_error_t **e ); 11276 11277 int 11278 xcb_glx_get_color_table_parameterfv_sizeof (const void *_buffer ); 11279 11289 /***************************************************************************** 11290 ** 11291 ** xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv 11292 ** 11293 ** @param xcb_connection_t *c 11294 ** @param xcb_glx_context_tag_t context_tag 11295 ** @param uint32_t target 11296 ** @param uint32_t pname 11297 ** @returns xcb_glx_get_color_table_parameterfv_cookie_t 11298 ** 11299 *****************************************************************************/ 11300 11301 xcb_glx_get_color_table_parameterfv_cookie_t 11302 xcb_glx_get_color_table_parameterfv (xcb_connection_t *c , 11303 xcb_glx_context_tag_t context_tag , 11304 uint32_t target , 11305 uint32_t pname ); 11306 11319 /***************************************************************************** 11320 ** 11321 ** xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv_unchecked 11322 ** 11323 ** @param xcb_connection_t *c 11324 ** @param xcb_glx_context_tag_t context_tag 11325 ** @param uint32_t target 11326 ** @param uint32_t pname 11327 ** @returns xcb_glx_get_color_table_parameterfv_cookie_t 11328 ** 11329 *****************************************************************************/ 11330 11331 xcb_glx_get_color_table_parameterfv_cookie_t 11332 xcb_glx_get_color_table_parameterfv_unchecked (xcb_connection_t *c , 11333 xcb_glx_context_tag_t context_tag , 11334 uint32_t target , 11335 uint32_t pname ); 11336 11337 11338 /***************************************************************************** 11339 ** 11340 ** xcb_glx_float32_t * xcb_glx_get_color_table_parameterfv_data 11341 ** 11342 ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R 11343 ** @returns xcb_glx_float32_t * 11344 ** 11345 *****************************************************************************/ 11346 11347 xcb_glx_float32_t * 11348 xcb_glx_get_color_table_parameterfv_data (const xcb_glx_get_color_table_parameterfv_reply_t *R ); 11349 11350 11351 /***************************************************************************** 11352 ** 11353 ** int xcb_glx_get_color_table_parameterfv_data_length 11354 ** 11355 ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R 11356 ** @returns int 11357 ** 11358 *****************************************************************************/ 11359 11360 int 11361 xcb_glx_get_color_table_parameterfv_data_length (const xcb_glx_get_color_table_parameterfv_reply_t *R ); 11362 11363 11364 /***************************************************************************** 11365 ** 11366 ** xcb_generic_iterator_t xcb_glx_get_color_table_parameterfv_data_end 11367 ** 11368 ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R 11369 ** @returns xcb_generic_iterator_t 11370 ** 11371 *****************************************************************************/ 11372 11373 xcb_generic_iterator_t 11374 xcb_glx_get_color_table_parameterfv_data_end (const xcb_glx_get_color_table_parameterfv_reply_t *R ); 11375 11391 /***************************************************************************** 11392 ** 11393 ** xcb_glx_get_color_table_parameterfv_reply_t * xcb_glx_get_color_table_parameterfv_reply 11394 ** 11395 ** @param xcb_connection_t *c 11396 ** @param xcb_glx_get_color_table_parameterfv_cookie_t cookie 11397 ** @param xcb_generic_error_t **e 11398 ** @returns xcb_glx_get_color_table_parameterfv_reply_t * 11399 ** 11400 *****************************************************************************/ 11401 11402 xcb_glx_get_color_table_parameterfv_reply_t * 11403 xcb_glx_get_color_table_parameterfv_reply (xcb_connection_t *c , 11404 xcb_glx_get_color_table_parameterfv_cookie_t cookie , 11405 xcb_generic_error_t **e ); 11406 11407 int 11408 xcb_glx_get_color_table_parameteriv_sizeof (const void *_buffer ); 11409 11419 /***************************************************************************** 11420 ** 11421 ** xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv 11422 ** 11423 ** @param xcb_connection_t *c 11424 ** @param xcb_glx_context_tag_t context_tag 11425 ** @param uint32_t target 11426 ** @param uint32_t pname 11427 ** @returns xcb_glx_get_color_table_parameteriv_cookie_t 11428 ** 11429 *****************************************************************************/ 11430 11431 xcb_glx_get_color_table_parameteriv_cookie_t 11432 xcb_glx_get_color_table_parameteriv (xcb_connection_t *c , 11433 xcb_glx_context_tag_t context_tag , 11434 uint32_t target , 11435 uint32_t pname ); 11436 11449 /***************************************************************************** 11450 ** 11451 ** xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv_unchecked 11452 ** 11453 ** @param xcb_connection_t *c 11454 ** @param xcb_glx_context_tag_t context_tag 11455 ** @param uint32_t target 11456 ** @param uint32_t pname 11457 ** @returns xcb_glx_get_color_table_parameteriv_cookie_t 11458 ** 11459 *****************************************************************************/ 11460 11461 xcb_glx_get_color_table_parameteriv_cookie_t 11462 xcb_glx_get_color_table_parameteriv_unchecked (xcb_connection_t *c , 11463 xcb_glx_context_tag_t context_tag , 11464 uint32_t target , 11465 uint32_t pname ); 11466 11467 11468 /***************************************************************************** 11469 ** 11470 ** int32_t * xcb_glx_get_color_table_parameteriv_data 11471 ** 11472 ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R 11473 ** @returns int32_t * 11474 ** 11475 *****************************************************************************/ 11476 11477 int32_t * 11478 xcb_glx_get_color_table_parameteriv_data (const xcb_glx_get_color_table_parameteriv_reply_t *R ); 11479 11480 11481 /***************************************************************************** 11482 ** 11483 ** int xcb_glx_get_color_table_parameteriv_data_length 11484 ** 11485 ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R 11486 ** @returns int 11487 ** 11488 *****************************************************************************/ 11489 11490 int 11491 xcb_glx_get_color_table_parameteriv_data_length (const xcb_glx_get_color_table_parameteriv_reply_t *R ); 11492 11493 11494 /***************************************************************************** 11495 ** 11496 ** xcb_generic_iterator_t xcb_glx_get_color_table_parameteriv_data_end 11497 ** 11498 ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R 11499 ** @returns xcb_generic_iterator_t 11500 ** 11501 *****************************************************************************/ 11502 11503 xcb_generic_iterator_t 11504 xcb_glx_get_color_table_parameteriv_data_end (const xcb_glx_get_color_table_parameteriv_reply_t *R ); 11505 11521 /***************************************************************************** 11522 ** 11523 ** xcb_glx_get_color_table_parameteriv_reply_t * xcb_glx_get_color_table_parameteriv_reply 11524 ** 11525 ** @param xcb_connection_t *c 11526 ** @param xcb_glx_get_color_table_parameteriv_cookie_t cookie 11527 ** @param xcb_generic_error_t **e 11528 ** @returns xcb_glx_get_color_table_parameteriv_reply_t * 11529 ** 11530 *****************************************************************************/ 11531 11532 xcb_glx_get_color_table_parameteriv_reply_t * 11533 xcb_glx_get_color_table_parameteriv_reply (xcb_connection_t *c , 11534 xcb_glx_get_color_table_parameteriv_cookie_t cookie , 11535 xcb_generic_error_t **e ); 11536 11537 int 11538 xcb_glx_get_convolution_filter_sizeof (const void *_buffer ); 11539 11549 /***************************************************************************** 11550 ** 11551 ** xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter 11552 ** 11553 ** @param xcb_connection_t *c 11554 ** @param xcb_glx_context_tag_t context_tag 11555 ** @param uint32_t target 11556 ** @param uint32_t format 11557 ** @param uint32_t type 11558 ** @param uint8_t swap_bytes 11559 ** @returns xcb_glx_get_convolution_filter_cookie_t 11560 ** 11561 *****************************************************************************/ 11562 11563 xcb_glx_get_convolution_filter_cookie_t 11564 xcb_glx_get_convolution_filter (xcb_connection_t *c , 11565 xcb_glx_context_tag_t context_tag , 11566 uint32_t target , 11567 uint32_t format , 11568 uint32_t type , 11569 uint8_t swap_bytes ); 11570 11583 /***************************************************************************** 11584 ** 11585 ** xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter_unchecked 11586 ** 11587 ** @param xcb_connection_t *c 11588 ** @param xcb_glx_context_tag_t context_tag 11589 ** @param uint32_t target 11590 ** @param uint32_t format 11591 ** @param uint32_t type 11592 ** @param uint8_t swap_bytes 11593 ** @returns xcb_glx_get_convolution_filter_cookie_t 11594 ** 11595 *****************************************************************************/ 11596 11597 xcb_glx_get_convolution_filter_cookie_t 11598 xcb_glx_get_convolution_filter_unchecked (xcb_connection_t *c , 11599 xcb_glx_context_tag_t context_tag , 11600 uint32_t target , 11601 uint32_t format , 11602 uint32_t type , 11603 uint8_t swap_bytes ); 11604 11605 11606 /***************************************************************************** 11607 ** 11608 ** uint8_t * xcb_glx_get_convolution_filter_data 11609 ** 11610 ** @param const xcb_glx_get_convolution_filter_reply_t *R 11611 ** @returns uint8_t * 11612 ** 11613 *****************************************************************************/ 11614 11615 uint8_t * 11616 xcb_glx_get_convolution_filter_data (const xcb_glx_get_convolution_filter_reply_t *R ); 11617 11618 11619 /***************************************************************************** 11620 ** 11621 ** int xcb_glx_get_convolution_filter_data_length 11622 ** 11623 ** @param const xcb_glx_get_convolution_filter_reply_t *R 11624 ** @returns int 11625 ** 11626 *****************************************************************************/ 11627 11628 int 11629 xcb_glx_get_convolution_filter_data_length (const xcb_glx_get_convolution_filter_reply_t *R ); 11630 11631 11632 /***************************************************************************** 11633 ** 11634 ** xcb_generic_iterator_t xcb_glx_get_convolution_filter_data_end 11635 ** 11636 ** @param const xcb_glx_get_convolution_filter_reply_t *R 11637 ** @returns xcb_generic_iterator_t 11638 ** 11639 *****************************************************************************/ 11640 11641 xcb_generic_iterator_t 11642 xcb_glx_get_convolution_filter_data_end (const xcb_glx_get_convolution_filter_reply_t *R ); 11643 11659 /***************************************************************************** 11660 ** 11661 ** xcb_glx_get_convolution_filter_reply_t * xcb_glx_get_convolution_filter_reply 11662 ** 11663 ** @param xcb_connection_t *c 11664 ** @param xcb_glx_get_convolution_filter_cookie_t cookie 11665 ** @param xcb_generic_error_t **e 11666 ** @returns xcb_glx_get_convolution_filter_reply_t * 11667 ** 11668 *****************************************************************************/ 11669 11670 xcb_glx_get_convolution_filter_reply_t * 11671 xcb_glx_get_convolution_filter_reply (xcb_connection_t *c , 11672 xcb_glx_get_convolution_filter_cookie_t cookie , 11673 xcb_generic_error_t **e ); 11674 11675 int 11676 xcb_glx_get_convolution_parameterfv_sizeof (const void *_buffer ); 11677 11687 /***************************************************************************** 11688 ** 11689 ** xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv 11690 ** 11691 ** @param xcb_connection_t *c 11692 ** @param xcb_glx_context_tag_t context_tag 11693 ** @param uint32_t target 11694 ** @param uint32_t pname 11695 ** @returns xcb_glx_get_convolution_parameterfv_cookie_t 11696 ** 11697 *****************************************************************************/ 11698 11699 xcb_glx_get_convolution_parameterfv_cookie_t 11700 xcb_glx_get_convolution_parameterfv (xcb_connection_t *c , 11701 xcb_glx_context_tag_t context_tag , 11702 uint32_t target , 11703 uint32_t pname ); 11704 11717 /***************************************************************************** 11718 ** 11719 ** xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv_unchecked 11720 ** 11721 ** @param xcb_connection_t *c 11722 ** @param xcb_glx_context_tag_t context_tag 11723 ** @param uint32_t target 11724 ** @param uint32_t pname 11725 ** @returns xcb_glx_get_convolution_parameterfv_cookie_t 11726 ** 11727 *****************************************************************************/ 11728 11729 xcb_glx_get_convolution_parameterfv_cookie_t 11730 xcb_glx_get_convolution_parameterfv_unchecked (xcb_connection_t *c , 11731 xcb_glx_context_tag_t context_tag , 11732 uint32_t target , 11733 uint32_t pname ); 11734 11735 11736 /***************************************************************************** 11737 ** 11738 ** xcb_glx_float32_t * xcb_glx_get_convolution_parameterfv_data 11739 ** 11740 ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R 11741 ** @returns xcb_glx_float32_t * 11742 ** 11743 *****************************************************************************/ 11744 11745 xcb_glx_float32_t * 11746 xcb_glx_get_convolution_parameterfv_data (const xcb_glx_get_convolution_parameterfv_reply_t *R ); 11747 11748 11749 /***************************************************************************** 11750 ** 11751 ** int xcb_glx_get_convolution_parameterfv_data_length 11752 ** 11753 ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R 11754 ** @returns int 11755 ** 11756 *****************************************************************************/ 11757 11758 int 11759 xcb_glx_get_convolution_parameterfv_data_length (const xcb_glx_get_convolution_parameterfv_reply_t *R ); 11760 11761 11762 /***************************************************************************** 11763 ** 11764 ** xcb_generic_iterator_t xcb_glx_get_convolution_parameterfv_data_end 11765 ** 11766 ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R 11767 ** @returns xcb_generic_iterator_t 11768 ** 11769 *****************************************************************************/ 11770 11771 xcb_generic_iterator_t 11772 xcb_glx_get_convolution_parameterfv_data_end (const xcb_glx_get_convolution_parameterfv_reply_t *R ); 11773 11789 /***************************************************************************** 11790 ** 11791 ** xcb_glx_get_convolution_parameterfv_reply_t * xcb_glx_get_convolution_parameterfv_reply 11792 ** 11793 ** @param xcb_connection_t *c 11794 ** @param xcb_glx_get_convolution_parameterfv_cookie_t cookie 11795 ** @param xcb_generic_error_t **e 11796 ** @returns xcb_glx_get_convolution_parameterfv_reply_t * 11797 ** 11798 *****************************************************************************/ 11799 11800 xcb_glx_get_convolution_parameterfv_reply_t * 11801 xcb_glx_get_convolution_parameterfv_reply (xcb_connection_t *c , 11802 xcb_glx_get_convolution_parameterfv_cookie_t cookie , 11803 xcb_generic_error_t **e ); 11804 11805 int 11806 xcb_glx_get_convolution_parameteriv_sizeof (const void *_buffer ); 11807 11817 /***************************************************************************** 11818 ** 11819 ** xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv 11820 ** 11821 ** @param xcb_connection_t *c 11822 ** @param xcb_glx_context_tag_t context_tag 11823 ** @param uint32_t target 11824 ** @param uint32_t pname 11825 ** @returns xcb_glx_get_convolution_parameteriv_cookie_t 11826 ** 11827 *****************************************************************************/ 11828 11829 xcb_glx_get_convolution_parameteriv_cookie_t 11830 xcb_glx_get_convolution_parameteriv (xcb_connection_t *c , 11831 xcb_glx_context_tag_t context_tag , 11832 uint32_t target , 11833 uint32_t pname ); 11834 11847 /***************************************************************************** 11848 ** 11849 ** xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv_unchecked 11850 ** 11851 ** @param xcb_connection_t *c 11852 ** @param xcb_glx_context_tag_t context_tag 11853 ** @param uint32_t target 11854 ** @param uint32_t pname 11855 ** @returns xcb_glx_get_convolution_parameteriv_cookie_t 11856 ** 11857 *****************************************************************************/ 11858 11859 xcb_glx_get_convolution_parameteriv_cookie_t 11860 xcb_glx_get_convolution_parameteriv_unchecked (xcb_connection_t *c , 11861 xcb_glx_context_tag_t context_tag , 11862 uint32_t target , 11863 uint32_t pname ); 11864 11865 11866 /***************************************************************************** 11867 ** 11868 ** int32_t * xcb_glx_get_convolution_parameteriv_data 11869 ** 11870 ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R 11871 ** @returns int32_t * 11872 ** 11873 *****************************************************************************/ 11874 11875 int32_t * 11876 xcb_glx_get_convolution_parameteriv_data (const xcb_glx_get_convolution_parameteriv_reply_t *R ); 11877 11878 11879 /***************************************************************************** 11880 ** 11881 ** int xcb_glx_get_convolution_parameteriv_data_length 11882 ** 11883 ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R 11884 ** @returns int 11885 ** 11886 *****************************************************************************/ 11887 11888 int 11889 xcb_glx_get_convolution_parameteriv_data_length (const xcb_glx_get_convolution_parameteriv_reply_t *R ); 11890 11891 11892 /***************************************************************************** 11893 ** 11894 ** xcb_generic_iterator_t xcb_glx_get_convolution_parameteriv_data_end 11895 ** 11896 ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R 11897 ** @returns xcb_generic_iterator_t 11898 ** 11899 *****************************************************************************/ 11900 11901 xcb_generic_iterator_t 11902 xcb_glx_get_convolution_parameteriv_data_end (const xcb_glx_get_convolution_parameteriv_reply_t *R ); 11903 11919 /***************************************************************************** 11920 ** 11921 ** xcb_glx_get_convolution_parameteriv_reply_t * xcb_glx_get_convolution_parameteriv_reply 11922 ** 11923 ** @param xcb_connection_t *c 11924 ** @param xcb_glx_get_convolution_parameteriv_cookie_t cookie 11925 ** @param xcb_generic_error_t **e 11926 ** @returns xcb_glx_get_convolution_parameteriv_reply_t * 11927 ** 11928 *****************************************************************************/ 11929 11930 xcb_glx_get_convolution_parameteriv_reply_t * 11931 xcb_glx_get_convolution_parameteriv_reply (xcb_connection_t *c , 11932 xcb_glx_get_convolution_parameteriv_cookie_t cookie , 11933 xcb_generic_error_t **e ); 11934 11935 int 11936 xcb_glx_get_separable_filter_sizeof (const void *_buffer ); 11937 11947 /***************************************************************************** 11948 ** 11949 ** xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter 11950 ** 11951 ** @param xcb_connection_t *c 11952 ** @param xcb_glx_context_tag_t context_tag 11953 ** @param uint32_t target 11954 ** @param uint32_t format 11955 ** @param uint32_t type 11956 ** @param uint8_t swap_bytes 11957 ** @returns xcb_glx_get_separable_filter_cookie_t 11958 ** 11959 *****************************************************************************/ 11960 11961 xcb_glx_get_separable_filter_cookie_t 11962 xcb_glx_get_separable_filter (xcb_connection_t *c , 11963 xcb_glx_context_tag_t context_tag , 11964 uint32_t target , 11965 uint32_t format , 11966 uint32_t type , 11967 uint8_t swap_bytes ); 11968 11981 /***************************************************************************** 11982 ** 11983 ** xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter_unchecked 11984 ** 11985 ** @param xcb_connection_t *c 11986 ** @param xcb_glx_context_tag_t context_tag 11987 ** @param uint32_t target 11988 ** @param uint32_t format 11989 ** @param uint32_t type 11990 ** @param uint8_t swap_bytes 11991 ** @returns xcb_glx_get_separable_filter_cookie_t 11992 ** 11993 *****************************************************************************/ 11994 11995 xcb_glx_get_separable_filter_cookie_t 11996 xcb_glx_get_separable_filter_unchecked (xcb_connection_t *c , 11997 xcb_glx_context_tag_t context_tag , 11998 uint32_t target , 11999 uint32_t format , 12000 uint32_t type , 12001 uint8_t swap_bytes ); 12002 12003 12004 /***************************************************************************** 12005 ** 12006 ** uint8_t * xcb_glx_get_separable_filter_rows_and_cols 12007 ** 12008 ** @param const xcb_glx_get_separable_filter_reply_t *R 12009 ** @returns uint8_t * 12010 ** 12011 *****************************************************************************/ 12012 12013 uint8_t * 12014 xcb_glx_get_separable_filter_rows_and_cols (const xcb_glx_get_separable_filter_reply_t *R ); 12015 12016 12017 /***************************************************************************** 12018 ** 12019 ** int xcb_glx_get_separable_filter_rows_and_cols_length 12020 ** 12021 ** @param const xcb_glx_get_separable_filter_reply_t *R 12022 ** @returns int 12023 ** 12024 *****************************************************************************/ 12025 12026 int 12027 xcb_glx_get_separable_filter_rows_and_cols_length (const xcb_glx_get_separable_filter_reply_t *R ); 12028 12029 12030 /***************************************************************************** 12031 ** 12032 ** xcb_generic_iterator_t xcb_glx_get_separable_filter_rows_and_cols_end 12033 ** 12034 ** @param const xcb_glx_get_separable_filter_reply_t *R 12035 ** @returns xcb_generic_iterator_t 12036 ** 12037 *****************************************************************************/ 12038 12039 xcb_generic_iterator_t 12040 xcb_glx_get_separable_filter_rows_and_cols_end (const xcb_glx_get_separable_filter_reply_t *R ); 12041 12057 /***************************************************************************** 12058 ** 12059 ** xcb_glx_get_separable_filter_reply_t * xcb_glx_get_separable_filter_reply 12060 ** 12061 ** @param xcb_connection_t *c 12062 ** @param xcb_glx_get_separable_filter_cookie_t cookie 12063 ** @param xcb_generic_error_t **e 12064 ** @returns xcb_glx_get_separable_filter_reply_t * 12065 ** 12066 *****************************************************************************/ 12067 12068 xcb_glx_get_separable_filter_reply_t * 12069 xcb_glx_get_separable_filter_reply (xcb_connection_t *c , 12070 xcb_glx_get_separable_filter_cookie_t cookie , 12071 xcb_generic_error_t **e ); 12072 12073 int 12074 xcb_glx_get_histogram_sizeof (const void *_buffer ); 12075 12085 /***************************************************************************** 12086 ** 12087 ** xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram 12088 ** 12089 ** @param xcb_connection_t *c 12090 ** @param xcb_glx_context_tag_t context_tag 12091 ** @param uint32_t target 12092 ** @param uint32_t format 12093 ** @param uint32_t type 12094 ** @param uint8_t swap_bytes 12095 ** @param uint8_t reset 12096 ** @returns xcb_glx_get_histogram_cookie_t 12097 ** 12098 *****************************************************************************/ 12099 12100 xcb_glx_get_histogram_cookie_t 12101 xcb_glx_get_histogram (xcb_connection_t *c , 12102 xcb_glx_context_tag_t context_tag , 12103 uint32_t target , 12104 uint32_t format , 12105 uint32_t type , 12106 uint8_t swap_bytes , 12107 uint8_t reset ); 12108 12121 /***************************************************************************** 12122 ** 12123 ** xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram_unchecked 12124 ** 12125 ** @param xcb_connection_t *c 12126 ** @param xcb_glx_context_tag_t context_tag 12127 ** @param uint32_t target 12128 ** @param uint32_t format 12129 ** @param uint32_t type 12130 ** @param uint8_t swap_bytes 12131 ** @param uint8_t reset 12132 ** @returns xcb_glx_get_histogram_cookie_t 12133 ** 12134 *****************************************************************************/ 12135 12136 xcb_glx_get_histogram_cookie_t 12137 xcb_glx_get_histogram_unchecked (xcb_connection_t *c , 12138 xcb_glx_context_tag_t context_tag , 12139 uint32_t target , 12140 uint32_t format , 12141 uint32_t type , 12142 uint8_t swap_bytes , 12143 uint8_t reset ); 12144 12145 12146 /***************************************************************************** 12147 ** 12148 ** uint8_t * xcb_glx_get_histogram_data 12149 ** 12150 ** @param const xcb_glx_get_histogram_reply_t *R 12151 ** @returns uint8_t * 12152 ** 12153 *****************************************************************************/ 12154 12155 uint8_t * 12156 xcb_glx_get_histogram_data (const xcb_glx_get_histogram_reply_t *R ); 12157 12158 12159 /***************************************************************************** 12160 ** 12161 ** int xcb_glx_get_histogram_data_length 12162 ** 12163 ** @param const xcb_glx_get_histogram_reply_t *R 12164 ** @returns int 12165 ** 12166 *****************************************************************************/ 12167 12168 int 12169 xcb_glx_get_histogram_data_length (const xcb_glx_get_histogram_reply_t *R ); 12170 12171 12172 /***************************************************************************** 12173 ** 12174 ** xcb_generic_iterator_t xcb_glx_get_histogram_data_end 12175 ** 12176 ** @param const xcb_glx_get_histogram_reply_t *R 12177 ** @returns xcb_generic_iterator_t 12178 ** 12179 *****************************************************************************/ 12180 12181 xcb_generic_iterator_t 12182 xcb_glx_get_histogram_data_end (const xcb_glx_get_histogram_reply_t *R ); 12183 12199 /***************************************************************************** 12200 ** 12201 ** xcb_glx_get_histogram_reply_t * xcb_glx_get_histogram_reply 12202 ** 12203 ** @param xcb_connection_t *c 12204 ** @param xcb_glx_get_histogram_cookie_t cookie 12205 ** @param xcb_generic_error_t **e 12206 ** @returns xcb_glx_get_histogram_reply_t * 12207 ** 12208 *****************************************************************************/ 12209 12210 xcb_glx_get_histogram_reply_t * 12211 xcb_glx_get_histogram_reply (xcb_connection_t *c , 12212 xcb_glx_get_histogram_cookie_t cookie , 12213 xcb_generic_error_t **e ); 12214 12215 int 12216 xcb_glx_get_histogram_parameterfv_sizeof (const void *_buffer ); 12217 12227 /***************************************************************************** 12228 ** 12229 ** xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv 12230 ** 12231 ** @param xcb_connection_t *c 12232 ** @param xcb_glx_context_tag_t context_tag 12233 ** @param uint32_t target 12234 ** @param uint32_t pname 12235 ** @returns xcb_glx_get_histogram_parameterfv_cookie_t 12236 ** 12237 *****************************************************************************/ 12238 12239 xcb_glx_get_histogram_parameterfv_cookie_t 12240 xcb_glx_get_histogram_parameterfv (xcb_connection_t *c , 12241 xcb_glx_context_tag_t context_tag , 12242 uint32_t target , 12243 uint32_t pname ); 12244 12257 /***************************************************************************** 12258 ** 12259 ** xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv_unchecked 12260 ** 12261 ** @param xcb_connection_t *c 12262 ** @param xcb_glx_context_tag_t context_tag 12263 ** @param uint32_t target 12264 ** @param uint32_t pname 12265 ** @returns xcb_glx_get_histogram_parameterfv_cookie_t 12266 ** 12267 *****************************************************************************/ 12268 12269 xcb_glx_get_histogram_parameterfv_cookie_t 12270 xcb_glx_get_histogram_parameterfv_unchecked (xcb_connection_t *c , 12271 xcb_glx_context_tag_t context_tag , 12272 uint32_t target , 12273 uint32_t pname ); 12274 12275 12276 /***************************************************************************** 12277 ** 12278 ** xcb_glx_float32_t * xcb_glx_get_histogram_parameterfv_data 12279 ** 12280 ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R 12281 ** @returns xcb_glx_float32_t * 12282 ** 12283 *****************************************************************************/ 12284 12285 xcb_glx_float32_t * 12286 xcb_glx_get_histogram_parameterfv_data (const xcb_glx_get_histogram_parameterfv_reply_t *R ); 12287 12288 12289 /***************************************************************************** 12290 ** 12291 ** int xcb_glx_get_histogram_parameterfv_data_length 12292 ** 12293 ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R 12294 ** @returns int 12295 ** 12296 *****************************************************************************/ 12297 12298 int 12299 xcb_glx_get_histogram_parameterfv_data_length (const xcb_glx_get_histogram_parameterfv_reply_t *R ); 12300 12301 12302 /***************************************************************************** 12303 ** 12304 ** xcb_generic_iterator_t xcb_glx_get_histogram_parameterfv_data_end 12305 ** 12306 ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R 12307 ** @returns xcb_generic_iterator_t 12308 ** 12309 *****************************************************************************/ 12310 12311 xcb_generic_iterator_t 12312 xcb_glx_get_histogram_parameterfv_data_end (const xcb_glx_get_histogram_parameterfv_reply_t *R ); 12313 12329 /***************************************************************************** 12330 ** 12331 ** xcb_glx_get_histogram_parameterfv_reply_t * xcb_glx_get_histogram_parameterfv_reply 12332 ** 12333 ** @param xcb_connection_t *c 12334 ** @param xcb_glx_get_histogram_parameterfv_cookie_t cookie 12335 ** @param xcb_generic_error_t **e 12336 ** @returns xcb_glx_get_histogram_parameterfv_reply_t * 12337 ** 12338 *****************************************************************************/ 12339 12340 xcb_glx_get_histogram_parameterfv_reply_t * 12341 xcb_glx_get_histogram_parameterfv_reply (xcb_connection_t *c , 12342 xcb_glx_get_histogram_parameterfv_cookie_t cookie , 12343 xcb_generic_error_t **e ); 12344 12345 int 12346 xcb_glx_get_histogram_parameteriv_sizeof (const void *_buffer ); 12347 12357 /***************************************************************************** 12358 ** 12359 ** xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv 12360 ** 12361 ** @param xcb_connection_t *c 12362 ** @param xcb_glx_context_tag_t context_tag 12363 ** @param uint32_t target 12364 ** @param uint32_t pname 12365 ** @returns xcb_glx_get_histogram_parameteriv_cookie_t 12366 ** 12367 *****************************************************************************/ 12368 12369 xcb_glx_get_histogram_parameteriv_cookie_t 12370 xcb_glx_get_histogram_parameteriv (xcb_connection_t *c , 12371 xcb_glx_context_tag_t context_tag , 12372 uint32_t target , 12373 uint32_t pname ); 12374 12387 /***************************************************************************** 12388 ** 12389 ** xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv_unchecked 12390 ** 12391 ** @param xcb_connection_t *c 12392 ** @param xcb_glx_context_tag_t context_tag 12393 ** @param uint32_t target 12394 ** @param uint32_t pname 12395 ** @returns xcb_glx_get_histogram_parameteriv_cookie_t 12396 ** 12397 *****************************************************************************/ 12398 12399 xcb_glx_get_histogram_parameteriv_cookie_t 12400 xcb_glx_get_histogram_parameteriv_unchecked (xcb_connection_t *c , 12401 xcb_glx_context_tag_t context_tag , 12402 uint32_t target , 12403 uint32_t pname ); 12404 12405 12406 /***************************************************************************** 12407 ** 12408 ** int32_t * xcb_glx_get_histogram_parameteriv_data 12409 ** 12410 ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R 12411 ** @returns int32_t * 12412 ** 12413 *****************************************************************************/ 12414 12415 int32_t * 12416 xcb_glx_get_histogram_parameteriv_data (const xcb_glx_get_histogram_parameteriv_reply_t *R ); 12417 12418 12419 /***************************************************************************** 12420 ** 12421 ** int xcb_glx_get_histogram_parameteriv_data_length 12422 ** 12423 ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R 12424 ** @returns int 12425 ** 12426 *****************************************************************************/ 12427 12428 int 12429 xcb_glx_get_histogram_parameteriv_data_length (const xcb_glx_get_histogram_parameteriv_reply_t *R ); 12430 12431 12432 /***************************************************************************** 12433 ** 12434 ** xcb_generic_iterator_t xcb_glx_get_histogram_parameteriv_data_end 12435 ** 12436 ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R 12437 ** @returns xcb_generic_iterator_t 12438 ** 12439 *****************************************************************************/ 12440 12441 xcb_generic_iterator_t 12442 xcb_glx_get_histogram_parameteriv_data_end (const xcb_glx_get_histogram_parameteriv_reply_t *R ); 12443 12459 /***************************************************************************** 12460 ** 12461 ** xcb_glx_get_histogram_parameteriv_reply_t * xcb_glx_get_histogram_parameteriv_reply 12462 ** 12463 ** @param xcb_connection_t *c 12464 ** @param xcb_glx_get_histogram_parameteriv_cookie_t cookie 12465 ** @param xcb_generic_error_t **e 12466 ** @returns xcb_glx_get_histogram_parameteriv_reply_t * 12467 ** 12468 *****************************************************************************/ 12469 12470 xcb_glx_get_histogram_parameteriv_reply_t * 12471 xcb_glx_get_histogram_parameteriv_reply (xcb_connection_t *c , 12472 xcb_glx_get_histogram_parameteriv_cookie_t cookie , 12473 xcb_generic_error_t **e ); 12474 12475 int 12476 xcb_glx_get_minmax_sizeof (const void *_buffer ); 12477 12487 /***************************************************************************** 12488 ** 12489 ** xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax 12490 ** 12491 ** @param xcb_connection_t *c 12492 ** @param xcb_glx_context_tag_t context_tag 12493 ** @param uint32_t target 12494 ** @param uint32_t format 12495 ** @param uint32_t type 12496 ** @param uint8_t swap_bytes 12497 ** @param uint8_t reset 12498 ** @returns xcb_glx_get_minmax_cookie_t 12499 ** 12500 *****************************************************************************/ 12501 12502 xcb_glx_get_minmax_cookie_t 12503 xcb_glx_get_minmax (xcb_connection_t *c , 12504 xcb_glx_context_tag_t context_tag , 12505 uint32_t target , 12506 uint32_t format , 12507 uint32_t type , 12508 uint8_t swap_bytes , 12509 uint8_t reset ); 12510 12523 /***************************************************************************** 12524 ** 12525 ** xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax_unchecked 12526 ** 12527 ** @param xcb_connection_t *c 12528 ** @param xcb_glx_context_tag_t context_tag 12529 ** @param uint32_t target 12530 ** @param uint32_t format 12531 ** @param uint32_t type 12532 ** @param uint8_t swap_bytes 12533 ** @param uint8_t reset 12534 ** @returns xcb_glx_get_minmax_cookie_t 12535 ** 12536 *****************************************************************************/ 12537 12538 xcb_glx_get_minmax_cookie_t 12539 xcb_glx_get_minmax_unchecked (xcb_connection_t *c , 12540 xcb_glx_context_tag_t context_tag , 12541 uint32_t target , 12542 uint32_t format , 12543 uint32_t type , 12544 uint8_t swap_bytes , 12545 uint8_t reset ); 12546 12547 12548 /***************************************************************************** 12549 ** 12550 ** uint8_t * xcb_glx_get_minmax_data 12551 ** 12552 ** @param const xcb_glx_get_minmax_reply_t *R 12553 ** @returns uint8_t * 12554 ** 12555 *****************************************************************************/ 12556 12557 uint8_t * 12558 xcb_glx_get_minmax_data (const xcb_glx_get_minmax_reply_t *R ); 12559 12560 12561 /***************************************************************************** 12562 ** 12563 ** int xcb_glx_get_minmax_data_length 12564 ** 12565 ** @param const xcb_glx_get_minmax_reply_t *R 12566 ** @returns int 12567 ** 12568 *****************************************************************************/ 12569 12570 int 12571 xcb_glx_get_minmax_data_length (const xcb_glx_get_minmax_reply_t *R ); 12572 12573 12574 /***************************************************************************** 12575 ** 12576 ** xcb_generic_iterator_t xcb_glx_get_minmax_data_end 12577 ** 12578 ** @param const xcb_glx_get_minmax_reply_t *R 12579 ** @returns xcb_generic_iterator_t 12580 ** 12581 *****************************************************************************/ 12582 12583 xcb_generic_iterator_t 12584 xcb_glx_get_minmax_data_end (const xcb_glx_get_minmax_reply_t *R ); 12585 12601 /***************************************************************************** 12602 ** 12603 ** xcb_glx_get_minmax_reply_t * xcb_glx_get_minmax_reply 12604 ** 12605 ** @param xcb_connection_t *c 12606 ** @param xcb_glx_get_minmax_cookie_t cookie 12607 ** @param xcb_generic_error_t **e 12608 ** @returns xcb_glx_get_minmax_reply_t * 12609 ** 12610 *****************************************************************************/ 12611 12612 xcb_glx_get_minmax_reply_t * 12613 xcb_glx_get_minmax_reply (xcb_connection_t *c , 12614 xcb_glx_get_minmax_cookie_t cookie , 12615 xcb_generic_error_t **e ); 12616 12617 int 12618 xcb_glx_get_minmax_parameterfv_sizeof (const void *_buffer ); 12619 12629 /***************************************************************************** 12630 ** 12631 ** xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv 12632 ** 12633 ** @param xcb_connection_t *c 12634 ** @param xcb_glx_context_tag_t context_tag 12635 ** @param uint32_t target 12636 ** @param uint32_t pname 12637 ** @returns xcb_glx_get_minmax_parameterfv_cookie_t 12638 ** 12639 *****************************************************************************/ 12640 12641 xcb_glx_get_minmax_parameterfv_cookie_t 12642 xcb_glx_get_minmax_parameterfv (xcb_connection_t *c , 12643 xcb_glx_context_tag_t context_tag , 12644 uint32_t target , 12645 uint32_t pname ); 12646 12659 /***************************************************************************** 12660 ** 12661 ** xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv_unchecked 12662 ** 12663 ** @param xcb_connection_t *c 12664 ** @param xcb_glx_context_tag_t context_tag 12665 ** @param uint32_t target 12666 ** @param uint32_t pname 12667 ** @returns xcb_glx_get_minmax_parameterfv_cookie_t 12668 ** 12669 *****************************************************************************/ 12670 12671 xcb_glx_get_minmax_parameterfv_cookie_t 12672 xcb_glx_get_minmax_parameterfv_unchecked (xcb_connection_t *c , 12673 xcb_glx_context_tag_t context_tag , 12674 uint32_t target , 12675 uint32_t pname ); 12676 12677 12678 /***************************************************************************** 12679 ** 12680 ** xcb_glx_float32_t * xcb_glx_get_minmax_parameterfv_data 12681 ** 12682 ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R 12683 ** @returns xcb_glx_float32_t * 12684 ** 12685 *****************************************************************************/ 12686 12687 xcb_glx_float32_t * 12688 xcb_glx_get_minmax_parameterfv_data (const xcb_glx_get_minmax_parameterfv_reply_t *R ); 12689 12690 12691 /***************************************************************************** 12692 ** 12693 ** int xcb_glx_get_minmax_parameterfv_data_length 12694 ** 12695 ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R 12696 ** @returns int 12697 ** 12698 *****************************************************************************/ 12699 12700 int 12701 xcb_glx_get_minmax_parameterfv_data_length (const xcb_glx_get_minmax_parameterfv_reply_t *R ); 12702 12703 12704 /***************************************************************************** 12705 ** 12706 ** xcb_generic_iterator_t xcb_glx_get_minmax_parameterfv_data_end 12707 ** 12708 ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R 12709 ** @returns xcb_generic_iterator_t 12710 ** 12711 *****************************************************************************/ 12712 12713 xcb_generic_iterator_t 12714 xcb_glx_get_minmax_parameterfv_data_end (const xcb_glx_get_minmax_parameterfv_reply_t *R ); 12715 12731 /***************************************************************************** 12732 ** 12733 ** xcb_glx_get_minmax_parameterfv_reply_t * xcb_glx_get_minmax_parameterfv_reply 12734 ** 12735 ** @param xcb_connection_t *c 12736 ** @param xcb_glx_get_minmax_parameterfv_cookie_t cookie 12737 ** @param xcb_generic_error_t **e 12738 ** @returns xcb_glx_get_minmax_parameterfv_reply_t * 12739 ** 12740 *****************************************************************************/ 12741 12742 xcb_glx_get_minmax_parameterfv_reply_t * 12743 xcb_glx_get_minmax_parameterfv_reply (xcb_connection_t *c , 12744 xcb_glx_get_minmax_parameterfv_cookie_t cookie , 12745 xcb_generic_error_t **e ); 12746 12747 int 12748 xcb_glx_get_minmax_parameteriv_sizeof (const void *_buffer ); 12749 12759 /***************************************************************************** 12760 ** 12761 ** xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv 12762 ** 12763 ** @param xcb_connection_t *c 12764 ** @param xcb_glx_context_tag_t context_tag 12765 ** @param uint32_t target 12766 ** @param uint32_t pname 12767 ** @returns xcb_glx_get_minmax_parameteriv_cookie_t 12768 ** 12769 *****************************************************************************/ 12770 12771 xcb_glx_get_minmax_parameteriv_cookie_t 12772 xcb_glx_get_minmax_parameteriv (xcb_connection_t *c , 12773 xcb_glx_context_tag_t context_tag , 12774 uint32_t target , 12775 uint32_t pname ); 12776 12789 /***************************************************************************** 12790 ** 12791 ** xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv_unchecked 12792 ** 12793 ** @param xcb_connection_t *c 12794 ** @param xcb_glx_context_tag_t context_tag 12795 ** @param uint32_t target 12796 ** @param uint32_t pname 12797 ** @returns xcb_glx_get_minmax_parameteriv_cookie_t 12798 ** 12799 *****************************************************************************/ 12800 12801 xcb_glx_get_minmax_parameteriv_cookie_t 12802 xcb_glx_get_minmax_parameteriv_unchecked (xcb_connection_t *c , 12803 xcb_glx_context_tag_t context_tag , 12804 uint32_t target , 12805 uint32_t pname ); 12806 12807 12808 /***************************************************************************** 12809 ** 12810 ** int32_t * xcb_glx_get_minmax_parameteriv_data 12811 ** 12812 ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R 12813 ** @returns int32_t * 12814 ** 12815 *****************************************************************************/ 12816 12817 int32_t * 12818 xcb_glx_get_minmax_parameteriv_data (const xcb_glx_get_minmax_parameteriv_reply_t *R ); 12819 12820 12821 /***************************************************************************** 12822 ** 12823 ** int xcb_glx_get_minmax_parameteriv_data_length 12824 ** 12825 ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R 12826 ** @returns int 12827 ** 12828 *****************************************************************************/ 12829 12830 int 12831 xcb_glx_get_minmax_parameteriv_data_length (const xcb_glx_get_minmax_parameteriv_reply_t *R ); 12832 12833 12834 /***************************************************************************** 12835 ** 12836 ** xcb_generic_iterator_t xcb_glx_get_minmax_parameteriv_data_end 12837 ** 12838 ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R 12839 ** @returns xcb_generic_iterator_t 12840 ** 12841 *****************************************************************************/ 12842 12843 xcb_generic_iterator_t 12844 xcb_glx_get_minmax_parameteriv_data_end (const xcb_glx_get_minmax_parameteriv_reply_t *R ); 12845 12861 /***************************************************************************** 12862 ** 12863 ** xcb_glx_get_minmax_parameteriv_reply_t * xcb_glx_get_minmax_parameteriv_reply 12864 ** 12865 ** @param xcb_connection_t *c 12866 ** @param xcb_glx_get_minmax_parameteriv_cookie_t cookie 12867 ** @param xcb_generic_error_t **e 12868 ** @returns xcb_glx_get_minmax_parameteriv_reply_t * 12869 ** 12870 *****************************************************************************/ 12871 12872 xcb_glx_get_minmax_parameteriv_reply_t * 12873 xcb_glx_get_minmax_parameteriv_reply (xcb_connection_t *c , 12874 xcb_glx_get_minmax_parameteriv_cookie_t cookie , 12875 xcb_generic_error_t **e ); 12876 12877 int 12878 xcb_glx_get_compressed_tex_image_arb_sizeof (const void *_buffer ); 12879 12889 /***************************************************************************** 12890 ** 12891 ** xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb 12892 ** 12893 ** @param xcb_connection_t *c 12894 ** @param xcb_glx_context_tag_t context_tag 12895 ** @param uint32_t target 12896 ** @param int32_t level 12897 ** @returns xcb_glx_get_compressed_tex_image_arb_cookie_t 12898 ** 12899 *****************************************************************************/ 12900 12901 xcb_glx_get_compressed_tex_image_arb_cookie_t 12902 xcb_glx_get_compressed_tex_image_arb (xcb_connection_t *c , 12903 xcb_glx_context_tag_t context_tag , 12904 uint32_t target , 12905 int32_t level ); 12906 12919 /***************************************************************************** 12920 ** 12921 ** xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb_unchecked 12922 ** 12923 ** @param xcb_connection_t *c 12924 ** @param xcb_glx_context_tag_t context_tag 12925 ** @param uint32_t target 12926 ** @param int32_t level 12927 ** @returns xcb_glx_get_compressed_tex_image_arb_cookie_t 12928 ** 12929 *****************************************************************************/ 12930 12931 xcb_glx_get_compressed_tex_image_arb_cookie_t 12932 xcb_glx_get_compressed_tex_image_arb_unchecked (xcb_connection_t *c , 12933 xcb_glx_context_tag_t context_tag , 12934 uint32_t target , 12935 int32_t level ); 12936 12937 12938 /***************************************************************************** 12939 ** 12940 ** uint8_t * xcb_glx_get_compressed_tex_image_arb_data 12941 ** 12942 ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R 12943 ** @returns uint8_t * 12944 ** 12945 *****************************************************************************/ 12946 12947 uint8_t * 12948 xcb_glx_get_compressed_tex_image_arb_data (const xcb_glx_get_compressed_tex_image_arb_reply_t *R ); 12949 12950 12951 /***************************************************************************** 12952 ** 12953 ** int xcb_glx_get_compressed_tex_image_arb_data_length 12954 ** 12955 ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R 12956 ** @returns int 12957 ** 12958 *****************************************************************************/ 12959 12960 int 12961 xcb_glx_get_compressed_tex_image_arb_data_length (const xcb_glx_get_compressed_tex_image_arb_reply_t *R ); 12962 12963 12964 /***************************************************************************** 12965 ** 12966 ** xcb_generic_iterator_t xcb_glx_get_compressed_tex_image_arb_data_end 12967 ** 12968 ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R 12969 ** @returns xcb_generic_iterator_t 12970 ** 12971 *****************************************************************************/ 12972 12973 xcb_generic_iterator_t 12974 xcb_glx_get_compressed_tex_image_arb_data_end (const xcb_glx_get_compressed_tex_image_arb_reply_t *R ); 12975 12991 /***************************************************************************** 12992 ** 12993 ** xcb_glx_get_compressed_tex_image_arb_reply_t * xcb_glx_get_compressed_tex_image_arb_reply 12994 ** 12995 ** @param xcb_connection_t *c 12996 ** @param xcb_glx_get_compressed_tex_image_arb_cookie_t cookie 12997 ** @param xcb_generic_error_t **e 12998 ** @returns xcb_glx_get_compressed_tex_image_arb_reply_t * 12999 ** 13000 *****************************************************************************/ 13001 13002 xcb_glx_get_compressed_tex_image_arb_reply_t * 13003 xcb_glx_get_compressed_tex_image_arb_reply (xcb_connection_t *c , 13004 xcb_glx_get_compressed_tex_image_arb_cookie_t cookie , 13005 xcb_generic_error_t **e ); 13006 13007 int 13008 xcb_glx_delete_queries_arb_sizeof (const void *_buffer ); 13009 13022 /***************************************************************************** 13023 ** 13024 ** xcb_void_cookie_t xcb_glx_delete_queries_arb_checked 13025 ** 13026 ** @param xcb_connection_t *c 13027 ** @param xcb_glx_context_tag_t context_tag 13028 ** @param int32_t n 13029 ** @param const uint32_t *ids 13030 ** @returns xcb_void_cookie_t 13031 ** 13032 *****************************************************************************/ 13033 13034 xcb_void_cookie_t 13035 xcb_glx_delete_queries_arb_checked (xcb_connection_t *c , 13036 xcb_glx_context_tag_t context_tag , 13037 int32_t n , 13038 const uint32_t *ids ); 13039 13049 /***************************************************************************** 13050 ** 13051 ** xcb_void_cookie_t xcb_glx_delete_queries_arb 13052 ** 13053 ** @param xcb_connection_t *c 13054 ** @param xcb_glx_context_tag_t context_tag 13055 ** @param int32_t n 13056 ** @param const uint32_t *ids 13057 ** @returns xcb_void_cookie_t 13058 ** 13059 *****************************************************************************/ 13060 13061 xcb_void_cookie_t 13062 xcb_glx_delete_queries_arb (xcb_connection_t *c , 13063 xcb_glx_context_tag_t context_tag , 13064 int32_t n , 13065 const uint32_t *ids ); 13066 13067 int 13068 xcb_glx_gen_queries_arb_sizeof (const void *_buffer ); 13069 13079 /***************************************************************************** 13080 ** 13081 ** xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb 13082 ** 13083 ** @param xcb_connection_t *c 13084 ** @param xcb_glx_context_tag_t context_tag 13085 ** @param int32_t n 13086 ** @returns xcb_glx_gen_queries_arb_cookie_t 13087 ** 13088 *****************************************************************************/ 13089 13090 xcb_glx_gen_queries_arb_cookie_t 13091 xcb_glx_gen_queries_arb (xcb_connection_t *c , 13092 xcb_glx_context_tag_t context_tag , 13093 int32_t n ); 13094 13107 /***************************************************************************** 13108 ** 13109 ** xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb_unchecked 13110 ** 13111 ** @param xcb_connection_t *c 13112 ** @param xcb_glx_context_tag_t context_tag 13113 ** @param int32_t n 13114 ** @returns xcb_glx_gen_queries_arb_cookie_t 13115 ** 13116 *****************************************************************************/ 13117 13118 xcb_glx_gen_queries_arb_cookie_t 13119 xcb_glx_gen_queries_arb_unchecked (xcb_connection_t *c , 13120 xcb_glx_context_tag_t context_tag , 13121 int32_t n ); 13122 13123 13124 /***************************************************************************** 13125 ** 13126 ** uint32_t * xcb_glx_gen_queries_arb_data 13127 ** 13128 ** @param const xcb_glx_gen_queries_arb_reply_t *R 13129 ** @returns uint32_t * 13130 ** 13131 *****************************************************************************/ 13132 13133 uint32_t * 13134 xcb_glx_gen_queries_arb_data (const xcb_glx_gen_queries_arb_reply_t *R ); 13135 13136 13137 /***************************************************************************** 13138 ** 13139 ** int xcb_glx_gen_queries_arb_data_length 13140 ** 13141 ** @param const xcb_glx_gen_queries_arb_reply_t *R 13142 ** @returns int 13143 ** 13144 *****************************************************************************/ 13145 13146 int 13147 xcb_glx_gen_queries_arb_data_length (const xcb_glx_gen_queries_arb_reply_t *R ); 13148 13149 13150 /***************************************************************************** 13151 ** 13152 ** xcb_generic_iterator_t xcb_glx_gen_queries_arb_data_end 13153 ** 13154 ** @param const xcb_glx_gen_queries_arb_reply_t *R 13155 ** @returns xcb_generic_iterator_t 13156 ** 13157 *****************************************************************************/ 13158 13159 xcb_generic_iterator_t 13160 xcb_glx_gen_queries_arb_data_end (const xcb_glx_gen_queries_arb_reply_t *R ); 13161 13177 /***************************************************************************** 13178 ** 13179 ** xcb_glx_gen_queries_arb_reply_t * xcb_glx_gen_queries_arb_reply 13180 ** 13181 ** @param xcb_connection_t *c 13182 ** @param xcb_glx_gen_queries_arb_cookie_t cookie 13183 ** @param xcb_generic_error_t **e 13184 ** @returns xcb_glx_gen_queries_arb_reply_t * 13185 ** 13186 *****************************************************************************/ 13187 13188 xcb_glx_gen_queries_arb_reply_t * 13189 xcb_glx_gen_queries_arb_reply (xcb_connection_t *c , 13190 xcb_glx_gen_queries_arb_cookie_t cookie , 13191 xcb_generic_error_t **e ); 13192 13202 /***************************************************************************** 13203 ** 13204 ** xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb 13205 ** 13206 ** @param xcb_connection_t *c 13207 ** @param xcb_glx_context_tag_t context_tag 13208 ** @param uint32_t id 13209 ** @returns xcb_glx_is_query_arb_cookie_t 13210 ** 13211 *****************************************************************************/ 13212 13213 xcb_glx_is_query_arb_cookie_t 13214 xcb_glx_is_query_arb (xcb_connection_t *c , 13215 xcb_glx_context_tag_t context_tag , 13216 uint32_t id ); 13217 13230 /***************************************************************************** 13231 ** 13232 ** xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb_unchecked 13233 ** 13234 ** @param xcb_connection_t *c 13235 ** @param xcb_glx_context_tag_t context_tag 13236 ** @param uint32_t id 13237 ** @returns xcb_glx_is_query_arb_cookie_t 13238 ** 13239 *****************************************************************************/ 13240 13241 xcb_glx_is_query_arb_cookie_t 13242 xcb_glx_is_query_arb_unchecked (xcb_connection_t *c , 13243 xcb_glx_context_tag_t context_tag , 13244 uint32_t id ); 13245 13261 /***************************************************************************** 13262 ** 13263 ** xcb_glx_is_query_arb_reply_t * xcb_glx_is_query_arb_reply 13264 ** 13265 ** @param xcb_connection_t *c 13266 ** @param xcb_glx_is_query_arb_cookie_t cookie 13267 ** @param xcb_generic_error_t **e 13268 ** @returns xcb_glx_is_query_arb_reply_t * 13269 ** 13270 *****************************************************************************/ 13271 13272 xcb_glx_is_query_arb_reply_t * 13273 xcb_glx_is_query_arb_reply (xcb_connection_t *c , 13274 xcb_glx_is_query_arb_cookie_t cookie , 13275 xcb_generic_error_t **e ); 13276 13277 int 13278 xcb_glx_get_queryiv_arb_sizeof (const void *_buffer ); 13279 13289 /***************************************************************************** 13290 ** 13291 ** xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb 13292 ** 13293 ** @param xcb_connection_t *c 13294 ** @param xcb_glx_context_tag_t context_tag 13295 ** @param uint32_t target 13296 ** @param uint32_t pname 13297 ** @returns xcb_glx_get_queryiv_arb_cookie_t 13298 ** 13299 *****************************************************************************/ 13300 13301 xcb_glx_get_queryiv_arb_cookie_t 13302 xcb_glx_get_queryiv_arb (xcb_connection_t *c , 13303 xcb_glx_context_tag_t context_tag , 13304 uint32_t target , 13305 uint32_t pname ); 13306 13319 /***************************************************************************** 13320 ** 13321 ** xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb_unchecked 13322 ** 13323 ** @param xcb_connection_t *c 13324 ** @param xcb_glx_context_tag_t context_tag 13325 ** @param uint32_t target 13326 ** @param uint32_t pname 13327 ** @returns xcb_glx_get_queryiv_arb_cookie_t 13328 ** 13329 *****************************************************************************/ 13330 13331 xcb_glx_get_queryiv_arb_cookie_t 13332 xcb_glx_get_queryiv_arb_unchecked (xcb_connection_t *c , 13333 xcb_glx_context_tag_t context_tag , 13334 uint32_t target , 13335 uint32_t pname ); 13336 13337 13338 /***************************************************************************** 13339 ** 13340 ** int32_t * xcb_glx_get_queryiv_arb_data 13341 ** 13342 ** @param const xcb_glx_get_queryiv_arb_reply_t *R 13343 ** @returns int32_t * 13344 ** 13345 *****************************************************************************/ 13346 13347 int32_t * 13348 xcb_glx_get_queryiv_arb_data (const xcb_glx_get_queryiv_arb_reply_t *R ); 13349 13350 13351 /***************************************************************************** 13352 ** 13353 ** int xcb_glx_get_queryiv_arb_data_length 13354 ** 13355 ** @param const xcb_glx_get_queryiv_arb_reply_t *R 13356 ** @returns int 13357 ** 13358 *****************************************************************************/ 13359 13360 int 13361 xcb_glx_get_queryiv_arb_data_length (const xcb_glx_get_queryiv_arb_reply_t *R ); 13362 13363 13364 /***************************************************************************** 13365 ** 13366 ** xcb_generic_iterator_t xcb_glx_get_queryiv_arb_data_end 13367 ** 13368 ** @param const xcb_glx_get_queryiv_arb_reply_t *R 13369 ** @returns xcb_generic_iterator_t 13370 ** 13371 *****************************************************************************/ 13372 13373 xcb_generic_iterator_t 13374 xcb_glx_get_queryiv_arb_data_end (const xcb_glx_get_queryiv_arb_reply_t *R ); 13375 13391 /***************************************************************************** 13392 ** 13393 ** xcb_glx_get_queryiv_arb_reply_t * xcb_glx_get_queryiv_arb_reply 13394 ** 13395 ** @param xcb_connection_t *c 13396 ** @param xcb_glx_get_queryiv_arb_cookie_t cookie 13397 ** @param xcb_generic_error_t **e 13398 ** @returns xcb_glx_get_queryiv_arb_reply_t * 13399 ** 13400 *****************************************************************************/ 13401 13402 xcb_glx_get_queryiv_arb_reply_t * 13403 xcb_glx_get_queryiv_arb_reply (xcb_connection_t *c , 13404 xcb_glx_get_queryiv_arb_cookie_t cookie , 13405 xcb_generic_error_t **e ); 13406 13407 int 13408 xcb_glx_get_query_objectiv_arb_sizeof (const void *_buffer ); 13409 13419 /***************************************************************************** 13420 ** 13421 ** xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb 13422 ** 13423 ** @param xcb_connection_t *c 13424 ** @param xcb_glx_context_tag_t context_tag 13425 ** @param uint32_t id 13426 ** @param uint32_t pname 13427 ** @returns xcb_glx_get_query_objectiv_arb_cookie_t 13428 ** 13429 *****************************************************************************/ 13430 13431 xcb_glx_get_query_objectiv_arb_cookie_t 13432 xcb_glx_get_query_objectiv_arb (xcb_connection_t *c , 13433 xcb_glx_context_tag_t context_tag , 13434 uint32_t id , 13435 uint32_t pname ); 13436 13449 /***************************************************************************** 13450 ** 13451 ** xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb_unchecked 13452 ** 13453 ** @param xcb_connection_t *c 13454 ** @param xcb_glx_context_tag_t context_tag 13455 ** @param uint32_t id 13456 ** @param uint32_t pname 13457 ** @returns xcb_glx_get_query_objectiv_arb_cookie_t 13458 ** 13459 *****************************************************************************/ 13460 13461 xcb_glx_get_query_objectiv_arb_cookie_t 13462 xcb_glx_get_query_objectiv_arb_unchecked (xcb_connection_t *c , 13463 xcb_glx_context_tag_t context_tag , 13464 uint32_t id , 13465 uint32_t pname ); 13466 13467 13468 /***************************************************************************** 13469 ** 13470 ** int32_t * xcb_glx_get_query_objectiv_arb_data 13471 ** 13472 ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R 13473 ** @returns int32_t * 13474 ** 13475 *****************************************************************************/ 13476 13477 int32_t * 13478 xcb_glx_get_query_objectiv_arb_data (const xcb_glx_get_query_objectiv_arb_reply_t *R ); 13479 13480 13481 /***************************************************************************** 13482 ** 13483 ** int xcb_glx_get_query_objectiv_arb_data_length 13484 ** 13485 ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R 13486 ** @returns int 13487 ** 13488 *****************************************************************************/ 13489 13490 int 13491 xcb_glx_get_query_objectiv_arb_data_length (const xcb_glx_get_query_objectiv_arb_reply_t *R ); 13492 13493 13494 /***************************************************************************** 13495 ** 13496 ** xcb_generic_iterator_t xcb_glx_get_query_objectiv_arb_data_end 13497 ** 13498 ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R 13499 ** @returns xcb_generic_iterator_t 13500 ** 13501 *****************************************************************************/ 13502 13503 xcb_generic_iterator_t 13504 xcb_glx_get_query_objectiv_arb_data_end (const xcb_glx_get_query_objectiv_arb_reply_t *R ); 13505 13521 /***************************************************************************** 13522 ** 13523 ** xcb_glx_get_query_objectiv_arb_reply_t * xcb_glx_get_query_objectiv_arb_reply 13524 ** 13525 ** @param xcb_connection_t *c 13526 ** @param xcb_glx_get_query_objectiv_arb_cookie_t cookie 13527 ** @param xcb_generic_error_t **e 13528 ** @returns xcb_glx_get_query_objectiv_arb_reply_t * 13529 ** 13530 *****************************************************************************/ 13531 13532 xcb_glx_get_query_objectiv_arb_reply_t * 13533 xcb_glx_get_query_objectiv_arb_reply (xcb_connection_t *c , 13534 xcb_glx_get_query_objectiv_arb_cookie_t cookie , 13535 xcb_generic_error_t **e ); 13536 13537 int 13538 xcb_glx_get_query_objectuiv_arb_sizeof (const void *_buffer ); 13539 13549 /***************************************************************************** 13550 ** 13551 ** xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb 13552 ** 13553 ** @param xcb_connection_t *c 13554 ** @param xcb_glx_context_tag_t context_tag 13555 ** @param uint32_t id 13556 ** @param uint32_t pname 13557 ** @returns xcb_glx_get_query_objectuiv_arb_cookie_t 13558 ** 13559 *****************************************************************************/ 13560 13561 xcb_glx_get_query_objectuiv_arb_cookie_t 13562 xcb_glx_get_query_objectuiv_arb (xcb_connection_t *c , 13563 xcb_glx_context_tag_t context_tag , 13564 uint32_t id , 13565 uint32_t pname ); 13566 13579 /***************************************************************************** 13580 ** 13581 ** xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb_unchecked 13582 ** 13583 ** @param xcb_connection_t *c 13584 ** @param xcb_glx_context_tag_t context_tag 13585 ** @param uint32_t id 13586 ** @param uint32_t pname 13587 ** @returns xcb_glx_get_query_objectuiv_arb_cookie_t 13588 ** 13589 *****************************************************************************/ 13590 13591 xcb_glx_get_query_objectuiv_arb_cookie_t 13592 xcb_glx_get_query_objectuiv_arb_unchecked (xcb_connection_t *c , 13593 xcb_glx_context_tag_t context_tag , 13594 uint32_t id , 13595 uint32_t pname ); 13596 13597 13598 /***************************************************************************** 13599 ** 13600 ** uint32_t * xcb_glx_get_query_objectuiv_arb_data 13601 ** 13602 ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R 13603 ** @returns uint32_t * 13604 ** 13605 *****************************************************************************/ 13606 13607 uint32_t * 13608 xcb_glx_get_query_objectuiv_arb_data (const xcb_glx_get_query_objectuiv_arb_reply_t *R ); 13609 13610 13611 /***************************************************************************** 13612 ** 13613 ** int xcb_glx_get_query_objectuiv_arb_data_length 13614 ** 13615 ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R 13616 ** @returns int 13617 ** 13618 *****************************************************************************/ 13619 13620 int 13621 xcb_glx_get_query_objectuiv_arb_data_length (const xcb_glx_get_query_objectuiv_arb_reply_t *R ); 13622 13623 13624 /***************************************************************************** 13625 ** 13626 ** xcb_generic_iterator_t xcb_glx_get_query_objectuiv_arb_data_end 13627 ** 13628 ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R 13629 ** @returns xcb_generic_iterator_t 13630 ** 13631 *****************************************************************************/ 13632 13633 xcb_generic_iterator_t 13634 xcb_glx_get_query_objectuiv_arb_data_end (const xcb_glx_get_query_objectuiv_arb_reply_t *R ); 13635 13651 /***************************************************************************** 13652 ** 13653 ** xcb_glx_get_query_objectuiv_arb_reply_t * xcb_glx_get_query_objectuiv_arb_reply 13654 ** 13655 ** @param xcb_connection_t *c 13656 ** @param xcb_glx_get_query_objectuiv_arb_cookie_t cookie 13657 ** @param xcb_generic_error_t **e 13658 ** @returns xcb_glx_get_query_objectuiv_arb_reply_t * 13659 ** 13660 *****************************************************************************/ 13661 13662 xcb_glx_get_query_objectuiv_arb_reply_t * 13663 xcb_glx_get_query_objectuiv_arb_reply (xcb_connection_t *c , 13664 xcb_glx_get_query_objectuiv_arb_cookie_t cookie , 13665 xcb_generic_error_t **e ); 13666 13667 13668 #ifdef __cplusplus 13669 } 13670 #endif 13671 13672 #endif 13673