XCB  1.7
glx.h
00001 /*
00002  * This file generated automatically from glx.xml by c_client.py.
00003  * Edit at your peril.
00004  */
00005 
00012 #ifndef __GLX_H
00013 #define __GLX_H
00014 
00015 #include "xcb.h"
00016 #include "xproto.h"
00017 
00018 #ifdef __cplusplus
00019 extern "C" {
00020 #endif
00021 
00022 #define XCB_GLX_MAJOR_VERSION 1
00023 #define XCB_GLX_MINOR_VERSION 3
00024   
00025 extern xcb_extension_t xcb_glx_id;
00026 
00027 typedef uint32_t xcb_glx_pixmap_t;
00028 
00032 typedef struct xcb_glx_pixmap_iterator_t {
00033     xcb_glx_pixmap_t *data; 
00034     int               rem; 
00035     int               index; 
00036 } xcb_glx_pixmap_iterator_t;
00037 
00038 typedef uint32_t xcb_glx_context_t;
00039 
00043 typedef struct xcb_glx_context_iterator_t {
00044     xcb_glx_context_t *data; 
00045     int                rem; 
00046     int                index; 
00047 } xcb_glx_context_iterator_t;
00048 
00049 typedef uint32_t xcb_glx_pbuffer_t;
00050 
00054 typedef struct xcb_glx_pbuffer_iterator_t {
00055     xcb_glx_pbuffer_t *data; 
00056     int                rem; 
00057     int                index; 
00058 } xcb_glx_pbuffer_iterator_t;
00059 
00060 typedef uint32_t xcb_glx_window_t;
00061 
00065 typedef struct xcb_glx_window_iterator_t {
00066     xcb_glx_window_t *data; 
00067     int               rem; 
00068     int               index; 
00069 } xcb_glx_window_iterator_t;
00070 
00071 typedef uint32_t xcb_glx_fbconfig_t;
00072 
00076 typedef struct xcb_glx_fbconfig_iterator_t {
00077     xcb_glx_fbconfig_t *data; 
00078     int                 rem; 
00079     int                 index; 
00080 } xcb_glx_fbconfig_iterator_t;
00081 
00082 typedef uint32_t xcb_glx_drawable_t;
00083 
00087 typedef struct xcb_glx_drawable_iterator_t {
00088     xcb_glx_drawable_t *data; 
00089     int                 rem; 
00090     int                 index; 
00091 } xcb_glx_drawable_iterator_t;
00092 
00093 typedef float xcb_glx_float32_t;
00094 
00098 typedef struct xcb_glx_float32_iterator_t {
00099     xcb_glx_float32_t *data; 
00100     int                rem; 
00101     int                index; 
00102 } xcb_glx_float32_iterator_t;
00103 
00104 typedef double xcb_glx_float64_t;
00105 
00109 typedef struct xcb_glx_float64_iterator_t {
00110     xcb_glx_float64_t *data; 
00111     int                rem; 
00112     int                index; 
00113 } xcb_glx_float64_iterator_t;
00114 
00115 typedef uint32_t xcb_glx_bool32_t;
00116 
00120 typedef struct xcb_glx_bool32_iterator_t {
00121     xcb_glx_bool32_t *data; 
00122     int               rem; 
00123     int               index; 
00124 } xcb_glx_bool32_iterator_t;
00125 
00126 typedef uint32_t xcb_glx_context_tag_t;
00127 
00131 typedef struct xcb_glx_context_tag_iterator_t {
00132     xcb_glx_context_tag_t *data; 
00133     int                    rem; 
00134     int                    index; 
00135 } xcb_glx_context_tag_iterator_t;
00136 
00138 #define XCB_GLX_GENERIC -1
00139 
00143 typedef struct xcb_glx_generic_error_t {
00144     uint8_t  response_type; 
00145     uint8_t  error_code; 
00146     uint16_t sequence; 
00147     uint32_t bad_value; 
00148     uint16_t minor_opcode; 
00149     uint8_t  major_opcode; 
00150     uint8_t  pad0[21]; 
00151 } xcb_glx_generic_error_t;
00152 
00154 #define XCB_GLX_BAD_CONTEXT 0
00155 
00156 typedef xcb_glx_generic_error_t xcb_glx_bad_context_error_t;
00157 
00159 #define XCB_GLX_BAD_CONTEXT_STATE 1
00160 
00161 typedef xcb_glx_generic_error_t xcb_glx_bad_context_state_error_t;
00162 
00164 #define XCB_GLX_BAD_DRAWABLE 2
00165 
00166 typedef xcb_glx_generic_error_t xcb_glx_bad_drawable_error_t;
00167 
00169 #define XCB_GLX_BAD_PIXMAP 3
00170 
00171 typedef xcb_glx_generic_error_t xcb_glx_bad_pixmap_error_t;
00172 
00174 #define XCB_GLX_BAD_CONTEXT_TAG 4
00175 
00176 typedef xcb_glx_generic_error_t xcb_glx_bad_context_tag_error_t;
00177 
00179 #define XCB_GLX_BAD_CURRENT_WINDOW 5
00180 
00181 typedef xcb_glx_generic_error_t xcb_glx_bad_current_window_error_t;
00182 
00184 #define XCB_GLX_BAD_RENDER_REQUEST 6
00185 
00186 typedef xcb_glx_generic_error_t xcb_glx_bad_render_request_error_t;
00187 
00189 #define XCB_GLX_BAD_LARGE_REQUEST 7
00190 
00191 typedef xcb_glx_generic_error_t xcb_glx_bad_large_request_error_t;
00192 
00194 #define XCB_GLX_UNSUPPORTED_PRIVATE_REQUEST 8
00195 
00196 typedef xcb_glx_generic_error_t xcb_glx_unsupported_private_request_error_t;
00197 
00199 #define XCB_GLX_BAD_FB_CONFIG 9
00200 
00201 typedef xcb_glx_generic_error_t xcb_glx_bad_fb_config_error_t;
00202 
00204 #define XCB_GLX_BAD_PBUFFER 10
00205 
00206 typedef xcb_glx_generic_error_t xcb_glx_bad_pbuffer_error_t;
00207 
00209 #define XCB_GLX_BAD_CURRENT_DRAWABLE 11
00210 
00211 typedef xcb_glx_generic_error_t xcb_glx_bad_current_drawable_error_t;
00212 
00214 #define XCB_GLX_BAD_WINDOW 12
00215 
00216 typedef xcb_glx_generic_error_t xcb_glx_bad_window_error_t;
00217 
00219 #define XCB_GLX_PBUFFER_CLOBBER 0
00220 
00224 typedef struct xcb_glx_pbuffer_clobber_event_t {
00225     uint8_t            response_type; 
00226     uint8_t            pad0; 
00227     uint16_t           sequence; 
00228     uint16_t           event_type; 
00229     uint16_t           draw_type; 
00230     xcb_glx_drawable_t drawable; 
00231     uint32_t           b_mask; 
00232     uint16_t           aux_buffer; 
00233     uint16_t           x; 
00234     uint16_t           y; 
00235     uint16_t           width; 
00236     uint16_t           height; 
00237     uint16_t           count; 
00238     uint8_t            pad1[4]; 
00239 } xcb_glx_pbuffer_clobber_event_t;
00240 
00241 typedef enum xcb_glx_pbcet_t {
00242     XCB_GLX_PBCET_DAMAGED = 32791,
00243     XCB_GLX_PBCET_SAVED = 32792
00244 } xcb_glx_pbcet_t;
00245 
00246 typedef enum xcb_glx_pbcdt_t {
00247     XCB_GLX_PBCDT_WINDOW = 32793,
00248     XCB_GLX_PBCDT_PBUFFER = 32794
00249 } xcb_glx_pbcdt_t;
00250 
00252 #define XCB_GLX_RENDER 1
00253 
00257 typedef struct xcb_glx_render_request_t {
00258     uint8_t               major_opcode; 
00259     uint8_t               minor_opcode; 
00260     uint16_t              length; 
00261     xcb_glx_context_tag_t context_tag; 
00262 } xcb_glx_render_request_t;
00263 
00265 #define XCB_GLX_RENDER_LARGE 2
00266 
00270 typedef struct xcb_glx_render_large_request_t {
00271     uint8_t               major_opcode; 
00272     uint8_t               minor_opcode; 
00273     uint16_t              length; 
00274     xcb_glx_context_tag_t context_tag; 
00275     uint16_t              request_num; 
00276     uint16_t              request_total; 
00277     uint32_t              data_len; 
00278 } xcb_glx_render_large_request_t;
00279 
00281 #define XCB_GLX_CREATE_CONTEXT 3
00282 
00286 typedef struct xcb_glx_create_context_request_t {
00287     uint8_t           major_opcode; 
00288     uint8_t           minor_opcode; 
00289     uint16_t          length; 
00290     xcb_glx_context_t context; 
00291     xcb_visualid_t    visual; 
00292     uint32_t          screen; 
00293     xcb_glx_context_t share_list; 
00294     uint8_t           is_direct; 
00295     uint8_t           pad0[3]; 
00296 } xcb_glx_create_context_request_t;
00297 
00299 #define XCB_GLX_DESTROY_CONTEXT 4
00300 
00304 typedef struct xcb_glx_destroy_context_request_t {
00305     uint8_t           major_opcode; 
00306     uint8_t           minor_opcode; 
00307     uint16_t          length; 
00308     xcb_glx_context_t context; 
00309 } xcb_glx_destroy_context_request_t;
00310 
00314 typedef struct xcb_glx_make_current_cookie_t {
00315     unsigned int sequence; 
00316 } xcb_glx_make_current_cookie_t;
00317 
00319 #define XCB_GLX_MAKE_CURRENT 5
00320 
00324 typedef struct xcb_glx_make_current_request_t {
00325     uint8_t               major_opcode; 
00326     uint8_t               minor_opcode; 
00327     uint16_t              length; 
00328     xcb_glx_drawable_t    drawable; 
00329     xcb_glx_context_t     context; 
00330     xcb_glx_context_tag_t old_context_tag; 
00331 } xcb_glx_make_current_request_t;
00332 
00336 typedef struct xcb_glx_make_current_reply_t {
00337     uint8_t               response_type; 
00338     uint8_t               pad0; 
00339     uint16_t              sequence; 
00340     uint32_t              length; 
00341     xcb_glx_context_tag_t context_tag; 
00342     uint8_t               pad1[20]; 
00343 } xcb_glx_make_current_reply_t;
00344 
00348 typedef struct xcb_glx_is_direct_cookie_t {
00349     unsigned int sequence; 
00350 } xcb_glx_is_direct_cookie_t;
00351 
00353 #define XCB_GLX_IS_DIRECT 6
00354 
00358 typedef struct xcb_glx_is_direct_request_t {
00359     uint8_t           major_opcode; 
00360     uint8_t           minor_opcode; 
00361     uint16_t          length; 
00362     xcb_glx_context_t context; 
00363 } xcb_glx_is_direct_request_t;
00364 
00368 typedef struct xcb_glx_is_direct_reply_t {
00369     uint8_t  response_type; 
00370     uint8_t  pad0; 
00371     uint16_t sequence; 
00372     uint32_t length; 
00373     uint8_t  is_direct; 
00374     uint8_t  pad1[23]; 
00375 } xcb_glx_is_direct_reply_t;
00376 
00380 typedef struct xcb_glx_query_version_cookie_t {
00381     unsigned int sequence; 
00382 } xcb_glx_query_version_cookie_t;
00383 
00385 #define XCB_GLX_QUERY_VERSION 7
00386 
00390 typedef struct xcb_glx_query_version_request_t {
00391     uint8_t  major_opcode; 
00392     uint8_t  minor_opcode; 
00393     uint16_t length; 
00394     uint32_t major_version; 
00395     uint32_t minor_version; 
00396 } xcb_glx_query_version_request_t;
00397 
00401 typedef struct xcb_glx_query_version_reply_t {
00402     uint8_t  response_type; 
00403     uint8_t  pad0; 
00404     uint16_t sequence; 
00405     uint32_t length; 
00406     uint32_t major_version; 
00407     uint32_t minor_version; 
00408     uint8_t  pad1[16]; 
00409 } xcb_glx_query_version_reply_t;
00410 
00412 #define XCB_GLX_WAIT_GL 8
00413 
00417 typedef struct xcb_glx_wait_gl_request_t {
00418     uint8_t               major_opcode; 
00419     uint8_t               minor_opcode; 
00420     uint16_t              length; 
00421     xcb_glx_context_tag_t context_tag; 
00422 } xcb_glx_wait_gl_request_t;
00423 
00425 #define XCB_GLX_WAIT_X 9
00426 
00430 typedef struct xcb_glx_wait_x_request_t {
00431     uint8_t               major_opcode; 
00432     uint8_t               minor_opcode; 
00433     uint16_t              length; 
00434     xcb_glx_context_tag_t context_tag; 
00435 } xcb_glx_wait_x_request_t;
00436 
00438 #define XCB_GLX_COPY_CONTEXT 10
00439 
00443 typedef struct xcb_glx_copy_context_request_t {
00444     uint8_t               major_opcode; 
00445     uint8_t               minor_opcode; 
00446     uint16_t              length; 
00447     xcb_glx_context_t     src; 
00448     xcb_glx_context_t     dest; 
00449     uint32_t              mask; 
00450     xcb_glx_context_tag_t src_context_tag; 
00451 } xcb_glx_copy_context_request_t;
00452 
00453 typedef enum xcb_glx_gc_t {
00454     XCB_GLX_GC_GL_CURRENT_BIT = 1,
00455     XCB_GLX_GC_GL_POINT_BIT = 2,
00456     XCB_GLX_GC_GL_LINE_BIT = 4,
00457     XCB_GLX_GC_GL_POLYGON_BIT = 8,
00458     XCB_GLX_GC_GL_POLYGON_STIPPLE_BIT = 16,
00459     XCB_GLX_GC_GL_PIXEL_MODE_BIT = 32,
00460     XCB_GLX_GC_GL_LIGHTING_BIT = 64,
00461     XCB_GLX_GC_GL_FOG_BIT = 128,
00462     XCB_GLX_GC_GL_DEPTH_BUFFER_BIT = 256,
00463     XCB_GLX_GC_GL_ACCUM_BUFFER_BIT = 512,
00464     XCB_GLX_GC_GL_STENCIL_BUFFER_BIT = 1024,
00465     XCB_GLX_GC_GL_VIEWPORT_BIT = 2048,
00466     XCB_GLX_GC_GL_TRANSFORM_BIT = 4096,
00467     XCB_GLX_GC_GL_ENABLE_BIT = 8192,
00468     XCB_GLX_GC_GL_COLOR_BUFFER_BIT = 16384,
00469     XCB_GLX_GC_GL_HINT_BIT = 32768,
00470     XCB_GLX_GC_GL_EVAL_BIT = 65536,
00471     XCB_GLX_GC_GL_LIST_BIT = 131072,
00472     XCB_GLX_GC_GL_TEXTURE_BIT = 262144,
00473     XCB_GLX_GC_GL_SCISSOR_BIT = 524288,
00474     XCB_GLX_GC_GL_ALL_ATTRIB_BITS = 16777215
00475 } xcb_glx_gc_t;
00476 
00478 #define XCB_GLX_SWAP_BUFFERS 11
00479 
00483 typedef struct xcb_glx_swap_buffers_request_t {
00484     uint8_t               major_opcode; 
00485     uint8_t               minor_opcode; 
00486     uint16_t              length; 
00487     xcb_glx_context_tag_t context_tag; 
00488     xcb_glx_drawable_t    drawable; 
00489 } xcb_glx_swap_buffers_request_t;
00490 
00492 #define XCB_GLX_USE_X_FONT 12
00493 
00497 typedef struct xcb_glx_use_x_font_request_t {
00498     uint8_t               major_opcode; 
00499     uint8_t               minor_opcode; 
00500     uint16_t              length; 
00501     xcb_glx_context_tag_t context_tag; 
00502     xcb_font_t            font; 
00503     uint32_t              first; 
00504     uint32_t              count; 
00505     uint32_t              list_base; 
00506 } xcb_glx_use_x_font_request_t;
00507 
00509 #define XCB_GLX_CREATE_GLX_PIXMAP 13
00510 
00514 typedef struct xcb_glx_create_glx_pixmap_request_t {
00515     uint8_t          major_opcode; 
00516     uint8_t          minor_opcode; 
00517     uint16_t         length; 
00518     uint32_t         screen; 
00519     xcb_visualid_t   visual; 
00520     xcb_pixmap_t     pixmap; 
00521     xcb_glx_pixmap_t glx_pixmap; 
00522 } xcb_glx_create_glx_pixmap_request_t;
00523 
00527 typedef struct xcb_glx_get_visual_configs_cookie_t {
00528     unsigned int sequence; 
00529 } xcb_glx_get_visual_configs_cookie_t;
00530 
00532 #define XCB_GLX_GET_VISUAL_CONFIGS 14
00533 
00537 typedef struct xcb_glx_get_visual_configs_request_t {
00538     uint8_t  major_opcode; 
00539     uint8_t  minor_opcode; 
00540     uint16_t length; 
00541     uint32_t screen; 
00542 } xcb_glx_get_visual_configs_request_t;
00543 
00547 typedef struct xcb_glx_get_visual_configs_reply_t {
00548     uint8_t  response_type; 
00549     uint8_t  pad0; 
00550     uint16_t sequence; 
00551     uint32_t length; 
00552     uint32_t num_visuals; 
00553     uint32_t num_properties; 
00554     uint8_t  pad1[16]; 
00555 } xcb_glx_get_visual_configs_reply_t;
00556 
00558 #define XCB_GLX_DESTROY_GLX_PIXMAP 15
00559 
00563 typedef struct xcb_glx_destroy_glx_pixmap_request_t {
00564     uint8_t          major_opcode; 
00565     uint8_t          minor_opcode; 
00566     uint16_t         length; 
00567     xcb_glx_pixmap_t glx_pixmap; 
00568 } xcb_glx_destroy_glx_pixmap_request_t;
00569 
00571 #define XCB_GLX_VENDOR_PRIVATE 16
00572 
00576 typedef struct xcb_glx_vendor_private_request_t {
00577     uint8_t               major_opcode; 
00578     uint8_t               minor_opcode; 
00579     uint16_t              length; 
00580     uint32_t              vendor_code; 
00581     xcb_glx_context_tag_t context_tag; 
00582 } xcb_glx_vendor_private_request_t;
00583 
00587 typedef struct xcb_glx_vendor_private_with_reply_cookie_t {
00588     unsigned int sequence; 
00589 } xcb_glx_vendor_private_with_reply_cookie_t;
00590 
00592 #define XCB_GLX_VENDOR_PRIVATE_WITH_REPLY 17
00593 
00597 typedef struct xcb_glx_vendor_private_with_reply_request_t {
00598     uint8_t               major_opcode; 
00599     uint8_t               minor_opcode; 
00600     uint16_t              length; 
00601     uint32_t              vendor_code; 
00602     xcb_glx_context_tag_t context_tag; 
00603 } xcb_glx_vendor_private_with_reply_request_t;
00604 
00608 typedef struct xcb_glx_vendor_private_with_reply_reply_t {
00609     uint8_t  response_type; 
00610     uint8_t  pad0; 
00611     uint16_t sequence; 
00612     uint32_t length; 
00613     uint32_t retval; 
00614     uint8_t  data1[24]; 
00615 } xcb_glx_vendor_private_with_reply_reply_t;
00616 
00620 typedef struct xcb_glx_query_extensions_string_cookie_t {
00621     unsigned int sequence; 
00622 } xcb_glx_query_extensions_string_cookie_t;
00623 
00625 #define XCB_GLX_QUERY_EXTENSIONS_STRING 18
00626 
00630 typedef struct xcb_glx_query_extensions_string_request_t {
00631     uint8_t  major_opcode; 
00632     uint8_t  minor_opcode; 
00633     uint16_t length; 
00634     uint32_t screen; 
00635 } xcb_glx_query_extensions_string_request_t;
00636 
00640 typedef struct xcb_glx_query_extensions_string_reply_t {
00641     uint8_t  response_type; 
00642     uint8_t  pad0; 
00643     uint16_t sequence; 
00644     uint32_t length; 
00645     uint8_t  pad1[4]; 
00646     uint32_t n; 
00647     uint8_t  pad2[16]; 
00648 } xcb_glx_query_extensions_string_reply_t;
00649 
00653 typedef struct xcb_glx_query_server_string_cookie_t {
00654     unsigned int sequence; 
00655 } xcb_glx_query_server_string_cookie_t;
00656 
00658 #define XCB_GLX_QUERY_SERVER_STRING 19
00659 
00663 typedef struct xcb_glx_query_server_string_request_t {
00664     uint8_t  major_opcode; 
00665     uint8_t  minor_opcode; 
00666     uint16_t length; 
00667     uint32_t screen; 
00668     uint32_t name; 
00669 } xcb_glx_query_server_string_request_t;
00670 
00674 typedef struct xcb_glx_query_server_string_reply_t {
00675     uint8_t  response_type; 
00676     uint8_t  pad0; 
00677     uint16_t sequence; 
00678     uint32_t length; 
00679     uint8_t  pad1[4]; 
00680     uint32_t str_len; 
00681     uint8_t  pad2[16]; 
00682 } xcb_glx_query_server_string_reply_t;
00683 
00685 #define XCB_GLX_CLIENT_INFO 20
00686 
00690 typedef struct xcb_glx_client_info_request_t {
00691     uint8_t  major_opcode; 
00692     uint8_t  minor_opcode; 
00693     uint16_t length; 
00694     uint32_t major_version; 
00695     uint32_t minor_version; 
00696     uint32_t str_len; 
00697 } xcb_glx_client_info_request_t;
00698 
00702 typedef struct xcb_glx_get_fb_configs_cookie_t {
00703     unsigned int sequence; 
00704 } xcb_glx_get_fb_configs_cookie_t;
00705 
00707 #define XCB_GLX_GET_FB_CONFIGS 21
00708 
00712 typedef struct xcb_glx_get_fb_configs_request_t {
00713     uint8_t  major_opcode; 
00714     uint8_t  minor_opcode; 
00715     uint16_t length; 
00716     uint32_t screen; 
00717 } xcb_glx_get_fb_configs_request_t;
00718 
00722 typedef struct xcb_glx_get_fb_configs_reply_t {
00723     uint8_t  response_type; 
00724     uint8_t  pad0; 
00725     uint16_t sequence; 
00726     uint32_t length; 
00727     uint32_t num_FB_configs; 
00728     uint32_t num_properties; 
00729     uint8_t  pad1[16]; 
00730 } xcb_glx_get_fb_configs_reply_t;
00731 
00733 #define XCB_GLX_CREATE_PIXMAP 22
00734 
00738 typedef struct xcb_glx_create_pixmap_request_t {
00739     uint8_t          major_opcode; 
00740     uint8_t          minor_opcode; 
00741     uint16_t         length; 
00742     uint32_t         screen; 
00743     uint32_t         fbconfig; 
00744     xcb_pixmap_t     pixmap; 
00745     xcb_glx_pixmap_t glx_pixmap; 
00746     uint32_t         num_attribs; 
00747 } xcb_glx_create_pixmap_request_t;
00748 
00750 #define XCB_GLX_DESTROY_PIXMAP 23
00751 
00755 typedef struct xcb_glx_destroy_pixmap_request_t {
00756     uint8_t          major_opcode; 
00757     uint8_t          minor_opcode; 
00758     uint16_t         length; 
00759     xcb_glx_pixmap_t glx_pixmap; 
00760 } xcb_glx_destroy_pixmap_request_t;
00761 
00763 #define XCB_GLX_CREATE_NEW_CONTEXT 24
00764 
00768 typedef struct xcb_glx_create_new_context_request_t {
00769     uint8_t           major_opcode; 
00770     uint8_t           minor_opcode; 
00771     uint16_t          length; 
00772     xcb_glx_context_t context; 
00773     uint32_t          fbconfig; 
00774     uint32_t          screen; 
00775     uint32_t          render_type; 
00776     uint32_t          share_list; 
00777     uint8_t           is_direct; 
00778     uint8_t           reserved1; 
00779     uint16_t          reserved2; 
00780 } xcb_glx_create_new_context_request_t;
00781 
00785 typedef struct xcb_glx_query_context_cookie_t {
00786     unsigned int sequence; 
00787 } xcb_glx_query_context_cookie_t;
00788 
00790 #define XCB_GLX_QUERY_CONTEXT 25
00791 
00795 typedef struct xcb_glx_query_context_request_t {
00796     uint8_t           major_opcode; 
00797     uint8_t           minor_opcode; 
00798     uint16_t          length; 
00799     xcb_glx_context_t context; 
00800 } xcb_glx_query_context_request_t;
00801 
00805 typedef struct xcb_glx_query_context_reply_t {
00806     uint8_t  response_type; 
00807     uint8_t  pad0; 
00808     uint16_t sequence; 
00809     uint32_t length; 
00810     uint32_t num_attribs; 
00811     uint8_t  pad1[20]; 
00812 } xcb_glx_query_context_reply_t;
00813 
00817 typedef struct xcb_glx_make_context_current_cookie_t {
00818     unsigned int sequence; 
00819 } xcb_glx_make_context_current_cookie_t;
00820 
00822 #define XCB_GLX_MAKE_CONTEXT_CURRENT 26
00823 
00827 typedef struct xcb_glx_make_context_current_request_t {
00828     uint8_t               major_opcode; 
00829     uint8_t               minor_opcode; 
00830     uint16_t              length; 
00831     xcb_glx_context_tag_t old_context_tag; 
00832     xcb_glx_drawable_t    drawable; 
00833     xcb_glx_drawable_t    read_drawable; 
00834     xcb_glx_context_t     context; 
00835 } xcb_glx_make_context_current_request_t;
00836 
00840 typedef struct xcb_glx_make_context_current_reply_t {
00841     uint8_t               response_type; 
00842     uint8_t               pad0; 
00843     uint16_t              sequence; 
00844     uint32_t              length; 
00845     xcb_glx_context_tag_t context_tag; 
00846     uint8_t               pad1[20]; 
00847 } xcb_glx_make_context_current_reply_t;
00848 
00850 #define XCB_GLX_CREATE_PBUFFER 27
00851 
00855 typedef struct xcb_glx_create_pbuffer_request_t {
00856     uint8_t            major_opcode; 
00857     uint8_t            minor_opcode; 
00858     uint16_t           length; 
00859     uint32_t           screen; 
00860     xcb_glx_fbconfig_t fbconfig; 
00861     xcb_glx_pbuffer_t  pbuffer; 
00862     uint32_t           num_attribs; 
00863 } xcb_glx_create_pbuffer_request_t;
00864 
00866 #define XCB_GLX_DESTROY_PBUFFER 28
00867 
00871 typedef struct xcb_glx_destroy_pbuffer_request_t {
00872     uint8_t           major_opcode; 
00873     uint8_t           minor_opcode; 
00874     uint16_t          length; 
00875     xcb_glx_pbuffer_t pbuffer; 
00876 } xcb_glx_destroy_pbuffer_request_t;
00877 
00881 typedef struct xcb_glx_get_drawable_attributes_cookie_t {
00882     unsigned int sequence; 
00883 } xcb_glx_get_drawable_attributes_cookie_t;
00884 
00886 #define XCB_GLX_GET_DRAWABLE_ATTRIBUTES 29
00887 
00891 typedef struct xcb_glx_get_drawable_attributes_request_t {
00892     uint8_t            major_opcode; 
00893     uint8_t            minor_opcode; 
00894     uint16_t           length; 
00895     xcb_glx_drawable_t drawable; 
00896 } xcb_glx_get_drawable_attributes_request_t;
00897 
00901 typedef struct xcb_glx_get_drawable_attributes_reply_t {
00902     uint8_t  response_type; 
00903     uint8_t  pad0; 
00904     uint16_t sequence; 
00905     uint32_t length; 
00906     uint32_t num_attribs; 
00907     uint8_t  pad1[20]; 
00908 } xcb_glx_get_drawable_attributes_reply_t;
00909 
00911 #define XCB_GLX_CHANGE_DRAWABLE_ATTRIBUTES 30
00912 
00916 typedef struct xcb_glx_change_drawable_attributes_request_t {
00917     uint8_t            major_opcode; 
00918     uint8_t            minor_opcode; 
00919     uint16_t           length; 
00920     xcb_glx_drawable_t drawable; 
00921     uint32_t           num_attribs; 
00922 } xcb_glx_change_drawable_attributes_request_t;
00923 
00925 #define XCB_GLX_CREATE_WINDOW 31
00926 
00930 typedef struct xcb_glx_create_window_request_t {
00931     uint8_t            major_opcode; 
00932     uint8_t            minor_opcode; 
00933     uint16_t           length; 
00934     uint32_t           screen; 
00935     xcb_glx_fbconfig_t fbconfig; 
00936     xcb_window_t       window; 
00937     xcb_glx_window_t   glx_window; 
00938     uint32_t           num_attribs; 
00939 } xcb_glx_create_window_request_t;
00940 
00942 #define XCB_GLX_DELETE_WINDOW 32
00943 
00947 typedef struct xcb_glx_delete_window_request_t {
00948     uint8_t          major_opcode; 
00949     uint8_t          minor_opcode; 
00950     uint16_t         length; 
00951     xcb_glx_window_t glxwindow; 
00952 } xcb_glx_delete_window_request_t;
00953 
00955 #define XCB_GLX_NEW_LIST 101
00956 
00960 typedef struct xcb_glx_new_list_request_t {
00961     uint8_t               major_opcode; 
00962     uint8_t               minor_opcode; 
00963     uint16_t              length; 
00964     xcb_glx_context_tag_t context_tag; 
00965     uint32_t              list; 
00966     uint32_t              mode; 
00967 } xcb_glx_new_list_request_t;
00968 
00970 #define XCB_GLX_END_LIST 102
00971 
00975 typedef struct xcb_glx_end_list_request_t {
00976     uint8_t               major_opcode; 
00977     uint8_t               minor_opcode; 
00978     uint16_t              length; 
00979     xcb_glx_context_tag_t context_tag; 
00980 } xcb_glx_end_list_request_t;
00981 
00983 #define XCB_GLX_DELETE_LISTS 103
00984 
00988 typedef struct xcb_glx_delete_lists_request_t {
00989     uint8_t               major_opcode; 
00990     uint8_t               minor_opcode; 
00991     uint16_t              length; 
00992     xcb_glx_context_tag_t context_tag; 
00993     uint32_t              list; 
00994     int32_t               range; 
00995 } xcb_glx_delete_lists_request_t;
00996 
01000 typedef struct xcb_glx_gen_lists_cookie_t {
01001     unsigned int sequence; 
01002 } xcb_glx_gen_lists_cookie_t;
01003 
01005 #define XCB_GLX_GEN_LISTS 104
01006 
01010 typedef struct xcb_glx_gen_lists_request_t {
01011     uint8_t               major_opcode; 
01012     uint8_t               minor_opcode; 
01013     uint16_t              length; 
01014     xcb_glx_context_tag_t context_tag; 
01015     int32_t               range; 
01016 } xcb_glx_gen_lists_request_t;
01017 
01021 typedef struct xcb_glx_gen_lists_reply_t {
01022     uint8_t  response_type; 
01023     uint8_t  pad0; 
01024     uint16_t sequence; 
01025     uint32_t length; 
01026     uint32_t ret_val; 
01027 } xcb_glx_gen_lists_reply_t;
01028 
01030 #define XCB_GLX_FEEDBACK_BUFFER 105
01031 
01035 typedef struct xcb_glx_feedback_buffer_request_t {
01036     uint8_t               major_opcode; 
01037     uint8_t               minor_opcode; 
01038     uint16_t              length; 
01039     xcb_glx_context_tag_t context_tag; 
01040     int32_t               size; 
01041     int32_t               type; 
01042 } xcb_glx_feedback_buffer_request_t;
01043 
01045 #define XCB_GLX_SELECT_BUFFER 106
01046 
01050 typedef struct xcb_glx_select_buffer_request_t {
01051     uint8_t               major_opcode; 
01052     uint8_t               minor_opcode; 
01053     uint16_t              length; 
01054     xcb_glx_context_tag_t context_tag; 
01055     int32_t               size; 
01056 } xcb_glx_select_buffer_request_t;
01057 
01061 typedef struct xcb_glx_render_mode_cookie_t {
01062     unsigned int sequence; 
01063 } xcb_glx_render_mode_cookie_t;
01064 
01066 #define XCB_GLX_RENDER_MODE 107
01067 
01071 typedef struct xcb_glx_render_mode_request_t {
01072     uint8_t               major_opcode; 
01073     uint8_t               minor_opcode; 
01074     uint16_t              length; 
01075     xcb_glx_context_tag_t context_tag; 
01076     uint32_t              mode; 
01077 } xcb_glx_render_mode_request_t;
01078 
01082 typedef struct xcb_glx_render_mode_reply_t {
01083     uint8_t  response_type; 
01084     uint8_t  pad0; 
01085     uint16_t sequence; 
01086     uint32_t length; 
01087     uint32_t ret_val; 
01088     uint32_t n; 
01089     uint32_t new_mode; 
01090     uint8_t  pad1[12]; 
01091 } xcb_glx_render_mode_reply_t;
01092 
01093 typedef enum xcb_glx_rm_t {
01094     XCB_GLX_RM_GL_RENDER = 7168,
01095     XCB_GLX_RM_GL_FEEDBACK = 7169,
01096     XCB_GLX_RM_GL_SELECT = 7170
01097 } xcb_glx_rm_t;
01098 
01102 typedef struct xcb_glx_finish_cookie_t {
01103     unsigned int sequence; 
01104 } xcb_glx_finish_cookie_t;
01105 
01107 #define XCB_GLX_FINISH 108
01108 
01112 typedef struct xcb_glx_finish_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 } xcb_glx_finish_request_t;
01118 
01122 typedef struct xcb_glx_finish_reply_t {
01123     uint8_t  response_type; 
01124     uint8_t  pad0; 
01125     uint16_t sequence; 
01126     uint32_t length; 
01127 } xcb_glx_finish_reply_t;
01128 
01130 #define XCB_GLX_PIXEL_STOREF 109
01131 
01135 typedef struct xcb_glx_pixel_storef_request_t {
01136     uint8_t               major_opcode; 
01137     uint8_t               minor_opcode; 
01138     uint16_t              length; 
01139     xcb_glx_context_tag_t context_tag; 
01140     uint32_t              pname; 
01141     xcb_glx_float32_t     datum; 
01142 } xcb_glx_pixel_storef_request_t;
01143 
01145 #define XCB_GLX_PIXEL_STOREI 110
01146 
01150 typedef struct xcb_glx_pixel_storei_request_t {
01151     uint8_t               major_opcode; 
01152     uint8_t               minor_opcode; 
01153     uint16_t              length; 
01154     xcb_glx_context_tag_t context_tag; 
01155     uint32_t              pname; 
01156     int32_t               datum; 
01157 } xcb_glx_pixel_storei_request_t;
01158 
01162 typedef struct xcb_glx_read_pixels_cookie_t {
01163     unsigned int sequence; 
01164 } xcb_glx_read_pixels_cookie_t;
01165 
01167 #define XCB_GLX_READ_PIXELS 111
01168 
01172 typedef struct xcb_glx_read_pixels_request_t {
01173     uint8_t               major_opcode; 
01174     uint8_t               minor_opcode; 
01175     uint16_t              length; 
01176     xcb_glx_context_tag_t context_tag; 
01177     int32_t               x; 
01178     int32_t               y; 
01179     int32_t               width; 
01180     int32_t               height; 
01181     uint32_t              format; 
01182     uint32_t              type; 
01183     uint8_t               swap_bytes; 
01184     uint8_t               lsb_first; 
01185 } xcb_glx_read_pixels_request_t;
01186 
01190 typedef struct xcb_glx_read_pixels_reply_t {
01191     uint8_t  response_type; 
01192     uint8_t  pad0; 
01193     uint16_t sequence; 
01194     uint32_t length; 
01195     uint8_t  pad1[24]; 
01196 } xcb_glx_read_pixels_reply_t;
01197 
01201 typedef struct xcb_glx_get_booleanv_cookie_t {
01202     unsigned int sequence; 
01203 } xcb_glx_get_booleanv_cookie_t;
01204 
01206 #define XCB_GLX_GET_BOOLEANV 112
01207 
01211 typedef struct xcb_glx_get_booleanv_request_t {
01212     uint8_t               major_opcode; 
01213     uint8_t               minor_opcode; 
01214     uint16_t              length; 
01215     xcb_glx_context_tag_t context_tag; 
01216     int32_t               pname; 
01217 } xcb_glx_get_booleanv_request_t;
01218 
01222 typedef struct xcb_glx_get_booleanv_reply_t {
01223     uint8_t  response_type; 
01224     uint8_t  pad0; 
01225     uint16_t sequence; 
01226     uint32_t length; 
01227     uint8_t  pad1[4]; 
01228     uint32_t n; 
01229     uint8_t  datum; 
01230     uint8_t  pad2[15]; 
01231 } xcb_glx_get_booleanv_reply_t;
01232 
01236 typedef struct xcb_glx_get_clip_plane_cookie_t {
01237     unsigned int sequence; 
01238 } xcb_glx_get_clip_plane_cookie_t;
01239 
01241 #define XCB_GLX_GET_CLIP_PLANE 113
01242 
01246 typedef struct xcb_glx_get_clip_plane_request_t {
01247     uint8_t               major_opcode; 
01248     uint8_t               minor_opcode; 
01249     uint16_t              length; 
01250     xcb_glx_context_tag_t context_tag; 
01251     int32_t               plane; 
01252 } xcb_glx_get_clip_plane_request_t;
01253 
01257 typedef struct xcb_glx_get_clip_plane_reply_t {
01258     uint8_t  response_type; 
01259     uint8_t  pad0; 
01260     uint16_t sequence; 
01261     uint32_t length; 
01262     uint8_t  pad1[24]; 
01263 } xcb_glx_get_clip_plane_reply_t;
01264 
01268 typedef struct xcb_glx_get_doublev_cookie_t {
01269     unsigned int sequence; 
01270 } xcb_glx_get_doublev_cookie_t;
01271 
01273 #define XCB_GLX_GET_DOUBLEV 114
01274 
01278 typedef struct xcb_glx_get_doublev_request_t {
01279     uint8_t               major_opcode; 
01280     uint8_t               minor_opcode; 
01281     uint16_t              length; 
01282     xcb_glx_context_tag_t context_tag; 
01283     uint32_t              pname; 
01284 } xcb_glx_get_doublev_request_t;
01285 
01289 typedef struct xcb_glx_get_doublev_reply_t {
01290     uint8_t           response_type; 
01291     uint8_t           pad0; 
01292     uint16_t          sequence; 
01293     uint32_t          length; 
01294     uint8_t           pad1[4]; 
01295     uint32_t          n; 
01296     xcb_glx_float64_t datum; 
01297     uint8_t           pad2[8]; 
01298 } xcb_glx_get_doublev_reply_t;
01299 
01303 typedef struct xcb_glx_get_error_cookie_t {
01304     unsigned int sequence; 
01305 } xcb_glx_get_error_cookie_t;
01306 
01308 #define XCB_GLX_GET_ERROR 115
01309 
01313 typedef struct xcb_glx_get_error_request_t {
01314     uint8_t               major_opcode; 
01315     uint8_t               minor_opcode; 
01316     uint16_t              length; 
01317     xcb_glx_context_tag_t context_tag; 
01318 } xcb_glx_get_error_request_t;
01319 
01323 typedef struct xcb_glx_get_error_reply_t {
01324     uint8_t  response_type; 
01325     uint8_t  pad0; 
01326     uint16_t sequence; 
01327     uint32_t length; 
01328     int32_t  error; 
01329 } xcb_glx_get_error_reply_t;
01330 
01334 typedef struct xcb_glx_get_floatv_cookie_t {
01335     unsigned int sequence; 
01336 } xcb_glx_get_floatv_cookie_t;
01337 
01339 #define XCB_GLX_GET_FLOATV 116
01340 
01344 typedef struct xcb_glx_get_floatv_request_t {
01345     uint8_t               major_opcode; 
01346     uint8_t               minor_opcode; 
01347     uint16_t              length; 
01348     xcb_glx_context_tag_t context_tag; 
01349     uint32_t              pname; 
01350 } xcb_glx_get_floatv_request_t;
01351 
01355 typedef struct xcb_glx_get_floatv_reply_t {
01356     uint8_t           response_type; 
01357     uint8_t           pad0; 
01358     uint16_t          sequence; 
01359     uint32_t          length; 
01360     uint8_t           pad1[4]; 
01361     uint32_t          n; 
01362     xcb_glx_float32_t datum; 
01363     uint8_t           pad2[12]; 
01364 } xcb_glx_get_floatv_reply_t;
01365 
01369 typedef struct xcb_glx_get_integerv_cookie_t {
01370     unsigned int sequence; 
01371 } xcb_glx_get_integerv_cookie_t;
01372 
01374 #define XCB_GLX_GET_INTEGERV 117
01375 
01379 typedef struct xcb_glx_get_integerv_request_t {
01380     uint8_t               major_opcode; 
01381     uint8_t               minor_opcode; 
01382     uint16_t              length; 
01383     xcb_glx_context_tag_t context_tag; 
01384     uint32_t              pname; 
01385 } xcb_glx_get_integerv_request_t;
01386 
01390 typedef struct xcb_glx_get_integerv_reply_t {
01391     uint8_t  response_type; 
01392     uint8_t  pad0; 
01393     uint16_t sequence; 
01394     uint32_t length; 
01395     uint8_t  pad1[4]; 
01396     uint32_t n; 
01397     int32_t  datum; 
01398     uint8_t  pad2[12]; 
01399 } xcb_glx_get_integerv_reply_t;
01400 
01404 typedef struct xcb_glx_get_lightfv_cookie_t {
01405     unsigned int sequence; 
01406 } xcb_glx_get_lightfv_cookie_t;
01407 
01409 #define XCB_GLX_GET_LIGHTFV 118
01410 
01414 typedef struct xcb_glx_get_lightfv_request_t {
01415     uint8_t               major_opcode; 
01416     uint8_t               minor_opcode; 
01417     uint16_t              length; 
01418     xcb_glx_context_tag_t context_tag; 
01419     uint32_t              light; 
01420     uint32_t              pname; 
01421 } xcb_glx_get_lightfv_request_t;
01422 
01426 typedef struct xcb_glx_get_lightfv_reply_t {
01427     uint8_t           response_type; 
01428     uint8_t           pad0; 
01429     uint16_t          sequence; 
01430     uint32_t          length; 
01431     uint8_t           pad1[4]; 
01432     uint32_t          n; 
01433     xcb_glx_float32_t datum; 
01434     uint8_t           pad2[12]; 
01435 } xcb_glx_get_lightfv_reply_t;
01436 
01440 typedef struct xcb_glx_get_lightiv_cookie_t {
01441     unsigned int sequence; 
01442 } xcb_glx_get_lightiv_cookie_t;
01443 
01445 #define XCB_GLX_GET_LIGHTIV 119
01446 
01450 typedef struct xcb_glx_get_lightiv_request_t {
01451     uint8_t               major_opcode; 
01452     uint8_t               minor_opcode; 
01453     uint16_t              length; 
01454     xcb_glx_context_tag_t context_tag; 
01455     uint32_t              light; 
01456     uint32_t              pname; 
01457 } xcb_glx_get_lightiv_request_t;
01458 
01462 typedef struct xcb_glx_get_lightiv_reply_t {
01463     uint8_t  response_type; 
01464     uint8_t  pad0; 
01465     uint16_t sequence; 
01466     uint32_t length; 
01467     uint8_t  pad1[4]; 
01468     uint32_t n; 
01469     int32_t  datum; 
01470     uint8_t  pad2[12]; 
01471 } xcb_glx_get_lightiv_reply_t;
01472 
01476 typedef struct xcb_glx_get_mapdv_cookie_t {
01477     unsigned int sequence; 
01478 } xcb_glx_get_mapdv_cookie_t;
01479 
01481 #define XCB_GLX_GET_MAPDV 120
01482 
01486 typedef struct xcb_glx_get_mapdv_request_t {
01487     uint8_t               major_opcode; 
01488     uint8_t               minor_opcode; 
01489     uint16_t              length; 
01490     xcb_glx_context_tag_t context_tag; 
01491     uint32_t              target; 
01492     uint32_t              query; 
01493 } xcb_glx_get_mapdv_request_t;
01494 
01498 typedef struct xcb_glx_get_mapdv_reply_t {
01499     uint8_t           response_type; 
01500     uint8_t           pad0; 
01501     uint16_t          sequence; 
01502     uint32_t          length; 
01503     uint8_t           pad1[4]; 
01504     uint32_t          n; 
01505     xcb_glx_float64_t datum; 
01506     uint8_t           pad2[8]; 
01507 } xcb_glx_get_mapdv_reply_t;
01508 
01512 typedef struct xcb_glx_get_mapfv_cookie_t {
01513     unsigned int sequence; 
01514 } xcb_glx_get_mapfv_cookie_t;
01515 
01517 #define XCB_GLX_GET_MAPFV 121
01518 
01522 typedef struct xcb_glx_get_mapfv_request_t {
01523     uint8_t               major_opcode; 
01524     uint8_t               minor_opcode; 
01525     uint16_t              length; 
01526     xcb_glx_context_tag_t context_tag; 
01527     uint32_t              target; 
01528     uint32_t              query; 
01529 } xcb_glx_get_mapfv_request_t;
01530 
01534 typedef struct xcb_glx_get_mapfv_reply_t {
01535     uint8_t           response_type; 
01536     uint8_t           pad0; 
01537     uint16_t          sequence; 
01538     uint32_t          length; 
01539     uint8_t           pad1[4]; 
01540     uint32_t          n; 
01541     xcb_glx_float32_t datum; 
01542     uint8_t           pad2[12]; 
01543 } xcb_glx_get_mapfv_reply_t;
01544 
01548 typedef struct xcb_glx_get_mapiv_cookie_t {
01549     unsigned int sequence; 
01550 } xcb_glx_get_mapiv_cookie_t;
01551 
01553 #define XCB_GLX_GET_MAPIV 122
01554 
01558 typedef struct xcb_glx_get_mapiv_request_t {
01559     uint8_t               major_opcode; 
01560     uint8_t               minor_opcode; 
01561     uint16_t              length; 
01562     xcb_glx_context_tag_t context_tag; 
01563     uint32_t              target; 
01564     uint32_t              query; 
01565 } xcb_glx_get_mapiv_request_t;
01566 
01570 typedef struct xcb_glx_get_mapiv_reply_t {
01571     uint8_t  response_type; 
01572     uint8_t  pad0; 
01573     uint16_t sequence; 
01574     uint32_t length; 
01575     uint8_t  pad1[4]; 
01576     uint32_t n; 
01577     int32_t  datum; 
01578     uint8_t  pad2[12]; 
01579 } xcb_glx_get_mapiv_reply_t;
01580 
01584 typedef struct xcb_glx_get_materialfv_cookie_t {
01585     unsigned int sequence; 
01586 } xcb_glx_get_materialfv_cookie_t;
01587 
01589 #define XCB_GLX_GET_MATERIALFV 123
01590 
01594 typedef struct xcb_glx_get_materialfv_request_t {
01595     uint8_t               major_opcode; 
01596     uint8_t               minor_opcode; 
01597     uint16_t              length; 
01598     xcb_glx_context_tag_t context_tag; 
01599     uint32_t              face; 
01600     uint32_t              pname; 
01601 } xcb_glx_get_materialfv_request_t;
01602 
01606 typedef struct xcb_glx_get_materialfv_reply_t {
01607     uint8_t           response_type; 
01608     uint8_t           pad0; 
01609     uint16_t          sequence; 
01610     uint32_t          length; 
01611     uint8_t           pad1[4]; 
01612     uint32_t          n; 
01613     xcb_glx_float32_t datum; 
01614     uint8_t           pad2[12]; 
01615 } xcb_glx_get_materialfv_reply_t;
01616 
01620 typedef struct xcb_glx_get_materialiv_cookie_t {
01621     unsigned int sequence; 
01622 } xcb_glx_get_materialiv_cookie_t;
01623 
01625 #define XCB_GLX_GET_MATERIALIV 124
01626 
01630 typedef struct xcb_glx_get_materialiv_request_t {
01631     uint8_t               major_opcode; 
01632     uint8_t               minor_opcode; 
01633     uint16_t              length; 
01634     xcb_glx_context_tag_t context_tag; 
01635     uint32_t              face; 
01636     uint32_t              pname; 
01637 } xcb_glx_get_materialiv_request_t;
01638 
01642 typedef struct xcb_glx_get_materialiv_reply_t {
01643     uint8_t  response_type; 
01644     uint8_t  pad0; 
01645     uint16_t sequence; 
01646     uint32_t length; 
01647     uint8_t  pad1[4]; 
01648     uint32_t n; 
01649     int32_t  datum; 
01650     uint8_t  pad2[12]; 
01651 } xcb_glx_get_materialiv_reply_t;
01652 
01656 typedef struct xcb_glx_get_pixel_mapfv_cookie_t {
01657     unsigned int sequence; 
01658 } xcb_glx_get_pixel_mapfv_cookie_t;
01659 
01661 #define XCB_GLX_GET_PIXEL_MAPFV 125
01662 
01666 typedef struct xcb_glx_get_pixel_mapfv_request_t {
01667     uint8_t               major_opcode; 
01668     uint8_t               minor_opcode; 
01669     uint16_t              length; 
01670     xcb_glx_context_tag_t context_tag; 
01671     uint32_t              map; 
01672 } xcb_glx_get_pixel_mapfv_request_t;
01673 
01677 typedef struct xcb_glx_get_pixel_mapfv_reply_t {
01678     uint8_t           response_type; 
01679     uint8_t           pad0; 
01680     uint16_t          sequence; 
01681     uint32_t          length; 
01682     uint8_t           pad1[4]; 
01683     uint32_t          n; 
01684     xcb_glx_float32_t datum; 
01685     uint8_t           pad2[12]; 
01686 } xcb_glx_get_pixel_mapfv_reply_t;
01687 
01691 typedef struct xcb_glx_get_pixel_mapuiv_cookie_t {
01692     unsigned int sequence; 
01693 } xcb_glx_get_pixel_mapuiv_cookie_t;
01694 
01696 #define XCB_GLX_GET_PIXEL_MAPUIV 126
01697 
01701 typedef struct xcb_glx_get_pixel_mapuiv_request_t {
01702     uint8_t               major_opcode; 
01703     uint8_t               minor_opcode; 
01704     uint16_t              length; 
01705     xcb_glx_context_tag_t context_tag; 
01706     uint32_t              map; 
01707 } xcb_glx_get_pixel_mapuiv_request_t;
01708 
01712 typedef struct xcb_glx_get_pixel_mapuiv_reply_t {
01713     uint8_t  response_type; 
01714     uint8_t  pad0; 
01715     uint16_t sequence; 
01716     uint32_t length; 
01717     uint8_t  pad1[4]; 
01718     uint32_t n; 
01719     uint32_t datum; 
01720     uint8_t  pad2[12]; 
01721 } xcb_glx_get_pixel_mapuiv_reply_t;
01722 
01726 typedef struct xcb_glx_get_pixel_mapusv_cookie_t {
01727     unsigned int sequence; 
01728 } xcb_glx_get_pixel_mapusv_cookie_t;
01729 
01731 #define XCB_GLX_GET_PIXEL_MAPUSV 127
01732 
01736 typedef struct xcb_glx_get_pixel_mapusv_request_t {
01737     uint8_t               major_opcode; 
01738     uint8_t               minor_opcode; 
01739     uint16_t              length; 
01740     xcb_glx_context_tag_t context_tag; 
01741     uint32_t              map; 
01742 } xcb_glx_get_pixel_mapusv_request_t;
01743 
01747 typedef struct xcb_glx_get_pixel_mapusv_reply_t {
01748     uint8_t  response_type; 
01749     uint8_t  pad0; 
01750     uint16_t sequence; 
01751     uint32_t length; 
01752     uint8_t  pad1[4]; 
01753     uint32_t n; 
01754     uint16_t datum; 
01755     uint8_t  pad2[16]; 
01756 } xcb_glx_get_pixel_mapusv_reply_t;
01757 
01761 typedef struct xcb_glx_get_polygon_stipple_cookie_t {
01762     unsigned int sequence; 
01763 } xcb_glx_get_polygon_stipple_cookie_t;
01764 
01766 #define XCB_GLX_GET_POLYGON_STIPPLE 128
01767 
01771 typedef struct xcb_glx_get_polygon_stipple_request_t {
01772     uint8_t               major_opcode; 
01773     uint8_t               minor_opcode; 
01774     uint16_t              length; 
01775     xcb_glx_context_tag_t context_tag; 
01776     uint8_t               lsb_first; 
01777 } xcb_glx_get_polygon_stipple_request_t;
01778 
01782 typedef struct xcb_glx_get_polygon_stipple_reply_t {
01783     uint8_t  response_type; 
01784     uint8_t  pad0; 
01785     uint16_t sequence; 
01786     uint32_t length; 
01787     uint8_t  pad1[24]; 
01788 } xcb_glx_get_polygon_stipple_reply_t;
01789 
01793 typedef struct xcb_glx_get_string_cookie_t {
01794     unsigned int sequence; 
01795 } xcb_glx_get_string_cookie_t;
01796 
01798 #define XCB_GLX_GET_STRING 129
01799 
01803 typedef struct xcb_glx_get_string_request_t {
01804     uint8_t               major_opcode; 
01805     uint8_t               minor_opcode; 
01806     uint16_t              length; 
01807     xcb_glx_context_tag_t context_tag; 
01808     uint32_t              name; 
01809 } xcb_glx_get_string_request_t;
01810 
01814 typedef struct xcb_glx_get_string_reply_t {
01815     uint8_t  response_type; 
01816     uint8_t  pad0; 
01817     uint16_t sequence; 
01818     uint32_t length; 
01819     uint8_t  pad1[4]; 
01820     uint32_t n; 
01821     uint8_t  pad2[16]; 
01822 } xcb_glx_get_string_reply_t;
01823 
01827 typedef struct xcb_glx_get_tex_envfv_cookie_t {
01828     unsigned int sequence; 
01829 } xcb_glx_get_tex_envfv_cookie_t;
01830 
01832 #define XCB_GLX_GET_TEX_ENVFV 130
01833 
01837 typedef struct xcb_glx_get_tex_envfv_request_t {
01838     uint8_t               major_opcode; 
01839     uint8_t               minor_opcode; 
01840     uint16_t              length; 
01841     xcb_glx_context_tag_t context_tag; 
01842     uint32_t              target; 
01843     uint32_t              pname; 
01844 } xcb_glx_get_tex_envfv_request_t;
01845 
01849 typedef struct xcb_glx_get_tex_envfv_reply_t {
01850     uint8_t           response_type; 
01851     uint8_t           pad0; 
01852     uint16_t          sequence; 
01853     uint32_t          length; 
01854     uint8_t           pad1[4]; 
01855     uint32_t          n; 
01856     xcb_glx_float32_t datum; 
01857     uint8_t           pad2[12]; 
01858 } xcb_glx_get_tex_envfv_reply_t;
01859 
01863 typedef struct xcb_glx_get_tex_enviv_cookie_t {
01864     unsigned int sequence; 
01865 } xcb_glx_get_tex_enviv_cookie_t;
01866 
01868 #define XCB_GLX_GET_TEX_ENVIV 131
01869 
01873 typedef struct xcb_glx_get_tex_enviv_request_t {
01874     uint8_t               major_opcode; 
01875     uint8_t               minor_opcode; 
01876     uint16_t              length; 
01877     xcb_glx_context_tag_t context_tag; 
01878     uint32_t              target; 
01879     uint32_t              pname; 
01880 } xcb_glx_get_tex_enviv_request_t;
01881 
01885 typedef struct xcb_glx_get_tex_enviv_reply_t {
01886     uint8_t  response_type; 
01887     uint8_t  pad0; 
01888     uint16_t sequence; 
01889     uint32_t length; 
01890     uint8_t  pad1[4]; 
01891     uint32_t n; 
01892     int32_t  datum; 
01893     uint8_t  pad2[12]; 
01894 } xcb_glx_get_tex_enviv_reply_t;
01895 
01899 typedef struct xcb_glx_get_tex_gendv_cookie_t {
01900     unsigned int sequence; 
01901 } xcb_glx_get_tex_gendv_cookie_t;
01902 
01904 #define XCB_GLX_GET_TEX_GENDV 132
01905 
01909 typedef struct xcb_glx_get_tex_gendv_request_t {
01910     uint8_t               major_opcode; 
01911     uint8_t               minor_opcode; 
01912     uint16_t              length; 
01913     xcb_glx_context_tag_t context_tag; 
01914     uint32_t              coord; 
01915     uint32_t              pname; 
01916 } xcb_glx_get_tex_gendv_request_t;
01917 
01921 typedef struct xcb_glx_get_tex_gendv_reply_t {
01922     uint8_t           response_type; 
01923     uint8_t           pad0; 
01924     uint16_t          sequence; 
01925     uint32_t          length; 
01926     uint8_t           pad1[4]; 
01927     uint32_t          n; 
01928     xcb_glx_float64_t datum; 
01929     uint8_t           pad2[8]; 
01930 } xcb_glx_get_tex_gendv_reply_t;
01931 
01935 typedef struct xcb_glx_get_tex_genfv_cookie_t {
01936     unsigned int sequence; 
01937 } xcb_glx_get_tex_genfv_cookie_t;
01938 
01940 #define XCB_GLX_GET_TEX_GENFV 133
01941 
01945 typedef struct xcb_glx_get_tex_genfv_request_t {
01946     uint8_t               major_opcode; 
01947     uint8_t               minor_opcode; 
01948     uint16_t              length; 
01949     xcb_glx_context_tag_t context_tag; 
01950     uint32_t              coord; 
01951     uint32_t              pname; 
01952 } xcb_glx_get_tex_genfv_request_t;
01953 
01957 typedef struct xcb_glx_get_tex_genfv_reply_t {
01958     uint8_t           response_type; 
01959     uint8_t           pad0; 
01960     uint16_t          sequence; 
01961     uint32_t          length; 
01962     uint8_t           pad1[4]; 
01963     uint32_t          n; 
01964     xcb_glx_float32_t datum; 
01965     uint8_t           pad2[12]; 
01966 } xcb_glx_get_tex_genfv_reply_t;
01967 
01971 typedef struct xcb_glx_get_tex_geniv_cookie_t {
01972     unsigned int sequence; 
01973 } xcb_glx_get_tex_geniv_cookie_t;
01974 
01976 #define XCB_GLX_GET_TEX_GENIV 134
01977 
01981 typedef struct xcb_glx_get_tex_geniv_request_t {
01982     uint8_t               major_opcode; 
01983     uint8_t               minor_opcode; 
01984     uint16_t              length; 
01985     xcb_glx_context_tag_t context_tag; 
01986     uint32_t              coord; 
01987     uint32_t              pname; 
01988 } xcb_glx_get_tex_geniv_request_t;
01989 
01993 typedef struct xcb_glx_get_tex_geniv_reply_t {
01994     uint8_t  response_type; 
01995     uint8_t  pad0; 
01996     uint16_t sequence; 
01997     uint32_t length; 
01998     uint8_t  pad1[4]; 
01999     uint32_t n; 
02000     int32_t  datum; 
02001     uint8_t  pad2[12]; 
02002 } xcb_glx_get_tex_geniv_reply_t;
02003 
02007 typedef struct xcb_glx_get_tex_image_cookie_t {
02008     unsigned int sequence; 
02009 } xcb_glx_get_tex_image_cookie_t;
02010 
02012 #define XCB_GLX_GET_TEX_IMAGE 135
02013 
02017 typedef struct xcb_glx_get_tex_image_request_t {
02018     uint8_t               major_opcode; 
02019     uint8_t               minor_opcode; 
02020     uint16_t              length; 
02021     xcb_glx_context_tag_t context_tag; 
02022     uint32_t              target; 
02023     int32_t               level; 
02024     uint32_t              format; 
02025     uint32_t              type; 
02026     uint8_t               swap_bytes; 
02027 } xcb_glx_get_tex_image_request_t;
02028 
02032 typedef struct xcb_glx_get_tex_image_reply_t {
02033     uint8_t  response_type; 
02034     uint8_t  pad0; 
02035     uint16_t sequence; 
02036     uint32_t length; 
02037     uint8_t  pad1[8]; 
02038     int32_t  width; 
02039     int32_t  height; 
02040     int32_t  depth; 
02041     uint8_t  pad2[4]; 
02042 } xcb_glx_get_tex_image_reply_t;
02043 
02047 typedef struct xcb_glx_get_tex_parameterfv_cookie_t {
02048     unsigned int sequence; 
02049 } xcb_glx_get_tex_parameterfv_cookie_t;
02050 
02052 #define XCB_GLX_GET_TEX_PARAMETERFV 136
02053 
02057 typedef struct xcb_glx_get_tex_parameterfv_request_t {
02058     uint8_t               major_opcode; 
02059     uint8_t               minor_opcode; 
02060     uint16_t              length; 
02061     xcb_glx_context_tag_t context_tag; 
02062     uint32_t              target; 
02063     uint32_t              pname; 
02064 } xcb_glx_get_tex_parameterfv_request_t;
02065 
02069 typedef struct xcb_glx_get_tex_parameterfv_reply_t {
02070     uint8_t           response_type; 
02071     uint8_t           pad0; 
02072     uint16_t          sequence; 
02073     uint32_t          length; 
02074     uint8_t           pad1[4]; 
02075     uint32_t          n; 
02076     xcb_glx_float32_t datum; 
02077     uint8_t           pad2[12]; 
02078 } xcb_glx_get_tex_parameterfv_reply_t;
02079 
02083 typedef struct xcb_glx_get_tex_parameteriv_cookie_t {
02084     unsigned int sequence; 
02085 } xcb_glx_get_tex_parameteriv_cookie_t;
02086 
02088 #define XCB_GLX_GET_TEX_PARAMETERIV 137
02089 
02093 typedef struct xcb_glx_get_tex_parameteriv_request_t {
02094     uint8_t               major_opcode; 
02095     uint8_t               minor_opcode; 
02096     uint16_t              length; 
02097     xcb_glx_context_tag_t context_tag; 
02098     uint32_t              target; 
02099     uint32_t              pname; 
02100 } xcb_glx_get_tex_parameteriv_request_t;
02101 
02105 typedef struct xcb_glx_get_tex_parameteriv_reply_t {
02106     uint8_t  response_type; 
02107     uint8_t  pad0; 
02108     uint16_t sequence; 
02109     uint32_t length; 
02110     uint8_t  pad1[4]; 
02111     uint32_t n; 
02112     int32_t  datum; 
02113     uint8_t  pad2[12]; 
02114 } xcb_glx_get_tex_parameteriv_reply_t;
02115 
02119 typedef struct xcb_glx_get_tex_level_parameterfv_cookie_t {
02120     unsigned int sequence; 
02121 } xcb_glx_get_tex_level_parameterfv_cookie_t;
02122 
02124 #define XCB_GLX_GET_TEX_LEVEL_PARAMETERFV 138
02125 
02129 typedef struct xcb_glx_get_tex_level_parameterfv_request_t {
02130     uint8_t               major_opcode; 
02131     uint8_t               minor_opcode; 
02132     uint16_t              length; 
02133     xcb_glx_context_tag_t context_tag; 
02134     uint32_t              target; 
02135     int32_t               level; 
02136     uint32_t              pname; 
02137 } xcb_glx_get_tex_level_parameterfv_request_t;
02138 
02142 typedef struct xcb_glx_get_tex_level_parameterfv_reply_t {
02143     uint8_t           response_type; 
02144     uint8_t           pad0; 
02145     uint16_t          sequence; 
02146     uint32_t          length; 
02147     uint8_t           pad1[4]; 
02148     uint32_t          n; 
02149     xcb_glx_float32_t datum; 
02150     uint8_t           pad2[12]; 
02151 } xcb_glx_get_tex_level_parameterfv_reply_t;
02152 
02156 typedef struct xcb_glx_get_tex_level_parameteriv_cookie_t {
02157     unsigned int sequence; 
02158 } xcb_glx_get_tex_level_parameteriv_cookie_t;
02159 
02161 #define XCB_GLX_GET_TEX_LEVEL_PARAMETERIV 139
02162 
02166 typedef struct xcb_glx_get_tex_level_parameteriv_request_t {
02167     uint8_t               major_opcode; 
02168     uint8_t               minor_opcode; 
02169     uint16_t              length; 
02170     xcb_glx_context_tag_t context_tag; 
02171     uint32_t              target; 
02172     int32_t               level; 
02173     uint32_t              pname; 
02174 } xcb_glx_get_tex_level_parameteriv_request_t;
02175 
02179 typedef struct xcb_glx_get_tex_level_parameteriv_reply_t {
02180     uint8_t  response_type; 
02181     uint8_t  pad0; 
02182     uint16_t sequence; 
02183     uint32_t length; 
02184     uint8_t  pad1[4]; 
02185     uint32_t n; 
02186     int32_t  datum; 
02187     uint8_t  pad2[12]; 
02188 } xcb_glx_get_tex_level_parameteriv_reply_t;
02189 
02193 typedef struct xcb_glx_is_list_cookie_t {
02194     unsigned int sequence; 
02195 } xcb_glx_is_list_cookie_t;
02196 
02198 #define XCB_GLX_IS_LIST 141
02199 
02203 typedef struct xcb_glx_is_list_request_t {
02204     uint8_t               major_opcode; 
02205     uint8_t               minor_opcode; 
02206     uint16_t              length; 
02207     xcb_glx_context_tag_t context_tag; 
02208     uint32_t              list; 
02209 } xcb_glx_is_list_request_t;
02210 
02214 typedef struct xcb_glx_is_list_reply_t {
02215     uint8_t          response_type; 
02216     uint8_t          pad0; 
02217     uint16_t         sequence; 
02218     uint32_t         length; 
02219     xcb_glx_bool32_t ret_val; 
02220 } xcb_glx_is_list_reply_t;
02221 
02223 #define XCB_GLX_FLUSH 142
02224 
02228 typedef struct xcb_glx_flush_request_t {
02229     uint8_t               major_opcode; 
02230     uint8_t               minor_opcode; 
02231     uint16_t              length; 
02232     xcb_glx_context_tag_t context_tag; 
02233 } xcb_glx_flush_request_t;
02234 
02238 typedef struct xcb_glx_are_textures_resident_cookie_t {
02239     unsigned int sequence; 
02240 } xcb_glx_are_textures_resident_cookie_t;
02241 
02243 #define XCB_GLX_ARE_TEXTURES_RESIDENT 143
02244 
02248 typedef struct xcb_glx_are_textures_resident_request_t {
02249     uint8_t               major_opcode; 
02250     uint8_t               minor_opcode; 
02251     uint16_t              length; 
02252     xcb_glx_context_tag_t context_tag; 
02253     int32_t               n; 
02254 } xcb_glx_are_textures_resident_request_t;
02255 
02259 typedef struct xcb_glx_are_textures_resident_reply_t {
02260     uint8_t          response_type; 
02261     uint8_t          pad0; 
02262     uint16_t         sequence; 
02263     uint32_t         length; 
02264     xcb_glx_bool32_t ret_val; 
02265     uint8_t          pad1[20]; 
02266 } xcb_glx_are_textures_resident_reply_t;
02267 
02269 #define XCB_GLX_DELETE_TEXTURES 144
02270 
02274 typedef struct xcb_glx_delete_textures_request_t {
02275     uint8_t               major_opcode; 
02276     uint8_t               minor_opcode; 
02277     uint16_t              length; 
02278     xcb_glx_context_tag_t context_tag; 
02279     int32_t               n; 
02280 } xcb_glx_delete_textures_request_t;
02281 
02285 typedef struct xcb_glx_gen_textures_cookie_t {
02286     unsigned int sequence; 
02287 } xcb_glx_gen_textures_cookie_t;
02288 
02290 #define XCB_GLX_GEN_TEXTURES 145
02291 
02295 typedef struct xcb_glx_gen_textures_request_t {
02296     uint8_t               major_opcode; 
02297     uint8_t               minor_opcode; 
02298     uint16_t              length; 
02299     xcb_glx_context_tag_t context_tag; 
02300     int32_t               n; 
02301 } xcb_glx_gen_textures_request_t;
02302 
02306 typedef struct xcb_glx_gen_textures_reply_t {
02307     uint8_t  response_type; 
02308     uint8_t  pad0; 
02309     uint16_t sequence; 
02310     uint32_t length; 
02311     uint8_t  pad1[24]; 
02312 } xcb_glx_gen_textures_reply_t;
02313 
02317 typedef struct xcb_glx_is_texture_cookie_t {
02318     unsigned int sequence; 
02319 } xcb_glx_is_texture_cookie_t;
02320 
02322 #define XCB_GLX_IS_TEXTURE 146
02323 
02327 typedef struct xcb_glx_is_texture_request_t {
02328     uint8_t               major_opcode; 
02329     uint8_t               minor_opcode; 
02330     uint16_t              length; 
02331     xcb_glx_context_tag_t context_tag; 
02332     uint32_t              texture; 
02333 } xcb_glx_is_texture_request_t;
02334 
02338 typedef struct xcb_glx_is_texture_reply_t {
02339     uint8_t          response_type; 
02340     uint8_t          pad0; 
02341     uint16_t         sequence; 
02342     uint32_t         length; 
02343     xcb_glx_bool32_t ret_val; 
02344 } xcb_glx_is_texture_reply_t;
02345 
02349 typedef struct xcb_glx_get_color_table_cookie_t {
02350     unsigned int sequence; 
02351 } xcb_glx_get_color_table_cookie_t;
02352 
02354 #define XCB_GLX_GET_COLOR_TABLE 147
02355 
02359 typedef struct xcb_glx_get_color_table_request_t {
02360     uint8_t               major_opcode; 
02361     uint8_t               minor_opcode; 
02362     uint16_t              length; 
02363     xcb_glx_context_tag_t context_tag; 
02364     uint32_t              target; 
02365     uint32_t              format; 
02366     uint32_t              type; 
02367     uint8_t               swap_bytes; 
02368 } xcb_glx_get_color_table_request_t;
02369 
02373 typedef struct xcb_glx_get_color_table_reply_t {
02374     uint8_t  response_type; 
02375     uint8_t  pad0; 
02376     uint16_t sequence; 
02377     uint32_t length; 
02378     uint8_t  pad1[8]; 
02379     int32_t  width; 
02380     uint8_t  pad2[12]; 
02381 } xcb_glx_get_color_table_reply_t;
02382 
02386 typedef struct xcb_glx_get_color_table_parameterfv_cookie_t {
02387     unsigned int sequence; 
02388 } xcb_glx_get_color_table_parameterfv_cookie_t;
02389 
02391 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERFV 148
02392 
02396 typedef struct xcb_glx_get_color_table_parameterfv_request_t {
02397     uint8_t               major_opcode; 
02398     uint8_t               minor_opcode; 
02399     uint16_t              length; 
02400     xcb_glx_context_tag_t context_tag; 
02401     uint32_t              target; 
02402     uint32_t              pname; 
02403 } xcb_glx_get_color_table_parameterfv_request_t;
02404 
02408 typedef struct xcb_glx_get_color_table_parameterfv_reply_t {
02409     uint8_t           response_type; 
02410     uint8_t           pad0; 
02411     uint16_t          sequence; 
02412     uint32_t          length; 
02413     uint8_t           pad1[4]; 
02414     uint32_t          n; 
02415     xcb_glx_float32_t datum; 
02416     uint8_t           pad2[12]; 
02417 } xcb_glx_get_color_table_parameterfv_reply_t;
02418 
02422 typedef struct xcb_glx_get_color_table_parameteriv_cookie_t {
02423     unsigned int sequence; 
02424 } xcb_glx_get_color_table_parameteriv_cookie_t;
02425 
02427 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERIV 149
02428 
02432 typedef struct xcb_glx_get_color_table_parameteriv_request_t {
02433     uint8_t               major_opcode; 
02434     uint8_t               minor_opcode; 
02435     uint16_t              length; 
02436     xcb_glx_context_tag_t context_tag; 
02437     uint32_t              target; 
02438     uint32_t              pname; 
02439 } xcb_glx_get_color_table_parameteriv_request_t;
02440 
02444 typedef struct xcb_glx_get_color_table_parameteriv_reply_t {
02445     uint8_t  response_type; 
02446     uint8_t  pad0; 
02447     uint16_t sequence; 
02448     uint32_t length; 
02449     uint8_t  pad1[4]; 
02450     uint32_t n; 
02451     int32_t  datum; 
02452     uint8_t  pad2[12]; 
02453 } xcb_glx_get_color_table_parameteriv_reply_t;
02454 
02458 typedef struct xcb_glx_get_convolution_filter_cookie_t {
02459     unsigned int sequence; 
02460 } xcb_glx_get_convolution_filter_cookie_t;
02461 
02463 #define XCB_GLX_GET_CONVOLUTION_FILTER 150
02464 
02468 typedef struct xcb_glx_get_convolution_filter_request_t {
02469     uint8_t               major_opcode; 
02470     uint8_t               minor_opcode; 
02471     uint16_t              length; 
02472     xcb_glx_context_tag_t context_tag; 
02473     uint32_t              target; 
02474     uint32_t              format; 
02475     uint32_t              type; 
02476     uint8_t               swap_bytes; 
02477 } xcb_glx_get_convolution_filter_request_t;
02478 
02482 typedef struct xcb_glx_get_convolution_filter_reply_t {
02483     uint8_t  response_type; 
02484     uint8_t  pad0; 
02485     uint16_t sequence; 
02486     uint32_t length; 
02487     uint8_t  pad1[8]; 
02488     int32_t  width; 
02489     int32_t  height; 
02490     uint8_t  pad2[8]; 
02491 } xcb_glx_get_convolution_filter_reply_t;
02492 
02496 typedef struct xcb_glx_get_convolution_parameterfv_cookie_t {
02497     unsigned int sequence; 
02498 } xcb_glx_get_convolution_parameterfv_cookie_t;
02499 
02501 #define XCB_GLX_GET_CONVOLUTION_PARAMETERFV 151
02502 
02506 typedef struct xcb_glx_get_convolution_parameterfv_request_t {
02507     uint8_t               major_opcode; 
02508     uint8_t               minor_opcode; 
02509     uint16_t              length; 
02510     xcb_glx_context_tag_t context_tag; 
02511     uint32_t              target; 
02512     uint32_t              pname; 
02513 } xcb_glx_get_convolution_parameterfv_request_t;
02514 
02518 typedef struct xcb_glx_get_convolution_parameterfv_reply_t {
02519     uint8_t           response_type; 
02520     uint8_t           pad0; 
02521     uint16_t          sequence; 
02522     uint32_t          length; 
02523     uint8_t           pad1[4]; 
02524     uint32_t          n; 
02525     xcb_glx_float32_t datum; 
02526     uint8_t           pad2[12]; 
02527 } xcb_glx_get_convolution_parameterfv_reply_t;
02528 
02532 typedef struct xcb_glx_get_convolution_parameteriv_cookie_t {
02533     unsigned int sequence; 
02534 } xcb_glx_get_convolution_parameteriv_cookie_t;
02535 
02537 #define XCB_GLX_GET_CONVOLUTION_PARAMETERIV 152
02538 
02542 typedef struct xcb_glx_get_convolution_parameteriv_request_t {
02543     uint8_t               major_opcode; 
02544     uint8_t               minor_opcode; 
02545     uint16_t              length; 
02546     xcb_glx_context_tag_t context_tag; 
02547     uint32_t              target; 
02548     uint32_t              pname; 
02549 } xcb_glx_get_convolution_parameteriv_request_t;
02550 
02554 typedef struct xcb_glx_get_convolution_parameteriv_reply_t {
02555     uint8_t  response_type; 
02556     uint8_t  pad0; 
02557     uint16_t sequence; 
02558     uint32_t length; 
02559     uint8_t  pad1[4]; 
02560     uint32_t n; 
02561     int32_t  datum; 
02562     uint8_t  pad2[12]; 
02563 } xcb_glx_get_convolution_parameteriv_reply_t;
02564 
02568 typedef struct xcb_glx_get_separable_filter_cookie_t {
02569     unsigned int sequence; 
02570 } xcb_glx_get_separable_filter_cookie_t;
02571 
02573 #define XCB_GLX_GET_SEPARABLE_FILTER 153
02574 
02578 typedef struct xcb_glx_get_separable_filter_request_t {
02579     uint8_t               major_opcode; 
02580     uint8_t               minor_opcode; 
02581     uint16_t              length; 
02582     xcb_glx_context_tag_t context_tag; 
02583     uint32_t              target; 
02584     uint32_t              format; 
02585     uint32_t              type; 
02586     uint8_t               swap_bytes; 
02587 } xcb_glx_get_separable_filter_request_t;
02588 
02592 typedef struct xcb_glx_get_separable_filter_reply_t {
02593     uint8_t  response_type; 
02594     uint8_t  pad0; 
02595     uint16_t sequence; 
02596     uint32_t length; 
02597     uint8_t  pad1[8]; 
02598     int32_t  row_w; 
02599     int32_t  col_h; 
02600     uint8_t  pad2[8]; 
02601 } xcb_glx_get_separable_filter_reply_t;
02602 
02606 typedef struct xcb_glx_get_histogram_cookie_t {
02607     unsigned int sequence; 
02608 } xcb_glx_get_histogram_cookie_t;
02609 
02611 #define XCB_GLX_GET_HISTOGRAM 154
02612 
02616 typedef struct xcb_glx_get_histogram_request_t {
02617     uint8_t               major_opcode; 
02618     uint8_t               minor_opcode; 
02619     uint16_t              length; 
02620     xcb_glx_context_tag_t context_tag; 
02621     uint32_t              target; 
02622     uint32_t              format; 
02623     uint32_t              type; 
02624     uint8_t               swap_bytes; 
02625     uint8_t               reset; 
02626 } xcb_glx_get_histogram_request_t;
02627 
02631 typedef struct xcb_glx_get_histogram_reply_t {
02632     uint8_t  response_type; 
02633     uint8_t  pad0; 
02634     uint16_t sequence; 
02635     uint32_t length; 
02636     uint8_t  pad1[8]; 
02637     int32_t  width; 
02638     uint8_t  pad2[12]; 
02639 } xcb_glx_get_histogram_reply_t;
02640 
02644 typedef struct xcb_glx_get_histogram_parameterfv_cookie_t {
02645     unsigned int sequence; 
02646 } xcb_glx_get_histogram_parameterfv_cookie_t;
02647 
02649 #define XCB_GLX_GET_HISTOGRAM_PARAMETERFV 155
02650 
02654 typedef struct xcb_glx_get_histogram_parameterfv_request_t {
02655     uint8_t               major_opcode; 
02656     uint8_t               minor_opcode; 
02657     uint16_t              length; 
02658     xcb_glx_context_tag_t context_tag; 
02659     uint32_t              target; 
02660     uint32_t              pname; 
02661 } xcb_glx_get_histogram_parameterfv_request_t;
02662 
02666 typedef struct xcb_glx_get_histogram_parameterfv_reply_t {
02667     uint8_t           response_type; 
02668     uint8_t           pad0; 
02669     uint16_t          sequence; 
02670     uint32_t          length; 
02671     uint8_t           pad1[4]; 
02672     uint32_t          n; 
02673     xcb_glx_float32_t datum; 
02674     uint8_t           pad2[12]; 
02675 } xcb_glx_get_histogram_parameterfv_reply_t;
02676 
02680 typedef struct xcb_glx_get_histogram_parameteriv_cookie_t {
02681     unsigned int sequence; 
02682 } xcb_glx_get_histogram_parameteriv_cookie_t;
02683 
02685 #define XCB_GLX_GET_HISTOGRAM_PARAMETERIV 156
02686 
02690 typedef struct xcb_glx_get_histogram_parameteriv_request_t {
02691     uint8_t               major_opcode; 
02692     uint8_t               minor_opcode; 
02693     uint16_t              length; 
02694     xcb_glx_context_tag_t context_tag; 
02695     uint32_t              target; 
02696     uint32_t              pname; 
02697 } xcb_glx_get_histogram_parameteriv_request_t;
02698 
02702 typedef struct xcb_glx_get_histogram_parameteriv_reply_t {
02703     uint8_t  response_type; 
02704     uint8_t  pad0; 
02705     uint16_t sequence; 
02706     uint32_t length; 
02707     uint8_t  pad1[4]; 
02708     uint32_t n; 
02709     int32_t  datum; 
02710     uint8_t  pad2[12]; 
02711 } xcb_glx_get_histogram_parameteriv_reply_t;
02712 
02716 typedef struct xcb_glx_get_minmax_cookie_t {
02717     unsigned int sequence; 
02718 } xcb_glx_get_minmax_cookie_t;
02719 
02721 #define XCB_GLX_GET_MINMAX 157
02722 
02726 typedef struct xcb_glx_get_minmax_request_t {
02727     uint8_t               major_opcode; 
02728     uint8_t               minor_opcode; 
02729     uint16_t              length; 
02730     xcb_glx_context_tag_t context_tag; 
02731     uint32_t              target; 
02732     uint32_t              format; 
02733     uint32_t              type; 
02734     uint8_t               swap_bytes; 
02735     uint8_t               reset; 
02736 } xcb_glx_get_minmax_request_t;
02737 
02741 typedef struct xcb_glx_get_minmax_reply_t {
02742     uint8_t  response_type; 
02743     uint8_t  pad0; 
02744     uint16_t sequence; 
02745     uint32_t length; 
02746     uint8_t  pad1[24]; 
02747 } xcb_glx_get_minmax_reply_t;
02748 
02752 typedef struct xcb_glx_get_minmax_parameterfv_cookie_t {
02753     unsigned int sequence; 
02754 } xcb_glx_get_minmax_parameterfv_cookie_t;
02755 
02757 #define XCB_GLX_GET_MINMAX_PARAMETERFV 158
02758 
02762 typedef struct xcb_glx_get_minmax_parameterfv_request_t {
02763     uint8_t               major_opcode; 
02764     uint8_t               minor_opcode; 
02765     uint16_t              length; 
02766     xcb_glx_context_tag_t context_tag; 
02767     uint32_t              target; 
02768     uint32_t              pname; 
02769 } xcb_glx_get_minmax_parameterfv_request_t;
02770 
02774 typedef struct xcb_glx_get_minmax_parameterfv_reply_t {
02775     uint8_t           response_type; 
02776     uint8_t           pad0; 
02777     uint16_t          sequence; 
02778     uint32_t          length; 
02779     uint8_t           pad1[4]; 
02780     uint32_t          n; 
02781     xcb_glx_float32_t datum; 
02782     uint8_t           pad2[12]; 
02783 } xcb_glx_get_minmax_parameterfv_reply_t;
02784 
02788 typedef struct xcb_glx_get_minmax_parameteriv_cookie_t {
02789     unsigned int sequence; 
02790 } xcb_glx_get_minmax_parameteriv_cookie_t;
02791 
02793 #define XCB_GLX_GET_MINMAX_PARAMETERIV 159
02794 
02798 typedef struct xcb_glx_get_minmax_parameteriv_request_t {
02799     uint8_t               major_opcode; 
02800     uint8_t               minor_opcode; 
02801     uint16_t              length; 
02802     xcb_glx_context_tag_t context_tag; 
02803     uint32_t              target; 
02804     uint32_t              pname; 
02805 } xcb_glx_get_minmax_parameteriv_request_t;
02806 
02810 typedef struct xcb_glx_get_minmax_parameteriv_reply_t {
02811     uint8_t  response_type; 
02812     uint8_t  pad0; 
02813     uint16_t sequence; 
02814     uint32_t length; 
02815     uint8_t  pad1[4]; 
02816     uint32_t n; 
02817     int32_t  datum; 
02818     uint8_t  pad2[12]; 
02819 } xcb_glx_get_minmax_parameteriv_reply_t;
02820 
02824 typedef struct xcb_glx_get_compressed_tex_image_arb_cookie_t {
02825     unsigned int sequence; 
02826 } xcb_glx_get_compressed_tex_image_arb_cookie_t;
02827 
02829 #define XCB_GLX_GET_COMPRESSED_TEX_IMAGE_ARB 160
02830 
02834 typedef struct xcb_glx_get_compressed_tex_image_arb_request_t {
02835     uint8_t               major_opcode; 
02836     uint8_t               minor_opcode; 
02837     uint16_t              length; 
02838     xcb_glx_context_tag_t context_tag; 
02839     uint32_t              target; 
02840     int32_t               level; 
02841 } xcb_glx_get_compressed_tex_image_arb_request_t;
02842 
02846 typedef struct xcb_glx_get_compressed_tex_image_arb_reply_t {
02847     uint8_t  response_type; 
02848     uint8_t  pad0; 
02849     uint16_t sequence; 
02850     uint32_t length; 
02851     uint8_t  pad1[8]; 
02852     int32_t  size; 
02853     uint8_t  pad2[12]; 
02854 } xcb_glx_get_compressed_tex_image_arb_reply_t;
02855 
02857 #define XCB_GLX_DELETE_QUERIES_ARB 161
02858 
02862 typedef struct xcb_glx_delete_queries_arb_request_t {
02863     uint8_t               major_opcode; 
02864     uint8_t               minor_opcode; 
02865     uint16_t              length; 
02866     xcb_glx_context_tag_t context_tag; 
02867     int32_t               n; 
02868 } xcb_glx_delete_queries_arb_request_t;
02869 
02873 typedef struct xcb_glx_gen_queries_arb_cookie_t {
02874     unsigned int sequence; 
02875 } xcb_glx_gen_queries_arb_cookie_t;
02876 
02878 #define XCB_GLX_GEN_QUERIES_ARB 162
02879 
02883 typedef struct xcb_glx_gen_queries_arb_request_t {
02884     uint8_t               major_opcode; 
02885     uint8_t               minor_opcode; 
02886     uint16_t              length; 
02887     xcb_glx_context_tag_t context_tag; 
02888     int32_t               n; 
02889 } xcb_glx_gen_queries_arb_request_t;
02890 
02894 typedef struct xcb_glx_gen_queries_arb_reply_t {
02895     uint8_t  response_type; 
02896     uint8_t  pad0; 
02897     uint16_t sequence; 
02898     uint32_t length; 
02899     uint8_t  pad1[24]; 
02900 } xcb_glx_gen_queries_arb_reply_t;
02901 
02905 typedef struct xcb_glx_is_query_arb_cookie_t {
02906     unsigned int sequence; 
02907 } xcb_glx_is_query_arb_cookie_t;
02908 
02910 #define XCB_GLX_IS_QUERY_ARB 163
02911 
02915 typedef struct xcb_glx_is_query_arb_request_t {
02916     uint8_t               major_opcode; 
02917     uint8_t               minor_opcode; 
02918     uint16_t              length; 
02919     xcb_glx_context_tag_t context_tag; 
02920     uint32_t              id; 
02921 } xcb_glx_is_query_arb_request_t;
02922 
02926 typedef struct xcb_glx_is_query_arb_reply_t {
02927     uint8_t          response_type; 
02928     uint8_t          pad0; 
02929     uint16_t         sequence; 
02930     uint32_t         length; 
02931     xcb_glx_bool32_t ret_val; 
02932 } xcb_glx_is_query_arb_reply_t;
02933 
02937 typedef struct xcb_glx_get_queryiv_arb_cookie_t {
02938     unsigned int sequence; 
02939 } xcb_glx_get_queryiv_arb_cookie_t;
02940 
02942 #define XCB_GLX_GET_QUERYIV_ARB 164
02943 
02947 typedef struct xcb_glx_get_queryiv_arb_request_t {
02948     uint8_t               major_opcode; 
02949     uint8_t               minor_opcode; 
02950     uint16_t              length; 
02951     xcb_glx_context_tag_t context_tag; 
02952     uint32_t              target; 
02953     uint32_t              pname; 
02954 } xcb_glx_get_queryiv_arb_request_t;
02955 
02959 typedef struct xcb_glx_get_queryiv_arb_reply_t {
02960     uint8_t  response_type; 
02961     uint8_t  pad0; 
02962     uint16_t sequence; 
02963     uint32_t length; 
02964     uint8_t  pad1[4]; 
02965     uint32_t n; 
02966     int32_t  datum; 
02967     uint8_t  pad2[12]; 
02968 } xcb_glx_get_queryiv_arb_reply_t;
02969 
02973 typedef struct xcb_glx_get_query_objectiv_arb_cookie_t {
02974     unsigned int sequence; 
02975 } xcb_glx_get_query_objectiv_arb_cookie_t;
02976 
02978 #define XCB_GLX_GET_QUERY_OBJECTIV_ARB 165
02979 
02983 typedef struct xcb_glx_get_query_objectiv_arb_request_t {
02984     uint8_t               major_opcode; 
02985     uint8_t               minor_opcode; 
02986     uint16_t              length; 
02987     xcb_glx_context_tag_t context_tag; 
02988     uint32_t              id; 
02989     uint32_t              pname; 
02990 } xcb_glx_get_query_objectiv_arb_request_t;
02991 
02995 typedef struct xcb_glx_get_query_objectiv_arb_reply_t {
02996     uint8_t  response_type; 
02997     uint8_t  pad0; 
02998     uint16_t sequence; 
02999     uint32_t length; 
03000     uint8_t  pad1[4]; 
03001     uint32_t n; 
03002     int32_t  datum; 
03003     uint8_t  pad2[12]; 
03004 } xcb_glx_get_query_objectiv_arb_reply_t;
03005 
03009 typedef struct xcb_glx_get_query_objectuiv_arb_cookie_t {
03010     unsigned int sequence; 
03011 } xcb_glx_get_query_objectuiv_arb_cookie_t;
03012 
03014 #define XCB_GLX_GET_QUERY_OBJECTUIV_ARB 166
03015 
03019 typedef struct xcb_glx_get_query_objectuiv_arb_request_t {
03020     uint8_t               major_opcode; 
03021     uint8_t               minor_opcode; 
03022     uint16_t              length; 
03023     xcb_glx_context_tag_t context_tag; 
03024     uint32_t              id; 
03025     uint32_t              pname; 
03026 } xcb_glx_get_query_objectuiv_arb_request_t;
03027 
03031 typedef struct xcb_glx_get_query_objectuiv_arb_reply_t {
03032     uint8_t  response_type; 
03033     uint8_t  pad0; 
03034     uint16_t sequence; 
03035     uint32_t length; 
03036     uint8_t  pad1[4]; 
03037     uint32_t n; 
03038     uint32_t datum; 
03039     uint8_t  pad2[12]; 
03040 } xcb_glx_get_query_objectuiv_arb_reply_t;
03041 
03051 /*****************************************************************************
03052  **
03053  ** void xcb_glx_pixmap_next
03054  ** 
03055  ** @param xcb_glx_pixmap_iterator_t *i
03056  ** @returns void
03057  **
03058  *****************************************************************************/
03059  
03060 void
03061 xcb_glx_pixmap_next (xcb_glx_pixmap_iterator_t *i  );
03062 
03073 /*****************************************************************************
03074  **
03075  ** xcb_generic_iterator_t xcb_glx_pixmap_end
03076  ** 
03077  ** @param xcb_glx_pixmap_iterator_t i
03078  ** @returns xcb_generic_iterator_t
03079  **
03080  *****************************************************************************/
03081  
03082 xcb_generic_iterator_t
03083 xcb_glx_pixmap_end (xcb_glx_pixmap_iterator_t i  );
03084 
03094 /*****************************************************************************
03095  **
03096  ** void xcb_glx_context_next
03097  ** 
03098  ** @param xcb_glx_context_iterator_t *i
03099  ** @returns void
03100  **
03101  *****************************************************************************/
03102  
03103 void
03104 xcb_glx_context_next (xcb_glx_context_iterator_t *i  );
03105 
03116 /*****************************************************************************
03117  **
03118  ** xcb_generic_iterator_t xcb_glx_context_end
03119  ** 
03120  ** @param xcb_glx_context_iterator_t i
03121  ** @returns xcb_generic_iterator_t
03122  **
03123  *****************************************************************************/
03124  
03125 xcb_generic_iterator_t
03126 xcb_glx_context_end (xcb_glx_context_iterator_t i  );
03127 
03137 /*****************************************************************************
03138  **
03139  ** void xcb_glx_pbuffer_next
03140  ** 
03141  ** @param xcb_glx_pbuffer_iterator_t *i
03142  ** @returns void
03143  **
03144  *****************************************************************************/
03145  
03146 void
03147 xcb_glx_pbuffer_next (xcb_glx_pbuffer_iterator_t *i  );
03148 
03159 /*****************************************************************************
03160  **
03161  ** xcb_generic_iterator_t xcb_glx_pbuffer_end
03162  ** 
03163  ** @param xcb_glx_pbuffer_iterator_t i
03164  ** @returns xcb_generic_iterator_t
03165  **
03166  *****************************************************************************/
03167  
03168 xcb_generic_iterator_t
03169 xcb_glx_pbuffer_end (xcb_glx_pbuffer_iterator_t i  );
03170 
03180 /*****************************************************************************
03181  **
03182  ** void xcb_glx_window_next
03183  ** 
03184  ** @param xcb_glx_window_iterator_t *i
03185  ** @returns void
03186  **
03187  *****************************************************************************/
03188  
03189 void
03190 xcb_glx_window_next (xcb_glx_window_iterator_t *i  );
03191 
03202 /*****************************************************************************
03203  **
03204  ** xcb_generic_iterator_t xcb_glx_window_end
03205  ** 
03206  ** @param xcb_glx_window_iterator_t i
03207  ** @returns xcb_generic_iterator_t
03208  **
03209  *****************************************************************************/
03210  
03211 xcb_generic_iterator_t
03212 xcb_glx_window_end (xcb_glx_window_iterator_t i  );
03213 
03223 /*****************************************************************************
03224  **
03225  ** void xcb_glx_fbconfig_next
03226  ** 
03227  ** @param xcb_glx_fbconfig_iterator_t *i
03228  ** @returns void
03229  **
03230  *****************************************************************************/
03231  
03232 void
03233 xcb_glx_fbconfig_next (xcb_glx_fbconfig_iterator_t *i  );
03234 
03245 /*****************************************************************************
03246  **
03247  ** xcb_generic_iterator_t xcb_glx_fbconfig_end
03248  ** 
03249  ** @param xcb_glx_fbconfig_iterator_t i
03250  ** @returns xcb_generic_iterator_t
03251  **
03252  *****************************************************************************/
03253  
03254 xcb_generic_iterator_t
03255 xcb_glx_fbconfig_end (xcb_glx_fbconfig_iterator_t i  );
03256 
03266 /*****************************************************************************
03267  **
03268  ** void xcb_glx_drawable_next
03269  ** 
03270  ** @param xcb_glx_drawable_iterator_t *i
03271  ** @returns void
03272  **
03273  *****************************************************************************/
03274  
03275 void
03276 xcb_glx_drawable_next (xcb_glx_drawable_iterator_t *i  );
03277 
03288 /*****************************************************************************
03289  **
03290  ** xcb_generic_iterator_t xcb_glx_drawable_end
03291  ** 
03292  ** @param xcb_glx_drawable_iterator_t i
03293  ** @returns xcb_generic_iterator_t
03294  **
03295  *****************************************************************************/
03296  
03297 xcb_generic_iterator_t
03298 xcb_glx_drawable_end (xcb_glx_drawable_iterator_t i  );
03299 
03309 /*****************************************************************************
03310  **
03311  ** void xcb_glx_float32_next
03312  ** 
03313  ** @param xcb_glx_float32_iterator_t *i
03314  ** @returns void
03315  **
03316  *****************************************************************************/
03317  
03318 void
03319 xcb_glx_float32_next (xcb_glx_float32_iterator_t *i  );
03320 
03331 /*****************************************************************************
03332  **
03333  ** xcb_generic_iterator_t xcb_glx_float32_end
03334  ** 
03335  ** @param xcb_glx_float32_iterator_t i
03336  ** @returns xcb_generic_iterator_t
03337  **
03338  *****************************************************************************/
03339  
03340 xcb_generic_iterator_t
03341 xcb_glx_float32_end (xcb_glx_float32_iterator_t i  );
03342 
03352 /*****************************************************************************
03353  **
03354  ** void xcb_glx_float64_next
03355  ** 
03356  ** @param xcb_glx_float64_iterator_t *i
03357  ** @returns void
03358  **
03359  *****************************************************************************/
03360  
03361 void
03362 xcb_glx_float64_next (xcb_glx_float64_iterator_t *i  );
03363 
03374 /*****************************************************************************
03375  **
03376  ** xcb_generic_iterator_t xcb_glx_float64_end
03377  ** 
03378  ** @param xcb_glx_float64_iterator_t i
03379  ** @returns xcb_generic_iterator_t
03380  **
03381  *****************************************************************************/
03382  
03383 xcb_generic_iterator_t
03384 xcb_glx_float64_end (xcb_glx_float64_iterator_t i  );
03385 
03395 /*****************************************************************************
03396  **
03397  ** void xcb_glx_bool32_next
03398  ** 
03399  ** @param xcb_glx_bool32_iterator_t *i
03400  ** @returns void
03401  **
03402  *****************************************************************************/
03403  
03404 void
03405 xcb_glx_bool32_next (xcb_glx_bool32_iterator_t *i  );
03406 
03417 /*****************************************************************************
03418  **
03419  ** xcb_generic_iterator_t xcb_glx_bool32_end
03420  ** 
03421  ** @param xcb_glx_bool32_iterator_t i
03422  ** @returns xcb_generic_iterator_t
03423  **
03424  *****************************************************************************/
03425  
03426 xcb_generic_iterator_t
03427 xcb_glx_bool32_end (xcb_glx_bool32_iterator_t i  );
03428 
03438 /*****************************************************************************
03439  **
03440  ** void xcb_glx_context_tag_next
03441  ** 
03442  ** @param xcb_glx_context_tag_iterator_t *i
03443  ** @returns void
03444  **
03445  *****************************************************************************/
03446  
03447 void
03448 xcb_glx_context_tag_next (xcb_glx_context_tag_iterator_t *i  );
03449 
03460 /*****************************************************************************
03461  **
03462  ** xcb_generic_iterator_t xcb_glx_context_tag_end
03463  ** 
03464  ** @param xcb_glx_context_tag_iterator_t i
03465  ** @returns xcb_generic_iterator_t
03466  **
03467  *****************************************************************************/
03468  
03469 xcb_generic_iterator_t
03470 xcb_glx_context_tag_end (xcb_glx_context_tag_iterator_t i  );
03471 
03484 /*****************************************************************************
03485  **
03486  ** xcb_void_cookie_t xcb_glx_render_checked
03487  ** 
03488  ** @param xcb_connection_t      *c
03489  ** @param xcb_glx_context_tag_t  context_tag
03490  ** @param uint32_t               data_len
03491  ** @param const uint8_t         *data
03492  ** @returns xcb_void_cookie_t
03493  **
03494  *****************************************************************************/
03495  
03496 xcb_void_cookie_t
03497 xcb_glx_render_checked (xcb_connection_t      *c  ,
03498                         xcb_glx_context_tag_t  context_tag  ,
03499                         uint32_t               data_len  ,
03500                         const uint8_t         *data  );
03501 
03511 /*****************************************************************************
03512  **
03513  ** xcb_void_cookie_t xcb_glx_render
03514  ** 
03515  ** @param xcb_connection_t      *c
03516  ** @param xcb_glx_context_tag_t  context_tag
03517  ** @param uint32_t               data_len
03518  ** @param const uint8_t         *data
03519  ** @returns xcb_void_cookie_t
03520  **
03521  *****************************************************************************/
03522  
03523 xcb_void_cookie_t
03524 xcb_glx_render (xcb_connection_t      *c  ,
03525                 xcb_glx_context_tag_t  context_tag  ,
03526                 uint32_t               data_len  ,
03527                 const uint8_t         *data  );
03528 
03541 /*****************************************************************************
03542  **
03543  ** xcb_void_cookie_t xcb_glx_render_large_checked
03544  ** 
03545  ** @param xcb_connection_t      *c
03546  ** @param xcb_glx_context_tag_t  context_tag
03547  ** @param uint16_t               request_num
03548  ** @param uint16_t               request_total
03549  ** @param uint32_t               data_len
03550  ** @param const uint8_t         *data
03551  ** @returns xcb_void_cookie_t
03552  **
03553  *****************************************************************************/
03554  
03555 xcb_void_cookie_t
03556 xcb_glx_render_large_checked (xcb_connection_t      *c  ,
03557                               xcb_glx_context_tag_t  context_tag  ,
03558                               uint16_t               request_num  ,
03559                               uint16_t               request_total  ,
03560                               uint32_t               data_len  ,
03561                               const uint8_t         *data  );
03562 
03572 /*****************************************************************************
03573  **
03574  ** xcb_void_cookie_t xcb_glx_render_large
03575  ** 
03576  ** @param xcb_connection_t      *c
03577  ** @param xcb_glx_context_tag_t  context_tag
03578  ** @param uint16_t               request_num
03579  ** @param uint16_t               request_total
03580  ** @param uint32_t               data_len
03581  ** @param const uint8_t         *data
03582  ** @returns xcb_void_cookie_t
03583  **
03584  *****************************************************************************/
03585  
03586 xcb_void_cookie_t
03587 xcb_glx_render_large (xcb_connection_t      *c  ,
03588                       xcb_glx_context_tag_t  context_tag  ,
03589                       uint16_t               request_num  ,
03590                       uint16_t               request_total  ,
03591                       uint32_t               data_len  ,
03592                       const uint8_t         *data  );
03593 
03606 /*****************************************************************************
03607  **
03608  ** xcb_void_cookie_t xcb_glx_create_context_checked
03609  ** 
03610  ** @param xcb_connection_t  *c
03611  ** @param xcb_glx_context_t  context
03612  ** @param xcb_visualid_t     visual
03613  ** @param uint32_t           screen
03614  ** @param xcb_glx_context_t  share_list
03615  ** @param uint8_t            is_direct
03616  ** @returns xcb_void_cookie_t
03617  **
03618  *****************************************************************************/
03619  
03620 xcb_void_cookie_t
03621 xcb_glx_create_context_checked (xcb_connection_t  *c  ,
03622                                 xcb_glx_context_t  context  ,
03623                                 xcb_visualid_t     visual  ,
03624                                 uint32_t           screen  ,
03625                                 xcb_glx_context_t  share_list  ,
03626                                 uint8_t            is_direct  );
03627 
03637 /*****************************************************************************
03638  **
03639  ** xcb_void_cookie_t xcb_glx_create_context
03640  ** 
03641  ** @param xcb_connection_t  *c
03642  ** @param xcb_glx_context_t  context
03643  ** @param xcb_visualid_t     visual
03644  ** @param uint32_t           screen
03645  ** @param xcb_glx_context_t  share_list
03646  ** @param uint8_t            is_direct
03647  ** @returns xcb_void_cookie_t
03648  **
03649  *****************************************************************************/
03650  
03651 xcb_void_cookie_t
03652 xcb_glx_create_context (xcb_connection_t  *c  ,
03653                         xcb_glx_context_t  context  ,
03654                         xcb_visualid_t     visual  ,
03655                         uint32_t           screen  ,
03656                         xcb_glx_context_t  share_list  ,
03657                         uint8_t            is_direct  );
03658 
03671 /*****************************************************************************
03672  **
03673  ** xcb_void_cookie_t xcb_glx_destroy_context_checked
03674  ** 
03675  ** @param xcb_connection_t  *c
03676  ** @param xcb_glx_context_t  context
03677  ** @returns xcb_void_cookie_t
03678  **
03679  *****************************************************************************/
03680  
03681 xcb_void_cookie_t
03682 xcb_glx_destroy_context_checked (xcb_connection_t  *c  ,
03683                                  xcb_glx_context_t  context  );
03684 
03694 /*****************************************************************************
03695  **
03696  ** xcb_void_cookie_t xcb_glx_destroy_context
03697  ** 
03698  ** @param xcb_connection_t  *c
03699  ** @param xcb_glx_context_t  context
03700  ** @returns xcb_void_cookie_t
03701  **
03702  *****************************************************************************/
03703  
03704 xcb_void_cookie_t
03705 xcb_glx_destroy_context (xcb_connection_t  *c  ,
03706                          xcb_glx_context_t  context  );
03707 
03717 /*****************************************************************************
03718  **
03719  ** xcb_glx_make_current_cookie_t xcb_glx_make_current
03720  ** 
03721  ** @param xcb_connection_t      *c
03722  ** @param xcb_glx_drawable_t     drawable
03723  ** @param xcb_glx_context_t      context
03724  ** @param xcb_glx_context_tag_t  old_context_tag
03725  ** @returns xcb_glx_make_current_cookie_t
03726  **
03727  *****************************************************************************/
03728  
03729 xcb_glx_make_current_cookie_t
03730 xcb_glx_make_current (xcb_connection_t      *c  ,
03731                       xcb_glx_drawable_t     drawable  ,
03732                       xcb_glx_context_t      context  ,
03733                       xcb_glx_context_tag_t  old_context_tag  );
03734 
03747 /*****************************************************************************
03748  **
03749  ** xcb_glx_make_current_cookie_t xcb_glx_make_current_unchecked
03750  ** 
03751  ** @param xcb_connection_t      *c
03752  ** @param xcb_glx_drawable_t     drawable
03753  ** @param xcb_glx_context_t      context
03754  ** @param xcb_glx_context_tag_t  old_context_tag
03755  ** @returns xcb_glx_make_current_cookie_t
03756  **
03757  *****************************************************************************/
03758  
03759 xcb_glx_make_current_cookie_t
03760 xcb_glx_make_current_unchecked (xcb_connection_t      *c  ,
03761                                 xcb_glx_drawable_t     drawable  ,
03762                                 xcb_glx_context_t      context  ,
03763                                 xcb_glx_context_tag_t  old_context_tag  );
03764 
03780 /*****************************************************************************
03781  **
03782  ** xcb_glx_make_current_reply_t * xcb_glx_make_current_reply
03783  ** 
03784  ** @param xcb_connection_t               *c
03785  ** @param xcb_glx_make_current_cookie_t   cookie
03786  ** @param xcb_generic_error_t           **e
03787  ** @returns xcb_glx_make_current_reply_t *
03788  **
03789  *****************************************************************************/
03790  
03791 xcb_glx_make_current_reply_t *
03792 xcb_glx_make_current_reply (xcb_connection_t               *c  ,
03793                             xcb_glx_make_current_cookie_t   cookie  ,
03794                             xcb_generic_error_t           **e  );
03795 
03805 /*****************************************************************************
03806  **
03807  ** xcb_glx_is_direct_cookie_t xcb_glx_is_direct
03808  ** 
03809  ** @param xcb_connection_t  *c
03810  ** @param xcb_glx_context_t  context
03811  ** @returns xcb_glx_is_direct_cookie_t
03812  **
03813  *****************************************************************************/
03814  
03815 xcb_glx_is_direct_cookie_t
03816 xcb_glx_is_direct (xcb_connection_t  *c  ,
03817                    xcb_glx_context_t  context  );
03818 
03831 /*****************************************************************************
03832  **
03833  ** xcb_glx_is_direct_cookie_t xcb_glx_is_direct_unchecked
03834  ** 
03835  ** @param xcb_connection_t  *c
03836  ** @param xcb_glx_context_t  context
03837  ** @returns xcb_glx_is_direct_cookie_t
03838  **
03839  *****************************************************************************/
03840  
03841 xcb_glx_is_direct_cookie_t
03842 xcb_glx_is_direct_unchecked (xcb_connection_t  *c  ,
03843                              xcb_glx_context_t  context  );
03844 
03860 /*****************************************************************************
03861  **
03862  ** xcb_glx_is_direct_reply_t * xcb_glx_is_direct_reply
03863  ** 
03864  ** @param xcb_connection_t            *c
03865  ** @param xcb_glx_is_direct_cookie_t   cookie
03866  ** @param xcb_generic_error_t        **e
03867  ** @returns xcb_glx_is_direct_reply_t *
03868  **
03869  *****************************************************************************/
03870  
03871 xcb_glx_is_direct_reply_t *
03872 xcb_glx_is_direct_reply (xcb_connection_t            *c  ,
03873                          xcb_glx_is_direct_cookie_t   cookie  ,
03874                          xcb_generic_error_t        **e  );
03875 
03885 /*****************************************************************************
03886  **
03887  ** xcb_glx_query_version_cookie_t xcb_glx_query_version
03888  ** 
03889  ** @param xcb_connection_t *c
03890  ** @param uint32_t          major_version
03891  ** @param uint32_t          minor_version
03892  ** @returns xcb_glx_query_version_cookie_t
03893  **
03894  *****************************************************************************/
03895  
03896 xcb_glx_query_version_cookie_t
03897 xcb_glx_query_version (xcb_connection_t *c  ,
03898                        uint32_t          major_version  ,
03899                        uint32_t          minor_version  );
03900 
03913 /*****************************************************************************
03914  **
03915  ** xcb_glx_query_version_cookie_t xcb_glx_query_version_unchecked
03916  ** 
03917  ** @param xcb_connection_t *c
03918  ** @param uint32_t          major_version
03919  ** @param uint32_t          minor_version
03920  ** @returns xcb_glx_query_version_cookie_t
03921  **
03922  *****************************************************************************/
03923  
03924 xcb_glx_query_version_cookie_t
03925 xcb_glx_query_version_unchecked (xcb_connection_t *c  ,
03926                                  uint32_t          major_version  ,
03927                                  uint32_t          minor_version  );
03928 
03944 /*****************************************************************************
03945  **
03946  ** xcb_glx_query_version_reply_t * xcb_glx_query_version_reply
03947  ** 
03948  ** @param xcb_connection_t                *c
03949  ** @param xcb_glx_query_version_cookie_t   cookie
03950  ** @param xcb_generic_error_t            **e
03951  ** @returns xcb_glx_query_version_reply_t *
03952  **
03953  *****************************************************************************/
03954  
03955 xcb_glx_query_version_reply_t *
03956 xcb_glx_query_version_reply (xcb_connection_t                *c  ,
03957                              xcb_glx_query_version_cookie_t   cookie  ,
03958                              xcb_generic_error_t            **e  );
03959 
03972 /*****************************************************************************
03973  **
03974  ** xcb_void_cookie_t xcb_glx_wait_gl_checked
03975  ** 
03976  ** @param xcb_connection_t      *c
03977  ** @param xcb_glx_context_tag_t  context_tag
03978  ** @returns xcb_void_cookie_t
03979  **
03980  *****************************************************************************/
03981  
03982 xcb_void_cookie_t
03983 xcb_glx_wait_gl_checked (xcb_connection_t      *c  ,
03984                          xcb_glx_context_tag_t  context_tag  );
03985 
03995 /*****************************************************************************
03996  **
03997  ** xcb_void_cookie_t xcb_glx_wait_gl
03998  ** 
03999  ** @param xcb_connection_t      *c
04000  ** @param xcb_glx_context_tag_t  context_tag
04001  ** @returns xcb_void_cookie_t
04002  **
04003  *****************************************************************************/
04004  
04005 xcb_void_cookie_t
04006 xcb_glx_wait_gl (xcb_connection_t      *c  ,
04007                  xcb_glx_context_tag_t  context_tag  );
04008 
04021 /*****************************************************************************
04022  **
04023  ** xcb_void_cookie_t xcb_glx_wait_x_checked
04024  ** 
04025  ** @param xcb_connection_t      *c
04026  ** @param xcb_glx_context_tag_t  context_tag
04027  ** @returns xcb_void_cookie_t
04028  **
04029  *****************************************************************************/
04030  
04031 xcb_void_cookie_t
04032 xcb_glx_wait_x_checked (xcb_connection_t      *c  ,
04033                         xcb_glx_context_tag_t  context_tag  );
04034 
04044 /*****************************************************************************
04045  **
04046  ** xcb_void_cookie_t xcb_glx_wait_x
04047  ** 
04048  ** @param xcb_connection_t      *c
04049  ** @param xcb_glx_context_tag_t  context_tag
04050  ** @returns xcb_void_cookie_t
04051  **
04052  *****************************************************************************/
04053  
04054 xcb_void_cookie_t
04055 xcb_glx_wait_x (xcb_connection_t      *c  ,
04056                 xcb_glx_context_tag_t  context_tag  );
04057 
04070 /*****************************************************************************
04071  **
04072  ** xcb_void_cookie_t xcb_glx_copy_context_checked
04073  ** 
04074  ** @param xcb_connection_t      *c
04075  ** @param xcb_glx_context_t      src
04076  ** @param xcb_glx_context_t      dest
04077  ** @param uint32_t               mask
04078  ** @param xcb_glx_context_tag_t  src_context_tag
04079  ** @returns xcb_void_cookie_t
04080  **
04081  *****************************************************************************/
04082  
04083 xcb_void_cookie_t
04084 xcb_glx_copy_context_checked (xcb_connection_t      *c  ,
04085                               xcb_glx_context_t      src  ,
04086                               xcb_glx_context_t      dest  ,
04087                               uint32_t               mask  ,
04088                               xcb_glx_context_tag_t  src_context_tag  );
04089 
04099 /*****************************************************************************
04100  **
04101  ** xcb_void_cookie_t xcb_glx_copy_context
04102  ** 
04103  ** @param xcb_connection_t      *c
04104  ** @param xcb_glx_context_t      src
04105  ** @param xcb_glx_context_t      dest
04106  ** @param uint32_t               mask
04107  ** @param xcb_glx_context_tag_t  src_context_tag
04108  ** @returns xcb_void_cookie_t
04109  **
04110  *****************************************************************************/
04111  
04112 xcb_void_cookie_t
04113 xcb_glx_copy_context (xcb_connection_t      *c  ,
04114                       xcb_glx_context_t      src  ,
04115                       xcb_glx_context_t      dest  ,
04116                       uint32_t               mask  ,
04117                       xcb_glx_context_tag_t  src_context_tag  );
04118 
04131 /*****************************************************************************
04132  **
04133  ** xcb_void_cookie_t xcb_glx_swap_buffers_checked
04134  ** 
04135  ** @param xcb_connection_t      *c
04136  ** @param xcb_glx_context_tag_t  context_tag
04137  ** @param xcb_glx_drawable_t     drawable
04138  ** @returns xcb_void_cookie_t
04139  **
04140  *****************************************************************************/
04141  
04142 xcb_void_cookie_t
04143 xcb_glx_swap_buffers_checked (xcb_connection_t      *c  ,
04144                               xcb_glx_context_tag_t  context_tag  ,
04145                               xcb_glx_drawable_t     drawable  );
04146 
04156 /*****************************************************************************
04157  **
04158  ** xcb_void_cookie_t xcb_glx_swap_buffers
04159  ** 
04160  ** @param xcb_connection_t      *c
04161  ** @param xcb_glx_context_tag_t  context_tag
04162  ** @param xcb_glx_drawable_t     drawable
04163  ** @returns xcb_void_cookie_t
04164  **
04165  *****************************************************************************/
04166  
04167 xcb_void_cookie_t
04168 xcb_glx_swap_buffers (xcb_connection_t      *c  ,
04169                       xcb_glx_context_tag_t  context_tag  ,
04170                       xcb_glx_drawable_t     drawable  );
04171 
04184 /*****************************************************************************
04185  **
04186  ** xcb_void_cookie_t xcb_glx_use_x_font_checked
04187  ** 
04188  ** @param xcb_connection_t      *c
04189  ** @param xcb_glx_context_tag_t  context_tag
04190  ** @param xcb_font_t             font
04191  ** @param uint32_t               first
04192  ** @param uint32_t               count
04193  ** @param uint32_t               list_base
04194  ** @returns xcb_void_cookie_t
04195  **
04196  *****************************************************************************/
04197  
04198 xcb_void_cookie_t
04199 xcb_glx_use_x_font_checked (xcb_connection_t      *c  ,
04200                             xcb_glx_context_tag_t  context_tag  ,
04201                             xcb_font_t             font  ,
04202                             uint32_t               first  ,
04203                             uint32_t               count  ,
04204                             uint32_t               list_base  );
04205 
04215 /*****************************************************************************
04216  **
04217  ** xcb_void_cookie_t xcb_glx_use_x_font
04218  ** 
04219  ** @param xcb_connection_t      *c
04220  ** @param xcb_glx_context_tag_t  context_tag
04221  ** @param xcb_font_t             font
04222  ** @param uint32_t               first
04223  ** @param uint32_t               count
04224  ** @param uint32_t               list_base
04225  ** @returns xcb_void_cookie_t
04226  **
04227  *****************************************************************************/
04228  
04229 xcb_void_cookie_t
04230 xcb_glx_use_x_font (xcb_connection_t      *c  ,
04231                     xcb_glx_context_tag_t  context_tag  ,
04232                     xcb_font_t             font  ,
04233                     uint32_t               first  ,
04234                     uint32_t               count  ,
04235                     uint32_t               list_base  );
04236 
04249 /*****************************************************************************
04250  **
04251  ** xcb_void_cookie_t xcb_glx_create_glx_pixmap_checked
04252  ** 
04253  ** @param xcb_connection_t *c
04254  ** @param uint32_t          screen
04255  ** @param xcb_visualid_t    visual
04256  ** @param xcb_pixmap_t      pixmap
04257  ** @param xcb_glx_pixmap_t  glx_pixmap
04258  ** @returns xcb_void_cookie_t
04259  **
04260  *****************************************************************************/
04261  
04262 xcb_void_cookie_t
04263 xcb_glx_create_glx_pixmap_checked (xcb_connection_t *c  ,
04264                                    uint32_t          screen  ,
04265                                    xcb_visualid_t    visual  ,
04266                                    xcb_pixmap_t      pixmap  ,
04267                                    xcb_glx_pixmap_t  glx_pixmap  );
04268 
04278 /*****************************************************************************
04279  **
04280  ** xcb_void_cookie_t xcb_glx_create_glx_pixmap
04281  ** 
04282  ** @param xcb_connection_t *c
04283  ** @param uint32_t          screen
04284  ** @param xcb_visualid_t    visual
04285  ** @param xcb_pixmap_t      pixmap
04286  ** @param xcb_glx_pixmap_t  glx_pixmap
04287  ** @returns xcb_void_cookie_t
04288  **
04289  *****************************************************************************/
04290  
04291 xcb_void_cookie_t
04292 xcb_glx_create_glx_pixmap (xcb_connection_t *c  ,
04293                            uint32_t          screen  ,
04294                            xcb_visualid_t    visual  ,
04295                            xcb_pixmap_t      pixmap  ,
04296                            xcb_glx_pixmap_t  glx_pixmap  );
04297 
04307 /*****************************************************************************
04308  **
04309  ** xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs
04310  ** 
04311  ** @param xcb_connection_t *c
04312  ** @param uint32_t          screen
04313  ** @returns xcb_glx_get_visual_configs_cookie_t
04314  **
04315  *****************************************************************************/
04316  
04317 xcb_glx_get_visual_configs_cookie_t
04318 xcb_glx_get_visual_configs (xcb_connection_t *c  ,
04319                             uint32_t          screen  );
04320 
04333 /*****************************************************************************
04334  **
04335  ** xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs_unchecked
04336  ** 
04337  ** @param xcb_connection_t *c
04338  ** @param uint32_t          screen
04339  ** @returns xcb_glx_get_visual_configs_cookie_t
04340  **
04341  *****************************************************************************/
04342  
04343 xcb_glx_get_visual_configs_cookie_t
04344 xcb_glx_get_visual_configs_unchecked (xcb_connection_t *c  ,
04345                                       uint32_t          screen  );
04346 
04347 
04348 /*****************************************************************************
04349  **
04350  ** uint32_t * xcb_glx_get_visual_configs_property_list
04351  ** 
04352  ** @param const xcb_glx_get_visual_configs_reply_t *R
04353  ** @returns uint32_t *
04354  **
04355  *****************************************************************************/
04356  
04357 uint32_t *
04358 xcb_glx_get_visual_configs_property_list (const xcb_glx_get_visual_configs_reply_t *R  );
04359 
04360 
04361 /*****************************************************************************
04362  **
04363  ** int xcb_glx_get_visual_configs_property_list_length
04364  ** 
04365  ** @param const xcb_glx_get_visual_configs_reply_t *R
04366  ** @returns int
04367  **
04368  *****************************************************************************/
04369  
04370 int
04371 xcb_glx_get_visual_configs_property_list_length (const xcb_glx_get_visual_configs_reply_t *R  );
04372 
04373 
04374 /*****************************************************************************
04375  **
04376  ** xcb_generic_iterator_t xcb_glx_get_visual_configs_property_list_end
04377  ** 
04378  ** @param const xcb_glx_get_visual_configs_reply_t *R
04379  ** @returns xcb_generic_iterator_t
04380  **
04381  *****************************************************************************/
04382  
04383 xcb_generic_iterator_t
04384 xcb_glx_get_visual_configs_property_list_end (const xcb_glx_get_visual_configs_reply_t *R  );
04385 
04401 /*****************************************************************************
04402  **
04403  ** xcb_glx_get_visual_configs_reply_t * xcb_glx_get_visual_configs_reply
04404  ** 
04405  ** @param xcb_connection_t                     *c
04406  ** @param xcb_glx_get_visual_configs_cookie_t   cookie
04407  ** @param xcb_generic_error_t                 **e
04408  ** @returns xcb_glx_get_visual_configs_reply_t *
04409  **
04410  *****************************************************************************/
04411  
04412 xcb_glx_get_visual_configs_reply_t *
04413 xcb_glx_get_visual_configs_reply (xcb_connection_t                     *c  ,
04414                                   xcb_glx_get_visual_configs_cookie_t   cookie  ,
04415                                   xcb_generic_error_t                 **e  );
04416 
04429 /*****************************************************************************
04430  **
04431  ** xcb_void_cookie_t xcb_glx_destroy_glx_pixmap_checked
04432  ** 
04433  ** @param xcb_connection_t *c
04434  ** @param xcb_glx_pixmap_t  glx_pixmap
04435  ** @returns xcb_void_cookie_t
04436  **
04437  *****************************************************************************/
04438  
04439 xcb_void_cookie_t
04440 xcb_glx_destroy_glx_pixmap_checked (xcb_connection_t *c  ,
04441                                     xcb_glx_pixmap_t  glx_pixmap  );
04442 
04452 /*****************************************************************************
04453  **
04454  ** xcb_void_cookie_t xcb_glx_destroy_glx_pixmap
04455  ** 
04456  ** @param xcb_connection_t *c
04457  ** @param xcb_glx_pixmap_t  glx_pixmap
04458  ** @returns xcb_void_cookie_t
04459  **
04460  *****************************************************************************/
04461  
04462 xcb_void_cookie_t
04463 xcb_glx_destroy_glx_pixmap (xcb_connection_t *c  ,
04464                             xcb_glx_pixmap_t  glx_pixmap  );
04465 
04478 /*****************************************************************************
04479  **
04480  ** xcb_void_cookie_t xcb_glx_vendor_private_checked
04481  ** 
04482  ** @param xcb_connection_t      *c
04483  ** @param uint32_t               vendor_code
04484  ** @param xcb_glx_context_tag_t  context_tag
04485  ** @param uint32_t               data_len
04486  ** @param const uint8_t         *data
04487  ** @returns xcb_void_cookie_t
04488  **
04489  *****************************************************************************/
04490  
04491 xcb_void_cookie_t
04492 xcb_glx_vendor_private_checked (xcb_connection_t      *c  ,
04493                                 uint32_t               vendor_code  ,
04494                                 xcb_glx_context_tag_t  context_tag  ,
04495                                 uint32_t               data_len  ,
04496                                 const uint8_t         *data  );
04497 
04507 /*****************************************************************************
04508  **
04509  ** xcb_void_cookie_t xcb_glx_vendor_private
04510  ** 
04511  ** @param xcb_connection_t      *c
04512  ** @param uint32_t               vendor_code
04513  ** @param xcb_glx_context_tag_t  context_tag
04514  ** @param uint32_t               data_len
04515  ** @param const uint8_t         *data
04516  ** @returns xcb_void_cookie_t
04517  **
04518  *****************************************************************************/
04519  
04520 xcb_void_cookie_t
04521 xcb_glx_vendor_private (xcb_connection_t      *c  ,
04522                         uint32_t               vendor_code  ,
04523                         xcb_glx_context_tag_t  context_tag  ,
04524                         uint32_t               data_len  ,
04525                         const uint8_t         *data  );
04526 
04536 /*****************************************************************************
04537  **
04538  ** xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply
04539  ** 
04540  ** @param xcb_connection_t      *c
04541  ** @param uint32_t               vendor_code
04542  ** @param xcb_glx_context_tag_t  context_tag
04543  ** @param uint32_t               data_len
04544  ** @param const uint8_t         *data
04545  ** @returns xcb_glx_vendor_private_with_reply_cookie_t
04546  **
04547  *****************************************************************************/
04548  
04549 xcb_glx_vendor_private_with_reply_cookie_t
04550 xcb_glx_vendor_private_with_reply (xcb_connection_t      *c  ,
04551                                    uint32_t               vendor_code  ,
04552                                    xcb_glx_context_tag_t  context_tag  ,
04553                                    uint32_t               data_len  ,
04554                                    const uint8_t         *data  );
04555 
04568 /*****************************************************************************
04569  **
04570  ** xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply_unchecked
04571  ** 
04572  ** @param xcb_connection_t      *c
04573  ** @param uint32_t               vendor_code
04574  ** @param xcb_glx_context_tag_t  context_tag
04575  ** @param uint32_t               data_len
04576  ** @param const uint8_t         *data
04577  ** @returns xcb_glx_vendor_private_with_reply_cookie_t
04578  **
04579  *****************************************************************************/
04580  
04581 xcb_glx_vendor_private_with_reply_cookie_t
04582 xcb_glx_vendor_private_with_reply_unchecked (xcb_connection_t      *c  ,
04583                                              uint32_t               vendor_code  ,
04584                                              xcb_glx_context_tag_t  context_tag  ,
04585                                              uint32_t               data_len  ,
04586                                              const uint8_t         *data  );
04587 
04588 
04589 /*****************************************************************************
04590  **
04591  ** uint8_t * xcb_glx_vendor_private_with_reply_data_2
04592  ** 
04593  ** @param const xcb_glx_vendor_private_with_reply_reply_t *R
04594  ** @returns uint8_t *
04595  **
04596  *****************************************************************************/
04597  
04598 uint8_t *
04599 xcb_glx_vendor_private_with_reply_data_2 (const xcb_glx_vendor_private_with_reply_reply_t *R  );
04600 
04601 
04602 /*****************************************************************************
04603  **
04604  ** int xcb_glx_vendor_private_with_reply_data_2_length
04605  ** 
04606  ** @param const xcb_glx_vendor_private_with_reply_reply_t *R
04607  ** @returns int
04608  **
04609  *****************************************************************************/
04610  
04611 int
04612 xcb_glx_vendor_private_with_reply_data_2_length (const xcb_glx_vendor_private_with_reply_reply_t *R  );
04613 
04614 
04615 /*****************************************************************************
04616  **
04617  ** xcb_generic_iterator_t xcb_glx_vendor_private_with_reply_data_2_end
04618  ** 
04619  ** @param const xcb_glx_vendor_private_with_reply_reply_t *R
04620  ** @returns xcb_generic_iterator_t
04621  **
04622  *****************************************************************************/
04623  
04624 xcb_generic_iterator_t
04625 xcb_glx_vendor_private_with_reply_data_2_end (const xcb_glx_vendor_private_with_reply_reply_t *R  );
04626 
04642 /*****************************************************************************
04643  **
04644  ** xcb_glx_vendor_private_with_reply_reply_t * xcb_glx_vendor_private_with_reply_reply
04645  ** 
04646  ** @param xcb_connection_t                            *c
04647  ** @param xcb_glx_vendor_private_with_reply_cookie_t   cookie
04648  ** @param xcb_generic_error_t                        **e
04649  ** @returns xcb_glx_vendor_private_with_reply_reply_t *
04650  **
04651  *****************************************************************************/
04652  
04653 xcb_glx_vendor_private_with_reply_reply_t *
04654 xcb_glx_vendor_private_with_reply_reply (xcb_connection_t                            *c  ,
04655                                          xcb_glx_vendor_private_with_reply_cookie_t   cookie  ,
04656                                          xcb_generic_error_t                        **e  );
04657 
04667 /*****************************************************************************
04668  **
04669  ** xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string
04670  ** 
04671  ** @param xcb_connection_t *c
04672  ** @param uint32_t          screen
04673  ** @returns xcb_glx_query_extensions_string_cookie_t
04674  **
04675  *****************************************************************************/
04676  
04677 xcb_glx_query_extensions_string_cookie_t
04678 xcb_glx_query_extensions_string (xcb_connection_t *c  ,
04679                                  uint32_t          screen  );
04680 
04693 /*****************************************************************************
04694  **
04695  ** xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string_unchecked
04696  ** 
04697  ** @param xcb_connection_t *c
04698  ** @param uint32_t          screen
04699  ** @returns xcb_glx_query_extensions_string_cookie_t
04700  **
04701  *****************************************************************************/
04702  
04703 xcb_glx_query_extensions_string_cookie_t
04704 xcb_glx_query_extensions_string_unchecked (xcb_connection_t *c  ,
04705                                            uint32_t          screen  );
04706 
04722 /*****************************************************************************
04723  **
04724  ** xcb_glx_query_extensions_string_reply_t * xcb_glx_query_extensions_string_reply
04725  ** 
04726  ** @param xcb_connection_t                          *c
04727  ** @param xcb_glx_query_extensions_string_cookie_t   cookie
04728  ** @param xcb_generic_error_t                      **e
04729  ** @returns xcb_glx_query_extensions_string_reply_t *
04730  **
04731  *****************************************************************************/
04732  
04733 xcb_glx_query_extensions_string_reply_t *
04734 xcb_glx_query_extensions_string_reply (xcb_connection_t                          *c  ,
04735                                        xcb_glx_query_extensions_string_cookie_t   cookie  ,
04736                                        xcb_generic_error_t                      **e  );
04737 
04747 /*****************************************************************************
04748  **
04749  ** xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string
04750  ** 
04751  ** @param xcb_connection_t *c
04752  ** @param uint32_t          screen
04753  ** @param uint32_t          name
04754  ** @returns xcb_glx_query_server_string_cookie_t
04755  **
04756  *****************************************************************************/
04757  
04758 xcb_glx_query_server_string_cookie_t
04759 xcb_glx_query_server_string (xcb_connection_t *c  ,
04760                              uint32_t          screen  ,
04761                              uint32_t          name  );
04762 
04775 /*****************************************************************************
04776  **
04777  ** xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string_unchecked
04778  ** 
04779  ** @param xcb_connection_t *c
04780  ** @param uint32_t          screen
04781  ** @param uint32_t          name
04782  ** @returns xcb_glx_query_server_string_cookie_t
04783  **
04784  *****************************************************************************/
04785  
04786 xcb_glx_query_server_string_cookie_t
04787 xcb_glx_query_server_string_unchecked (xcb_connection_t *c  ,
04788                                        uint32_t          screen  ,
04789                                        uint32_t          name  );
04790 
04791 
04792 /*****************************************************************************
04793  **
04794  ** char * xcb_glx_query_server_string_string
04795  ** 
04796  ** @param const xcb_glx_query_server_string_reply_t *R
04797  ** @returns char *
04798  **
04799  *****************************************************************************/
04800  
04801 char *
04802 xcb_glx_query_server_string_string (const xcb_glx_query_server_string_reply_t *R  );
04803 
04804 
04805 /*****************************************************************************
04806  **
04807  ** int xcb_glx_query_server_string_string_length
04808  ** 
04809  ** @param const xcb_glx_query_server_string_reply_t *R
04810  ** @returns int
04811  **
04812  *****************************************************************************/
04813  
04814 int
04815 xcb_glx_query_server_string_string_length (const xcb_glx_query_server_string_reply_t *R  );
04816 
04817 
04818 /*****************************************************************************
04819  **
04820  ** xcb_generic_iterator_t xcb_glx_query_server_string_string_end
04821  ** 
04822  ** @param const xcb_glx_query_server_string_reply_t *R
04823  ** @returns xcb_generic_iterator_t
04824  **
04825  *****************************************************************************/
04826  
04827 xcb_generic_iterator_t
04828 xcb_glx_query_server_string_string_end (const xcb_glx_query_server_string_reply_t *R  );
04829 
04845 /*****************************************************************************
04846  **
04847  ** xcb_glx_query_server_string_reply_t * xcb_glx_query_server_string_reply
04848  ** 
04849  ** @param xcb_connection_t                      *c
04850  ** @param xcb_glx_query_server_string_cookie_t   cookie
04851  ** @param xcb_generic_error_t                  **e
04852  ** @returns xcb_glx_query_server_string_reply_t *
04853  **
04854  *****************************************************************************/
04855  
04856 xcb_glx_query_server_string_reply_t *
04857 xcb_glx_query_server_string_reply (xcb_connection_t                      *c  ,
04858                                    xcb_glx_query_server_string_cookie_t   cookie  ,
04859                                    xcb_generic_error_t                  **e  );
04860 
04873 /*****************************************************************************
04874  **
04875  ** xcb_void_cookie_t xcb_glx_client_info_checked
04876  ** 
04877  ** @param xcb_connection_t *c
04878  ** @param uint32_t          major_version
04879  ** @param uint32_t          minor_version
04880  ** @param uint32_t          str_len
04881  ** @param const char       *string
04882  ** @returns xcb_void_cookie_t
04883  **
04884  *****************************************************************************/
04885  
04886 xcb_void_cookie_t
04887 xcb_glx_client_info_checked (xcb_connection_t *c  ,
04888                              uint32_t          major_version  ,
04889                              uint32_t          minor_version  ,
04890                              uint32_t          str_len  ,
04891                              const char       *string  );
04892 
04902 /*****************************************************************************
04903  **
04904  ** xcb_void_cookie_t xcb_glx_client_info
04905  ** 
04906  ** @param xcb_connection_t *c
04907  ** @param uint32_t          major_version
04908  ** @param uint32_t          minor_version
04909  ** @param uint32_t          str_len
04910  ** @param const char       *string
04911  ** @returns xcb_void_cookie_t
04912  **
04913  *****************************************************************************/
04914  
04915 xcb_void_cookie_t
04916 xcb_glx_client_info (xcb_connection_t *c  ,
04917                      uint32_t          major_version  ,
04918                      uint32_t          minor_version  ,
04919                      uint32_t          str_len  ,
04920                      const char       *string  );
04921 
04931 /*****************************************************************************
04932  **
04933  ** xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs
04934  ** 
04935  ** @param xcb_connection_t *c
04936  ** @param uint32_t          screen
04937  ** @returns xcb_glx_get_fb_configs_cookie_t
04938  **
04939  *****************************************************************************/
04940  
04941 xcb_glx_get_fb_configs_cookie_t
04942 xcb_glx_get_fb_configs (xcb_connection_t *c  ,
04943                         uint32_t          screen  );
04944 
04957 /*****************************************************************************
04958  **
04959  ** xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs_unchecked
04960  ** 
04961  ** @param xcb_connection_t *c
04962  ** @param uint32_t          screen
04963  ** @returns xcb_glx_get_fb_configs_cookie_t
04964  **
04965  *****************************************************************************/
04966  
04967 xcb_glx_get_fb_configs_cookie_t
04968 xcb_glx_get_fb_configs_unchecked (xcb_connection_t *c  ,
04969                                   uint32_t          screen  );
04970 
04971 
04972 /*****************************************************************************
04973  **
04974  ** uint32_t * xcb_glx_get_fb_configs_property_list
04975  ** 
04976  ** @param const xcb_glx_get_fb_configs_reply_t *R
04977  ** @returns uint32_t *
04978  **
04979  *****************************************************************************/
04980  
04981 uint32_t *
04982 xcb_glx_get_fb_configs_property_list (const xcb_glx_get_fb_configs_reply_t *R  );
04983 
04984 
04985 /*****************************************************************************
04986  **
04987  ** int xcb_glx_get_fb_configs_property_list_length
04988  ** 
04989  ** @param const xcb_glx_get_fb_configs_reply_t *R
04990  ** @returns int
04991  **
04992  *****************************************************************************/
04993  
04994 int
04995 xcb_glx_get_fb_configs_property_list_length (const xcb_glx_get_fb_configs_reply_t *R  );
04996 
04997 
04998 /*****************************************************************************
04999  **
05000  ** xcb_generic_iterator_t xcb_glx_get_fb_configs_property_list_end
05001  ** 
05002  ** @param const xcb_glx_get_fb_configs_reply_t *R
05003  ** @returns xcb_generic_iterator_t
05004  **
05005  *****************************************************************************/
05006  
05007 xcb_generic_iterator_t
05008 xcb_glx_get_fb_configs_property_list_end (const xcb_glx_get_fb_configs_reply_t *R  );
05009 
05025 /*****************************************************************************
05026  **
05027  ** xcb_glx_get_fb_configs_reply_t * xcb_glx_get_fb_configs_reply
05028  ** 
05029  ** @param xcb_connection_t                 *c
05030  ** @param xcb_glx_get_fb_configs_cookie_t   cookie
05031  ** @param xcb_generic_error_t             **e
05032  ** @returns xcb_glx_get_fb_configs_reply_t *
05033  **
05034  *****************************************************************************/
05035  
05036 xcb_glx_get_fb_configs_reply_t *
05037 xcb_glx_get_fb_configs_reply (xcb_connection_t                 *c  ,
05038                               xcb_glx_get_fb_configs_cookie_t   cookie  ,
05039                               xcb_generic_error_t             **e  );
05040 
05053 /*****************************************************************************
05054  **
05055  ** xcb_void_cookie_t xcb_glx_create_pixmap_checked
05056  ** 
05057  ** @param xcb_connection_t *c
05058  ** @param uint32_t          screen
05059  ** @param uint32_t          fbconfig
05060  ** @param xcb_pixmap_t      pixmap
05061  ** @param xcb_glx_pixmap_t  glx_pixmap
05062  ** @param uint32_t          num_attribs
05063  ** @param const uint32_t   *attribs
05064  ** @returns xcb_void_cookie_t
05065  **
05066  *****************************************************************************/
05067  
05068 xcb_void_cookie_t
05069 xcb_glx_create_pixmap_checked (xcb_connection_t *c  ,
05070                                uint32_t          screen  ,
05071                                uint32_t          fbconfig  ,
05072                                xcb_pixmap_t      pixmap  ,
05073                                xcb_glx_pixmap_t  glx_pixmap  ,
05074                                uint32_t          num_attribs  ,
05075                                const uint32_t   *attribs  );
05076 
05086 /*****************************************************************************
05087  **
05088  ** xcb_void_cookie_t xcb_glx_create_pixmap
05089  ** 
05090  ** @param xcb_connection_t *c
05091  ** @param uint32_t          screen
05092  ** @param uint32_t          fbconfig
05093  ** @param xcb_pixmap_t      pixmap
05094  ** @param xcb_glx_pixmap_t  glx_pixmap
05095  ** @param uint32_t          num_attribs
05096  ** @param const uint32_t   *attribs
05097  ** @returns xcb_void_cookie_t
05098  **
05099  *****************************************************************************/
05100  
05101 xcb_void_cookie_t
05102 xcb_glx_create_pixmap (xcb_connection_t *c  ,
05103                        uint32_t          screen  ,
05104                        uint32_t          fbconfig  ,
05105                        xcb_pixmap_t      pixmap  ,
05106                        xcb_glx_pixmap_t  glx_pixmap  ,
05107                        uint32_t          num_attribs  ,
05108                        const uint32_t   *attribs  );
05109 
05122 /*****************************************************************************
05123  **
05124  ** xcb_void_cookie_t xcb_glx_destroy_pixmap_checked
05125  ** 
05126  ** @param xcb_connection_t *c
05127  ** @param xcb_glx_pixmap_t  glx_pixmap
05128  ** @returns xcb_void_cookie_t
05129  **
05130  *****************************************************************************/
05131  
05132 xcb_void_cookie_t
05133 xcb_glx_destroy_pixmap_checked (xcb_connection_t *c  ,
05134                                 xcb_glx_pixmap_t  glx_pixmap  );
05135 
05145 /*****************************************************************************
05146  **
05147  ** xcb_void_cookie_t xcb_glx_destroy_pixmap
05148  ** 
05149  ** @param xcb_connection_t *c
05150  ** @param xcb_glx_pixmap_t  glx_pixmap
05151  ** @returns xcb_void_cookie_t
05152  **
05153  *****************************************************************************/
05154  
05155 xcb_void_cookie_t
05156 xcb_glx_destroy_pixmap (xcb_connection_t *c  ,
05157                         xcb_glx_pixmap_t  glx_pixmap  );
05158 
05171 /*****************************************************************************
05172  **
05173  ** xcb_void_cookie_t xcb_glx_create_new_context_checked
05174  ** 
05175  ** @param xcb_connection_t  *c
05176  ** @param xcb_glx_context_t  context
05177  ** @param uint32_t           fbconfig
05178  ** @param uint32_t           screen
05179  ** @param uint32_t           render_type
05180  ** @param uint32_t           share_list
05181  ** @param uint8_t            is_direct
05182  ** @param uint8_t            reserved1
05183  ** @param uint16_t           reserved2
05184  ** @returns xcb_void_cookie_t
05185  **
05186  *****************************************************************************/
05187  
05188 xcb_void_cookie_t
05189 xcb_glx_create_new_context_checked (xcb_connection_t  *c  ,
05190                                     xcb_glx_context_t  context  ,
05191                                     uint32_t           fbconfig  ,
05192                                     uint32_t           screen  ,
05193                                     uint32_t           render_type  ,
05194                                     uint32_t           share_list  ,
05195                                     uint8_t            is_direct  ,
05196                                     uint8_t            reserved1  ,
05197                                     uint16_t           reserved2  );
05198 
05208 /*****************************************************************************
05209  **
05210  ** xcb_void_cookie_t xcb_glx_create_new_context
05211  ** 
05212  ** @param xcb_connection_t  *c
05213  ** @param xcb_glx_context_t  context
05214  ** @param uint32_t           fbconfig
05215  ** @param uint32_t           screen
05216  ** @param uint32_t           render_type
05217  ** @param uint32_t           share_list
05218  ** @param uint8_t            is_direct
05219  ** @param uint8_t            reserved1
05220  ** @param uint16_t           reserved2
05221  ** @returns xcb_void_cookie_t
05222  **
05223  *****************************************************************************/
05224  
05225 xcb_void_cookie_t
05226 xcb_glx_create_new_context (xcb_connection_t  *c  ,
05227                             xcb_glx_context_t  context  ,
05228                             uint32_t           fbconfig  ,
05229                             uint32_t           screen  ,
05230                             uint32_t           render_type  ,
05231                             uint32_t           share_list  ,
05232                             uint8_t            is_direct  ,
05233                             uint8_t            reserved1  ,
05234                             uint16_t           reserved2  );
05235 
05245 /*****************************************************************************
05246  **
05247  ** xcb_glx_query_context_cookie_t xcb_glx_query_context
05248  ** 
05249  ** @param xcb_connection_t  *c
05250  ** @param xcb_glx_context_t  context
05251  ** @returns xcb_glx_query_context_cookie_t
05252  **
05253  *****************************************************************************/
05254  
05255 xcb_glx_query_context_cookie_t
05256 xcb_glx_query_context (xcb_connection_t  *c  ,
05257                        xcb_glx_context_t  context  );
05258 
05271 /*****************************************************************************
05272  **
05273  ** xcb_glx_query_context_cookie_t xcb_glx_query_context_unchecked
05274  ** 
05275  ** @param xcb_connection_t  *c
05276  ** @param xcb_glx_context_t  context
05277  ** @returns xcb_glx_query_context_cookie_t
05278  **
05279  *****************************************************************************/
05280  
05281 xcb_glx_query_context_cookie_t
05282 xcb_glx_query_context_unchecked (xcb_connection_t  *c  ,
05283                                  xcb_glx_context_t  context  );
05284 
05285 
05286 /*****************************************************************************
05287  **
05288  ** uint32_t * xcb_glx_query_context_attribs
05289  ** 
05290  ** @param const xcb_glx_query_context_reply_t *R
05291  ** @returns uint32_t *
05292  **
05293  *****************************************************************************/
05294  
05295 uint32_t *
05296 xcb_glx_query_context_attribs (const xcb_glx_query_context_reply_t *R  );
05297 
05298 
05299 /*****************************************************************************
05300  **
05301  ** int xcb_glx_query_context_attribs_length
05302  ** 
05303  ** @param const xcb_glx_query_context_reply_t *R
05304  ** @returns int
05305  **
05306  *****************************************************************************/
05307  
05308 int
05309 xcb_glx_query_context_attribs_length (const xcb_glx_query_context_reply_t *R  );
05310 
05311 
05312 /*****************************************************************************
05313  **
05314  ** xcb_generic_iterator_t xcb_glx_query_context_attribs_end
05315  ** 
05316  ** @param const xcb_glx_query_context_reply_t *R
05317  ** @returns xcb_generic_iterator_t
05318  **
05319  *****************************************************************************/
05320  
05321 xcb_generic_iterator_t
05322 xcb_glx_query_context_attribs_end (const xcb_glx_query_context_reply_t *R  );
05323 
05339 /*****************************************************************************
05340  **
05341  ** xcb_glx_query_context_reply_t * xcb_glx_query_context_reply
05342  ** 
05343  ** @param xcb_connection_t                *c
05344  ** @param xcb_glx_query_context_cookie_t   cookie
05345  ** @param xcb_generic_error_t            **e
05346  ** @returns xcb_glx_query_context_reply_t *
05347  **
05348  *****************************************************************************/
05349  
05350 xcb_glx_query_context_reply_t *
05351 xcb_glx_query_context_reply (xcb_connection_t                *c  ,
05352                              xcb_glx_query_context_cookie_t   cookie  ,
05353                              xcb_generic_error_t            **e  );
05354 
05364 /*****************************************************************************
05365  **
05366  ** xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current
05367  ** 
05368  ** @param xcb_connection_t      *c
05369  ** @param xcb_glx_context_tag_t  old_context_tag
05370  ** @param xcb_glx_drawable_t     drawable
05371  ** @param xcb_glx_drawable_t     read_drawable
05372  ** @param xcb_glx_context_t      context
05373  ** @returns xcb_glx_make_context_current_cookie_t
05374  **
05375  *****************************************************************************/
05376  
05377 xcb_glx_make_context_current_cookie_t
05378 xcb_glx_make_context_current (xcb_connection_t      *c  ,
05379                               xcb_glx_context_tag_t  old_context_tag  ,
05380                               xcb_glx_drawable_t     drawable  ,
05381                               xcb_glx_drawable_t     read_drawable  ,
05382                               xcb_glx_context_t      context  );
05383 
05396 /*****************************************************************************
05397  **
05398  ** xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current_unchecked
05399  ** 
05400  ** @param xcb_connection_t      *c
05401  ** @param xcb_glx_context_tag_t  old_context_tag
05402  ** @param xcb_glx_drawable_t     drawable
05403  ** @param xcb_glx_drawable_t     read_drawable
05404  ** @param xcb_glx_context_t      context
05405  ** @returns xcb_glx_make_context_current_cookie_t
05406  **
05407  *****************************************************************************/
05408  
05409 xcb_glx_make_context_current_cookie_t
05410 xcb_glx_make_context_current_unchecked (xcb_connection_t      *c  ,
05411                                         xcb_glx_context_tag_t  old_context_tag  ,
05412                                         xcb_glx_drawable_t     drawable  ,
05413                                         xcb_glx_drawable_t     read_drawable  ,
05414                                         xcb_glx_context_t      context  );
05415 
05431 /*****************************************************************************
05432  **
05433  ** xcb_glx_make_context_current_reply_t * xcb_glx_make_context_current_reply
05434  ** 
05435  ** @param xcb_connection_t                       *c
05436  ** @param xcb_glx_make_context_current_cookie_t   cookie
05437  ** @param xcb_generic_error_t                   **e
05438  ** @returns xcb_glx_make_context_current_reply_t *
05439  **
05440  *****************************************************************************/
05441  
05442 xcb_glx_make_context_current_reply_t *
05443 xcb_glx_make_context_current_reply (xcb_connection_t                       *c  ,
05444                                     xcb_glx_make_context_current_cookie_t   cookie  ,
05445                                     xcb_generic_error_t                   **e  );
05446 
05459 /*****************************************************************************
05460  **
05461  ** xcb_void_cookie_t xcb_glx_create_pbuffer_checked
05462  ** 
05463  ** @param xcb_connection_t   *c
05464  ** @param uint32_t            screen
05465  ** @param xcb_glx_fbconfig_t  fbconfig
05466  ** @param xcb_glx_pbuffer_t   pbuffer
05467  ** @param uint32_t            num_attribs
05468  ** @param const uint32_t     *attribs
05469  ** @returns xcb_void_cookie_t
05470  **
05471  *****************************************************************************/
05472  
05473 xcb_void_cookie_t
05474 xcb_glx_create_pbuffer_checked (xcb_connection_t   *c  ,
05475                                 uint32_t            screen  ,
05476                                 xcb_glx_fbconfig_t  fbconfig  ,
05477                                 xcb_glx_pbuffer_t   pbuffer  ,
05478                                 uint32_t            num_attribs  ,
05479                                 const uint32_t     *attribs  );
05480 
05490 /*****************************************************************************
05491  **
05492  ** xcb_void_cookie_t xcb_glx_create_pbuffer
05493  ** 
05494  ** @param xcb_connection_t   *c
05495  ** @param uint32_t            screen
05496  ** @param xcb_glx_fbconfig_t  fbconfig
05497  ** @param xcb_glx_pbuffer_t   pbuffer
05498  ** @param uint32_t            num_attribs
05499  ** @param const uint32_t     *attribs
05500  ** @returns xcb_void_cookie_t
05501  **
05502  *****************************************************************************/
05503  
05504 xcb_void_cookie_t
05505 xcb_glx_create_pbuffer (xcb_connection_t   *c  ,
05506                         uint32_t            screen  ,
05507                         xcb_glx_fbconfig_t  fbconfig  ,
05508                         xcb_glx_pbuffer_t   pbuffer  ,
05509                         uint32_t            num_attribs  ,
05510                         const uint32_t     *attribs  );
05511 
05524 /*****************************************************************************
05525  **
05526  ** xcb_void_cookie_t xcb_glx_destroy_pbuffer_checked
05527  ** 
05528  ** @param xcb_connection_t  *c
05529  ** @param xcb_glx_pbuffer_t  pbuffer
05530  ** @returns xcb_void_cookie_t
05531  **
05532  *****************************************************************************/
05533  
05534 xcb_void_cookie_t
05535 xcb_glx_destroy_pbuffer_checked (xcb_connection_t  *c  ,
05536                                  xcb_glx_pbuffer_t  pbuffer  );
05537 
05547 /*****************************************************************************
05548  **
05549  ** xcb_void_cookie_t xcb_glx_destroy_pbuffer
05550  ** 
05551  ** @param xcb_connection_t  *c
05552  ** @param xcb_glx_pbuffer_t  pbuffer
05553  ** @returns xcb_void_cookie_t
05554  **
05555  *****************************************************************************/
05556  
05557 xcb_void_cookie_t
05558 xcb_glx_destroy_pbuffer (xcb_connection_t  *c  ,
05559                          xcb_glx_pbuffer_t  pbuffer  );
05560 
05570 /*****************************************************************************
05571  **
05572  ** xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes
05573  ** 
05574  ** @param xcb_connection_t   *c
05575  ** @param xcb_glx_drawable_t  drawable
05576  ** @returns xcb_glx_get_drawable_attributes_cookie_t
05577  **
05578  *****************************************************************************/
05579  
05580 xcb_glx_get_drawable_attributes_cookie_t
05581 xcb_glx_get_drawable_attributes (xcb_connection_t   *c  ,
05582                                  xcb_glx_drawable_t  drawable  );
05583 
05596 /*****************************************************************************
05597  **
05598  ** xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes_unchecked
05599  ** 
05600  ** @param xcb_connection_t   *c
05601  ** @param xcb_glx_drawable_t  drawable
05602  ** @returns xcb_glx_get_drawable_attributes_cookie_t
05603  **
05604  *****************************************************************************/
05605  
05606 xcb_glx_get_drawable_attributes_cookie_t
05607 xcb_glx_get_drawable_attributes_unchecked (xcb_connection_t   *c  ,
05608                                            xcb_glx_drawable_t  drawable  );
05609 
05610 
05611 /*****************************************************************************
05612  **
05613  ** uint32_t * xcb_glx_get_drawable_attributes_attribs
05614  ** 
05615  ** @param const xcb_glx_get_drawable_attributes_reply_t *R
05616  ** @returns uint32_t *
05617  **
05618  *****************************************************************************/
05619  
05620 uint32_t *
05621 xcb_glx_get_drawable_attributes_attribs (const xcb_glx_get_drawable_attributes_reply_t *R  );
05622 
05623 
05624 /*****************************************************************************
05625  **
05626  ** int xcb_glx_get_drawable_attributes_attribs_length
05627  ** 
05628  ** @param const xcb_glx_get_drawable_attributes_reply_t *R
05629  ** @returns int
05630  **
05631  *****************************************************************************/
05632  
05633 int
05634 xcb_glx_get_drawable_attributes_attribs_length (const xcb_glx_get_drawable_attributes_reply_t *R  );
05635 
05636 
05637 /*****************************************************************************
05638  **
05639  ** xcb_generic_iterator_t xcb_glx_get_drawable_attributes_attribs_end
05640  ** 
05641  ** @param const xcb_glx_get_drawable_attributes_reply_t *R
05642  ** @returns xcb_generic_iterator_t
05643  **
05644  *****************************************************************************/
05645  
05646 xcb_generic_iterator_t
05647 xcb_glx_get_drawable_attributes_attribs_end (const xcb_glx_get_drawable_attributes_reply_t *R  );
05648 
05664 /*****************************************************************************
05665  **
05666  ** xcb_glx_get_drawable_attributes_reply_t * xcb_glx_get_drawable_attributes_reply
05667  ** 
05668  ** @param xcb_connection_t                          *c
05669  ** @param xcb_glx_get_drawable_attributes_cookie_t   cookie
05670  ** @param xcb_generic_error_t                      **e
05671  ** @returns xcb_glx_get_drawable_attributes_reply_t *
05672  **
05673  *****************************************************************************/
05674  
05675 xcb_glx_get_drawable_attributes_reply_t *
05676 xcb_glx_get_drawable_attributes_reply (xcb_connection_t                          *c  ,
05677                                        xcb_glx_get_drawable_attributes_cookie_t   cookie  ,
05678                                        xcb_generic_error_t                      **e  );
05679 
05692 /*****************************************************************************
05693  **
05694  ** xcb_void_cookie_t xcb_glx_change_drawable_attributes_checked
05695  ** 
05696  ** @param xcb_connection_t   *c
05697  ** @param xcb_glx_drawable_t  drawable
05698  ** @param uint32_t            num_attribs
05699  ** @param const uint32_t     *attribs
05700  ** @returns xcb_void_cookie_t
05701  **
05702  *****************************************************************************/
05703  
05704 xcb_void_cookie_t
05705 xcb_glx_change_drawable_attributes_checked (xcb_connection_t   *c  ,
05706                                             xcb_glx_drawable_t  drawable  ,
05707                                             uint32_t            num_attribs  ,
05708                                             const uint32_t     *attribs  );
05709 
05719 /*****************************************************************************
05720  **
05721  ** xcb_void_cookie_t xcb_glx_change_drawable_attributes
05722  ** 
05723  ** @param xcb_connection_t   *c
05724  ** @param xcb_glx_drawable_t  drawable
05725  ** @param uint32_t            num_attribs
05726  ** @param const uint32_t     *attribs
05727  ** @returns xcb_void_cookie_t
05728  **
05729  *****************************************************************************/
05730  
05731 xcb_void_cookie_t
05732 xcb_glx_change_drawable_attributes (xcb_connection_t   *c  ,
05733                                     xcb_glx_drawable_t  drawable  ,
05734                                     uint32_t            num_attribs  ,
05735                                     const uint32_t     *attribs  );
05736 
05749 /*****************************************************************************
05750  **
05751  ** xcb_void_cookie_t xcb_glx_create_window_checked
05752  ** 
05753  ** @param xcb_connection_t   *c
05754  ** @param uint32_t            screen
05755  ** @param xcb_glx_fbconfig_t  fbconfig
05756  ** @param xcb_window_t        window
05757  ** @param xcb_glx_window_t    glx_window
05758  ** @param uint32_t            num_attribs
05759  ** @param const uint32_t     *attribs
05760  ** @returns xcb_void_cookie_t
05761  **
05762  *****************************************************************************/
05763  
05764 xcb_void_cookie_t
05765 xcb_glx_create_window_checked (xcb_connection_t   *c  ,
05766                                uint32_t            screen  ,
05767                                xcb_glx_fbconfig_t  fbconfig  ,
05768                                xcb_window_t        window  ,
05769                                xcb_glx_window_t    glx_window  ,
05770                                uint32_t            num_attribs  ,
05771                                const uint32_t     *attribs  );
05772 
05782 /*****************************************************************************
05783  **
05784  ** xcb_void_cookie_t xcb_glx_create_window
05785  ** 
05786  ** @param xcb_connection_t   *c
05787  ** @param uint32_t            screen
05788  ** @param xcb_glx_fbconfig_t  fbconfig
05789  ** @param xcb_window_t        window
05790  ** @param xcb_glx_window_t    glx_window
05791  ** @param uint32_t            num_attribs
05792  ** @param const uint32_t     *attribs
05793  ** @returns xcb_void_cookie_t
05794  **
05795  *****************************************************************************/
05796  
05797 xcb_void_cookie_t
05798 xcb_glx_create_window (xcb_connection_t   *c  ,
05799                        uint32_t            screen  ,
05800                        xcb_glx_fbconfig_t  fbconfig  ,
05801                        xcb_window_t        window  ,
05802                        xcb_glx_window_t    glx_window  ,
05803                        uint32_t            num_attribs  ,
05804                        const uint32_t     *attribs  );
05805 
05818 /*****************************************************************************
05819  **
05820  ** xcb_void_cookie_t xcb_glx_delete_window_checked
05821  ** 
05822  ** @param xcb_connection_t *c
05823  ** @param xcb_glx_window_t  glxwindow
05824  ** @returns xcb_void_cookie_t
05825  **
05826  *****************************************************************************/
05827  
05828 xcb_void_cookie_t
05829 xcb_glx_delete_window_checked (xcb_connection_t *c  ,
05830                                xcb_glx_window_t  glxwindow  );
05831 
05841 /*****************************************************************************
05842  **
05843  ** xcb_void_cookie_t xcb_glx_delete_window
05844  ** 
05845  ** @param xcb_connection_t *c
05846  ** @param xcb_glx_window_t  glxwindow
05847  ** @returns xcb_void_cookie_t
05848  **
05849  *****************************************************************************/
05850  
05851 xcb_void_cookie_t
05852 xcb_glx_delete_window (xcb_connection_t *c  ,
05853                        xcb_glx_window_t  glxwindow  );
05854 
05867 /*****************************************************************************
05868  **
05869  ** xcb_void_cookie_t xcb_glx_new_list_checked
05870  ** 
05871  ** @param xcb_connection_t      *c
05872  ** @param xcb_glx_context_tag_t  context_tag
05873  ** @param uint32_t               list
05874  ** @param uint32_t               mode
05875  ** @returns xcb_void_cookie_t
05876  **
05877  *****************************************************************************/
05878  
05879 xcb_void_cookie_t
05880 xcb_glx_new_list_checked (xcb_connection_t      *c  ,
05881                           xcb_glx_context_tag_t  context_tag  ,
05882                           uint32_t               list  ,
05883                           uint32_t               mode  );
05884 
05894 /*****************************************************************************
05895  **
05896  ** xcb_void_cookie_t xcb_glx_new_list
05897  ** 
05898  ** @param xcb_connection_t      *c
05899  ** @param xcb_glx_context_tag_t  context_tag
05900  ** @param uint32_t               list
05901  ** @param uint32_t               mode
05902  ** @returns xcb_void_cookie_t
05903  **
05904  *****************************************************************************/
05905  
05906 xcb_void_cookie_t
05907 xcb_glx_new_list (xcb_connection_t      *c  ,
05908                   xcb_glx_context_tag_t  context_tag  ,
05909                   uint32_t               list  ,
05910                   uint32_t               mode  );
05911 
05924 /*****************************************************************************
05925  **
05926  ** xcb_void_cookie_t xcb_glx_end_list_checked
05927  ** 
05928  ** @param xcb_connection_t      *c
05929  ** @param xcb_glx_context_tag_t  context_tag
05930  ** @returns xcb_void_cookie_t
05931  **
05932  *****************************************************************************/
05933  
05934 xcb_void_cookie_t
05935 xcb_glx_end_list_checked (xcb_connection_t      *c  ,
05936                           xcb_glx_context_tag_t  context_tag  );
05937 
05947 /*****************************************************************************
05948  **
05949  ** xcb_void_cookie_t xcb_glx_end_list
05950  ** 
05951  ** @param xcb_connection_t      *c
05952  ** @param xcb_glx_context_tag_t  context_tag
05953  ** @returns xcb_void_cookie_t
05954  **
05955  *****************************************************************************/
05956  
05957 xcb_void_cookie_t
05958 xcb_glx_end_list (xcb_connection_t      *c  ,
05959                   xcb_glx_context_tag_t  context_tag  );
05960 
05973 /*****************************************************************************
05974  **
05975  ** xcb_void_cookie_t xcb_glx_delete_lists_checked
05976  ** 
05977  ** @param xcb_connection_t      *c
05978  ** @param xcb_glx_context_tag_t  context_tag
05979  ** @param uint32_t               list
05980  ** @param int32_t                range
05981  ** @returns xcb_void_cookie_t
05982  **
05983  *****************************************************************************/
05984  
05985 xcb_void_cookie_t
05986 xcb_glx_delete_lists_checked (xcb_connection_t      *c  ,
05987                               xcb_glx_context_tag_t  context_tag  ,
05988                               uint32_t               list  ,
05989                               int32_t                range  );
05990 
06000 /*****************************************************************************
06001  **
06002  ** xcb_void_cookie_t xcb_glx_delete_lists
06003  ** 
06004  ** @param xcb_connection_t      *c
06005  ** @param xcb_glx_context_tag_t  context_tag
06006  ** @param uint32_t               list
06007  ** @param int32_t                range
06008  ** @returns xcb_void_cookie_t
06009  **
06010  *****************************************************************************/
06011  
06012 xcb_void_cookie_t
06013 xcb_glx_delete_lists (xcb_connection_t      *c  ,
06014                       xcb_glx_context_tag_t  context_tag  ,
06015                       uint32_t               list  ,
06016                       int32_t                range  );
06017 
06027 /*****************************************************************************
06028  **
06029  ** xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists
06030  ** 
06031  ** @param xcb_connection_t      *c
06032  ** @param xcb_glx_context_tag_t  context_tag
06033  ** @param int32_t                range
06034  ** @returns xcb_glx_gen_lists_cookie_t
06035  **
06036  *****************************************************************************/
06037  
06038 xcb_glx_gen_lists_cookie_t
06039 xcb_glx_gen_lists (xcb_connection_t      *c  ,
06040                    xcb_glx_context_tag_t  context_tag  ,
06041                    int32_t                range  );
06042 
06055 /*****************************************************************************
06056  **
06057  ** xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists_unchecked
06058  ** 
06059  ** @param xcb_connection_t      *c
06060  ** @param xcb_glx_context_tag_t  context_tag
06061  ** @param int32_t                range
06062  ** @returns xcb_glx_gen_lists_cookie_t
06063  **
06064  *****************************************************************************/
06065  
06066 xcb_glx_gen_lists_cookie_t
06067 xcb_glx_gen_lists_unchecked (xcb_connection_t      *c  ,
06068                              xcb_glx_context_tag_t  context_tag  ,
06069                              int32_t                range  );
06070 
06086 /*****************************************************************************
06087  **
06088  ** xcb_glx_gen_lists_reply_t * xcb_glx_gen_lists_reply
06089  ** 
06090  ** @param xcb_connection_t            *c
06091  ** @param xcb_glx_gen_lists_cookie_t   cookie
06092  ** @param xcb_generic_error_t        **e
06093  ** @returns xcb_glx_gen_lists_reply_t *
06094  **
06095  *****************************************************************************/
06096  
06097 xcb_glx_gen_lists_reply_t *
06098 xcb_glx_gen_lists_reply (xcb_connection_t            *c  ,
06099                          xcb_glx_gen_lists_cookie_t   cookie  ,
06100                          xcb_generic_error_t        **e  );
06101 
06114 /*****************************************************************************
06115  **
06116  ** xcb_void_cookie_t xcb_glx_feedback_buffer_checked
06117  ** 
06118  ** @param xcb_connection_t      *c
06119  ** @param xcb_glx_context_tag_t  context_tag
06120  ** @param int32_t                size
06121  ** @param int32_t                type
06122  ** @returns xcb_void_cookie_t
06123  **
06124  *****************************************************************************/
06125  
06126 xcb_void_cookie_t
06127 xcb_glx_feedback_buffer_checked (xcb_connection_t      *c  ,
06128                                  xcb_glx_context_tag_t  context_tag  ,
06129                                  int32_t                size  ,
06130                                  int32_t                type  );
06131 
06141 /*****************************************************************************
06142  **
06143  ** xcb_void_cookie_t xcb_glx_feedback_buffer
06144  ** 
06145  ** @param xcb_connection_t      *c
06146  ** @param xcb_glx_context_tag_t  context_tag
06147  ** @param int32_t                size
06148  ** @param int32_t                type
06149  ** @returns xcb_void_cookie_t
06150  **
06151  *****************************************************************************/
06152  
06153 xcb_void_cookie_t
06154 xcb_glx_feedback_buffer (xcb_connection_t      *c  ,
06155                          xcb_glx_context_tag_t  context_tag  ,
06156                          int32_t                size  ,
06157                          int32_t                type  );
06158 
06171 /*****************************************************************************
06172  **
06173  ** xcb_void_cookie_t xcb_glx_select_buffer_checked
06174  ** 
06175  ** @param xcb_connection_t      *c
06176  ** @param xcb_glx_context_tag_t  context_tag
06177  ** @param int32_t                size
06178  ** @returns xcb_void_cookie_t
06179  **
06180  *****************************************************************************/
06181  
06182 xcb_void_cookie_t
06183 xcb_glx_select_buffer_checked (xcb_connection_t      *c  ,
06184                                xcb_glx_context_tag_t  context_tag  ,
06185                                int32_t                size  );
06186 
06196 /*****************************************************************************
06197  **
06198  ** xcb_void_cookie_t xcb_glx_select_buffer
06199  ** 
06200  ** @param xcb_connection_t      *c
06201  ** @param xcb_glx_context_tag_t  context_tag
06202  ** @param int32_t                size
06203  ** @returns xcb_void_cookie_t
06204  **
06205  *****************************************************************************/
06206  
06207 xcb_void_cookie_t
06208 xcb_glx_select_buffer (xcb_connection_t      *c  ,
06209                        xcb_glx_context_tag_t  context_tag  ,
06210                        int32_t                size  );
06211 
06221 /*****************************************************************************
06222  **
06223  ** xcb_glx_render_mode_cookie_t xcb_glx_render_mode
06224  ** 
06225  ** @param xcb_connection_t      *c
06226  ** @param xcb_glx_context_tag_t  context_tag
06227  ** @param uint32_t               mode
06228  ** @returns xcb_glx_render_mode_cookie_t
06229  **
06230  *****************************************************************************/
06231  
06232 xcb_glx_render_mode_cookie_t
06233 xcb_glx_render_mode (xcb_connection_t      *c  ,
06234                      xcb_glx_context_tag_t  context_tag  ,
06235                      uint32_t               mode  );
06236 
06249 /*****************************************************************************
06250  **
06251  ** xcb_glx_render_mode_cookie_t xcb_glx_render_mode_unchecked
06252  ** 
06253  ** @param xcb_connection_t      *c
06254  ** @param xcb_glx_context_tag_t  context_tag
06255  ** @param uint32_t               mode
06256  ** @returns xcb_glx_render_mode_cookie_t
06257  **
06258  *****************************************************************************/
06259  
06260 xcb_glx_render_mode_cookie_t
06261 xcb_glx_render_mode_unchecked (xcb_connection_t      *c  ,
06262                                xcb_glx_context_tag_t  context_tag  ,
06263                                uint32_t               mode  );
06264 
06265 
06266 /*****************************************************************************
06267  **
06268  ** uint32_t * xcb_glx_render_mode_data
06269  ** 
06270  ** @param const xcb_glx_render_mode_reply_t *R
06271  ** @returns uint32_t *
06272  **
06273  *****************************************************************************/
06274  
06275 uint32_t *
06276 xcb_glx_render_mode_data (const xcb_glx_render_mode_reply_t *R  );
06277 
06278 
06279 /*****************************************************************************
06280  **
06281  ** int xcb_glx_render_mode_data_length
06282  ** 
06283  ** @param const xcb_glx_render_mode_reply_t *R
06284  ** @returns int
06285  **
06286  *****************************************************************************/
06287  
06288 int
06289 xcb_glx_render_mode_data_length (const xcb_glx_render_mode_reply_t *R  );
06290 
06291 
06292 /*****************************************************************************
06293  **
06294  ** xcb_generic_iterator_t xcb_glx_render_mode_data_end
06295  ** 
06296  ** @param const xcb_glx_render_mode_reply_t *R
06297  ** @returns xcb_generic_iterator_t
06298  **
06299  *****************************************************************************/
06300  
06301 xcb_generic_iterator_t
06302 xcb_glx_render_mode_data_end (const xcb_glx_render_mode_reply_t *R  );
06303 
06319 /*****************************************************************************
06320  **
06321  ** xcb_glx_render_mode_reply_t * xcb_glx_render_mode_reply
06322  ** 
06323  ** @param xcb_connection_t              *c
06324  ** @param xcb_glx_render_mode_cookie_t   cookie
06325  ** @param xcb_generic_error_t          **e
06326  ** @returns xcb_glx_render_mode_reply_t *
06327  **
06328  *****************************************************************************/
06329  
06330 xcb_glx_render_mode_reply_t *
06331 xcb_glx_render_mode_reply (xcb_connection_t              *c  ,
06332                            xcb_glx_render_mode_cookie_t   cookie  ,
06333                            xcb_generic_error_t          **e  );
06334 
06344 /*****************************************************************************
06345  **
06346  ** xcb_glx_finish_cookie_t xcb_glx_finish
06347  ** 
06348  ** @param xcb_connection_t      *c
06349  ** @param xcb_glx_context_tag_t  context_tag
06350  ** @returns xcb_glx_finish_cookie_t
06351  **
06352  *****************************************************************************/
06353  
06354 xcb_glx_finish_cookie_t
06355 xcb_glx_finish (xcb_connection_t      *c  ,
06356                 xcb_glx_context_tag_t  context_tag  );
06357 
06370 /*****************************************************************************
06371  **
06372  ** xcb_glx_finish_cookie_t xcb_glx_finish_unchecked
06373  ** 
06374  ** @param xcb_connection_t      *c
06375  ** @param xcb_glx_context_tag_t  context_tag
06376  ** @returns xcb_glx_finish_cookie_t
06377  **
06378  *****************************************************************************/
06379  
06380 xcb_glx_finish_cookie_t
06381 xcb_glx_finish_unchecked (xcb_connection_t      *c  ,
06382                           xcb_glx_context_tag_t  context_tag  );
06383 
06399 /*****************************************************************************
06400  **
06401  ** xcb_glx_finish_reply_t * xcb_glx_finish_reply
06402  ** 
06403  ** @param xcb_connection_t         *c
06404  ** @param xcb_glx_finish_cookie_t   cookie
06405  ** @param xcb_generic_error_t     **e
06406  ** @returns xcb_glx_finish_reply_t *
06407  **
06408  *****************************************************************************/
06409  
06410 xcb_glx_finish_reply_t *
06411 xcb_glx_finish_reply (xcb_connection_t         *c  ,
06412                       xcb_glx_finish_cookie_t   cookie  ,
06413                       xcb_generic_error_t     **e  );
06414 
06427 /*****************************************************************************
06428  **
06429  ** xcb_void_cookie_t xcb_glx_pixel_storef_checked
06430  ** 
06431  ** @param xcb_connection_t      *c
06432  ** @param xcb_glx_context_tag_t  context_tag
06433  ** @param uint32_t               pname
06434  ** @param xcb_glx_float32_t      datum
06435  ** @returns xcb_void_cookie_t
06436  **
06437  *****************************************************************************/
06438  
06439 xcb_void_cookie_t
06440 xcb_glx_pixel_storef_checked (xcb_connection_t      *c  ,
06441                               xcb_glx_context_tag_t  context_tag  ,
06442                               uint32_t               pname  ,
06443                               xcb_glx_float32_t      datum  );
06444 
06454 /*****************************************************************************
06455  **
06456  ** xcb_void_cookie_t xcb_glx_pixel_storef
06457  ** 
06458  ** @param xcb_connection_t      *c
06459  ** @param xcb_glx_context_tag_t  context_tag
06460  ** @param uint32_t               pname
06461  ** @param xcb_glx_float32_t      datum
06462  ** @returns xcb_void_cookie_t
06463  **
06464  *****************************************************************************/
06465  
06466 xcb_void_cookie_t
06467 xcb_glx_pixel_storef (xcb_connection_t      *c  ,
06468                       xcb_glx_context_tag_t  context_tag  ,
06469                       uint32_t               pname  ,
06470                       xcb_glx_float32_t      datum  );
06471 
06484 /*****************************************************************************
06485  **
06486  ** xcb_void_cookie_t xcb_glx_pixel_storei_checked
06487  ** 
06488  ** @param xcb_connection_t      *c
06489  ** @param xcb_glx_context_tag_t  context_tag
06490  ** @param uint32_t               pname
06491  ** @param int32_t                datum
06492  ** @returns xcb_void_cookie_t
06493  **
06494  *****************************************************************************/
06495  
06496 xcb_void_cookie_t
06497 xcb_glx_pixel_storei_checked (xcb_connection_t      *c  ,
06498                               xcb_glx_context_tag_t  context_tag  ,
06499                               uint32_t               pname  ,
06500                               int32_t                datum  );
06501 
06511 /*****************************************************************************
06512  **
06513  ** xcb_void_cookie_t xcb_glx_pixel_storei
06514  ** 
06515  ** @param xcb_connection_t      *c
06516  ** @param xcb_glx_context_tag_t  context_tag
06517  ** @param uint32_t               pname
06518  ** @param int32_t                datum
06519  ** @returns xcb_void_cookie_t
06520  **
06521  *****************************************************************************/
06522  
06523 xcb_void_cookie_t
06524 xcb_glx_pixel_storei (xcb_connection_t      *c  ,
06525                       xcb_glx_context_tag_t  context_tag  ,
06526                       uint32_t               pname  ,
06527                       int32_t                datum  );
06528 
06538 /*****************************************************************************
06539  **
06540  ** xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels
06541  ** 
06542  ** @param xcb_connection_t      *c
06543  ** @param xcb_glx_context_tag_t  context_tag
06544  ** @param int32_t                x
06545  ** @param int32_t                y
06546  ** @param int32_t                width
06547  ** @param int32_t                height
06548  ** @param uint32_t               format
06549  ** @param uint32_t               type
06550  ** @param uint8_t                swap_bytes
06551  ** @param uint8_t                lsb_first
06552  ** @returns xcb_glx_read_pixels_cookie_t
06553  **
06554  *****************************************************************************/
06555  
06556 xcb_glx_read_pixels_cookie_t
06557 xcb_glx_read_pixels (xcb_connection_t      *c  ,
06558                      xcb_glx_context_tag_t  context_tag  ,
06559                      int32_t                x  ,
06560                      int32_t                y  ,
06561                      int32_t                width  ,
06562                      int32_t                height  ,
06563                      uint32_t               format  ,
06564                      uint32_t               type  ,
06565                      uint8_t                swap_bytes  ,
06566                      uint8_t                lsb_first  );
06567 
06580 /*****************************************************************************
06581  **
06582  ** xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels_unchecked
06583  ** 
06584  ** @param xcb_connection_t      *c
06585  ** @param xcb_glx_context_tag_t  context_tag
06586  ** @param int32_t                x
06587  ** @param int32_t                y
06588  ** @param int32_t                width
06589  ** @param int32_t                height
06590  ** @param uint32_t               format
06591  ** @param uint32_t               type
06592  ** @param uint8_t                swap_bytes
06593  ** @param uint8_t                lsb_first
06594  ** @returns xcb_glx_read_pixels_cookie_t
06595  **
06596  *****************************************************************************/
06597  
06598 xcb_glx_read_pixels_cookie_t
06599 xcb_glx_read_pixels_unchecked (xcb_connection_t      *c  ,
06600                                xcb_glx_context_tag_t  context_tag  ,
06601                                int32_t                x  ,
06602                                int32_t                y  ,
06603                                int32_t                width  ,
06604                                int32_t                height  ,
06605                                uint32_t               format  ,
06606                                uint32_t               type  ,
06607                                uint8_t                swap_bytes  ,
06608                                uint8_t                lsb_first  );
06609 
06610 
06611 /*****************************************************************************
06612  **
06613  ** uint8_t * xcb_glx_read_pixels_data
06614  ** 
06615  ** @param const xcb_glx_read_pixels_reply_t *R
06616  ** @returns uint8_t *
06617  **
06618  *****************************************************************************/
06619  
06620 uint8_t *
06621 xcb_glx_read_pixels_data (const xcb_glx_read_pixels_reply_t *R  );
06622 
06623 
06624 /*****************************************************************************
06625  **
06626  ** int xcb_glx_read_pixels_data_length
06627  ** 
06628  ** @param const xcb_glx_read_pixels_reply_t *R
06629  ** @returns int
06630  **
06631  *****************************************************************************/
06632  
06633 int
06634 xcb_glx_read_pixels_data_length (const xcb_glx_read_pixels_reply_t *R  );
06635 
06636 
06637 /*****************************************************************************
06638  **
06639  ** xcb_generic_iterator_t xcb_glx_read_pixels_data_end
06640  ** 
06641  ** @param const xcb_glx_read_pixels_reply_t *R
06642  ** @returns xcb_generic_iterator_t
06643  **
06644  *****************************************************************************/
06645  
06646 xcb_generic_iterator_t
06647 xcb_glx_read_pixels_data_end (const xcb_glx_read_pixels_reply_t *R  );
06648 
06664 /*****************************************************************************
06665  **
06666  ** xcb_glx_read_pixels_reply_t * xcb_glx_read_pixels_reply
06667  ** 
06668  ** @param xcb_connection_t              *c
06669  ** @param xcb_glx_read_pixels_cookie_t   cookie
06670  ** @param xcb_generic_error_t          **e
06671  ** @returns xcb_glx_read_pixels_reply_t *
06672  **
06673  *****************************************************************************/
06674  
06675 xcb_glx_read_pixels_reply_t *
06676 xcb_glx_read_pixels_reply (xcb_connection_t              *c  ,
06677                            xcb_glx_read_pixels_cookie_t   cookie  ,
06678                            xcb_generic_error_t          **e  );
06679 
06689 /*****************************************************************************
06690  **
06691  ** xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv
06692  ** 
06693  ** @param xcb_connection_t      *c
06694  ** @param xcb_glx_context_tag_t  context_tag
06695  ** @param int32_t                pname
06696  ** @returns xcb_glx_get_booleanv_cookie_t
06697  **
06698  *****************************************************************************/
06699  
06700 xcb_glx_get_booleanv_cookie_t
06701 xcb_glx_get_booleanv (xcb_connection_t      *c  ,
06702                       xcb_glx_context_tag_t  context_tag  ,
06703                       int32_t                pname  );
06704 
06717 /*****************************************************************************
06718  **
06719  ** xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv_unchecked
06720  ** 
06721  ** @param xcb_connection_t      *c
06722  ** @param xcb_glx_context_tag_t  context_tag
06723  ** @param int32_t                pname
06724  ** @returns xcb_glx_get_booleanv_cookie_t
06725  **
06726  *****************************************************************************/
06727  
06728 xcb_glx_get_booleanv_cookie_t
06729 xcb_glx_get_booleanv_unchecked (xcb_connection_t      *c  ,
06730                                 xcb_glx_context_tag_t  context_tag  ,
06731                                 int32_t                pname  );
06732 
06733 
06734 /*****************************************************************************
06735  **
06736  ** uint8_t * xcb_glx_get_booleanv_data
06737  ** 
06738  ** @param const xcb_glx_get_booleanv_reply_t *R
06739  ** @returns uint8_t *
06740  **
06741  *****************************************************************************/
06742  
06743 uint8_t *
06744 xcb_glx_get_booleanv_data (const xcb_glx_get_booleanv_reply_t *R  );
06745 
06746 
06747 /*****************************************************************************
06748  **
06749  ** int xcb_glx_get_booleanv_data_length
06750  ** 
06751  ** @param const xcb_glx_get_booleanv_reply_t *R
06752  ** @returns int
06753  **
06754  *****************************************************************************/
06755  
06756 int
06757 xcb_glx_get_booleanv_data_length (const xcb_glx_get_booleanv_reply_t *R  );
06758 
06759 
06760 /*****************************************************************************
06761  **
06762  ** xcb_generic_iterator_t xcb_glx_get_booleanv_data_end
06763  ** 
06764  ** @param const xcb_glx_get_booleanv_reply_t *R
06765  ** @returns xcb_generic_iterator_t
06766  **
06767  *****************************************************************************/
06768  
06769 xcb_generic_iterator_t
06770 xcb_glx_get_booleanv_data_end (const xcb_glx_get_booleanv_reply_t *R  );
06771 
06787 /*****************************************************************************
06788  **
06789  ** xcb_glx_get_booleanv_reply_t * xcb_glx_get_booleanv_reply
06790  ** 
06791  ** @param xcb_connection_t               *c
06792  ** @param xcb_glx_get_booleanv_cookie_t   cookie
06793  ** @param xcb_generic_error_t           **e
06794  ** @returns xcb_glx_get_booleanv_reply_t *
06795  **
06796  *****************************************************************************/
06797  
06798 xcb_glx_get_booleanv_reply_t *
06799 xcb_glx_get_booleanv_reply (xcb_connection_t               *c  ,
06800                             xcb_glx_get_booleanv_cookie_t   cookie  ,
06801                             xcb_generic_error_t           **e  );
06802 
06812 /*****************************************************************************
06813  **
06814  ** xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane
06815  ** 
06816  ** @param xcb_connection_t      *c
06817  ** @param xcb_glx_context_tag_t  context_tag
06818  ** @param int32_t                plane
06819  ** @returns xcb_glx_get_clip_plane_cookie_t
06820  **
06821  *****************************************************************************/
06822  
06823 xcb_glx_get_clip_plane_cookie_t
06824 xcb_glx_get_clip_plane (xcb_connection_t      *c  ,
06825                         xcb_glx_context_tag_t  context_tag  ,
06826                         int32_t                plane  );
06827 
06840 /*****************************************************************************
06841  **
06842  ** xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane_unchecked
06843  ** 
06844  ** @param xcb_connection_t      *c
06845  ** @param xcb_glx_context_tag_t  context_tag
06846  ** @param int32_t                plane
06847  ** @returns xcb_glx_get_clip_plane_cookie_t
06848  **
06849  *****************************************************************************/
06850  
06851 xcb_glx_get_clip_plane_cookie_t
06852 xcb_glx_get_clip_plane_unchecked (xcb_connection_t      *c  ,
06853                                   xcb_glx_context_tag_t  context_tag  ,
06854                                   int32_t                plane  );
06855 
06856 
06857 /*****************************************************************************
06858  **
06859  ** xcb_glx_float64_t * xcb_glx_get_clip_plane_data
06860  ** 
06861  ** @param const xcb_glx_get_clip_plane_reply_t *R
06862  ** @returns xcb_glx_float64_t *
06863  **
06864  *****************************************************************************/
06865  
06866 xcb_glx_float64_t *
06867 xcb_glx_get_clip_plane_data (const xcb_glx_get_clip_plane_reply_t *R  );
06868 
06869 
06870 /*****************************************************************************
06871  **
06872  ** int xcb_glx_get_clip_plane_data_length
06873  ** 
06874  ** @param const xcb_glx_get_clip_plane_reply_t *R
06875  ** @returns int
06876  **
06877  *****************************************************************************/
06878  
06879 int
06880 xcb_glx_get_clip_plane_data_length (const xcb_glx_get_clip_plane_reply_t *R  );
06881 
06882 
06883 /*****************************************************************************
06884  **
06885  ** xcb_generic_iterator_t xcb_glx_get_clip_plane_data_end
06886  ** 
06887  ** @param const xcb_glx_get_clip_plane_reply_t *R
06888  ** @returns xcb_generic_iterator_t
06889  **
06890  *****************************************************************************/
06891  
06892 xcb_generic_iterator_t
06893 xcb_glx_get_clip_plane_data_end (const xcb_glx_get_clip_plane_reply_t *R  );
06894 
06910 /*****************************************************************************
06911  **
06912  ** xcb_glx_get_clip_plane_reply_t * xcb_glx_get_clip_plane_reply
06913  ** 
06914  ** @param xcb_connection_t                 *c
06915  ** @param xcb_glx_get_clip_plane_cookie_t   cookie
06916  ** @param xcb_generic_error_t             **e
06917  ** @returns xcb_glx_get_clip_plane_reply_t *
06918  **
06919  *****************************************************************************/
06920  
06921 xcb_glx_get_clip_plane_reply_t *
06922 xcb_glx_get_clip_plane_reply (xcb_connection_t                 *c  ,
06923                               xcb_glx_get_clip_plane_cookie_t   cookie  ,
06924                               xcb_generic_error_t             **e  );
06925 
06935 /*****************************************************************************
06936  **
06937  ** xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev
06938  ** 
06939  ** @param xcb_connection_t      *c
06940  ** @param xcb_glx_context_tag_t  context_tag
06941  ** @param uint32_t               pname
06942  ** @returns xcb_glx_get_doublev_cookie_t
06943  **
06944  *****************************************************************************/
06945  
06946 xcb_glx_get_doublev_cookie_t
06947 xcb_glx_get_doublev (xcb_connection_t      *c  ,
06948                      xcb_glx_context_tag_t  context_tag  ,
06949                      uint32_t               pname  );
06950 
06963 /*****************************************************************************
06964  **
06965  ** xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev_unchecked
06966  ** 
06967  ** @param xcb_connection_t      *c
06968  ** @param xcb_glx_context_tag_t  context_tag
06969  ** @param uint32_t               pname
06970  ** @returns xcb_glx_get_doublev_cookie_t
06971  **
06972  *****************************************************************************/
06973  
06974 xcb_glx_get_doublev_cookie_t
06975 xcb_glx_get_doublev_unchecked (xcb_connection_t      *c  ,
06976                                xcb_glx_context_tag_t  context_tag  ,
06977                                uint32_t               pname  );
06978 
06979 
06980 /*****************************************************************************
06981  **
06982  ** xcb_glx_float64_t * xcb_glx_get_doublev_data
06983  ** 
06984  ** @param const xcb_glx_get_doublev_reply_t *R
06985  ** @returns xcb_glx_float64_t *
06986  **
06987  *****************************************************************************/
06988  
06989 xcb_glx_float64_t *
06990 xcb_glx_get_doublev_data (const xcb_glx_get_doublev_reply_t *R  );
06991 
06992 
06993 /*****************************************************************************
06994  **
06995  ** int xcb_glx_get_doublev_data_length
06996  ** 
06997  ** @param const xcb_glx_get_doublev_reply_t *R
06998  ** @returns int
06999  **
07000  *****************************************************************************/
07001  
07002 int
07003 xcb_glx_get_doublev_data_length (const xcb_glx_get_doublev_reply_t *R  );
07004 
07005 
07006 /*****************************************************************************
07007  **
07008  ** xcb_generic_iterator_t xcb_glx_get_doublev_data_end
07009  ** 
07010  ** @param const xcb_glx_get_doublev_reply_t *R
07011  ** @returns xcb_generic_iterator_t
07012  **
07013  *****************************************************************************/
07014  
07015 xcb_generic_iterator_t
07016 xcb_glx_get_doublev_data_end (const xcb_glx_get_doublev_reply_t *R  );
07017 
07033 /*****************************************************************************
07034  **
07035  ** xcb_glx_get_doublev_reply_t * xcb_glx_get_doublev_reply
07036  ** 
07037  ** @param xcb_connection_t              *c
07038  ** @param xcb_glx_get_doublev_cookie_t   cookie
07039  ** @param xcb_generic_error_t          **e
07040  ** @returns xcb_glx_get_doublev_reply_t *
07041  **
07042  *****************************************************************************/
07043  
07044 xcb_glx_get_doublev_reply_t *
07045 xcb_glx_get_doublev_reply (xcb_connection_t              *c  ,
07046                            xcb_glx_get_doublev_cookie_t   cookie  ,
07047                            xcb_generic_error_t          **e  );
07048 
07058 /*****************************************************************************
07059  **
07060  ** xcb_glx_get_error_cookie_t xcb_glx_get_error
07061  ** 
07062  ** @param xcb_connection_t      *c
07063  ** @param xcb_glx_context_tag_t  context_tag
07064  ** @returns xcb_glx_get_error_cookie_t
07065  **
07066  *****************************************************************************/
07067  
07068 xcb_glx_get_error_cookie_t
07069 xcb_glx_get_error (xcb_connection_t      *c  ,
07070                    xcb_glx_context_tag_t  context_tag  );
07071 
07084 /*****************************************************************************
07085  **
07086  ** xcb_glx_get_error_cookie_t xcb_glx_get_error_unchecked
07087  ** 
07088  ** @param xcb_connection_t      *c
07089  ** @param xcb_glx_context_tag_t  context_tag
07090  ** @returns xcb_glx_get_error_cookie_t
07091  **
07092  *****************************************************************************/
07093  
07094 xcb_glx_get_error_cookie_t
07095 xcb_glx_get_error_unchecked (xcb_connection_t      *c  ,
07096                              xcb_glx_context_tag_t  context_tag  );
07097 
07113 /*****************************************************************************
07114  **
07115  ** xcb_glx_get_error_reply_t * xcb_glx_get_error_reply
07116  ** 
07117  ** @param xcb_connection_t            *c
07118  ** @param xcb_glx_get_error_cookie_t   cookie
07119  ** @param xcb_generic_error_t        **e
07120  ** @returns xcb_glx_get_error_reply_t *
07121  **
07122  *****************************************************************************/
07123  
07124 xcb_glx_get_error_reply_t *
07125 xcb_glx_get_error_reply (xcb_connection_t            *c  ,
07126                          xcb_glx_get_error_cookie_t   cookie  ,
07127                          xcb_generic_error_t        **e  );
07128 
07138 /*****************************************************************************
07139  **
07140  ** xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv
07141  ** 
07142  ** @param xcb_connection_t      *c
07143  ** @param xcb_glx_context_tag_t  context_tag
07144  ** @param uint32_t               pname
07145  ** @returns xcb_glx_get_floatv_cookie_t
07146  **
07147  *****************************************************************************/
07148  
07149 xcb_glx_get_floatv_cookie_t
07150 xcb_glx_get_floatv (xcb_connection_t      *c  ,
07151                     xcb_glx_context_tag_t  context_tag  ,
07152                     uint32_t               pname  );
07153 
07166 /*****************************************************************************
07167  **
07168  ** xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv_unchecked
07169  ** 
07170  ** @param xcb_connection_t      *c
07171  ** @param xcb_glx_context_tag_t  context_tag
07172  ** @param uint32_t               pname
07173  ** @returns xcb_glx_get_floatv_cookie_t
07174  **
07175  *****************************************************************************/
07176  
07177 xcb_glx_get_floatv_cookie_t
07178 xcb_glx_get_floatv_unchecked (xcb_connection_t      *c  ,
07179                               xcb_glx_context_tag_t  context_tag  ,
07180                               uint32_t               pname  );
07181 
07182 
07183 /*****************************************************************************
07184  **
07185  ** xcb_glx_float32_t * xcb_glx_get_floatv_data
07186  ** 
07187  ** @param const xcb_glx_get_floatv_reply_t *R
07188  ** @returns xcb_glx_float32_t *
07189  **
07190  *****************************************************************************/
07191  
07192 xcb_glx_float32_t *
07193 xcb_glx_get_floatv_data (const xcb_glx_get_floatv_reply_t *R  );
07194 
07195 
07196 /*****************************************************************************
07197  **
07198  ** int xcb_glx_get_floatv_data_length
07199  ** 
07200  ** @param const xcb_glx_get_floatv_reply_t *R
07201  ** @returns int
07202  **
07203  *****************************************************************************/
07204  
07205 int
07206 xcb_glx_get_floatv_data_length (const xcb_glx_get_floatv_reply_t *R  );
07207 
07208 
07209 /*****************************************************************************
07210  **
07211  ** xcb_generic_iterator_t xcb_glx_get_floatv_data_end
07212  ** 
07213  ** @param const xcb_glx_get_floatv_reply_t *R
07214  ** @returns xcb_generic_iterator_t
07215  **
07216  *****************************************************************************/
07217  
07218 xcb_generic_iterator_t
07219 xcb_glx_get_floatv_data_end (const xcb_glx_get_floatv_reply_t *R  );
07220 
07236 /*****************************************************************************
07237  **
07238  ** xcb_glx_get_floatv_reply_t * xcb_glx_get_floatv_reply
07239  ** 
07240  ** @param xcb_connection_t             *c
07241  ** @param xcb_glx_get_floatv_cookie_t   cookie
07242  ** @param xcb_generic_error_t         **e
07243  ** @returns xcb_glx_get_floatv_reply_t *
07244  **
07245  *****************************************************************************/
07246  
07247 xcb_glx_get_floatv_reply_t *
07248 xcb_glx_get_floatv_reply (xcb_connection_t             *c  ,
07249                           xcb_glx_get_floatv_cookie_t   cookie  ,
07250                           xcb_generic_error_t         **e  );
07251 
07261 /*****************************************************************************
07262  **
07263  ** xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv
07264  ** 
07265  ** @param xcb_connection_t      *c
07266  ** @param xcb_glx_context_tag_t  context_tag
07267  ** @param uint32_t               pname
07268  ** @returns xcb_glx_get_integerv_cookie_t
07269  **
07270  *****************************************************************************/
07271  
07272 xcb_glx_get_integerv_cookie_t
07273 xcb_glx_get_integerv (xcb_connection_t      *c  ,
07274                       xcb_glx_context_tag_t  context_tag  ,
07275                       uint32_t               pname  );
07276 
07289 /*****************************************************************************
07290  **
07291  ** xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv_unchecked
07292  ** 
07293  ** @param xcb_connection_t      *c
07294  ** @param xcb_glx_context_tag_t  context_tag
07295  ** @param uint32_t               pname
07296  ** @returns xcb_glx_get_integerv_cookie_t
07297  **
07298  *****************************************************************************/
07299  
07300 xcb_glx_get_integerv_cookie_t
07301 xcb_glx_get_integerv_unchecked (xcb_connection_t      *c  ,
07302                                 xcb_glx_context_tag_t  context_tag  ,
07303                                 uint32_t               pname  );
07304 
07305 
07306 /*****************************************************************************
07307  **
07308  ** int32_t * xcb_glx_get_integerv_data
07309  ** 
07310  ** @param const xcb_glx_get_integerv_reply_t *R
07311  ** @returns int32_t *
07312  **
07313  *****************************************************************************/
07314  
07315 int32_t *
07316 xcb_glx_get_integerv_data (const xcb_glx_get_integerv_reply_t *R  );
07317 
07318 
07319 /*****************************************************************************
07320  **
07321  ** int xcb_glx_get_integerv_data_length
07322  ** 
07323  ** @param const xcb_glx_get_integerv_reply_t *R
07324  ** @returns int
07325  **
07326  *****************************************************************************/
07327  
07328 int
07329 xcb_glx_get_integerv_data_length (const xcb_glx_get_integerv_reply_t *R  );
07330 
07331 
07332 /*****************************************************************************
07333  **
07334  ** xcb_generic_iterator_t xcb_glx_get_integerv_data_end
07335  ** 
07336  ** @param const xcb_glx_get_integerv_reply_t *R
07337  ** @returns xcb_generic_iterator_t
07338  **
07339  *****************************************************************************/
07340  
07341 xcb_generic_iterator_t
07342 xcb_glx_get_integerv_data_end (const xcb_glx_get_integerv_reply_t *R  );
07343 
07359 /*****************************************************************************
07360  **
07361  ** xcb_glx_get_integerv_reply_t * xcb_glx_get_integerv_reply
07362  ** 
07363  ** @param xcb_connection_t               *c
07364  ** @param xcb_glx_get_integerv_cookie_t   cookie
07365  ** @param xcb_generic_error_t           **e
07366  ** @returns xcb_glx_get_integerv_reply_t *
07367  **
07368  *****************************************************************************/
07369  
07370 xcb_glx_get_integerv_reply_t *
07371 xcb_glx_get_integerv_reply (xcb_connection_t               *c  ,
07372                             xcb_glx_get_integerv_cookie_t   cookie  ,
07373                             xcb_generic_error_t           **e  );
07374 
07384 /*****************************************************************************
07385  **
07386  ** xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv
07387  ** 
07388  ** @param xcb_connection_t      *c
07389  ** @param xcb_glx_context_tag_t  context_tag
07390  ** @param uint32_t               light
07391  ** @param uint32_t               pname
07392  ** @returns xcb_glx_get_lightfv_cookie_t
07393  **
07394  *****************************************************************************/
07395  
07396 xcb_glx_get_lightfv_cookie_t
07397 xcb_glx_get_lightfv (xcb_connection_t      *c  ,
07398                      xcb_glx_context_tag_t  context_tag  ,
07399                      uint32_t               light  ,
07400                      uint32_t               pname  );
07401 
07414 /*****************************************************************************
07415  **
07416  ** xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv_unchecked
07417  ** 
07418  ** @param xcb_connection_t      *c
07419  ** @param xcb_glx_context_tag_t  context_tag
07420  ** @param uint32_t               light
07421  ** @param uint32_t               pname
07422  ** @returns xcb_glx_get_lightfv_cookie_t
07423  **
07424  *****************************************************************************/
07425  
07426 xcb_glx_get_lightfv_cookie_t
07427 xcb_glx_get_lightfv_unchecked (xcb_connection_t      *c  ,
07428                                xcb_glx_context_tag_t  context_tag  ,
07429                                uint32_t               light  ,
07430                                uint32_t               pname  );
07431 
07432 
07433 /*****************************************************************************
07434  **
07435  ** xcb_glx_float32_t * xcb_glx_get_lightfv_data
07436  ** 
07437  ** @param const xcb_glx_get_lightfv_reply_t *R
07438  ** @returns xcb_glx_float32_t *
07439  **
07440  *****************************************************************************/
07441  
07442 xcb_glx_float32_t *
07443 xcb_glx_get_lightfv_data (const xcb_glx_get_lightfv_reply_t *R  );
07444 
07445 
07446 /*****************************************************************************
07447  **
07448  ** int xcb_glx_get_lightfv_data_length
07449  ** 
07450  ** @param const xcb_glx_get_lightfv_reply_t *R
07451  ** @returns int
07452  **
07453  *****************************************************************************/
07454  
07455 int
07456 xcb_glx_get_lightfv_data_length (const xcb_glx_get_lightfv_reply_t *R  );
07457 
07458 
07459 /*****************************************************************************
07460  **
07461  ** xcb_generic_iterator_t xcb_glx_get_lightfv_data_end
07462  ** 
07463  ** @param const xcb_glx_get_lightfv_reply_t *R
07464  ** @returns xcb_generic_iterator_t
07465  **
07466  *****************************************************************************/
07467  
07468 xcb_generic_iterator_t
07469 xcb_glx_get_lightfv_data_end (const xcb_glx_get_lightfv_reply_t *R  );
07470 
07486 /*****************************************************************************
07487  **
07488  ** xcb_glx_get_lightfv_reply_t * xcb_glx_get_lightfv_reply
07489  ** 
07490  ** @param xcb_connection_t              *c
07491  ** @param xcb_glx_get_lightfv_cookie_t   cookie
07492  ** @param xcb_generic_error_t          **e
07493  ** @returns xcb_glx_get_lightfv_reply_t *
07494  **
07495  *****************************************************************************/
07496  
07497 xcb_glx_get_lightfv_reply_t *
07498 xcb_glx_get_lightfv_reply (xcb_connection_t              *c  ,
07499                            xcb_glx_get_lightfv_cookie_t   cookie  ,
07500                            xcb_generic_error_t          **e  );
07501 
07511 /*****************************************************************************
07512  **
07513  ** xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv
07514  ** 
07515  ** @param xcb_connection_t      *c
07516  ** @param xcb_glx_context_tag_t  context_tag
07517  ** @param uint32_t               light
07518  ** @param uint32_t               pname
07519  ** @returns xcb_glx_get_lightiv_cookie_t
07520  **
07521  *****************************************************************************/
07522  
07523 xcb_glx_get_lightiv_cookie_t
07524 xcb_glx_get_lightiv (xcb_connection_t      *c  ,
07525                      xcb_glx_context_tag_t  context_tag  ,
07526                      uint32_t               light  ,
07527                      uint32_t               pname  );
07528 
07541 /*****************************************************************************
07542  **
07543  ** xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv_unchecked
07544  ** 
07545  ** @param xcb_connection_t      *c
07546  ** @param xcb_glx_context_tag_t  context_tag
07547  ** @param uint32_t               light
07548  ** @param uint32_t               pname
07549  ** @returns xcb_glx_get_lightiv_cookie_t
07550  **
07551  *****************************************************************************/
07552  
07553 xcb_glx_get_lightiv_cookie_t
07554 xcb_glx_get_lightiv_unchecked (xcb_connection_t      *c  ,
07555                                xcb_glx_context_tag_t  context_tag  ,
07556                                uint32_t               light  ,
07557                                uint32_t               pname  );
07558 
07559 
07560 /*****************************************************************************
07561  **
07562  ** int32_t * xcb_glx_get_lightiv_data
07563  ** 
07564  ** @param const xcb_glx_get_lightiv_reply_t *R
07565  ** @returns int32_t *
07566  **
07567  *****************************************************************************/
07568  
07569 int32_t *
07570 xcb_glx_get_lightiv_data (const xcb_glx_get_lightiv_reply_t *R  );
07571 
07572 
07573 /*****************************************************************************
07574  **
07575  ** int xcb_glx_get_lightiv_data_length
07576  ** 
07577  ** @param const xcb_glx_get_lightiv_reply_t *R
07578  ** @returns int
07579  **
07580  *****************************************************************************/
07581  
07582 int
07583 xcb_glx_get_lightiv_data_length (const xcb_glx_get_lightiv_reply_t *R  );
07584 
07585 
07586 /*****************************************************************************
07587  **
07588  ** xcb_generic_iterator_t xcb_glx_get_lightiv_data_end
07589  ** 
07590  ** @param const xcb_glx_get_lightiv_reply_t *R
07591  ** @returns xcb_generic_iterator_t
07592  **
07593  *****************************************************************************/
07594  
07595 xcb_generic_iterator_t
07596 xcb_glx_get_lightiv_data_end (const xcb_glx_get_lightiv_reply_t *R  );
07597 
07613 /*****************************************************************************
07614  **
07615  ** xcb_glx_get_lightiv_reply_t * xcb_glx_get_lightiv_reply
07616  ** 
07617  ** @param xcb_connection_t              *c
07618  ** @param xcb_glx_get_lightiv_cookie_t   cookie
07619  ** @param xcb_generic_error_t          **e
07620  ** @returns xcb_glx_get_lightiv_reply_t *
07621  **
07622  *****************************************************************************/
07623  
07624 xcb_glx_get_lightiv_reply_t *
07625 xcb_glx_get_lightiv_reply (xcb_connection_t              *c  ,
07626                            xcb_glx_get_lightiv_cookie_t   cookie  ,
07627                            xcb_generic_error_t          **e  );
07628 
07638 /*****************************************************************************
07639  **
07640  ** xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv
07641  ** 
07642  ** @param xcb_connection_t      *c
07643  ** @param xcb_glx_context_tag_t  context_tag
07644  ** @param uint32_t               target
07645  ** @param uint32_t               query
07646  ** @returns xcb_glx_get_mapdv_cookie_t
07647  **
07648  *****************************************************************************/
07649  
07650 xcb_glx_get_mapdv_cookie_t
07651 xcb_glx_get_mapdv (xcb_connection_t      *c  ,
07652                    xcb_glx_context_tag_t  context_tag  ,
07653                    uint32_t               target  ,
07654                    uint32_t               query  );
07655 
07668 /*****************************************************************************
07669  **
07670  ** xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv_unchecked
07671  ** 
07672  ** @param xcb_connection_t      *c
07673  ** @param xcb_glx_context_tag_t  context_tag
07674  ** @param uint32_t               target
07675  ** @param uint32_t               query
07676  ** @returns xcb_glx_get_mapdv_cookie_t
07677  **
07678  *****************************************************************************/
07679  
07680 xcb_glx_get_mapdv_cookie_t
07681 xcb_glx_get_mapdv_unchecked (xcb_connection_t      *c  ,
07682                              xcb_glx_context_tag_t  context_tag  ,
07683                              uint32_t               target  ,
07684                              uint32_t               query  );
07685 
07686 
07687 /*****************************************************************************
07688  **
07689  ** xcb_glx_float64_t * xcb_glx_get_mapdv_data
07690  ** 
07691  ** @param const xcb_glx_get_mapdv_reply_t *R
07692  ** @returns xcb_glx_float64_t *
07693  **
07694  *****************************************************************************/
07695  
07696 xcb_glx_float64_t *
07697 xcb_glx_get_mapdv_data (const xcb_glx_get_mapdv_reply_t *R  );
07698 
07699 
07700 /*****************************************************************************
07701  **
07702  ** int xcb_glx_get_mapdv_data_length
07703  ** 
07704  ** @param const xcb_glx_get_mapdv_reply_t *R
07705  ** @returns int
07706  **
07707  *****************************************************************************/
07708  
07709 int
07710 xcb_glx_get_mapdv_data_length (const xcb_glx_get_mapdv_reply_t *R  );
07711 
07712 
07713 /*****************************************************************************
07714  **
07715  ** xcb_generic_iterator_t xcb_glx_get_mapdv_data_end
07716  ** 
07717  ** @param const xcb_glx_get_mapdv_reply_t *R
07718  ** @returns xcb_generic_iterator_t
07719  **
07720  *****************************************************************************/
07721  
07722 xcb_generic_iterator_t
07723 xcb_glx_get_mapdv_data_end (const xcb_glx_get_mapdv_reply_t *R  );
07724 
07740 /*****************************************************************************
07741  **
07742  ** xcb_glx_get_mapdv_reply_t * xcb_glx_get_mapdv_reply
07743  ** 
07744  ** @param xcb_connection_t            *c
07745  ** @param xcb_glx_get_mapdv_cookie_t   cookie
07746  ** @param xcb_generic_error_t        **e
07747  ** @returns xcb_glx_get_mapdv_reply_t *
07748  **
07749  *****************************************************************************/
07750  
07751 xcb_glx_get_mapdv_reply_t *
07752 xcb_glx_get_mapdv_reply (xcb_connection_t            *c  ,
07753                          xcb_glx_get_mapdv_cookie_t   cookie  ,
07754                          xcb_generic_error_t        **e  );
07755 
07765 /*****************************************************************************
07766  **
07767  ** xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv
07768  ** 
07769  ** @param xcb_connection_t      *c
07770  ** @param xcb_glx_context_tag_t  context_tag
07771  ** @param uint32_t               target
07772  ** @param uint32_t               query
07773  ** @returns xcb_glx_get_mapfv_cookie_t
07774  **
07775  *****************************************************************************/
07776  
07777 xcb_glx_get_mapfv_cookie_t
07778 xcb_glx_get_mapfv (xcb_connection_t      *c  ,
07779                    xcb_glx_context_tag_t  context_tag  ,
07780                    uint32_t               target  ,
07781                    uint32_t               query  );
07782 
07795 /*****************************************************************************
07796  **
07797  ** xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv_unchecked
07798  ** 
07799  ** @param xcb_connection_t      *c
07800  ** @param xcb_glx_context_tag_t  context_tag
07801  ** @param uint32_t               target
07802  ** @param uint32_t               query
07803  ** @returns xcb_glx_get_mapfv_cookie_t
07804  **
07805  *****************************************************************************/
07806  
07807 xcb_glx_get_mapfv_cookie_t
07808 xcb_glx_get_mapfv_unchecked (xcb_connection_t      *c  ,
07809                              xcb_glx_context_tag_t  context_tag  ,
07810                              uint32_t               target  ,
07811                              uint32_t               query  );
07812 
07813 
07814 /*****************************************************************************
07815  **
07816  ** xcb_glx_float32_t * xcb_glx_get_mapfv_data
07817  ** 
07818  ** @param const xcb_glx_get_mapfv_reply_t *R
07819  ** @returns xcb_glx_float32_t *
07820  **
07821  *****************************************************************************/
07822  
07823 xcb_glx_float32_t *
07824 xcb_glx_get_mapfv_data (const xcb_glx_get_mapfv_reply_t *R  );
07825 
07826 
07827 /*****************************************************************************
07828  **
07829  ** int xcb_glx_get_mapfv_data_length
07830  ** 
07831  ** @param const xcb_glx_get_mapfv_reply_t *R
07832  ** @returns int
07833  **
07834  *****************************************************************************/
07835  
07836 int
07837 xcb_glx_get_mapfv_data_length (const xcb_glx_get_mapfv_reply_t *R  );
07838 
07839 
07840 /*****************************************************************************
07841  **
07842  ** xcb_generic_iterator_t xcb_glx_get_mapfv_data_end
07843  ** 
07844  ** @param const xcb_glx_get_mapfv_reply_t *R
07845  ** @returns xcb_generic_iterator_t
07846  **
07847  *****************************************************************************/
07848  
07849 xcb_generic_iterator_t
07850 xcb_glx_get_mapfv_data_end (const xcb_glx_get_mapfv_reply_t *R  );
07851 
07867 /*****************************************************************************
07868  **
07869  ** xcb_glx_get_mapfv_reply_t * xcb_glx_get_mapfv_reply
07870  ** 
07871  ** @param xcb_connection_t            *c
07872  ** @param xcb_glx_get_mapfv_cookie_t   cookie
07873  ** @param xcb_generic_error_t        **e
07874  ** @returns xcb_glx_get_mapfv_reply_t *
07875  **
07876  *****************************************************************************/
07877  
07878 xcb_glx_get_mapfv_reply_t *
07879 xcb_glx_get_mapfv_reply (xcb_connection_t            *c  ,
07880                          xcb_glx_get_mapfv_cookie_t   cookie  ,
07881                          xcb_generic_error_t        **e  );
07882 
07892 /*****************************************************************************
07893  **
07894  ** xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv
07895  ** 
07896  ** @param xcb_connection_t      *c
07897  ** @param xcb_glx_context_tag_t  context_tag
07898  ** @param uint32_t               target
07899  ** @param uint32_t               query
07900  ** @returns xcb_glx_get_mapiv_cookie_t
07901  **
07902  *****************************************************************************/
07903  
07904 xcb_glx_get_mapiv_cookie_t
07905 xcb_glx_get_mapiv (xcb_connection_t      *c  ,
07906                    xcb_glx_context_tag_t  context_tag  ,
07907                    uint32_t               target  ,
07908                    uint32_t               query  );
07909 
07922 /*****************************************************************************
07923  **
07924  ** xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv_unchecked
07925  ** 
07926  ** @param xcb_connection_t      *c
07927  ** @param xcb_glx_context_tag_t  context_tag
07928  ** @param uint32_t               target
07929  ** @param uint32_t               query
07930  ** @returns xcb_glx_get_mapiv_cookie_t
07931  **
07932  *****************************************************************************/
07933  
07934 xcb_glx_get_mapiv_cookie_t
07935 xcb_glx_get_mapiv_unchecked (xcb_connection_t      *c  ,
07936                              xcb_glx_context_tag_t  context_tag  ,
07937                              uint32_t               target  ,
07938                              uint32_t               query  );
07939 
07940 
07941 /*****************************************************************************
07942  **
07943  ** int32_t * xcb_glx_get_mapiv_data
07944  ** 
07945  ** @param const xcb_glx_get_mapiv_reply_t *R
07946  ** @returns int32_t *
07947  **
07948  *****************************************************************************/
07949  
07950 int32_t *
07951 xcb_glx_get_mapiv_data (const xcb_glx_get_mapiv_reply_t *R  );
07952 
07953 
07954 /*****************************************************************************
07955  **
07956  ** int xcb_glx_get_mapiv_data_length
07957  ** 
07958  ** @param const xcb_glx_get_mapiv_reply_t *R
07959  ** @returns int
07960  **
07961  *****************************************************************************/
07962  
07963 int
07964 xcb_glx_get_mapiv_data_length (const xcb_glx_get_mapiv_reply_t *R  );
07965 
07966 
07967 /*****************************************************************************
07968  **
07969  ** xcb_generic_iterator_t xcb_glx_get_mapiv_data_end
07970  ** 
07971  ** @param const xcb_glx_get_mapiv_reply_t *R
07972  ** @returns xcb_generic_iterator_t
07973  **
07974  *****************************************************************************/
07975  
07976 xcb_generic_iterator_t
07977 xcb_glx_get_mapiv_data_end (const xcb_glx_get_mapiv_reply_t *R  );
07978 
07994 /*****************************************************************************
07995  **
07996  ** xcb_glx_get_mapiv_reply_t * xcb_glx_get_mapiv_reply
07997  ** 
07998  ** @param xcb_connection_t            *c
07999  ** @param xcb_glx_get_mapiv_cookie_t   cookie
08000  ** @param xcb_generic_error_t        **e
08001  ** @returns xcb_glx_get_mapiv_reply_t *
08002  **
08003  *****************************************************************************/
08004  
08005 xcb_glx_get_mapiv_reply_t *
08006 xcb_glx_get_mapiv_reply (xcb_connection_t            *c  ,
08007                          xcb_glx_get_mapiv_cookie_t   cookie  ,
08008                          xcb_generic_error_t        **e  );
08009 
08019 /*****************************************************************************
08020  **
08021  ** xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv
08022  ** 
08023  ** @param xcb_connection_t      *c
08024  ** @param xcb_glx_context_tag_t  context_tag
08025  ** @param uint32_t               face
08026  ** @param uint32_t               pname
08027  ** @returns xcb_glx_get_materialfv_cookie_t
08028  **
08029  *****************************************************************************/
08030  
08031 xcb_glx_get_materialfv_cookie_t
08032 xcb_glx_get_materialfv (xcb_connection_t      *c  ,
08033                         xcb_glx_context_tag_t  context_tag  ,
08034                         uint32_t               face  ,
08035                         uint32_t               pname  );
08036 
08049 /*****************************************************************************
08050  **
08051  ** xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv_unchecked
08052  ** 
08053  ** @param xcb_connection_t      *c
08054  ** @param xcb_glx_context_tag_t  context_tag
08055  ** @param uint32_t               face
08056  ** @param uint32_t               pname
08057  ** @returns xcb_glx_get_materialfv_cookie_t
08058  **
08059  *****************************************************************************/
08060  
08061 xcb_glx_get_materialfv_cookie_t
08062 xcb_glx_get_materialfv_unchecked (xcb_connection_t      *c  ,
08063                                   xcb_glx_context_tag_t  context_tag  ,
08064                                   uint32_t               face  ,
08065                                   uint32_t               pname  );
08066 
08067 
08068 /*****************************************************************************
08069  **
08070  ** xcb_glx_float32_t * xcb_glx_get_materialfv_data
08071  ** 
08072  ** @param const xcb_glx_get_materialfv_reply_t *R
08073  ** @returns xcb_glx_float32_t *
08074  **
08075  *****************************************************************************/
08076  
08077 xcb_glx_float32_t *
08078 xcb_glx_get_materialfv_data (const xcb_glx_get_materialfv_reply_t *R  );
08079 
08080 
08081 /*****************************************************************************
08082  **
08083  ** int xcb_glx_get_materialfv_data_length
08084  ** 
08085  ** @param const xcb_glx_get_materialfv_reply_t *R
08086  ** @returns int
08087  **
08088  *****************************************************************************/
08089  
08090 int
08091 xcb_glx_get_materialfv_data_length (const xcb_glx_get_materialfv_reply_t *R  );
08092 
08093 
08094 /*****************************************************************************
08095  **
08096  ** xcb_generic_iterator_t xcb_glx_get_materialfv_data_end
08097  ** 
08098  ** @param const xcb_glx_get_materialfv_reply_t *R
08099  ** @returns xcb_generic_iterator_t
08100  **
08101  *****************************************************************************/
08102  
08103 xcb_generic_iterator_t
08104 xcb_glx_get_materialfv_data_end (const xcb_glx_get_materialfv_reply_t *R  );
08105 
08121 /*****************************************************************************
08122  **
08123  ** xcb_glx_get_materialfv_reply_t * xcb_glx_get_materialfv_reply
08124  ** 
08125  ** @param xcb_connection_t                 *c
08126  ** @param xcb_glx_get_materialfv_cookie_t   cookie
08127  ** @param xcb_generic_error_t             **e
08128  ** @returns xcb_glx_get_materialfv_reply_t *
08129  **
08130  *****************************************************************************/
08131  
08132 xcb_glx_get_materialfv_reply_t *
08133 xcb_glx_get_materialfv_reply (xcb_connection_t                 *c  ,
08134                               xcb_glx_get_materialfv_cookie_t   cookie  ,
08135                               xcb_generic_error_t             **e  );
08136 
08146 /*****************************************************************************
08147  **
08148  ** xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv
08149  ** 
08150  ** @param xcb_connection_t      *c
08151  ** @param xcb_glx_context_tag_t  context_tag
08152  ** @param uint32_t               face
08153  ** @param uint32_t               pname
08154  ** @returns xcb_glx_get_materialiv_cookie_t
08155  **
08156  *****************************************************************************/
08157  
08158 xcb_glx_get_materialiv_cookie_t
08159 xcb_glx_get_materialiv (xcb_connection_t      *c  ,
08160                         xcb_glx_context_tag_t  context_tag  ,
08161                         uint32_t               face  ,
08162                         uint32_t               pname  );
08163 
08176 /*****************************************************************************
08177  **
08178  ** xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv_unchecked
08179  ** 
08180  ** @param xcb_connection_t      *c
08181  ** @param xcb_glx_context_tag_t  context_tag
08182  ** @param uint32_t               face
08183  ** @param uint32_t               pname
08184  ** @returns xcb_glx_get_materialiv_cookie_t
08185  **
08186  *****************************************************************************/
08187  
08188 xcb_glx_get_materialiv_cookie_t
08189 xcb_glx_get_materialiv_unchecked (xcb_connection_t      *c  ,
08190                                   xcb_glx_context_tag_t  context_tag  ,
08191                                   uint32_t               face  ,
08192                                   uint32_t               pname  );
08193 
08194 
08195 /*****************************************************************************
08196  **
08197  ** int32_t * xcb_glx_get_materialiv_data
08198  ** 
08199  ** @param const xcb_glx_get_materialiv_reply_t *R
08200  ** @returns int32_t *
08201  **
08202  *****************************************************************************/
08203  
08204 int32_t *
08205 xcb_glx_get_materialiv_data (const xcb_glx_get_materialiv_reply_t *R  );
08206 
08207 
08208 /*****************************************************************************
08209  **
08210  ** int xcb_glx_get_materialiv_data_length
08211  ** 
08212  ** @param const xcb_glx_get_materialiv_reply_t *R
08213  ** @returns int
08214  **
08215  *****************************************************************************/
08216  
08217 int
08218 xcb_glx_get_materialiv_data_length (const xcb_glx_get_materialiv_reply_t *R  );
08219 
08220 
08221 /*****************************************************************************
08222  **
08223  ** xcb_generic_iterator_t xcb_glx_get_materialiv_data_end
08224  ** 
08225  ** @param const xcb_glx_get_materialiv_reply_t *R
08226  ** @returns xcb_generic_iterator_t
08227  **
08228  *****************************************************************************/
08229  
08230 xcb_generic_iterator_t
08231 xcb_glx_get_materialiv_data_end (const xcb_glx_get_materialiv_reply_t *R  );
08232 
08248 /*****************************************************************************
08249  **
08250  ** xcb_glx_get_materialiv_reply_t * xcb_glx_get_materialiv_reply
08251  ** 
08252  ** @param xcb_connection_t                 *c
08253  ** @param xcb_glx_get_materialiv_cookie_t   cookie
08254  ** @param xcb_generic_error_t             **e
08255  ** @returns xcb_glx_get_materialiv_reply_t *
08256  **
08257  *****************************************************************************/
08258  
08259 xcb_glx_get_materialiv_reply_t *
08260 xcb_glx_get_materialiv_reply (xcb_connection_t                 *c  ,
08261                               xcb_glx_get_materialiv_cookie_t   cookie  ,
08262                               xcb_generic_error_t             **e  );
08263 
08273 /*****************************************************************************
08274  **
08275  ** xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv
08276  ** 
08277  ** @param xcb_connection_t      *c
08278  ** @param xcb_glx_context_tag_t  context_tag
08279  ** @param uint32_t               map
08280  ** @returns xcb_glx_get_pixel_mapfv_cookie_t
08281  **
08282  *****************************************************************************/
08283  
08284 xcb_glx_get_pixel_mapfv_cookie_t
08285 xcb_glx_get_pixel_mapfv (xcb_connection_t      *c  ,
08286                          xcb_glx_context_tag_t  context_tag  ,
08287                          uint32_t               map  );
08288 
08301 /*****************************************************************************
08302  **
08303  ** xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv_unchecked
08304  ** 
08305  ** @param xcb_connection_t      *c
08306  ** @param xcb_glx_context_tag_t  context_tag
08307  ** @param uint32_t               map
08308  ** @returns xcb_glx_get_pixel_mapfv_cookie_t
08309  **
08310  *****************************************************************************/
08311  
08312 xcb_glx_get_pixel_mapfv_cookie_t
08313 xcb_glx_get_pixel_mapfv_unchecked (xcb_connection_t      *c  ,
08314                                    xcb_glx_context_tag_t  context_tag  ,
08315                                    uint32_t               map  );
08316 
08317 
08318 /*****************************************************************************
08319  **
08320  ** xcb_glx_float32_t * xcb_glx_get_pixel_mapfv_data
08321  ** 
08322  ** @param const xcb_glx_get_pixel_mapfv_reply_t *R
08323  ** @returns xcb_glx_float32_t *
08324  **
08325  *****************************************************************************/
08326  
08327 xcb_glx_float32_t *
08328 xcb_glx_get_pixel_mapfv_data (const xcb_glx_get_pixel_mapfv_reply_t *R  );
08329 
08330 
08331 /*****************************************************************************
08332  **
08333  ** int xcb_glx_get_pixel_mapfv_data_length
08334  ** 
08335  ** @param const xcb_glx_get_pixel_mapfv_reply_t *R
08336  ** @returns int
08337  **
08338  *****************************************************************************/
08339  
08340 int
08341 xcb_glx_get_pixel_mapfv_data_length (const xcb_glx_get_pixel_mapfv_reply_t *R  );
08342 
08343 
08344 /*****************************************************************************
08345  **
08346  ** xcb_generic_iterator_t xcb_glx_get_pixel_mapfv_data_end
08347  ** 
08348  ** @param const xcb_glx_get_pixel_mapfv_reply_t *R
08349  ** @returns xcb_generic_iterator_t
08350  **
08351  *****************************************************************************/
08352  
08353 xcb_generic_iterator_t
08354 xcb_glx_get_pixel_mapfv_data_end (const xcb_glx_get_pixel_mapfv_reply_t *R  );
08355 
08371 /*****************************************************************************
08372  **
08373  ** xcb_glx_get_pixel_mapfv_reply_t * xcb_glx_get_pixel_mapfv_reply
08374  ** 
08375  ** @param xcb_connection_t                  *c
08376  ** @param xcb_glx_get_pixel_mapfv_cookie_t   cookie
08377  ** @param xcb_generic_error_t              **e
08378  ** @returns xcb_glx_get_pixel_mapfv_reply_t *
08379  **
08380  *****************************************************************************/
08381  
08382 xcb_glx_get_pixel_mapfv_reply_t *
08383 xcb_glx_get_pixel_mapfv_reply (xcb_connection_t                  *c  ,
08384                                xcb_glx_get_pixel_mapfv_cookie_t   cookie  ,
08385                                xcb_generic_error_t              **e  );
08386 
08396 /*****************************************************************************
08397  **
08398  ** xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv
08399  ** 
08400  ** @param xcb_connection_t      *c
08401  ** @param xcb_glx_context_tag_t  context_tag
08402  ** @param uint32_t               map
08403  ** @returns xcb_glx_get_pixel_mapuiv_cookie_t
08404  **
08405  *****************************************************************************/
08406  
08407 xcb_glx_get_pixel_mapuiv_cookie_t
08408 xcb_glx_get_pixel_mapuiv (xcb_connection_t      *c  ,
08409                           xcb_glx_context_tag_t  context_tag  ,
08410                           uint32_t               map  );
08411 
08424 /*****************************************************************************
08425  **
08426  ** xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv_unchecked
08427  ** 
08428  ** @param xcb_connection_t      *c
08429  ** @param xcb_glx_context_tag_t  context_tag
08430  ** @param uint32_t               map
08431  ** @returns xcb_glx_get_pixel_mapuiv_cookie_t
08432  **
08433  *****************************************************************************/
08434  
08435 xcb_glx_get_pixel_mapuiv_cookie_t
08436 xcb_glx_get_pixel_mapuiv_unchecked (xcb_connection_t      *c  ,
08437                                     xcb_glx_context_tag_t  context_tag  ,
08438                                     uint32_t               map  );
08439 
08440 
08441 /*****************************************************************************
08442  **
08443  ** uint32_t * xcb_glx_get_pixel_mapuiv_data
08444  ** 
08445  ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R
08446  ** @returns uint32_t *
08447  **
08448  *****************************************************************************/
08449  
08450 uint32_t *
08451 xcb_glx_get_pixel_mapuiv_data (const xcb_glx_get_pixel_mapuiv_reply_t *R  );
08452 
08453 
08454 /*****************************************************************************
08455  **
08456  ** int xcb_glx_get_pixel_mapuiv_data_length
08457  ** 
08458  ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R
08459  ** @returns int
08460  **
08461  *****************************************************************************/
08462  
08463 int
08464 xcb_glx_get_pixel_mapuiv_data_length (const xcb_glx_get_pixel_mapuiv_reply_t *R  );
08465 
08466 
08467 /*****************************************************************************
08468  **
08469  ** xcb_generic_iterator_t xcb_glx_get_pixel_mapuiv_data_end
08470  ** 
08471  ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R
08472  ** @returns xcb_generic_iterator_t
08473  **
08474  *****************************************************************************/
08475  
08476 xcb_generic_iterator_t
08477 xcb_glx_get_pixel_mapuiv_data_end (const xcb_glx_get_pixel_mapuiv_reply_t *R  );
08478 
08494 /*****************************************************************************
08495  **
08496  ** xcb_glx_get_pixel_mapuiv_reply_t * xcb_glx_get_pixel_mapuiv_reply
08497  ** 
08498  ** @param xcb_connection_t                   *c
08499  ** @param xcb_glx_get_pixel_mapuiv_cookie_t   cookie
08500  ** @param xcb_generic_error_t               **e
08501  ** @returns xcb_glx_get_pixel_mapuiv_reply_t *
08502  **
08503  *****************************************************************************/
08504  
08505 xcb_glx_get_pixel_mapuiv_reply_t *
08506 xcb_glx_get_pixel_mapuiv_reply (xcb_connection_t                   *c  ,
08507                                 xcb_glx_get_pixel_mapuiv_cookie_t   cookie  ,
08508                                 xcb_generic_error_t               **e  );
08509 
08519 /*****************************************************************************
08520  **
08521  ** xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv
08522  ** 
08523  ** @param xcb_connection_t      *c
08524  ** @param xcb_glx_context_tag_t  context_tag
08525  ** @param uint32_t               map
08526  ** @returns xcb_glx_get_pixel_mapusv_cookie_t
08527  **
08528  *****************************************************************************/
08529  
08530 xcb_glx_get_pixel_mapusv_cookie_t
08531 xcb_glx_get_pixel_mapusv (xcb_connection_t      *c  ,
08532                           xcb_glx_context_tag_t  context_tag  ,
08533                           uint32_t               map  );
08534 
08547 /*****************************************************************************
08548  **
08549  ** xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv_unchecked
08550  ** 
08551  ** @param xcb_connection_t      *c
08552  ** @param xcb_glx_context_tag_t  context_tag
08553  ** @param uint32_t               map
08554  ** @returns xcb_glx_get_pixel_mapusv_cookie_t
08555  **
08556  *****************************************************************************/
08557  
08558 xcb_glx_get_pixel_mapusv_cookie_t
08559 xcb_glx_get_pixel_mapusv_unchecked (xcb_connection_t      *c  ,
08560                                     xcb_glx_context_tag_t  context_tag  ,
08561                                     uint32_t               map  );
08562 
08563 
08564 /*****************************************************************************
08565  **
08566  ** uint16_t * xcb_glx_get_pixel_mapusv_data
08567  ** 
08568  ** @param const xcb_glx_get_pixel_mapusv_reply_t *R
08569  ** @returns uint16_t *
08570  **
08571  *****************************************************************************/
08572  
08573 uint16_t *
08574 xcb_glx_get_pixel_mapusv_data (const xcb_glx_get_pixel_mapusv_reply_t *R  );
08575 
08576 
08577 /*****************************************************************************
08578  **
08579  ** int xcb_glx_get_pixel_mapusv_data_length
08580  ** 
08581  ** @param const xcb_glx_get_pixel_mapusv_reply_t *R
08582  ** @returns int
08583  **
08584  *****************************************************************************/
08585  
08586 int
08587 xcb_glx_get_pixel_mapusv_data_length (const xcb_glx_get_pixel_mapusv_reply_t *R  );
08588 
08589 
08590 /*****************************************************************************
08591  **
08592  ** xcb_generic_iterator_t xcb_glx_get_pixel_mapusv_data_end
08593  ** 
08594  ** @param const xcb_glx_get_pixel_mapusv_reply_t *R
08595  ** @returns xcb_generic_iterator_t
08596  **
08597  *****************************************************************************/
08598  
08599 xcb_generic_iterator_t
08600 xcb_glx_get_pixel_mapusv_data_end (const xcb_glx_get_pixel_mapusv_reply_t *R  );
08601 
08617 /*****************************************************************************
08618  **
08619  ** xcb_glx_get_pixel_mapusv_reply_t * xcb_glx_get_pixel_mapusv_reply
08620  ** 
08621  ** @param xcb_connection_t                   *c
08622  ** @param xcb_glx_get_pixel_mapusv_cookie_t   cookie
08623  ** @param xcb_generic_error_t               **e
08624  ** @returns xcb_glx_get_pixel_mapusv_reply_t *
08625  **
08626  *****************************************************************************/
08627  
08628 xcb_glx_get_pixel_mapusv_reply_t *
08629 xcb_glx_get_pixel_mapusv_reply (xcb_connection_t                   *c  ,
08630                                 xcb_glx_get_pixel_mapusv_cookie_t   cookie  ,
08631                                 xcb_generic_error_t               **e  );
08632 
08642 /*****************************************************************************
08643  **
08644  ** xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple
08645  ** 
08646  ** @param xcb_connection_t      *c
08647  ** @param xcb_glx_context_tag_t  context_tag
08648  ** @param uint8_t                lsb_first
08649  ** @returns xcb_glx_get_polygon_stipple_cookie_t
08650  **
08651  *****************************************************************************/
08652  
08653 xcb_glx_get_polygon_stipple_cookie_t
08654 xcb_glx_get_polygon_stipple (xcb_connection_t      *c  ,
08655                              xcb_glx_context_tag_t  context_tag  ,
08656                              uint8_t                lsb_first  );
08657 
08670 /*****************************************************************************
08671  **
08672  ** xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple_unchecked
08673  ** 
08674  ** @param xcb_connection_t      *c
08675  ** @param xcb_glx_context_tag_t  context_tag
08676  ** @param uint8_t                lsb_first
08677  ** @returns xcb_glx_get_polygon_stipple_cookie_t
08678  **
08679  *****************************************************************************/
08680  
08681 xcb_glx_get_polygon_stipple_cookie_t
08682 xcb_glx_get_polygon_stipple_unchecked (xcb_connection_t      *c  ,
08683                                        xcb_glx_context_tag_t  context_tag  ,
08684                                        uint8_t                lsb_first  );
08685 
08686 
08687 /*****************************************************************************
08688  **
08689  ** uint8_t * xcb_glx_get_polygon_stipple_data
08690  ** 
08691  ** @param const xcb_glx_get_polygon_stipple_reply_t *R
08692  ** @returns uint8_t *
08693  **
08694  *****************************************************************************/
08695  
08696 uint8_t *
08697 xcb_glx_get_polygon_stipple_data (const xcb_glx_get_polygon_stipple_reply_t *R  );
08698 
08699 
08700 /*****************************************************************************
08701  **
08702  ** int xcb_glx_get_polygon_stipple_data_length
08703  ** 
08704  ** @param const xcb_glx_get_polygon_stipple_reply_t *R
08705  ** @returns int
08706  **
08707  *****************************************************************************/
08708  
08709 int
08710 xcb_glx_get_polygon_stipple_data_length (const xcb_glx_get_polygon_stipple_reply_t *R  );
08711 
08712 
08713 /*****************************************************************************
08714  **
08715  ** xcb_generic_iterator_t xcb_glx_get_polygon_stipple_data_end
08716  ** 
08717  ** @param const xcb_glx_get_polygon_stipple_reply_t *R
08718  ** @returns xcb_generic_iterator_t
08719  **
08720  *****************************************************************************/
08721  
08722 xcb_generic_iterator_t
08723 xcb_glx_get_polygon_stipple_data_end (const xcb_glx_get_polygon_stipple_reply_t *R  );
08724 
08740 /*****************************************************************************
08741  **
08742  ** xcb_glx_get_polygon_stipple_reply_t * xcb_glx_get_polygon_stipple_reply
08743  ** 
08744  ** @param xcb_connection_t                      *c
08745  ** @param xcb_glx_get_polygon_stipple_cookie_t   cookie
08746  ** @param xcb_generic_error_t                  **e
08747  ** @returns xcb_glx_get_polygon_stipple_reply_t *
08748  **
08749  *****************************************************************************/
08750  
08751 xcb_glx_get_polygon_stipple_reply_t *
08752 xcb_glx_get_polygon_stipple_reply (xcb_connection_t                      *c  ,
08753                                    xcb_glx_get_polygon_stipple_cookie_t   cookie  ,
08754                                    xcb_generic_error_t                  **e  );
08755 
08765 /*****************************************************************************
08766  **
08767  ** xcb_glx_get_string_cookie_t xcb_glx_get_string
08768  ** 
08769  ** @param xcb_connection_t      *c
08770  ** @param xcb_glx_context_tag_t  context_tag
08771  ** @param uint32_t               name
08772  ** @returns xcb_glx_get_string_cookie_t
08773  **
08774  *****************************************************************************/
08775  
08776 xcb_glx_get_string_cookie_t
08777 xcb_glx_get_string (xcb_connection_t      *c  ,
08778                     xcb_glx_context_tag_t  context_tag  ,
08779                     uint32_t               name  );
08780 
08793 /*****************************************************************************
08794  **
08795  ** xcb_glx_get_string_cookie_t xcb_glx_get_string_unchecked
08796  ** 
08797  ** @param xcb_connection_t      *c
08798  ** @param xcb_glx_context_tag_t  context_tag
08799  ** @param uint32_t               name
08800  ** @returns xcb_glx_get_string_cookie_t
08801  **
08802  *****************************************************************************/
08803  
08804 xcb_glx_get_string_cookie_t
08805 xcb_glx_get_string_unchecked (xcb_connection_t      *c  ,
08806                               xcb_glx_context_tag_t  context_tag  ,
08807                               uint32_t               name  );
08808 
08809 
08810 /*****************************************************************************
08811  **
08812  ** char * xcb_glx_get_string_string
08813  ** 
08814  ** @param const xcb_glx_get_string_reply_t *R
08815  ** @returns char *
08816  **
08817  *****************************************************************************/
08818  
08819 char *
08820 xcb_glx_get_string_string (const xcb_glx_get_string_reply_t *R  );
08821 
08822 
08823 /*****************************************************************************
08824  **
08825  ** int xcb_glx_get_string_string_length
08826  ** 
08827  ** @param const xcb_glx_get_string_reply_t *R
08828  ** @returns int
08829  **
08830  *****************************************************************************/
08831  
08832 int
08833 xcb_glx_get_string_string_length (const xcb_glx_get_string_reply_t *R  );
08834 
08835 
08836 /*****************************************************************************
08837  **
08838  ** xcb_generic_iterator_t xcb_glx_get_string_string_end
08839  ** 
08840  ** @param const xcb_glx_get_string_reply_t *R
08841  ** @returns xcb_generic_iterator_t
08842  **
08843  *****************************************************************************/
08844  
08845 xcb_generic_iterator_t
08846 xcb_glx_get_string_string_end (const xcb_glx_get_string_reply_t *R  );
08847 
08863 /*****************************************************************************
08864  **
08865  ** xcb_glx_get_string_reply_t * xcb_glx_get_string_reply
08866  ** 
08867  ** @param xcb_connection_t             *c
08868  ** @param xcb_glx_get_string_cookie_t   cookie
08869  ** @param xcb_generic_error_t         **e
08870  ** @returns xcb_glx_get_string_reply_t *
08871  **
08872  *****************************************************************************/
08873  
08874 xcb_glx_get_string_reply_t *
08875 xcb_glx_get_string_reply (xcb_connection_t             *c  ,
08876                           xcb_glx_get_string_cookie_t   cookie  ,
08877                           xcb_generic_error_t         **e  );
08878 
08888 /*****************************************************************************
08889  **
08890  ** xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv
08891  ** 
08892  ** @param xcb_connection_t      *c
08893  ** @param xcb_glx_context_tag_t  context_tag
08894  ** @param uint32_t               target
08895  ** @param uint32_t               pname
08896  ** @returns xcb_glx_get_tex_envfv_cookie_t
08897  **
08898  *****************************************************************************/
08899  
08900 xcb_glx_get_tex_envfv_cookie_t
08901 xcb_glx_get_tex_envfv (xcb_connection_t      *c  ,
08902                        xcb_glx_context_tag_t  context_tag  ,
08903                        uint32_t               target  ,
08904                        uint32_t               pname  );
08905 
08918 /*****************************************************************************
08919  **
08920  ** xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv_unchecked
08921  ** 
08922  ** @param xcb_connection_t      *c
08923  ** @param xcb_glx_context_tag_t  context_tag
08924  ** @param uint32_t               target
08925  ** @param uint32_t               pname
08926  ** @returns xcb_glx_get_tex_envfv_cookie_t
08927  **
08928  *****************************************************************************/
08929  
08930 xcb_glx_get_tex_envfv_cookie_t
08931 xcb_glx_get_tex_envfv_unchecked (xcb_connection_t      *c  ,
08932                                  xcb_glx_context_tag_t  context_tag  ,
08933                                  uint32_t               target  ,
08934                                  uint32_t               pname  );
08935 
08936 
08937 /*****************************************************************************
08938  **
08939  ** xcb_glx_float32_t * xcb_glx_get_tex_envfv_data
08940  ** 
08941  ** @param const xcb_glx_get_tex_envfv_reply_t *R
08942  ** @returns xcb_glx_float32_t *
08943  **
08944  *****************************************************************************/
08945  
08946 xcb_glx_float32_t *
08947 xcb_glx_get_tex_envfv_data (const xcb_glx_get_tex_envfv_reply_t *R  );
08948 
08949 
08950 /*****************************************************************************
08951  **
08952  ** int xcb_glx_get_tex_envfv_data_length
08953  ** 
08954  ** @param const xcb_glx_get_tex_envfv_reply_t *R
08955  ** @returns int
08956  **
08957  *****************************************************************************/
08958  
08959 int
08960 xcb_glx_get_tex_envfv_data_length (const xcb_glx_get_tex_envfv_reply_t *R  );
08961 
08962 
08963 /*****************************************************************************
08964  **
08965  ** xcb_generic_iterator_t xcb_glx_get_tex_envfv_data_end
08966  ** 
08967  ** @param const xcb_glx_get_tex_envfv_reply_t *R
08968  ** @returns xcb_generic_iterator_t
08969  **
08970  *****************************************************************************/
08971  
08972 xcb_generic_iterator_t
08973 xcb_glx_get_tex_envfv_data_end (const xcb_glx_get_tex_envfv_reply_t *R  );
08974 
08990 /*****************************************************************************
08991  **
08992  ** xcb_glx_get_tex_envfv_reply_t * xcb_glx_get_tex_envfv_reply
08993  ** 
08994  ** @param xcb_connection_t                *c
08995  ** @param xcb_glx_get_tex_envfv_cookie_t   cookie
08996  ** @param xcb_generic_error_t            **e
08997  ** @returns xcb_glx_get_tex_envfv_reply_t *
08998  **
08999  *****************************************************************************/
09000  
09001 xcb_glx_get_tex_envfv_reply_t *
09002 xcb_glx_get_tex_envfv_reply (xcb_connection_t                *c  ,
09003                              xcb_glx_get_tex_envfv_cookie_t   cookie  ,
09004                              xcb_generic_error_t            **e  );
09005 
09015 /*****************************************************************************
09016  **
09017  ** xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv
09018  ** 
09019  ** @param xcb_connection_t      *c
09020  ** @param xcb_glx_context_tag_t  context_tag
09021  ** @param uint32_t               target
09022  ** @param uint32_t               pname
09023  ** @returns xcb_glx_get_tex_enviv_cookie_t
09024  **
09025  *****************************************************************************/
09026  
09027 xcb_glx_get_tex_enviv_cookie_t
09028 xcb_glx_get_tex_enviv (xcb_connection_t      *c  ,
09029                        xcb_glx_context_tag_t  context_tag  ,
09030                        uint32_t               target  ,
09031                        uint32_t               pname  );
09032 
09045 /*****************************************************************************
09046  **
09047  ** xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv_unchecked
09048  ** 
09049  ** @param xcb_connection_t      *c
09050  ** @param xcb_glx_context_tag_t  context_tag
09051  ** @param uint32_t               target
09052  ** @param uint32_t               pname
09053  ** @returns xcb_glx_get_tex_enviv_cookie_t
09054  **
09055  *****************************************************************************/
09056  
09057 xcb_glx_get_tex_enviv_cookie_t
09058 xcb_glx_get_tex_enviv_unchecked (xcb_connection_t      *c  ,
09059                                  xcb_glx_context_tag_t  context_tag  ,
09060                                  uint32_t               target  ,
09061                                  uint32_t               pname  );
09062 
09063 
09064 /*****************************************************************************
09065  **
09066  ** int32_t * xcb_glx_get_tex_enviv_data
09067  ** 
09068  ** @param const xcb_glx_get_tex_enviv_reply_t *R
09069  ** @returns int32_t *
09070  **
09071  *****************************************************************************/
09072  
09073 int32_t *
09074 xcb_glx_get_tex_enviv_data (const xcb_glx_get_tex_enviv_reply_t *R  );
09075 
09076 
09077 /*****************************************************************************
09078  **
09079  ** int xcb_glx_get_tex_enviv_data_length
09080  ** 
09081  ** @param const xcb_glx_get_tex_enviv_reply_t *R
09082  ** @returns int
09083  **
09084  *****************************************************************************/
09085  
09086 int
09087 xcb_glx_get_tex_enviv_data_length (const xcb_glx_get_tex_enviv_reply_t *R  );
09088 
09089 
09090 /*****************************************************************************
09091  **
09092  ** xcb_generic_iterator_t xcb_glx_get_tex_enviv_data_end
09093  ** 
09094  ** @param const xcb_glx_get_tex_enviv_reply_t *R
09095  ** @returns xcb_generic_iterator_t
09096  **
09097  *****************************************************************************/
09098  
09099 xcb_generic_iterator_t
09100 xcb_glx_get_tex_enviv_data_end (const xcb_glx_get_tex_enviv_reply_t *R  );
09101 
09117 /*****************************************************************************
09118  **
09119  ** xcb_glx_get_tex_enviv_reply_t * xcb_glx_get_tex_enviv_reply
09120  ** 
09121  ** @param xcb_connection_t                *c
09122  ** @param xcb_glx_get_tex_enviv_cookie_t   cookie
09123  ** @param xcb_generic_error_t            **e
09124  ** @returns xcb_glx_get_tex_enviv_reply_t *
09125  **
09126  *****************************************************************************/
09127  
09128 xcb_glx_get_tex_enviv_reply_t *
09129 xcb_glx_get_tex_enviv_reply (xcb_connection_t                *c  ,
09130                              xcb_glx_get_tex_enviv_cookie_t   cookie  ,
09131                              xcb_generic_error_t            **e  );
09132 
09142 /*****************************************************************************
09143  **
09144  ** xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv
09145  ** 
09146  ** @param xcb_connection_t      *c
09147  ** @param xcb_glx_context_tag_t  context_tag
09148  ** @param uint32_t               coord
09149  ** @param uint32_t               pname
09150  ** @returns xcb_glx_get_tex_gendv_cookie_t
09151  **
09152  *****************************************************************************/
09153  
09154 xcb_glx_get_tex_gendv_cookie_t
09155 xcb_glx_get_tex_gendv (xcb_connection_t      *c  ,
09156                        xcb_glx_context_tag_t  context_tag  ,
09157                        uint32_t               coord  ,
09158                        uint32_t               pname  );
09159 
09172 /*****************************************************************************
09173  **
09174  ** xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv_unchecked
09175  ** 
09176  ** @param xcb_connection_t      *c
09177  ** @param xcb_glx_context_tag_t  context_tag
09178  ** @param uint32_t               coord
09179  ** @param uint32_t               pname
09180  ** @returns xcb_glx_get_tex_gendv_cookie_t
09181  **
09182  *****************************************************************************/
09183  
09184 xcb_glx_get_tex_gendv_cookie_t
09185 xcb_glx_get_tex_gendv_unchecked (xcb_connection_t      *c  ,
09186                                  xcb_glx_context_tag_t  context_tag  ,
09187                                  uint32_t               coord  ,
09188                                  uint32_t               pname  );
09189 
09190 
09191 /*****************************************************************************
09192  **
09193  ** xcb_glx_float64_t * xcb_glx_get_tex_gendv_data
09194  ** 
09195  ** @param const xcb_glx_get_tex_gendv_reply_t *R
09196  ** @returns xcb_glx_float64_t *
09197  **
09198  *****************************************************************************/
09199  
09200 xcb_glx_float64_t *
09201 xcb_glx_get_tex_gendv_data (const xcb_glx_get_tex_gendv_reply_t *R  );
09202 
09203 
09204 /*****************************************************************************
09205  **
09206  ** int xcb_glx_get_tex_gendv_data_length
09207  ** 
09208  ** @param const xcb_glx_get_tex_gendv_reply_t *R
09209  ** @returns int
09210  **
09211  *****************************************************************************/
09212  
09213 int
09214 xcb_glx_get_tex_gendv_data_length (const xcb_glx_get_tex_gendv_reply_t *R  );
09215 
09216 
09217 /*****************************************************************************
09218  **
09219  ** xcb_generic_iterator_t xcb_glx_get_tex_gendv_data_end
09220  ** 
09221  ** @param const xcb_glx_get_tex_gendv_reply_t *R
09222  ** @returns xcb_generic_iterator_t
09223  **
09224  *****************************************************************************/
09225  
09226 xcb_generic_iterator_t
09227 xcb_glx_get_tex_gendv_data_end (const xcb_glx_get_tex_gendv_reply_t *R  );
09228 
09244 /*****************************************************************************
09245  **
09246  ** xcb_glx_get_tex_gendv_reply_t * xcb_glx_get_tex_gendv_reply
09247  ** 
09248  ** @param xcb_connection_t                *c
09249  ** @param xcb_glx_get_tex_gendv_cookie_t   cookie
09250  ** @param xcb_generic_error_t            **e
09251  ** @returns xcb_glx_get_tex_gendv_reply_t *
09252  **
09253  *****************************************************************************/
09254  
09255 xcb_glx_get_tex_gendv_reply_t *
09256 xcb_glx_get_tex_gendv_reply (xcb_connection_t                *c  ,
09257                              xcb_glx_get_tex_gendv_cookie_t   cookie  ,
09258                              xcb_generic_error_t            **e  );
09259 
09269 /*****************************************************************************
09270  **
09271  ** xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv
09272  ** 
09273  ** @param xcb_connection_t      *c
09274  ** @param xcb_glx_context_tag_t  context_tag
09275  ** @param uint32_t               coord
09276  ** @param uint32_t               pname
09277  ** @returns xcb_glx_get_tex_genfv_cookie_t
09278  **
09279  *****************************************************************************/
09280  
09281 xcb_glx_get_tex_genfv_cookie_t
09282 xcb_glx_get_tex_genfv (xcb_connection_t      *c  ,
09283                        xcb_glx_context_tag_t  context_tag  ,
09284                        uint32_t               coord  ,
09285                        uint32_t               pname  );
09286 
09299 /*****************************************************************************
09300  **
09301  ** xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv_unchecked
09302  ** 
09303  ** @param xcb_connection_t      *c
09304  ** @param xcb_glx_context_tag_t  context_tag
09305  ** @param uint32_t               coord
09306  ** @param uint32_t               pname
09307  ** @returns xcb_glx_get_tex_genfv_cookie_t
09308  **
09309  *****************************************************************************/
09310  
09311 xcb_glx_get_tex_genfv_cookie_t
09312 xcb_glx_get_tex_genfv_unchecked (xcb_connection_t      *c  ,
09313                                  xcb_glx_context_tag_t  context_tag  ,
09314                                  uint32_t               coord  ,
09315                                  uint32_t               pname  );
09316 
09317 
09318 /*****************************************************************************
09319  **
09320  ** xcb_glx_float32_t * xcb_glx_get_tex_genfv_data
09321  ** 
09322  ** @param const xcb_glx_get_tex_genfv_reply_t *R
09323  ** @returns xcb_glx_float32_t *
09324  **
09325  *****************************************************************************/
09326  
09327 xcb_glx_float32_t *
09328 xcb_glx_get_tex_genfv_data (const xcb_glx_get_tex_genfv_reply_t *R  );
09329 
09330 
09331 /*****************************************************************************
09332  **
09333  ** int xcb_glx_get_tex_genfv_data_length
09334  ** 
09335  ** @param const xcb_glx_get_tex_genfv_reply_t *R
09336  ** @returns int
09337  **
09338  *****************************************************************************/
09339  
09340 int
09341 xcb_glx_get_tex_genfv_data_length (const xcb_glx_get_tex_genfv_reply_t *R  );
09342 
09343 
09344 /*****************************************************************************
09345  **
09346  ** xcb_generic_iterator_t xcb_glx_get_tex_genfv_data_end
09347  ** 
09348  ** @param const xcb_glx_get_tex_genfv_reply_t *R
09349  ** @returns xcb_generic_iterator_t
09350  **
09351  *****************************************************************************/
09352  
09353 xcb_generic_iterator_t
09354 xcb_glx_get_tex_genfv_data_end (const xcb_glx_get_tex_genfv_reply_t *R  );
09355 
09371 /*****************************************************************************
09372  **
09373  ** xcb_glx_get_tex_genfv_reply_t * xcb_glx_get_tex_genfv_reply
09374  ** 
09375  ** @param xcb_connection_t                *c
09376  ** @param xcb_glx_get_tex_genfv_cookie_t   cookie
09377  ** @param xcb_generic_error_t            **e
09378  ** @returns xcb_glx_get_tex_genfv_reply_t *
09379  **
09380  *****************************************************************************/
09381  
09382 xcb_glx_get_tex_genfv_reply_t *
09383 xcb_glx_get_tex_genfv_reply (xcb_connection_t                *c  ,
09384                              xcb_glx_get_tex_genfv_cookie_t   cookie  ,
09385                              xcb_generic_error_t            **e  );
09386 
09396 /*****************************************************************************
09397  **
09398  ** xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv
09399  ** 
09400  ** @param xcb_connection_t      *c
09401  ** @param xcb_glx_context_tag_t  context_tag
09402  ** @param uint32_t               coord
09403  ** @param uint32_t               pname
09404  ** @returns xcb_glx_get_tex_geniv_cookie_t
09405  **
09406  *****************************************************************************/
09407  
09408 xcb_glx_get_tex_geniv_cookie_t
09409 xcb_glx_get_tex_geniv (xcb_connection_t      *c  ,
09410                        xcb_glx_context_tag_t  context_tag  ,
09411                        uint32_t               coord  ,
09412                        uint32_t               pname  );
09413 
09426 /*****************************************************************************
09427  **
09428  ** xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv_unchecked
09429  ** 
09430  ** @param xcb_connection_t      *c
09431  ** @param xcb_glx_context_tag_t  context_tag
09432  ** @param uint32_t               coord
09433  ** @param uint32_t               pname
09434  ** @returns xcb_glx_get_tex_geniv_cookie_t
09435  **
09436  *****************************************************************************/
09437  
09438 xcb_glx_get_tex_geniv_cookie_t
09439 xcb_glx_get_tex_geniv_unchecked (xcb_connection_t      *c  ,
09440                                  xcb_glx_context_tag_t  context_tag  ,
09441                                  uint32_t               coord  ,
09442                                  uint32_t               pname  );
09443 
09444 
09445 /*****************************************************************************
09446  **
09447  ** int32_t * xcb_glx_get_tex_geniv_data
09448  ** 
09449  ** @param const xcb_glx_get_tex_geniv_reply_t *R
09450  ** @returns int32_t *
09451  **
09452  *****************************************************************************/
09453  
09454 int32_t *
09455 xcb_glx_get_tex_geniv_data (const xcb_glx_get_tex_geniv_reply_t *R  );
09456 
09457 
09458 /*****************************************************************************
09459  **
09460  ** int xcb_glx_get_tex_geniv_data_length
09461  ** 
09462  ** @param const xcb_glx_get_tex_geniv_reply_t *R
09463  ** @returns int
09464  **
09465  *****************************************************************************/
09466  
09467 int
09468 xcb_glx_get_tex_geniv_data_length (const xcb_glx_get_tex_geniv_reply_t *R  );
09469 
09470 
09471 /*****************************************************************************
09472  **
09473  ** xcb_generic_iterator_t xcb_glx_get_tex_geniv_data_end
09474  ** 
09475  ** @param const xcb_glx_get_tex_geniv_reply_t *R
09476  ** @returns xcb_generic_iterator_t
09477  **
09478  *****************************************************************************/
09479  
09480 xcb_generic_iterator_t
09481 xcb_glx_get_tex_geniv_data_end (const xcb_glx_get_tex_geniv_reply_t *R  );
09482 
09498 /*****************************************************************************
09499  **
09500  ** xcb_glx_get_tex_geniv_reply_t * xcb_glx_get_tex_geniv_reply
09501  ** 
09502  ** @param xcb_connection_t                *c
09503  ** @param xcb_glx_get_tex_geniv_cookie_t   cookie
09504  ** @param xcb_generic_error_t            **e
09505  ** @returns xcb_glx_get_tex_geniv_reply_t *
09506  **
09507  *****************************************************************************/
09508  
09509 xcb_glx_get_tex_geniv_reply_t *
09510 xcb_glx_get_tex_geniv_reply (xcb_connection_t                *c  ,
09511                              xcb_glx_get_tex_geniv_cookie_t   cookie  ,
09512                              xcb_generic_error_t            **e  );
09513 
09523 /*****************************************************************************
09524  **
09525  ** xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image
09526  ** 
09527  ** @param xcb_connection_t      *c
09528  ** @param xcb_glx_context_tag_t  context_tag
09529  ** @param uint32_t               target
09530  ** @param int32_t                level
09531  ** @param uint32_t               format
09532  ** @param uint32_t               type
09533  ** @param uint8_t                swap_bytes
09534  ** @returns xcb_glx_get_tex_image_cookie_t
09535  **
09536  *****************************************************************************/
09537  
09538 xcb_glx_get_tex_image_cookie_t
09539 xcb_glx_get_tex_image (xcb_connection_t      *c  ,
09540                        xcb_glx_context_tag_t  context_tag  ,
09541                        uint32_t               target  ,
09542                        int32_t                level  ,
09543                        uint32_t               format  ,
09544                        uint32_t               type  ,
09545                        uint8_t                swap_bytes  );
09546 
09559 /*****************************************************************************
09560  **
09561  ** xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image_unchecked
09562  ** 
09563  ** @param xcb_connection_t      *c
09564  ** @param xcb_glx_context_tag_t  context_tag
09565  ** @param uint32_t               target
09566  ** @param int32_t                level
09567  ** @param uint32_t               format
09568  ** @param uint32_t               type
09569  ** @param uint8_t                swap_bytes
09570  ** @returns xcb_glx_get_tex_image_cookie_t
09571  **
09572  *****************************************************************************/
09573  
09574 xcb_glx_get_tex_image_cookie_t
09575 xcb_glx_get_tex_image_unchecked (xcb_connection_t      *c  ,
09576                                  xcb_glx_context_tag_t  context_tag  ,
09577                                  uint32_t               target  ,
09578                                  int32_t                level  ,
09579                                  uint32_t               format  ,
09580                                  uint32_t               type  ,
09581                                  uint8_t                swap_bytes  );
09582 
09583 
09584 /*****************************************************************************
09585  **
09586  ** uint8_t * xcb_glx_get_tex_image_data
09587  ** 
09588  ** @param const xcb_glx_get_tex_image_reply_t *R
09589  ** @returns uint8_t *
09590  **
09591  *****************************************************************************/
09592  
09593 uint8_t *
09594 xcb_glx_get_tex_image_data (const xcb_glx_get_tex_image_reply_t *R  );
09595 
09596 
09597 /*****************************************************************************
09598  **
09599  ** int xcb_glx_get_tex_image_data_length
09600  ** 
09601  ** @param const xcb_glx_get_tex_image_reply_t *R
09602  ** @returns int
09603  **
09604  *****************************************************************************/
09605  
09606 int
09607 xcb_glx_get_tex_image_data_length (const xcb_glx_get_tex_image_reply_t *R  );
09608 
09609 
09610 /*****************************************************************************
09611  **
09612  ** xcb_generic_iterator_t xcb_glx_get_tex_image_data_end
09613  ** 
09614  ** @param const xcb_glx_get_tex_image_reply_t *R
09615  ** @returns xcb_generic_iterator_t
09616  **
09617  *****************************************************************************/
09618  
09619 xcb_generic_iterator_t
09620 xcb_glx_get_tex_image_data_end (const xcb_glx_get_tex_image_reply_t *R  );
09621 
09637 /*****************************************************************************
09638  **
09639  ** xcb_glx_get_tex_image_reply_t * xcb_glx_get_tex_image_reply
09640  ** 
09641  ** @param xcb_connection_t                *c
09642  ** @param xcb_glx_get_tex_image_cookie_t   cookie
09643  ** @param xcb_generic_error_t            **e
09644  ** @returns xcb_glx_get_tex_image_reply_t *
09645  **
09646  *****************************************************************************/
09647  
09648 xcb_glx_get_tex_image_reply_t *
09649 xcb_glx_get_tex_image_reply (xcb_connection_t                *c  ,
09650                              xcb_glx_get_tex_image_cookie_t   cookie  ,
09651                              xcb_generic_error_t            **e  );
09652 
09662 /*****************************************************************************
09663  **
09664  ** xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv
09665  ** 
09666  ** @param xcb_connection_t      *c
09667  ** @param xcb_glx_context_tag_t  context_tag
09668  ** @param uint32_t               target
09669  ** @param uint32_t               pname
09670  ** @returns xcb_glx_get_tex_parameterfv_cookie_t
09671  **
09672  *****************************************************************************/
09673  
09674 xcb_glx_get_tex_parameterfv_cookie_t
09675 xcb_glx_get_tex_parameterfv (xcb_connection_t      *c  ,
09676                              xcb_glx_context_tag_t  context_tag  ,
09677                              uint32_t               target  ,
09678                              uint32_t               pname  );
09679 
09692 /*****************************************************************************
09693  **
09694  ** xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv_unchecked
09695  ** 
09696  ** @param xcb_connection_t      *c
09697  ** @param xcb_glx_context_tag_t  context_tag
09698  ** @param uint32_t               target
09699  ** @param uint32_t               pname
09700  ** @returns xcb_glx_get_tex_parameterfv_cookie_t
09701  **
09702  *****************************************************************************/
09703  
09704 xcb_glx_get_tex_parameterfv_cookie_t
09705 xcb_glx_get_tex_parameterfv_unchecked (xcb_connection_t      *c  ,
09706                                        xcb_glx_context_tag_t  context_tag  ,
09707                                        uint32_t               target  ,
09708                                        uint32_t               pname  );
09709 
09710 
09711 /*****************************************************************************
09712  **
09713  ** xcb_glx_float32_t * xcb_glx_get_tex_parameterfv_data
09714  ** 
09715  ** @param const xcb_glx_get_tex_parameterfv_reply_t *R
09716  ** @returns xcb_glx_float32_t *
09717  **
09718  *****************************************************************************/
09719  
09720 xcb_glx_float32_t *
09721 xcb_glx_get_tex_parameterfv_data (const xcb_glx_get_tex_parameterfv_reply_t *R  );
09722 
09723 
09724 /*****************************************************************************
09725  **
09726  ** int xcb_glx_get_tex_parameterfv_data_length
09727  ** 
09728  ** @param const xcb_glx_get_tex_parameterfv_reply_t *R
09729  ** @returns int
09730  **
09731  *****************************************************************************/
09732  
09733 int
09734 xcb_glx_get_tex_parameterfv_data_length (const xcb_glx_get_tex_parameterfv_reply_t *R  );
09735 
09736 
09737 /*****************************************************************************
09738  **
09739  ** xcb_generic_iterator_t xcb_glx_get_tex_parameterfv_data_end
09740  ** 
09741  ** @param const xcb_glx_get_tex_parameterfv_reply_t *R
09742  ** @returns xcb_generic_iterator_t
09743  **
09744  *****************************************************************************/
09745  
09746 xcb_generic_iterator_t
09747 xcb_glx_get_tex_parameterfv_data_end (const xcb_glx_get_tex_parameterfv_reply_t *R  );
09748 
09764 /*****************************************************************************
09765  **
09766  ** xcb_glx_get_tex_parameterfv_reply_t * xcb_glx_get_tex_parameterfv_reply
09767  ** 
09768  ** @param xcb_connection_t                      *c
09769  ** @param xcb_glx_get_tex_parameterfv_cookie_t   cookie
09770  ** @param xcb_generic_error_t                  **e
09771  ** @returns xcb_glx_get_tex_parameterfv_reply_t *
09772  **
09773  *****************************************************************************/
09774  
09775 xcb_glx_get_tex_parameterfv_reply_t *
09776 xcb_glx_get_tex_parameterfv_reply (xcb_connection_t                      *c  ,
09777                                    xcb_glx_get_tex_parameterfv_cookie_t   cookie  ,
09778                                    xcb_generic_error_t                  **e  );
09779 
09789 /*****************************************************************************
09790  **
09791  ** xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv
09792  ** 
09793  ** @param xcb_connection_t      *c
09794  ** @param xcb_glx_context_tag_t  context_tag
09795  ** @param uint32_t               target
09796  ** @param uint32_t               pname
09797  ** @returns xcb_glx_get_tex_parameteriv_cookie_t
09798  **
09799  *****************************************************************************/
09800  
09801 xcb_glx_get_tex_parameteriv_cookie_t
09802 xcb_glx_get_tex_parameteriv (xcb_connection_t      *c  ,
09803                              xcb_glx_context_tag_t  context_tag  ,
09804                              uint32_t               target  ,
09805                              uint32_t               pname  );
09806 
09819 /*****************************************************************************
09820  **
09821  ** xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv_unchecked
09822  ** 
09823  ** @param xcb_connection_t      *c
09824  ** @param xcb_glx_context_tag_t  context_tag
09825  ** @param uint32_t               target
09826  ** @param uint32_t               pname
09827  ** @returns xcb_glx_get_tex_parameteriv_cookie_t
09828  **
09829  *****************************************************************************/
09830  
09831 xcb_glx_get_tex_parameteriv_cookie_t
09832 xcb_glx_get_tex_parameteriv_unchecked (xcb_connection_t      *c  ,
09833                                        xcb_glx_context_tag_t  context_tag  ,
09834                                        uint32_t               target  ,
09835                                        uint32_t               pname  );
09836 
09837 
09838 /*****************************************************************************
09839  **
09840  ** int32_t * xcb_glx_get_tex_parameteriv_data
09841  ** 
09842  ** @param const xcb_glx_get_tex_parameteriv_reply_t *R
09843  ** @returns int32_t *
09844  **
09845  *****************************************************************************/
09846  
09847 int32_t *
09848 xcb_glx_get_tex_parameteriv_data (const xcb_glx_get_tex_parameteriv_reply_t *R  );
09849 
09850 
09851 /*****************************************************************************
09852  **
09853  ** int xcb_glx_get_tex_parameteriv_data_length
09854  ** 
09855  ** @param const xcb_glx_get_tex_parameteriv_reply_t *R
09856  ** @returns int
09857  **
09858  *****************************************************************************/
09859  
09860 int
09861 xcb_glx_get_tex_parameteriv_data_length (const xcb_glx_get_tex_parameteriv_reply_t *R  );
09862 
09863 
09864 /*****************************************************************************
09865  **
09866  ** xcb_generic_iterator_t xcb_glx_get_tex_parameteriv_data_end
09867  ** 
09868  ** @param const xcb_glx_get_tex_parameteriv_reply_t *R
09869  ** @returns xcb_generic_iterator_t
09870  **
09871  *****************************************************************************/
09872  
09873 xcb_generic_iterator_t
09874 xcb_glx_get_tex_parameteriv_data_end (const xcb_glx_get_tex_parameteriv_reply_t *R  );
09875 
09891 /*****************************************************************************
09892  **
09893  ** xcb_glx_get_tex_parameteriv_reply_t * xcb_glx_get_tex_parameteriv_reply
09894  ** 
09895  ** @param xcb_connection_t                      *c
09896  ** @param xcb_glx_get_tex_parameteriv_cookie_t   cookie
09897  ** @param xcb_generic_error_t                  **e
09898  ** @returns xcb_glx_get_tex_parameteriv_reply_t *
09899  **
09900  *****************************************************************************/
09901  
09902 xcb_glx_get_tex_parameteriv_reply_t *
09903 xcb_glx_get_tex_parameteriv_reply (xcb_connection_t                      *c  ,
09904                                    xcb_glx_get_tex_parameteriv_cookie_t   cookie  ,
09905                                    xcb_generic_error_t                  **e  );
09906 
09916 /*****************************************************************************
09917  **
09918  ** xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv
09919  ** 
09920  ** @param xcb_connection_t      *c
09921  ** @param xcb_glx_context_tag_t  context_tag
09922  ** @param uint32_t               target
09923  ** @param int32_t                level
09924  ** @param uint32_t               pname
09925  ** @returns xcb_glx_get_tex_level_parameterfv_cookie_t
09926  **
09927  *****************************************************************************/
09928  
09929 xcb_glx_get_tex_level_parameterfv_cookie_t
09930 xcb_glx_get_tex_level_parameterfv (xcb_connection_t      *c  ,
09931                                    xcb_glx_context_tag_t  context_tag  ,
09932                                    uint32_t               target  ,
09933                                    int32_t                level  ,
09934                                    uint32_t               pname  );
09935 
09948 /*****************************************************************************
09949  **
09950  ** xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv_unchecked
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               pname
09957  ** @returns xcb_glx_get_tex_level_parameterfv_cookie_t
09958  **
09959  *****************************************************************************/
09960  
09961 xcb_glx_get_tex_level_parameterfv_cookie_t
09962 xcb_glx_get_tex_level_parameterfv_unchecked (xcb_connection_t      *c  ,
09963                                              xcb_glx_context_tag_t  context_tag  ,
09964                                              uint32_t               target  ,
09965                                              int32_t                level  ,
09966                                              uint32_t               pname  );
09967 
09968 
09969 /*****************************************************************************
09970  **
09971  ** xcb_glx_float32_t * xcb_glx_get_tex_level_parameterfv_data
09972  ** 
09973  ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R
09974  ** @returns xcb_glx_float32_t *
09975  **
09976  *****************************************************************************/
09977  
09978 xcb_glx_float32_t *
09979 xcb_glx_get_tex_level_parameterfv_data (const xcb_glx_get_tex_level_parameterfv_reply_t *R  );
09980 
09981 
09982 /*****************************************************************************
09983  **
09984  ** int xcb_glx_get_tex_level_parameterfv_data_length
09985  ** 
09986  ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R
09987  ** @returns int
09988  **
09989  *****************************************************************************/
09990  
09991 int
09992 xcb_glx_get_tex_level_parameterfv_data_length (const xcb_glx_get_tex_level_parameterfv_reply_t *R  );
09993 
09994 
09995 /*****************************************************************************
09996  **
09997  ** xcb_generic_iterator_t xcb_glx_get_tex_level_parameterfv_data_end
09998  ** 
09999  ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R
10000  ** @returns xcb_generic_iterator_t
10001  **
10002  *****************************************************************************/
10003  
10004 xcb_generic_iterator_t
10005 xcb_glx_get_tex_level_parameterfv_data_end (const xcb_glx_get_tex_level_parameterfv_reply_t *R  );
10006 
10022 /*****************************************************************************
10023  **
10024  ** xcb_glx_get_tex_level_parameterfv_reply_t * xcb_glx_get_tex_level_parameterfv_reply
10025  ** 
10026  ** @param xcb_connection_t                            *c
10027  ** @param xcb_glx_get_tex_level_parameterfv_cookie_t   cookie
10028  ** @param xcb_generic_error_t                        **e
10029  ** @returns xcb_glx_get_tex_level_parameterfv_reply_t *
10030  **
10031  *****************************************************************************/
10032  
10033 xcb_glx_get_tex_level_parameterfv_reply_t *
10034 xcb_glx_get_tex_level_parameterfv_reply (xcb_connection_t                            *c  ,
10035                                          xcb_glx_get_tex_level_parameterfv_cookie_t   cookie  ,
10036                                          xcb_generic_error_t                        **e  );
10037 
10047 /*****************************************************************************
10048  **
10049  ** xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv
10050  ** 
10051  ** @param xcb_connection_t      *c
10052  ** @param xcb_glx_context_tag_t  context_tag
10053  ** @param uint32_t               target
10054  ** @param int32_t                level
10055  ** @param uint32_t               pname
10056  ** @returns xcb_glx_get_tex_level_parameteriv_cookie_t
10057  **
10058  *****************************************************************************/
10059  
10060 xcb_glx_get_tex_level_parameteriv_cookie_t
10061 xcb_glx_get_tex_level_parameteriv (xcb_connection_t      *c  ,
10062                                    xcb_glx_context_tag_t  context_tag  ,
10063                                    uint32_t               target  ,
10064                                    int32_t                level  ,
10065                                    uint32_t               pname  );
10066 
10079 /*****************************************************************************
10080  **
10081  ** xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv_unchecked
10082  ** 
10083  ** @param xcb_connection_t      *c
10084  ** @param xcb_glx_context_tag_t  context_tag
10085  ** @param uint32_t               target
10086  ** @param int32_t                level
10087  ** @param uint32_t               pname
10088  ** @returns xcb_glx_get_tex_level_parameteriv_cookie_t
10089  **
10090  *****************************************************************************/
10091  
10092 xcb_glx_get_tex_level_parameteriv_cookie_t
10093 xcb_glx_get_tex_level_parameteriv_unchecked (xcb_connection_t      *c  ,
10094                                              xcb_glx_context_tag_t  context_tag  ,
10095                                              uint32_t               target  ,
10096                                              int32_t                level  ,
10097                                              uint32_t               pname  );
10098 
10099 
10100 /*****************************************************************************
10101  **
10102  ** int32_t * xcb_glx_get_tex_level_parameteriv_data
10103  ** 
10104  ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R
10105  ** @returns int32_t *
10106  **
10107  *****************************************************************************/
10108  
10109 int32_t *
10110 xcb_glx_get_tex_level_parameteriv_data (const xcb_glx_get_tex_level_parameteriv_reply_t *R  );
10111 
10112 
10113 /*****************************************************************************
10114  **
10115  ** int xcb_glx_get_tex_level_parameteriv_data_length
10116  ** 
10117  ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R
10118  ** @returns int
10119  **
10120  *****************************************************************************/
10121  
10122 int
10123 xcb_glx_get_tex_level_parameteriv_data_length (const xcb_glx_get_tex_level_parameteriv_reply_t *R  );
10124 
10125 
10126 /*****************************************************************************
10127  **
10128  ** xcb_generic_iterator_t xcb_glx_get_tex_level_parameteriv_data_end
10129  ** 
10130  ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R
10131  ** @returns xcb_generic_iterator_t
10132  **
10133  *****************************************************************************/
10134  
10135 xcb_generic_iterator_t
10136 xcb_glx_get_tex_level_parameteriv_data_end (const xcb_glx_get_tex_level_parameteriv_reply_t *R  );
10137 
10153 /*****************************************************************************
10154  **
10155  ** xcb_glx_get_tex_level_parameteriv_reply_t * xcb_glx_get_tex_level_parameteriv_reply
10156  ** 
10157  ** @param xcb_connection_t                            *c
10158  ** @param xcb_glx_get_tex_level_parameteriv_cookie_t   cookie
10159  ** @param xcb_generic_error_t                        **e
10160  ** @returns xcb_glx_get_tex_level_parameteriv_reply_t *
10161  **
10162  *****************************************************************************/
10163  
10164 xcb_glx_get_tex_level_parameteriv_reply_t *
10165 xcb_glx_get_tex_level_parameteriv_reply (xcb_connection_t                            *c  ,
10166                                          xcb_glx_get_tex_level_parameteriv_cookie_t   cookie  ,
10167                                          xcb_generic_error_t                        **e  );
10168 
10178 /*****************************************************************************
10179  **
10180  ** xcb_glx_is_list_cookie_t xcb_glx_is_list
10181  ** 
10182  ** @param xcb_connection_t      *c
10183  ** @param xcb_glx_context_tag_t  context_tag
10184  ** @param uint32_t               list
10185  ** @returns xcb_glx_is_list_cookie_t
10186  **
10187  *****************************************************************************/
10188  
10189 xcb_glx_is_list_cookie_t
10190 xcb_glx_is_list (xcb_connection_t      *c  ,
10191                  xcb_glx_context_tag_t  context_tag  ,
10192                  uint32_t               list  );
10193 
10206 /*****************************************************************************
10207  **
10208  ** xcb_glx_is_list_cookie_t xcb_glx_is_list_unchecked
10209  ** 
10210  ** @param xcb_connection_t      *c
10211  ** @param xcb_glx_context_tag_t  context_tag
10212  ** @param uint32_t               list
10213  ** @returns xcb_glx_is_list_cookie_t
10214  **
10215  *****************************************************************************/
10216  
10217 xcb_glx_is_list_cookie_t
10218 xcb_glx_is_list_unchecked (xcb_connection_t      *c  ,
10219                            xcb_glx_context_tag_t  context_tag  ,
10220                            uint32_t               list  );
10221 
10237 /*****************************************************************************
10238  **
10239  ** xcb_glx_is_list_reply_t * xcb_glx_is_list_reply
10240  ** 
10241  ** @param xcb_connection_t          *c
10242  ** @param xcb_glx_is_list_cookie_t   cookie
10243  ** @param xcb_generic_error_t      **e
10244  ** @returns xcb_glx_is_list_reply_t *
10245  **
10246  *****************************************************************************/
10247  
10248 xcb_glx_is_list_reply_t *
10249 xcb_glx_is_list_reply (xcb_connection_t          *c  ,
10250                        xcb_glx_is_list_cookie_t   cookie  ,
10251                        xcb_generic_error_t      **e  );
10252 
10265 /*****************************************************************************
10266  **
10267  ** xcb_void_cookie_t xcb_glx_flush_checked
10268  ** 
10269  ** @param xcb_connection_t      *c
10270  ** @param xcb_glx_context_tag_t  context_tag
10271  ** @returns xcb_void_cookie_t
10272  **
10273  *****************************************************************************/
10274  
10275 xcb_void_cookie_t
10276 xcb_glx_flush_checked (xcb_connection_t      *c  ,
10277                        xcb_glx_context_tag_t  context_tag  );
10278 
10288 /*****************************************************************************
10289  **
10290  ** xcb_void_cookie_t xcb_glx_flush
10291  ** 
10292  ** @param xcb_connection_t      *c
10293  ** @param xcb_glx_context_tag_t  context_tag
10294  ** @returns xcb_void_cookie_t
10295  **
10296  *****************************************************************************/
10297  
10298 xcb_void_cookie_t
10299 xcb_glx_flush (xcb_connection_t      *c  ,
10300                xcb_glx_context_tag_t  context_tag  );
10301 
10311 /*****************************************************************************
10312  **
10313  ** xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident
10314  ** 
10315  ** @param xcb_connection_t      *c
10316  ** @param xcb_glx_context_tag_t  context_tag
10317  ** @param int32_t                n
10318  ** @param const uint32_t        *textures
10319  ** @returns xcb_glx_are_textures_resident_cookie_t
10320  **
10321  *****************************************************************************/
10322  
10323 xcb_glx_are_textures_resident_cookie_t
10324 xcb_glx_are_textures_resident (xcb_connection_t      *c  ,
10325                                xcb_glx_context_tag_t  context_tag  ,
10326                                int32_t                n  ,
10327                                const uint32_t        *textures  );
10328 
10341 /*****************************************************************************
10342  **
10343  ** xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident_unchecked
10344  ** 
10345  ** @param xcb_connection_t      *c
10346  ** @param xcb_glx_context_tag_t  context_tag
10347  ** @param int32_t                n
10348  ** @param const uint32_t        *textures
10349  ** @returns xcb_glx_are_textures_resident_cookie_t
10350  **
10351  *****************************************************************************/
10352  
10353 xcb_glx_are_textures_resident_cookie_t
10354 xcb_glx_are_textures_resident_unchecked (xcb_connection_t      *c  ,
10355                                          xcb_glx_context_tag_t  context_tag  ,
10356                                          int32_t                n  ,
10357                                          const uint32_t        *textures  );
10358 
10359 
10360 /*****************************************************************************
10361  **
10362  ** uint8_t * xcb_glx_are_textures_resident_data
10363  ** 
10364  ** @param const xcb_glx_are_textures_resident_reply_t *R
10365  ** @returns uint8_t *
10366  **
10367  *****************************************************************************/
10368  
10369 uint8_t *
10370 xcb_glx_are_textures_resident_data (const xcb_glx_are_textures_resident_reply_t *R  );
10371 
10372 
10373 /*****************************************************************************
10374  **
10375  ** int xcb_glx_are_textures_resident_data_length
10376  ** 
10377  ** @param const xcb_glx_are_textures_resident_reply_t *R
10378  ** @returns int
10379  **
10380  *****************************************************************************/
10381  
10382 int
10383 xcb_glx_are_textures_resident_data_length (const xcb_glx_are_textures_resident_reply_t *R  );
10384 
10385 
10386 /*****************************************************************************
10387  **
10388  ** xcb_generic_iterator_t xcb_glx_are_textures_resident_data_end
10389  ** 
10390  ** @param const xcb_glx_are_textures_resident_reply_t *R
10391  ** @returns xcb_generic_iterator_t
10392  **
10393  *****************************************************************************/
10394  
10395 xcb_generic_iterator_t
10396 xcb_glx_are_textures_resident_data_end (const xcb_glx_are_textures_resident_reply_t *R  );
10397 
10413 /*****************************************************************************
10414  **
10415  ** xcb_glx_are_textures_resident_reply_t * xcb_glx_are_textures_resident_reply
10416  ** 
10417  ** @param xcb_connection_t                        *c
10418  ** @param xcb_glx_are_textures_resident_cookie_t   cookie
10419  ** @param xcb_generic_error_t                    **e
10420  ** @returns xcb_glx_are_textures_resident_reply_t *
10421  **
10422  *****************************************************************************/
10423  
10424 xcb_glx_are_textures_resident_reply_t *
10425 xcb_glx_are_textures_resident_reply (xcb_connection_t                        *c  ,
10426                                      xcb_glx_are_textures_resident_cookie_t   cookie  ,
10427                                      xcb_generic_error_t                    **e  );
10428 
10441 /*****************************************************************************
10442  **
10443  ** xcb_void_cookie_t xcb_glx_delete_textures_checked
10444  ** 
10445  ** @param xcb_connection_t      *c
10446  ** @param xcb_glx_context_tag_t  context_tag
10447  ** @param int32_t                n
10448  ** @param const uint32_t        *textures
10449  ** @returns xcb_void_cookie_t
10450  **
10451  *****************************************************************************/
10452  
10453 xcb_void_cookie_t
10454 xcb_glx_delete_textures_checked (xcb_connection_t      *c  ,
10455                                  xcb_glx_context_tag_t  context_tag  ,
10456                                  int32_t                n  ,
10457                                  const uint32_t        *textures  );
10458 
10468 /*****************************************************************************
10469  **
10470  ** xcb_void_cookie_t xcb_glx_delete_textures
10471  ** 
10472  ** @param xcb_connection_t      *c
10473  ** @param xcb_glx_context_tag_t  context_tag
10474  ** @param int32_t                n
10475  ** @param const uint32_t        *textures
10476  ** @returns xcb_void_cookie_t
10477  **
10478  *****************************************************************************/
10479  
10480 xcb_void_cookie_t
10481 xcb_glx_delete_textures (xcb_connection_t      *c  ,
10482                          xcb_glx_context_tag_t  context_tag  ,
10483                          int32_t                n  ,
10484                          const uint32_t        *textures  );
10485 
10495 /*****************************************************************************
10496  **
10497  ** xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures
10498  ** 
10499  ** @param xcb_connection_t      *c
10500  ** @param xcb_glx_context_tag_t  context_tag
10501  ** @param int32_t                n
10502  ** @returns xcb_glx_gen_textures_cookie_t
10503  **
10504  *****************************************************************************/
10505  
10506 xcb_glx_gen_textures_cookie_t
10507 xcb_glx_gen_textures (xcb_connection_t      *c  ,
10508                       xcb_glx_context_tag_t  context_tag  ,
10509                       int32_t                n  );
10510 
10523 /*****************************************************************************
10524  **
10525  ** xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures_unchecked
10526  ** 
10527  ** @param xcb_connection_t      *c
10528  ** @param xcb_glx_context_tag_t  context_tag
10529  ** @param int32_t                n
10530  ** @returns xcb_glx_gen_textures_cookie_t
10531  **
10532  *****************************************************************************/
10533  
10534 xcb_glx_gen_textures_cookie_t
10535 xcb_glx_gen_textures_unchecked (xcb_connection_t      *c  ,
10536                                 xcb_glx_context_tag_t  context_tag  ,
10537                                 int32_t                n  );
10538 
10539 
10540 /*****************************************************************************
10541  **
10542  ** uint32_t * xcb_glx_gen_textures_data
10543  ** 
10544  ** @param const xcb_glx_gen_textures_reply_t *R
10545  ** @returns uint32_t *
10546  **
10547  *****************************************************************************/
10548  
10549 uint32_t *
10550 xcb_glx_gen_textures_data (const xcb_glx_gen_textures_reply_t *R  );
10551 
10552 
10553 /*****************************************************************************
10554  **
10555  ** int xcb_glx_gen_textures_data_length
10556  ** 
10557  ** @param const xcb_glx_gen_textures_reply_t *R
10558  ** @returns int
10559  **
10560  *****************************************************************************/
10561  
10562 int
10563 xcb_glx_gen_textures_data_length (const xcb_glx_gen_textures_reply_t *R  );
10564 
10565 
10566 /*****************************************************************************
10567  **
10568  ** xcb_generic_iterator_t xcb_glx_gen_textures_data_end
10569  ** 
10570  ** @param const xcb_glx_gen_textures_reply_t *R
10571  ** @returns xcb_generic_iterator_t
10572  **
10573  *****************************************************************************/
10574  
10575 xcb_generic_iterator_t
10576 xcb_glx_gen_textures_data_end (const xcb_glx_gen_textures_reply_t *R  );
10577 
10593 /*****************************************************************************
10594  **
10595  ** xcb_glx_gen_textures_reply_t * xcb_glx_gen_textures_reply
10596  ** 
10597  ** @param xcb_connection_t               *c
10598  ** @param xcb_glx_gen_textures_cookie_t   cookie
10599  ** @param xcb_generic_error_t           **e
10600  ** @returns xcb_glx_gen_textures_reply_t *
10601  **
10602  *****************************************************************************/
10603  
10604 xcb_glx_gen_textures_reply_t *
10605 xcb_glx_gen_textures_reply (xcb_connection_t               *c  ,
10606                             xcb_glx_gen_textures_cookie_t   cookie  ,
10607                             xcb_generic_error_t           **e  );
10608 
10618 /*****************************************************************************
10619  **
10620  ** xcb_glx_is_texture_cookie_t xcb_glx_is_texture
10621  ** 
10622  ** @param xcb_connection_t      *c
10623  ** @param xcb_glx_context_tag_t  context_tag
10624  ** @param uint32_t               texture
10625  ** @returns xcb_glx_is_texture_cookie_t
10626  **
10627  *****************************************************************************/
10628  
10629 xcb_glx_is_texture_cookie_t
10630 xcb_glx_is_texture (xcb_connection_t      *c  ,
10631                     xcb_glx_context_tag_t  context_tag  ,
10632                     uint32_t               texture  );
10633 
10646 /*****************************************************************************
10647  **
10648  ** xcb_glx_is_texture_cookie_t xcb_glx_is_texture_unchecked
10649  ** 
10650  ** @param xcb_connection_t      *c
10651  ** @param xcb_glx_context_tag_t  context_tag
10652  ** @param uint32_t               texture
10653  ** @returns xcb_glx_is_texture_cookie_t
10654  **
10655  *****************************************************************************/
10656  
10657 xcb_glx_is_texture_cookie_t
10658 xcb_glx_is_texture_unchecked (xcb_connection_t      *c  ,
10659                               xcb_glx_context_tag_t  context_tag  ,
10660                               uint32_t               texture  );
10661 
10677 /*****************************************************************************
10678  **
10679  ** xcb_glx_is_texture_reply_t * xcb_glx_is_texture_reply
10680  ** 
10681  ** @param xcb_connection_t             *c
10682  ** @param xcb_glx_is_texture_cookie_t   cookie
10683  ** @param xcb_generic_error_t         **e
10684  ** @returns xcb_glx_is_texture_reply_t *
10685  **
10686  *****************************************************************************/
10687  
10688 xcb_glx_is_texture_reply_t *
10689 xcb_glx_is_texture_reply (xcb_connection_t             *c  ,
10690                           xcb_glx_is_texture_cookie_t   cookie  ,
10691                           xcb_generic_error_t         **e  );
10692 
10702 /*****************************************************************************
10703  **
10704  ** xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table
10705  ** 
10706  ** @param xcb_connection_t      *c
10707  ** @param xcb_glx_context_tag_t  context_tag
10708  ** @param uint32_t               target
10709  ** @param uint32_t               format
10710  ** @param uint32_t               type
10711  ** @param uint8_t                swap_bytes
10712  ** @returns xcb_glx_get_color_table_cookie_t
10713  **
10714  *****************************************************************************/
10715  
10716 xcb_glx_get_color_table_cookie_t
10717 xcb_glx_get_color_table (xcb_connection_t      *c  ,
10718                          xcb_glx_context_tag_t  context_tag  ,
10719                          uint32_t               target  ,
10720                          uint32_t               format  ,
10721                          uint32_t               type  ,
10722                          uint8_t                swap_bytes  );
10723 
10736 /*****************************************************************************
10737  **
10738  ** xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table_unchecked
10739  ** 
10740  ** @param xcb_connection_t      *c
10741  ** @param xcb_glx_context_tag_t  context_tag
10742  ** @param uint32_t               target
10743  ** @param uint32_t               format
10744  ** @param uint32_t               type
10745  ** @param uint8_t                swap_bytes
10746  ** @returns xcb_glx_get_color_table_cookie_t
10747  **
10748  *****************************************************************************/
10749  
10750 xcb_glx_get_color_table_cookie_t
10751 xcb_glx_get_color_table_unchecked (xcb_connection_t      *c  ,
10752                                    xcb_glx_context_tag_t  context_tag  ,
10753                                    uint32_t               target  ,
10754                                    uint32_t               format  ,
10755                                    uint32_t               type  ,
10756                                    uint8_t                swap_bytes  );
10757 
10758 
10759 /*****************************************************************************
10760  **
10761  ** uint8_t * xcb_glx_get_color_table_data
10762  ** 
10763  ** @param const xcb_glx_get_color_table_reply_t *R
10764  ** @returns uint8_t *
10765  **
10766  *****************************************************************************/
10767  
10768 uint8_t *
10769 xcb_glx_get_color_table_data (const xcb_glx_get_color_table_reply_t *R  );
10770 
10771 
10772 /*****************************************************************************
10773  **
10774  ** int xcb_glx_get_color_table_data_length
10775  ** 
10776  ** @param const xcb_glx_get_color_table_reply_t *R
10777  ** @returns int
10778  **
10779  *****************************************************************************/
10780  
10781 int
10782 xcb_glx_get_color_table_data_length (const xcb_glx_get_color_table_reply_t *R  );
10783 
10784 
10785 /*****************************************************************************
10786  **
10787  ** xcb_generic_iterator_t xcb_glx_get_color_table_data_end
10788  ** 
10789  ** @param const xcb_glx_get_color_table_reply_t *R
10790  ** @returns xcb_generic_iterator_t
10791  **
10792  *****************************************************************************/
10793  
10794 xcb_generic_iterator_t
10795 xcb_glx_get_color_table_data_end (const xcb_glx_get_color_table_reply_t *R  );
10796 
10812 /*****************************************************************************
10813  **
10814  ** xcb_glx_get_color_table_reply_t * xcb_glx_get_color_table_reply
10815  ** 
10816  ** @param xcb_connection_t                  *c
10817  ** @param xcb_glx_get_color_table_cookie_t   cookie
10818  ** @param xcb_generic_error_t              **e
10819  ** @returns xcb_glx_get_color_table_reply_t *
10820  **
10821  *****************************************************************************/
10822  
10823 xcb_glx_get_color_table_reply_t *
10824 xcb_glx_get_color_table_reply (xcb_connection_t                  *c  ,
10825                                xcb_glx_get_color_table_cookie_t   cookie  ,
10826                                xcb_generic_error_t              **e  );
10827 
10837 /*****************************************************************************
10838  **
10839  ** xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv
10840  ** 
10841  ** @param xcb_connection_t      *c
10842  ** @param xcb_glx_context_tag_t  context_tag
10843  ** @param uint32_t               target
10844  ** @param uint32_t               pname
10845  ** @returns xcb_glx_get_color_table_parameterfv_cookie_t
10846  **
10847  *****************************************************************************/
10848  
10849 xcb_glx_get_color_table_parameterfv_cookie_t
10850 xcb_glx_get_color_table_parameterfv (xcb_connection_t      *c  ,
10851                                      xcb_glx_context_tag_t  context_tag  ,
10852                                      uint32_t               target  ,
10853                                      uint32_t               pname  );
10854 
10867 /*****************************************************************************
10868  **
10869  ** xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv_unchecked
10870  ** 
10871  ** @param xcb_connection_t      *c
10872  ** @param xcb_glx_context_tag_t  context_tag
10873  ** @param uint32_t               target
10874  ** @param uint32_t               pname
10875  ** @returns xcb_glx_get_color_table_parameterfv_cookie_t
10876  **
10877  *****************************************************************************/
10878  
10879 xcb_glx_get_color_table_parameterfv_cookie_t
10880 xcb_glx_get_color_table_parameterfv_unchecked (xcb_connection_t      *c  ,
10881                                                xcb_glx_context_tag_t  context_tag  ,
10882                                                uint32_t               target  ,
10883                                                uint32_t               pname  );
10884 
10885 
10886 /*****************************************************************************
10887  **
10888  ** xcb_glx_float32_t * xcb_glx_get_color_table_parameterfv_data
10889  ** 
10890  ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R
10891  ** @returns xcb_glx_float32_t *
10892  **
10893  *****************************************************************************/
10894  
10895 xcb_glx_float32_t *
10896 xcb_glx_get_color_table_parameterfv_data (const xcb_glx_get_color_table_parameterfv_reply_t *R  );
10897 
10898 
10899 /*****************************************************************************
10900  **
10901  ** int xcb_glx_get_color_table_parameterfv_data_length
10902  ** 
10903  ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R
10904  ** @returns int
10905  **
10906  *****************************************************************************/
10907  
10908 int
10909 xcb_glx_get_color_table_parameterfv_data_length (const xcb_glx_get_color_table_parameterfv_reply_t *R  );
10910 
10911 
10912 /*****************************************************************************
10913  **
10914  ** xcb_generic_iterator_t xcb_glx_get_color_table_parameterfv_data_end
10915  ** 
10916  ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R
10917  ** @returns xcb_generic_iterator_t
10918  **
10919  *****************************************************************************/
10920  
10921 xcb_generic_iterator_t
10922 xcb_glx_get_color_table_parameterfv_data_end (const xcb_glx_get_color_table_parameterfv_reply_t *R  );
10923 
10939 /*****************************************************************************
10940  **
10941  ** xcb_glx_get_color_table_parameterfv_reply_t * xcb_glx_get_color_table_parameterfv_reply
10942  ** 
10943  ** @param xcb_connection_t                              *c
10944  ** @param xcb_glx_get_color_table_parameterfv_cookie_t   cookie
10945  ** @param xcb_generic_error_t                          **e
10946  ** @returns xcb_glx_get_color_table_parameterfv_reply_t *
10947  **
10948  *****************************************************************************/
10949  
10950 xcb_glx_get_color_table_parameterfv_reply_t *
10951 xcb_glx_get_color_table_parameterfv_reply (xcb_connection_t                              *c  ,
10952                                            xcb_glx_get_color_table_parameterfv_cookie_t   cookie  ,
10953                                            xcb_generic_error_t                          **e  );
10954 
10964 /*****************************************************************************
10965  **
10966  ** xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv
10967  ** 
10968  ** @param xcb_connection_t      *c
10969  ** @param xcb_glx_context_tag_t  context_tag
10970  ** @param uint32_t               target
10971  ** @param uint32_t               pname
10972  ** @returns xcb_glx_get_color_table_parameteriv_cookie_t
10973  **
10974  *****************************************************************************/
10975  
10976 xcb_glx_get_color_table_parameteriv_cookie_t
10977 xcb_glx_get_color_table_parameteriv (xcb_connection_t      *c  ,
10978                                      xcb_glx_context_tag_t  context_tag  ,
10979                                      uint32_t               target  ,
10980                                      uint32_t               pname  );
10981 
10994 /*****************************************************************************
10995  **
10996  ** xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv_unchecked
10997  ** 
10998  ** @param xcb_connection_t      *c
10999  ** @param xcb_glx_context_tag_t  context_tag
11000  ** @param uint32_t               target
11001  ** @param uint32_t               pname
11002  ** @returns xcb_glx_get_color_table_parameteriv_cookie_t
11003  **
11004  *****************************************************************************/
11005  
11006 xcb_glx_get_color_table_parameteriv_cookie_t
11007 xcb_glx_get_color_table_parameteriv_unchecked (xcb_connection_t      *c  ,
11008                                                xcb_glx_context_tag_t  context_tag  ,
11009                                                uint32_t               target  ,
11010                                                uint32_t               pname  );
11011 
11012 
11013 /*****************************************************************************
11014  **
11015  ** int32_t * xcb_glx_get_color_table_parameteriv_data
11016  ** 
11017  ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R
11018  ** @returns int32_t *
11019  **
11020  *****************************************************************************/
11021  
11022 int32_t *
11023 xcb_glx_get_color_table_parameteriv_data (const xcb_glx_get_color_table_parameteriv_reply_t *R  );
11024 
11025 
11026 /*****************************************************************************
11027  **
11028  ** int xcb_glx_get_color_table_parameteriv_data_length
11029  ** 
11030  ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R
11031  ** @returns int
11032  **
11033  *****************************************************************************/
11034  
11035 int
11036 xcb_glx_get_color_table_parameteriv_data_length (const xcb_glx_get_color_table_parameteriv_reply_t *R  );
11037 
11038 
11039 /*****************************************************************************
11040  **
11041  ** xcb_generic_iterator_t xcb_glx_get_color_table_parameteriv_data_end
11042  ** 
11043  ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R
11044  ** @returns xcb_generic_iterator_t
11045  **
11046  *****************************************************************************/
11047  
11048 xcb_generic_iterator_t
11049 xcb_glx_get_color_table_parameteriv_data_end (const xcb_glx_get_color_table_parameteriv_reply_t *R  );
11050 
11066 /*****************************************************************************
11067  **
11068  ** xcb_glx_get_color_table_parameteriv_reply_t * xcb_glx_get_color_table_parameteriv_reply
11069  ** 
11070  ** @param xcb_connection_t                              *c
11071  ** @param xcb_glx_get_color_table_parameteriv_cookie_t   cookie
11072  ** @param xcb_generic_error_t                          **e
11073  ** @returns xcb_glx_get_color_table_parameteriv_reply_t *
11074  **
11075  *****************************************************************************/
11076  
11077 xcb_glx_get_color_table_parameteriv_reply_t *
11078 xcb_glx_get_color_table_parameteriv_reply (xcb_connection_t                              *c  ,
11079                                            xcb_glx_get_color_table_parameteriv_cookie_t   cookie  ,
11080                                            xcb_generic_error_t                          **e  );
11081 
11091 /*****************************************************************************
11092  **
11093  ** xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter
11094  ** 
11095  ** @param xcb_connection_t      *c
11096  ** @param xcb_glx_context_tag_t  context_tag
11097  ** @param uint32_t               target
11098  ** @param uint32_t               format
11099  ** @param uint32_t               type
11100  ** @param uint8_t                swap_bytes
11101  ** @returns xcb_glx_get_convolution_filter_cookie_t
11102  **
11103  *****************************************************************************/
11104  
11105 xcb_glx_get_convolution_filter_cookie_t
11106 xcb_glx_get_convolution_filter (xcb_connection_t      *c  ,
11107                                 xcb_glx_context_tag_t  context_tag  ,
11108                                 uint32_t               target  ,
11109                                 uint32_t               format  ,
11110                                 uint32_t               type  ,
11111                                 uint8_t                swap_bytes  );
11112 
11125 /*****************************************************************************
11126  **
11127  ** xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter_unchecked
11128  ** 
11129  ** @param xcb_connection_t      *c
11130  ** @param xcb_glx_context_tag_t  context_tag
11131  ** @param uint32_t               target
11132  ** @param uint32_t               format
11133  ** @param uint32_t               type
11134  ** @param uint8_t                swap_bytes
11135  ** @returns xcb_glx_get_convolution_filter_cookie_t
11136  **
11137  *****************************************************************************/
11138  
11139 xcb_glx_get_convolution_filter_cookie_t
11140 xcb_glx_get_convolution_filter_unchecked (xcb_connection_t      *c  ,
11141                                           xcb_glx_context_tag_t  context_tag  ,
11142                                           uint32_t               target  ,
11143                                           uint32_t               format  ,
11144                                           uint32_t               type  ,
11145                                           uint8_t                swap_bytes  );
11146 
11147 
11148 /*****************************************************************************
11149  **
11150  ** uint8_t * xcb_glx_get_convolution_filter_data
11151  ** 
11152  ** @param const xcb_glx_get_convolution_filter_reply_t *R
11153  ** @returns uint8_t *
11154  **
11155  *****************************************************************************/
11156  
11157 uint8_t *
11158 xcb_glx_get_convolution_filter_data (const xcb_glx_get_convolution_filter_reply_t *R  );
11159 
11160 
11161 /*****************************************************************************
11162  **
11163  ** int xcb_glx_get_convolution_filter_data_length
11164  ** 
11165  ** @param const xcb_glx_get_convolution_filter_reply_t *R
11166  ** @returns int
11167  **
11168  *****************************************************************************/
11169  
11170 int
11171 xcb_glx_get_convolution_filter_data_length (const xcb_glx_get_convolution_filter_reply_t *R  );
11172 
11173 
11174 /*****************************************************************************
11175  **
11176  ** xcb_generic_iterator_t xcb_glx_get_convolution_filter_data_end
11177  ** 
11178  ** @param const xcb_glx_get_convolution_filter_reply_t *R
11179  ** @returns xcb_generic_iterator_t
11180  **
11181  *****************************************************************************/
11182  
11183 xcb_generic_iterator_t
11184 xcb_glx_get_convolution_filter_data_end (const xcb_glx_get_convolution_filter_reply_t *R  );
11185 
11201 /*****************************************************************************
11202  **
11203  ** xcb_glx_get_convolution_filter_reply_t * xcb_glx_get_convolution_filter_reply
11204  ** 
11205  ** @param xcb_connection_t                         *c
11206  ** @param xcb_glx_get_convolution_filter_cookie_t   cookie
11207  ** @param xcb_generic_error_t                     **e
11208  ** @returns xcb_glx_get_convolution_filter_reply_t *
11209  **
11210  *****************************************************************************/
11211  
11212 xcb_glx_get_convolution_filter_reply_t *
11213 xcb_glx_get_convolution_filter_reply (xcb_connection_t                         *c  ,
11214                                       xcb_glx_get_convolution_filter_cookie_t   cookie  ,
11215                                       xcb_generic_error_t                     **e  );
11216 
11226 /*****************************************************************************
11227  **
11228  ** xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv
11229  ** 
11230  ** @param xcb_connection_t      *c
11231  ** @param xcb_glx_context_tag_t  context_tag
11232  ** @param uint32_t               target
11233  ** @param uint32_t               pname
11234  ** @returns xcb_glx_get_convolution_parameterfv_cookie_t
11235  **
11236  *****************************************************************************/
11237  
11238 xcb_glx_get_convolution_parameterfv_cookie_t
11239 xcb_glx_get_convolution_parameterfv (xcb_connection_t      *c  ,
11240                                      xcb_glx_context_tag_t  context_tag  ,
11241                                      uint32_t               target  ,
11242                                      uint32_t               pname  );
11243 
11256 /*****************************************************************************
11257  **
11258  ** xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv_unchecked
11259  ** 
11260  ** @param xcb_connection_t      *c
11261  ** @param xcb_glx_context_tag_t  context_tag
11262  ** @param uint32_t               target
11263  ** @param uint32_t               pname
11264  ** @returns xcb_glx_get_convolution_parameterfv_cookie_t
11265  **
11266  *****************************************************************************/
11267  
11268 xcb_glx_get_convolution_parameterfv_cookie_t
11269 xcb_glx_get_convolution_parameterfv_unchecked (xcb_connection_t      *c  ,
11270                                                xcb_glx_context_tag_t  context_tag  ,
11271                                                uint32_t               target  ,
11272                                                uint32_t               pname  );
11273 
11274 
11275 /*****************************************************************************
11276  **
11277  ** xcb_glx_float32_t * xcb_glx_get_convolution_parameterfv_data
11278  ** 
11279  ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R
11280  ** @returns xcb_glx_float32_t *
11281  **
11282  *****************************************************************************/
11283  
11284 xcb_glx_float32_t *
11285 xcb_glx_get_convolution_parameterfv_data (const xcb_glx_get_convolution_parameterfv_reply_t *R  );
11286 
11287 
11288 /*****************************************************************************
11289  **
11290  ** int xcb_glx_get_convolution_parameterfv_data_length
11291  ** 
11292  ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R
11293  ** @returns int
11294  **
11295  *****************************************************************************/
11296  
11297 int
11298 xcb_glx_get_convolution_parameterfv_data_length (const xcb_glx_get_convolution_parameterfv_reply_t *R  );
11299 
11300 
11301 /*****************************************************************************
11302  **
11303  ** xcb_generic_iterator_t xcb_glx_get_convolution_parameterfv_data_end
11304  ** 
11305  ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R
11306  ** @returns xcb_generic_iterator_t
11307  **
11308  *****************************************************************************/
11309  
11310 xcb_generic_iterator_t
11311 xcb_glx_get_convolution_parameterfv_data_end (const xcb_glx_get_convolution_parameterfv_reply_t *R  );
11312 
11328 /*****************************************************************************
11329  **
11330  ** xcb_glx_get_convolution_parameterfv_reply_t * xcb_glx_get_convolution_parameterfv_reply
11331  ** 
11332  ** @param xcb_connection_t                              *c
11333  ** @param xcb_glx_get_convolution_parameterfv_cookie_t   cookie
11334  ** @param xcb_generic_error_t                          **e
11335  ** @returns xcb_glx_get_convolution_parameterfv_reply_t *
11336  **
11337  *****************************************************************************/
11338  
11339 xcb_glx_get_convolution_parameterfv_reply_t *
11340 xcb_glx_get_convolution_parameterfv_reply (xcb_connection_t                              *c  ,
11341                                            xcb_glx_get_convolution_parameterfv_cookie_t   cookie  ,
11342                                            xcb_generic_error_t                          **e  );
11343 
11353 /*****************************************************************************
11354  **
11355  ** xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv
11356  ** 
11357  ** @param xcb_connection_t      *c
11358  ** @param xcb_glx_context_tag_t  context_tag
11359  ** @param uint32_t               target
11360  ** @param uint32_t               pname
11361  ** @returns xcb_glx_get_convolution_parameteriv_cookie_t
11362  **
11363  *****************************************************************************/
11364  
11365 xcb_glx_get_convolution_parameteriv_cookie_t
11366 xcb_glx_get_convolution_parameteriv (xcb_connection_t      *c  ,
11367                                      xcb_glx_context_tag_t  context_tag  ,
11368                                      uint32_t               target  ,
11369                                      uint32_t               pname  );
11370 
11383 /*****************************************************************************
11384  **
11385  ** xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv_unchecked
11386  ** 
11387  ** @param xcb_connection_t      *c
11388  ** @param xcb_glx_context_tag_t  context_tag
11389  ** @param uint32_t               target
11390  ** @param uint32_t               pname
11391  ** @returns xcb_glx_get_convolution_parameteriv_cookie_t
11392  **
11393  *****************************************************************************/
11394  
11395 xcb_glx_get_convolution_parameteriv_cookie_t
11396 xcb_glx_get_convolution_parameteriv_unchecked (xcb_connection_t      *c  ,
11397                                                xcb_glx_context_tag_t  context_tag  ,
11398                                                uint32_t               target  ,
11399                                                uint32_t               pname  );
11400 
11401 
11402 /*****************************************************************************
11403  **
11404  ** int32_t * xcb_glx_get_convolution_parameteriv_data
11405  ** 
11406  ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R
11407  ** @returns int32_t *
11408  **
11409  *****************************************************************************/
11410  
11411 int32_t *
11412 xcb_glx_get_convolution_parameteriv_data (const xcb_glx_get_convolution_parameteriv_reply_t *R  );
11413 
11414 
11415 /*****************************************************************************
11416  **
11417  ** int xcb_glx_get_convolution_parameteriv_data_length
11418  ** 
11419  ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R
11420  ** @returns int
11421  **
11422  *****************************************************************************/
11423  
11424 int
11425 xcb_glx_get_convolution_parameteriv_data_length (const xcb_glx_get_convolution_parameteriv_reply_t *R  );
11426 
11427 
11428 /*****************************************************************************
11429  **
11430  ** xcb_generic_iterator_t xcb_glx_get_convolution_parameteriv_data_end
11431  ** 
11432  ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R
11433  ** @returns xcb_generic_iterator_t
11434  **
11435  *****************************************************************************/
11436  
11437 xcb_generic_iterator_t
11438 xcb_glx_get_convolution_parameteriv_data_end (const xcb_glx_get_convolution_parameteriv_reply_t *R  );
11439 
11455 /*****************************************************************************
11456  **
11457  ** xcb_glx_get_convolution_parameteriv_reply_t * xcb_glx_get_convolution_parameteriv_reply
11458  ** 
11459  ** @param xcb_connection_t                              *c
11460  ** @param xcb_glx_get_convolution_parameteriv_cookie_t   cookie
11461  ** @param xcb_generic_error_t                          **e
11462  ** @returns xcb_glx_get_convolution_parameteriv_reply_t *
11463  **
11464  *****************************************************************************/
11465  
11466 xcb_glx_get_convolution_parameteriv_reply_t *
11467 xcb_glx_get_convolution_parameteriv_reply (xcb_connection_t                              *c  ,
11468                                            xcb_glx_get_convolution_parameteriv_cookie_t   cookie  ,
11469                                            xcb_generic_error_t                          **e  );
11470 
11480 /*****************************************************************************
11481  **
11482  ** xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter
11483  ** 
11484  ** @param xcb_connection_t      *c
11485  ** @param xcb_glx_context_tag_t  context_tag
11486  ** @param uint32_t               target
11487  ** @param uint32_t               format
11488  ** @param uint32_t               type
11489  ** @param uint8_t                swap_bytes
11490  ** @returns xcb_glx_get_separable_filter_cookie_t
11491  **
11492  *****************************************************************************/
11493  
11494 xcb_glx_get_separable_filter_cookie_t
11495 xcb_glx_get_separable_filter (xcb_connection_t      *c  ,
11496                               xcb_glx_context_tag_t  context_tag  ,
11497                               uint32_t               target  ,
11498                               uint32_t               format  ,
11499                               uint32_t               type  ,
11500                               uint8_t                swap_bytes  );
11501 
11514 /*****************************************************************************
11515  **
11516  ** xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter_unchecked
11517  ** 
11518  ** @param xcb_connection_t      *c
11519  ** @param xcb_glx_context_tag_t  context_tag
11520  ** @param uint32_t               target
11521  ** @param uint32_t               format
11522  ** @param uint32_t               type
11523  ** @param uint8_t                swap_bytes
11524  ** @returns xcb_glx_get_separable_filter_cookie_t
11525  **
11526  *****************************************************************************/
11527  
11528 xcb_glx_get_separable_filter_cookie_t
11529 xcb_glx_get_separable_filter_unchecked (xcb_connection_t      *c  ,
11530                                         xcb_glx_context_tag_t  context_tag  ,
11531                                         uint32_t               target  ,
11532                                         uint32_t               format  ,
11533                                         uint32_t               type  ,
11534                                         uint8_t                swap_bytes  );
11535 
11536 
11537 /*****************************************************************************
11538  **
11539  ** uint8_t * xcb_glx_get_separable_filter_rows_and_cols
11540  ** 
11541  ** @param const xcb_glx_get_separable_filter_reply_t *R
11542  ** @returns uint8_t *
11543  **
11544  *****************************************************************************/
11545  
11546 uint8_t *
11547 xcb_glx_get_separable_filter_rows_and_cols (const xcb_glx_get_separable_filter_reply_t *R  );
11548 
11549 
11550 /*****************************************************************************
11551  **
11552  ** int xcb_glx_get_separable_filter_rows_and_cols_length
11553  ** 
11554  ** @param const xcb_glx_get_separable_filter_reply_t *R
11555  ** @returns int
11556  **
11557  *****************************************************************************/
11558  
11559 int
11560 xcb_glx_get_separable_filter_rows_and_cols_length (const xcb_glx_get_separable_filter_reply_t *R  );
11561 
11562 
11563 /*****************************************************************************
11564  **
11565  ** xcb_generic_iterator_t xcb_glx_get_separable_filter_rows_and_cols_end
11566  ** 
11567  ** @param const xcb_glx_get_separable_filter_reply_t *R
11568  ** @returns xcb_generic_iterator_t
11569  **
11570  *****************************************************************************/
11571  
11572 xcb_generic_iterator_t
11573 xcb_glx_get_separable_filter_rows_and_cols_end (const xcb_glx_get_separable_filter_reply_t *R  );
11574 
11590 /*****************************************************************************
11591  **
11592  ** xcb_glx_get_separable_filter_reply_t * xcb_glx_get_separable_filter_reply
11593  ** 
11594  ** @param xcb_connection_t                       *c
11595  ** @param xcb_glx_get_separable_filter_cookie_t   cookie
11596  ** @param xcb_generic_error_t                   **e
11597  ** @returns xcb_glx_get_separable_filter_reply_t *
11598  **
11599  *****************************************************************************/
11600  
11601 xcb_glx_get_separable_filter_reply_t *
11602 xcb_glx_get_separable_filter_reply (xcb_connection_t                       *c  ,
11603                                     xcb_glx_get_separable_filter_cookie_t   cookie  ,
11604                                     xcb_generic_error_t                   **e  );
11605 
11615 /*****************************************************************************
11616  **
11617  ** xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram
11618  ** 
11619  ** @param xcb_connection_t      *c
11620  ** @param xcb_glx_context_tag_t  context_tag
11621  ** @param uint32_t               target
11622  ** @param uint32_t               format
11623  ** @param uint32_t               type
11624  ** @param uint8_t                swap_bytes
11625  ** @param uint8_t                reset
11626  ** @returns xcb_glx_get_histogram_cookie_t
11627  **
11628  *****************************************************************************/
11629  
11630 xcb_glx_get_histogram_cookie_t
11631 xcb_glx_get_histogram (xcb_connection_t      *c  ,
11632                        xcb_glx_context_tag_t  context_tag  ,
11633                        uint32_t               target  ,
11634                        uint32_t               format  ,
11635                        uint32_t               type  ,
11636                        uint8_t                swap_bytes  ,
11637                        uint8_t                reset  );
11638 
11651 /*****************************************************************************
11652  **
11653  ** xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram_unchecked
11654  ** 
11655  ** @param xcb_connection_t      *c
11656  ** @param xcb_glx_context_tag_t  context_tag
11657  ** @param uint32_t               target
11658  ** @param uint32_t               format
11659  ** @param uint32_t               type
11660  ** @param uint8_t                swap_bytes
11661  ** @param uint8_t                reset
11662  ** @returns xcb_glx_get_histogram_cookie_t
11663  **
11664  *****************************************************************************/
11665  
11666 xcb_glx_get_histogram_cookie_t
11667 xcb_glx_get_histogram_unchecked (xcb_connection_t      *c  ,
11668                                  xcb_glx_context_tag_t  context_tag  ,
11669                                  uint32_t               target  ,
11670                                  uint32_t               format  ,
11671                                  uint32_t               type  ,
11672                                  uint8_t                swap_bytes  ,
11673                                  uint8_t                reset  );
11674 
11675 
11676 /*****************************************************************************
11677  **
11678  ** uint8_t * xcb_glx_get_histogram_data
11679  ** 
11680  ** @param const xcb_glx_get_histogram_reply_t *R
11681  ** @returns uint8_t *
11682  **
11683  *****************************************************************************/
11684  
11685 uint8_t *
11686 xcb_glx_get_histogram_data (const xcb_glx_get_histogram_reply_t *R  );
11687 
11688 
11689 /*****************************************************************************
11690  **
11691  ** int xcb_glx_get_histogram_data_length
11692  ** 
11693  ** @param const xcb_glx_get_histogram_reply_t *R
11694  ** @returns int
11695  **
11696  *****************************************************************************/
11697  
11698 int
11699 xcb_glx_get_histogram_data_length (const xcb_glx_get_histogram_reply_t *R  );
11700 
11701 
11702 /*****************************************************************************
11703  **
11704  ** xcb_generic_iterator_t xcb_glx_get_histogram_data_end
11705  ** 
11706  ** @param const xcb_glx_get_histogram_reply_t *R
11707  ** @returns xcb_generic_iterator_t
11708  **
11709  *****************************************************************************/
11710  
11711 xcb_generic_iterator_t
11712 xcb_glx_get_histogram_data_end (const xcb_glx_get_histogram_reply_t *R  );
11713 
11729 /*****************************************************************************
11730  **
11731  ** xcb_glx_get_histogram_reply_t * xcb_glx_get_histogram_reply
11732  ** 
11733  ** @param xcb_connection_t                *c
11734  ** @param xcb_glx_get_histogram_cookie_t   cookie
11735  ** @param xcb_generic_error_t            **e
11736  ** @returns xcb_glx_get_histogram_reply_t *
11737  **
11738  *****************************************************************************/
11739  
11740 xcb_glx_get_histogram_reply_t *
11741 xcb_glx_get_histogram_reply (xcb_connection_t                *c  ,
11742                              xcb_glx_get_histogram_cookie_t   cookie  ,
11743                              xcb_generic_error_t            **e  );
11744 
11754 /*****************************************************************************
11755  **
11756  ** xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv
11757  ** 
11758  ** @param xcb_connection_t      *c
11759  ** @param xcb_glx_context_tag_t  context_tag
11760  ** @param uint32_t               target
11761  ** @param uint32_t               pname
11762  ** @returns xcb_glx_get_histogram_parameterfv_cookie_t
11763  **
11764  *****************************************************************************/
11765  
11766 xcb_glx_get_histogram_parameterfv_cookie_t
11767 xcb_glx_get_histogram_parameterfv (xcb_connection_t      *c  ,
11768                                    xcb_glx_context_tag_t  context_tag  ,
11769                                    uint32_t               target  ,
11770                                    uint32_t               pname  );
11771 
11784 /*****************************************************************************
11785  **
11786  ** xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv_unchecked
11787  ** 
11788  ** @param xcb_connection_t      *c
11789  ** @param xcb_glx_context_tag_t  context_tag
11790  ** @param uint32_t               target
11791  ** @param uint32_t               pname
11792  ** @returns xcb_glx_get_histogram_parameterfv_cookie_t
11793  **
11794  *****************************************************************************/
11795  
11796 xcb_glx_get_histogram_parameterfv_cookie_t
11797 xcb_glx_get_histogram_parameterfv_unchecked (xcb_connection_t      *c  ,
11798                                              xcb_glx_context_tag_t  context_tag  ,
11799                                              uint32_t               target  ,
11800                                              uint32_t               pname  );
11801 
11802 
11803 /*****************************************************************************
11804  **
11805  ** xcb_glx_float32_t * xcb_glx_get_histogram_parameterfv_data
11806  ** 
11807  ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R
11808  ** @returns xcb_glx_float32_t *
11809  **
11810  *****************************************************************************/
11811  
11812 xcb_glx_float32_t *
11813 xcb_glx_get_histogram_parameterfv_data (const xcb_glx_get_histogram_parameterfv_reply_t *R  );
11814 
11815 
11816 /*****************************************************************************
11817  **
11818  ** int xcb_glx_get_histogram_parameterfv_data_length
11819  ** 
11820  ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R
11821  ** @returns int
11822  **
11823  *****************************************************************************/
11824  
11825 int
11826 xcb_glx_get_histogram_parameterfv_data_length (const xcb_glx_get_histogram_parameterfv_reply_t *R  );
11827 
11828 
11829 /*****************************************************************************
11830  **
11831  ** xcb_generic_iterator_t xcb_glx_get_histogram_parameterfv_data_end
11832  ** 
11833  ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R
11834  ** @returns xcb_generic_iterator_t
11835  **
11836  *****************************************************************************/
11837  
11838 xcb_generic_iterator_t
11839 xcb_glx_get_histogram_parameterfv_data_end (const xcb_glx_get_histogram_parameterfv_reply_t *R  );
11840 
11856 /*****************************************************************************
11857  **
11858  ** xcb_glx_get_histogram_parameterfv_reply_t * xcb_glx_get_histogram_parameterfv_reply
11859  ** 
11860  ** @param xcb_connection_t                            *c
11861  ** @param xcb_glx_get_histogram_parameterfv_cookie_t   cookie
11862  ** @param xcb_generic_error_t                        **e
11863  ** @returns xcb_glx_get_histogram_parameterfv_reply_t *
11864  **
11865  *****************************************************************************/
11866  
11867 xcb_glx_get_histogram_parameterfv_reply_t *
11868 xcb_glx_get_histogram_parameterfv_reply (xcb_connection_t                            *c  ,
11869                                          xcb_glx_get_histogram_parameterfv_cookie_t   cookie  ,
11870                                          xcb_generic_error_t                        **e  );
11871 
11881 /*****************************************************************************
11882  **
11883  ** xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv
11884  ** 
11885  ** @param xcb_connection_t      *c
11886  ** @param xcb_glx_context_tag_t  context_tag
11887  ** @param uint32_t               target
11888  ** @param uint32_t               pname
11889  ** @returns xcb_glx_get_histogram_parameteriv_cookie_t
11890  **
11891  *****************************************************************************/
11892  
11893 xcb_glx_get_histogram_parameteriv_cookie_t
11894 xcb_glx_get_histogram_parameteriv (xcb_connection_t      *c  ,
11895                                    xcb_glx_context_tag_t  context_tag  ,
11896                                    uint32_t               target  ,
11897                                    uint32_t               pname  );
11898 
11911 /*****************************************************************************
11912  **
11913  ** xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv_unchecked
11914  ** 
11915  ** @param xcb_connection_t      *c
11916  ** @param xcb_glx_context_tag_t  context_tag
11917  ** @param uint32_t               target
11918  ** @param uint32_t               pname
11919  ** @returns xcb_glx_get_histogram_parameteriv_cookie_t
11920  **
11921  *****************************************************************************/
11922  
11923 xcb_glx_get_histogram_parameteriv_cookie_t
11924 xcb_glx_get_histogram_parameteriv_unchecked (xcb_connection_t      *c  ,
11925                                              xcb_glx_context_tag_t  context_tag  ,
11926                                              uint32_t               target  ,
11927                                              uint32_t               pname  );
11928 
11929 
11930 /*****************************************************************************
11931  **
11932  ** int32_t * xcb_glx_get_histogram_parameteriv_data
11933  ** 
11934  ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R
11935  ** @returns int32_t *
11936  **
11937  *****************************************************************************/
11938  
11939 int32_t *
11940 xcb_glx_get_histogram_parameteriv_data (const xcb_glx_get_histogram_parameteriv_reply_t *R  );
11941 
11942 
11943 /*****************************************************************************
11944  **
11945  ** int xcb_glx_get_histogram_parameteriv_data_length
11946  ** 
11947  ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R
11948  ** @returns int
11949  **
11950  *****************************************************************************/
11951  
11952 int
11953 xcb_glx_get_histogram_parameteriv_data_length (const xcb_glx_get_histogram_parameteriv_reply_t *R  );
11954 
11955 
11956 /*****************************************************************************
11957  **
11958  ** xcb_generic_iterator_t xcb_glx_get_histogram_parameteriv_data_end
11959  ** 
11960  ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R
11961  ** @returns xcb_generic_iterator_t
11962  **
11963  *****************************************************************************/
11964  
11965 xcb_generic_iterator_t
11966 xcb_glx_get_histogram_parameteriv_data_end (const xcb_glx_get_histogram_parameteriv_reply_t *R  );
11967 
11983 /*****************************************************************************
11984  **
11985  ** xcb_glx_get_histogram_parameteriv_reply_t * xcb_glx_get_histogram_parameteriv_reply
11986  ** 
11987  ** @param xcb_connection_t                            *c
11988  ** @param xcb_glx_get_histogram_parameteriv_cookie_t   cookie
11989  ** @param xcb_generic_error_t                        **e
11990  ** @returns xcb_glx_get_histogram_parameteriv_reply_t *
11991  **
11992  *****************************************************************************/
11993  
11994 xcb_glx_get_histogram_parameteriv_reply_t *
11995 xcb_glx_get_histogram_parameteriv_reply (xcb_connection_t                            *c  ,
11996                                          xcb_glx_get_histogram_parameteriv_cookie_t   cookie  ,
11997                                          xcb_generic_error_t                        **e  );
11998 
12008 /*****************************************************************************
12009  **
12010  ** xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax
12011  ** 
12012  ** @param xcb_connection_t      *c
12013  ** @param xcb_glx_context_tag_t  context_tag
12014  ** @param uint32_t               target
12015  ** @param uint32_t               format
12016  ** @param uint32_t               type
12017  ** @param uint8_t                swap_bytes
12018  ** @param uint8_t                reset
12019  ** @returns xcb_glx_get_minmax_cookie_t
12020  **
12021  *****************************************************************************/
12022  
12023 xcb_glx_get_minmax_cookie_t
12024 xcb_glx_get_minmax (xcb_connection_t      *c  ,
12025                     xcb_glx_context_tag_t  context_tag  ,
12026                     uint32_t               target  ,
12027                     uint32_t               format  ,
12028                     uint32_t               type  ,
12029                     uint8_t                swap_bytes  ,
12030                     uint8_t                reset  );
12031 
12044 /*****************************************************************************
12045  **
12046  ** xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax_unchecked
12047  ** 
12048  ** @param xcb_connection_t      *c
12049  ** @param xcb_glx_context_tag_t  context_tag
12050  ** @param uint32_t               target
12051  ** @param uint32_t               format
12052  ** @param uint32_t               type
12053  ** @param uint8_t                swap_bytes
12054  ** @param uint8_t                reset
12055  ** @returns xcb_glx_get_minmax_cookie_t
12056  **
12057  *****************************************************************************/
12058  
12059 xcb_glx_get_minmax_cookie_t
12060 xcb_glx_get_minmax_unchecked (xcb_connection_t      *c  ,
12061                               xcb_glx_context_tag_t  context_tag  ,
12062                               uint32_t               target  ,
12063                               uint32_t               format  ,
12064                               uint32_t               type  ,
12065                               uint8_t                swap_bytes  ,
12066                               uint8_t                reset  );
12067 
12068 
12069 /*****************************************************************************
12070  **
12071  ** uint8_t * xcb_glx_get_minmax_data
12072  ** 
12073  ** @param const xcb_glx_get_minmax_reply_t *R
12074  ** @returns uint8_t *
12075  **
12076  *****************************************************************************/
12077  
12078 uint8_t *
12079 xcb_glx_get_minmax_data (const xcb_glx_get_minmax_reply_t *R  );
12080 
12081 
12082 /*****************************************************************************
12083  **
12084  ** int xcb_glx_get_minmax_data_length
12085  ** 
12086  ** @param const xcb_glx_get_minmax_reply_t *R
12087  ** @returns int
12088  **
12089  *****************************************************************************/
12090  
12091 int
12092 xcb_glx_get_minmax_data_length (const xcb_glx_get_minmax_reply_t *R  );
12093 
12094 
12095 /*****************************************************************************
12096  **
12097  ** xcb_generic_iterator_t xcb_glx_get_minmax_data_end
12098  ** 
12099  ** @param const xcb_glx_get_minmax_reply_t *R
12100  ** @returns xcb_generic_iterator_t
12101  **
12102  *****************************************************************************/
12103  
12104 xcb_generic_iterator_t
12105 xcb_glx_get_minmax_data_end (const xcb_glx_get_minmax_reply_t *R  );
12106 
12122 /*****************************************************************************
12123  **
12124  ** xcb_glx_get_minmax_reply_t * xcb_glx_get_minmax_reply
12125  ** 
12126  ** @param xcb_connection_t             *c
12127  ** @param xcb_glx_get_minmax_cookie_t   cookie
12128  ** @param xcb_generic_error_t         **e
12129  ** @returns xcb_glx_get_minmax_reply_t *
12130  **
12131  *****************************************************************************/
12132  
12133 xcb_glx_get_minmax_reply_t *
12134 xcb_glx_get_minmax_reply (xcb_connection_t             *c  ,
12135                           xcb_glx_get_minmax_cookie_t   cookie  ,
12136                           xcb_generic_error_t         **e  );
12137 
12147 /*****************************************************************************
12148  **
12149  ** xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv
12150  ** 
12151  ** @param xcb_connection_t      *c
12152  ** @param xcb_glx_context_tag_t  context_tag
12153  ** @param uint32_t               target
12154  ** @param uint32_t               pname
12155  ** @returns xcb_glx_get_minmax_parameterfv_cookie_t
12156  **
12157  *****************************************************************************/
12158  
12159 xcb_glx_get_minmax_parameterfv_cookie_t
12160 xcb_glx_get_minmax_parameterfv (xcb_connection_t      *c  ,
12161                                 xcb_glx_context_tag_t  context_tag  ,
12162                                 uint32_t               target  ,
12163                                 uint32_t               pname  );
12164 
12177 /*****************************************************************************
12178  **
12179  ** xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv_unchecked
12180  ** 
12181  ** @param xcb_connection_t      *c
12182  ** @param xcb_glx_context_tag_t  context_tag
12183  ** @param uint32_t               target
12184  ** @param uint32_t               pname
12185  ** @returns xcb_glx_get_minmax_parameterfv_cookie_t
12186  **
12187  *****************************************************************************/
12188  
12189 xcb_glx_get_minmax_parameterfv_cookie_t
12190 xcb_glx_get_minmax_parameterfv_unchecked (xcb_connection_t      *c  ,
12191                                           xcb_glx_context_tag_t  context_tag  ,
12192                                           uint32_t               target  ,
12193                                           uint32_t               pname  );
12194 
12195 
12196 /*****************************************************************************
12197  **
12198  ** xcb_glx_float32_t * xcb_glx_get_minmax_parameterfv_data
12199  ** 
12200  ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R
12201  ** @returns xcb_glx_float32_t *
12202  **
12203  *****************************************************************************/
12204  
12205 xcb_glx_float32_t *
12206 xcb_glx_get_minmax_parameterfv_data (const xcb_glx_get_minmax_parameterfv_reply_t *R  );
12207 
12208 
12209 /*****************************************************************************
12210  **
12211  ** int xcb_glx_get_minmax_parameterfv_data_length
12212  ** 
12213  ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R
12214  ** @returns int
12215  **
12216  *****************************************************************************/
12217  
12218 int
12219 xcb_glx_get_minmax_parameterfv_data_length (const xcb_glx_get_minmax_parameterfv_reply_t *R  );
12220 
12221 
12222 /*****************************************************************************
12223  **
12224  ** xcb_generic_iterator_t xcb_glx_get_minmax_parameterfv_data_end
12225  ** 
12226  ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R
12227  ** @returns xcb_generic_iterator_t
12228  **
12229  *****************************************************************************/
12230  
12231 xcb_generic_iterator_t
12232 xcb_glx_get_minmax_parameterfv_data_end (const xcb_glx_get_minmax_parameterfv_reply_t *R  );
12233 
12249 /*****************************************************************************
12250  **
12251  ** xcb_glx_get_minmax_parameterfv_reply_t * xcb_glx_get_minmax_parameterfv_reply
12252  ** 
12253  ** @param xcb_connection_t                         *c
12254  ** @param xcb_glx_get_minmax_parameterfv_cookie_t   cookie
12255  ** @param xcb_generic_error_t                     **e
12256  ** @returns xcb_glx_get_minmax_parameterfv_reply_t *
12257  **
12258  *****************************************************************************/
12259  
12260 xcb_glx_get_minmax_parameterfv_reply_t *
12261 xcb_glx_get_minmax_parameterfv_reply (xcb_connection_t                         *c  ,
12262                                       xcb_glx_get_minmax_parameterfv_cookie_t   cookie  ,
12263                                       xcb_generic_error_t                     **e  );
12264 
12274 /*****************************************************************************
12275  **
12276  ** xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv
12277  ** 
12278  ** @param xcb_connection_t      *c
12279  ** @param xcb_glx_context_tag_t  context_tag
12280  ** @param uint32_t               target
12281  ** @param uint32_t               pname
12282  ** @returns xcb_glx_get_minmax_parameteriv_cookie_t
12283  **
12284  *****************************************************************************/
12285  
12286 xcb_glx_get_minmax_parameteriv_cookie_t
12287 xcb_glx_get_minmax_parameteriv (xcb_connection_t      *c  ,
12288                                 xcb_glx_context_tag_t  context_tag  ,
12289                                 uint32_t               target  ,
12290                                 uint32_t               pname  );
12291 
12304 /*****************************************************************************
12305  **
12306  ** xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv_unchecked
12307  ** 
12308  ** @param xcb_connection_t      *c
12309  ** @param xcb_glx_context_tag_t  context_tag
12310  ** @param uint32_t               target
12311  ** @param uint32_t               pname
12312  ** @returns xcb_glx_get_minmax_parameteriv_cookie_t
12313  **
12314  *****************************************************************************/
12315  
12316 xcb_glx_get_minmax_parameteriv_cookie_t
12317 xcb_glx_get_minmax_parameteriv_unchecked (xcb_connection_t      *c  ,
12318                                           xcb_glx_context_tag_t  context_tag  ,
12319                                           uint32_t               target  ,
12320                                           uint32_t               pname  );
12321 
12322 
12323 /*****************************************************************************
12324  **
12325  ** int32_t * xcb_glx_get_minmax_parameteriv_data
12326  ** 
12327  ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R
12328  ** @returns int32_t *
12329  **
12330  *****************************************************************************/
12331  
12332 int32_t *
12333 xcb_glx_get_minmax_parameteriv_data (const xcb_glx_get_minmax_parameteriv_reply_t *R  );
12334 
12335 
12336 /*****************************************************************************
12337  **
12338  ** int xcb_glx_get_minmax_parameteriv_data_length
12339  ** 
12340  ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R
12341  ** @returns int
12342  **
12343  *****************************************************************************/
12344  
12345 int
12346 xcb_glx_get_minmax_parameteriv_data_length (const xcb_glx_get_minmax_parameteriv_reply_t *R  );
12347 
12348 
12349 /*****************************************************************************
12350  **
12351  ** xcb_generic_iterator_t xcb_glx_get_minmax_parameteriv_data_end
12352  ** 
12353  ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R
12354  ** @returns xcb_generic_iterator_t
12355  **
12356  *****************************************************************************/
12357  
12358 xcb_generic_iterator_t
12359 xcb_glx_get_minmax_parameteriv_data_end (const xcb_glx_get_minmax_parameteriv_reply_t *R  );
12360 
12376 /*****************************************************************************
12377  **
12378  ** xcb_glx_get_minmax_parameteriv_reply_t * xcb_glx_get_minmax_parameteriv_reply
12379  ** 
12380  ** @param xcb_connection_t                         *c
12381  ** @param xcb_glx_get_minmax_parameteriv_cookie_t   cookie
12382  ** @param xcb_generic_error_t                     **e
12383  ** @returns xcb_glx_get_minmax_parameteriv_reply_t *
12384  **
12385  *****************************************************************************/
12386  
12387 xcb_glx_get_minmax_parameteriv_reply_t *
12388 xcb_glx_get_minmax_parameteriv_reply (xcb_connection_t                         *c  ,
12389                                       xcb_glx_get_minmax_parameteriv_cookie_t   cookie  ,
12390                                       xcb_generic_error_t                     **e  );
12391 
12401 /*****************************************************************************
12402  **
12403  ** xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb
12404  ** 
12405  ** @param xcb_connection_t      *c
12406  ** @param xcb_glx_context_tag_t  context_tag
12407  ** @param uint32_t               target
12408  ** @param int32_t                level
12409  ** @returns xcb_glx_get_compressed_tex_image_arb_cookie_t
12410  **
12411  *****************************************************************************/
12412  
12413 xcb_glx_get_compressed_tex_image_arb_cookie_t
12414 xcb_glx_get_compressed_tex_image_arb (xcb_connection_t      *c  ,
12415                                       xcb_glx_context_tag_t  context_tag  ,
12416                                       uint32_t               target  ,
12417                                       int32_t                level  );
12418 
12431 /*****************************************************************************
12432  **
12433  ** xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb_unchecked
12434  ** 
12435  ** @param xcb_connection_t      *c
12436  ** @param xcb_glx_context_tag_t  context_tag
12437  ** @param uint32_t               target
12438  ** @param int32_t                level
12439  ** @returns xcb_glx_get_compressed_tex_image_arb_cookie_t
12440  **
12441  *****************************************************************************/
12442  
12443 xcb_glx_get_compressed_tex_image_arb_cookie_t
12444 xcb_glx_get_compressed_tex_image_arb_unchecked (xcb_connection_t      *c  ,
12445                                                 xcb_glx_context_tag_t  context_tag  ,
12446                                                 uint32_t               target  ,
12447                                                 int32_t                level  );
12448 
12449 
12450 /*****************************************************************************
12451  **
12452  ** uint8_t * xcb_glx_get_compressed_tex_image_arb_data
12453  ** 
12454  ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R
12455  ** @returns uint8_t *
12456  **
12457  *****************************************************************************/
12458  
12459 uint8_t *
12460 xcb_glx_get_compressed_tex_image_arb_data (const xcb_glx_get_compressed_tex_image_arb_reply_t *R  );
12461 
12462 
12463 /*****************************************************************************
12464  **
12465  ** int xcb_glx_get_compressed_tex_image_arb_data_length
12466  ** 
12467  ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R
12468  ** @returns int
12469  **
12470  *****************************************************************************/
12471  
12472 int
12473 xcb_glx_get_compressed_tex_image_arb_data_length (const xcb_glx_get_compressed_tex_image_arb_reply_t *R  );
12474 
12475 
12476 /*****************************************************************************
12477  **
12478  ** xcb_generic_iterator_t xcb_glx_get_compressed_tex_image_arb_data_end
12479  ** 
12480  ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R
12481  ** @returns xcb_generic_iterator_t
12482  **
12483  *****************************************************************************/
12484  
12485 xcb_generic_iterator_t
12486 xcb_glx_get_compressed_tex_image_arb_data_end (const xcb_glx_get_compressed_tex_image_arb_reply_t *R  );
12487 
12503 /*****************************************************************************
12504  **
12505  ** xcb_glx_get_compressed_tex_image_arb_reply_t * xcb_glx_get_compressed_tex_image_arb_reply
12506  ** 
12507  ** @param xcb_connection_t                               *c
12508  ** @param xcb_glx_get_compressed_tex_image_arb_cookie_t   cookie
12509  ** @param xcb_generic_error_t                           **e
12510  ** @returns xcb_glx_get_compressed_tex_image_arb_reply_t *
12511  **
12512  *****************************************************************************/
12513  
12514 xcb_glx_get_compressed_tex_image_arb_reply_t *
12515 xcb_glx_get_compressed_tex_image_arb_reply (xcb_connection_t                               *c  ,
12516                                             xcb_glx_get_compressed_tex_image_arb_cookie_t   cookie  ,
12517                                             xcb_generic_error_t                           **e  );
12518 
12531 /*****************************************************************************
12532  **
12533  ** xcb_void_cookie_t xcb_glx_delete_queries_arb_checked
12534  ** 
12535  ** @param xcb_connection_t      *c
12536  ** @param xcb_glx_context_tag_t  context_tag
12537  ** @param int32_t                n
12538  ** @param const uint32_t        *ids
12539  ** @returns xcb_void_cookie_t
12540  **
12541  *****************************************************************************/
12542  
12543 xcb_void_cookie_t
12544 xcb_glx_delete_queries_arb_checked (xcb_connection_t      *c  ,
12545                                     xcb_glx_context_tag_t  context_tag  ,
12546                                     int32_t                n  ,
12547                                     const uint32_t        *ids  );
12548 
12558 /*****************************************************************************
12559  **
12560  ** xcb_void_cookie_t xcb_glx_delete_queries_arb
12561  ** 
12562  ** @param xcb_connection_t      *c
12563  ** @param xcb_glx_context_tag_t  context_tag
12564  ** @param int32_t                n
12565  ** @param const uint32_t        *ids
12566  ** @returns xcb_void_cookie_t
12567  **
12568  *****************************************************************************/
12569  
12570 xcb_void_cookie_t
12571 xcb_glx_delete_queries_arb (xcb_connection_t      *c  ,
12572                             xcb_glx_context_tag_t  context_tag  ,
12573                             int32_t                n  ,
12574                             const uint32_t        *ids  );
12575 
12585 /*****************************************************************************
12586  **
12587  ** xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb
12588  ** 
12589  ** @param xcb_connection_t      *c
12590  ** @param xcb_glx_context_tag_t  context_tag
12591  ** @param int32_t                n
12592  ** @returns xcb_glx_gen_queries_arb_cookie_t
12593  **
12594  *****************************************************************************/
12595  
12596 xcb_glx_gen_queries_arb_cookie_t
12597 xcb_glx_gen_queries_arb (xcb_connection_t      *c  ,
12598                          xcb_glx_context_tag_t  context_tag  ,
12599                          int32_t                n  );
12600 
12613 /*****************************************************************************
12614  **
12615  ** xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb_unchecked
12616  ** 
12617  ** @param xcb_connection_t      *c
12618  ** @param xcb_glx_context_tag_t  context_tag
12619  ** @param int32_t                n
12620  ** @returns xcb_glx_gen_queries_arb_cookie_t
12621  **
12622  *****************************************************************************/
12623  
12624 xcb_glx_gen_queries_arb_cookie_t
12625 xcb_glx_gen_queries_arb_unchecked (xcb_connection_t      *c  ,
12626                                    xcb_glx_context_tag_t  context_tag  ,
12627                                    int32_t                n  );
12628 
12629 
12630 /*****************************************************************************
12631  **
12632  ** uint32_t * xcb_glx_gen_queries_arb_data
12633  ** 
12634  ** @param const xcb_glx_gen_queries_arb_reply_t *R
12635  ** @returns uint32_t *
12636  **
12637  *****************************************************************************/
12638  
12639 uint32_t *
12640 xcb_glx_gen_queries_arb_data (const xcb_glx_gen_queries_arb_reply_t *R  );
12641 
12642 
12643 /*****************************************************************************
12644  **
12645  ** int xcb_glx_gen_queries_arb_data_length
12646  ** 
12647  ** @param const xcb_glx_gen_queries_arb_reply_t *R
12648  ** @returns int
12649  **
12650  *****************************************************************************/
12651  
12652 int
12653 xcb_glx_gen_queries_arb_data_length (const xcb_glx_gen_queries_arb_reply_t *R  );
12654 
12655 
12656 /*****************************************************************************
12657  **
12658  ** xcb_generic_iterator_t xcb_glx_gen_queries_arb_data_end
12659  ** 
12660  ** @param const xcb_glx_gen_queries_arb_reply_t *R
12661  ** @returns xcb_generic_iterator_t
12662  **
12663  *****************************************************************************/
12664  
12665 xcb_generic_iterator_t
12666 xcb_glx_gen_queries_arb_data_end (const xcb_glx_gen_queries_arb_reply_t *R  );
12667 
12683 /*****************************************************************************
12684  **
12685  ** xcb_glx_gen_queries_arb_reply_t * xcb_glx_gen_queries_arb_reply
12686  ** 
12687  ** @param xcb_connection_t                  *c
12688  ** @param xcb_glx_gen_queries_arb_cookie_t   cookie
12689  ** @param xcb_generic_error_t              **e
12690  ** @returns xcb_glx_gen_queries_arb_reply_t *
12691  **
12692  *****************************************************************************/
12693  
12694 xcb_glx_gen_queries_arb_reply_t *
12695 xcb_glx_gen_queries_arb_reply (xcb_connection_t                  *c  ,
12696                                xcb_glx_gen_queries_arb_cookie_t   cookie  ,
12697                                xcb_generic_error_t              **e  );
12698 
12708 /*****************************************************************************
12709  **
12710  ** xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb
12711  ** 
12712  ** @param xcb_connection_t      *c
12713  ** @param xcb_glx_context_tag_t  context_tag
12714  ** @param uint32_t               id
12715  ** @returns xcb_glx_is_query_arb_cookie_t
12716  **
12717  *****************************************************************************/
12718  
12719 xcb_glx_is_query_arb_cookie_t
12720 xcb_glx_is_query_arb (xcb_connection_t      *c  ,
12721                       xcb_glx_context_tag_t  context_tag  ,
12722                       uint32_t               id  );
12723 
12736 /*****************************************************************************
12737  **
12738  ** xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb_unchecked
12739  ** 
12740  ** @param xcb_connection_t      *c
12741  ** @param xcb_glx_context_tag_t  context_tag
12742  ** @param uint32_t               id
12743  ** @returns xcb_glx_is_query_arb_cookie_t
12744  **
12745  *****************************************************************************/
12746  
12747 xcb_glx_is_query_arb_cookie_t
12748 xcb_glx_is_query_arb_unchecked (xcb_connection_t      *c  ,
12749                                 xcb_glx_context_tag_t  context_tag  ,
12750                                 uint32_t               id  );
12751 
12767 /*****************************************************************************
12768  **
12769  ** xcb_glx_is_query_arb_reply_t * xcb_glx_is_query_arb_reply
12770  ** 
12771  ** @param xcb_connection_t               *c
12772  ** @param xcb_glx_is_query_arb_cookie_t   cookie
12773  ** @param xcb_generic_error_t           **e
12774  ** @returns xcb_glx_is_query_arb_reply_t *
12775  **
12776  *****************************************************************************/
12777  
12778 xcb_glx_is_query_arb_reply_t *
12779 xcb_glx_is_query_arb_reply (xcb_connection_t               *c  ,
12780                             xcb_glx_is_query_arb_cookie_t   cookie  ,
12781                             xcb_generic_error_t           **e  );
12782 
12792 /*****************************************************************************
12793  **
12794  ** xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb
12795  ** 
12796  ** @param xcb_connection_t      *c
12797  ** @param xcb_glx_context_tag_t  context_tag
12798  ** @param uint32_t               target
12799  ** @param uint32_t               pname
12800  ** @returns xcb_glx_get_queryiv_arb_cookie_t
12801  **
12802  *****************************************************************************/
12803  
12804 xcb_glx_get_queryiv_arb_cookie_t
12805 xcb_glx_get_queryiv_arb (xcb_connection_t      *c  ,
12806                          xcb_glx_context_tag_t  context_tag  ,
12807                          uint32_t               target  ,
12808                          uint32_t               pname  );
12809 
12822 /*****************************************************************************
12823  **
12824  ** xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb_unchecked
12825  ** 
12826  ** @param xcb_connection_t      *c
12827  ** @param xcb_glx_context_tag_t  context_tag
12828  ** @param uint32_t               target
12829  ** @param uint32_t               pname
12830  ** @returns xcb_glx_get_queryiv_arb_cookie_t
12831  **
12832  *****************************************************************************/
12833  
12834 xcb_glx_get_queryiv_arb_cookie_t
12835 xcb_glx_get_queryiv_arb_unchecked (xcb_connection_t      *c  ,
12836                                    xcb_glx_context_tag_t  context_tag  ,
12837                                    uint32_t               target  ,
12838                                    uint32_t               pname  );
12839 
12840 
12841 /*****************************************************************************
12842  **
12843  ** int32_t * xcb_glx_get_queryiv_arb_data
12844  ** 
12845  ** @param const xcb_glx_get_queryiv_arb_reply_t *R
12846  ** @returns int32_t *
12847  **
12848  *****************************************************************************/
12849  
12850 int32_t *
12851 xcb_glx_get_queryiv_arb_data (const xcb_glx_get_queryiv_arb_reply_t *R  );
12852 
12853 
12854 /*****************************************************************************
12855  **
12856  ** int xcb_glx_get_queryiv_arb_data_length
12857  ** 
12858  ** @param const xcb_glx_get_queryiv_arb_reply_t *R
12859  ** @returns int
12860  **
12861  *****************************************************************************/
12862  
12863 int
12864 xcb_glx_get_queryiv_arb_data_length (const xcb_glx_get_queryiv_arb_reply_t *R  );
12865 
12866 
12867 /*****************************************************************************
12868  **
12869  ** xcb_generic_iterator_t xcb_glx_get_queryiv_arb_data_end
12870  ** 
12871  ** @param const xcb_glx_get_queryiv_arb_reply_t *R
12872  ** @returns xcb_generic_iterator_t
12873  **
12874  *****************************************************************************/
12875  
12876 xcb_generic_iterator_t
12877 xcb_glx_get_queryiv_arb_data_end (const xcb_glx_get_queryiv_arb_reply_t *R  );
12878 
12894 /*****************************************************************************
12895  **
12896  ** xcb_glx_get_queryiv_arb_reply_t * xcb_glx_get_queryiv_arb_reply
12897  ** 
12898  ** @param xcb_connection_t                  *c
12899  ** @param xcb_glx_get_queryiv_arb_cookie_t   cookie
12900  ** @param xcb_generic_error_t              **e
12901  ** @returns xcb_glx_get_queryiv_arb_reply_t *
12902  **
12903  *****************************************************************************/
12904  
12905 xcb_glx_get_queryiv_arb_reply_t *
12906 xcb_glx_get_queryiv_arb_reply (xcb_connection_t                  *c  ,
12907                                xcb_glx_get_queryiv_arb_cookie_t   cookie  ,
12908                                xcb_generic_error_t              **e  );
12909 
12919 /*****************************************************************************
12920  **
12921  ** xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb
12922  ** 
12923  ** @param xcb_connection_t      *c
12924  ** @param xcb_glx_context_tag_t  context_tag
12925  ** @param uint32_t               id
12926  ** @param uint32_t               pname
12927  ** @returns xcb_glx_get_query_objectiv_arb_cookie_t
12928  **
12929  *****************************************************************************/
12930  
12931 xcb_glx_get_query_objectiv_arb_cookie_t
12932 xcb_glx_get_query_objectiv_arb (xcb_connection_t      *c  ,
12933                                 xcb_glx_context_tag_t  context_tag  ,
12934                                 uint32_t               id  ,
12935                                 uint32_t               pname  );
12936 
12949 /*****************************************************************************
12950  **
12951  ** xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb_unchecked
12952  ** 
12953  ** @param xcb_connection_t      *c
12954  ** @param xcb_glx_context_tag_t  context_tag
12955  ** @param uint32_t               id
12956  ** @param uint32_t               pname
12957  ** @returns xcb_glx_get_query_objectiv_arb_cookie_t
12958  **
12959  *****************************************************************************/
12960  
12961 xcb_glx_get_query_objectiv_arb_cookie_t
12962 xcb_glx_get_query_objectiv_arb_unchecked (xcb_connection_t      *c  ,
12963                                           xcb_glx_context_tag_t  context_tag  ,
12964                                           uint32_t               id  ,
12965                                           uint32_t               pname  );
12966 
12967 
12968 /*****************************************************************************
12969  **
12970  ** int32_t * xcb_glx_get_query_objectiv_arb_data
12971  ** 
12972  ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R
12973  ** @returns int32_t *
12974  **
12975  *****************************************************************************/
12976  
12977 int32_t *
12978 xcb_glx_get_query_objectiv_arb_data (const xcb_glx_get_query_objectiv_arb_reply_t *R  );
12979 
12980 
12981 /*****************************************************************************
12982  **
12983  ** int xcb_glx_get_query_objectiv_arb_data_length
12984  ** 
12985  ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R
12986  ** @returns int
12987  **
12988  *****************************************************************************/
12989  
12990 int
12991 xcb_glx_get_query_objectiv_arb_data_length (const xcb_glx_get_query_objectiv_arb_reply_t *R  );
12992 
12993 
12994 /*****************************************************************************
12995  **
12996  ** xcb_generic_iterator_t xcb_glx_get_query_objectiv_arb_data_end
12997  ** 
12998  ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R
12999  ** @returns xcb_generic_iterator_t
13000  **
13001  *****************************************************************************/
13002  
13003 xcb_generic_iterator_t
13004 xcb_glx_get_query_objectiv_arb_data_end (const xcb_glx_get_query_objectiv_arb_reply_t *R  );
13005 
13021 /*****************************************************************************
13022  **
13023  ** xcb_glx_get_query_objectiv_arb_reply_t * xcb_glx_get_query_objectiv_arb_reply
13024  ** 
13025  ** @param xcb_connection_t                         *c
13026  ** @param xcb_glx_get_query_objectiv_arb_cookie_t   cookie
13027  ** @param xcb_generic_error_t                     **e
13028  ** @returns xcb_glx_get_query_objectiv_arb_reply_t *
13029  **
13030  *****************************************************************************/
13031  
13032 xcb_glx_get_query_objectiv_arb_reply_t *
13033 xcb_glx_get_query_objectiv_arb_reply (xcb_connection_t                         *c  ,
13034                                       xcb_glx_get_query_objectiv_arb_cookie_t   cookie  ,
13035                                       xcb_generic_error_t                     **e  );
13036 
13046 /*****************************************************************************
13047  **
13048  ** xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb
13049  ** 
13050  ** @param xcb_connection_t      *c
13051  ** @param xcb_glx_context_tag_t  context_tag
13052  ** @param uint32_t               id
13053  ** @param uint32_t               pname
13054  ** @returns xcb_glx_get_query_objectuiv_arb_cookie_t
13055  **
13056  *****************************************************************************/
13057  
13058 xcb_glx_get_query_objectuiv_arb_cookie_t
13059 xcb_glx_get_query_objectuiv_arb (xcb_connection_t      *c  ,
13060                                  xcb_glx_context_tag_t  context_tag  ,
13061                                  uint32_t               id  ,
13062                                  uint32_t               pname  );
13063 
13076 /*****************************************************************************
13077  **
13078  ** xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb_unchecked
13079  ** 
13080  ** @param xcb_connection_t      *c
13081  ** @param xcb_glx_context_tag_t  context_tag
13082  ** @param uint32_t               id
13083  ** @param uint32_t               pname
13084  ** @returns xcb_glx_get_query_objectuiv_arb_cookie_t
13085  **
13086  *****************************************************************************/
13087  
13088 xcb_glx_get_query_objectuiv_arb_cookie_t
13089 xcb_glx_get_query_objectuiv_arb_unchecked (xcb_connection_t      *c  ,
13090                                            xcb_glx_context_tag_t  context_tag  ,
13091                                            uint32_t               id  ,
13092                                            uint32_t               pname  );
13093 
13094 
13095 /*****************************************************************************
13096  **
13097  ** uint32_t * xcb_glx_get_query_objectuiv_arb_data
13098  ** 
13099  ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R
13100  ** @returns uint32_t *
13101  **
13102  *****************************************************************************/
13103  
13104 uint32_t *
13105 xcb_glx_get_query_objectuiv_arb_data (const xcb_glx_get_query_objectuiv_arb_reply_t *R  );
13106 
13107 
13108 /*****************************************************************************
13109  **
13110  ** int xcb_glx_get_query_objectuiv_arb_data_length
13111  ** 
13112  ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R
13113  ** @returns int
13114  **
13115  *****************************************************************************/
13116  
13117 int
13118 xcb_glx_get_query_objectuiv_arb_data_length (const xcb_glx_get_query_objectuiv_arb_reply_t *R  );
13119 
13120 
13121 /*****************************************************************************
13122  **
13123  ** xcb_generic_iterator_t xcb_glx_get_query_objectuiv_arb_data_end
13124  ** 
13125  ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R
13126  ** @returns xcb_generic_iterator_t
13127  **
13128  *****************************************************************************/
13129  
13130 xcb_generic_iterator_t
13131 xcb_glx_get_query_objectuiv_arb_data_end (const xcb_glx_get_query_objectuiv_arb_reply_t *R  );
13132 
13148 /*****************************************************************************
13149  **
13150  ** xcb_glx_get_query_objectuiv_arb_reply_t * xcb_glx_get_query_objectuiv_arb_reply
13151  ** 
13152  ** @param xcb_connection_t                          *c
13153  ** @param xcb_glx_get_query_objectuiv_arb_cookie_t   cookie
13154  ** @param xcb_generic_error_t                      **e
13155  ** @returns xcb_glx_get_query_objectuiv_arb_reply_t *
13156  **
13157  *****************************************************************************/
13158  
13159 xcb_glx_get_query_objectuiv_arb_reply_t *
13160 xcb_glx_get_query_objectuiv_arb_reply (xcb_connection_t                          *c  ,
13161                                        xcb_glx_get_query_objectuiv_arb_cookie_t   cookie  ,
13162                                        xcb_generic_error_t                      **e  );
13163 
13164 
13165 #ifdef __cplusplus
13166 }
13167 #endif
13168 
13169 #endif
13170