glx.h

00001 /*
00002  * This file generated automatically from glx.xml by c-client.xsl using XSLT.
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 #define XCB_GLX_MAJOR_VERSION 1
00019 #define XCB_GLX_MINOR_VERSION 3
00020   
00021 extern xcb_extension_t xcb_glx_id;
00022 
00023 typedef uint32_t xcb_glx_pixmap_t;
00024 
00028 typedef struct xcb_glx_pixmap_iterator_t {
00029     xcb_glx_pixmap_t *data; 
00030     int               rem; 
00031     int               index; 
00032 } xcb_glx_pixmap_iterator_t;
00033 
00034 typedef uint32_t xcb_glx_context_t;
00035 
00039 typedef struct xcb_glx_context_iterator_t {
00040     xcb_glx_context_t *data; 
00041     int                rem; 
00042     int                index; 
00043 } xcb_glx_context_iterator_t;
00044 
00045 typedef uint32_t xcb_glx_pbuffer_t;
00046 
00050 typedef struct xcb_glx_pbuffer_iterator_t {
00051     xcb_glx_pbuffer_t *data; 
00052     int                rem; 
00053     int                index; 
00054 } xcb_glx_pbuffer_iterator_t;
00055 
00056 typedef uint32_t xcb_glx_window_t;
00057 
00061 typedef struct xcb_glx_window_iterator_t {
00062     xcb_glx_window_t *data; 
00063     int               rem; 
00064     int               index; 
00065 } xcb_glx_window_iterator_t;
00066 
00067 typedef uint32_t xcb_glx_fbconfig_t;
00068 
00072 typedef struct xcb_glx_fbconfig_iterator_t {
00073     xcb_glx_fbconfig_t *data; 
00074     int                 rem; 
00075     int                 index; 
00076 } xcb_glx_fbconfig_iterator_t;
00077 
00078 typedef uint32_t xcb_glx_drawable_t;
00079 
00083 typedef struct xcb_glx_drawable_iterator_t {
00084     xcb_glx_drawable_t *data; 
00085     int                 rem; 
00086     int                 index; 
00087 } xcb_glx_drawable_iterator_t;
00088 
00089 typedef float xcb_glx_float32_t;
00090 
00094 typedef struct xcb_glx_float32_iterator_t {
00095     xcb_glx_float32_t *data; 
00096     int                rem; 
00097     int                index; 
00098 } xcb_glx_float32_iterator_t;
00099 
00100 typedef double xcb_glx_float64_t;
00101 
00105 typedef struct xcb_glx_float64_iterator_t {
00106     xcb_glx_float64_t *data; 
00107     int                rem; 
00108     int                index; 
00109 } xcb_glx_float64_iterator_t;
00110 
00111 typedef uint32_t xcb_glx_bool32_t;
00112 
00116 typedef struct xcb_glx_bool32_iterator_t {
00117     xcb_glx_bool32_t *data; 
00118     int               rem; 
00119     int               index; 
00120 } xcb_glx_bool32_iterator_t;
00121 
00122 typedef uint32_t xcb_glx_context_tag_t;
00123 
00127 typedef struct xcb_glx_context_tag_iterator_t {
00128     xcb_glx_context_tag_t *data; 
00129     int                    rem; 
00130     int                    index; 
00131 } xcb_glx_context_tag_iterator_t;
00132 
00134 #define XCB_GLX_GENERIC -1
00135 
00139 typedef struct xcb_glx_generic_error_t {
00140     uint8_t  response_type; 
00141     uint8_t  error_code; 
00142     uint16_t sequence; 
00143     uint32_t bad_value; 
00144     uint16_t minor_opcode; 
00145     uint8_t  major_opcode; 
00146     uint8_t  pad0[21]; 
00147 } xcb_glx_generic_error_t;
00148 
00150 #define XCB_GLX_BAD_CONTEXT 0
00151 
00152 typedef xcb_glx_generic_error_t xcb_glx_bad_context_error_t;
00153 
00155 #define XCB_GLX_BAD_CONTEXT_STATE 1
00156 
00157 typedef xcb_glx_generic_error_t xcb_glx_bad_context_state_error_t;
00158 
00160 #define XCB_GLX_BAD_DRAWABLE 2
00161 
00162 typedef xcb_glx_generic_error_t xcb_glx_bad_drawable_error_t;
00163 
00165 #define XCB_GLX_BAD_PIXMAP 3
00166 
00167 typedef xcb_glx_generic_error_t xcb_glx_bad_pixmap_error_t;
00168 
00170 #define XCB_GLX_BAD_CONTEXT_TAG 4
00171 
00172 typedef xcb_glx_generic_error_t xcb_glx_bad_context_tag_error_t;
00173 
00175 #define XCB_GLX_BAD_CURRENT_WINDOW 5
00176 
00177 typedef xcb_glx_generic_error_t xcb_glx_bad_current_window_error_t;
00178 
00180 #define XCB_GLX_BAD_RENDER_REQUEST 6
00181 
00182 typedef xcb_glx_generic_error_t xcb_glx_bad_render_request_error_t;
00183 
00185 #define XCB_GLX_BAD_LARGE_REQUEST 7
00186 
00187 typedef xcb_glx_generic_error_t xcb_glx_bad_large_request_error_t;
00188 
00190 #define XCB_GLX_UNSUPPORTED_PRIVATE_REQUEST 8
00191 
00192 typedef xcb_glx_generic_error_t xcb_glx_unsupported_private_request_error_t;
00193 
00195 #define XCB_GLX_BAD_FB_CONFIG 9
00196 
00197 typedef xcb_glx_generic_error_t xcb_glx_bad_fb_config_error_t;
00198 
00200 #define XCB_GLX_BAD_PBUFFER 10
00201 
00202 typedef xcb_glx_generic_error_t xcb_glx_bad_pbuffer_error_t;
00203 
00205 #define XCB_GLX_BAD_CURRENT_DRAWABLE 11
00206 
00207 typedef xcb_glx_generic_error_t xcb_glx_bad_current_drawable_error_t;
00208 
00210 #define XCB_GLX_BAD_WINDOW 12
00211 
00212 typedef xcb_glx_generic_error_t xcb_glx_bad_window_error_t;
00213 
00215 #define XCB_GLX_PBUFFER_CLOBBER 0
00216 
00220 typedef struct xcb_glx_pbuffer_clobber_event_t {
00221     uint8_t            response_type; 
00222     uint16_t           event_type; 
00223     uint16_t           sequence; 
00224     uint16_t           draw_type; 
00225     xcb_glx_drawable_t drawable; 
00226     uint32_t           b_mask; 
00227     uint16_t           aux_buffer; 
00228     uint16_t           x; 
00229     uint16_t           y; 
00230     uint16_t           width; 
00231     uint16_t           height; 
00232     uint16_t           count; 
00233     uint8_t            pad0[4]; 
00234 } xcb_glx_pbuffer_clobber_event_t;
00235 
00236 typedef enum xcb_glx_pbcet_t {
00237     XCB_GLX_PBCET_DAMAGED = 0x8017,
00238     XCB_GLX_PBCET_SAVED = 0x8018
00239 } xcb_glx_pbcet_t;
00240 
00241 typedef enum xcb_glx_pbcdt_t {
00242     XCB_GLX_PBCDT_WINDOW = 0x8019,
00243     XCB_GLX_PBCDT_PBUFFER = 0x801A
00244 } xcb_glx_pbcdt_t;
00245 
00247 #define XCB_GLX_RENDER 1
00248 
00252 typedef struct xcb_glx_render_request_t {
00253     uint8_t               major_opcode; 
00254     uint8_t               minor_opcode; 
00255     uint16_t              length; 
00256     xcb_glx_context_tag_t context_tag; 
00257 } xcb_glx_render_request_t;
00258 
00260 #define XCB_GLX_RENDER_LARGE 2
00261 
00265 typedef struct xcb_glx_render_large_request_t {
00266     uint8_t               major_opcode; 
00267     uint8_t               minor_opcode; 
00268     uint16_t              length; 
00269     xcb_glx_context_tag_t context_tag; 
00270     uint16_t              request_num; 
00271     uint16_t              request_total; 
00272     uint32_t              data_len; 
00273 } xcb_glx_render_large_request_t;
00274 
00276 #define XCB_GLX_CREATE_CONTEXT 3
00277 
00281 typedef struct xcb_glx_create_context_request_t {
00282     uint8_t           major_opcode; 
00283     uint8_t           minor_opcode; 
00284     uint16_t          length; 
00285     xcb_glx_context_t context; 
00286     xcb_visualid_t    visual; 
00287     uint32_t          screen; 
00288     xcb_glx_context_t share_list; 
00289     uint8_t           is_direct; 
00290     uint8_t           pad0[3]; 
00291 } xcb_glx_create_context_request_t;
00292 
00294 #define XCB_GLX_DESTROY_CONTEXT 4
00295 
00299 typedef struct xcb_glx_destroy_context_request_t {
00300     uint8_t           major_opcode; 
00301     uint8_t           minor_opcode; 
00302     uint16_t          length; 
00303     xcb_glx_context_t context; 
00304 } xcb_glx_destroy_context_request_t;
00305 
00309 typedef struct xcb_glx_make_current_cookie_t {
00310     unsigned int sequence; 
00311 } xcb_glx_make_current_cookie_t;
00312 
00314 #define XCB_GLX_MAKE_CURRENT 5
00315 
00319 typedef struct xcb_glx_make_current_request_t {
00320     uint8_t               major_opcode; 
00321     uint8_t               minor_opcode; 
00322     uint16_t              length; 
00323     xcb_glx_drawable_t    drawable; 
00324     xcb_glx_context_t     context; 
00325     xcb_glx_context_tag_t old_context_tag; 
00326 } xcb_glx_make_current_request_t;
00327 
00331 typedef struct xcb_glx_make_current_reply_t {
00332     uint8_t               response_type; 
00333     uint8_t               pad0; 
00334     uint16_t              sequence; 
00335     uint32_t              length; 
00336     xcb_glx_context_tag_t context_tag; 
00337     uint8_t               pad1[20]; 
00338 } xcb_glx_make_current_reply_t;
00339 
00343 typedef struct xcb_glx_is_direct_cookie_t {
00344     unsigned int sequence; 
00345 } xcb_glx_is_direct_cookie_t;
00346 
00348 #define XCB_GLX_IS_DIRECT 6
00349 
00353 typedef struct xcb_glx_is_direct_request_t {
00354     uint8_t           major_opcode; 
00355     uint8_t           minor_opcode; 
00356     uint16_t          length; 
00357     xcb_glx_context_t context; 
00358 } xcb_glx_is_direct_request_t;
00359 
00363 typedef struct xcb_glx_is_direct_reply_t {
00364     uint8_t  response_type; 
00365     uint8_t  pad0; 
00366     uint16_t sequence; 
00367     uint32_t length; 
00368     uint8_t  is_direct; 
00369     uint8_t  pad1[23]; 
00370 } xcb_glx_is_direct_reply_t;
00371 
00375 typedef struct xcb_glx_query_version_cookie_t {
00376     unsigned int sequence; 
00377 } xcb_glx_query_version_cookie_t;
00378 
00380 #define XCB_GLX_QUERY_VERSION 7
00381 
00385 typedef struct xcb_glx_query_version_request_t {
00386     uint8_t  major_opcode; 
00387     uint8_t  minor_opcode; 
00388     uint16_t length; 
00389     uint32_t major_version; 
00390     uint32_t minor_version; 
00391 } xcb_glx_query_version_request_t;
00392 
00396 typedef struct xcb_glx_query_version_reply_t {
00397     uint8_t  response_type; 
00398     uint8_t  pad0; 
00399     uint16_t sequence; 
00400     uint32_t length; 
00401     uint32_t major_version; 
00402     uint32_t minor_version; 
00403     uint8_t  pad1[16]; 
00404 } xcb_glx_query_version_reply_t;
00405 
00407 #define XCB_GLX_WAIT_GL 8
00408 
00412 typedef struct xcb_glx_wait_gl_request_t {
00413     uint8_t               major_opcode; 
00414     uint8_t               minor_opcode; 
00415     uint16_t              length; 
00416     xcb_glx_context_tag_t context_tag; 
00417 } xcb_glx_wait_gl_request_t;
00418 
00420 #define XCB_GLX_WAIT_X 9
00421 
00425 typedef struct xcb_glx_wait_x_request_t {
00426     uint8_t               major_opcode; 
00427     uint8_t               minor_opcode; 
00428     uint16_t              length; 
00429     xcb_glx_context_tag_t context_tag; 
00430 } xcb_glx_wait_x_request_t;
00431 
00433 #define XCB_GLX_COPY_CONTEXT 10
00434 
00438 typedef struct xcb_glx_copy_context_request_t {
00439     uint8_t               major_opcode; 
00440     uint8_t               minor_opcode; 
00441     uint16_t              length; 
00442     xcb_glx_context_t     src; 
00443     xcb_glx_context_t     dest; 
00444     uint32_t              mask; 
00445     xcb_glx_context_tag_t src_context_tag; 
00446 } xcb_glx_copy_context_request_t;
00447 
00448 typedef enum xcb_glx_gc_t {
00449     XCB_GLX_GC_GL_CURRENT_BIT = 0x00000001,
00450     XCB_GLX_GC_GL_POINT_BIT = 0x00000002,
00451     XCB_GLX_GC_GL_LINE_BIT = 0x00000004,
00452     XCB_GLX_GC_GL_POLYGON_BIT = 0x00000008,
00453     XCB_GLX_GC_GL_POLYGON_STIPPLE_BIT = 0x00000010,
00454     XCB_GLX_GC_GL_PIXEL_MODE_BIT = 0x00000020,
00455     XCB_GLX_GC_GL_LIGHTING_BIT = 0x00000040,
00456     XCB_GLX_GC_GL_FOG_BIT = 0x00000080,
00457     XCB_GLX_GC_GL_DEPTH_BUFFER_BIT = 0x00000100,
00458     XCB_GLX_GC_GL_ACCUM_BUFFER_BIT = 0x00000200,
00459     XCB_GLX_GC_GL_STENCIL_BUFFER_BIT = 0x00000400,
00460     XCB_GLX_GC_GL_VIEWPORT_BIT = 0x00000800,
00461     XCB_GLX_GC_GL_TRANSFORM_BIT = 0x00001000,
00462     XCB_GLX_GC_GL_ENABLE_BIT = 0x00002000,
00463     XCB_GLX_GC_GL_COLOR_BUFFER_BIT = 0x00004000,
00464     XCB_GLX_GC_GL_HINT_BIT = 0x00008000,
00465     XCB_GLX_GC_GL_EVAL_BIT = 0x00010000,
00466     XCB_GLX_GC_GL_LIST_BIT = 0x00020000,
00467     XCB_GLX_GC_GL_TEXTURE_BIT = 0x00040000,
00468     XCB_GLX_GC_GL_SCISSOR_BIT = 0x00080000,
00469     XCB_GLX_GC_GL_ALL_ATTRIB_BITS = 0x000ffffff
00470 } xcb_glx_gc_t;
00471 
00473 #define XCB_GLX_SWAP_BUFFERS 11
00474 
00478 typedef struct xcb_glx_swap_buffers_request_t {
00479     uint8_t               major_opcode; 
00480     uint8_t               minor_opcode; 
00481     uint16_t              length; 
00482     xcb_glx_context_tag_t context_tag; 
00483     xcb_glx_drawable_t    drawable; 
00484 } xcb_glx_swap_buffers_request_t;
00485 
00487 #define XCB_GLX_USE_X_FONT 12
00488 
00492 typedef struct xcb_glx_use_x_font_request_t {
00493     uint8_t               major_opcode; 
00494     uint8_t               minor_opcode; 
00495     uint16_t              length; 
00496     xcb_glx_context_tag_t context_tag; 
00497     xcb_font_t            font; 
00498     uint32_t              first; 
00499     uint32_t              count; 
00500     uint32_t              list_base; 
00501 } xcb_glx_use_x_font_request_t;
00502 
00504 #define XCB_GLX_CREATE_GLX_PIXMAP 13
00505 
00509 typedef struct xcb_glx_create_glx_pixmap_request_t {
00510     uint8_t          major_opcode; 
00511     uint8_t          minor_opcode; 
00512     uint16_t         length; 
00513     uint32_t         screen; 
00514     xcb_visualid_t   visual; 
00515     xcb_pixmap_t     pixmap; 
00516     xcb_glx_pixmap_t glx_pixmap; 
00517 } xcb_glx_create_glx_pixmap_request_t;
00518 
00522 typedef struct xcb_glx_get_visual_configs_cookie_t {
00523     unsigned int sequence; 
00524 } xcb_glx_get_visual_configs_cookie_t;
00525 
00527 #define XCB_GLX_GET_VISUAL_CONFIGS 14
00528 
00532 typedef struct xcb_glx_get_visual_configs_request_t {
00533     uint8_t  major_opcode; 
00534     uint8_t  minor_opcode; 
00535     uint16_t length; 
00536     uint32_t screen; 
00537 } xcb_glx_get_visual_configs_request_t;
00538 
00542 typedef struct xcb_glx_get_visual_configs_reply_t {
00543     uint8_t  response_type; 
00544     uint8_t  pad0; 
00545     uint16_t sequence; 
00546     uint32_t length; 
00547     uint32_t num_visuals; 
00548     uint32_t num_properties; 
00549     uint8_t  pad1[16]; 
00550 } xcb_glx_get_visual_configs_reply_t;
00551 
00553 #define XCB_GLX_DESTROY_GLX_PIXMAP 15
00554 
00558 typedef struct xcb_glx_destroy_glx_pixmap_request_t {
00559     uint8_t          major_opcode; 
00560     uint8_t          minor_opcode; 
00561     uint16_t         length; 
00562     xcb_glx_pixmap_t glx_pixmap; 
00563 } xcb_glx_destroy_glx_pixmap_request_t;
00564 
00566 #define XCB_GLX_VENDOR_PRIVATE 16
00567 
00571 typedef struct xcb_glx_vendor_private_request_t {
00572     uint8_t               major_opcode; 
00573     uint8_t               minor_opcode; 
00574     uint16_t              length; 
00575     uint32_t              vendor_code; 
00576     xcb_glx_context_tag_t context_tag; 
00577 } xcb_glx_vendor_private_request_t;
00578 
00582 typedef struct xcb_glx_vendor_private_with_reply_cookie_t {
00583     unsigned int sequence; 
00584 } xcb_glx_vendor_private_with_reply_cookie_t;
00585 
00587 #define XCB_GLX_VENDOR_PRIVATE_WITH_REPLY 17
00588 
00592 typedef struct xcb_glx_vendor_private_with_reply_request_t {
00593     uint8_t               major_opcode; 
00594     uint8_t               minor_opcode; 
00595     uint16_t              length; 
00596     uint32_t              vendor_code; 
00597     xcb_glx_context_tag_t context_tag; 
00598 } xcb_glx_vendor_private_with_reply_request_t;
00599 
00603 typedef struct xcb_glx_vendor_private_with_reply_reply_t {
00604     uint8_t  response_type; 
00605     uint8_t  pad0; 
00606     uint16_t sequence; 
00607     uint32_t length; 
00608     uint32_t retval; 
00609     uint8_t  data1[24]; 
00610 } xcb_glx_vendor_private_with_reply_reply_t;
00611 
00615 typedef struct xcb_glx_query_extensions_string_cookie_t {
00616     unsigned int sequence; 
00617 } xcb_glx_query_extensions_string_cookie_t;
00618 
00620 #define XCB_GLX_QUERY_EXTENSIONS_STRING 18
00621 
00625 typedef struct xcb_glx_query_extensions_string_request_t {
00626     uint8_t  major_opcode; 
00627     uint8_t  minor_opcode; 
00628     uint16_t length; 
00629     uint32_t screen; 
00630 } xcb_glx_query_extensions_string_request_t;
00631 
00635 typedef struct xcb_glx_query_extensions_string_reply_t {
00636     uint8_t  response_type; 
00637     uint8_t  pad0; 
00638     uint16_t sequence; 
00639     uint32_t length; 
00640     uint8_t  pad1[4]; 
00641     uint32_t n; 
00642     uint8_t  pad2[16]; 
00643 } xcb_glx_query_extensions_string_reply_t;
00644 
00648 typedef struct xcb_glx_query_server_string_cookie_t {
00649     unsigned int sequence; 
00650 } xcb_glx_query_server_string_cookie_t;
00651 
00653 #define XCB_GLX_QUERY_SERVER_STRING 19
00654 
00658 typedef struct xcb_glx_query_server_string_request_t {
00659     uint8_t  major_opcode; 
00660     uint8_t  minor_opcode; 
00661     uint16_t length; 
00662     uint32_t screen; 
00663     uint32_t name; 
00664 } xcb_glx_query_server_string_request_t;
00665 
00669 typedef struct xcb_glx_query_server_string_reply_t {
00670     uint8_t  response_type; 
00671     uint8_t  pad0; 
00672     uint16_t sequence; 
00673     uint32_t length; 
00674     uint8_t  pad1[4]; 
00675     uint32_t str_len; 
00676     uint8_t  pad2[16]; 
00677 } xcb_glx_query_server_string_reply_t;
00678 
00680 #define XCB_GLX_CLIENT_INFO 20
00681 
00685 typedef struct xcb_glx_client_info_request_t {
00686     uint8_t  major_opcode; 
00687     uint8_t  minor_opcode; 
00688     uint16_t length; 
00689     uint32_t major_version; 
00690     uint32_t minor_version; 
00691     uint32_t str_len; 
00692 } xcb_glx_client_info_request_t;
00693 
00697 typedef struct xcb_glx_get_fb_configs_cookie_t {
00698     unsigned int sequence; 
00699 } xcb_glx_get_fb_configs_cookie_t;
00700 
00702 #define XCB_GLX_GET_FB_CONFIGS 21
00703 
00707 typedef struct xcb_glx_get_fb_configs_request_t {
00708     uint8_t  major_opcode; 
00709     uint8_t  minor_opcode; 
00710     uint16_t length; 
00711     uint32_t screen; 
00712 } xcb_glx_get_fb_configs_request_t;
00713 
00717 typedef struct xcb_glx_get_fb_configs_reply_t {
00718     uint8_t  response_type; 
00719     uint8_t  pad0; 
00720     uint16_t sequence; 
00721     uint32_t length; 
00722     uint32_t num_FB_configs; 
00723     uint32_t num_properties; 
00724     uint8_t  pad1[16]; 
00725 } xcb_glx_get_fb_configs_reply_t;
00726 
00728 #define XCB_GLX_CREATE_PIXMAP 22
00729 
00733 typedef struct xcb_glx_create_pixmap_request_t {
00734     uint8_t          major_opcode; 
00735     uint8_t          minor_opcode; 
00736     uint16_t         length; 
00737     uint32_t         screen; 
00738     uint32_t         fbconfig; 
00739     xcb_pixmap_t     pixmap; 
00740     xcb_glx_pixmap_t glx_pixmap; 
00741     uint32_t         num_attribs; 
00742 } xcb_glx_create_pixmap_request_t;
00743 
00745 #define XCB_GLX_DESTROY_PIXMAP 23
00746 
00750 typedef struct xcb_glx_destroy_pixmap_request_t {
00751     uint8_t          major_opcode; 
00752     uint8_t          minor_opcode; 
00753     uint16_t         length; 
00754     xcb_glx_pixmap_t glx_pixmap; 
00755 } xcb_glx_destroy_pixmap_request_t;
00756 
00758 #define XCB_GLX_CREATE_NEW_CONTEXT 24
00759 
00763 typedef struct xcb_glx_create_new_context_request_t {
00764     uint8_t           major_opcode; 
00765     uint8_t           minor_opcode; 
00766     uint16_t          length; 
00767     xcb_glx_context_t context; 
00768     uint32_t          fbconfig; 
00769     uint32_t          screen; 
00770     uint32_t          render_type; 
00771     uint32_t          share_list; 
00772     uint8_t           is_direct; 
00773     uint8_t           reserved1; 
00774     uint16_t          reserved2; 
00775 } xcb_glx_create_new_context_request_t;
00776 
00780 typedef struct xcb_glx_query_context_cookie_t {
00781     unsigned int sequence; 
00782 } xcb_glx_query_context_cookie_t;
00783 
00785 #define XCB_GLX_QUERY_CONTEXT 25
00786 
00790 typedef struct xcb_glx_query_context_request_t {
00791     uint8_t           major_opcode; 
00792     uint8_t           minor_opcode; 
00793     uint16_t          length; 
00794     xcb_glx_context_t context; 
00795 } xcb_glx_query_context_request_t;
00796 
00800 typedef struct xcb_glx_query_context_reply_t {
00801     uint8_t  response_type; 
00802     uint8_t  pad0; 
00803     uint16_t sequence; 
00804     uint32_t length; 
00805     uint32_t num_attribs; 
00806     uint8_t  pad1[20]; 
00807 } xcb_glx_query_context_reply_t;
00808 
00812 typedef struct xcb_glx_make_context_current_cookie_t {
00813     unsigned int sequence; 
00814 } xcb_glx_make_context_current_cookie_t;
00815 
00817 #define XCB_GLX_MAKE_CONTEXT_CURRENT 26
00818 
00822 typedef struct xcb_glx_make_context_current_request_t {
00823     uint8_t               major_opcode; 
00824     uint8_t               minor_opcode; 
00825     uint16_t              length; 
00826     xcb_glx_context_tag_t old_context_tag; 
00827     xcb_glx_drawable_t    drawable; 
00828     xcb_glx_drawable_t    read_drawable; 
00829     xcb_glx_context_t     context; 
00830 } xcb_glx_make_context_current_request_t;
00831 
00835 typedef struct xcb_glx_make_context_current_reply_t {
00836     uint8_t               response_type; 
00837     uint8_t               pad0; 
00838     uint16_t              sequence; 
00839     uint32_t              length; 
00840     xcb_glx_context_tag_t context_tag; 
00841     uint8_t               pad1[20]; 
00842 } xcb_glx_make_context_current_reply_t;
00843 
00845 #define XCB_GLX_CREATE_PBUFFER 27
00846 
00850 typedef struct xcb_glx_create_pbuffer_request_t {
00851     uint8_t            major_opcode; 
00852     uint8_t            minor_opcode; 
00853     uint16_t           length; 
00854     uint32_t           screen; 
00855     xcb_glx_fbconfig_t fbconfig; 
00856     xcb_glx_pbuffer_t  pbuffer; 
00857     uint32_t           num_attribs; 
00858 } xcb_glx_create_pbuffer_request_t;
00859 
00861 #define XCB_GLX_DESTROY_PBUFFER 28
00862 
00866 typedef struct xcb_glx_destroy_pbuffer_request_t {
00867     uint8_t           major_opcode; 
00868     uint8_t           minor_opcode; 
00869     uint16_t          length; 
00870     xcb_glx_pbuffer_t pbuffer; 
00871 } xcb_glx_destroy_pbuffer_request_t;
00872 
00876 typedef struct xcb_glx_get_drawable_attributes_cookie_t {
00877     unsigned int sequence; 
00878 } xcb_glx_get_drawable_attributes_cookie_t;
00879 
00881 #define XCB_GLX_GET_DRAWABLE_ATTRIBUTES 29
00882 
00886 typedef struct xcb_glx_get_drawable_attributes_request_t {
00887     uint8_t            major_opcode; 
00888     uint8_t            minor_opcode; 
00889     uint16_t           length; 
00890     xcb_glx_drawable_t drawable; 
00891 } xcb_glx_get_drawable_attributes_request_t;
00892 
00896 typedef struct xcb_glx_get_drawable_attributes_reply_t {
00897     uint8_t  response_type; 
00898     uint8_t  pad0; 
00899     uint16_t sequence; 
00900     uint32_t length; 
00901     uint32_t num_attribs; 
00902     uint8_t  pad1[20]; 
00903 } xcb_glx_get_drawable_attributes_reply_t;
00904 
00906 #define XCB_GLX_CHANGE_DRAWABLE_ATTRIBUTES 30
00907 
00911 typedef struct xcb_glx_change_drawable_attributes_request_t {
00912     uint8_t            major_opcode; 
00913     uint8_t            minor_opcode; 
00914     uint16_t           length; 
00915     xcb_glx_drawable_t drawable; 
00916     uint32_t           num_attribs; 
00917 } xcb_glx_change_drawable_attributes_request_t;
00918 
00920 #define XCB_GLX_CREATE_WINDOW 31
00921 
00925 typedef struct xcb_glx_create_window_request_t {
00926     uint8_t            major_opcode; 
00927     uint8_t            minor_opcode; 
00928     uint16_t           length; 
00929     uint32_t           screen; 
00930     xcb_glx_fbconfig_t fbconfig; 
00931     xcb_window_t       window; 
00932     xcb_glx_window_t   glx_window; 
00933     uint32_t           num_attribs; 
00934 } xcb_glx_create_window_request_t;
00935 
00937 #define XCB_GLX_DELETE_WINDOW 32
00938 
00942 typedef struct xcb_glx_delete_window_request_t {
00943     uint8_t          major_opcode; 
00944     uint8_t          minor_opcode; 
00945     uint16_t         length; 
00946     xcb_glx_window_t glxwindow; 
00947 } xcb_glx_delete_window_request_t;
00948 
00950 #define XCB_GLX_NEW_LIST 101
00951 
00955 typedef struct xcb_glx_new_list_request_t {
00956     uint8_t               major_opcode; 
00957     uint8_t               minor_opcode; 
00958     uint16_t              length; 
00959     xcb_glx_context_tag_t context_tag; 
00960     uint32_t              list; 
00961     uint32_t              mode; 
00962 } xcb_glx_new_list_request_t;
00963 
00965 #define XCB_GLX_END_LIST 102
00966 
00970 typedef struct xcb_glx_end_list_request_t {
00971     uint8_t               major_opcode; 
00972     uint8_t               minor_opcode; 
00973     uint16_t              length; 
00974     xcb_glx_context_tag_t context_tag; 
00975 } xcb_glx_end_list_request_t;
00976 
00978 #define XCB_GLX_DELETE_LISTS 103
00979 
00983 typedef struct xcb_glx_delete_lists_request_t {
00984     uint8_t               major_opcode; 
00985     uint8_t               minor_opcode; 
00986     uint16_t              length; 
00987     xcb_glx_context_tag_t context_tag; 
00988     uint32_t              list; 
00989     int32_t               range; 
00990 } xcb_glx_delete_lists_request_t;
00991 
00995 typedef struct xcb_glx_gen_lists_cookie_t {
00996     unsigned int sequence; 
00997 } xcb_glx_gen_lists_cookie_t;
00998 
01000 #define XCB_GLX_GEN_LISTS 104
01001 
01005 typedef struct xcb_glx_gen_lists_request_t {
01006     uint8_t               major_opcode; 
01007     uint8_t               minor_opcode; 
01008     uint16_t              length; 
01009     xcb_glx_context_tag_t context_tag; 
01010     int32_t               range; 
01011 } xcb_glx_gen_lists_request_t;
01012 
01016 typedef struct xcb_glx_gen_lists_reply_t {
01017     uint8_t  response_type; 
01018     uint8_t  pad0; 
01019     uint16_t sequence; 
01020     uint32_t length; 
01021     uint32_t ret_val; 
01022 } xcb_glx_gen_lists_reply_t;
01023 
01025 #define XCB_GLX_FEEDBACK_BUFFER 105
01026 
01030 typedef struct xcb_glx_feedback_buffer_request_t {
01031     uint8_t               major_opcode; 
01032     uint8_t               minor_opcode; 
01033     uint16_t              length; 
01034     xcb_glx_context_tag_t context_tag; 
01035     int32_t               size; 
01036     int32_t               type; 
01037 } xcb_glx_feedback_buffer_request_t;
01038 
01040 #define XCB_GLX_SELECT_BUFFER 106
01041 
01045 typedef struct xcb_glx_select_buffer_request_t {
01046     uint8_t               major_opcode; 
01047     uint8_t               minor_opcode; 
01048     uint16_t              length; 
01049     xcb_glx_context_tag_t context_tag; 
01050     int32_t               size; 
01051 } xcb_glx_select_buffer_request_t;
01052 
01056 typedef struct xcb_glx_render_mode_cookie_t {
01057     unsigned int sequence; 
01058 } xcb_glx_render_mode_cookie_t;
01059 
01061 #define XCB_GLX_RENDER_MODE 107
01062 
01066 typedef struct xcb_glx_render_mode_request_t {
01067     uint8_t               major_opcode; 
01068     uint8_t               minor_opcode; 
01069     uint16_t              length; 
01070     xcb_glx_context_tag_t context_tag; 
01071     uint32_t              mode; 
01072 } xcb_glx_render_mode_request_t;
01073 
01077 typedef struct xcb_glx_render_mode_reply_t {
01078     uint8_t  response_type; 
01079     uint8_t  pad0; 
01080     uint16_t sequence; 
01081     uint32_t length; 
01082     uint32_t ret_val; 
01083     uint32_t n; 
01084     uint32_t new_mode; 
01085     uint8_t  pad1[12]; 
01086 } xcb_glx_render_mode_reply_t;
01087 
01088 typedef enum xcb_glx_rm_t {
01089     XCB_GLX_RM_GL_RENDER = 0x1C00,
01090     XCB_GLX_RM_GL_FEEDBACK = 0x1C01,
01091     XCB_GLX_RM_GL_SELECT = 0x1C02
01092 } xcb_glx_rm_t;
01093 
01097 typedef struct xcb_glx_finish_cookie_t {
01098     unsigned int sequence; 
01099 } xcb_glx_finish_cookie_t;
01100 
01102 #define XCB_GLX_FINISH 108
01103 
01107 typedef struct xcb_glx_finish_request_t {
01108     uint8_t               major_opcode; 
01109     uint8_t               minor_opcode; 
01110     uint16_t              length; 
01111     xcb_glx_context_tag_t context_tag; 
01112 } xcb_glx_finish_request_t;
01113 
01117 typedef struct xcb_glx_finish_reply_t {
01118     uint8_t  response_type; 
01119     uint8_t  pad0; 
01120     uint16_t sequence; 
01121     uint32_t length; 
01122 } xcb_glx_finish_reply_t;
01123 
01125 #define XCB_GLX_PIXEL_STOREF 109
01126 
01130 typedef struct xcb_glx_pixel_storef_request_t {
01131     uint8_t               major_opcode; 
01132     uint8_t               minor_opcode; 
01133     uint16_t              length; 
01134     xcb_glx_context_tag_t context_tag; 
01135     uint32_t              pname; 
01136     xcb_glx_float32_t     datum; 
01137 } xcb_glx_pixel_storef_request_t;
01138 
01140 #define XCB_GLX_PIXEL_STOREI 110
01141 
01145 typedef struct xcb_glx_pixel_storei_request_t {
01146     uint8_t               major_opcode; 
01147     uint8_t               minor_opcode; 
01148     uint16_t              length; 
01149     xcb_glx_context_tag_t context_tag; 
01150     uint32_t              pname; 
01151     int32_t               datum; 
01152 } xcb_glx_pixel_storei_request_t;
01153 
01157 typedef struct xcb_glx_read_pixels_cookie_t {
01158     unsigned int sequence; 
01159 } xcb_glx_read_pixels_cookie_t;
01160 
01162 #define XCB_GLX_READ_PIXELS 111
01163 
01167 typedef struct xcb_glx_read_pixels_request_t {
01168     uint8_t               major_opcode; 
01169     uint8_t               minor_opcode; 
01170     uint16_t              length; 
01171     xcb_glx_context_tag_t context_tag; 
01172     int32_t               x; 
01173     int32_t               y; 
01174     int32_t               width; 
01175     int32_t               height; 
01176     uint32_t              format; 
01177     uint32_t              type; 
01178     uint8_t               swap_bytes; 
01179     uint8_t               lsb_first; 
01180 } xcb_glx_read_pixels_request_t;
01181 
01185 typedef struct xcb_glx_read_pixels_reply_t {
01186     uint8_t  response_type; 
01187     uint8_t  pad0; 
01188     uint16_t sequence; 
01189     uint32_t length; 
01190     uint8_t  pad1[24]; 
01191 } xcb_glx_read_pixels_reply_t;
01192 
01196 typedef struct xcb_glx_get_booleanv_cookie_t {
01197     unsigned int sequence; 
01198 } xcb_glx_get_booleanv_cookie_t;
01199 
01201 #define XCB_GLX_GET_BOOLEANV 112
01202 
01206 typedef struct xcb_glx_get_booleanv_request_t {
01207     uint8_t               major_opcode; 
01208     uint8_t               minor_opcode; 
01209     uint16_t              length; 
01210     xcb_glx_context_tag_t context_tag; 
01211     int32_t               pname; 
01212 } xcb_glx_get_booleanv_request_t;
01213 
01217 typedef struct xcb_glx_get_booleanv_reply_t {
01218     uint8_t  response_type; 
01219     uint8_t  pad0; 
01220     uint16_t sequence; 
01221     uint32_t length; 
01222     uint8_t  pad1[4]; 
01223     uint32_t n; 
01224     uint8_t  datum; 
01225     uint8_t  pad2[15]; 
01226 } xcb_glx_get_booleanv_reply_t;
01227 
01231 typedef struct xcb_glx_get_clip_plane_cookie_t {
01232     unsigned int sequence; 
01233 } xcb_glx_get_clip_plane_cookie_t;
01234 
01236 #define XCB_GLX_GET_CLIP_PLANE 113
01237 
01241 typedef struct xcb_glx_get_clip_plane_request_t {
01242     uint8_t               major_opcode; 
01243     uint8_t               minor_opcode; 
01244     uint16_t              length; 
01245     xcb_glx_context_tag_t context_tag; 
01246     int32_t               plane; 
01247 } xcb_glx_get_clip_plane_request_t;
01248 
01252 typedef struct xcb_glx_get_clip_plane_reply_t {
01253     uint8_t  response_type; 
01254     uint8_t  pad0; 
01255     uint16_t sequence; 
01256     uint32_t length; 
01257     uint8_t  pad1[24]; 
01258 } xcb_glx_get_clip_plane_reply_t;
01259 
01263 typedef struct xcb_glx_get_doublev_cookie_t {
01264     unsigned int sequence; 
01265 } xcb_glx_get_doublev_cookie_t;
01266 
01268 #define XCB_GLX_GET_DOUBLEV 114
01269 
01273 typedef struct xcb_glx_get_doublev_request_t {
01274     uint8_t               major_opcode; 
01275     uint8_t               minor_opcode; 
01276     uint16_t              length; 
01277     xcb_glx_context_tag_t context_tag; 
01278     uint32_t              pname; 
01279 } xcb_glx_get_doublev_request_t;
01280 
01284 typedef struct xcb_glx_get_doublev_reply_t {
01285     uint8_t           response_type; 
01286     uint8_t           pad0; 
01287     uint16_t          sequence; 
01288     uint32_t          length; 
01289     uint8_t           pad1[4]; 
01290     uint32_t          n; 
01291     xcb_glx_float64_t datum; 
01292     uint8_t           pad2[8]; 
01293 } xcb_glx_get_doublev_reply_t;
01294 
01298 typedef struct xcb_glx_get_error_cookie_t {
01299     unsigned int sequence; 
01300 } xcb_glx_get_error_cookie_t;
01301 
01303 #define XCB_GLX_GET_ERROR 115
01304 
01308 typedef struct xcb_glx_get_error_request_t {
01309     uint8_t               major_opcode; 
01310     uint8_t               minor_opcode; 
01311     uint16_t              length; 
01312     xcb_glx_context_tag_t context_tag; 
01313 } xcb_glx_get_error_request_t;
01314 
01318 typedef struct xcb_glx_get_error_reply_t {
01319     uint8_t  response_type; 
01320     uint8_t  pad0; 
01321     uint16_t sequence; 
01322     uint32_t length; 
01323     int32_t  error; 
01324 } xcb_glx_get_error_reply_t;
01325 
01329 typedef struct xcb_glx_get_floatv_cookie_t {
01330     unsigned int sequence; 
01331 } xcb_glx_get_floatv_cookie_t;
01332 
01334 #define XCB_GLX_GET_FLOATV 116
01335 
01339 typedef struct xcb_glx_get_floatv_request_t {
01340     uint8_t               major_opcode; 
01341     uint8_t               minor_opcode; 
01342     uint16_t              length; 
01343     xcb_glx_context_tag_t context_tag; 
01344     uint32_t              pname; 
01345 } xcb_glx_get_floatv_request_t;
01346 
01350 typedef struct xcb_glx_get_floatv_reply_t {
01351     uint8_t           response_type; 
01352     uint8_t           pad0; 
01353     uint16_t          sequence; 
01354     uint32_t          length; 
01355     uint8_t           pad1[4]; 
01356     uint32_t          n; 
01357     xcb_glx_float32_t datum; 
01358     uint8_t           pad2[12]; 
01359 } xcb_glx_get_floatv_reply_t;
01360 
01364 typedef struct xcb_glx_get_integerv_cookie_t {
01365     unsigned int sequence; 
01366 } xcb_glx_get_integerv_cookie_t;
01367 
01369 #define XCB_GLX_GET_INTEGERV 117
01370 
01374 typedef struct xcb_glx_get_integerv_request_t {
01375     uint8_t               major_opcode; 
01376     uint8_t               minor_opcode; 
01377     uint16_t              length; 
01378     xcb_glx_context_tag_t context_tag; 
01379     uint32_t              pname; 
01380 } xcb_glx_get_integerv_request_t;
01381 
01385 typedef struct xcb_glx_get_integerv_reply_t {
01386     uint8_t  response_type; 
01387     uint8_t  pad0; 
01388     uint16_t sequence; 
01389     uint32_t length; 
01390     uint8_t  pad1[4]; 
01391     uint32_t n; 
01392     int32_t  datum; 
01393     uint8_t  pad2[12]; 
01394 } xcb_glx_get_integerv_reply_t;
01395 
01399 typedef struct xcb_glx_get_lightfv_cookie_t {
01400     unsigned int sequence; 
01401 } xcb_glx_get_lightfv_cookie_t;
01402 
01404 #define XCB_GLX_GET_LIGHTFV 118
01405 
01409 typedef struct xcb_glx_get_lightfv_request_t {
01410     uint8_t               major_opcode; 
01411     uint8_t               minor_opcode; 
01412     uint16_t              length; 
01413     xcb_glx_context_tag_t context_tag; 
01414     uint32_t              light; 
01415     uint32_t              pname; 
01416 } xcb_glx_get_lightfv_request_t;
01417 
01421 typedef struct xcb_glx_get_lightfv_reply_t {
01422     uint8_t           response_type; 
01423     uint8_t           pad0; 
01424     uint16_t          sequence; 
01425     uint32_t          length; 
01426     uint8_t           pad1[4]; 
01427     uint32_t          n; 
01428     xcb_glx_float32_t datum; 
01429     uint8_t           pad2[12]; 
01430 } xcb_glx_get_lightfv_reply_t;
01431 
01435 typedef struct xcb_glx_get_lightiv_cookie_t {
01436     unsigned int sequence; 
01437 } xcb_glx_get_lightiv_cookie_t;
01438 
01440 #define XCB_GLX_GET_LIGHTIV 119
01441 
01445 typedef struct xcb_glx_get_lightiv_request_t {
01446     uint8_t               major_opcode; 
01447     uint8_t               minor_opcode; 
01448     uint16_t              length; 
01449     xcb_glx_context_tag_t context_tag; 
01450     uint32_t              light; 
01451     uint32_t              pname; 
01452 } xcb_glx_get_lightiv_request_t;
01453 
01457 typedef struct xcb_glx_get_lightiv_reply_t {
01458     uint8_t  response_type; 
01459     uint8_t  pad0; 
01460     uint16_t sequence; 
01461     uint32_t length; 
01462     uint8_t  pad1[4]; 
01463     uint32_t n; 
01464     int32_t  datum; 
01465     uint8_t  pad2[12]; 
01466 } xcb_glx_get_lightiv_reply_t;
01467 
01471 typedef struct xcb_glx_get_mapdv_cookie_t {
01472     unsigned int sequence; 
01473 } xcb_glx_get_mapdv_cookie_t;
01474 
01476 #define XCB_GLX_GET_MAPDV 120
01477 
01481 typedef struct xcb_glx_get_mapdv_request_t {
01482     uint8_t               major_opcode; 
01483     uint8_t               minor_opcode; 
01484     uint16_t              length; 
01485     xcb_glx_context_tag_t context_tag; 
01486     uint32_t              target; 
01487     uint32_t              query; 
01488 } xcb_glx_get_mapdv_request_t;
01489 
01493 typedef struct xcb_glx_get_mapdv_reply_t {
01494     uint8_t           response_type; 
01495     uint8_t           pad0; 
01496     uint16_t          sequence; 
01497     uint32_t          length; 
01498     uint8_t           pad1[4]; 
01499     uint32_t          n; 
01500     xcb_glx_float64_t datum; 
01501     uint8_t           pad2[8]; 
01502 } xcb_glx_get_mapdv_reply_t;
01503 
01507 typedef struct xcb_glx_get_mapfv_cookie_t {
01508     unsigned int sequence; 
01509 } xcb_glx_get_mapfv_cookie_t;
01510 
01512 #define XCB_GLX_GET_MAPFV 121
01513 
01517 typedef struct xcb_glx_get_mapfv_request_t {
01518     uint8_t               major_opcode; 
01519     uint8_t               minor_opcode; 
01520     uint16_t              length; 
01521     xcb_glx_context_tag_t context_tag; 
01522     uint32_t              target; 
01523     uint32_t              query; 
01524 } xcb_glx_get_mapfv_request_t;
01525 
01529 typedef struct xcb_glx_get_mapfv_reply_t {
01530     uint8_t           response_type; 
01531     uint8_t           pad0; 
01532     uint16_t          sequence; 
01533     uint32_t          length; 
01534     uint8_t           pad1[4]; 
01535     uint32_t          n; 
01536     xcb_glx_float32_t datum; 
01537     uint8_t           pad2[12]; 
01538 } xcb_glx_get_mapfv_reply_t;
01539 
01543 typedef struct xcb_glx_get_mapiv_cookie_t {
01544     unsigned int sequence; 
01545 } xcb_glx_get_mapiv_cookie_t;
01546 
01548 #define XCB_GLX_GET_MAPIV 122
01549 
01553 typedef struct xcb_glx_get_mapiv_request_t {
01554     uint8_t               major_opcode; 
01555     uint8_t               minor_opcode; 
01556     uint16_t              length; 
01557     xcb_glx_context_tag_t context_tag; 
01558     uint32_t              target; 
01559     uint32_t              query; 
01560 } xcb_glx_get_mapiv_request_t;
01561 
01565 typedef struct xcb_glx_get_mapiv_reply_t {
01566     uint8_t  response_type; 
01567     uint8_t  pad0; 
01568     uint16_t sequence; 
01569     uint32_t length; 
01570     uint8_t  pad1[4]; 
01571     uint32_t n; 
01572     int32_t  datum; 
01573     uint8_t  pad2[12]; 
01574 } xcb_glx_get_mapiv_reply_t;
01575 
01579 typedef struct xcb_glx_get_materialfv_cookie_t {
01580     unsigned int sequence; 
01581 } xcb_glx_get_materialfv_cookie_t;
01582 
01584 #define XCB_GLX_GET_MATERIALFV 123
01585 
01589 typedef struct xcb_glx_get_materialfv_request_t {
01590     uint8_t               major_opcode; 
01591     uint8_t               minor_opcode; 
01592     uint16_t              length; 
01593     xcb_glx_context_tag_t context_tag; 
01594     uint32_t              face; 
01595     uint32_t              pname; 
01596 } xcb_glx_get_materialfv_request_t;
01597 
01601 typedef struct xcb_glx_get_materialfv_reply_t {
01602     uint8_t           response_type; 
01603     uint8_t           pad0; 
01604     uint16_t          sequence; 
01605     uint32_t          length; 
01606     uint8_t           pad1[4]; 
01607     uint32_t          n; 
01608     xcb_glx_float32_t datum; 
01609     uint8_t           pad2[12]; 
01610 } xcb_glx_get_materialfv_reply_t;
01611 
01615 typedef struct xcb_glx_get_materialiv_cookie_t {
01616     unsigned int sequence; 
01617 } xcb_glx_get_materialiv_cookie_t;
01618 
01620 #define XCB_GLX_GET_MATERIALIV 124
01621 
01625 typedef struct xcb_glx_get_materialiv_request_t {
01626     uint8_t               major_opcode; 
01627     uint8_t               minor_opcode; 
01628     uint16_t              length; 
01629     xcb_glx_context_tag_t context_tag; 
01630     uint32_t              face; 
01631     uint32_t              pname; 
01632 } xcb_glx_get_materialiv_request_t;
01633 
01637 typedef struct xcb_glx_get_materialiv_reply_t {
01638     uint8_t  response_type; 
01639     uint8_t  pad0; 
01640     uint16_t sequence; 
01641     uint32_t length; 
01642     uint8_t  pad1[4]; 
01643     uint32_t n; 
01644     int32_t  datum; 
01645     uint8_t  pad2[12]; 
01646 } xcb_glx_get_materialiv_reply_t;
01647 
01651 typedef struct xcb_glx_get_pixel_mapfv_cookie_t {
01652     unsigned int sequence; 
01653 } xcb_glx_get_pixel_mapfv_cookie_t;
01654 
01656 #define XCB_GLX_GET_PIXEL_MAPFV 125
01657 
01661 typedef struct xcb_glx_get_pixel_mapfv_request_t {
01662     uint8_t               major_opcode; 
01663     uint8_t               minor_opcode; 
01664     uint16_t              length; 
01665     xcb_glx_context_tag_t context_tag; 
01666     uint32_t              map; 
01667 } xcb_glx_get_pixel_mapfv_request_t;
01668 
01672 typedef struct xcb_glx_get_pixel_mapfv_reply_t {
01673     uint8_t           response_type; 
01674     uint8_t           pad0; 
01675     uint16_t          sequence; 
01676     uint32_t          length; 
01677     uint8_t           pad1[4]; 
01678     uint32_t          n; 
01679     xcb_glx_float32_t datum; 
01680     uint8_t           pad2[12]; 
01681 } xcb_glx_get_pixel_mapfv_reply_t;
01682 
01686 typedef struct xcb_glx_get_pixel_mapuiv_cookie_t {
01687     unsigned int sequence; 
01688 } xcb_glx_get_pixel_mapuiv_cookie_t;
01689 
01691 #define XCB_GLX_GET_PIXEL_MAPUIV 126
01692 
01696 typedef struct xcb_glx_get_pixel_mapuiv_request_t {
01697     uint8_t               major_opcode; 
01698     uint8_t               minor_opcode; 
01699     uint16_t              length; 
01700     xcb_glx_context_tag_t context_tag; 
01701     uint32_t              map; 
01702 } xcb_glx_get_pixel_mapuiv_request_t;
01703 
01707 typedef struct xcb_glx_get_pixel_mapuiv_reply_t {
01708     uint8_t  response_type; 
01709     uint8_t  pad0; 
01710     uint16_t sequence; 
01711     uint32_t length; 
01712     uint8_t  pad1[4]; 
01713     uint32_t n; 
01714     uint32_t datum; 
01715     uint8_t  pad2[12]; 
01716 } xcb_glx_get_pixel_mapuiv_reply_t;
01717 
01721 typedef struct xcb_glx_get_pixel_mapusv_cookie_t {
01722     unsigned int sequence; 
01723 } xcb_glx_get_pixel_mapusv_cookie_t;
01724 
01726 #define XCB_GLX_GET_PIXEL_MAPUSV 127
01727 
01731 typedef struct xcb_glx_get_pixel_mapusv_request_t {
01732     uint8_t               major_opcode; 
01733     uint8_t               minor_opcode; 
01734     uint16_t              length; 
01735     xcb_glx_context_tag_t context_tag; 
01736     uint32_t              map; 
01737 } xcb_glx_get_pixel_mapusv_request_t;
01738 
01742 typedef struct xcb_glx_get_pixel_mapusv_reply_t {
01743     uint8_t  response_type; 
01744     uint8_t  pad0; 
01745     uint16_t sequence; 
01746     uint32_t length; 
01747     uint8_t  pad1[4]; 
01748     uint32_t n; 
01749     uint16_t datum; 
01750     uint8_t  pad2[16]; 
01751 } xcb_glx_get_pixel_mapusv_reply_t;
01752 
01756 typedef struct xcb_glx_get_polygon_stipple_cookie_t {
01757     unsigned int sequence; 
01758 } xcb_glx_get_polygon_stipple_cookie_t;
01759 
01761 #define XCB_GLX_GET_POLYGON_STIPPLE 128
01762 
01766 typedef struct xcb_glx_get_polygon_stipple_request_t {
01767     uint8_t               major_opcode; 
01768     uint8_t               minor_opcode; 
01769     uint16_t              length; 
01770     xcb_glx_context_tag_t context_tag; 
01771     uint8_t               lsb_first; 
01772 } xcb_glx_get_polygon_stipple_request_t;
01773 
01777 typedef struct xcb_glx_get_polygon_stipple_reply_t {
01778     uint8_t  response_type; 
01779     uint8_t  pad0; 
01780     uint16_t sequence; 
01781     uint32_t length; 
01782     uint8_t  pad1[24]; 
01783 } xcb_glx_get_polygon_stipple_reply_t;
01784 
01788 typedef struct xcb_glx_get_string_cookie_t {
01789     unsigned int sequence; 
01790 } xcb_glx_get_string_cookie_t;
01791 
01793 #define XCB_GLX_GET_STRING 129
01794 
01798 typedef struct xcb_glx_get_string_request_t {
01799     uint8_t               major_opcode; 
01800     uint8_t               minor_opcode; 
01801     uint16_t              length; 
01802     xcb_glx_context_tag_t context_tag; 
01803     uint32_t              name; 
01804 } xcb_glx_get_string_request_t;
01805 
01809 typedef struct xcb_glx_get_string_reply_t {
01810     uint8_t  response_type; 
01811     uint8_t  pad0; 
01812     uint16_t sequence; 
01813     uint32_t length; 
01814     uint8_t  pad1[4]; 
01815     uint32_t n; 
01816     uint8_t  pad2[16]; 
01817 } xcb_glx_get_string_reply_t;
01818 
01822 typedef struct xcb_glx_get_tex_envfv_cookie_t {
01823     unsigned int sequence; 
01824 } xcb_glx_get_tex_envfv_cookie_t;
01825 
01827 #define XCB_GLX_GET_TEX_ENVFV 130
01828 
01832 typedef struct xcb_glx_get_tex_envfv_request_t {
01833     uint8_t               major_opcode; 
01834     uint8_t               minor_opcode; 
01835     uint16_t              length; 
01836     xcb_glx_context_tag_t context_tag; 
01837     uint32_t              target; 
01838     uint32_t              pname; 
01839 } xcb_glx_get_tex_envfv_request_t;
01840 
01844 typedef struct xcb_glx_get_tex_envfv_reply_t {
01845     uint8_t           response_type; 
01846     uint8_t           pad0; 
01847     uint16_t          sequence; 
01848     uint32_t          length; 
01849     uint8_t           pad1[4]; 
01850     uint32_t          n; 
01851     xcb_glx_float32_t datum; 
01852     uint8_t           pad2[12]; 
01853 } xcb_glx_get_tex_envfv_reply_t;
01854 
01858 typedef struct xcb_glx_get_tex_enviv_cookie_t {
01859     unsigned int sequence; 
01860 } xcb_glx_get_tex_enviv_cookie_t;
01861 
01863 #define XCB_GLX_GET_TEX_ENVIV 131
01864 
01868 typedef struct xcb_glx_get_tex_enviv_request_t {
01869     uint8_t               major_opcode; 
01870     uint8_t               minor_opcode; 
01871     uint16_t              length; 
01872     xcb_glx_context_tag_t context_tag; 
01873     uint32_t              target; 
01874     uint32_t              pname; 
01875 } xcb_glx_get_tex_enviv_request_t;
01876 
01880 typedef struct xcb_glx_get_tex_enviv_reply_t {
01881     uint8_t  response_type; 
01882     uint8_t  pad0; 
01883     uint16_t sequence; 
01884     uint32_t length; 
01885     uint8_t  pad1[4]; 
01886     uint32_t n; 
01887     int32_t  datum; 
01888     uint8_t  pad2[12]; 
01889 } xcb_glx_get_tex_enviv_reply_t;
01890 
01894 typedef struct xcb_glx_get_tex_gendv_cookie_t {
01895     unsigned int sequence; 
01896 } xcb_glx_get_tex_gendv_cookie_t;
01897 
01899 #define XCB_GLX_GET_TEX_GENDV 132
01900 
01904 typedef struct xcb_glx_get_tex_gendv_request_t {
01905     uint8_t               major_opcode; 
01906     uint8_t               minor_opcode; 
01907     uint16_t              length; 
01908     xcb_glx_context_tag_t context_tag; 
01909     uint32_t              coord; 
01910     uint32_t              pname; 
01911 } xcb_glx_get_tex_gendv_request_t;
01912 
01916 typedef struct xcb_glx_get_tex_gendv_reply_t {
01917     uint8_t           response_type; 
01918     uint8_t           pad0; 
01919     uint16_t          sequence; 
01920     uint32_t          length; 
01921     uint8_t           pad1[4]; 
01922     uint32_t          n; 
01923     xcb_glx_float64_t datum; 
01924     uint8_t           pad2[8]; 
01925 } xcb_glx_get_tex_gendv_reply_t;
01926 
01930 typedef struct xcb_glx_get_tex_genfv_cookie_t {
01931     unsigned int sequence; 
01932 } xcb_glx_get_tex_genfv_cookie_t;
01933 
01935 #define XCB_GLX_GET_TEX_GENFV 133
01936 
01940 typedef struct xcb_glx_get_tex_genfv_request_t {
01941     uint8_t               major_opcode; 
01942     uint8_t               minor_opcode; 
01943     uint16_t              length; 
01944     xcb_glx_context_tag_t context_tag; 
01945     uint32_t              coord; 
01946     uint32_t              pname; 
01947 } xcb_glx_get_tex_genfv_request_t;
01948 
01952 typedef struct xcb_glx_get_tex_genfv_reply_t {
01953     uint8_t           response_type; 
01954     uint8_t           pad0; 
01955     uint16_t          sequence; 
01956     uint32_t          length; 
01957     uint8_t           pad1[4]; 
01958     uint32_t          n; 
01959     xcb_glx_float32_t datum; 
01960     uint8_t           pad2[12]; 
01961 } xcb_glx_get_tex_genfv_reply_t;
01962 
01966 typedef struct xcb_glx_get_tex_geniv_cookie_t {
01967     unsigned int sequence; 
01968 } xcb_glx_get_tex_geniv_cookie_t;
01969 
01971 #define XCB_GLX_GET_TEX_GENIV 134
01972 
01976 typedef struct xcb_glx_get_tex_geniv_request_t {
01977     uint8_t               major_opcode; 
01978     uint8_t               minor_opcode; 
01979     uint16_t              length; 
01980     xcb_glx_context_tag_t context_tag; 
01981     uint32_t              coord; 
01982     uint32_t              pname; 
01983 } xcb_glx_get_tex_geniv_request_t;
01984 
01988 typedef struct xcb_glx_get_tex_geniv_reply_t {
01989     uint8_t  response_type; 
01990     uint8_t  pad0; 
01991     uint16_t sequence; 
01992     uint32_t length; 
01993     uint8_t  pad1[4]; 
01994     uint32_t n; 
01995     int32_t  datum; 
01996     uint8_t  pad2[12]; 
01997 } xcb_glx_get_tex_geniv_reply_t;
01998 
02002 typedef struct xcb_glx_get_tex_image_cookie_t {
02003     unsigned int sequence; 
02004 } xcb_glx_get_tex_image_cookie_t;
02005 
02007 #define XCB_GLX_GET_TEX_IMAGE 135
02008 
02012 typedef struct xcb_glx_get_tex_image_request_t {
02013     uint8_t               major_opcode; 
02014     uint8_t               minor_opcode; 
02015     uint16_t              length; 
02016     xcb_glx_context_tag_t context_tag; 
02017     uint32_t              target; 
02018     int32_t               level; 
02019     uint32_t              format; 
02020     uint32_t              type; 
02021     uint8_t               swap_bytes; 
02022 } xcb_glx_get_tex_image_request_t;
02023 
02027 typedef struct xcb_glx_get_tex_image_reply_t {
02028     uint8_t  response_type; 
02029     uint8_t  pad0; 
02030     uint16_t sequence; 
02031     uint32_t length; 
02032     uint8_t  pad1[8]; 
02033     int32_t  width; 
02034     int32_t  height; 
02035     int32_t  depth; 
02036     uint8_t  pad2[4]; 
02037 } xcb_glx_get_tex_image_reply_t;
02038 
02042 typedef struct xcb_glx_get_tex_parameterfv_cookie_t {
02043     unsigned int sequence; 
02044 } xcb_glx_get_tex_parameterfv_cookie_t;
02045 
02047 #define XCB_GLX_GET_TEX_PARAMETERFV 136
02048 
02052 typedef struct xcb_glx_get_tex_parameterfv_request_t {
02053     uint8_t               major_opcode; 
02054     uint8_t               minor_opcode; 
02055     uint16_t              length; 
02056     xcb_glx_context_tag_t context_tag; 
02057     uint32_t              target; 
02058     uint32_t              pname; 
02059 } xcb_glx_get_tex_parameterfv_request_t;
02060 
02064 typedef struct xcb_glx_get_tex_parameterfv_reply_t {
02065     uint8_t           response_type; 
02066     uint8_t           pad0; 
02067     uint16_t          sequence; 
02068     uint32_t          length; 
02069     uint8_t           pad1[4]; 
02070     uint32_t          n; 
02071     xcb_glx_float32_t datum; 
02072     uint8_t           pad2[12]; 
02073 } xcb_glx_get_tex_parameterfv_reply_t;
02074 
02078 typedef struct xcb_glx_get_tex_parameteriv_cookie_t {
02079     unsigned int sequence; 
02080 } xcb_glx_get_tex_parameteriv_cookie_t;
02081 
02083 #define XCB_GLX_GET_TEX_PARAMETERIV 137
02084 
02088 typedef struct xcb_glx_get_tex_parameteriv_request_t {
02089     uint8_t               major_opcode; 
02090     uint8_t               minor_opcode; 
02091     uint16_t              length; 
02092     xcb_glx_context_tag_t context_tag; 
02093     uint32_t              target; 
02094     uint32_t              pname; 
02095 } xcb_glx_get_tex_parameteriv_request_t;
02096 
02100 typedef struct xcb_glx_get_tex_parameteriv_reply_t {
02101     uint8_t  response_type; 
02102     uint8_t  pad0; 
02103     uint16_t sequence; 
02104     uint32_t length; 
02105     uint8_t  pad1[4]; 
02106     uint32_t n; 
02107     int32_t  datum; 
02108     uint8_t  pad2[12]; 
02109 } xcb_glx_get_tex_parameteriv_reply_t;
02110 
02114 typedef struct xcb_glx_get_tex_level_parameterfv_cookie_t {
02115     unsigned int sequence; 
02116 } xcb_glx_get_tex_level_parameterfv_cookie_t;
02117 
02119 #define XCB_GLX_GET_TEX_LEVEL_PARAMETERFV 138
02120 
02124 typedef struct xcb_glx_get_tex_level_parameterfv_request_t {
02125     uint8_t               major_opcode; 
02126     uint8_t               minor_opcode; 
02127     uint16_t              length; 
02128     xcb_glx_context_tag_t context_tag; 
02129     uint32_t              target; 
02130     int32_t               level; 
02131     uint32_t              pname; 
02132 } xcb_glx_get_tex_level_parameterfv_request_t;
02133 
02137 typedef struct xcb_glx_get_tex_level_parameterfv_reply_t {
02138     uint8_t           response_type; 
02139     uint8_t           pad0; 
02140     uint16_t          sequence; 
02141     uint32_t          length; 
02142     uint8_t           pad1[4]; 
02143     uint32_t          n; 
02144     xcb_glx_float32_t datum; 
02145     uint8_t           pad2[12]; 
02146 } xcb_glx_get_tex_level_parameterfv_reply_t;
02147 
02151 typedef struct xcb_glx_get_tex_level_parameteriv_cookie_t {
02152     unsigned int sequence; 
02153 } xcb_glx_get_tex_level_parameteriv_cookie_t;
02154 
02156 #define XCB_GLX_GET_TEX_LEVEL_PARAMETERIV 139
02157 
02161 typedef struct xcb_glx_get_tex_level_parameteriv_request_t {
02162     uint8_t               major_opcode; 
02163     uint8_t               minor_opcode; 
02164     uint16_t              length; 
02165     xcb_glx_context_tag_t context_tag; 
02166     uint32_t              target; 
02167     int32_t               level; 
02168     uint32_t              pname; 
02169 } xcb_glx_get_tex_level_parameteriv_request_t;
02170 
02174 typedef struct xcb_glx_get_tex_level_parameteriv_reply_t {
02175     uint8_t  response_type; 
02176     uint8_t  pad0; 
02177     uint16_t sequence; 
02178     uint32_t length; 
02179     uint8_t  pad1[4]; 
02180     uint32_t n; 
02181     int32_t  datum; 
02182     uint8_t  pad2[12]; 
02183 } xcb_glx_get_tex_level_parameteriv_reply_t;
02184 
02188 typedef struct xcb_glx_is_list_cookie_t {
02189     unsigned int sequence; 
02190 } xcb_glx_is_list_cookie_t;
02191 
02193 #define XCB_GLX_IS_LIST 141
02194 
02198 typedef struct xcb_glx_is_list_request_t {
02199     uint8_t               major_opcode; 
02200     uint8_t               minor_opcode; 
02201     uint16_t              length; 
02202     xcb_glx_context_tag_t context_tag; 
02203     uint32_t              list; 
02204 } xcb_glx_is_list_request_t;
02205 
02209 typedef struct xcb_glx_is_list_reply_t {
02210     uint8_t          response_type; 
02211     uint8_t          pad0; 
02212     uint16_t         sequence; 
02213     uint32_t         length; 
02214     xcb_glx_bool32_t ret_val; 
02215 } xcb_glx_is_list_reply_t;
02216 
02218 #define XCB_GLX_FLUSH 142
02219 
02223 typedef struct xcb_glx_flush_request_t {
02224     uint8_t               major_opcode; 
02225     uint8_t               minor_opcode; 
02226     uint16_t              length; 
02227     xcb_glx_context_tag_t context_tag; 
02228 } xcb_glx_flush_request_t;
02229 
02233 typedef struct xcb_glx_are_textures_resident_cookie_t {
02234     unsigned int sequence; 
02235 } xcb_glx_are_textures_resident_cookie_t;
02236 
02238 #define XCB_GLX_ARE_TEXTURES_RESIDENT 143
02239 
02243 typedef struct xcb_glx_are_textures_resident_request_t {
02244     uint8_t               major_opcode; 
02245     uint8_t               minor_opcode; 
02246     uint16_t              length; 
02247     xcb_glx_context_tag_t context_tag; 
02248     int32_t               n; 
02249 } xcb_glx_are_textures_resident_request_t;
02250 
02254 typedef struct xcb_glx_are_textures_resident_reply_t {
02255     uint8_t          response_type; 
02256     uint8_t          pad0; 
02257     uint16_t         sequence; 
02258     uint32_t         length; 
02259     xcb_glx_bool32_t ret_val; 
02260     uint8_t          pad1[20]; 
02261 } xcb_glx_are_textures_resident_reply_t;
02262 
02264 #define XCB_GLX_DELETE_TEXTURES 144
02265 
02269 typedef struct xcb_glx_delete_textures_request_t {
02270     uint8_t               major_opcode; 
02271     uint8_t               minor_opcode; 
02272     uint16_t              length; 
02273     xcb_glx_context_tag_t context_tag; 
02274     int32_t               n; 
02275 } xcb_glx_delete_textures_request_t;
02276 
02280 typedef struct xcb_glx_gen_textures_cookie_t {
02281     unsigned int sequence; 
02282 } xcb_glx_gen_textures_cookie_t;
02283 
02285 #define XCB_GLX_GEN_TEXTURES 145
02286 
02290 typedef struct xcb_glx_gen_textures_request_t {
02291     uint8_t               major_opcode; 
02292     uint8_t               minor_opcode; 
02293     uint16_t              length; 
02294     xcb_glx_context_tag_t context_tag; 
02295     int32_t               n; 
02296 } xcb_glx_gen_textures_request_t;
02297 
02301 typedef struct xcb_glx_gen_textures_reply_t {
02302     uint8_t  response_type; 
02303     uint8_t  pad0; 
02304     uint16_t sequence; 
02305     uint32_t length; 
02306     uint8_t  pad1[24]; 
02307 } xcb_glx_gen_textures_reply_t;
02308 
02312 typedef struct xcb_glx_is_texture_cookie_t {
02313     unsigned int sequence; 
02314 } xcb_glx_is_texture_cookie_t;
02315 
02317 #define XCB_GLX_IS_TEXTURE 146
02318 
02322 typedef struct xcb_glx_is_texture_request_t {
02323     uint8_t               major_opcode; 
02324     uint8_t               minor_opcode; 
02325     uint16_t              length; 
02326     xcb_glx_context_tag_t context_tag; 
02327     uint32_t              texture; 
02328 } xcb_glx_is_texture_request_t;
02329 
02333 typedef struct xcb_glx_is_texture_reply_t {
02334     uint8_t          response_type; 
02335     uint8_t          pad0; 
02336     uint16_t         sequence; 
02337     uint32_t         length; 
02338     xcb_glx_bool32_t ret_val; 
02339 } xcb_glx_is_texture_reply_t;
02340 
02344 typedef struct xcb_glx_get_color_table_cookie_t {
02345     unsigned int sequence; 
02346 } xcb_glx_get_color_table_cookie_t;
02347 
02349 #define XCB_GLX_GET_COLOR_TABLE 147
02350 
02354 typedef struct xcb_glx_get_color_table_request_t {
02355     uint8_t               major_opcode; 
02356     uint8_t               minor_opcode; 
02357     uint16_t              length; 
02358     xcb_glx_context_tag_t context_tag; 
02359     uint32_t              target; 
02360     uint32_t              format; 
02361     uint32_t              type; 
02362     uint8_t               swap_bytes; 
02363 } xcb_glx_get_color_table_request_t;
02364 
02368 typedef struct xcb_glx_get_color_table_reply_t {
02369     uint8_t  response_type; 
02370     uint8_t  pad0; 
02371     uint16_t sequence; 
02372     uint32_t length; 
02373     uint8_t  pad1[8]; 
02374     int32_t  width; 
02375     uint8_t  pad2[12]; 
02376 } xcb_glx_get_color_table_reply_t;
02377 
02381 typedef struct xcb_glx_get_color_table_parameterfv_cookie_t {
02382     unsigned int sequence; 
02383 } xcb_glx_get_color_table_parameterfv_cookie_t;
02384 
02386 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERFV 148
02387 
02391 typedef struct xcb_glx_get_color_table_parameterfv_request_t {
02392     uint8_t               major_opcode; 
02393     uint8_t               minor_opcode; 
02394     uint16_t              length; 
02395     xcb_glx_context_tag_t context_tag; 
02396     uint32_t              target; 
02397     uint32_t              pname; 
02398 } xcb_glx_get_color_table_parameterfv_request_t;
02399 
02403 typedef struct xcb_glx_get_color_table_parameterfv_reply_t {
02404     uint8_t           response_type; 
02405     uint8_t           pad0; 
02406     uint16_t          sequence; 
02407     uint32_t          length; 
02408     uint8_t           pad1[4]; 
02409     uint32_t          n; 
02410     xcb_glx_float32_t datum; 
02411     uint8_t           pad2[12]; 
02412 } xcb_glx_get_color_table_parameterfv_reply_t;
02413 
02417 typedef struct xcb_glx_get_color_table_parameteriv_cookie_t {
02418     unsigned int sequence; 
02419 } xcb_glx_get_color_table_parameteriv_cookie_t;
02420 
02422 #define XCB_GLX_GET_COLOR_TABLE_PARAMETERIV 149
02423 
02427 typedef struct xcb_glx_get_color_table_parameteriv_request_t {
02428     uint8_t               major_opcode; 
02429     uint8_t               minor_opcode; 
02430     uint16_t              length; 
02431     xcb_glx_context_tag_t context_tag; 
02432     uint32_t              target; 
02433     uint32_t              pname; 
02434 } xcb_glx_get_color_table_parameteriv_request_t;
02435 
02439 typedef struct xcb_glx_get_color_table_parameteriv_reply_t {
02440     uint8_t  response_type; 
02441     uint8_t  pad0; 
02442     uint16_t sequence; 
02443     uint32_t length; 
02444     uint8_t  pad1[4]; 
02445     uint32_t n; 
02446     int32_t  datum; 
02447     uint8_t  pad2[12]; 
02448 } xcb_glx_get_color_table_parameteriv_reply_t;
02449 
02453 typedef struct xcb_glx_get_convolution_filter_cookie_t {
02454     unsigned int sequence; 
02455 } xcb_glx_get_convolution_filter_cookie_t;
02456 
02458 #define XCB_GLX_GET_CONVOLUTION_FILTER 150
02459 
02463 typedef struct xcb_glx_get_convolution_filter_request_t {
02464     uint8_t               major_opcode; 
02465     uint8_t               minor_opcode; 
02466     uint16_t              length; 
02467     xcb_glx_context_tag_t context_tag; 
02468     uint32_t              target; 
02469     uint32_t              format; 
02470     uint32_t              type; 
02471     uint8_t               swap_bytes; 
02472 } xcb_glx_get_convolution_filter_request_t;
02473 
02477 typedef struct xcb_glx_get_convolution_filter_reply_t {
02478     uint8_t  response_type; 
02479     uint8_t  pad0; 
02480     uint16_t sequence; 
02481     uint32_t length; 
02482     uint8_t  pad1[8]; 
02483     int32_t  width; 
02484     int32_t  height; 
02485     uint8_t  pad2[8]; 
02486 } xcb_glx_get_convolution_filter_reply_t;
02487 
02491 typedef struct xcb_glx_get_convolution_parameterfv_cookie_t {
02492     unsigned int sequence; 
02493 } xcb_glx_get_convolution_parameterfv_cookie_t;
02494 
02496 #define XCB_GLX_GET_CONVOLUTION_PARAMETERFV 151
02497 
02501 typedef struct xcb_glx_get_convolution_parameterfv_request_t {
02502     uint8_t               major_opcode; 
02503     uint8_t               minor_opcode; 
02504     uint16_t              length; 
02505     xcb_glx_context_tag_t context_tag; 
02506     uint32_t              target; 
02507     uint32_t              pname; 
02508 } xcb_glx_get_convolution_parameterfv_request_t;
02509 
02513 typedef struct xcb_glx_get_convolution_parameterfv_reply_t {
02514     uint8_t           response_type; 
02515     uint8_t           pad0; 
02516     uint16_t          sequence; 
02517     uint32_t          length; 
02518     uint8_t           pad1[4]; 
02519     uint32_t          n; 
02520     xcb_glx_float32_t datum; 
02521     uint8_t           pad2[12]; 
02522 } xcb_glx_get_convolution_parameterfv_reply_t;
02523 
02527 typedef struct xcb_glx_get_convolution_parameteriv_cookie_t {
02528     unsigned int sequence; 
02529 } xcb_glx_get_convolution_parameteriv_cookie_t;
02530 
02532 #define XCB_GLX_GET_CONVOLUTION_PARAMETERIV 152
02533 
02537 typedef struct xcb_glx_get_convolution_parameteriv_request_t {
02538     uint8_t               major_opcode; 
02539     uint8_t               minor_opcode; 
02540     uint16_t              length; 
02541     xcb_glx_context_tag_t context_tag; 
02542     uint32_t              target; 
02543     uint32_t              pname; 
02544 } xcb_glx_get_convolution_parameteriv_request_t;
02545 
02549 typedef struct xcb_glx_get_convolution_parameteriv_reply_t {
02550     uint8_t  response_type; 
02551     uint8_t  pad0; 
02552     uint16_t sequence; 
02553     uint32_t length; 
02554     uint8_t  pad1[4]; 
02555     uint32_t n; 
02556     int32_t  datum; 
02557     uint8_t  pad2[12]; 
02558 } xcb_glx_get_convolution_parameteriv_reply_t;
02559 
02563 typedef struct xcb_glx_get_separable_filter_cookie_t {
02564     unsigned int sequence; 
02565 } xcb_glx_get_separable_filter_cookie_t;
02566 
02568 #define XCB_GLX_GET_SEPARABLE_FILTER 153
02569 
02573 typedef struct xcb_glx_get_separable_filter_request_t {
02574     uint8_t               major_opcode; 
02575     uint8_t               minor_opcode; 
02576     uint16_t              length; 
02577     xcb_glx_context_tag_t context_tag; 
02578     uint32_t              target; 
02579     uint32_t              format; 
02580     uint32_t              type; 
02581     uint8_t               swap_bytes; 
02582 } xcb_glx_get_separable_filter_request_t;
02583 
02587 typedef struct xcb_glx_get_separable_filter_reply_t {
02588     uint8_t  response_type; 
02589     uint8_t  pad0; 
02590     uint16_t sequence; 
02591     uint32_t length; 
02592     uint8_t  pad1[8]; 
02593     int32_t  row_w; 
02594     int32_t  col_h; 
02595     uint8_t  pad2[8]; 
02596 } xcb_glx_get_separable_filter_reply_t;
02597 
02601 typedef struct xcb_glx_get_histogram_cookie_t {
02602     unsigned int sequence; 
02603 } xcb_glx_get_histogram_cookie_t;
02604 
02606 #define XCB_GLX_GET_HISTOGRAM 154
02607 
02611 typedef struct xcb_glx_get_histogram_request_t {
02612     uint8_t               major_opcode; 
02613     uint8_t               minor_opcode; 
02614     uint16_t              length; 
02615     xcb_glx_context_tag_t context_tag; 
02616     uint32_t              target; 
02617     uint32_t              format; 
02618     uint32_t              type; 
02619     uint8_t               swap_bytes; 
02620     uint8_t               reset; 
02621 } xcb_glx_get_histogram_request_t;
02622 
02626 typedef struct xcb_glx_get_histogram_reply_t {
02627     uint8_t  response_type; 
02628     uint8_t  pad0; 
02629     uint16_t sequence; 
02630     uint32_t length; 
02631     uint8_t  pad1[8]; 
02632     int32_t  width; 
02633     uint8_t  pad2[12]; 
02634 } xcb_glx_get_histogram_reply_t;
02635 
02639 typedef struct xcb_glx_get_histogram_parameterfv_cookie_t {
02640     unsigned int sequence; 
02641 } xcb_glx_get_histogram_parameterfv_cookie_t;
02642 
02644 #define XCB_GLX_GET_HISTOGRAM_PARAMETERFV 155
02645 
02649 typedef struct xcb_glx_get_histogram_parameterfv_request_t {
02650     uint8_t               major_opcode; 
02651     uint8_t               minor_opcode; 
02652     uint16_t              length; 
02653     xcb_glx_context_tag_t context_tag; 
02654     uint32_t              target; 
02655     uint32_t              pname; 
02656 } xcb_glx_get_histogram_parameterfv_request_t;
02657 
02661 typedef struct xcb_glx_get_histogram_parameterfv_reply_t {
02662     uint8_t           response_type; 
02663     uint8_t           pad0; 
02664     uint16_t          sequence; 
02665     uint32_t          length; 
02666     uint8_t           pad1[4]; 
02667     uint32_t          n; 
02668     xcb_glx_float32_t datum; 
02669     uint8_t           pad2[12]; 
02670 } xcb_glx_get_histogram_parameterfv_reply_t;
02671 
02675 typedef struct xcb_glx_get_histogram_parameteriv_cookie_t {
02676     unsigned int sequence; 
02677 } xcb_glx_get_histogram_parameteriv_cookie_t;
02678 
02680 #define XCB_GLX_GET_HISTOGRAM_PARAMETERIV 156
02681 
02685 typedef struct xcb_glx_get_histogram_parameteriv_request_t {
02686     uint8_t               major_opcode; 
02687     uint8_t               minor_opcode; 
02688     uint16_t              length; 
02689     xcb_glx_context_tag_t context_tag; 
02690     uint32_t              target; 
02691     uint32_t              pname; 
02692 } xcb_glx_get_histogram_parameteriv_request_t;
02693 
02697 typedef struct xcb_glx_get_histogram_parameteriv_reply_t {
02698     uint8_t  response_type; 
02699     uint8_t  pad0; 
02700     uint16_t sequence; 
02701     uint32_t length; 
02702     uint8_t  pad1[4]; 
02703     uint32_t n; 
02704     int32_t  datum; 
02705     uint8_t  pad2[12]; 
02706 } xcb_glx_get_histogram_parameteriv_reply_t;
02707 
02711 typedef struct xcb_glx_get_minmax_cookie_t {
02712     unsigned int sequence; 
02713 } xcb_glx_get_minmax_cookie_t;
02714 
02716 #define XCB_GLX_GET_MINMAX 157
02717 
02721 typedef struct xcb_glx_get_minmax_request_t {
02722     uint8_t               major_opcode; 
02723     uint8_t               minor_opcode; 
02724     uint16_t              length; 
02725     xcb_glx_context_tag_t context_tag; 
02726     uint32_t              target; 
02727     uint32_t              format; 
02728     uint32_t              type; 
02729     uint8_t               swap_bytes; 
02730     uint8_t               reset; 
02731 } xcb_glx_get_minmax_request_t;
02732 
02736 typedef struct xcb_glx_get_minmax_reply_t {
02737     uint8_t  response_type; 
02738     uint8_t  pad0; 
02739     uint16_t sequence; 
02740     uint32_t length; 
02741     uint8_t  pad1[24]; 
02742 } xcb_glx_get_minmax_reply_t;
02743 
02747 typedef struct xcb_glx_get_minmax_parameterfv_cookie_t {
02748     unsigned int sequence; 
02749 } xcb_glx_get_minmax_parameterfv_cookie_t;
02750 
02752 #define XCB_GLX_GET_MINMAX_PARAMETERFV 158
02753 
02757 typedef struct xcb_glx_get_minmax_parameterfv_request_t {
02758     uint8_t               major_opcode; 
02759     uint8_t               minor_opcode; 
02760     uint16_t              length; 
02761     xcb_glx_context_tag_t context_tag; 
02762     uint32_t              target; 
02763     uint32_t              pname; 
02764 } xcb_glx_get_minmax_parameterfv_request_t;
02765 
02769 typedef struct xcb_glx_get_minmax_parameterfv_reply_t {
02770     uint8_t           response_type; 
02771     uint8_t           pad0; 
02772     uint16_t          sequence; 
02773     uint32_t          length; 
02774     uint8_t           pad1[4]; 
02775     uint32_t          n; 
02776     xcb_glx_float32_t datum; 
02777     uint8_t           pad2[12]; 
02778 } xcb_glx_get_minmax_parameterfv_reply_t;
02779 
02783 typedef struct xcb_glx_get_minmax_parameteriv_cookie_t {
02784     unsigned int sequence; 
02785 } xcb_glx_get_minmax_parameteriv_cookie_t;
02786 
02788 #define XCB_GLX_GET_MINMAX_PARAMETERIV 159
02789 
02793 typedef struct xcb_glx_get_minmax_parameteriv_request_t {
02794     uint8_t               major_opcode; 
02795     uint8_t               minor_opcode; 
02796     uint16_t              length; 
02797     xcb_glx_context_tag_t context_tag; 
02798     uint32_t              target; 
02799     uint32_t              pname; 
02800 } xcb_glx_get_minmax_parameteriv_request_t;
02801 
02805 typedef struct xcb_glx_get_minmax_parameteriv_reply_t {
02806     uint8_t  response_type; 
02807     uint8_t  pad0; 
02808     uint16_t sequence; 
02809     uint32_t length; 
02810     uint8_t  pad1[4]; 
02811     uint32_t n; 
02812     int32_t  datum; 
02813     uint8_t  pad2[12]; 
02814 } xcb_glx_get_minmax_parameteriv_reply_t;
02815 
02819 typedef struct xcb_glx_get_compressed_tex_image_arb_cookie_t {
02820     unsigned int sequence; 
02821 } xcb_glx_get_compressed_tex_image_arb_cookie_t;
02822 
02824 #define XCB_GLX_GET_COMPRESSED_TEX_IMAGE_ARB 160
02825 
02829 typedef struct xcb_glx_get_compressed_tex_image_arb_request_t {
02830     uint8_t               major_opcode; 
02831     uint8_t               minor_opcode; 
02832     uint16_t              length; 
02833     xcb_glx_context_tag_t context_tag; 
02834     uint32_t              target; 
02835     int32_t               level; 
02836 } xcb_glx_get_compressed_tex_image_arb_request_t;
02837 
02841 typedef struct xcb_glx_get_compressed_tex_image_arb_reply_t {
02842     uint8_t  response_type; 
02843     uint8_t  pad0; 
02844     uint16_t sequence; 
02845     uint32_t length; 
02846     uint8_t  pad1[8]; 
02847     int32_t  size; 
02848     uint8_t  pad2[12]; 
02849 } xcb_glx_get_compressed_tex_image_arb_reply_t;
02850 
02852 #define XCB_GLX_DELETE_QUERIES_ARB 161
02853 
02857 typedef struct xcb_glx_delete_queries_arb_request_t {
02858     uint8_t               major_opcode; 
02859     uint8_t               minor_opcode; 
02860     uint16_t              length; 
02861     xcb_glx_context_tag_t context_tag; 
02862     int32_t               n; 
02863 } xcb_glx_delete_queries_arb_request_t;
02864 
02868 typedef struct xcb_glx_gen_queries_arb_cookie_t {
02869     unsigned int sequence; 
02870 } xcb_glx_gen_queries_arb_cookie_t;
02871 
02873 #define XCB_GLX_GEN_QUERIES_ARB 162
02874 
02878 typedef struct xcb_glx_gen_queries_arb_request_t {
02879     uint8_t               major_opcode; 
02880     uint8_t               minor_opcode; 
02881     uint16_t              length; 
02882     xcb_glx_context_tag_t context_tag; 
02883     int32_t               n; 
02884 } xcb_glx_gen_queries_arb_request_t;
02885 
02889 typedef struct xcb_glx_gen_queries_arb_reply_t {
02890     uint8_t  response_type; 
02891     uint8_t  pad0; 
02892     uint16_t sequence; 
02893     uint32_t length; 
02894     uint8_t  pad1[24]; 
02895 } xcb_glx_gen_queries_arb_reply_t;
02896 
02900 typedef struct xcb_glx_is_query_arb_cookie_t {
02901     unsigned int sequence; 
02902 } xcb_glx_is_query_arb_cookie_t;
02903 
02905 #define XCB_GLX_IS_QUERY_ARB 163
02906 
02910 typedef struct xcb_glx_is_query_arb_request_t {
02911     uint8_t               major_opcode; 
02912     uint8_t               minor_opcode; 
02913     uint16_t              length; 
02914     xcb_glx_context_tag_t context_tag; 
02915     uint32_t              id; 
02916 } xcb_glx_is_query_arb_request_t;
02917 
02921 typedef struct xcb_glx_is_query_arb_reply_t {
02922     uint8_t          response_type; 
02923     uint8_t          pad0; 
02924     uint16_t         sequence; 
02925     uint32_t         length; 
02926     xcb_glx_bool32_t ret_val; 
02927 } xcb_glx_is_query_arb_reply_t;
02928 
02932 typedef struct xcb_glx_get_queryiv_arb_cookie_t {
02933     unsigned int sequence; 
02934 } xcb_glx_get_queryiv_arb_cookie_t;
02935 
02937 #define XCB_GLX_GET_QUERYIV_ARB 164
02938 
02942 typedef struct xcb_glx_get_queryiv_arb_request_t {
02943     uint8_t               major_opcode; 
02944     uint8_t               minor_opcode; 
02945     uint16_t              length; 
02946     xcb_glx_context_tag_t context_tag; 
02947     uint32_t              target; 
02948     uint32_t              pname; 
02949 } xcb_glx_get_queryiv_arb_request_t;
02950 
02954 typedef struct xcb_glx_get_queryiv_arb_reply_t {
02955     uint8_t  response_type; 
02956     uint8_t  pad0; 
02957     uint16_t sequence; 
02958     uint32_t length; 
02959     uint8_t  pad1[4]; 
02960     uint32_t n; 
02961     int32_t  datum; 
02962     uint8_t  pad2[12]; 
02963 } xcb_glx_get_queryiv_arb_reply_t;
02964 
02968 typedef struct xcb_glx_get_query_objectiv_arb_cookie_t {
02969     unsigned int sequence; 
02970 } xcb_glx_get_query_objectiv_arb_cookie_t;
02971 
02973 #define XCB_GLX_GET_QUERY_OBJECTIV_ARB 165
02974 
02978 typedef struct xcb_glx_get_query_objectiv_arb_request_t {
02979     uint8_t               major_opcode; 
02980     uint8_t               minor_opcode; 
02981     uint16_t              length; 
02982     xcb_glx_context_tag_t context_tag; 
02983     uint32_t              id; 
02984     uint32_t              pname; 
02985 } xcb_glx_get_query_objectiv_arb_request_t;
02986 
02990 typedef struct xcb_glx_get_query_objectiv_arb_reply_t {
02991     uint8_t  response_type; 
02992     uint8_t  pad0; 
02993     uint16_t sequence; 
02994     uint32_t length; 
02995     uint8_t  pad1[4]; 
02996     uint32_t n; 
02997     int32_t  datum; 
02998     uint8_t  pad2[12]; 
02999 } xcb_glx_get_query_objectiv_arb_reply_t;
03000 
03004 typedef struct xcb_glx_get_query_objectuiv_arb_cookie_t {
03005     unsigned int sequence; 
03006 } xcb_glx_get_query_objectuiv_arb_cookie_t;
03007 
03009 #define XCB_GLX_GET_QUERY_OBJECTUIV_ARB 166
03010 
03014 typedef struct xcb_glx_get_query_objectuiv_arb_request_t {
03015     uint8_t               major_opcode; 
03016     uint8_t               minor_opcode; 
03017     uint16_t              length; 
03018     xcb_glx_context_tag_t context_tag; 
03019     uint32_t              id; 
03020     uint32_t              pname; 
03021 } xcb_glx_get_query_objectuiv_arb_request_t;
03022 
03026 typedef struct xcb_glx_get_query_objectuiv_arb_reply_t {
03027     uint8_t  response_type; 
03028     uint8_t  pad0; 
03029     uint16_t sequence; 
03030     uint32_t length; 
03031     uint8_t  pad1[4]; 
03032     uint32_t n; 
03033     uint32_t datum; 
03034     uint8_t  pad2[12]; 
03035 } xcb_glx_get_query_objectuiv_arb_reply_t;
03036 
03037 
03038 /*****************************************************************************
03039  **
03040  ** void xcb_glx_pixmap_next
03041  ** 
03042  ** @param xcb_glx_pixmap_iterator_t *i
03043  ** @returns void
03044  **
03045  *****************************************************************************/
03046  
03047 void
03048 xcb_glx_pixmap_next (xcb_glx_pixmap_iterator_t *i  );
03049 
03050 
03051 /*****************************************************************************
03052  **
03053  ** xcb_generic_iterator_t xcb_glx_pixmap_end
03054  ** 
03055  ** @param xcb_glx_pixmap_iterator_t i
03056  ** @returns xcb_generic_iterator_t
03057  **
03058  *****************************************************************************/
03059  
03060 xcb_generic_iterator_t
03061 xcb_glx_pixmap_end (xcb_glx_pixmap_iterator_t i  );
03062 
03063 
03064 /*****************************************************************************
03065  **
03066  ** void xcb_glx_context_next
03067  ** 
03068  ** @param xcb_glx_context_iterator_t *i
03069  ** @returns void
03070  **
03071  *****************************************************************************/
03072  
03073 void
03074 xcb_glx_context_next (xcb_glx_context_iterator_t *i  );
03075 
03076 
03077 /*****************************************************************************
03078  **
03079  ** xcb_generic_iterator_t xcb_glx_context_end
03080  ** 
03081  ** @param xcb_glx_context_iterator_t i
03082  ** @returns xcb_generic_iterator_t
03083  **
03084  *****************************************************************************/
03085  
03086 xcb_generic_iterator_t
03087 xcb_glx_context_end (xcb_glx_context_iterator_t i  );
03088 
03089 
03090 /*****************************************************************************
03091  **
03092  ** void xcb_glx_pbuffer_next
03093  ** 
03094  ** @param xcb_glx_pbuffer_iterator_t *i
03095  ** @returns void
03096  **
03097  *****************************************************************************/
03098  
03099 void
03100 xcb_glx_pbuffer_next (xcb_glx_pbuffer_iterator_t *i  );
03101 
03102 
03103 /*****************************************************************************
03104  **
03105  ** xcb_generic_iterator_t xcb_glx_pbuffer_end
03106  ** 
03107  ** @param xcb_glx_pbuffer_iterator_t i
03108  ** @returns xcb_generic_iterator_t
03109  **
03110  *****************************************************************************/
03111  
03112 xcb_generic_iterator_t
03113 xcb_glx_pbuffer_end (xcb_glx_pbuffer_iterator_t i  );
03114 
03115 
03116 /*****************************************************************************
03117  **
03118  ** void xcb_glx_window_next
03119  ** 
03120  ** @param xcb_glx_window_iterator_t *i
03121  ** @returns void
03122  **
03123  *****************************************************************************/
03124  
03125 void
03126 xcb_glx_window_next (xcb_glx_window_iterator_t *i  );
03127 
03128 
03129 /*****************************************************************************
03130  **
03131  ** xcb_generic_iterator_t xcb_glx_window_end
03132  ** 
03133  ** @param xcb_glx_window_iterator_t i
03134  ** @returns xcb_generic_iterator_t
03135  **
03136  *****************************************************************************/
03137  
03138 xcb_generic_iterator_t
03139 xcb_glx_window_end (xcb_glx_window_iterator_t i  );
03140 
03141 
03142 /*****************************************************************************
03143  **
03144  ** void xcb_glx_fbconfig_next
03145  ** 
03146  ** @param xcb_glx_fbconfig_iterator_t *i
03147  ** @returns void
03148  **
03149  *****************************************************************************/
03150  
03151 void
03152 xcb_glx_fbconfig_next (xcb_glx_fbconfig_iterator_t *i  );
03153 
03154 
03155 /*****************************************************************************
03156  **
03157  ** xcb_generic_iterator_t xcb_glx_fbconfig_end
03158  ** 
03159  ** @param xcb_glx_fbconfig_iterator_t i
03160  ** @returns xcb_generic_iterator_t
03161  **
03162  *****************************************************************************/
03163  
03164 xcb_generic_iterator_t
03165 xcb_glx_fbconfig_end (xcb_glx_fbconfig_iterator_t i  );
03166 
03167 
03168 /*****************************************************************************
03169  **
03170  ** void xcb_glx_drawable_next
03171  ** 
03172  ** @param xcb_glx_drawable_iterator_t *i
03173  ** @returns void
03174  **
03175  *****************************************************************************/
03176  
03177 void
03178 xcb_glx_drawable_next (xcb_glx_drawable_iterator_t *i  );
03179 
03180 
03181 /*****************************************************************************
03182  **
03183  ** xcb_generic_iterator_t xcb_glx_drawable_end
03184  ** 
03185  ** @param xcb_glx_drawable_iterator_t i
03186  ** @returns xcb_generic_iterator_t
03187  **
03188  *****************************************************************************/
03189  
03190 xcb_generic_iterator_t
03191 xcb_glx_drawable_end (xcb_glx_drawable_iterator_t i  );
03192 
03193 
03194 /*****************************************************************************
03195  **
03196  ** void xcb_glx_float32_next
03197  ** 
03198  ** @param xcb_glx_float32_iterator_t *i
03199  ** @returns void
03200  **
03201  *****************************************************************************/
03202  
03203 void
03204 xcb_glx_float32_next (xcb_glx_float32_iterator_t *i  );
03205 
03206 
03207 /*****************************************************************************
03208  **
03209  ** xcb_generic_iterator_t xcb_glx_float32_end
03210  ** 
03211  ** @param xcb_glx_float32_iterator_t i
03212  ** @returns xcb_generic_iterator_t
03213  **
03214  *****************************************************************************/
03215  
03216 xcb_generic_iterator_t
03217 xcb_glx_float32_end (xcb_glx_float32_iterator_t i  );
03218 
03219 
03220 /*****************************************************************************
03221  **
03222  ** void xcb_glx_float64_next
03223  ** 
03224  ** @param xcb_glx_float64_iterator_t *i
03225  ** @returns void
03226  **
03227  *****************************************************************************/
03228  
03229 void
03230 xcb_glx_float64_next (xcb_glx_float64_iterator_t *i  );
03231 
03232 
03233 /*****************************************************************************
03234  **
03235  ** xcb_generic_iterator_t xcb_glx_float64_end
03236  ** 
03237  ** @param xcb_glx_float64_iterator_t i
03238  ** @returns xcb_generic_iterator_t
03239  **
03240  *****************************************************************************/
03241  
03242 xcb_generic_iterator_t
03243 xcb_glx_float64_end (xcb_glx_float64_iterator_t i  );
03244 
03245 
03246 /*****************************************************************************
03247  **
03248  ** void xcb_glx_bool32_next
03249  ** 
03250  ** @param xcb_glx_bool32_iterator_t *i
03251  ** @returns void
03252  **
03253  *****************************************************************************/
03254  
03255 void
03256 xcb_glx_bool32_next (xcb_glx_bool32_iterator_t *i  );
03257 
03258 
03259 /*****************************************************************************
03260  **
03261  ** xcb_generic_iterator_t xcb_glx_bool32_end
03262  ** 
03263  ** @param xcb_glx_bool32_iterator_t i
03264  ** @returns xcb_generic_iterator_t
03265  **
03266  *****************************************************************************/
03267  
03268 xcb_generic_iterator_t
03269 xcb_glx_bool32_end (xcb_glx_bool32_iterator_t i  );
03270 
03271 
03272 /*****************************************************************************
03273  **
03274  ** void xcb_glx_context_tag_next
03275  ** 
03276  ** @param xcb_glx_context_tag_iterator_t *i
03277  ** @returns void
03278  **
03279  *****************************************************************************/
03280  
03281 void
03282 xcb_glx_context_tag_next (xcb_glx_context_tag_iterator_t *i  );
03283 
03284 
03285 /*****************************************************************************
03286  **
03287  ** xcb_generic_iterator_t xcb_glx_context_tag_end
03288  ** 
03289  ** @param xcb_glx_context_tag_iterator_t i
03290  ** @returns xcb_generic_iterator_t
03291  **
03292  *****************************************************************************/
03293  
03294 xcb_generic_iterator_t
03295 xcb_glx_context_tag_end (xcb_glx_context_tag_iterator_t i  );
03296 
03297 
03298 /*****************************************************************************
03299  **
03300  ** xcb_void_cookie_t xcb_glx_render_checked
03301  ** 
03302  ** @param xcb_connection_t      *c
03303  ** @param xcb_glx_context_tag_t  context_tag
03304  ** @param uint32_t               data_len
03305  ** @param const uint8_t         *data
03306  ** @returns xcb_void_cookie_t
03307  **
03308  *****************************************************************************/
03309  
03310 xcb_void_cookie_t
03311 xcb_glx_render_checked (xcb_connection_t      *c  ,
03312                         xcb_glx_context_tag_t  context_tag  ,
03313                         uint32_t               data_len  ,
03314                         const uint8_t         *data  );
03315 
03316 
03317 /*****************************************************************************
03318  **
03319  ** xcb_void_cookie_t xcb_glx_render
03320  ** 
03321  ** @param xcb_connection_t      *c
03322  ** @param xcb_glx_context_tag_t  context_tag
03323  ** @param uint32_t               data_len
03324  ** @param const uint8_t         *data
03325  ** @returns xcb_void_cookie_t
03326  **
03327  *****************************************************************************/
03328  
03329 xcb_void_cookie_t
03330 xcb_glx_render (xcb_connection_t      *c  ,
03331                 xcb_glx_context_tag_t  context_tag  ,
03332                 uint32_t               data_len  ,
03333                 const uint8_t         *data  );
03334 
03335 
03336 /*****************************************************************************
03337  **
03338  ** xcb_void_cookie_t xcb_glx_render_large_checked
03339  ** 
03340  ** @param xcb_connection_t      *c
03341  ** @param xcb_glx_context_tag_t  context_tag
03342  ** @param uint16_t               request_num
03343  ** @param uint16_t               request_total
03344  ** @param uint32_t               data_len
03345  ** @param const uint8_t         *data
03346  ** @returns xcb_void_cookie_t
03347  **
03348  *****************************************************************************/
03349  
03350 xcb_void_cookie_t
03351 xcb_glx_render_large_checked (xcb_connection_t      *c  ,
03352                               xcb_glx_context_tag_t  context_tag  ,
03353                               uint16_t               request_num  ,
03354                               uint16_t               request_total  ,
03355                               uint32_t               data_len  ,
03356                               const uint8_t         *data  );
03357 
03358 
03359 /*****************************************************************************
03360  **
03361  ** xcb_void_cookie_t xcb_glx_render_large
03362  ** 
03363  ** @param xcb_connection_t      *c
03364  ** @param xcb_glx_context_tag_t  context_tag
03365  ** @param uint16_t               request_num
03366  ** @param uint16_t               request_total
03367  ** @param uint32_t               data_len
03368  ** @param const uint8_t         *data
03369  ** @returns xcb_void_cookie_t
03370  **
03371  *****************************************************************************/
03372  
03373 xcb_void_cookie_t
03374 xcb_glx_render_large (xcb_connection_t      *c  ,
03375                       xcb_glx_context_tag_t  context_tag  ,
03376                       uint16_t               request_num  ,
03377                       uint16_t               request_total  ,
03378                       uint32_t               data_len  ,
03379                       const uint8_t         *data  );
03380 
03381 
03382 /*****************************************************************************
03383  **
03384  ** xcb_void_cookie_t xcb_glx_create_context_checked
03385  ** 
03386  ** @param xcb_connection_t  *c
03387  ** @param xcb_glx_context_t  context
03388  ** @param xcb_visualid_t     visual
03389  ** @param uint32_t           screen
03390  ** @param xcb_glx_context_t  share_list
03391  ** @param uint8_t            is_direct
03392  ** @returns xcb_void_cookie_t
03393  **
03394  *****************************************************************************/
03395  
03396 xcb_void_cookie_t
03397 xcb_glx_create_context_checked (xcb_connection_t  *c  ,
03398                                 xcb_glx_context_t  context  ,
03399                                 xcb_visualid_t     visual  ,
03400                                 uint32_t           screen  ,
03401                                 xcb_glx_context_t  share_list  ,
03402                                 uint8_t            is_direct  );
03403 
03404 
03405 /*****************************************************************************
03406  **
03407  ** xcb_void_cookie_t xcb_glx_create_context
03408  ** 
03409  ** @param xcb_connection_t  *c
03410  ** @param xcb_glx_context_t  context
03411  ** @param xcb_visualid_t     visual
03412  ** @param uint32_t           screen
03413  ** @param xcb_glx_context_t  share_list
03414  ** @param uint8_t            is_direct
03415  ** @returns xcb_void_cookie_t
03416  **
03417  *****************************************************************************/
03418  
03419 xcb_void_cookie_t
03420 xcb_glx_create_context (xcb_connection_t  *c  ,
03421                         xcb_glx_context_t  context  ,
03422                         xcb_visualid_t     visual  ,
03423                         uint32_t           screen  ,
03424                         xcb_glx_context_t  share_list  ,
03425                         uint8_t            is_direct  );
03426 
03427 
03428 /*****************************************************************************
03429  **
03430  ** xcb_void_cookie_t xcb_glx_destroy_context_checked
03431  ** 
03432  ** @param xcb_connection_t  *c
03433  ** @param xcb_glx_context_t  context
03434  ** @returns xcb_void_cookie_t
03435  **
03436  *****************************************************************************/
03437  
03438 xcb_void_cookie_t
03439 xcb_glx_destroy_context_checked (xcb_connection_t  *c  ,
03440                                  xcb_glx_context_t  context  );
03441 
03442 
03443 /*****************************************************************************
03444  **
03445  ** xcb_void_cookie_t xcb_glx_destroy_context
03446  ** 
03447  ** @param xcb_connection_t  *c
03448  ** @param xcb_glx_context_t  context
03449  ** @returns xcb_void_cookie_t
03450  **
03451  *****************************************************************************/
03452  
03453 xcb_void_cookie_t
03454 xcb_glx_destroy_context (xcb_connection_t  *c  ,
03455                          xcb_glx_context_t  context  );
03456 
03457 
03458 /*****************************************************************************
03459  **
03460  ** xcb_glx_make_current_cookie_t xcb_glx_make_current
03461  ** 
03462  ** @param xcb_connection_t      *c
03463  ** @param xcb_glx_drawable_t     drawable
03464  ** @param xcb_glx_context_t      context
03465  ** @param xcb_glx_context_tag_t  old_context_tag
03466  ** @returns xcb_glx_make_current_cookie_t
03467  **
03468  *****************************************************************************/
03469  
03470 xcb_glx_make_current_cookie_t
03471 xcb_glx_make_current (xcb_connection_t      *c  ,
03472                       xcb_glx_drawable_t     drawable  ,
03473                       xcb_glx_context_t      context  ,
03474                       xcb_glx_context_tag_t  old_context_tag  );
03475 
03476 
03477 /*****************************************************************************
03478  **
03479  ** xcb_glx_make_current_cookie_t xcb_glx_make_current_unchecked
03480  ** 
03481  ** @param xcb_connection_t      *c
03482  ** @param xcb_glx_drawable_t     drawable
03483  ** @param xcb_glx_context_t      context
03484  ** @param xcb_glx_context_tag_t  old_context_tag
03485  ** @returns xcb_glx_make_current_cookie_t
03486  **
03487  *****************************************************************************/
03488  
03489 xcb_glx_make_current_cookie_t
03490 xcb_glx_make_current_unchecked (xcb_connection_t      *c  ,
03491                                 xcb_glx_drawable_t     drawable  ,
03492                                 xcb_glx_context_t      context  ,
03493                                 xcb_glx_context_tag_t  old_context_tag  );
03494 
03495 
03496 /*****************************************************************************
03497  **
03498  ** xcb_glx_make_current_reply_t * xcb_glx_make_current_reply
03499  ** 
03500  ** @param xcb_connection_t               *c
03501  ** @param xcb_glx_make_current_cookie_t   cookie
03502  ** @param xcb_generic_error_t           **e
03503  ** @returns xcb_glx_make_current_reply_t *
03504  **
03505  *****************************************************************************/
03506  
03507 xcb_glx_make_current_reply_t *
03508 xcb_glx_make_current_reply (xcb_connection_t               *c  ,
03509                             xcb_glx_make_current_cookie_t   cookie  ,
03510                             xcb_generic_error_t           **e  );
03511 
03512 
03513 /*****************************************************************************
03514  **
03515  ** xcb_glx_is_direct_cookie_t xcb_glx_is_direct
03516  ** 
03517  ** @param xcb_connection_t  *c
03518  ** @param xcb_glx_context_t  context
03519  ** @returns xcb_glx_is_direct_cookie_t
03520  **
03521  *****************************************************************************/
03522  
03523 xcb_glx_is_direct_cookie_t
03524 xcb_glx_is_direct (xcb_connection_t  *c  ,
03525                    xcb_glx_context_t  context  );
03526 
03527 
03528 /*****************************************************************************
03529  **
03530  ** xcb_glx_is_direct_cookie_t xcb_glx_is_direct_unchecked
03531  ** 
03532  ** @param xcb_connection_t  *c
03533  ** @param xcb_glx_context_t  context
03534  ** @returns xcb_glx_is_direct_cookie_t
03535  **
03536  *****************************************************************************/
03537  
03538 xcb_glx_is_direct_cookie_t
03539 xcb_glx_is_direct_unchecked (xcb_connection_t  *c  ,
03540                              xcb_glx_context_t  context  );
03541 
03542 
03543 /*****************************************************************************
03544  **
03545  ** xcb_glx_is_direct_reply_t * xcb_glx_is_direct_reply
03546  ** 
03547  ** @param xcb_connection_t            *c
03548  ** @param xcb_glx_is_direct_cookie_t   cookie
03549  ** @param xcb_generic_error_t        **e
03550  ** @returns xcb_glx_is_direct_reply_t *
03551  **
03552  *****************************************************************************/
03553  
03554 xcb_glx_is_direct_reply_t *
03555 xcb_glx_is_direct_reply (xcb_connection_t            *c  ,
03556                          xcb_glx_is_direct_cookie_t   cookie  ,
03557                          xcb_generic_error_t        **e  );
03558 
03559 
03560 /*****************************************************************************
03561  **
03562  ** xcb_glx_query_version_cookie_t xcb_glx_query_version
03563  ** 
03564  ** @param xcb_connection_t *c
03565  ** @param uint32_t          major_version
03566  ** @param uint32_t          minor_version
03567  ** @returns xcb_glx_query_version_cookie_t
03568  **
03569  *****************************************************************************/
03570  
03571 xcb_glx_query_version_cookie_t
03572 xcb_glx_query_version (xcb_connection_t *c  ,
03573                        uint32_t          major_version  ,
03574                        uint32_t          minor_version  );
03575 
03576 
03577 /*****************************************************************************
03578  **
03579  ** xcb_glx_query_version_cookie_t xcb_glx_query_version_unchecked
03580  ** 
03581  ** @param xcb_connection_t *c
03582  ** @param uint32_t          major_version
03583  ** @param uint32_t          minor_version
03584  ** @returns xcb_glx_query_version_cookie_t
03585  **
03586  *****************************************************************************/
03587  
03588 xcb_glx_query_version_cookie_t
03589 xcb_glx_query_version_unchecked (xcb_connection_t *c  ,
03590                                  uint32_t          major_version  ,
03591                                  uint32_t          minor_version  );
03592 
03593 
03594 /*****************************************************************************
03595  **
03596  ** xcb_glx_query_version_reply_t * xcb_glx_query_version_reply
03597  ** 
03598  ** @param xcb_connection_t                *c
03599  ** @param xcb_glx_query_version_cookie_t   cookie
03600  ** @param xcb_generic_error_t            **e
03601  ** @returns xcb_glx_query_version_reply_t *
03602  **
03603  *****************************************************************************/
03604  
03605 xcb_glx_query_version_reply_t *
03606 xcb_glx_query_version_reply (xcb_connection_t                *c  ,
03607                              xcb_glx_query_version_cookie_t   cookie  ,
03608                              xcb_generic_error_t            **e  );
03609 
03610 
03611 /*****************************************************************************
03612  **
03613  ** xcb_void_cookie_t xcb_glx_wait_gl_checked
03614  ** 
03615  ** @param xcb_connection_t      *c
03616  ** @param xcb_glx_context_tag_t  context_tag
03617  ** @returns xcb_void_cookie_t
03618  **
03619  *****************************************************************************/
03620  
03621 xcb_void_cookie_t
03622 xcb_glx_wait_gl_checked (xcb_connection_t      *c  ,
03623                          xcb_glx_context_tag_t  context_tag  );
03624 
03625 
03626 /*****************************************************************************
03627  **
03628  ** xcb_void_cookie_t xcb_glx_wait_gl
03629  ** 
03630  ** @param xcb_connection_t      *c
03631  ** @param xcb_glx_context_tag_t  context_tag
03632  ** @returns xcb_void_cookie_t
03633  **
03634  *****************************************************************************/
03635  
03636 xcb_void_cookie_t
03637 xcb_glx_wait_gl (xcb_connection_t      *c  ,
03638                  xcb_glx_context_tag_t  context_tag  );
03639 
03640 
03641 /*****************************************************************************
03642  **
03643  ** xcb_void_cookie_t xcb_glx_wait_x_checked
03644  ** 
03645  ** @param xcb_connection_t      *c
03646  ** @param xcb_glx_context_tag_t  context_tag
03647  ** @returns xcb_void_cookie_t
03648  **
03649  *****************************************************************************/
03650  
03651 xcb_void_cookie_t
03652 xcb_glx_wait_x_checked (xcb_connection_t      *c  ,
03653                         xcb_glx_context_tag_t  context_tag  );
03654 
03655 
03656 /*****************************************************************************
03657  **
03658  ** xcb_void_cookie_t xcb_glx_wait_x
03659  ** 
03660  ** @param xcb_connection_t      *c
03661  ** @param xcb_glx_context_tag_t  context_tag
03662  ** @returns xcb_void_cookie_t
03663  **
03664  *****************************************************************************/
03665  
03666 xcb_void_cookie_t
03667 xcb_glx_wait_x (xcb_connection_t      *c  ,
03668                 xcb_glx_context_tag_t  context_tag  );
03669 
03670 
03671 /*****************************************************************************
03672  **
03673  ** xcb_void_cookie_t xcb_glx_copy_context_checked
03674  ** 
03675  ** @param xcb_connection_t      *c
03676  ** @param xcb_glx_context_t      src
03677  ** @param xcb_glx_context_t      dest
03678  ** @param uint32_t               mask
03679  ** @param xcb_glx_context_tag_t  src_context_tag
03680  ** @returns xcb_void_cookie_t
03681  **
03682  *****************************************************************************/
03683  
03684 xcb_void_cookie_t
03685 xcb_glx_copy_context_checked (xcb_connection_t      *c  ,
03686                               xcb_glx_context_t      src  ,
03687                               xcb_glx_context_t      dest  ,
03688                               uint32_t               mask  ,
03689                               xcb_glx_context_tag_t  src_context_tag  );
03690 
03691 
03692 /*****************************************************************************
03693  **
03694  ** xcb_void_cookie_t xcb_glx_copy_context
03695  ** 
03696  ** @param xcb_connection_t      *c
03697  ** @param xcb_glx_context_t      src
03698  ** @param xcb_glx_context_t      dest
03699  ** @param uint32_t               mask
03700  ** @param xcb_glx_context_tag_t  src_context_tag
03701  ** @returns xcb_void_cookie_t
03702  **
03703  *****************************************************************************/
03704  
03705 xcb_void_cookie_t
03706 xcb_glx_copy_context (xcb_connection_t      *c  ,
03707                       xcb_glx_context_t      src  ,
03708                       xcb_glx_context_t      dest  ,
03709                       uint32_t               mask  ,
03710                       xcb_glx_context_tag_t  src_context_tag  );
03711 
03712 
03713 /*****************************************************************************
03714  **
03715  ** xcb_void_cookie_t xcb_glx_swap_buffers_checked
03716  ** 
03717  ** @param xcb_connection_t      *c
03718  ** @param xcb_glx_context_tag_t  context_tag
03719  ** @param xcb_glx_drawable_t     drawable
03720  ** @returns xcb_void_cookie_t
03721  **
03722  *****************************************************************************/
03723  
03724 xcb_void_cookie_t
03725 xcb_glx_swap_buffers_checked (xcb_connection_t      *c  ,
03726                               xcb_glx_context_tag_t  context_tag  ,
03727                               xcb_glx_drawable_t     drawable  );
03728 
03729 
03730 /*****************************************************************************
03731  **
03732  ** xcb_void_cookie_t xcb_glx_swap_buffers
03733  ** 
03734  ** @param xcb_connection_t      *c
03735  ** @param xcb_glx_context_tag_t  context_tag
03736  ** @param xcb_glx_drawable_t     drawable
03737  ** @returns xcb_void_cookie_t
03738  **
03739  *****************************************************************************/
03740  
03741 xcb_void_cookie_t
03742 xcb_glx_swap_buffers (xcb_connection_t      *c  ,
03743                       xcb_glx_context_tag_t  context_tag  ,
03744                       xcb_glx_drawable_t     drawable  );
03745 
03746 
03747 /*****************************************************************************
03748  **
03749  ** xcb_void_cookie_t xcb_glx_use_x_font_checked
03750  ** 
03751  ** @param xcb_connection_t      *c
03752  ** @param xcb_glx_context_tag_t  context_tag
03753  ** @param xcb_font_t             font
03754  ** @param uint32_t               first
03755  ** @param uint32_t               count
03756  ** @param uint32_t               list_base
03757  ** @returns xcb_void_cookie_t
03758  **
03759  *****************************************************************************/
03760  
03761 xcb_void_cookie_t
03762 xcb_glx_use_x_font_checked (xcb_connection_t      *c  ,
03763                             xcb_glx_context_tag_t  context_tag  ,
03764                             xcb_font_t             font  ,
03765                             uint32_t               first  ,
03766                             uint32_t               count  ,
03767                             uint32_t               list_base  );
03768 
03769 
03770 /*****************************************************************************
03771  **
03772  ** xcb_void_cookie_t xcb_glx_use_x_font
03773  ** 
03774  ** @param xcb_connection_t      *c
03775  ** @param xcb_glx_context_tag_t  context_tag
03776  ** @param xcb_font_t             font
03777  ** @param uint32_t               first
03778  ** @param uint32_t               count
03779  ** @param uint32_t               list_base
03780  ** @returns xcb_void_cookie_t
03781  **
03782  *****************************************************************************/
03783  
03784 xcb_void_cookie_t
03785 xcb_glx_use_x_font (xcb_connection_t      *c  ,
03786                     xcb_glx_context_tag_t  context_tag  ,
03787                     xcb_font_t             font  ,
03788                     uint32_t               first  ,
03789                     uint32_t               count  ,
03790                     uint32_t               list_base  );
03791 
03792 
03793 /*****************************************************************************
03794  **
03795  ** xcb_void_cookie_t xcb_glx_create_glx_pixmap_checked
03796  ** 
03797  ** @param xcb_connection_t *c
03798  ** @param uint32_t          screen
03799  ** @param xcb_visualid_t    visual
03800  ** @param xcb_pixmap_t      pixmap
03801  ** @param xcb_glx_pixmap_t  glx_pixmap
03802  ** @returns xcb_void_cookie_t
03803  **
03804  *****************************************************************************/
03805  
03806 xcb_void_cookie_t
03807 xcb_glx_create_glx_pixmap_checked (xcb_connection_t *c  ,
03808                                    uint32_t          screen  ,
03809                                    xcb_visualid_t    visual  ,
03810                                    xcb_pixmap_t      pixmap  ,
03811                                    xcb_glx_pixmap_t  glx_pixmap  );
03812 
03813 
03814 /*****************************************************************************
03815  **
03816  ** xcb_void_cookie_t xcb_glx_create_glx_pixmap
03817  ** 
03818  ** @param xcb_connection_t *c
03819  ** @param uint32_t          screen
03820  ** @param xcb_visualid_t    visual
03821  ** @param xcb_pixmap_t      pixmap
03822  ** @param xcb_glx_pixmap_t  glx_pixmap
03823  ** @returns xcb_void_cookie_t
03824  **
03825  *****************************************************************************/
03826  
03827 xcb_void_cookie_t
03828 xcb_glx_create_glx_pixmap (xcb_connection_t *c  ,
03829                            uint32_t          screen  ,
03830                            xcb_visualid_t    visual  ,
03831                            xcb_pixmap_t      pixmap  ,
03832                            xcb_glx_pixmap_t  glx_pixmap  );
03833 
03834 
03835 /*****************************************************************************
03836  **
03837  ** xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs
03838  ** 
03839  ** @param xcb_connection_t *c
03840  ** @param uint32_t          screen
03841  ** @returns xcb_glx_get_visual_configs_cookie_t
03842  **
03843  *****************************************************************************/
03844  
03845 xcb_glx_get_visual_configs_cookie_t
03846 xcb_glx_get_visual_configs (xcb_connection_t *c  ,
03847                             uint32_t          screen  );
03848 
03849 
03850 /*****************************************************************************
03851  **
03852  ** xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs_unchecked
03853  ** 
03854  ** @param xcb_connection_t *c
03855  ** @param uint32_t          screen
03856  ** @returns xcb_glx_get_visual_configs_cookie_t
03857  **
03858  *****************************************************************************/
03859  
03860 xcb_glx_get_visual_configs_cookie_t
03861 xcb_glx_get_visual_configs_unchecked (xcb_connection_t *c  ,
03862                                       uint32_t          screen  );
03863 
03864 
03865 /*****************************************************************************
03866  **
03867  ** uint32_t * xcb_glx_get_visual_configs_property_list
03868  ** 
03869  ** @param const xcb_glx_get_visual_configs_reply_t *R
03870  ** @returns uint32_t *
03871  **
03872  *****************************************************************************/
03873  
03874 uint32_t *
03875 xcb_glx_get_visual_configs_property_list (const xcb_glx_get_visual_configs_reply_t *R  );
03876 
03877 
03878 /*****************************************************************************
03879  **
03880  ** int xcb_glx_get_visual_configs_property_list_length
03881  ** 
03882  ** @param const xcb_glx_get_visual_configs_reply_t *R
03883  ** @returns int
03884  **
03885  *****************************************************************************/
03886  
03887 int
03888 xcb_glx_get_visual_configs_property_list_length (const xcb_glx_get_visual_configs_reply_t *R  );
03889 
03890 
03891 /*****************************************************************************
03892  **
03893  ** xcb_generic_iterator_t xcb_glx_get_visual_configs_property_list_end
03894  ** 
03895  ** @param const xcb_glx_get_visual_configs_reply_t *R
03896  ** @returns xcb_generic_iterator_t
03897  **
03898  *****************************************************************************/
03899  
03900 xcb_generic_iterator_t
03901 xcb_glx_get_visual_configs_property_list_end (const xcb_glx_get_visual_configs_reply_t *R  );
03902 
03903 
03904 /*****************************************************************************
03905  **
03906  ** xcb_glx_get_visual_configs_reply_t * xcb_glx_get_visual_configs_reply
03907  ** 
03908  ** @param xcb_connection_t                     *c
03909  ** @param xcb_glx_get_visual_configs_cookie_t   cookie
03910  ** @param xcb_generic_error_t                 **e
03911  ** @returns xcb_glx_get_visual_configs_reply_t *
03912  **
03913  *****************************************************************************/
03914  
03915 xcb_glx_get_visual_configs_reply_t *
03916 xcb_glx_get_visual_configs_reply (xcb_connection_t                     *c  ,
03917                                   xcb_glx_get_visual_configs_cookie_t   cookie  ,
03918                                   xcb_generic_error_t                 **e  );
03919 
03920 
03921 /*****************************************************************************
03922  **
03923  ** xcb_void_cookie_t xcb_glx_destroy_glx_pixmap_checked
03924  ** 
03925  ** @param xcb_connection_t *c
03926  ** @param xcb_glx_pixmap_t  glx_pixmap
03927  ** @returns xcb_void_cookie_t
03928  **
03929  *****************************************************************************/
03930  
03931 xcb_void_cookie_t
03932 xcb_glx_destroy_glx_pixmap_checked (xcb_connection_t *c  ,
03933                                     xcb_glx_pixmap_t  glx_pixmap  );
03934 
03935 
03936 /*****************************************************************************
03937  **
03938  ** xcb_void_cookie_t xcb_glx_destroy_glx_pixmap
03939  ** 
03940  ** @param xcb_connection_t *c
03941  ** @param xcb_glx_pixmap_t  glx_pixmap
03942  ** @returns xcb_void_cookie_t
03943  **
03944  *****************************************************************************/
03945  
03946 xcb_void_cookie_t
03947 xcb_glx_destroy_glx_pixmap (xcb_connection_t *c  ,
03948                             xcb_glx_pixmap_t  glx_pixmap  );
03949 
03950 
03951 /*****************************************************************************
03952  **
03953  ** xcb_void_cookie_t xcb_glx_vendor_private_checked
03954  ** 
03955  ** @param xcb_connection_t      *c
03956  ** @param uint32_t               vendor_code
03957  ** @param xcb_glx_context_tag_t  context_tag
03958  ** @param uint32_t               data_len
03959  ** @param const uint8_t         *data
03960  ** @returns xcb_void_cookie_t
03961  **
03962  *****************************************************************************/
03963  
03964 xcb_void_cookie_t
03965 xcb_glx_vendor_private_checked (xcb_connection_t      *c  ,
03966                                 uint32_t               vendor_code  ,
03967                                 xcb_glx_context_tag_t  context_tag  ,
03968                                 uint32_t               data_len  ,
03969                                 const uint8_t         *data  );
03970 
03971 
03972 /*****************************************************************************
03973  **
03974  ** xcb_void_cookie_t xcb_glx_vendor_private
03975  ** 
03976  ** @param xcb_connection_t      *c
03977  ** @param uint32_t               vendor_code
03978  ** @param xcb_glx_context_tag_t  context_tag
03979  ** @param uint32_t               data_len
03980  ** @param const uint8_t         *data
03981  ** @returns xcb_void_cookie_t
03982  **
03983  *****************************************************************************/
03984  
03985 xcb_void_cookie_t
03986 xcb_glx_vendor_private (xcb_connection_t      *c  ,
03987                         uint32_t               vendor_code  ,
03988                         xcb_glx_context_tag_t  context_tag  ,
03989                         uint32_t               data_len  ,
03990                         const uint8_t         *data  );
03991 
03992 
03993 /*****************************************************************************
03994  **
03995  ** xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply
03996  ** 
03997  ** @param xcb_connection_t      *c
03998  ** @param uint32_t               vendor_code
03999  ** @param xcb_glx_context_tag_t  context_tag
04000  ** @param uint32_t               data_len
04001  ** @param const uint8_t         *data
04002  ** @returns xcb_glx_vendor_private_with_reply_cookie_t
04003  **
04004  *****************************************************************************/
04005  
04006 xcb_glx_vendor_private_with_reply_cookie_t
04007 xcb_glx_vendor_private_with_reply (xcb_connection_t      *c  ,
04008                                    uint32_t               vendor_code  ,
04009                                    xcb_glx_context_tag_t  context_tag  ,
04010                                    uint32_t               data_len  ,
04011                                    const uint8_t         *data  );
04012 
04013 
04014 /*****************************************************************************
04015  **
04016  ** xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply_unchecked
04017  ** 
04018  ** @param xcb_connection_t      *c
04019  ** @param uint32_t               vendor_code
04020  ** @param xcb_glx_context_tag_t  context_tag
04021  ** @param uint32_t               data_len
04022  ** @param const uint8_t         *data
04023  ** @returns xcb_glx_vendor_private_with_reply_cookie_t
04024  **
04025  *****************************************************************************/
04026  
04027 xcb_glx_vendor_private_with_reply_cookie_t
04028 xcb_glx_vendor_private_with_reply_unchecked (xcb_connection_t      *c  ,
04029                                              uint32_t               vendor_code  ,
04030                                              xcb_glx_context_tag_t  context_tag  ,
04031                                              uint32_t               data_len  ,
04032                                              const uint8_t         *data  );
04033 
04034 
04035 /*****************************************************************************
04036  **
04037  ** uint8_t * xcb_glx_vendor_private_with_reply_data_2
04038  ** 
04039  ** @param const xcb_glx_vendor_private_with_reply_reply_t *R
04040  ** @returns uint8_t *
04041  **
04042  *****************************************************************************/
04043  
04044 uint8_t *
04045 xcb_glx_vendor_private_with_reply_data_2 (const xcb_glx_vendor_private_with_reply_reply_t *R  );
04046 
04047 
04048 /*****************************************************************************
04049  **
04050  ** int xcb_glx_vendor_private_with_reply_data_2_length
04051  ** 
04052  ** @param const xcb_glx_vendor_private_with_reply_reply_t *R
04053  ** @returns int
04054  **
04055  *****************************************************************************/
04056  
04057 int
04058 xcb_glx_vendor_private_with_reply_data_2_length (const xcb_glx_vendor_private_with_reply_reply_t *R  );
04059 
04060 
04061 /*****************************************************************************
04062  **
04063  ** xcb_generic_iterator_t xcb_glx_vendor_private_with_reply_data_2_end
04064  ** 
04065  ** @param const xcb_glx_vendor_private_with_reply_reply_t *R
04066  ** @returns xcb_generic_iterator_t
04067  **
04068  *****************************************************************************/
04069  
04070 xcb_generic_iterator_t
04071 xcb_glx_vendor_private_with_reply_data_2_end (const xcb_glx_vendor_private_with_reply_reply_t *R  );
04072 
04073 
04074 /*****************************************************************************
04075  **
04076  ** xcb_glx_vendor_private_with_reply_reply_t * xcb_glx_vendor_private_with_reply_reply
04077  ** 
04078  ** @param xcb_connection_t                            *c
04079  ** @param xcb_glx_vendor_private_with_reply_cookie_t   cookie
04080  ** @param xcb_generic_error_t                        **e
04081  ** @returns xcb_glx_vendor_private_with_reply_reply_t *
04082  **
04083  *****************************************************************************/
04084  
04085 xcb_glx_vendor_private_with_reply_reply_t *
04086 xcb_glx_vendor_private_with_reply_reply (xcb_connection_t                            *c  ,
04087                                          xcb_glx_vendor_private_with_reply_cookie_t   cookie  ,
04088                                          xcb_generic_error_t                        **e  );
04089 
04090 
04091 /*****************************************************************************
04092  **
04093  ** xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string
04094  ** 
04095  ** @param xcb_connection_t *c
04096  ** @param uint32_t          screen
04097  ** @returns xcb_glx_query_extensions_string_cookie_t
04098  **
04099  *****************************************************************************/
04100  
04101 xcb_glx_query_extensions_string_cookie_t
04102 xcb_glx_query_extensions_string (xcb_connection_t *c  ,
04103                                  uint32_t          screen  );
04104 
04105 
04106 /*****************************************************************************
04107  **
04108  ** xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string_unchecked
04109  ** 
04110  ** @param xcb_connection_t *c
04111  ** @param uint32_t          screen
04112  ** @returns xcb_glx_query_extensions_string_cookie_t
04113  **
04114  *****************************************************************************/
04115  
04116 xcb_glx_query_extensions_string_cookie_t
04117 xcb_glx_query_extensions_string_unchecked (xcb_connection_t *c  ,
04118                                            uint32_t          screen  );
04119 
04120 
04121 /*****************************************************************************
04122  **
04123  ** xcb_glx_query_extensions_string_reply_t * xcb_glx_query_extensions_string_reply
04124  ** 
04125  ** @param xcb_connection_t                          *c
04126  ** @param xcb_glx_query_extensions_string_cookie_t   cookie
04127  ** @param xcb_generic_error_t                      **e
04128  ** @returns xcb_glx_query_extensions_string_reply_t *
04129  **
04130  *****************************************************************************/
04131  
04132 xcb_glx_query_extensions_string_reply_t *
04133 xcb_glx_query_extensions_string_reply (xcb_connection_t                          *c  ,
04134                                        xcb_glx_query_extensions_string_cookie_t   cookie  ,
04135                                        xcb_generic_error_t                      **e  );
04136 
04137 
04138 /*****************************************************************************
04139  **
04140  ** xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string
04141  ** 
04142  ** @param xcb_connection_t *c
04143  ** @param uint32_t          screen
04144  ** @param uint32_t          name
04145  ** @returns xcb_glx_query_server_string_cookie_t
04146  **
04147  *****************************************************************************/
04148  
04149 xcb_glx_query_server_string_cookie_t
04150 xcb_glx_query_server_string (xcb_connection_t *c  ,
04151                              uint32_t          screen  ,
04152                              uint32_t          name  );
04153 
04154 
04155 /*****************************************************************************
04156  **
04157  ** xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string_unchecked
04158  ** 
04159  ** @param xcb_connection_t *c
04160  ** @param uint32_t          screen
04161  ** @param uint32_t          name
04162  ** @returns xcb_glx_query_server_string_cookie_t
04163  **
04164  *****************************************************************************/
04165  
04166 xcb_glx_query_server_string_cookie_t
04167 xcb_glx_query_server_string_unchecked (xcb_connection_t *c  ,
04168                                        uint32_t          screen  ,
04169                                        uint32_t          name  );
04170 
04171 
04172 /*****************************************************************************
04173  **
04174  ** uint8_t * xcb_glx_query_server_string_string
04175  ** 
04176  ** @param const xcb_glx_query_server_string_reply_t *R
04177  ** @returns uint8_t *
04178  **
04179  *****************************************************************************/
04180  
04181 uint8_t *
04182 xcb_glx_query_server_string_string (const xcb_glx_query_server_string_reply_t *R  );
04183 
04184 
04185 /*****************************************************************************
04186  **
04187  ** int xcb_glx_query_server_string_string_length
04188  ** 
04189  ** @param const xcb_glx_query_server_string_reply_t *R
04190  ** @returns int
04191  **
04192  *****************************************************************************/
04193  
04194 int
04195 xcb_glx_query_server_string_string_length (const xcb_glx_query_server_string_reply_t *R  );
04196 
04197 
04198 /*****************************************************************************
04199  **
04200  ** xcb_generic_iterator_t xcb_glx_query_server_string_string_end
04201  ** 
04202  ** @param const xcb_glx_query_server_string_reply_t *R
04203  ** @returns xcb_generic_iterator_t
04204  **
04205  *****************************************************************************/
04206  
04207 xcb_generic_iterator_t
04208 xcb_glx_query_server_string_string_end (const xcb_glx_query_server_string_reply_t *R  );
04209 
04210 
04211 /*****************************************************************************
04212  **
04213  ** xcb_glx_query_server_string_reply_t * xcb_glx_query_server_string_reply
04214  ** 
04215  ** @param xcb_connection_t                      *c
04216  ** @param xcb_glx_query_server_string_cookie_t   cookie
04217  ** @param xcb_generic_error_t                  **e
04218  ** @returns xcb_glx_query_server_string_reply_t *
04219  **
04220  *****************************************************************************/
04221  
04222 xcb_glx_query_server_string_reply_t *
04223 xcb_glx_query_server_string_reply (xcb_connection_t                      *c  ,
04224                                    xcb_glx_query_server_string_cookie_t   cookie  ,
04225                                    xcb_generic_error_t                  **e  );
04226 
04227 
04228 /*****************************************************************************
04229  **
04230  ** xcb_void_cookie_t xcb_glx_client_info_checked
04231  ** 
04232  ** @param xcb_connection_t *c
04233  ** @param uint32_t          major_version
04234  ** @param uint32_t          minor_version
04235  ** @param uint32_t          str_len
04236  ** @param const uint8_t    *string
04237  ** @returns xcb_void_cookie_t
04238  **
04239  *****************************************************************************/
04240  
04241 xcb_void_cookie_t
04242 xcb_glx_client_info_checked (xcb_connection_t *c  ,
04243                              uint32_t          major_version  ,
04244                              uint32_t          minor_version  ,
04245                              uint32_t          str_len  ,
04246                              const uint8_t    *string  );
04247 
04248 
04249 /*****************************************************************************
04250  **
04251  ** xcb_void_cookie_t xcb_glx_client_info
04252  ** 
04253  ** @param xcb_connection_t *c
04254  ** @param uint32_t          major_version
04255  ** @param uint32_t          minor_version
04256  ** @param uint32_t          str_len
04257  ** @param const uint8_t    *string
04258  ** @returns xcb_void_cookie_t
04259  **
04260  *****************************************************************************/
04261  
04262 xcb_void_cookie_t
04263 xcb_glx_client_info (xcb_connection_t *c  ,
04264                      uint32_t          major_version  ,
04265                      uint32_t          minor_version  ,
04266                      uint32_t          str_len  ,
04267                      const uint8_t    *string  );
04268 
04269 
04270 /*****************************************************************************
04271  **
04272  ** xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs
04273  ** 
04274  ** @param xcb_connection_t *c
04275  ** @param uint32_t          screen
04276  ** @returns xcb_glx_get_fb_configs_cookie_t
04277  **
04278  *****************************************************************************/
04279  
04280 xcb_glx_get_fb_configs_cookie_t
04281 xcb_glx_get_fb_configs (xcb_connection_t *c  ,
04282                         uint32_t          screen  );
04283 
04284 
04285 /*****************************************************************************
04286  **
04287  ** xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs_unchecked
04288  ** 
04289  ** @param xcb_connection_t *c
04290  ** @param uint32_t          screen
04291  ** @returns xcb_glx_get_fb_configs_cookie_t
04292  **
04293  *****************************************************************************/
04294  
04295 xcb_glx_get_fb_configs_cookie_t
04296 xcb_glx_get_fb_configs_unchecked (xcb_connection_t *c  ,
04297                                   uint32_t          screen  );
04298 
04299 
04300 /*****************************************************************************
04301  **
04302  ** uint32_t * xcb_glx_get_fb_configs_property_list
04303  ** 
04304  ** @param const xcb_glx_get_fb_configs_reply_t *R
04305  ** @returns uint32_t *
04306  **
04307  *****************************************************************************/
04308  
04309 uint32_t *
04310 xcb_glx_get_fb_configs_property_list (const xcb_glx_get_fb_configs_reply_t *R  );
04311 
04312 
04313 /*****************************************************************************
04314  **
04315  ** int xcb_glx_get_fb_configs_property_list_length
04316  ** 
04317  ** @param const xcb_glx_get_fb_configs_reply_t *R
04318  ** @returns int
04319  **
04320  *****************************************************************************/
04321  
04322 int
04323 xcb_glx_get_fb_configs_property_list_length (const xcb_glx_get_fb_configs_reply_t *R  );
04324 
04325 
04326 /*****************************************************************************
04327  **
04328  ** xcb_generic_iterator_t xcb_glx_get_fb_configs_property_list_end
04329  ** 
04330  ** @param const xcb_glx_get_fb_configs_reply_t *R
04331  ** @returns xcb_generic_iterator_t
04332  **
04333  *****************************************************************************/
04334  
04335 xcb_generic_iterator_t
04336 xcb_glx_get_fb_configs_property_list_end (const xcb_glx_get_fb_configs_reply_t *R  );
04337 
04338 
04339 /*****************************************************************************
04340  **
04341  ** xcb_glx_get_fb_configs_reply_t * xcb_glx_get_fb_configs_reply
04342  ** 
04343  ** @param xcb_connection_t                 *c
04344  ** @param xcb_glx_get_fb_configs_cookie_t   cookie
04345  ** @param xcb_generic_error_t             **e
04346  ** @returns xcb_glx_get_fb_configs_reply_t *
04347  **
04348  *****************************************************************************/
04349  
04350 xcb_glx_get_fb_configs_reply_t *
04351 xcb_glx_get_fb_configs_reply (xcb_connection_t                 *c  ,
04352                               xcb_glx_get_fb_configs_cookie_t   cookie  ,
04353                               xcb_generic_error_t             **e  );
04354 
04355 
04356 /*****************************************************************************
04357  **
04358  ** xcb_void_cookie_t xcb_glx_create_pixmap_checked
04359  ** 
04360  ** @param xcb_connection_t *c
04361  ** @param uint32_t          screen
04362  ** @param uint32_t          fbconfig
04363  ** @param xcb_pixmap_t      pixmap
04364  ** @param xcb_glx_pixmap_t  glx_pixmap
04365  ** @param uint32_t          num_attribs
04366  ** @param const uint32_t   *attribs
04367  ** @returns xcb_void_cookie_t
04368  **
04369  *****************************************************************************/
04370  
04371 xcb_void_cookie_t
04372 xcb_glx_create_pixmap_checked (xcb_connection_t *c  ,
04373                                uint32_t          screen  ,
04374                                uint32_t          fbconfig  ,
04375                                xcb_pixmap_t      pixmap  ,
04376                                xcb_glx_pixmap_t  glx_pixmap  ,
04377                                uint32_t          num_attribs  ,
04378                                const uint32_t   *attribs  );
04379 
04380 
04381 /*****************************************************************************
04382  **
04383  ** xcb_void_cookie_t xcb_glx_create_pixmap
04384  ** 
04385  ** @param xcb_connection_t *c
04386  ** @param uint32_t          screen
04387  ** @param uint32_t          fbconfig
04388  ** @param xcb_pixmap_t      pixmap
04389  ** @param xcb_glx_pixmap_t  glx_pixmap
04390  ** @param uint32_t          num_attribs
04391  ** @param const uint32_t   *attribs
04392  ** @returns xcb_void_cookie_t
04393  **
04394  *****************************************************************************/
04395  
04396 xcb_void_cookie_t
04397 xcb_glx_create_pixmap (xcb_connection_t *c  ,
04398                        uint32_t          screen  ,
04399                        uint32_t          fbconfig  ,
04400                        xcb_pixmap_t      pixmap  ,
04401                        xcb_glx_pixmap_t  glx_pixmap  ,
04402                        uint32_t          num_attribs  ,
04403                        const uint32_t   *attribs  );
04404 
04405 
04406 /*****************************************************************************
04407  **
04408  ** xcb_void_cookie_t xcb_glx_destroy_pixmap_checked
04409  ** 
04410  ** @param xcb_connection_t *c
04411  ** @param xcb_glx_pixmap_t  glx_pixmap
04412  ** @returns xcb_void_cookie_t
04413  **
04414  *****************************************************************************/
04415  
04416 xcb_void_cookie_t
04417 xcb_glx_destroy_pixmap_checked (xcb_connection_t *c  ,
04418                                 xcb_glx_pixmap_t  glx_pixmap  );
04419 
04420 
04421 /*****************************************************************************
04422  **
04423  ** xcb_void_cookie_t xcb_glx_destroy_pixmap
04424  ** 
04425  ** @param xcb_connection_t *c
04426  ** @param xcb_glx_pixmap_t  glx_pixmap
04427  ** @returns xcb_void_cookie_t
04428  **
04429  *****************************************************************************/
04430  
04431 xcb_void_cookie_t
04432 xcb_glx_destroy_pixmap (xcb_connection_t *c  ,
04433                         xcb_glx_pixmap_t  glx_pixmap  );
04434 
04435 
04436 /*****************************************************************************
04437  **
04438  ** xcb_void_cookie_t xcb_glx_create_new_context_checked
04439  ** 
04440  ** @param xcb_connection_t  *c
04441  ** @param xcb_glx_context_t  context
04442  ** @param uint32_t           fbconfig
04443  ** @param uint32_t           screen
04444  ** @param uint32_t           render_type
04445  ** @param uint32_t           share_list
04446  ** @param uint8_t            is_direct
04447  ** @param uint8_t            reserved1
04448  ** @param uint16_t           reserved2
04449  ** @returns xcb_void_cookie_t
04450  **
04451  *****************************************************************************/
04452  
04453 xcb_void_cookie_t
04454 xcb_glx_create_new_context_checked (xcb_connection_t  *c  ,
04455                                     xcb_glx_context_t  context  ,
04456                                     uint32_t           fbconfig  ,
04457                                     uint32_t           screen  ,
04458                                     uint32_t           render_type  ,
04459                                     uint32_t           share_list  ,
04460                                     uint8_t            is_direct  ,
04461                                     uint8_t            reserved1  ,
04462                                     uint16_t           reserved2  );
04463 
04464 
04465 /*****************************************************************************
04466  **
04467  ** xcb_void_cookie_t xcb_glx_create_new_context
04468  ** 
04469  ** @param xcb_connection_t  *c
04470  ** @param xcb_glx_context_t  context
04471  ** @param uint32_t           fbconfig
04472  ** @param uint32_t           screen
04473  ** @param uint32_t           render_type
04474  ** @param uint32_t           share_list
04475  ** @param uint8_t            is_direct
04476  ** @param uint8_t            reserved1
04477  ** @param uint16_t           reserved2
04478  ** @returns xcb_void_cookie_t
04479  **
04480  *****************************************************************************/
04481  
04482 xcb_void_cookie_t
04483 xcb_glx_create_new_context (xcb_connection_t  *c  ,
04484                             xcb_glx_context_t  context  ,
04485                             uint32_t           fbconfig  ,
04486                             uint32_t           screen  ,
04487                             uint32_t           render_type  ,
04488                             uint32_t           share_list  ,
04489                             uint8_t            is_direct  ,
04490                             uint8_t            reserved1  ,
04491                             uint16_t           reserved2  );
04492 
04493 
04494 /*****************************************************************************
04495  **
04496  ** xcb_glx_query_context_cookie_t xcb_glx_query_context
04497  ** 
04498  ** @param xcb_connection_t  *c
04499  ** @param xcb_glx_context_t  context
04500  ** @returns xcb_glx_query_context_cookie_t
04501  **
04502  *****************************************************************************/
04503  
04504 xcb_glx_query_context_cookie_t
04505 xcb_glx_query_context (xcb_connection_t  *c  ,
04506                        xcb_glx_context_t  context  );
04507 
04508 
04509 /*****************************************************************************
04510  **
04511  ** xcb_glx_query_context_cookie_t xcb_glx_query_context_unchecked
04512  ** 
04513  ** @param xcb_connection_t  *c
04514  ** @param xcb_glx_context_t  context
04515  ** @returns xcb_glx_query_context_cookie_t
04516  **
04517  *****************************************************************************/
04518  
04519 xcb_glx_query_context_cookie_t
04520 xcb_glx_query_context_unchecked (xcb_connection_t  *c  ,
04521                                  xcb_glx_context_t  context  );
04522 
04523 
04524 /*****************************************************************************
04525  **
04526  ** uint32_t * xcb_glx_query_context_attribs
04527  ** 
04528  ** @param const xcb_glx_query_context_reply_t *R
04529  ** @returns uint32_t *
04530  **
04531  *****************************************************************************/
04532  
04533 uint32_t *
04534 xcb_glx_query_context_attribs (const xcb_glx_query_context_reply_t *R  );
04535 
04536 
04537 /*****************************************************************************
04538  **
04539  ** int xcb_glx_query_context_attribs_length
04540  ** 
04541  ** @param const xcb_glx_query_context_reply_t *R
04542  ** @returns int
04543  **
04544  *****************************************************************************/
04545  
04546 int
04547 xcb_glx_query_context_attribs_length (const xcb_glx_query_context_reply_t *R  );
04548 
04549 
04550 /*****************************************************************************
04551  **
04552  ** xcb_generic_iterator_t xcb_glx_query_context_attribs_end
04553  ** 
04554  ** @param const xcb_glx_query_context_reply_t *R
04555  ** @returns xcb_generic_iterator_t
04556  **
04557  *****************************************************************************/
04558  
04559 xcb_generic_iterator_t
04560 xcb_glx_query_context_attribs_end (const xcb_glx_query_context_reply_t *R  );
04561 
04562 
04563 /*****************************************************************************
04564  **
04565  ** xcb_glx_query_context_reply_t * xcb_glx_query_context_reply
04566  ** 
04567  ** @param xcb_connection_t                *c
04568  ** @param xcb_glx_query_context_cookie_t   cookie
04569  ** @param xcb_generic_error_t            **e
04570  ** @returns xcb_glx_query_context_reply_t *
04571  **
04572  *****************************************************************************/
04573  
04574 xcb_glx_query_context_reply_t *
04575 xcb_glx_query_context_reply (xcb_connection_t                *c  ,
04576                              xcb_glx_query_context_cookie_t   cookie  ,
04577                              xcb_generic_error_t            **e  );
04578 
04579 
04580 /*****************************************************************************
04581  **
04582  ** xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current
04583  ** 
04584  ** @param xcb_connection_t      *c
04585  ** @param xcb_glx_context_tag_t  old_context_tag
04586  ** @param xcb_glx_drawable_t     drawable
04587  ** @param xcb_glx_drawable_t     read_drawable
04588  ** @param xcb_glx_context_t      context
04589  ** @returns xcb_glx_make_context_current_cookie_t
04590  **
04591  *****************************************************************************/
04592  
04593 xcb_glx_make_context_current_cookie_t
04594 xcb_glx_make_context_current (xcb_connection_t      *c  ,
04595                               xcb_glx_context_tag_t  old_context_tag  ,
04596                               xcb_glx_drawable_t     drawable  ,
04597                               xcb_glx_drawable_t     read_drawable  ,
04598                               xcb_glx_context_t      context  );
04599 
04600 
04601 /*****************************************************************************
04602  **
04603  ** xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current_unchecked
04604  ** 
04605  ** @param xcb_connection_t      *c
04606  ** @param xcb_glx_context_tag_t  old_context_tag
04607  ** @param xcb_glx_drawable_t     drawable
04608  ** @param xcb_glx_drawable_t     read_drawable
04609  ** @param xcb_glx_context_t      context
04610  ** @returns xcb_glx_make_context_current_cookie_t
04611  **
04612  *****************************************************************************/
04613  
04614 xcb_glx_make_context_current_cookie_t
04615 xcb_glx_make_context_current_unchecked (xcb_connection_t      *c  ,
04616                                         xcb_glx_context_tag_t  old_context_tag  ,
04617                                         xcb_glx_drawable_t     drawable  ,
04618                                         xcb_glx_drawable_t     read_drawable  ,
04619                                         xcb_glx_context_t      context  );
04620 
04621 
04622 /*****************************************************************************
04623  **
04624  ** xcb_glx_make_context_current_reply_t * xcb_glx_make_context_current_reply
04625  ** 
04626  ** @param xcb_connection_t                       *c
04627  ** @param xcb_glx_make_context_current_cookie_t   cookie
04628  ** @param xcb_generic_error_t                   **e
04629  ** @returns xcb_glx_make_context_current_reply_t *
04630  **
04631  *****************************************************************************/
04632  
04633 xcb_glx_make_context_current_reply_t *
04634 xcb_glx_make_context_current_reply (xcb_connection_t                       *c  ,
04635                                     xcb_glx_make_context_current_cookie_t   cookie  ,
04636                                     xcb_generic_error_t                   **e  );
04637 
04638 
04639 /*****************************************************************************
04640  **
04641  ** xcb_void_cookie_t xcb_glx_create_pbuffer_checked
04642  ** 
04643  ** @param xcb_connection_t   *c
04644  ** @param uint32_t            screen
04645  ** @param xcb_glx_fbconfig_t  fbconfig
04646  ** @param xcb_glx_pbuffer_t   pbuffer
04647  ** @param uint32_t            num_attribs
04648  ** @param const uint32_t     *attribs
04649  ** @returns xcb_void_cookie_t
04650  **
04651  *****************************************************************************/
04652  
04653 xcb_void_cookie_t
04654 xcb_glx_create_pbuffer_checked (xcb_connection_t   *c  ,
04655                                 uint32_t            screen  ,
04656                                 xcb_glx_fbconfig_t  fbconfig  ,
04657                                 xcb_glx_pbuffer_t   pbuffer  ,
04658                                 uint32_t            num_attribs  ,
04659                                 const uint32_t     *attribs  );
04660 
04661 
04662 /*****************************************************************************
04663  **
04664  ** xcb_void_cookie_t xcb_glx_create_pbuffer
04665  ** 
04666  ** @param xcb_connection_t   *c
04667  ** @param uint32_t            screen
04668  ** @param xcb_glx_fbconfig_t  fbconfig
04669  ** @param xcb_glx_pbuffer_t   pbuffer
04670  ** @param uint32_t            num_attribs
04671  ** @param const uint32_t     *attribs
04672  ** @returns xcb_void_cookie_t
04673  **
04674  *****************************************************************************/
04675  
04676 xcb_void_cookie_t
04677 xcb_glx_create_pbuffer (xcb_connection_t   *c  ,
04678                         uint32_t            screen  ,
04679                         xcb_glx_fbconfig_t  fbconfig  ,
04680                         xcb_glx_pbuffer_t   pbuffer  ,
04681                         uint32_t            num_attribs  ,
04682                         const uint32_t     *attribs  );
04683 
04684 
04685 /*****************************************************************************
04686  **
04687  ** xcb_void_cookie_t xcb_glx_destroy_pbuffer_checked
04688  ** 
04689  ** @param xcb_connection_t  *c
04690  ** @param xcb_glx_pbuffer_t  pbuffer
04691  ** @returns xcb_void_cookie_t
04692  **
04693  *****************************************************************************/
04694  
04695 xcb_void_cookie_t
04696 xcb_glx_destroy_pbuffer_checked (xcb_connection_t  *c  ,
04697                                  xcb_glx_pbuffer_t  pbuffer  );
04698 
04699 
04700 /*****************************************************************************
04701  **
04702  ** xcb_void_cookie_t xcb_glx_destroy_pbuffer
04703  ** 
04704  ** @param xcb_connection_t  *c
04705  ** @param xcb_glx_pbuffer_t  pbuffer
04706  ** @returns xcb_void_cookie_t
04707  **
04708  *****************************************************************************/
04709  
04710 xcb_void_cookie_t
04711 xcb_glx_destroy_pbuffer (xcb_connection_t  *c  ,
04712                          xcb_glx_pbuffer_t  pbuffer  );
04713 
04714 
04715 /*****************************************************************************
04716  **
04717  ** xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes
04718  ** 
04719  ** @param xcb_connection_t   *c
04720  ** @param xcb_glx_drawable_t  drawable
04721  ** @returns xcb_glx_get_drawable_attributes_cookie_t
04722  **
04723  *****************************************************************************/
04724  
04725 xcb_glx_get_drawable_attributes_cookie_t
04726 xcb_glx_get_drawable_attributes (xcb_connection_t   *c  ,
04727                                  xcb_glx_drawable_t  drawable  );
04728 
04729 
04730 /*****************************************************************************
04731  **
04732  ** xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes_unchecked
04733  ** 
04734  ** @param xcb_connection_t   *c
04735  ** @param xcb_glx_drawable_t  drawable
04736  ** @returns xcb_glx_get_drawable_attributes_cookie_t
04737  **
04738  *****************************************************************************/
04739  
04740 xcb_glx_get_drawable_attributes_cookie_t
04741 xcb_glx_get_drawable_attributes_unchecked (xcb_connection_t   *c  ,
04742                                            xcb_glx_drawable_t  drawable  );
04743 
04744 
04745 /*****************************************************************************
04746  **
04747  ** uint32_t * xcb_glx_get_drawable_attributes_attribs
04748  ** 
04749  ** @param const xcb_glx_get_drawable_attributes_reply_t *R
04750  ** @returns uint32_t *
04751  **
04752  *****************************************************************************/
04753  
04754 uint32_t *
04755 xcb_glx_get_drawable_attributes_attribs (const xcb_glx_get_drawable_attributes_reply_t *R  );
04756 
04757 
04758 /*****************************************************************************
04759  **
04760  ** int xcb_glx_get_drawable_attributes_attribs_length
04761  ** 
04762  ** @param const xcb_glx_get_drawable_attributes_reply_t *R
04763  ** @returns int
04764  **
04765  *****************************************************************************/
04766  
04767 int
04768 xcb_glx_get_drawable_attributes_attribs_length (const xcb_glx_get_drawable_attributes_reply_t *R  );
04769 
04770 
04771 /*****************************************************************************
04772  **
04773  ** xcb_generic_iterator_t xcb_glx_get_drawable_attributes_attribs_end
04774  ** 
04775  ** @param const xcb_glx_get_drawable_attributes_reply_t *R
04776  ** @returns xcb_generic_iterator_t
04777  **
04778  *****************************************************************************/
04779  
04780 xcb_generic_iterator_t
04781 xcb_glx_get_drawable_attributes_attribs_end (const xcb_glx_get_drawable_attributes_reply_t *R  );
04782 
04783 
04784 /*****************************************************************************
04785  **
04786  ** xcb_glx_get_drawable_attributes_reply_t * xcb_glx_get_drawable_attributes_reply
04787  ** 
04788  ** @param xcb_connection_t                          *c
04789  ** @param xcb_glx_get_drawable_attributes_cookie_t   cookie
04790  ** @param xcb_generic_error_t                      **e
04791  ** @returns xcb_glx_get_drawable_attributes_reply_t *
04792  **
04793  *****************************************************************************/
04794  
04795 xcb_glx_get_drawable_attributes_reply_t *
04796 xcb_glx_get_drawable_attributes_reply (xcb_connection_t                          *c  ,
04797                                        xcb_glx_get_drawable_attributes_cookie_t   cookie  ,
04798                                        xcb_generic_error_t                      **e  );
04799 
04800 
04801 /*****************************************************************************
04802  **
04803  ** xcb_void_cookie_t xcb_glx_change_drawable_attributes_checked
04804  ** 
04805  ** @param xcb_connection_t   *c
04806  ** @param xcb_glx_drawable_t  drawable
04807  ** @param uint32_t            num_attribs
04808  ** @param const uint32_t     *attribs
04809  ** @returns xcb_void_cookie_t
04810  **
04811  *****************************************************************************/
04812  
04813 xcb_void_cookie_t
04814 xcb_glx_change_drawable_attributes_checked (xcb_connection_t   *c  ,
04815                                             xcb_glx_drawable_t  drawable  ,
04816                                             uint32_t            num_attribs  ,
04817                                             const uint32_t     *attribs  );
04818 
04819 
04820 /*****************************************************************************
04821  **
04822  ** xcb_void_cookie_t xcb_glx_change_drawable_attributes
04823  ** 
04824  ** @param xcb_connection_t   *c
04825  ** @param xcb_glx_drawable_t  drawable
04826  ** @param uint32_t            num_attribs
04827  ** @param const uint32_t     *attribs
04828  ** @returns xcb_void_cookie_t
04829  **
04830  *****************************************************************************/
04831  
04832 xcb_void_cookie_t
04833 xcb_glx_change_drawable_attributes (xcb_connection_t   *c  ,
04834                                     xcb_glx_drawable_t  drawable  ,
04835                                     uint32_t            num_attribs  ,
04836                                     const uint32_t     *attribs  );
04837 
04838 
04839 /*****************************************************************************
04840  **
04841  ** xcb_void_cookie_t xcb_glx_create_window_checked
04842  ** 
04843  ** @param xcb_connection_t   *c
04844  ** @param uint32_t            screen
04845  ** @param xcb_glx_fbconfig_t  fbconfig
04846  ** @param xcb_window_t        window
04847  ** @param xcb_glx_window_t    glx_window
04848  ** @param uint32_t            num_attribs
04849  ** @param const uint32_t     *attribs
04850  ** @returns xcb_void_cookie_t
04851  **
04852  *****************************************************************************/
04853  
04854 xcb_void_cookie_t
04855 xcb_glx_create_window_checked (xcb_connection_t   *c  ,
04856                                uint32_t            screen  ,
04857                                xcb_glx_fbconfig_t  fbconfig  ,
04858                                xcb_window_t        window  ,
04859                                xcb_glx_window_t    glx_window  ,
04860                                uint32_t            num_attribs  ,
04861                                const uint32_t     *attribs  );
04862 
04863 
04864 /*****************************************************************************
04865  **
04866  ** xcb_void_cookie_t xcb_glx_create_window
04867  ** 
04868  ** @param xcb_connection_t   *c
04869  ** @param uint32_t            screen
04870  ** @param xcb_glx_fbconfig_t  fbconfig
04871  ** @param xcb_window_t        window
04872  ** @param xcb_glx_window_t    glx_window
04873  ** @param uint32_t            num_attribs
04874  ** @param const uint32_t     *attribs
04875  ** @returns xcb_void_cookie_t
04876  **
04877  *****************************************************************************/
04878  
04879 xcb_void_cookie_t
04880 xcb_glx_create_window (xcb_connection_t   *c  ,
04881                        uint32_t            screen  ,
04882                        xcb_glx_fbconfig_t  fbconfig  ,
04883                        xcb_window_t        window  ,
04884                        xcb_glx_window_t    glx_window  ,
04885                        uint32_t            num_attribs  ,
04886                        const uint32_t     *attribs  );
04887 
04888 
04889 /*****************************************************************************
04890  **
04891  ** xcb_void_cookie_t xcb_glx_delete_window_checked
04892  ** 
04893  ** @param xcb_connection_t *c
04894  ** @param xcb_glx_window_t  glxwindow
04895  ** @returns xcb_void_cookie_t
04896  **
04897  *****************************************************************************/
04898  
04899 xcb_void_cookie_t
04900 xcb_glx_delete_window_checked (xcb_connection_t *c  ,
04901                                xcb_glx_window_t  glxwindow  );
04902 
04903 
04904 /*****************************************************************************
04905  **
04906  ** xcb_void_cookie_t xcb_glx_delete_window
04907  ** 
04908  ** @param xcb_connection_t *c
04909  ** @param xcb_glx_window_t  glxwindow
04910  ** @returns xcb_void_cookie_t
04911  **
04912  *****************************************************************************/
04913  
04914 xcb_void_cookie_t
04915 xcb_glx_delete_window (xcb_connection_t *c  ,
04916                        xcb_glx_window_t  glxwindow  );
04917 
04918 
04919 /*****************************************************************************
04920  **
04921  ** xcb_void_cookie_t xcb_glx_new_list_checked
04922  ** 
04923  ** @param xcb_connection_t      *c
04924  ** @param xcb_glx_context_tag_t  context_tag
04925  ** @param uint32_t               list
04926  ** @param uint32_t               mode
04927  ** @returns xcb_void_cookie_t
04928  **
04929  *****************************************************************************/
04930  
04931 xcb_void_cookie_t
04932 xcb_glx_new_list_checked (xcb_connection_t      *c  ,
04933                           xcb_glx_context_tag_t  context_tag  ,
04934                           uint32_t               list  ,
04935                           uint32_t               mode  );
04936 
04937 
04938 /*****************************************************************************
04939  **
04940  ** xcb_void_cookie_t xcb_glx_new_list
04941  ** 
04942  ** @param xcb_connection_t      *c
04943  ** @param xcb_glx_context_tag_t  context_tag
04944  ** @param uint32_t               list
04945  ** @param uint32_t               mode
04946  ** @returns xcb_void_cookie_t
04947  **
04948  *****************************************************************************/
04949  
04950 xcb_void_cookie_t
04951 xcb_glx_new_list (xcb_connection_t      *c  ,
04952                   xcb_glx_context_tag_t  context_tag  ,
04953                   uint32_t               list  ,
04954                   uint32_t               mode  );
04955 
04956 
04957 /*****************************************************************************
04958  **
04959  ** xcb_void_cookie_t xcb_glx_end_list_checked
04960  ** 
04961  ** @param xcb_connection_t      *c
04962  ** @param xcb_glx_context_tag_t  context_tag
04963  ** @returns xcb_void_cookie_t
04964  **
04965  *****************************************************************************/
04966  
04967 xcb_void_cookie_t
04968 xcb_glx_end_list_checked (xcb_connection_t      *c  ,
04969                           xcb_glx_context_tag_t  context_tag  );
04970 
04971 
04972 /*****************************************************************************
04973  **
04974  ** xcb_void_cookie_t xcb_glx_end_list
04975  ** 
04976  ** @param xcb_connection_t      *c
04977  ** @param xcb_glx_context_tag_t  context_tag
04978  ** @returns xcb_void_cookie_t
04979  **
04980  *****************************************************************************/
04981  
04982 xcb_void_cookie_t
04983 xcb_glx_end_list (xcb_connection_t      *c  ,
04984                   xcb_glx_context_tag_t  context_tag  );
04985 
04986 
04987 /*****************************************************************************
04988  **
04989  ** xcb_void_cookie_t xcb_glx_delete_lists_checked
04990  ** 
04991  ** @param xcb_connection_t      *c
04992  ** @param xcb_glx_context_tag_t  context_tag
04993  ** @param uint32_t               list
04994  ** @param int32_t                range
04995  ** @returns xcb_void_cookie_t
04996  **
04997  *****************************************************************************/
04998  
04999 xcb_void_cookie_t
05000 xcb_glx_delete_lists_checked (xcb_connection_t      *c  ,
05001                               xcb_glx_context_tag_t  context_tag  ,
05002                               uint32_t               list  ,
05003                               int32_t                range  );
05004 
05005 
05006 /*****************************************************************************
05007  **
05008  ** xcb_void_cookie_t xcb_glx_delete_lists
05009  ** 
05010  ** @param xcb_connection_t      *c
05011  ** @param xcb_glx_context_tag_t  context_tag
05012  ** @param uint32_t               list
05013  ** @param int32_t                range
05014  ** @returns xcb_void_cookie_t
05015  **
05016  *****************************************************************************/
05017  
05018 xcb_void_cookie_t
05019 xcb_glx_delete_lists (xcb_connection_t      *c  ,
05020                       xcb_glx_context_tag_t  context_tag  ,
05021                       uint32_t               list  ,
05022                       int32_t                range  );
05023 
05024 
05025 /*****************************************************************************
05026  **
05027  ** xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists
05028  ** 
05029  ** @param xcb_connection_t      *c
05030  ** @param xcb_glx_context_tag_t  context_tag
05031  ** @param int32_t                range
05032  ** @returns xcb_glx_gen_lists_cookie_t
05033  **
05034  *****************************************************************************/
05035  
05036 xcb_glx_gen_lists_cookie_t
05037 xcb_glx_gen_lists (xcb_connection_t      *c  ,
05038                    xcb_glx_context_tag_t  context_tag  ,
05039                    int32_t                range  );
05040 
05041 
05042 /*****************************************************************************
05043  **
05044  ** xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists_unchecked
05045  ** 
05046  ** @param xcb_connection_t      *c
05047  ** @param xcb_glx_context_tag_t  context_tag
05048  ** @param int32_t                range
05049  ** @returns xcb_glx_gen_lists_cookie_t
05050  **
05051  *****************************************************************************/
05052  
05053 xcb_glx_gen_lists_cookie_t
05054 xcb_glx_gen_lists_unchecked (xcb_connection_t      *c  ,
05055                              xcb_glx_context_tag_t  context_tag  ,
05056                              int32_t                range  );
05057 
05058 
05059 /*****************************************************************************
05060  **
05061  ** xcb_glx_gen_lists_reply_t * xcb_glx_gen_lists_reply
05062  ** 
05063  ** @param xcb_connection_t            *c
05064  ** @param xcb_glx_gen_lists_cookie_t   cookie
05065  ** @param xcb_generic_error_t        **e
05066  ** @returns xcb_glx_gen_lists_reply_t *
05067  **
05068  *****************************************************************************/
05069  
05070 xcb_glx_gen_lists_reply_t *
05071 xcb_glx_gen_lists_reply (xcb_connection_t            *c  ,
05072                          xcb_glx_gen_lists_cookie_t   cookie  ,
05073                          xcb_generic_error_t        **e  );
05074 
05075 
05076 /*****************************************************************************
05077  **
05078  ** xcb_void_cookie_t xcb_glx_feedback_buffer_checked
05079  ** 
05080  ** @param xcb_connection_t      *c
05081  ** @param xcb_glx_context_tag_t  context_tag
05082  ** @param int32_t                size
05083  ** @param int32_t                type
05084  ** @returns xcb_void_cookie_t
05085  **
05086  *****************************************************************************/
05087  
05088 xcb_void_cookie_t
05089 xcb_glx_feedback_buffer_checked (xcb_connection_t      *c  ,
05090                                  xcb_glx_context_tag_t  context_tag  ,
05091                                  int32_t                size  ,
05092                                  int32_t                type  );
05093 
05094 
05095 /*****************************************************************************
05096  **
05097  ** xcb_void_cookie_t xcb_glx_feedback_buffer
05098  ** 
05099  ** @param xcb_connection_t      *c
05100  ** @param xcb_glx_context_tag_t  context_tag
05101  ** @param int32_t                size
05102  ** @param int32_t                type
05103  ** @returns xcb_void_cookie_t
05104  **
05105  *****************************************************************************/
05106  
05107 xcb_void_cookie_t
05108 xcb_glx_feedback_buffer (xcb_connection_t      *c  ,
05109                          xcb_glx_context_tag_t  context_tag  ,
05110                          int32_t                size  ,
05111                          int32_t                type  );
05112 
05113 
05114 /*****************************************************************************
05115  **
05116  ** xcb_void_cookie_t xcb_glx_select_buffer_checked
05117  ** 
05118  ** @param xcb_connection_t      *c
05119  ** @param xcb_glx_context_tag_t  context_tag
05120  ** @param int32_t                size
05121  ** @returns xcb_void_cookie_t
05122  **
05123  *****************************************************************************/
05124  
05125 xcb_void_cookie_t
05126 xcb_glx_select_buffer_checked (xcb_connection_t      *c  ,
05127                                xcb_glx_context_tag_t  context_tag  ,
05128                                int32_t                size  );
05129 
05130 
05131 /*****************************************************************************
05132  **
05133  ** xcb_void_cookie_t xcb_glx_select_buffer
05134  ** 
05135  ** @param xcb_connection_t      *c
05136  ** @param xcb_glx_context_tag_t  context_tag
05137  ** @param int32_t                size
05138  ** @returns xcb_void_cookie_t
05139  **
05140  *****************************************************************************/
05141  
05142 xcb_void_cookie_t
05143 xcb_glx_select_buffer (xcb_connection_t      *c  ,
05144                        xcb_glx_context_tag_t  context_tag  ,
05145                        int32_t                size  );
05146 
05147 
05148 /*****************************************************************************
05149  **
05150  ** xcb_glx_render_mode_cookie_t xcb_glx_render_mode
05151  ** 
05152  ** @param xcb_connection_t      *c
05153  ** @param xcb_glx_context_tag_t  context_tag
05154  ** @param uint32_t               mode
05155  ** @returns xcb_glx_render_mode_cookie_t
05156  **
05157  *****************************************************************************/
05158  
05159 xcb_glx_render_mode_cookie_t
05160 xcb_glx_render_mode (xcb_connection_t      *c  ,
05161                      xcb_glx_context_tag_t  context_tag  ,
05162                      uint32_t               mode  );
05163 
05164 
05165 /*****************************************************************************
05166  **
05167  ** xcb_glx_render_mode_cookie_t xcb_glx_render_mode_unchecked
05168  ** 
05169  ** @param xcb_connection_t      *c
05170  ** @param xcb_glx_context_tag_t  context_tag
05171  ** @param uint32_t               mode
05172  ** @returns xcb_glx_render_mode_cookie_t
05173  **
05174  *****************************************************************************/
05175  
05176 xcb_glx_render_mode_cookie_t
05177 xcb_glx_render_mode_unchecked (xcb_connection_t      *c  ,
05178                                xcb_glx_context_tag_t  context_tag  ,
05179                                uint32_t               mode  );
05180 
05181 
05182 /*****************************************************************************
05183  **
05184  ** uint32_t * xcb_glx_render_mode_data
05185  ** 
05186  ** @param const xcb_glx_render_mode_reply_t *R
05187  ** @returns uint32_t *
05188  **
05189  *****************************************************************************/
05190  
05191 uint32_t *
05192 xcb_glx_render_mode_data (const xcb_glx_render_mode_reply_t *R  );
05193 
05194 
05195 /*****************************************************************************
05196  **
05197  ** int xcb_glx_render_mode_data_length
05198  ** 
05199  ** @param const xcb_glx_render_mode_reply_t *R
05200  ** @returns int
05201  **
05202  *****************************************************************************/
05203  
05204 int
05205 xcb_glx_render_mode_data_length (const xcb_glx_render_mode_reply_t *R  );
05206 
05207 
05208 /*****************************************************************************
05209  **
05210  ** xcb_generic_iterator_t xcb_glx_render_mode_data_end
05211  ** 
05212  ** @param const xcb_glx_render_mode_reply_t *R
05213  ** @returns xcb_generic_iterator_t
05214  **
05215  *****************************************************************************/
05216  
05217 xcb_generic_iterator_t
05218 xcb_glx_render_mode_data_end (const xcb_glx_render_mode_reply_t *R  );
05219 
05220 
05221 /*****************************************************************************
05222  **
05223  ** xcb_glx_render_mode_reply_t * xcb_glx_render_mode_reply
05224  ** 
05225  ** @param xcb_connection_t              *c
05226  ** @param xcb_glx_render_mode_cookie_t   cookie
05227  ** @param xcb_generic_error_t          **e
05228  ** @returns xcb_glx_render_mode_reply_t *
05229  **
05230  *****************************************************************************/
05231  
05232 xcb_glx_render_mode_reply_t *
05233 xcb_glx_render_mode_reply (xcb_connection_t              *c  ,
05234                            xcb_glx_render_mode_cookie_t   cookie  ,
05235                            xcb_generic_error_t          **e  );
05236 
05237 
05238 /*****************************************************************************
05239  **
05240  ** xcb_glx_finish_cookie_t xcb_glx_finish
05241  ** 
05242  ** @param xcb_connection_t      *c
05243  ** @param xcb_glx_context_tag_t  context_tag
05244  ** @returns xcb_glx_finish_cookie_t
05245  **
05246  *****************************************************************************/
05247  
05248 xcb_glx_finish_cookie_t
05249 xcb_glx_finish (xcb_connection_t      *c  ,
05250                 xcb_glx_context_tag_t  context_tag  );
05251 
05252 
05253 /*****************************************************************************
05254  **
05255  ** xcb_glx_finish_cookie_t xcb_glx_finish_unchecked
05256  ** 
05257  ** @param xcb_connection_t      *c
05258  ** @param xcb_glx_context_tag_t  context_tag
05259  ** @returns xcb_glx_finish_cookie_t
05260  **
05261  *****************************************************************************/
05262  
05263 xcb_glx_finish_cookie_t
05264 xcb_glx_finish_unchecked (xcb_connection_t      *c  ,
05265                           xcb_glx_context_tag_t  context_tag  );
05266 
05267 
05268 /*****************************************************************************
05269  **
05270  ** xcb_glx_finish_reply_t * xcb_glx_finish_reply
05271  ** 
05272  ** @param xcb_connection_t         *c
05273  ** @param xcb_glx_finish_cookie_t   cookie
05274  ** @param xcb_generic_error_t     **e
05275  ** @returns xcb_glx_finish_reply_t *
05276  **
05277  *****************************************************************************/
05278  
05279 xcb_glx_finish_reply_t *
05280 xcb_glx_finish_reply (xcb_connection_t         *c  ,
05281                       xcb_glx_finish_cookie_t   cookie  ,
05282                       xcb_generic_error_t     **e  );
05283 
05284 
05285 /*****************************************************************************
05286  **
05287  ** xcb_void_cookie_t xcb_glx_pixel_storef_checked
05288  ** 
05289  ** @param xcb_connection_t      *c
05290  ** @param xcb_glx_context_tag_t  context_tag
05291  ** @param uint32_t               pname
05292  ** @param xcb_glx_float32_t      datum
05293  ** @returns xcb_void_cookie_t
05294  **
05295  *****************************************************************************/
05296  
05297 xcb_void_cookie_t
05298 xcb_glx_pixel_storef_checked (xcb_connection_t      *c  ,
05299                               xcb_glx_context_tag_t  context_tag  ,
05300                               uint32_t               pname  ,
05301                               xcb_glx_float32_t      datum  );
05302 
05303 
05304 /*****************************************************************************
05305  **
05306  ** xcb_void_cookie_t xcb_glx_pixel_storef
05307  ** 
05308  ** @param xcb_connection_t      *c
05309  ** @param xcb_glx_context_tag_t  context_tag
05310  ** @param uint32_t               pname
05311  ** @param xcb_glx_float32_t      datum
05312  ** @returns xcb_void_cookie_t
05313  **
05314  *****************************************************************************/
05315  
05316 xcb_void_cookie_t
05317 xcb_glx_pixel_storef (xcb_connection_t      *c  ,
05318                       xcb_glx_context_tag_t  context_tag  ,
05319                       uint32_t               pname  ,
05320                       xcb_glx_float32_t      datum  );
05321 
05322 
05323 /*****************************************************************************
05324  **
05325  ** xcb_void_cookie_t xcb_glx_pixel_storei_checked
05326  ** 
05327  ** @param xcb_connection_t      *c
05328  ** @param xcb_glx_context_tag_t  context_tag
05329  ** @param uint32_t               pname
05330  ** @param int32_t                datum
05331  ** @returns xcb_void_cookie_t
05332  **
05333  *****************************************************************************/
05334  
05335 xcb_void_cookie_t
05336 xcb_glx_pixel_storei_checked (xcb_connection_t      *c  ,
05337                               xcb_glx_context_tag_t  context_tag  ,
05338                               uint32_t               pname  ,
05339                               int32_t                datum  );
05340 
05341 
05342 /*****************************************************************************
05343  **
05344  ** xcb_void_cookie_t xcb_glx_pixel_storei
05345  ** 
05346  ** @param xcb_connection_t      *c
05347  ** @param xcb_glx_context_tag_t  context_tag
05348  ** @param uint32_t               pname
05349  ** @param int32_t                datum
05350  ** @returns xcb_void_cookie_t
05351  **
05352  *****************************************************************************/
05353  
05354 xcb_void_cookie_t
05355 xcb_glx_pixel_storei (xcb_connection_t      *c  ,
05356                       xcb_glx_context_tag_t  context_tag  ,
05357                       uint32_t               pname  ,
05358                       int32_t                datum  );
05359 
05360 
05361 /*****************************************************************************
05362  **
05363  ** xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels
05364  ** 
05365  ** @param xcb_connection_t      *c
05366  ** @param xcb_glx_context_tag_t  context_tag
05367  ** @param int32_t                x
05368  ** @param int32_t                y
05369  ** @param int32_t                width
05370  ** @param int32_t                height
05371  ** @param uint32_t               format
05372  ** @param uint32_t               type
05373  ** @param uint8_t                swap_bytes
05374  ** @param uint8_t                lsb_first
05375  ** @returns xcb_glx_read_pixels_cookie_t
05376  **
05377  *****************************************************************************/
05378  
05379 xcb_glx_read_pixels_cookie_t
05380 xcb_glx_read_pixels (xcb_connection_t      *c  ,
05381                      xcb_glx_context_tag_t  context_tag  ,
05382                      int32_t                x  ,
05383                      int32_t                y  ,
05384                      int32_t                width  ,
05385                      int32_t                height  ,
05386                      uint32_t               format  ,
05387                      uint32_t               type  ,
05388                      uint8_t                swap_bytes  ,
05389                      uint8_t                lsb_first  );
05390 
05391 
05392 /*****************************************************************************
05393  **
05394  ** xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels_unchecked
05395  ** 
05396  ** @param xcb_connection_t      *c
05397  ** @param xcb_glx_context_tag_t  context_tag
05398  ** @param int32_t                x
05399  ** @param int32_t                y
05400  ** @param int32_t                width
05401  ** @param int32_t                height
05402  ** @param uint32_t               format
05403  ** @param uint32_t               type
05404  ** @param uint8_t                swap_bytes
05405  ** @param uint8_t                lsb_first
05406  ** @returns xcb_glx_read_pixels_cookie_t
05407  **
05408  *****************************************************************************/
05409  
05410 xcb_glx_read_pixels_cookie_t
05411 xcb_glx_read_pixels_unchecked (xcb_connection_t      *c  ,
05412                                xcb_glx_context_tag_t  context_tag  ,
05413                                int32_t                x  ,
05414                                int32_t                y  ,
05415                                int32_t                width  ,
05416                                int32_t                height  ,
05417                                uint32_t               format  ,
05418                                uint32_t               type  ,
05419                                uint8_t                swap_bytes  ,
05420                                uint8_t                lsb_first  );
05421 
05422 
05423 /*****************************************************************************
05424  **
05425  ** uint8_t * xcb_glx_read_pixels_data
05426  ** 
05427  ** @param const xcb_glx_read_pixels_reply_t *R
05428  ** @returns uint8_t *
05429  **
05430  *****************************************************************************/
05431  
05432 uint8_t *
05433 xcb_glx_read_pixels_data (const xcb_glx_read_pixels_reply_t *R  );
05434 
05435 
05436 /*****************************************************************************
05437  **
05438  ** int xcb_glx_read_pixels_data_length
05439  ** 
05440  ** @param const xcb_glx_read_pixels_reply_t *R
05441  ** @returns int
05442  **
05443  *****************************************************************************/
05444  
05445 int
05446 xcb_glx_read_pixels_data_length (const xcb_glx_read_pixels_reply_t *R  );
05447 
05448 
05449 /*****************************************************************************
05450  **
05451  ** xcb_generic_iterator_t xcb_glx_read_pixels_data_end
05452  ** 
05453  ** @param const xcb_glx_read_pixels_reply_t *R
05454  ** @returns xcb_generic_iterator_t
05455  **
05456  *****************************************************************************/
05457  
05458 xcb_generic_iterator_t
05459 xcb_glx_read_pixels_data_end (const xcb_glx_read_pixels_reply_t *R  );
05460 
05461 
05462 /*****************************************************************************
05463  **
05464  ** xcb_glx_read_pixels_reply_t * xcb_glx_read_pixels_reply
05465  ** 
05466  ** @param xcb_connection_t              *c
05467  ** @param xcb_glx_read_pixels_cookie_t   cookie
05468  ** @param xcb_generic_error_t          **e
05469  ** @returns xcb_glx_read_pixels_reply_t *
05470  **
05471  *****************************************************************************/
05472  
05473 xcb_glx_read_pixels_reply_t *
05474 xcb_glx_read_pixels_reply (xcb_connection_t              *c  ,
05475                            xcb_glx_read_pixels_cookie_t   cookie  ,
05476                            xcb_generic_error_t          **e  );
05477 
05478 
05479 /*****************************************************************************
05480  **
05481  ** xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv
05482  ** 
05483  ** @param xcb_connection_t      *c
05484  ** @param xcb_glx_context_tag_t  context_tag
05485  ** @param int32_t                pname
05486  ** @returns xcb_glx_get_booleanv_cookie_t
05487  **
05488  *****************************************************************************/
05489  
05490 xcb_glx_get_booleanv_cookie_t
05491 xcb_glx_get_booleanv (xcb_connection_t      *c  ,
05492                       xcb_glx_context_tag_t  context_tag  ,
05493                       int32_t                pname  );
05494 
05495 
05496 /*****************************************************************************
05497  **
05498  ** xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv_unchecked
05499  ** 
05500  ** @param xcb_connection_t      *c
05501  ** @param xcb_glx_context_tag_t  context_tag
05502  ** @param int32_t                pname
05503  ** @returns xcb_glx_get_booleanv_cookie_t
05504  **
05505  *****************************************************************************/
05506  
05507 xcb_glx_get_booleanv_cookie_t
05508 xcb_glx_get_booleanv_unchecked (xcb_connection_t      *c  ,
05509                                 xcb_glx_context_tag_t  context_tag  ,
05510                                 int32_t                pname  );
05511 
05512 
05513 /*****************************************************************************
05514  **
05515  ** uint8_t * xcb_glx_get_booleanv_data
05516  ** 
05517  ** @param const xcb_glx_get_booleanv_reply_t *R
05518  ** @returns uint8_t *
05519  **
05520  *****************************************************************************/
05521  
05522 uint8_t *
05523 xcb_glx_get_booleanv_data (const xcb_glx_get_booleanv_reply_t *R  );
05524 
05525 
05526 /*****************************************************************************
05527  **
05528  ** int xcb_glx_get_booleanv_data_length
05529  ** 
05530  ** @param const xcb_glx_get_booleanv_reply_t *R
05531  ** @returns int
05532  **
05533  *****************************************************************************/
05534  
05535 int
05536 xcb_glx_get_booleanv_data_length (const xcb_glx_get_booleanv_reply_t *R  );
05537 
05538 
05539 /*****************************************************************************
05540  **
05541  ** xcb_generic_iterator_t xcb_glx_get_booleanv_data_end
05542  ** 
05543  ** @param const xcb_glx_get_booleanv_reply_t *R
05544  ** @returns xcb_generic_iterator_t
05545  **
05546  *****************************************************************************/
05547  
05548 xcb_generic_iterator_t
05549 xcb_glx_get_booleanv_data_end (const xcb_glx_get_booleanv_reply_t *R  );
05550 
05551 
05552 /*****************************************************************************
05553  **
05554  ** xcb_glx_get_booleanv_reply_t * xcb_glx_get_booleanv_reply
05555  ** 
05556  ** @param xcb_connection_t               *c
05557  ** @param xcb_glx_get_booleanv_cookie_t   cookie
05558  ** @param xcb_generic_error_t           **e
05559  ** @returns xcb_glx_get_booleanv_reply_t *
05560  **
05561  *****************************************************************************/
05562  
05563 xcb_glx_get_booleanv_reply_t *
05564 xcb_glx_get_booleanv_reply (xcb_connection_t               *c  ,
05565                             xcb_glx_get_booleanv_cookie_t   cookie  ,
05566                             xcb_generic_error_t           **e  );
05567 
05568 
05569 /*****************************************************************************
05570  **
05571  ** xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane
05572  ** 
05573  ** @param xcb_connection_t      *c
05574  ** @param xcb_glx_context_tag_t  context_tag
05575  ** @param int32_t                plane
05576  ** @returns xcb_glx_get_clip_plane_cookie_t
05577  **
05578  *****************************************************************************/
05579  
05580 xcb_glx_get_clip_plane_cookie_t
05581 xcb_glx_get_clip_plane (xcb_connection_t      *c  ,
05582                         xcb_glx_context_tag_t  context_tag  ,
05583                         int32_t                plane  );
05584 
05585 
05586 /*****************************************************************************
05587  **
05588  ** xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane_unchecked
05589  ** 
05590  ** @param xcb_connection_t      *c
05591  ** @param xcb_glx_context_tag_t  context_tag
05592  ** @param int32_t                plane
05593  ** @returns xcb_glx_get_clip_plane_cookie_t
05594  **
05595  *****************************************************************************/
05596  
05597 xcb_glx_get_clip_plane_cookie_t
05598 xcb_glx_get_clip_plane_unchecked (xcb_connection_t      *c  ,
05599                                   xcb_glx_context_tag_t  context_tag  ,
05600                                   int32_t                plane  );
05601 
05602 
05603 /*****************************************************************************
05604  **
05605  ** xcb_glx_float64_t * xcb_glx_get_clip_plane_data
05606  ** 
05607  ** @param const xcb_glx_get_clip_plane_reply_t *R
05608  ** @returns xcb_glx_float64_t *
05609  **
05610  *****************************************************************************/
05611  
05612 xcb_glx_float64_t *
05613 xcb_glx_get_clip_plane_data (const xcb_glx_get_clip_plane_reply_t *R  );
05614 
05615 
05616 /*****************************************************************************
05617  **
05618  ** int xcb_glx_get_clip_plane_data_length
05619  ** 
05620  ** @param const xcb_glx_get_clip_plane_reply_t *R
05621  ** @returns int
05622  **
05623  *****************************************************************************/
05624  
05625 int
05626 xcb_glx_get_clip_plane_data_length (const xcb_glx_get_clip_plane_reply_t *R  );
05627 
05628 
05629 /*****************************************************************************
05630  **
05631  ** xcb_glx_float64_iterator_t xcb_glx_get_clip_plane_data_iterator
05632  ** 
05633  ** @param const xcb_glx_get_clip_plane_reply_t *R
05634  ** @returns xcb_glx_float64_iterator_t
05635  **
05636  *****************************************************************************/
05637  
05638 xcb_glx_float64_iterator_t
05639 xcb_glx_get_clip_plane_data_iterator (const xcb_glx_get_clip_plane_reply_t *R  );
05640 
05641 
05642 /*****************************************************************************
05643  **
05644  ** xcb_glx_get_clip_plane_reply_t * xcb_glx_get_clip_plane_reply
05645  ** 
05646  ** @param xcb_connection_t                 *c
05647  ** @param xcb_glx_get_clip_plane_cookie_t   cookie
05648  ** @param xcb_generic_error_t             **e
05649  ** @returns xcb_glx_get_clip_plane_reply_t *
05650  **
05651  *****************************************************************************/
05652  
05653 xcb_glx_get_clip_plane_reply_t *
05654 xcb_glx_get_clip_plane_reply (xcb_connection_t                 *c  ,
05655                               xcb_glx_get_clip_plane_cookie_t   cookie  ,
05656                               xcb_generic_error_t             **e  );
05657 
05658 
05659 /*****************************************************************************
05660  **
05661  ** xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev
05662  ** 
05663  ** @param xcb_connection_t      *c
05664  ** @param xcb_glx_context_tag_t  context_tag
05665  ** @param uint32_t               pname
05666  ** @returns xcb_glx_get_doublev_cookie_t
05667  **
05668  *****************************************************************************/
05669  
05670 xcb_glx_get_doublev_cookie_t
05671 xcb_glx_get_doublev (xcb_connection_t      *c  ,
05672                      xcb_glx_context_tag_t  context_tag  ,
05673                      uint32_t               pname  );
05674 
05675 
05676 /*****************************************************************************
05677  **
05678  ** xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev_unchecked
05679  ** 
05680  ** @param xcb_connection_t      *c
05681  ** @param xcb_glx_context_tag_t  context_tag
05682  ** @param uint32_t               pname
05683  ** @returns xcb_glx_get_doublev_cookie_t
05684  **
05685  *****************************************************************************/
05686  
05687 xcb_glx_get_doublev_cookie_t
05688 xcb_glx_get_doublev_unchecked (xcb_connection_t      *c  ,
05689                                xcb_glx_context_tag_t  context_tag  ,
05690                                uint32_t               pname  );
05691 
05692 
05693 /*****************************************************************************
05694  **
05695  ** xcb_glx_float64_t * xcb_glx_get_doublev_data
05696  ** 
05697  ** @param const xcb_glx_get_doublev_reply_t *R
05698  ** @returns xcb_glx_float64_t *
05699  **
05700  *****************************************************************************/
05701  
05702 xcb_glx_float64_t *
05703 xcb_glx_get_doublev_data (const xcb_glx_get_doublev_reply_t *R  );
05704 
05705 
05706 /*****************************************************************************
05707  **
05708  ** int xcb_glx_get_doublev_data_length
05709  ** 
05710  ** @param const xcb_glx_get_doublev_reply_t *R
05711  ** @returns int
05712  **
05713  *****************************************************************************/
05714  
05715 int
05716 xcb_glx_get_doublev_data_length (const xcb_glx_get_doublev_reply_t *R  );
05717 
05718 
05719 /*****************************************************************************
05720  **
05721  ** xcb_glx_float64_iterator_t xcb_glx_get_doublev_data_iterator
05722  ** 
05723  ** @param const xcb_glx_get_doublev_reply_t *R
05724  ** @returns xcb_glx_float64_iterator_t
05725  **
05726  *****************************************************************************/
05727  
05728 xcb_glx_float64_iterator_t
05729 xcb_glx_get_doublev_data_iterator (const xcb_glx_get_doublev_reply_t *R  );
05730 
05731 
05732 /*****************************************************************************
05733  **
05734  ** xcb_glx_get_doublev_reply_t * xcb_glx_get_doublev_reply
05735  ** 
05736  ** @param xcb_connection_t              *c
05737  ** @param xcb_glx_get_doublev_cookie_t   cookie
05738  ** @param xcb_generic_error_t          **e
05739  ** @returns xcb_glx_get_doublev_reply_t *
05740  **
05741  *****************************************************************************/
05742  
05743 xcb_glx_get_doublev_reply_t *
05744 xcb_glx_get_doublev_reply (xcb_connection_t              *c  ,
05745                            xcb_glx_get_doublev_cookie_t   cookie  ,
05746                            xcb_generic_error_t          **e  );
05747 
05748 
05749 /*****************************************************************************
05750  **
05751  ** xcb_glx_get_error_cookie_t xcb_glx_get_error
05752  ** 
05753  ** @param xcb_connection_t      *c
05754  ** @param xcb_glx_context_tag_t  context_tag
05755  ** @returns xcb_glx_get_error_cookie_t
05756  **
05757  *****************************************************************************/
05758  
05759 xcb_glx_get_error_cookie_t
05760 xcb_glx_get_error (xcb_connection_t      *c  ,
05761                    xcb_glx_context_tag_t  context_tag  );
05762 
05763 
05764 /*****************************************************************************
05765  **
05766  ** xcb_glx_get_error_cookie_t xcb_glx_get_error_unchecked
05767  ** 
05768  ** @param xcb_connection_t      *c
05769  ** @param xcb_glx_context_tag_t  context_tag
05770  ** @returns xcb_glx_get_error_cookie_t
05771  **
05772  *****************************************************************************/
05773  
05774 xcb_glx_get_error_cookie_t
05775 xcb_glx_get_error_unchecked (xcb_connection_t      *c  ,
05776                              xcb_glx_context_tag_t  context_tag  );
05777 
05778 
05779 /*****************************************************************************
05780  **
05781  ** xcb_glx_get_error_reply_t * xcb_glx_get_error_reply
05782  ** 
05783  ** @param xcb_connection_t            *c
05784  ** @param xcb_glx_get_error_cookie_t   cookie
05785  ** @param xcb_generic_error_t        **e
05786  ** @returns xcb_glx_get_error_reply_t *
05787  **
05788  *****************************************************************************/
05789  
05790 xcb_glx_get_error_reply_t *
05791 xcb_glx_get_error_reply (xcb_connection_t            *c  ,
05792                          xcb_glx_get_error_cookie_t   cookie  ,
05793                          xcb_generic_error_t        **e  );
05794 
05795 
05796 /*****************************************************************************
05797  **
05798  ** xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv
05799  ** 
05800  ** @param xcb_connection_t      *c
05801  ** @param xcb_glx_context_tag_t  context_tag
05802  ** @param uint32_t               pname
05803  ** @returns xcb_glx_get_floatv_cookie_t
05804  **
05805  *****************************************************************************/
05806  
05807 xcb_glx_get_floatv_cookie_t
05808 xcb_glx_get_floatv (xcb_connection_t      *c  ,
05809                     xcb_glx_context_tag_t  context_tag  ,
05810                     uint32_t               pname  );
05811 
05812 
05813 /*****************************************************************************
05814  **
05815  ** xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv_unchecked
05816  ** 
05817  ** @param xcb_connection_t      *c
05818  ** @param xcb_glx_context_tag_t  context_tag
05819  ** @param uint32_t               pname
05820  ** @returns xcb_glx_get_floatv_cookie_t
05821  **
05822  *****************************************************************************/
05823  
05824 xcb_glx_get_floatv_cookie_t
05825 xcb_glx_get_floatv_unchecked (xcb_connection_t      *c  ,
05826                               xcb_glx_context_tag_t  context_tag  ,
05827                               uint32_t               pname  );
05828 
05829 
05830 /*****************************************************************************
05831  **
05832  ** xcb_glx_float32_t * xcb_glx_get_floatv_data
05833  ** 
05834  ** @param const xcb_glx_get_floatv_reply_t *R
05835  ** @returns xcb_glx_float32_t *
05836  **
05837  *****************************************************************************/
05838  
05839 xcb_glx_float32_t *
05840 xcb_glx_get_floatv_data (const xcb_glx_get_floatv_reply_t *R  );
05841 
05842 
05843 /*****************************************************************************
05844  **
05845  ** int xcb_glx_get_floatv_data_length
05846  ** 
05847  ** @param const xcb_glx_get_floatv_reply_t *R
05848  ** @returns int
05849  **
05850  *****************************************************************************/
05851  
05852 int
05853 xcb_glx_get_floatv_data_length (const xcb_glx_get_floatv_reply_t *R  );
05854 
05855 
05856 /*****************************************************************************
05857  **
05858  ** xcb_glx_float32_iterator_t xcb_glx_get_floatv_data_iterator
05859  ** 
05860  ** @param const xcb_glx_get_floatv_reply_t *R
05861  ** @returns xcb_glx_float32_iterator_t
05862  **
05863  *****************************************************************************/
05864  
05865 xcb_glx_float32_iterator_t
05866 xcb_glx_get_floatv_data_iterator (const xcb_glx_get_floatv_reply_t *R  );
05867 
05868 
05869 /*****************************************************************************
05870  **
05871  ** xcb_glx_get_floatv_reply_t * xcb_glx_get_floatv_reply
05872  ** 
05873  ** @param xcb_connection_t             *c
05874  ** @param xcb_glx_get_floatv_cookie_t   cookie
05875  ** @param xcb_generic_error_t         **e
05876  ** @returns xcb_glx_get_floatv_reply_t *
05877  **
05878  *****************************************************************************/
05879  
05880 xcb_glx_get_floatv_reply_t *
05881 xcb_glx_get_floatv_reply (xcb_connection_t             *c  ,
05882                           xcb_glx_get_floatv_cookie_t   cookie  ,
05883                           xcb_generic_error_t         **e  );
05884 
05885 
05886 /*****************************************************************************
05887  **
05888  ** xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv
05889  ** 
05890  ** @param xcb_connection_t      *c
05891  ** @param xcb_glx_context_tag_t  context_tag
05892  ** @param uint32_t               pname
05893  ** @returns xcb_glx_get_integerv_cookie_t
05894  **
05895  *****************************************************************************/
05896  
05897 xcb_glx_get_integerv_cookie_t
05898 xcb_glx_get_integerv (xcb_connection_t      *c  ,
05899                       xcb_glx_context_tag_t  context_tag  ,
05900                       uint32_t               pname  );
05901 
05902 
05903 /*****************************************************************************
05904  **
05905  ** xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv_unchecked
05906  ** 
05907  ** @param xcb_connection_t      *c
05908  ** @param xcb_glx_context_tag_t  context_tag
05909  ** @param uint32_t               pname
05910  ** @returns xcb_glx_get_integerv_cookie_t
05911  **
05912  *****************************************************************************/
05913  
05914 xcb_glx_get_integerv_cookie_t
05915 xcb_glx_get_integerv_unchecked (xcb_connection_t      *c  ,
05916                                 xcb_glx_context_tag_t  context_tag  ,
05917                                 uint32_t               pname  );
05918 
05919 
05920 /*****************************************************************************
05921  **
05922  ** int32_t * xcb_glx_get_integerv_data
05923  ** 
05924  ** @param const xcb_glx_get_integerv_reply_t *R
05925  ** @returns int32_t *
05926  **
05927  *****************************************************************************/
05928  
05929 int32_t *
05930 xcb_glx_get_integerv_data (const xcb_glx_get_integerv_reply_t *R  );
05931 
05932 
05933 /*****************************************************************************
05934  **
05935  ** int xcb_glx_get_integerv_data_length
05936  ** 
05937  ** @param const xcb_glx_get_integerv_reply_t *R
05938  ** @returns int
05939  **
05940  *****************************************************************************/
05941  
05942 int
05943 xcb_glx_get_integerv_data_length (const xcb_glx_get_integerv_reply_t *R  );
05944 
05945 
05946 /*****************************************************************************
05947  **
05948  ** xcb_generic_iterator_t xcb_glx_get_integerv_data_end
05949  ** 
05950  ** @param const xcb_glx_get_integerv_reply_t *R
05951  ** @returns xcb_generic_iterator_t
05952  **
05953  *****************************************************************************/
05954  
05955 xcb_generic_iterator_t
05956 xcb_glx_get_integerv_data_end (const xcb_glx_get_integerv_reply_t *R  );
05957 
05958 
05959 /*****************************************************************************
05960  **
05961  ** xcb_glx_get_integerv_reply_t * xcb_glx_get_integerv_reply
05962  ** 
05963  ** @param xcb_connection_t               *c
05964  ** @param xcb_glx_get_integerv_cookie_t   cookie
05965  ** @param xcb_generic_error_t           **e
05966  ** @returns xcb_glx_get_integerv_reply_t *
05967  **
05968  *****************************************************************************/
05969  
05970 xcb_glx_get_integerv_reply_t *
05971 xcb_glx_get_integerv_reply (xcb_connection_t               *c  ,
05972                             xcb_glx_get_integerv_cookie_t   cookie  ,
05973                             xcb_generic_error_t           **e  );
05974 
05975 
05976 /*****************************************************************************
05977  **
05978  ** xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv
05979  ** 
05980  ** @param xcb_connection_t      *c
05981  ** @param xcb_glx_context_tag_t  context_tag
05982  ** @param uint32_t               light
05983  ** @param uint32_t               pname
05984  ** @returns xcb_glx_get_lightfv_cookie_t
05985  **
05986  *****************************************************************************/
05987  
05988 xcb_glx_get_lightfv_cookie_t
05989 xcb_glx_get_lightfv (xcb_connection_t      *c  ,
05990                      xcb_glx_context_tag_t  context_tag  ,
05991                      uint32_t               light  ,
05992                      uint32_t               pname  );
05993 
05994 
05995 /*****************************************************************************
05996  **
05997  ** xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv_unchecked
05998  ** 
05999  ** @param xcb_connection_t      *c
06000  ** @param xcb_glx_context_tag_t  context_tag
06001  ** @param uint32_t               light
06002  ** @param uint32_t               pname
06003  ** @returns xcb_glx_get_lightfv_cookie_t
06004  **
06005  *****************************************************************************/
06006  
06007 xcb_glx_get_lightfv_cookie_t
06008 xcb_glx_get_lightfv_unchecked (xcb_connection_t      *c  ,
06009                                xcb_glx_context_tag_t  context_tag  ,
06010                                uint32_t               light  ,
06011                                uint32_t               pname  );
06012 
06013 
06014 /*****************************************************************************
06015  **
06016  ** xcb_glx_float32_t * xcb_glx_get_lightfv_data
06017  ** 
06018  ** @param const xcb_glx_get_lightfv_reply_t *R
06019  ** @returns xcb_glx_float32_t *
06020  **
06021  *****************************************************************************/
06022  
06023 xcb_glx_float32_t *
06024 xcb_glx_get_lightfv_data (const xcb_glx_get_lightfv_reply_t *R  );
06025 
06026 
06027 /*****************************************************************************
06028  **
06029  ** int xcb_glx_get_lightfv_data_length
06030  ** 
06031  ** @param const xcb_glx_get_lightfv_reply_t *R
06032  ** @returns int
06033  **
06034  *****************************************************************************/
06035  
06036 int
06037 xcb_glx_get_lightfv_data_length (const xcb_glx_get_lightfv_reply_t *R  );
06038 
06039 
06040 /*****************************************************************************
06041  **
06042  ** xcb_glx_float32_iterator_t xcb_glx_get_lightfv_data_iterator
06043  ** 
06044  ** @param const xcb_glx_get_lightfv_reply_t *R
06045  ** @returns xcb_glx_float32_iterator_t
06046  **
06047  *****************************************************************************/
06048  
06049 xcb_glx_float32_iterator_t
06050 xcb_glx_get_lightfv_data_iterator (const xcb_glx_get_lightfv_reply_t *R  );
06051 
06052 
06053 /*****************************************************************************
06054  **
06055  ** xcb_glx_get_lightfv_reply_t * xcb_glx_get_lightfv_reply
06056  ** 
06057  ** @param xcb_connection_t              *c
06058  ** @param xcb_glx_get_lightfv_cookie_t   cookie
06059  ** @param xcb_generic_error_t          **e
06060  ** @returns xcb_glx_get_lightfv_reply_t *
06061  **
06062  *****************************************************************************/
06063  
06064 xcb_glx_get_lightfv_reply_t *
06065 xcb_glx_get_lightfv_reply (xcb_connection_t              *c  ,
06066                            xcb_glx_get_lightfv_cookie_t   cookie  ,
06067                            xcb_generic_error_t          **e  );
06068 
06069 
06070 /*****************************************************************************
06071  **
06072  ** xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv
06073  ** 
06074  ** @param xcb_connection_t      *c
06075  ** @param xcb_glx_context_tag_t  context_tag
06076  ** @param uint32_t               light
06077  ** @param uint32_t               pname
06078  ** @returns xcb_glx_get_lightiv_cookie_t
06079  **
06080  *****************************************************************************/
06081  
06082 xcb_glx_get_lightiv_cookie_t
06083 xcb_glx_get_lightiv (xcb_connection_t      *c  ,
06084                      xcb_glx_context_tag_t  context_tag  ,
06085                      uint32_t               light  ,
06086                      uint32_t               pname  );
06087 
06088 
06089 /*****************************************************************************
06090  **
06091  ** xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv_unchecked
06092  ** 
06093  ** @param xcb_connection_t      *c
06094  ** @param xcb_glx_context_tag_t  context_tag
06095  ** @param uint32_t               light
06096  ** @param uint32_t               pname
06097  ** @returns xcb_glx_get_lightiv_cookie_t
06098  **
06099  *****************************************************************************/
06100  
06101 xcb_glx_get_lightiv_cookie_t
06102 xcb_glx_get_lightiv_unchecked (xcb_connection_t      *c  ,
06103                                xcb_glx_context_tag_t  context_tag  ,
06104                                uint32_t               light  ,
06105                                uint32_t               pname  );
06106 
06107 
06108 /*****************************************************************************
06109  **
06110  ** int32_t * xcb_glx_get_lightiv_data
06111  ** 
06112  ** @param const xcb_glx_get_lightiv_reply_t *R
06113  ** @returns int32_t *
06114  **
06115  *****************************************************************************/
06116  
06117 int32_t *
06118 xcb_glx_get_lightiv_data (const xcb_glx_get_lightiv_reply_t *R  );
06119 
06120 
06121 /*****************************************************************************
06122  **
06123  ** int xcb_glx_get_lightiv_data_length
06124  ** 
06125  ** @param const xcb_glx_get_lightiv_reply_t *R
06126  ** @returns int
06127  **
06128  *****************************************************************************/
06129  
06130 int
06131 xcb_glx_get_lightiv_data_length (const xcb_glx_get_lightiv_reply_t *R  );
06132 
06133 
06134 /*****************************************************************************
06135  **
06136  ** xcb_generic_iterator_t xcb_glx_get_lightiv_data_end
06137  ** 
06138  ** @param const xcb_glx_get_lightiv_reply_t *R
06139  ** @returns xcb_generic_iterator_t
06140  **
06141  *****************************************************************************/
06142  
06143 xcb_generic_iterator_t
06144 xcb_glx_get_lightiv_data_end (const xcb_glx_get_lightiv_reply_t *R  );
06145 
06146 
06147 /*****************************************************************************
06148  **
06149  ** xcb_glx_get_lightiv_reply_t * xcb_glx_get_lightiv_reply
06150  ** 
06151  ** @param xcb_connection_t              *c
06152  ** @param xcb_glx_get_lightiv_cookie_t   cookie
06153  ** @param xcb_generic_error_t          **e
06154  ** @returns xcb_glx_get_lightiv_reply_t *
06155  **
06156  *****************************************************************************/
06157  
06158 xcb_glx_get_lightiv_reply_t *
06159 xcb_glx_get_lightiv_reply (xcb_connection_t              *c  ,
06160                            xcb_glx_get_lightiv_cookie_t   cookie  ,
06161                            xcb_generic_error_t          **e  );
06162 
06163 
06164 /*****************************************************************************
06165  **
06166  ** xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv
06167  ** 
06168  ** @param xcb_connection_t      *c
06169  ** @param xcb_glx_context_tag_t  context_tag
06170  ** @param uint32_t               target
06171  ** @param uint32_t               query
06172  ** @returns xcb_glx_get_mapdv_cookie_t
06173  **
06174  *****************************************************************************/
06175  
06176 xcb_glx_get_mapdv_cookie_t
06177 xcb_glx_get_mapdv (xcb_connection_t      *c  ,
06178                    xcb_glx_context_tag_t  context_tag  ,
06179                    uint32_t               target  ,
06180                    uint32_t               query  );
06181 
06182 
06183 /*****************************************************************************
06184  **
06185  ** xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv_unchecked
06186  ** 
06187  ** @param xcb_connection_t      *c
06188  ** @param xcb_glx_context_tag_t  context_tag
06189  ** @param uint32_t               target
06190  ** @param uint32_t               query
06191  ** @returns xcb_glx_get_mapdv_cookie_t
06192  **
06193  *****************************************************************************/
06194  
06195 xcb_glx_get_mapdv_cookie_t
06196 xcb_glx_get_mapdv_unchecked (xcb_connection_t      *c  ,
06197                              xcb_glx_context_tag_t  context_tag  ,
06198                              uint32_t               target  ,
06199                              uint32_t               query  );
06200 
06201 
06202 /*****************************************************************************
06203  **
06204  ** xcb_glx_float64_t * xcb_glx_get_mapdv_data
06205  ** 
06206  ** @param const xcb_glx_get_mapdv_reply_t *R
06207  ** @returns xcb_glx_float64_t *
06208  **
06209  *****************************************************************************/
06210  
06211 xcb_glx_float64_t *
06212 xcb_glx_get_mapdv_data (const xcb_glx_get_mapdv_reply_t *R  );
06213 
06214 
06215 /*****************************************************************************
06216  **
06217  ** int xcb_glx_get_mapdv_data_length
06218  ** 
06219  ** @param const xcb_glx_get_mapdv_reply_t *R
06220  ** @returns int
06221  **
06222  *****************************************************************************/
06223  
06224 int
06225 xcb_glx_get_mapdv_data_length (const xcb_glx_get_mapdv_reply_t *R  );
06226 
06227 
06228 /*****************************************************************************
06229  **
06230  ** xcb_glx_float64_iterator_t xcb_glx_get_mapdv_data_iterator
06231  ** 
06232  ** @param const xcb_glx_get_mapdv_reply_t *R
06233  ** @returns xcb_glx_float64_iterator_t
06234  **
06235  *****************************************************************************/
06236  
06237 xcb_glx_float64_iterator_t
06238 xcb_glx_get_mapdv_data_iterator (const xcb_glx_get_mapdv_reply_t *R  );
06239 
06240 
06241 /*****************************************************************************
06242  **
06243  ** xcb_glx_get_mapdv_reply_t * xcb_glx_get_mapdv_reply
06244  ** 
06245  ** @param xcb_connection_t            *c
06246  ** @param xcb_glx_get_mapdv_cookie_t   cookie
06247  ** @param xcb_generic_error_t        **e
06248  ** @returns xcb_glx_get_mapdv_reply_t *
06249  **
06250  *****************************************************************************/
06251  
06252 xcb_glx_get_mapdv_reply_t *
06253 xcb_glx_get_mapdv_reply (xcb_connection_t            *c  ,
06254                          xcb_glx_get_mapdv_cookie_t   cookie  ,
06255                          xcb_generic_error_t        **e  );
06256 
06257 
06258 /*****************************************************************************
06259  **
06260  ** xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv
06261  ** 
06262  ** @param xcb_connection_t      *c
06263  ** @param xcb_glx_context_tag_t  context_tag
06264  ** @param uint32_t               target
06265  ** @param uint32_t               query
06266  ** @returns xcb_glx_get_mapfv_cookie_t
06267  **
06268  *****************************************************************************/
06269  
06270 xcb_glx_get_mapfv_cookie_t
06271 xcb_glx_get_mapfv (xcb_connection_t      *c  ,
06272                    xcb_glx_context_tag_t  context_tag  ,
06273                    uint32_t               target  ,
06274                    uint32_t               query  );
06275 
06276 
06277 /*****************************************************************************
06278  **
06279  ** xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv_unchecked
06280  ** 
06281  ** @param xcb_connection_t      *c
06282  ** @param xcb_glx_context_tag_t  context_tag
06283  ** @param uint32_t               target
06284  ** @param uint32_t               query
06285  ** @returns xcb_glx_get_mapfv_cookie_t
06286  **
06287  *****************************************************************************/
06288  
06289 xcb_glx_get_mapfv_cookie_t
06290 xcb_glx_get_mapfv_unchecked (xcb_connection_t      *c  ,
06291                              xcb_glx_context_tag_t  context_tag  ,
06292                              uint32_t               target  ,
06293                              uint32_t               query  );
06294 
06295 
06296 /*****************************************************************************
06297  **
06298  ** xcb_glx_float32_t * xcb_glx_get_mapfv_data
06299  ** 
06300  ** @param const xcb_glx_get_mapfv_reply_t *R
06301  ** @returns xcb_glx_float32_t *
06302  **
06303  *****************************************************************************/
06304  
06305 xcb_glx_float32_t *
06306 xcb_glx_get_mapfv_data (const xcb_glx_get_mapfv_reply_t *R  );
06307 
06308 
06309 /*****************************************************************************
06310  **
06311  ** int xcb_glx_get_mapfv_data_length
06312  ** 
06313  ** @param const xcb_glx_get_mapfv_reply_t *R
06314  ** @returns int
06315  **
06316  *****************************************************************************/
06317  
06318 int
06319 xcb_glx_get_mapfv_data_length (const xcb_glx_get_mapfv_reply_t *R  );
06320 
06321 
06322 /*****************************************************************************
06323  **
06324  ** xcb_glx_float32_iterator_t xcb_glx_get_mapfv_data_iterator
06325  ** 
06326  ** @param const xcb_glx_get_mapfv_reply_t *R
06327  ** @returns xcb_glx_float32_iterator_t
06328  **
06329  *****************************************************************************/
06330  
06331 xcb_glx_float32_iterator_t
06332 xcb_glx_get_mapfv_data_iterator (const xcb_glx_get_mapfv_reply_t *R  );
06333 
06334 
06335 /*****************************************************************************
06336  **
06337  ** xcb_glx_get_mapfv_reply_t * xcb_glx_get_mapfv_reply
06338  ** 
06339  ** @param xcb_connection_t            *c
06340  ** @param xcb_glx_get_mapfv_cookie_t   cookie
06341  ** @param xcb_generic_error_t        **e
06342  ** @returns xcb_glx_get_mapfv_reply_t *
06343  **
06344  *****************************************************************************/
06345  
06346 xcb_glx_get_mapfv_reply_t *
06347 xcb_glx_get_mapfv_reply (xcb_connection_t            *c  ,
06348                          xcb_glx_get_mapfv_cookie_t   cookie  ,
06349                          xcb_generic_error_t        **e  );
06350 
06351 
06352 /*****************************************************************************
06353  **
06354  ** xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv
06355  ** 
06356  ** @param xcb_connection_t      *c
06357  ** @param xcb_glx_context_tag_t  context_tag
06358  ** @param uint32_t               target
06359  ** @param uint32_t               query
06360  ** @returns xcb_glx_get_mapiv_cookie_t
06361  **
06362  *****************************************************************************/
06363  
06364 xcb_glx_get_mapiv_cookie_t
06365 xcb_glx_get_mapiv (xcb_connection_t      *c  ,
06366                    xcb_glx_context_tag_t  context_tag  ,
06367                    uint32_t               target  ,
06368                    uint32_t               query  );
06369 
06370 
06371 /*****************************************************************************
06372  **
06373  ** xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv_unchecked
06374  ** 
06375  ** @param xcb_connection_t      *c
06376  ** @param xcb_glx_context_tag_t  context_tag
06377  ** @param uint32_t               target
06378  ** @param uint32_t               query
06379  ** @returns xcb_glx_get_mapiv_cookie_t
06380  **
06381  *****************************************************************************/
06382  
06383 xcb_glx_get_mapiv_cookie_t
06384 xcb_glx_get_mapiv_unchecked (xcb_connection_t      *c  ,
06385                              xcb_glx_context_tag_t  context_tag  ,
06386                              uint32_t               target  ,
06387                              uint32_t               query  );
06388 
06389 
06390 /*****************************************************************************
06391  **
06392  ** int32_t * xcb_glx_get_mapiv_data
06393  ** 
06394  ** @param const xcb_glx_get_mapiv_reply_t *R
06395  ** @returns int32_t *
06396  **
06397  *****************************************************************************/
06398  
06399 int32_t *
06400 xcb_glx_get_mapiv_data (const xcb_glx_get_mapiv_reply_t *R  );
06401 
06402 
06403 /*****************************************************************************
06404  **
06405  ** int xcb_glx_get_mapiv_data_length
06406  ** 
06407  ** @param const xcb_glx_get_mapiv_reply_t *R
06408  ** @returns int
06409  **
06410  *****************************************************************************/
06411  
06412 int
06413 xcb_glx_get_mapiv_data_length (const xcb_glx_get_mapiv_reply_t *R  );
06414 
06415 
06416 /*****************************************************************************
06417  **
06418  ** xcb_generic_iterator_t xcb_glx_get_mapiv_data_end
06419  ** 
06420  ** @param const xcb_glx_get_mapiv_reply_t *R
06421  ** @returns xcb_generic_iterator_t
06422  **
06423  *****************************************************************************/
06424  
06425 xcb_generic_iterator_t
06426 xcb_glx_get_mapiv_data_end (const xcb_glx_get_mapiv_reply_t *R  );
06427 
06428 
06429 /*****************************************************************************
06430  **
06431  ** xcb_glx_get_mapiv_reply_t * xcb_glx_get_mapiv_reply
06432  ** 
06433  ** @param xcb_connection_t            *c
06434  ** @param xcb_glx_get_mapiv_cookie_t   cookie
06435  ** @param xcb_generic_error_t        **e
06436  ** @returns xcb_glx_get_mapiv_reply_t *
06437  **
06438  *****************************************************************************/
06439  
06440 xcb_glx_get_mapiv_reply_t *
06441 xcb_glx_get_mapiv_reply (xcb_connection_t            *c  ,
06442                          xcb_glx_get_mapiv_cookie_t   cookie  ,
06443                          xcb_generic_error_t        **e  );
06444 
06445 
06446 /*****************************************************************************
06447  **
06448  ** xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv
06449  ** 
06450  ** @param xcb_connection_t      *c
06451  ** @param xcb_glx_context_tag_t  context_tag
06452  ** @param uint32_t               face
06453  ** @param uint32_t               pname
06454  ** @returns xcb_glx_get_materialfv_cookie_t
06455  **
06456  *****************************************************************************/
06457  
06458 xcb_glx_get_materialfv_cookie_t
06459 xcb_glx_get_materialfv (xcb_connection_t      *c  ,
06460                         xcb_glx_context_tag_t  context_tag  ,
06461                         uint32_t               face  ,
06462                         uint32_t               pname  );
06463 
06464 
06465 /*****************************************************************************
06466  **
06467  ** xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv_unchecked
06468  ** 
06469  ** @param xcb_connection_t      *c
06470  ** @param xcb_glx_context_tag_t  context_tag
06471  ** @param uint32_t               face
06472  ** @param uint32_t               pname
06473  ** @returns xcb_glx_get_materialfv_cookie_t
06474  **
06475  *****************************************************************************/
06476  
06477 xcb_glx_get_materialfv_cookie_t
06478 xcb_glx_get_materialfv_unchecked (xcb_connection_t      *c  ,
06479                                   xcb_glx_context_tag_t  context_tag  ,
06480                                   uint32_t               face  ,
06481                                   uint32_t               pname  );
06482 
06483 
06484 /*****************************************************************************
06485  **
06486  ** xcb_glx_float32_t * xcb_glx_get_materialfv_data
06487  ** 
06488  ** @param const xcb_glx_get_materialfv_reply_t *R
06489  ** @returns xcb_glx_float32_t *
06490  **
06491  *****************************************************************************/
06492  
06493 xcb_glx_float32_t *
06494 xcb_glx_get_materialfv_data (const xcb_glx_get_materialfv_reply_t *R  );
06495 
06496 
06497 /*****************************************************************************
06498  **
06499  ** int xcb_glx_get_materialfv_data_length
06500  ** 
06501  ** @param const xcb_glx_get_materialfv_reply_t *R
06502  ** @returns int
06503  **
06504  *****************************************************************************/
06505  
06506 int
06507 xcb_glx_get_materialfv_data_length (const xcb_glx_get_materialfv_reply_t *R  );
06508 
06509 
06510 /*****************************************************************************
06511  **
06512  ** xcb_glx_float32_iterator_t xcb_glx_get_materialfv_data_iterator
06513  ** 
06514  ** @param const xcb_glx_get_materialfv_reply_t *R
06515  ** @returns xcb_glx_float32_iterator_t
06516  **
06517  *****************************************************************************/
06518  
06519 xcb_glx_float32_iterator_t
06520 xcb_glx_get_materialfv_data_iterator (const xcb_glx_get_materialfv_reply_t *R  );
06521 
06522 
06523 /*****************************************************************************
06524  **
06525  ** xcb_glx_get_materialfv_reply_t * xcb_glx_get_materialfv_reply
06526  ** 
06527  ** @param xcb_connection_t                 *c
06528  ** @param xcb_glx_get_materialfv_cookie_t   cookie
06529  ** @param xcb_generic_error_t             **e
06530  ** @returns xcb_glx_get_materialfv_reply_t *
06531  **
06532  *****************************************************************************/
06533  
06534 xcb_glx_get_materialfv_reply_t *
06535 xcb_glx_get_materialfv_reply (xcb_connection_t                 *c  ,
06536                               xcb_glx_get_materialfv_cookie_t   cookie  ,
06537                               xcb_generic_error_t             **e  );
06538 
06539 
06540 /*****************************************************************************
06541  **
06542  ** xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv
06543  ** 
06544  ** @param xcb_connection_t      *c
06545  ** @param xcb_glx_context_tag_t  context_tag
06546  ** @param uint32_t               face
06547  ** @param uint32_t               pname
06548  ** @returns xcb_glx_get_materialiv_cookie_t
06549  **
06550  *****************************************************************************/
06551  
06552 xcb_glx_get_materialiv_cookie_t
06553 xcb_glx_get_materialiv (xcb_connection_t      *c  ,
06554                         xcb_glx_context_tag_t  context_tag  ,
06555                         uint32_t               face  ,
06556                         uint32_t               pname  );
06557 
06558 
06559 /*****************************************************************************
06560  **
06561  ** xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv_unchecked
06562  ** 
06563  ** @param xcb_connection_t      *c
06564  ** @param xcb_glx_context_tag_t  context_tag
06565  ** @param uint32_t               face
06566  ** @param uint32_t               pname
06567  ** @returns xcb_glx_get_materialiv_cookie_t
06568  **
06569  *****************************************************************************/
06570  
06571 xcb_glx_get_materialiv_cookie_t
06572 xcb_glx_get_materialiv_unchecked (xcb_connection_t      *c  ,
06573                                   xcb_glx_context_tag_t  context_tag  ,
06574                                   uint32_t               face  ,
06575                                   uint32_t               pname  );
06576 
06577 
06578 /*****************************************************************************
06579  **
06580  ** int32_t * xcb_glx_get_materialiv_data
06581  ** 
06582  ** @param const xcb_glx_get_materialiv_reply_t *R
06583  ** @returns int32_t *
06584  **
06585  *****************************************************************************/
06586  
06587 int32_t *
06588 xcb_glx_get_materialiv_data (const xcb_glx_get_materialiv_reply_t *R  );
06589 
06590 
06591 /*****************************************************************************
06592  **
06593  ** int xcb_glx_get_materialiv_data_length
06594  ** 
06595  ** @param const xcb_glx_get_materialiv_reply_t *R
06596  ** @returns int
06597  **
06598  *****************************************************************************/
06599  
06600 int
06601 xcb_glx_get_materialiv_data_length (const xcb_glx_get_materialiv_reply_t *R  );
06602 
06603 
06604 /*****************************************************************************
06605  **
06606  ** xcb_generic_iterator_t xcb_glx_get_materialiv_data_end
06607  ** 
06608  ** @param const xcb_glx_get_materialiv_reply_t *R
06609  ** @returns xcb_generic_iterator_t
06610  **
06611  *****************************************************************************/
06612  
06613 xcb_generic_iterator_t
06614 xcb_glx_get_materialiv_data_end (const xcb_glx_get_materialiv_reply_t *R  );
06615 
06616 
06617 /*****************************************************************************
06618  **
06619  ** xcb_glx_get_materialiv_reply_t * xcb_glx_get_materialiv_reply
06620  ** 
06621  ** @param xcb_connection_t                 *c
06622  ** @param xcb_glx_get_materialiv_cookie_t   cookie
06623  ** @param xcb_generic_error_t             **e
06624  ** @returns xcb_glx_get_materialiv_reply_t *
06625  **
06626  *****************************************************************************/
06627  
06628 xcb_glx_get_materialiv_reply_t *
06629 xcb_glx_get_materialiv_reply (xcb_connection_t                 *c  ,
06630                               xcb_glx_get_materialiv_cookie_t   cookie  ,
06631                               xcb_generic_error_t             **e  );
06632 
06633 
06634 /*****************************************************************************
06635  **
06636  ** xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv
06637  ** 
06638  ** @param xcb_connection_t      *c
06639  ** @param xcb_glx_context_tag_t  context_tag
06640  ** @param uint32_t               map
06641  ** @returns xcb_glx_get_pixel_mapfv_cookie_t
06642  **
06643  *****************************************************************************/
06644  
06645 xcb_glx_get_pixel_mapfv_cookie_t
06646 xcb_glx_get_pixel_mapfv (xcb_connection_t      *c  ,
06647                          xcb_glx_context_tag_t  context_tag  ,
06648                          uint32_t               map  );
06649 
06650 
06651 /*****************************************************************************
06652  **
06653  ** xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv_unchecked
06654  ** 
06655  ** @param xcb_connection_t      *c
06656  ** @param xcb_glx_context_tag_t  context_tag
06657  ** @param uint32_t               map
06658  ** @returns xcb_glx_get_pixel_mapfv_cookie_t
06659  **
06660  *****************************************************************************/
06661  
06662 xcb_glx_get_pixel_mapfv_cookie_t
06663 xcb_glx_get_pixel_mapfv_unchecked (xcb_connection_t      *c  ,
06664                                    xcb_glx_context_tag_t  context_tag  ,
06665                                    uint32_t               map  );
06666 
06667 
06668 /*****************************************************************************
06669  **
06670  ** xcb_glx_float32_t * xcb_glx_get_pixel_mapfv_data
06671  ** 
06672  ** @param const xcb_glx_get_pixel_mapfv_reply_t *R
06673  ** @returns xcb_glx_float32_t *
06674  **
06675  *****************************************************************************/
06676  
06677 xcb_glx_float32_t *
06678 xcb_glx_get_pixel_mapfv_data (const xcb_glx_get_pixel_mapfv_reply_t *R  );
06679 
06680 
06681 /*****************************************************************************
06682  **
06683  ** int xcb_glx_get_pixel_mapfv_data_length
06684  ** 
06685  ** @param const xcb_glx_get_pixel_mapfv_reply_t *R
06686  ** @returns int
06687  **
06688  *****************************************************************************/
06689  
06690 int
06691 xcb_glx_get_pixel_mapfv_data_length (const xcb_glx_get_pixel_mapfv_reply_t *R  );
06692 
06693 
06694 /*****************************************************************************
06695  **
06696  ** xcb_glx_float32_iterator_t xcb_glx_get_pixel_mapfv_data_iterator
06697  ** 
06698  ** @param const xcb_glx_get_pixel_mapfv_reply_t *R
06699  ** @returns xcb_glx_float32_iterator_t
06700  **
06701  *****************************************************************************/
06702  
06703 xcb_glx_float32_iterator_t
06704 xcb_glx_get_pixel_mapfv_data_iterator (const xcb_glx_get_pixel_mapfv_reply_t *R  );
06705 
06706 
06707 /*****************************************************************************
06708  **
06709  ** xcb_glx_get_pixel_mapfv_reply_t * xcb_glx_get_pixel_mapfv_reply
06710  ** 
06711  ** @param xcb_connection_t                  *c
06712  ** @param xcb_glx_get_pixel_mapfv_cookie_t   cookie
06713  ** @param xcb_generic_error_t              **e
06714  ** @returns xcb_glx_get_pixel_mapfv_reply_t *
06715  **
06716  *****************************************************************************/
06717  
06718 xcb_glx_get_pixel_mapfv_reply_t *
06719 xcb_glx_get_pixel_mapfv_reply (xcb_connection_t                  *c  ,
06720                                xcb_glx_get_pixel_mapfv_cookie_t   cookie  ,
06721                                xcb_generic_error_t              **e  );
06722 
06723 
06724 /*****************************************************************************
06725  **
06726  ** xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv
06727  ** 
06728  ** @param xcb_connection_t      *c
06729  ** @param xcb_glx_context_tag_t  context_tag
06730  ** @param uint32_t               map
06731  ** @returns xcb_glx_get_pixel_mapuiv_cookie_t
06732  **
06733  *****************************************************************************/
06734  
06735 xcb_glx_get_pixel_mapuiv_cookie_t
06736 xcb_glx_get_pixel_mapuiv (xcb_connection_t      *c  ,
06737                           xcb_glx_context_tag_t  context_tag  ,
06738                           uint32_t               map  );
06739 
06740 
06741 /*****************************************************************************
06742  **
06743  ** xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv_unchecked
06744  ** 
06745  ** @param xcb_connection_t      *c
06746  ** @param xcb_glx_context_tag_t  context_tag
06747  ** @param uint32_t               map
06748  ** @returns xcb_glx_get_pixel_mapuiv_cookie_t
06749  **
06750  *****************************************************************************/
06751  
06752 xcb_glx_get_pixel_mapuiv_cookie_t
06753 xcb_glx_get_pixel_mapuiv_unchecked (xcb_connection_t      *c  ,
06754                                     xcb_glx_context_tag_t  context_tag  ,
06755                                     uint32_t               map  );
06756 
06757 
06758 /*****************************************************************************
06759  **
06760  ** uint32_t * xcb_glx_get_pixel_mapuiv_data
06761  ** 
06762  ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R
06763  ** @returns uint32_t *
06764  **
06765  *****************************************************************************/
06766  
06767 uint32_t *
06768 xcb_glx_get_pixel_mapuiv_data (const xcb_glx_get_pixel_mapuiv_reply_t *R  );
06769 
06770 
06771 /*****************************************************************************
06772  **
06773  ** int xcb_glx_get_pixel_mapuiv_data_length
06774  ** 
06775  ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R
06776  ** @returns int
06777  **
06778  *****************************************************************************/
06779  
06780 int
06781 xcb_glx_get_pixel_mapuiv_data_length (const xcb_glx_get_pixel_mapuiv_reply_t *R  );
06782 
06783 
06784 /*****************************************************************************
06785  **
06786  ** xcb_generic_iterator_t xcb_glx_get_pixel_mapuiv_data_end
06787  ** 
06788  ** @param const xcb_glx_get_pixel_mapuiv_reply_t *R
06789  ** @returns xcb_generic_iterator_t
06790  **
06791  *****************************************************************************/
06792  
06793 xcb_generic_iterator_t
06794 xcb_glx_get_pixel_mapuiv_data_end (const xcb_glx_get_pixel_mapuiv_reply_t *R  );
06795 
06796 
06797 /*****************************************************************************
06798  **
06799  ** xcb_glx_get_pixel_mapuiv_reply_t * xcb_glx_get_pixel_mapuiv_reply
06800  ** 
06801  ** @param xcb_connection_t                   *c
06802  ** @param xcb_glx_get_pixel_mapuiv_cookie_t   cookie
06803  ** @param xcb_generic_error_t               **e
06804  ** @returns xcb_glx_get_pixel_mapuiv_reply_t *
06805  **
06806  *****************************************************************************/
06807  
06808 xcb_glx_get_pixel_mapuiv_reply_t *
06809 xcb_glx_get_pixel_mapuiv_reply (xcb_connection_t                   *c  ,
06810                                 xcb_glx_get_pixel_mapuiv_cookie_t   cookie  ,
06811                                 xcb_generic_error_t               **e  );
06812 
06813 
06814 /*****************************************************************************
06815  **
06816  ** xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv
06817  ** 
06818  ** @param xcb_connection_t      *c
06819  ** @param xcb_glx_context_tag_t  context_tag
06820  ** @param uint32_t               map
06821  ** @returns xcb_glx_get_pixel_mapusv_cookie_t
06822  **
06823  *****************************************************************************/
06824  
06825 xcb_glx_get_pixel_mapusv_cookie_t
06826 xcb_glx_get_pixel_mapusv (xcb_connection_t      *c  ,
06827                           xcb_glx_context_tag_t  context_tag  ,
06828                           uint32_t               map  );
06829 
06830 
06831 /*****************************************************************************
06832  **
06833  ** xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv_unchecked
06834  ** 
06835  ** @param xcb_connection_t      *c
06836  ** @param xcb_glx_context_tag_t  context_tag
06837  ** @param uint32_t               map
06838  ** @returns xcb_glx_get_pixel_mapusv_cookie_t
06839  **
06840  *****************************************************************************/
06841  
06842 xcb_glx_get_pixel_mapusv_cookie_t
06843 xcb_glx_get_pixel_mapusv_unchecked (xcb_connection_t      *c  ,
06844                                     xcb_glx_context_tag_t  context_tag  ,
06845                                     uint32_t               map  );
06846 
06847 
06848 /*****************************************************************************
06849  **
06850  ** uint16_t * xcb_glx_get_pixel_mapusv_data
06851  ** 
06852  ** @param const xcb_glx_get_pixel_mapusv_reply_t *R
06853  ** @returns uint16_t *
06854  **
06855  *****************************************************************************/
06856  
06857 uint16_t *
06858 xcb_glx_get_pixel_mapusv_data (const xcb_glx_get_pixel_mapusv_reply_t *R  );
06859 
06860 
06861 /*****************************************************************************
06862  **
06863  ** int xcb_glx_get_pixel_mapusv_data_length
06864  ** 
06865  ** @param const xcb_glx_get_pixel_mapusv_reply_t *R
06866  ** @returns int
06867  **
06868  *****************************************************************************/
06869  
06870 int
06871 xcb_glx_get_pixel_mapusv_data_length (const xcb_glx_get_pixel_mapusv_reply_t *R  );
06872 
06873 
06874 /*****************************************************************************
06875  **
06876  ** xcb_generic_iterator_t xcb_glx_get_pixel_mapusv_data_end
06877  ** 
06878  ** @param const xcb_glx_get_pixel_mapusv_reply_t *R
06879  ** @returns xcb_generic_iterator_t
06880  **
06881  *****************************************************************************/
06882  
06883 xcb_generic_iterator_t
06884 xcb_glx_get_pixel_mapusv_data_end (const xcb_glx_get_pixel_mapusv_reply_t *R  );
06885 
06886 
06887 /*****************************************************************************
06888  **
06889  ** xcb_glx_get_pixel_mapusv_reply_t * xcb_glx_get_pixel_mapusv_reply
06890  ** 
06891  ** @param xcb_connection_t                   *c
06892  ** @param xcb_glx_get_pixel_mapusv_cookie_t   cookie
06893  ** @param xcb_generic_error_t               **e
06894  ** @returns xcb_glx_get_pixel_mapusv_reply_t *
06895  **
06896  *****************************************************************************/
06897  
06898 xcb_glx_get_pixel_mapusv_reply_t *
06899 xcb_glx_get_pixel_mapusv_reply (xcb_connection_t                   *c  ,
06900                                 xcb_glx_get_pixel_mapusv_cookie_t   cookie  ,
06901                                 xcb_generic_error_t               **e  );
06902 
06903 
06904 /*****************************************************************************
06905  **
06906  ** xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple
06907  ** 
06908  ** @param xcb_connection_t      *c
06909  ** @param xcb_glx_context_tag_t  context_tag
06910  ** @param uint8_t                lsb_first
06911  ** @returns xcb_glx_get_polygon_stipple_cookie_t
06912  **
06913  *****************************************************************************/
06914  
06915 xcb_glx_get_polygon_stipple_cookie_t
06916 xcb_glx_get_polygon_stipple (xcb_connection_t      *c  ,
06917                              xcb_glx_context_tag_t  context_tag  ,
06918                              uint8_t                lsb_first  );
06919 
06920 
06921 /*****************************************************************************
06922  **
06923  ** xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple_unchecked
06924  ** 
06925  ** @param xcb_connection_t      *c
06926  ** @param xcb_glx_context_tag_t  context_tag
06927  ** @param uint8_t                lsb_first
06928  ** @returns xcb_glx_get_polygon_stipple_cookie_t
06929  **
06930  *****************************************************************************/
06931  
06932 xcb_glx_get_polygon_stipple_cookie_t
06933 xcb_glx_get_polygon_stipple_unchecked (xcb_connection_t      *c  ,
06934                                        xcb_glx_context_tag_t  context_tag  ,
06935                                        uint8_t                lsb_first  );
06936 
06937 
06938 /*****************************************************************************
06939  **
06940  ** uint8_t * xcb_glx_get_polygon_stipple_data
06941  ** 
06942  ** @param const xcb_glx_get_polygon_stipple_reply_t *R
06943  ** @returns uint8_t *
06944  **
06945  *****************************************************************************/
06946  
06947 uint8_t *
06948 xcb_glx_get_polygon_stipple_data (const xcb_glx_get_polygon_stipple_reply_t *R  );
06949 
06950 
06951 /*****************************************************************************
06952  **
06953  ** int xcb_glx_get_polygon_stipple_data_length
06954  ** 
06955  ** @param const xcb_glx_get_polygon_stipple_reply_t *R
06956  ** @returns int
06957  **
06958  *****************************************************************************/
06959  
06960 int
06961 xcb_glx_get_polygon_stipple_data_length (const xcb_glx_get_polygon_stipple_reply_t *R  );
06962 
06963 
06964 /*****************************************************************************
06965  **
06966  ** xcb_generic_iterator_t xcb_glx_get_polygon_stipple_data_end
06967  ** 
06968  ** @param const xcb_glx_get_polygon_stipple_reply_t *R
06969  ** @returns xcb_generic_iterator_t
06970  **
06971  *****************************************************************************/
06972  
06973 xcb_generic_iterator_t
06974 xcb_glx_get_polygon_stipple_data_end (const xcb_glx_get_polygon_stipple_reply_t *R  );
06975 
06976 
06977 /*****************************************************************************
06978  **
06979  ** xcb_glx_get_polygon_stipple_reply_t * xcb_glx_get_polygon_stipple_reply
06980  ** 
06981  ** @param xcb_connection_t                      *c
06982  ** @param xcb_glx_get_polygon_stipple_cookie_t   cookie
06983  ** @param xcb_generic_error_t                  **e
06984  ** @returns xcb_glx_get_polygon_stipple_reply_t *
06985  **
06986  *****************************************************************************/
06987  
06988 xcb_glx_get_polygon_stipple_reply_t *
06989 xcb_glx_get_polygon_stipple_reply (xcb_connection_t                      *c  ,
06990                                    xcb_glx_get_polygon_stipple_cookie_t   cookie  ,
06991                                    xcb_generic_error_t                  **e  );
06992 
06993 
06994 /*****************************************************************************
06995  **
06996  ** xcb_glx_get_string_cookie_t xcb_glx_get_string
06997  ** 
06998  ** @param xcb_connection_t      *c
06999  ** @param xcb_glx_context_tag_t  context_tag
07000  ** @param uint32_t               name
07001  ** @returns xcb_glx_get_string_cookie_t
07002  **
07003  *****************************************************************************/
07004  
07005 xcb_glx_get_string_cookie_t
07006 xcb_glx_get_string (xcb_connection_t      *c  ,
07007                     xcb_glx_context_tag_t  context_tag  ,
07008                     uint32_t               name  );
07009 
07010 
07011 /*****************************************************************************
07012  **
07013  ** xcb_glx_get_string_cookie_t xcb_glx_get_string_unchecked
07014  ** 
07015  ** @param xcb_connection_t      *c
07016  ** @param xcb_glx_context_tag_t  context_tag
07017  ** @param uint32_t               name
07018  ** @returns xcb_glx_get_string_cookie_t
07019  **
07020  *****************************************************************************/
07021  
07022 xcb_glx_get_string_cookie_t
07023 xcb_glx_get_string_unchecked (xcb_connection_t      *c  ,
07024                               xcb_glx_context_tag_t  context_tag  ,
07025                               uint32_t               name  );
07026 
07027 
07028 /*****************************************************************************
07029  **
07030  ** uint8_t * xcb_glx_get_string_string
07031  ** 
07032  ** @param const xcb_glx_get_string_reply_t *R
07033  ** @returns uint8_t *
07034  **
07035  *****************************************************************************/
07036  
07037 uint8_t *
07038 xcb_glx_get_string_string (const xcb_glx_get_string_reply_t *R  );
07039 
07040 
07041 /*****************************************************************************
07042  **
07043  ** int xcb_glx_get_string_string_length
07044  ** 
07045  ** @param const xcb_glx_get_string_reply_t *R
07046  ** @returns int
07047  **
07048  *****************************************************************************/
07049  
07050 int
07051 xcb_glx_get_string_string_length (const xcb_glx_get_string_reply_t *R  );
07052 
07053 
07054 /*****************************************************************************
07055  **
07056  ** xcb_generic_iterator_t xcb_glx_get_string_string_end
07057  ** 
07058  ** @param const xcb_glx_get_string_reply_t *R
07059  ** @returns xcb_generic_iterator_t
07060  **
07061  *****************************************************************************/
07062  
07063 xcb_generic_iterator_t
07064 xcb_glx_get_string_string_end (const xcb_glx_get_string_reply_t *R  );
07065 
07066 
07067 /*****************************************************************************
07068  **
07069  ** xcb_glx_get_string_reply_t * xcb_glx_get_string_reply
07070  ** 
07071  ** @param xcb_connection_t             *c
07072  ** @param xcb_glx_get_string_cookie_t   cookie
07073  ** @param xcb_generic_error_t         **e
07074  ** @returns xcb_glx_get_string_reply_t *
07075  **
07076  *****************************************************************************/
07077  
07078 xcb_glx_get_string_reply_t *
07079 xcb_glx_get_string_reply (xcb_connection_t             *c  ,
07080                           xcb_glx_get_string_cookie_t   cookie  ,
07081                           xcb_generic_error_t         **e  );
07082 
07083 
07084 /*****************************************************************************
07085  **
07086  ** xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv
07087  ** 
07088  ** @param xcb_connection_t      *c
07089  ** @param xcb_glx_context_tag_t  context_tag
07090  ** @param uint32_t               target
07091  ** @param uint32_t               pname
07092  ** @returns xcb_glx_get_tex_envfv_cookie_t
07093  **
07094  *****************************************************************************/
07095  
07096 xcb_glx_get_tex_envfv_cookie_t
07097 xcb_glx_get_tex_envfv (xcb_connection_t      *c  ,
07098                        xcb_glx_context_tag_t  context_tag  ,
07099                        uint32_t               target  ,
07100                        uint32_t               pname  );
07101 
07102 
07103 /*****************************************************************************
07104  **
07105  ** xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv_unchecked
07106  ** 
07107  ** @param xcb_connection_t      *c
07108  ** @param xcb_glx_context_tag_t  context_tag
07109  ** @param uint32_t               target
07110  ** @param uint32_t               pname
07111  ** @returns xcb_glx_get_tex_envfv_cookie_t
07112  **
07113  *****************************************************************************/
07114  
07115 xcb_glx_get_tex_envfv_cookie_t
07116 xcb_glx_get_tex_envfv_unchecked (xcb_connection_t      *c  ,
07117                                  xcb_glx_context_tag_t  context_tag  ,
07118                                  uint32_t               target  ,
07119                                  uint32_t               pname  );
07120 
07121 
07122 /*****************************************************************************
07123  **
07124  ** xcb_glx_float32_t * xcb_glx_get_tex_envfv_data
07125  ** 
07126  ** @param const xcb_glx_get_tex_envfv_reply_t *R
07127  ** @returns xcb_glx_float32_t *
07128  **
07129  *****************************************************************************/
07130  
07131 xcb_glx_float32_t *
07132 xcb_glx_get_tex_envfv_data (const xcb_glx_get_tex_envfv_reply_t *R  );
07133 
07134 
07135 /*****************************************************************************
07136  **
07137  ** int xcb_glx_get_tex_envfv_data_length
07138  ** 
07139  ** @param const xcb_glx_get_tex_envfv_reply_t *R
07140  ** @returns int
07141  **
07142  *****************************************************************************/
07143  
07144 int
07145 xcb_glx_get_tex_envfv_data_length (const xcb_glx_get_tex_envfv_reply_t *R  );
07146 
07147 
07148 /*****************************************************************************
07149  **
07150  ** xcb_glx_float32_iterator_t xcb_glx_get_tex_envfv_data_iterator
07151  ** 
07152  ** @param const xcb_glx_get_tex_envfv_reply_t *R
07153  ** @returns xcb_glx_float32_iterator_t
07154  **
07155  *****************************************************************************/
07156  
07157 xcb_glx_float32_iterator_t
07158 xcb_glx_get_tex_envfv_data_iterator (const xcb_glx_get_tex_envfv_reply_t *R  );
07159 
07160 
07161 /*****************************************************************************
07162  **
07163  ** xcb_glx_get_tex_envfv_reply_t * xcb_glx_get_tex_envfv_reply
07164  ** 
07165  ** @param xcb_connection_t                *c
07166  ** @param xcb_glx_get_tex_envfv_cookie_t   cookie
07167  ** @param xcb_generic_error_t            **e
07168  ** @returns xcb_glx_get_tex_envfv_reply_t *
07169  **
07170  *****************************************************************************/
07171  
07172 xcb_glx_get_tex_envfv_reply_t *
07173 xcb_glx_get_tex_envfv_reply (xcb_connection_t                *c  ,
07174                              xcb_glx_get_tex_envfv_cookie_t   cookie  ,
07175                              xcb_generic_error_t            **e  );
07176 
07177 
07178 /*****************************************************************************
07179  **
07180  ** xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv
07181  ** 
07182  ** @param xcb_connection_t      *c
07183  ** @param xcb_glx_context_tag_t  context_tag
07184  ** @param uint32_t               target
07185  ** @param uint32_t               pname
07186  ** @returns xcb_glx_get_tex_enviv_cookie_t
07187  **
07188  *****************************************************************************/
07189  
07190 xcb_glx_get_tex_enviv_cookie_t
07191 xcb_glx_get_tex_enviv (xcb_connection_t      *c  ,
07192                        xcb_glx_context_tag_t  context_tag  ,
07193                        uint32_t               target  ,
07194                        uint32_t               pname  );
07195 
07196 
07197 /*****************************************************************************
07198  **
07199  ** xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv_unchecked
07200  ** 
07201  ** @param xcb_connection_t      *c
07202  ** @param xcb_glx_context_tag_t  context_tag
07203  ** @param uint32_t               target
07204  ** @param uint32_t               pname
07205  ** @returns xcb_glx_get_tex_enviv_cookie_t
07206  **
07207  *****************************************************************************/
07208  
07209 xcb_glx_get_tex_enviv_cookie_t
07210 xcb_glx_get_tex_enviv_unchecked (xcb_connection_t      *c  ,
07211                                  xcb_glx_context_tag_t  context_tag  ,
07212                                  uint32_t               target  ,
07213                                  uint32_t               pname  );
07214 
07215 
07216 /*****************************************************************************
07217  **
07218  ** int32_t * xcb_glx_get_tex_enviv_data
07219  ** 
07220  ** @param const xcb_glx_get_tex_enviv_reply_t *R
07221  ** @returns int32_t *
07222  **
07223  *****************************************************************************/
07224  
07225 int32_t *
07226 xcb_glx_get_tex_enviv_data (const xcb_glx_get_tex_enviv_reply_t *R  );
07227 
07228 
07229 /*****************************************************************************
07230  **
07231  ** int xcb_glx_get_tex_enviv_data_length
07232  ** 
07233  ** @param const xcb_glx_get_tex_enviv_reply_t *R
07234  ** @returns int
07235  **
07236  *****************************************************************************/
07237  
07238 int
07239 xcb_glx_get_tex_enviv_data_length (const xcb_glx_get_tex_enviv_reply_t *R  );
07240 
07241 
07242 /*****************************************************************************
07243  **
07244  ** xcb_generic_iterator_t xcb_glx_get_tex_enviv_data_end
07245  ** 
07246  ** @param const xcb_glx_get_tex_enviv_reply_t *R
07247  ** @returns xcb_generic_iterator_t
07248  **
07249  *****************************************************************************/
07250  
07251 xcb_generic_iterator_t
07252 xcb_glx_get_tex_enviv_data_end (const xcb_glx_get_tex_enviv_reply_t *R  );
07253 
07254 
07255 /*****************************************************************************
07256  **
07257  ** xcb_glx_get_tex_enviv_reply_t * xcb_glx_get_tex_enviv_reply
07258  ** 
07259  ** @param xcb_connection_t                *c
07260  ** @param xcb_glx_get_tex_enviv_cookie_t   cookie
07261  ** @param xcb_generic_error_t            **e
07262  ** @returns xcb_glx_get_tex_enviv_reply_t *
07263  **
07264  *****************************************************************************/
07265  
07266 xcb_glx_get_tex_enviv_reply_t *
07267 xcb_glx_get_tex_enviv_reply (xcb_connection_t                *c  ,
07268                              xcb_glx_get_tex_enviv_cookie_t   cookie  ,
07269                              xcb_generic_error_t            **e  );
07270 
07271 
07272 /*****************************************************************************
07273  **
07274  ** xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv
07275  ** 
07276  ** @param xcb_connection_t      *c
07277  ** @param xcb_glx_context_tag_t  context_tag
07278  ** @param uint32_t               coord
07279  ** @param uint32_t               pname
07280  ** @returns xcb_glx_get_tex_gendv_cookie_t
07281  **
07282  *****************************************************************************/
07283  
07284 xcb_glx_get_tex_gendv_cookie_t
07285 xcb_glx_get_tex_gendv (xcb_connection_t      *c  ,
07286                        xcb_glx_context_tag_t  context_tag  ,
07287                        uint32_t               coord  ,
07288                        uint32_t               pname  );
07289 
07290 
07291 /*****************************************************************************
07292  **
07293  ** xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv_unchecked
07294  ** 
07295  ** @param xcb_connection_t      *c
07296  ** @param xcb_glx_context_tag_t  context_tag
07297  ** @param uint32_t               coord
07298  ** @param uint32_t               pname
07299  ** @returns xcb_glx_get_tex_gendv_cookie_t
07300  **
07301  *****************************************************************************/
07302  
07303 xcb_glx_get_tex_gendv_cookie_t
07304 xcb_glx_get_tex_gendv_unchecked (xcb_connection_t      *c  ,
07305                                  xcb_glx_context_tag_t  context_tag  ,
07306                                  uint32_t               coord  ,
07307                                  uint32_t               pname  );
07308 
07309 
07310 /*****************************************************************************
07311  **
07312  ** xcb_glx_float64_t * xcb_glx_get_tex_gendv_data
07313  ** 
07314  ** @param const xcb_glx_get_tex_gendv_reply_t *R
07315  ** @returns xcb_glx_float64_t *
07316  **
07317  *****************************************************************************/
07318  
07319 xcb_glx_float64_t *
07320 xcb_glx_get_tex_gendv_data (const xcb_glx_get_tex_gendv_reply_t *R  );
07321 
07322 
07323 /*****************************************************************************
07324  **
07325  ** int xcb_glx_get_tex_gendv_data_length
07326  ** 
07327  ** @param const xcb_glx_get_tex_gendv_reply_t *R
07328  ** @returns int
07329  **
07330  *****************************************************************************/
07331  
07332 int
07333 xcb_glx_get_tex_gendv_data_length (const xcb_glx_get_tex_gendv_reply_t *R  );
07334 
07335 
07336 /*****************************************************************************
07337  **
07338  ** xcb_glx_float64_iterator_t xcb_glx_get_tex_gendv_data_iterator
07339  ** 
07340  ** @param const xcb_glx_get_tex_gendv_reply_t *R
07341  ** @returns xcb_glx_float64_iterator_t
07342  **
07343  *****************************************************************************/
07344  
07345 xcb_glx_float64_iterator_t
07346 xcb_glx_get_tex_gendv_data_iterator (const xcb_glx_get_tex_gendv_reply_t *R  );
07347 
07348 
07349 /*****************************************************************************
07350  **
07351  ** xcb_glx_get_tex_gendv_reply_t * xcb_glx_get_tex_gendv_reply
07352  ** 
07353  ** @param xcb_connection_t                *c
07354  ** @param xcb_glx_get_tex_gendv_cookie_t   cookie
07355  ** @param xcb_generic_error_t            **e
07356  ** @returns xcb_glx_get_tex_gendv_reply_t *
07357  **
07358  *****************************************************************************/
07359  
07360 xcb_glx_get_tex_gendv_reply_t *
07361 xcb_glx_get_tex_gendv_reply (xcb_connection_t                *c  ,
07362                              xcb_glx_get_tex_gendv_cookie_t   cookie  ,
07363                              xcb_generic_error_t            **e  );
07364 
07365 
07366 /*****************************************************************************
07367  **
07368  ** xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv
07369  ** 
07370  ** @param xcb_connection_t      *c
07371  ** @param xcb_glx_context_tag_t  context_tag
07372  ** @param uint32_t               coord
07373  ** @param uint32_t               pname
07374  ** @returns xcb_glx_get_tex_genfv_cookie_t
07375  **
07376  *****************************************************************************/
07377  
07378 xcb_glx_get_tex_genfv_cookie_t
07379 xcb_glx_get_tex_genfv (xcb_connection_t      *c  ,
07380                        xcb_glx_context_tag_t  context_tag  ,
07381                        uint32_t               coord  ,
07382                        uint32_t               pname  );
07383 
07384 
07385 /*****************************************************************************
07386  **
07387  ** xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv_unchecked
07388  ** 
07389  ** @param xcb_connection_t      *c
07390  ** @param xcb_glx_context_tag_t  context_tag
07391  ** @param uint32_t               coord
07392  ** @param uint32_t               pname
07393  ** @returns xcb_glx_get_tex_genfv_cookie_t
07394  **
07395  *****************************************************************************/
07396  
07397 xcb_glx_get_tex_genfv_cookie_t
07398 xcb_glx_get_tex_genfv_unchecked (xcb_connection_t      *c  ,
07399                                  xcb_glx_context_tag_t  context_tag  ,
07400                                  uint32_t               coord  ,
07401                                  uint32_t               pname  );
07402 
07403 
07404 /*****************************************************************************
07405  **
07406  ** xcb_glx_float32_t * xcb_glx_get_tex_genfv_data
07407  ** 
07408  ** @param const xcb_glx_get_tex_genfv_reply_t *R
07409  ** @returns xcb_glx_float32_t *
07410  **
07411  *****************************************************************************/
07412  
07413 xcb_glx_float32_t *
07414 xcb_glx_get_tex_genfv_data (const xcb_glx_get_tex_genfv_reply_t *R  );
07415 
07416 
07417 /*****************************************************************************
07418  **
07419  ** int xcb_glx_get_tex_genfv_data_length
07420  ** 
07421  ** @param const xcb_glx_get_tex_genfv_reply_t *R
07422  ** @returns int
07423  **
07424  *****************************************************************************/
07425  
07426 int
07427 xcb_glx_get_tex_genfv_data_length (const xcb_glx_get_tex_genfv_reply_t *R  );
07428 
07429 
07430 /*****************************************************************************
07431  **
07432  ** xcb_glx_float32_iterator_t xcb_glx_get_tex_genfv_data_iterator
07433  ** 
07434  ** @param const xcb_glx_get_tex_genfv_reply_t *R
07435  ** @returns xcb_glx_float32_iterator_t
07436  **
07437  *****************************************************************************/
07438  
07439 xcb_glx_float32_iterator_t
07440 xcb_glx_get_tex_genfv_data_iterator (const xcb_glx_get_tex_genfv_reply_t *R  );
07441 
07442 
07443 /*****************************************************************************
07444  **
07445  ** xcb_glx_get_tex_genfv_reply_t * xcb_glx_get_tex_genfv_reply
07446  ** 
07447  ** @param xcb_connection_t                *c
07448  ** @param xcb_glx_get_tex_genfv_cookie_t   cookie
07449  ** @param xcb_generic_error_t            **e
07450  ** @returns xcb_glx_get_tex_genfv_reply_t *
07451  **
07452  *****************************************************************************/
07453  
07454 xcb_glx_get_tex_genfv_reply_t *
07455 xcb_glx_get_tex_genfv_reply (xcb_connection_t                *c  ,
07456                              xcb_glx_get_tex_genfv_cookie_t   cookie  ,
07457                              xcb_generic_error_t            **e  );
07458 
07459 
07460 /*****************************************************************************
07461  **
07462  ** xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv
07463  ** 
07464  ** @param xcb_connection_t      *c
07465  ** @param xcb_glx_context_tag_t  context_tag
07466  ** @param uint32_t               coord
07467  ** @param uint32_t               pname
07468  ** @returns xcb_glx_get_tex_geniv_cookie_t
07469  **
07470  *****************************************************************************/
07471  
07472 xcb_glx_get_tex_geniv_cookie_t
07473 xcb_glx_get_tex_geniv (xcb_connection_t      *c  ,
07474                        xcb_glx_context_tag_t  context_tag  ,
07475                        uint32_t               coord  ,
07476                        uint32_t               pname  );
07477 
07478 
07479 /*****************************************************************************
07480  **
07481  ** xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv_unchecked
07482  ** 
07483  ** @param xcb_connection_t      *c
07484  ** @param xcb_glx_context_tag_t  context_tag
07485  ** @param uint32_t               coord
07486  ** @param uint32_t               pname
07487  ** @returns xcb_glx_get_tex_geniv_cookie_t
07488  **
07489  *****************************************************************************/
07490  
07491 xcb_glx_get_tex_geniv_cookie_t
07492 xcb_glx_get_tex_geniv_unchecked (xcb_connection_t      *c  ,
07493                                  xcb_glx_context_tag_t  context_tag  ,
07494                                  uint32_t               coord  ,
07495                                  uint32_t               pname  );
07496 
07497 
07498 /*****************************************************************************
07499  **
07500  ** int32_t * xcb_glx_get_tex_geniv_data
07501  ** 
07502  ** @param const xcb_glx_get_tex_geniv_reply_t *R
07503  ** @returns int32_t *
07504  **
07505  *****************************************************************************/
07506  
07507 int32_t *
07508 xcb_glx_get_tex_geniv_data (const xcb_glx_get_tex_geniv_reply_t *R  );
07509 
07510 
07511 /*****************************************************************************
07512  **
07513  ** int xcb_glx_get_tex_geniv_data_length
07514  ** 
07515  ** @param const xcb_glx_get_tex_geniv_reply_t *R
07516  ** @returns int
07517  **
07518  *****************************************************************************/
07519  
07520 int
07521 xcb_glx_get_tex_geniv_data_length (const xcb_glx_get_tex_geniv_reply_t *R  );
07522 
07523 
07524 /*****************************************************************************
07525  **
07526  ** xcb_generic_iterator_t xcb_glx_get_tex_geniv_data_end
07527  ** 
07528  ** @param const xcb_glx_get_tex_geniv_reply_t *R
07529  ** @returns xcb_generic_iterator_t
07530  **
07531  *****************************************************************************/
07532  
07533 xcb_generic_iterator_t
07534 xcb_glx_get_tex_geniv_data_end (const xcb_glx_get_tex_geniv_reply_t *R  );
07535 
07536 
07537 /*****************************************************************************
07538  **
07539  ** xcb_glx_get_tex_geniv_reply_t * xcb_glx_get_tex_geniv_reply
07540  ** 
07541  ** @param xcb_connection_t                *c
07542  ** @param xcb_glx_get_tex_geniv_cookie_t   cookie
07543  ** @param xcb_generic_error_t            **e
07544  ** @returns xcb_glx_get_tex_geniv_reply_t *
07545  **
07546  *****************************************************************************/
07547  
07548 xcb_glx_get_tex_geniv_reply_t *
07549 xcb_glx_get_tex_geniv_reply (xcb_connection_t                *c  ,
07550                              xcb_glx_get_tex_geniv_cookie_t   cookie  ,
07551                              xcb_generic_error_t            **e  );
07552 
07553 
07554 /*****************************************************************************
07555  **
07556  ** xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image
07557  ** 
07558  ** @param xcb_connection_t      *c
07559  ** @param xcb_glx_context_tag_t  context_tag
07560  ** @param uint32_t               target
07561  ** @param int32_t                level
07562  ** @param uint32_t               format
07563  ** @param uint32_t               type
07564  ** @param uint8_t                swap_bytes
07565  ** @returns xcb_glx_get_tex_image_cookie_t
07566  **
07567  *****************************************************************************/
07568  
07569 xcb_glx_get_tex_image_cookie_t
07570 xcb_glx_get_tex_image (xcb_connection_t      *c  ,
07571                        xcb_glx_context_tag_t  context_tag  ,
07572                        uint32_t               target  ,
07573                        int32_t                level  ,
07574                        uint32_t               format  ,
07575                        uint32_t               type  ,
07576                        uint8_t                swap_bytes  );
07577 
07578 
07579 /*****************************************************************************
07580  **
07581  ** xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image_unchecked
07582  ** 
07583  ** @param xcb_connection_t      *c
07584  ** @param xcb_glx_context_tag_t  context_tag
07585  ** @param uint32_t               target
07586  ** @param int32_t                level
07587  ** @param uint32_t               format
07588  ** @param uint32_t               type
07589  ** @param uint8_t                swap_bytes
07590  ** @returns xcb_glx_get_tex_image_cookie_t
07591  **
07592  *****************************************************************************/
07593  
07594 xcb_glx_get_tex_image_cookie_t
07595 xcb_glx_get_tex_image_unchecked (xcb_connection_t      *c  ,
07596                                  xcb_glx_context_tag_t  context_tag  ,
07597                                  uint32_t               target  ,
07598                                  int32_t                level  ,
07599                                  uint32_t               format  ,
07600                                  uint32_t               type  ,
07601                                  uint8_t                swap_bytes  );
07602 
07603 
07604 /*****************************************************************************
07605  **
07606  ** uint8_t * xcb_glx_get_tex_image_data
07607  ** 
07608  ** @param const xcb_glx_get_tex_image_reply_t *R
07609  ** @returns uint8_t *
07610  **
07611  *****************************************************************************/
07612  
07613 uint8_t *
07614 xcb_glx_get_tex_image_data (const xcb_glx_get_tex_image_reply_t *R  );
07615 
07616 
07617 /*****************************************************************************
07618  **
07619  ** int xcb_glx_get_tex_image_data_length
07620  ** 
07621  ** @param const xcb_glx_get_tex_image_reply_t *R
07622  ** @returns int
07623  **
07624  *****************************************************************************/
07625  
07626 int
07627 xcb_glx_get_tex_image_data_length (const xcb_glx_get_tex_image_reply_t *R  );
07628 
07629 
07630 /*****************************************************************************
07631  **
07632  ** xcb_generic_iterator_t xcb_glx_get_tex_image_data_end
07633  ** 
07634  ** @param const xcb_glx_get_tex_image_reply_t *R
07635  ** @returns xcb_generic_iterator_t
07636  **
07637  *****************************************************************************/
07638  
07639 xcb_generic_iterator_t
07640 xcb_glx_get_tex_image_data_end (const xcb_glx_get_tex_image_reply_t *R  );
07641 
07642 
07643 /*****************************************************************************
07644  **
07645  ** xcb_glx_get_tex_image_reply_t * xcb_glx_get_tex_image_reply
07646  ** 
07647  ** @param xcb_connection_t                *c
07648  ** @param xcb_glx_get_tex_image_cookie_t   cookie
07649  ** @param xcb_generic_error_t            **e
07650  ** @returns xcb_glx_get_tex_image_reply_t *
07651  **
07652  *****************************************************************************/
07653  
07654 xcb_glx_get_tex_image_reply_t *
07655 xcb_glx_get_tex_image_reply (xcb_connection_t                *c  ,
07656                              xcb_glx_get_tex_image_cookie_t   cookie  ,
07657                              xcb_generic_error_t            **e  );
07658 
07659 
07660 /*****************************************************************************
07661  **
07662  ** xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv
07663  ** 
07664  ** @param xcb_connection_t      *c
07665  ** @param xcb_glx_context_tag_t  context_tag
07666  ** @param uint32_t               target
07667  ** @param uint32_t               pname
07668  ** @returns xcb_glx_get_tex_parameterfv_cookie_t
07669  **
07670  *****************************************************************************/
07671  
07672 xcb_glx_get_tex_parameterfv_cookie_t
07673 xcb_glx_get_tex_parameterfv (xcb_connection_t      *c  ,
07674                              xcb_glx_context_tag_t  context_tag  ,
07675                              uint32_t               target  ,
07676                              uint32_t               pname  );
07677 
07678 
07679 /*****************************************************************************
07680  **
07681  ** xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv_unchecked
07682  ** 
07683  ** @param xcb_connection_t      *c
07684  ** @param xcb_glx_context_tag_t  context_tag
07685  ** @param uint32_t               target
07686  ** @param uint32_t               pname
07687  ** @returns xcb_glx_get_tex_parameterfv_cookie_t
07688  **
07689  *****************************************************************************/
07690  
07691 xcb_glx_get_tex_parameterfv_cookie_t
07692 xcb_glx_get_tex_parameterfv_unchecked (xcb_connection_t      *c  ,
07693                                        xcb_glx_context_tag_t  context_tag  ,
07694                                        uint32_t               target  ,
07695                                        uint32_t               pname  );
07696 
07697 
07698 /*****************************************************************************
07699  **
07700  ** xcb_glx_float32_t * xcb_glx_get_tex_parameterfv_data
07701  ** 
07702  ** @param const xcb_glx_get_tex_parameterfv_reply_t *R
07703  ** @returns xcb_glx_float32_t *
07704  **
07705  *****************************************************************************/
07706  
07707 xcb_glx_float32_t *
07708 xcb_glx_get_tex_parameterfv_data (const xcb_glx_get_tex_parameterfv_reply_t *R  );
07709 
07710 
07711 /*****************************************************************************
07712  **
07713  ** int xcb_glx_get_tex_parameterfv_data_length
07714  ** 
07715  ** @param const xcb_glx_get_tex_parameterfv_reply_t *R
07716  ** @returns int
07717  **
07718  *****************************************************************************/
07719  
07720 int
07721 xcb_glx_get_tex_parameterfv_data_length (const xcb_glx_get_tex_parameterfv_reply_t *R  );
07722 
07723 
07724 /*****************************************************************************
07725  **
07726  ** xcb_glx_float32_iterator_t xcb_glx_get_tex_parameterfv_data_iterator
07727  ** 
07728  ** @param const xcb_glx_get_tex_parameterfv_reply_t *R
07729  ** @returns xcb_glx_float32_iterator_t
07730  **
07731  *****************************************************************************/
07732  
07733 xcb_glx_float32_iterator_t
07734 xcb_glx_get_tex_parameterfv_data_iterator (const xcb_glx_get_tex_parameterfv_reply_t *R  );
07735 
07736 
07737 /*****************************************************************************
07738  **
07739  ** xcb_glx_get_tex_parameterfv_reply_t * xcb_glx_get_tex_parameterfv_reply
07740  ** 
07741  ** @param xcb_connection_t                      *c
07742  ** @param xcb_glx_get_tex_parameterfv_cookie_t   cookie
07743  ** @param xcb_generic_error_t                  **e
07744  ** @returns xcb_glx_get_tex_parameterfv_reply_t *
07745  **
07746  *****************************************************************************/
07747  
07748 xcb_glx_get_tex_parameterfv_reply_t *
07749 xcb_glx_get_tex_parameterfv_reply (xcb_connection_t                      *c  ,
07750                                    xcb_glx_get_tex_parameterfv_cookie_t   cookie  ,
07751                                    xcb_generic_error_t                  **e  );
07752 
07753 
07754 /*****************************************************************************
07755  **
07756  ** xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv
07757  ** 
07758  ** @param xcb_connection_t      *c
07759  ** @param xcb_glx_context_tag_t  context_tag
07760  ** @param uint32_t               target
07761  ** @param uint32_t               pname
07762  ** @returns xcb_glx_get_tex_parameteriv_cookie_t
07763  **
07764  *****************************************************************************/
07765  
07766 xcb_glx_get_tex_parameteriv_cookie_t
07767 xcb_glx_get_tex_parameteriv (xcb_connection_t      *c  ,
07768                              xcb_glx_context_tag_t  context_tag  ,
07769                              uint32_t               target  ,
07770                              uint32_t               pname  );
07771 
07772 
07773 /*****************************************************************************
07774  **
07775  ** xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv_unchecked
07776  ** 
07777  ** @param xcb_connection_t      *c
07778  ** @param xcb_glx_context_tag_t  context_tag
07779  ** @param uint32_t               target
07780  ** @param uint32_t               pname
07781  ** @returns xcb_glx_get_tex_parameteriv_cookie_t
07782  **
07783  *****************************************************************************/
07784  
07785 xcb_glx_get_tex_parameteriv_cookie_t
07786 xcb_glx_get_tex_parameteriv_unchecked (xcb_connection_t      *c  ,
07787                                        xcb_glx_context_tag_t  context_tag  ,
07788                                        uint32_t               target  ,
07789                                        uint32_t               pname  );
07790 
07791 
07792 /*****************************************************************************
07793  **
07794  ** int32_t * xcb_glx_get_tex_parameteriv_data
07795  ** 
07796  ** @param const xcb_glx_get_tex_parameteriv_reply_t *R
07797  ** @returns int32_t *
07798  **
07799  *****************************************************************************/
07800  
07801 int32_t *
07802 xcb_glx_get_tex_parameteriv_data (const xcb_glx_get_tex_parameteriv_reply_t *R  );
07803 
07804 
07805 /*****************************************************************************
07806  **
07807  ** int xcb_glx_get_tex_parameteriv_data_length
07808  ** 
07809  ** @param const xcb_glx_get_tex_parameteriv_reply_t *R
07810  ** @returns int
07811  **
07812  *****************************************************************************/
07813  
07814 int
07815 xcb_glx_get_tex_parameteriv_data_length (const xcb_glx_get_tex_parameteriv_reply_t *R  );
07816 
07817 
07818 /*****************************************************************************
07819  **
07820  ** xcb_generic_iterator_t xcb_glx_get_tex_parameteriv_data_end
07821  ** 
07822  ** @param const xcb_glx_get_tex_parameteriv_reply_t *R
07823  ** @returns xcb_generic_iterator_t
07824  **
07825  *****************************************************************************/
07826  
07827 xcb_generic_iterator_t
07828 xcb_glx_get_tex_parameteriv_data_end (const xcb_glx_get_tex_parameteriv_reply_t *R  );
07829 
07830 
07831 /*****************************************************************************
07832  **
07833  ** xcb_glx_get_tex_parameteriv_reply_t * xcb_glx_get_tex_parameteriv_reply
07834  ** 
07835  ** @param xcb_connection_t                      *c
07836  ** @param xcb_glx_get_tex_parameteriv_cookie_t   cookie
07837  ** @param xcb_generic_error_t                  **e
07838  ** @returns xcb_glx_get_tex_parameteriv_reply_t *
07839  **
07840  *****************************************************************************/
07841  
07842 xcb_glx_get_tex_parameteriv_reply_t *
07843 xcb_glx_get_tex_parameteriv_reply (xcb_connection_t                      *c  ,
07844                                    xcb_glx_get_tex_parameteriv_cookie_t   cookie  ,
07845                                    xcb_generic_error_t                  **e  );
07846 
07847 
07848 /*****************************************************************************
07849  **
07850  ** xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv
07851  ** 
07852  ** @param xcb_connection_t      *c
07853  ** @param xcb_glx_context_tag_t  context_tag
07854  ** @param uint32_t               target
07855  ** @param int32_t                level
07856  ** @param uint32_t               pname
07857  ** @returns xcb_glx_get_tex_level_parameterfv_cookie_t
07858  **
07859  *****************************************************************************/
07860  
07861 xcb_glx_get_tex_level_parameterfv_cookie_t
07862 xcb_glx_get_tex_level_parameterfv (xcb_connection_t      *c  ,
07863                                    xcb_glx_context_tag_t  context_tag  ,
07864                                    uint32_t               target  ,
07865                                    int32_t                level  ,
07866                                    uint32_t               pname  );
07867 
07868 
07869 /*****************************************************************************
07870  **
07871  ** xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv_unchecked
07872  ** 
07873  ** @param xcb_connection_t      *c
07874  ** @param xcb_glx_context_tag_t  context_tag
07875  ** @param uint32_t               target
07876  ** @param int32_t                level
07877  ** @param uint32_t               pname
07878  ** @returns xcb_glx_get_tex_level_parameterfv_cookie_t
07879  **
07880  *****************************************************************************/
07881  
07882 xcb_glx_get_tex_level_parameterfv_cookie_t
07883 xcb_glx_get_tex_level_parameterfv_unchecked (xcb_connection_t      *c  ,
07884                                              xcb_glx_context_tag_t  context_tag  ,
07885                                              uint32_t               target  ,
07886                                              int32_t                level  ,
07887                                              uint32_t               pname  );
07888 
07889 
07890 /*****************************************************************************
07891  **
07892  ** xcb_glx_float32_t * xcb_glx_get_tex_level_parameterfv_data
07893  ** 
07894  ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R
07895  ** @returns xcb_glx_float32_t *
07896  **
07897  *****************************************************************************/
07898  
07899 xcb_glx_float32_t *
07900 xcb_glx_get_tex_level_parameterfv_data (const xcb_glx_get_tex_level_parameterfv_reply_t *R  );
07901 
07902 
07903 /*****************************************************************************
07904  **
07905  ** int xcb_glx_get_tex_level_parameterfv_data_length
07906  ** 
07907  ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R
07908  ** @returns int
07909  **
07910  *****************************************************************************/
07911  
07912 int
07913 xcb_glx_get_tex_level_parameterfv_data_length (const xcb_glx_get_tex_level_parameterfv_reply_t *R  );
07914 
07915 
07916 /*****************************************************************************
07917  **
07918  ** xcb_glx_float32_iterator_t xcb_glx_get_tex_level_parameterfv_data_iterator
07919  ** 
07920  ** @param const xcb_glx_get_tex_level_parameterfv_reply_t *R
07921  ** @returns xcb_glx_float32_iterator_t
07922  **
07923  *****************************************************************************/
07924  
07925 xcb_glx_float32_iterator_t
07926 xcb_glx_get_tex_level_parameterfv_data_iterator (const xcb_glx_get_tex_level_parameterfv_reply_t *R  );
07927 
07928 
07929 /*****************************************************************************
07930  **
07931  ** xcb_glx_get_tex_level_parameterfv_reply_t * xcb_glx_get_tex_level_parameterfv_reply
07932  ** 
07933  ** @param xcb_connection_t                            *c
07934  ** @param xcb_glx_get_tex_level_parameterfv_cookie_t   cookie
07935  ** @param xcb_generic_error_t                        **e
07936  ** @returns xcb_glx_get_tex_level_parameterfv_reply_t *
07937  **
07938  *****************************************************************************/
07939  
07940 xcb_glx_get_tex_level_parameterfv_reply_t *
07941 xcb_glx_get_tex_level_parameterfv_reply (xcb_connection_t                            *c  ,
07942                                          xcb_glx_get_tex_level_parameterfv_cookie_t   cookie  ,
07943                                          xcb_generic_error_t                        **e  );
07944 
07945 
07946 /*****************************************************************************
07947  **
07948  ** xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv
07949  ** 
07950  ** @param xcb_connection_t      *c
07951  ** @param xcb_glx_context_tag_t  context_tag
07952  ** @param uint32_t               target
07953  ** @param int32_t                level
07954  ** @param uint32_t               pname
07955  ** @returns xcb_glx_get_tex_level_parameteriv_cookie_t
07956  **
07957  *****************************************************************************/
07958  
07959 xcb_glx_get_tex_level_parameteriv_cookie_t
07960 xcb_glx_get_tex_level_parameteriv (xcb_connection_t      *c  ,
07961                                    xcb_glx_context_tag_t  context_tag  ,
07962                                    uint32_t               target  ,
07963                                    int32_t                level  ,
07964                                    uint32_t               pname  );
07965 
07966 
07967 /*****************************************************************************
07968  **
07969  ** xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv_unchecked
07970  ** 
07971  ** @param xcb_connection_t      *c
07972  ** @param xcb_glx_context_tag_t  context_tag
07973  ** @param uint32_t               target
07974  ** @param int32_t                level
07975  ** @param uint32_t               pname
07976  ** @returns xcb_glx_get_tex_level_parameteriv_cookie_t
07977  **
07978  *****************************************************************************/
07979  
07980 xcb_glx_get_tex_level_parameteriv_cookie_t
07981 xcb_glx_get_tex_level_parameteriv_unchecked (xcb_connection_t      *c  ,
07982                                              xcb_glx_context_tag_t  context_tag  ,
07983                                              uint32_t               target  ,
07984                                              int32_t                level  ,
07985                                              uint32_t               pname  );
07986 
07987 
07988 /*****************************************************************************
07989  **
07990  ** int32_t * xcb_glx_get_tex_level_parameteriv_data
07991  ** 
07992  ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R
07993  ** @returns int32_t *
07994  **
07995  *****************************************************************************/
07996  
07997 int32_t *
07998 xcb_glx_get_tex_level_parameteriv_data (const xcb_glx_get_tex_level_parameteriv_reply_t *R  );
07999 
08000 
08001 /*****************************************************************************
08002  **
08003  ** int xcb_glx_get_tex_level_parameteriv_data_length
08004  ** 
08005  ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R
08006  ** @returns int
08007  **
08008  *****************************************************************************/
08009  
08010 int
08011 xcb_glx_get_tex_level_parameteriv_data_length (const xcb_glx_get_tex_level_parameteriv_reply_t *R  );
08012 
08013 
08014 /*****************************************************************************
08015  **
08016  ** xcb_generic_iterator_t xcb_glx_get_tex_level_parameteriv_data_end
08017  ** 
08018  ** @param const xcb_glx_get_tex_level_parameteriv_reply_t *R
08019  ** @returns xcb_generic_iterator_t
08020  **
08021  *****************************************************************************/
08022  
08023 xcb_generic_iterator_t
08024 xcb_glx_get_tex_level_parameteriv_data_end (const xcb_glx_get_tex_level_parameteriv_reply_t *R  );
08025 
08026 
08027 /*****************************************************************************
08028  **
08029  ** xcb_glx_get_tex_level_parameteriv_reply_t * xcb_glx_get_tex_level_parameteriv_reply
08030  ** 
08031  ** @param xcb_connection_t                            *c
08032  ** @param xcb_glx_get_tex_level_parameteriv_cookie_t   cookie
08033  ** @param xcb_generic_error_t                        **e
08034  ** @returns xcb_glx_get_tex_level_parameteriv_reply_t *
08035  **
08036  *****************************************************************************/
08037  
08038 xcb_glx_get_tex_level_parameteriv_reply_t *
08039 xcb_glx_get_tex_level_parameteriv_reply (xcb_connection_t                            *c  ,
08040                                          xcb_glx_get_tex_level_parameteriv_cookie_t   cookie  ,
08041                                          xcb_generic_error_t                        **e  );
08042 
08043 
08044 /*****************************************************************************
08045  **
08046  ** xcb_glx_is_list_cookie_t xcb_glx_is_list
08047  ** 
08048  ** @param xcb_connection_t      *c
08049  ** @param xcb_glx_context_tag_t  context_tag
08050  ** @param uint32_t               list
08051  ** @returns xcb_glx_is_list_cookie_t
08052  **
08053  *****************************************************************************/
08054  
08055 xcb_glx_is_list_cookie_t
08056 xcb_glx_is_list (xcb_connection_t      *c  ,
08057                  xcb_glx_context_tag_t  context_tag  ,
08058                  uint32_t               list  );
08059 
08060 
08061 /*****************************************************************************
08062  **
08063  ** xcb_glx_is_list_cookie_t xcb_glx_is_list_unchecked
08064  ** 
08065  ** @param xcb_connection_t      *c
08066  ** @param xcb_glx_context_tag_t  context_tag
08067  ** @param uint32_t               list
08068  ** @returns xcb_glx_is_list_cookie_t
08069  **
08070  *****************************************************************************/
08071  
08072 xcb_glx_is_list_cookie_t
08073 xcb_glx_is_list_unchecked (xcb_connection_t      *c  ,
08074                            xcb_glx_context_tag_t  context_tag  ,
08075                            uint32_t               list  );
08076 
08077 
08078 /*****************************************************************************
08079  **
08080  ** xcb_glx_is_list_reply_t * xcb_glx_is_list_reply
08081  ** 
08082  ** @param xcb_connection_t          *c
08083  ** @param xcb_glx_is_list_cookie_t   cookie
08084  ** @param xcb_generic_error_t      **e
08085  ** @returns xcb_glx_is_list_reply_t *
08086  **
08087  *****************************************************************************/
08088  
08089 xcb_glx_is_list_reply_t *
08090 xcb_glx_is_list_reply (xcb_connection_t          *c  ,
08091                        xcb_glx_is_list_cookie_t   cookie  ,
08092                        xcb_generic_error_t      **e  );
08093 
08094 
08095 /*****************************************************************************
08096  **
08097  ** xcb_void_cookie_t xcb_glx_flush_checked
08098  ** 
08099  ** @param xcb_connection_t      *c
08100  ** @param xcb_glx_context_tag_t  context_tag
08101  ** @returns xcb_void_cookie_t
08102  **
08103  *****************************************************************************/
08104  
08105 xcb_void_cookie_t
08106 xcb_glx_flush_checked (xcb_connection_t      *c  ,
08107                        xcb_glx_context_tag_t  context_tag  );
08108 
08109 
08110 /*****************************************************************************
08111  **
08112  ** xcb_void_cookie_t xcb_glx_flush
08113  ** 
08114  ** @param xcb_connection_t      *c
08115  ** @param xcb_glx_context_tag_t  context_tag
08116  ** @returns xcb_void_cookie_t
08117  **
08118  *****************************************************************************/
08119  
08120 xcb_void_cookie_t
08121 xcb_glx_flush (xcb_connection_t      *c  ,
08122                xcb_glx_context_tag_t  context_tag  );
08123 
08124 
08125 /*****************************************************************************
08126  **
08127  ** xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident
08128  ** 
08129  ** @param xcb_connection_t      *c
08130  ** @param xcb_glx_context_tag_t  context_tag
08131  ** @param int32_t                n
08132  ** @param const uint32_t        *textures
08133  ** @returns xcb_glx_are_textures_resident_cookie_t
08134  **
08135  *****************************************************************************/
08136  
08137 xcb_glx_are_textures_resident_cookie_t
08138 xcb_glx_are_textures_resident (xcb_connection_t      *c  ,
08139                                xcb_glx_context_tag_t  context_tag  ,
08140                                int32_t                n  ,
08141                                const uint32_t        *textures  );
08142 
08143 
08144 /*****************************************************************************
08145  **
08146  ** xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident_unchecked
08147  ** 
08148  ** @param xcb_connection_t      *c
08149  ** @param xcb_glx_context_tag_t  context_tag
08150  ** @param int32_t                n
08151  ** @param const uint32_t        *textures
08152  ** @returns xcb_glx_are_textures_resident_cookie_t
08153  **
08154  *****************************************************************************/
08155  
08156 xcb_glx_are_textures_resident_cookie_t
08157 xcb_glx_are_textures_resident_unchecked (xcb_connection_t      *c  ,
08158                                          xcb_glx_context_tag_t  context_tag  ,
08159                                          int32_t                n  ,
08160                                          const uint32_t        *textures  );
08161 
08162 
08163 /*****************************************************************************
08164  **
08165  ** uint8_t * xcb_glx_are_textures_resident_data
08166  ** 
08167  ** @param const xcb_glx_are_textures_resident_reply_t *R
08168  ** @returns uint8_t *
08169  **
08170  *****************************************************************************/
08171  
08172 uint8_t *
08173 xcb_glx_are_textures_resident_data (const xcb_glx_are_textures_resident_reply_t *R  );
08174 
08175 
08176 /*****************************************************************************
08177  **
08178  ** int xcb_glx_are_textures_resident_data_length
08179  ** 
08180  ** @param const xcb_glx_are_textures_resident_reply_t *R
08181  ** @returns int
08182  **
08183  *****************************************************************************/
08184  
08185 int
08186 xcb_glx_are_textures_resident_data_length (const xcb_glx_are_textures_resident_reply_t *R  );
08187 
08188 
08189 /*****************************************************************************
08190  **
08191  ** xcb_generic_iterator_t xcb_glx_are_textures_resident_data_end
08192  ** 
08193  ** @param const xcb_glx_are_textures_resident_reply_t *R
08194  ** @returns xcb_generic_iterator_t
08195  **
08196  *****************************************************************************/
08197  
08198 xcb_generic_iterator_t
08199 xcb_glx_are_textures_resident_data_end (const xcb_glx_are_textures_resident_reply_t *R  );
08200 
08201 
08202 /*****************************************************************************
08203  **
08204  ** xcb_glx_are_textures_resident_reply_t * xcb_glx_are_textures_resident_reply
08205  ** 
08206  ** @param xcb_connection_t                        *c
08207  ** @param xcb_glx_are_textures_resident_cookie_t   cookie
08208  ** @param xcb_generic_error_t                    **e
08209  ** @returns xcb_glx_are_textures_resident_reply_t *
08210  **
08211  *****************************************************************************/
08212  
08213 xcb_glx_are_textures_resident_reply_t *
08214 xcb_glx_are_textures_resident_reply (xcb_connection_t                        *c  ,
08215                                      xcb_glx_are_textures_resident_cookie_t   cookie  ,
08216                                      xcb_generic_error_t                    **e  );
08217 
08218 
08219 /*****************************************************************************
08220  **
08221  ** xcb_void_cookie_t xcb_glx_delete_textures_checked
08222  ** 
08223  ** @param xcb_connection_t      *c
08224  ** @param xcb_glx_context_tag_t  context_tag
08225  ** @param int32_t                n
08226  ** @param const uint32_t        *textures
08227  ** @returns xcb_void_cookie_t
08228  **
08229  *****************************************************************************/
08230  
08231 xcb_void_cookie_t
08232 xcb_glx_delete_textures_checked (xcb_connection_t      *c  ,
08233                                  xcb_glx_context_tag_t  context_tag  ,
08234                                  int32_t                n  ,
08235                                  const uint32_t        *textures  );
08236 
08237 
08238 /*****************************************************************************
08239  **
08240  ** xcb_void_cookie_t xcb_glx_delete_textures
08241  ** 
08242  ** @param xcb_connection_t      *c
08243  ** @param xcb_glx_context_tag_t  context_tag
08244  ** @param int32_t                n
08245  ** @param const uint32_t        *textures
08246  ** @returns xcb_void_cookie_t
08247  **
08248  *****************************************************************************/
08249  
08250 xcb_void_cookie_t
08251 xcb_glx_delete_textures (xcb_connection_t      *c  ,
08252                          xcb_glx_context_tag_t  context_tag  ,
08253                          int32_t                n  ,
08254                          const uint32_t        *textures  );
08255 
08256 
08257 /*****************************************************************************
08258  **
08259  ** xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures
08260  ** 
08261  ** @param xcb_connection_t      *c
08262  ** @param xcb_glx_context_tag_t  context_tag
08263  ** @param int32_t                n
08264  ** @returns xcb_glx_gen_textures_cookie_t
08265  **
08266  *****************************************************************************/
08267  
08268 xcb_glx_gen_textures_cookie_t
08269 xcb_glx_gen_textures (xcb_connection_t      *c  ,
08270                       xcb_glx_context_tag_t  context_tag  ,
08271                       int32_t                n  );
08272 
08273 
08274 /*****************************************************************************
08275  **
08276  ** xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures_unchecked
08277  ** 
08278  ** @param xcb_connection_t      *c
08279  ** @param xcb_glx_context_tag_t  context_tag
08280  ** @param int32_t                n
08281  ** @returns xcb_glx_gen_textures_cookie_t
08282  **
08283  *****************************************************************************/
08284  
08285 xcb_glx_gen_textures_cookie_t
08286 xcb_glx_gen_textures_unchecked (xcb_connection_t      *c  ,
08287                                 xcb_glx_context_tag_t  context_tag  ,
08288                                 int32_t                n  );
08289 
08290 
08291 /*****************************************************************************
08292  **
08293  ** uint32_t * xcb_glx_gen_textures_data
08294  ** 
08295  ** @param const xcb_glx_gen_textures_reply_t *R
08296  ** @returns uint32_t *
08297  **
08298  *****************************************************************************/
08299  
08300 uint32_t *
08301 xcb_glx_gen_textures_data (const xcb_glx_gen_textures_reply_t *R  );
08302 
08303 
08304 /*****************************************************************************
08305  **
08306  ** int xcb_glx_gen_textures_data_length
08307  ** 
08308  ** @param const xcb_glx_gen_textures_reply_t *R
08309  ** @returns int
08310  **
08311  *****************************************************************************/
08312  
08313 int
08314 xcb_glx_gen_textures_data_length (const xcb_glx_gen_textures_reply_t *R  );
08315 
08316 
08317 /*****************************************************************************
08318  **
08319  ** xcb_generic_iterator_t xcb_glx_gen_textures_data_end
08320  ** 
08321  ** @param const xcb_glx_gen_textures_reply_t *R
08322  ** @returns xcb_generic_iterator_t
08323  **
08324  *****************************************************************************/
08325  
08326 xcb_generic_iterator_t
08327 xcb_glx_gen_textures_data_end (const xcb_glx_gen_textures_reply_t *R  );
08328 
08329 
08330 /*****************************************************************************
08331  **
08332  ** xcb_glx_gen_textures_reply_t * xcb_glx_gen_textures_reply
08333  ** 
08334  ** @param xcb_connection_t               *c
08335  ** @param xcb_glx_gen_textures_cookie_t   cookie
08336  ** @param xcb_generic_error_t           **e
08337  ** @returns xcb_glx_gen_textures_reply_t *
08338  **
08339  *****************************************************************************/
08340  
08341 xcb_glx_gen_textures_reply_t *
08342 xcb_glx_gen_textures_reply (xcb_connection_t               *c  ,
08343                             xcb_glx_gen_textures_cookie_t   cookie  ,
08344                             xcb_generic_error_t           **e  );
08345 
08346 
08347 /*****************************************************************************
08348  **
08349  ** xcb_glx_is_texture_cookie_t xcb_glx_is_texture
08350  ** 
08351  ** @param xcb_connection_t      *c
08352  ** @param xcb_glx_context_tag_t  context_tag
08353  ** @param uint32_t               texture
08354  ** @returns xcb_glx_is_texture_cookie_t
08355  **
08356  *****************************************************************************/
08357  
08358 xcb_glx_is_texture_cookie_t
08359 xcb_glx_is_texture (xcb_connection_t      *c  ,
08360                     xcb_glx_context_tag_t  context_tag  ,
08361                     uint32_t               texture  );
08362 
08363 
08364 /*****************************************************************************
08365  **
08366  ** xcb_glx_is_texture_cookie_t xcb_glx_is_texture_unchecked
08367  ** 
08368  ** @param xcb_connection_t      *c
08369  ** @param xcb_glx_context_tag_t  context_tag
08370  ** @param uint32_t               texture
08371  ** @returns xcb_glx_is_texture_cookie_t
08372  **
08373  *****************************************************************************/
08374  
08375 xcb_glx_is_texture_cookie_t
08376 xcb_glx_is_texture_unchecked (xcb_connection_t      *c  ,
08377                               xcb_glx_context_tag_t  context_tag  ,
08378                               uint32_t               texture  );
08379 
08380 
08381 /*****************************************************************************
08382  **
08383  ** xcb_glx_is_texture_reply_t * xcb_glx_is_texture_reply
08384  ** 
08385  ** @param xcb_connection_t             *c
08386  ** @param xcb_glx_is_texture_cookie_t   cookie
08387  ** @param xcb_generic_error_t         **e
08388  ** @returns xcb_glx_is_texture_reply_t *
08389  **
08390  *****************************************************************************/
08391  
08392 xcb_glx_is_texture_reply_t *
08393 xcb_glx_is_texture_reply (xcb_connection_t             *c  ,
08394                           xcb_glx_is_texture_cookie_t   cookie  ,
08395                           xcb_generic_error_t         **e  );
08396 
08397 
08398 /*****************************************************************************
08399  **
08400  ** xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table
08401  ** 
08402  ** @param xcb_connection_t      *c
08403  ** @param xcb_glx_context_tag_t  context_tag
08404  ** @param uint32_t               target
08405  ** @param uint32_t               format
08406  ** @param uint32_t               type
08407  ** @param uint8_t                swap_bytes
08408  ** @returns xcb_glx_get_color_table_cookie_t
08409  **
08410  *****************************************************************************/
08411  
08412 xcb_glx_get_color_table_cookie_t
08413 xcb_glx_get_color_table (xcb_connection_t      *c  ,
08414                          xcb_glx_context_tag_t  context_tag  ,
08415                          uint32_t               target  ,
08416                          uint32_t               format  ,
08417                          uint32_t               type  ,
08418                          uint8_t                swap_bytes  );
08419 
08420 
08421 /*****************************************************************************
08422  **
08423  ** xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table_unchecked
08424  ** 
08425  ** @param xcb_connection_t      *c
08426  ** @param xcb_glx_context_tag_t  context_tag
08427  ** @param uint32_t               target
08428  ** @param uint32_t               format
08429  ** @param uint32_t               type
08430  ** @param uint8_t                swap_bytes
08431  ** @returns xcb_glx_get_color_table_cookie_t
08432  **
08433  *****************************************************************************/
08434  
08435 xcb_glx_get_color_table_cookie_t
08436 xcb_glx_get_color_table_unchecked (xcb_connection_t      *c  ,
08437                                    xcb_glx_context_tag_t  context_tag  ,
08438                                    uint32_t               target  ,
08439                                    uint32_t               format  ,
08440                                    uint32_t               type  ,
08441                                    uint8_t                swap_bytes  );
08442 
08443 
08444 /*****************************************************************************
08445  **
08446  ** uint8_t * xcb_glx_get_color_table_data
08447  ** 
08448  ** @param const xcb_glx_get_color_table_reply_t *R
08449  ** @returns uint8_t *
08450  **
08451  *****************************************************************************/
08452  
08453 uint8_t *
08454 xcb_glx_get_color_table_data (const xcb_glx_get_color_table_reply_t *R  );
08455 
08456 
08457 /*****************************************************************************
08458  **
08459  ** int xcb_glx_get_color_table_data_length
08460  ** 
08461  ** @param const xcb_glx_get_color_table_reply_t *R
08462  ** @returns int
08463  **
08464  *****************************************************************************/
08465  
08466 int
08467 xcb_glx_get_color_table_data_length (const xcb_glx_get_color_table_reply_t *R  );
08468 
08469 
08470 /*****************************************************************************
08471  **
08472  ** xcb_generic_iterator_t xcb_glx_get_color_table_data_end
08473  ** 
08474  ** @param const xcb_glx_get_color_table_reply_t *R
08475  ** @returns xcb_generic_iterator_t
08476  **
08477  *****************************************************************************/
08478  
08479 xcb_generic_iterator_t
08480 xcb_glx_get_color_table_data_end (const xcb_glx_get_color_table_reply_t *R  );
08481 
08482 
08483 /*****************************************************************************
08484  **
08485  ** xcb_glx_get_color_table_reply_t * xcb_glx_get_color_table_reply
08486  ** 
08487  ** @param xcb_connection_t                  *c
08488  ** @param xcb_glx_get_color_table_cookie_t   cookie
08489  ** @param xcb_generic_error_t              **e
08490  ** @returns xcb_glx_get_color_table_reply_t *
08491  **
08492  *****************************************************************************/
08493  
08494 xcb_glx_get_color_table_reply_t *
08495 xcb_glx_get_color_table_reply (xcb_connection_t                  *c  ,
08496                                xcb_glx_get_color_table_cookie_t   cookie  ,
08497                                xcb_generic_error_t              **e  );
08498 
08499 
08500 /*****************************************************************************
08501  **
08502  ** xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv
08503  ** 
08504  ** @param xcb_connection_t      *c
08505  ** @param xcb_glx_context_tag_t  context_tag
08506  ** @param uint32_t               target
08507  ** @param uint32_t               pname
08508  ** @returns xcb_glx_get_color_table_parameterfv_cookie_t
08509  **
08510  *****************************************************************************/
08511  
08512 xcb_glx_get_color_table_parameterfv_cookie_t
08513 xcb_glx_get_color_table_parameterfv (xcb_connection_t      *c  ,
08514                                      xcb_glx_context_tag_t  context_tag  ,
08515                                      uint32_t               target  ,
08516                                      uint32_t               pname  );
08517 
08518 
08519 /*****************************************************************************
08520  **
08521  ** xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv_unchecked
08522  ** 
08523  ** @param xcb_connection_t      *c
08524  ** @param xcb_glx_context_tag_t  context_tag
08525  ** @param uint32_t               target
08526  ** @param uint32_t               pname
08527  ** @returns xcb_glx_get_color_table_parameterfv_cookie_t
08528  **
08529  *****************************************************************************/
08530  
08531 xcb_glx_get_color_table_parameterfv_cookie_t
08532 xcb_glx_get_color_table_parameterfv_unchecked (xcb_connection_t      *c  ,
08533                                                xcb_glx_context_tag_t  context_tag  ,
08534                                                uint32_t               target  ,
08535                                                uint32_t               pname  );
08536 
08537 
08538 /*****************************************************************************
08539  **
08540  ** xcb_glx_float32_t * xcb_glx_get_color_table_parameterfv_data
08541  ** 
08542  ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R
08543  ** @returns xcb_glx_float32_t *
08544  **
08545  *****************************************************************************/
08546  
08547 xcb_glx_float32_t *
08548 xcb_glx_get_color_table_parameterfv_data (const xcb_glx_get_color_table_parameterfv_reply_t *R  );
08549 
08550 
08551 /*****************************************************************************
08552  **
08553  ** int xcb_glx_get_color_table_parameterfv_data_length
08554  ** 
08555  ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R
08556  ** @returns int
08557  **
08558  *****************************************************************************/
08559  
08560 int
08561 xcb_glx_get_color_table_parameterfv_data_length (const xcb_glx_get_color_table_parameterfv_reply_t *R  );
08562 
08563 
08564 /*****************************************************************************
08565  **
08566  ** xcb_glx_float32_iterator_t xcb_glx_get_color_table_parameterfv_data_iterator
08567  ** 
08568  ** @param const xcb_glx_get_color_table_parameterfv_reply_t *R
08569  ** @returns xcb_glx_float32_iterator_t
08570  **
08571  *****************************************************************************/
08572  
08573 xcb_glx_float32_iterator_t
08574 xcb_glx_get_color_table_parameterfv_data_iterator (const xcb_glx_get_color_table_parameterfv_reply_t *R  );
08575 
08576 
08577 /*****************************************************************************
08578  **
08579  ** xcb_glx_get_color_table_parameterfv_reply_t * xcb_glx_get_color_table_parameterfv_reply
08580  ** 
08581  ** @param xcb_connection_t                              *c
08582  ** @param xcb_glx_get_color_table_parameterfv_cookie_t   cookie
08583  ** @param xcb_generic_error_t                          **e
08584  ** @returns xcb_glx_get_color_table_parameterfv_reply_t *
08585  **
08586  *****************************************************************************/
08587  
08588 xcb_glx_get_color_table_parameterfv_reply_t *
08589 xcb_glx_get_color_table_parameterfv_reply (xcb_connection_t                              *c  ,
08590                                            xcb_glx_get_color_table_parameterfv_cookie_t   cookie  ,
08591                                            xcb_generic_error_t                          **e  );
08592 
08593 
08594 /*****************************************************************************
08595  **
08596  ** xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv
08597  ** 
08598  ** @param xcb_connection_t      *c
08599  ** @param xcb_glx_context_tag_t  context_tag
08600  ** @param uint32_t               target
08601  ** @param uint32_t               pname
08602  ** @returns xcb_glx_get_color_table_parameteriv_cookie_t
08603  **
08604  *****************************************************************************/
08605  
08606 xcb_glx_get_color_table_parameteriv_cookie_t
08607 xcb_glx_get_color_table_parameteriv (xcb_connection_t      *c  ,
08608                                      xcb_glx_context_tag_t  context_tag  ,
08609                                      uint32_t               target  ,
08610                                      uint32_t               pname  );
08611 
08612 
08613 /*****************************************************************************
08614  **
08615  ** xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv_unchecked
08616  ** 
08617  ** @param xcb_connection_t      *c
08618  ** @param xcb_glx_context_tag_t  context_tag
08619  ** @param uint32_t               target
08620  ** @param uint32_t               pname
08621  ** @returns xcb_glx_get_color_table_parameteriv_cookie_t
08622  **
08623  *****************************************************************************/
08624  
08625 xcb_glx_get_color_table_parameteriv_cookie_t
08626 xcb_glx_get_color_table_parameteriv_unchecked (xcb_connection_t      *c  ,
08627                                                xcb_glx_context_tag_t  context_tag  ,
08628                                                uint32_t               target  ,
08629                                                uint32_t               pname  );
08630 
08631 
08632 /*****************************************************************************
08633  **
08634  ** int32_t * xcb_glx_get_color_table_parameteriv_data
08635  ** 
08636  ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R
08637  ** @returns int32_t *
08638  **
08639  *****************************************************************************/
08640  
08641 int32_t *
08642 xcb_glx_get_color_table_parameteriv_data (const xcb_glx_get_color_table_parameteriv_reply_t *R  );
08643 
08644 
08645 /*****************************************************************************
08646  **
08647  ** int xcb_glx_get_color_table_parameteriv_data_length
08648  ** 
08649  ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R
08650  ** @returns int
08651  **
08652  *****************************************************************************/
08653  
08654 int
08655 xcb_glx_get_color_table_parameteriv_data_length (const xcb_glx_get_color_table_parameteriv_reply_t *R  );
08656 
08657 
08658 /*****************************************************************************
08659  **
08660  ** xcb_generic_iterator_t xcb_glx_get_color_table_parameteriv_data_end
08661  ** 
08662  ** @param const xcb_glx_get_color_table_parameteriv_reply_t *R
08663  ** @returns xcb_generic_iterator_t
08664  **
08665  *****************************************************************************/
08666  
08667 xcb_generic_iterator_t
08668 xcb_glx_get_color_table_parameteriv_data_end (const xcb_glx_get_color_table_parameteriv_reply_t *R  );
08669 
08670 
08671 /*****************************************************************************
08672  **
08673  ** xcb_glx_get_color_table_parameteriv_reply_t * xcb_glx_get_color_table_parameteriv_reply
08674  ** 
08675  ** @param xcb_connection_t                              *c
08676  ** @param xcb_glx_get_color_table_parameteriv_cookie_t   cookie
08677  ** @param xcb_generic_error_t                          **e
08678  ** @returns xcb_glx_get_color_table_parameteriv_reply_t *
08679  **
08680  *****************************************************************************/
08681  
08682 xcb_glx_get_color_table_parameteriv_reply_t *
08683 xcb_glx_get_color_table_parameteriv_reply (xcb_connection_t                              *c  ,
08684                                            xcb_glx_get_color_table_parameteriv_cookie_t   cookie  ,
08685                                            xcb_generic_error_t                          **e  );
08686 
08687 
08688 /*****************************************************************************
08689  **
08690  ** xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter
08691  ** 
08692  ** @param xcb_connection_t      *c
08693  ** @param xcb_glx_context_tag_t  context_tag
08694  ** @param uint32_t               target
08695  ** @param uint32_t               format
08696  ** @param uint32_t               type
08697  ** @param uint8_t                swap_bytes
08698  ** @returns xcb_glx_get_convolution_filter_cookie_t
08699  **
08700  *****************************************************************************/
08701  
08702 xcb_glx_get_convolution_filter_cookie_t
08703 xcb_glx_get_convolution_filter (xcb_connection_t      *c  ,
08704                                 xcb_glx_context_tag_t  context_tag  ,
08705                                 uint32_t               target  ,
08706                                 uint32_t               format  ,
08707                                 uint32_t               type  ,
08708                                 uint8_t                swap_bytes  );
08709 
08710 
08711 /*****************************************************************************
08712  **
08713  ** xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter_unchecked
08714  ** 
08715  ** @param xcb_connection_t      *c
08716  ** @param xcb_glx_context_tag_t  context_tag
08717  ** @param uint32_t               target
08718  ** @param uint32_t               format
08719  ** @param uint32_t               type
08720  ** @param uint8_t                swap_bytes
08721  ** @returns xcb_glx_get_convolution_filter_cookie_t
08722  **
08723  *****************************************************************************/
08724  
08725 xcb_glx_get_convolution_filter_cookie_t
08726 xcb_glx_get_convolution_filter_unchecked (xcb_connection_t      *c  ,
08727                                           xcb_glx_context_tag_t  context_tag  ,
08728                                           uint32_t               target  ,
08729                                           uint32_t               format  ,
08730                                           uint32_t               type  ,
08731                                           uint8_t                swap_bytes  );
08732 
08733 
08734 /*****************************************************************************
08735  **
08736  ** uint8_t * xcb_glx_get_convolution_filter_data
08737  ** 
08738  ** @param const xcb_glx_get_convolution_filter_reply_t *R
08739  ** @returns uint8_t *
08740  **
08741  *****************************************************************************/
08742  
08743 uint8_t *
08744 xcb_glx_get_convolution_filter_data (const xcb_glx_get_convolution_filter_reply_t *R  );
08745 
08746 
08747 /*****************************************************************************
08748  **
08749  ** int xcb_glx_get_convolution_filter_data_length
08750  ** 
08751  ** @param const xcb_glx_get_convolution_filter_reply_t *R
08752  ** @returns int
08753  **
08754  *****************************************************************************/
08755  
08756 int
08757 xcb_glx_get_convolution_filter_data_length (const xcb_glx_get_convolution_filter_reply_t *R  );
08758 
08759 
08760 /*****************************************************************************
08761  **
08762  ** xcb_generic_iterator_t xcb_glx_get_convolution_filter_data_end
08763  ** 
08764  ** @param const xcb_glx_get_convolution_filter_reply_t *R
08765  ** @returns xcb_generic_iterator_t
08766  **
08767  *****************************************************************************/
08768  
08769 xcb_generic_iterator_t
08770 xcb_glx_get_convolution_filter_data_end (const xcb_glx_get_convolution_filter_reply_t *R  );
08771 
08772 
08773 /*****************************************************************************
08774  **
08775  ** xcb_glx_get_convolution_filter_reply_t * xcb_glx_get_convolution_filter_reply
08776  ** 
08777  ** @param xcb_connection_t                         *c
08778  ** @param xcb_glx_get_convolution_filter_cookie_t   cookie
08779  ** @param xcb_generic_error_t                     **e
08780  ** @returns xcb_glx_get_convolution_filter_reply_t *
08781  **
08782  *****************************************************************************/
08783  
08784 xcb_glx_get_convolution_filter_reply_t *
08785 xcb_glx_get_convolution_filter_reply (xcb_connection_t                         *c  ,
08786                                       xcb_glx_get_convolution_filter_cookie_t   cookie  ,
08787                                       xcb_generic_error_t                     **e  );
08788 
08789 
08790 /*****************************************************************************
08791  **
08792  ** xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv
08793  ** 
08794  ** @param xcb_connection_t      *c
08795  ** @param xcb_glx_context_tag_t  context_tag
08796  ** @param uint32_t               target
08797  ** @param uint32_t               pname
08798  ** @returns xcb_glx_get_convolution_parameterfv_cookie_t
08799  **
08800  *****************************************************************************/
08801  
08802 xcb_glx_get_convolution_parameterfv_cookie_t
08803 xcb_glx_get_convolution_parameterfv (xcb_connection_t      *c  ,
08804                                      xcb_glx_context_tag_t  context_tag  ,
08805                                      uint32_t               target  ,
08806                                      uint32_t               pname  );
08807 
08808 
08809 /*****************************************************************************
08810  **
08811  ** xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv_unchecked
08812  ** 
08813  ** @param xcb_connection_t      *c
08814  ** @param xcb_glx_context_tag_t  context_tag
08815  ** @param uint32_t               target
08816  ** @param uint32_t               pname
08817  ** @returns xcb_glx_get_convolution_parameterfv_cookie_t
08818  **
08819  *****************************************************************************/
08820  
08821 xcb_glx_get_convolution_parameterfv_cookie_t
08822 xcb_glx_get_convolution_parameterfv_unchecked (xcb_connection_t      *c  ,
08823                                                xcb_glx_context_tag_t  context_tag  ,
08824                                                uint32_t               target  ,
08825                                                uint32_t               pname  );
08826 
08827 
08828 /*****************************************************************************
08829  **
08830  ** xcb_glx_float32_t * xcb_glx_get_convolution_parameterfv_data
08831  ** 
08832  ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R
08833  ** @returns xcb_glx_float32_t *
08834  **
08835  *****************************************************************************/
08836  
08837 xcb_glx_float32_t *
08838 xcb_glx_get_convolution_parameterfv_data (const xcb_glx_get_convolution_parameterfv_reply_t *R  );
08839 
08840 
08841 /*****************************************************************************
08842  **
08843  ** int xcb_glx_get_convolution_parameterfv_data_length
08844  ** 
08845  ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R
08846  ** @returns int
08847  **
08848  *****************************************************************************/
08849  
08850 int
08851 xcb_glx_get_convolution_parameterfv_data_length (const xcb_glx_get_convolution_parameterfv_reply_t *R  );
08852 
08853 
08854 /*****************************************************************************
08855  **
08856  ** xcb_glx_float32_iterator_t xcb_glx_get_convolution_parameterfv_data_iterator
08857  ** 
08858  ** @param const xcb_glx_get_convolution_parameterfv_reply_t *R
08859  ** @returns xcb_glx_float32_iterator_t
08860  **
08861  *****************************************************************************/
08862  
08863 xcb_glx_float32_iterator_t
08864 xcb_glx_get_convolution_parameterfv_data_iterator (const xcb_glx_get_convolution_parameterfv_reply_t *R  );
08865 
08866 
08867 /*****************************************************************************
08868  **
08869  ** xcb_glx_get_convolution_parameterfv_reply_t * xcb_glx_get_convolution_parameterfv_reply
08870  ** 
08871  ** @param xcb_connection_t                              *c
08872  ** @param xcb_glx_get_convolution_parameterfv_cookie_t   cookie
08873  ** @param xcb_generic_error_t                          **e
08874  ** @returns xcb_glx_get_convolution_parameterfv_reply_t *
08875  **
08876  *****************************************************************************/
08877  
08878 xcb_glx_get_convolution_parameterfv_reply_t *
08879 xcb_glx_get_convolution_parameterfv_reply (xcb_connection_t                              *c  ,
08880                                            xcb_glx_get_convolution_parameterfv_cookie_t   cookie  ,
08881                                            xcb_generic_error_t                          **e  );
08882 
08883 
08884 /*****************************************************************************
08885  **
08886  ** xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv
08887  ** 
08888  ** @param xcb_connection_t      *c
08889  ** @param xcb_glx_context_tag_t  context_tag
08890  ** @param uint32_t               target
08891  ** @param uint32_t               pname
08892  ** @returns xcb_glx_get_convolution_parameteriv_cookie_t
08893  **
08894  *****************************************************************************/
08895  
08896 xcb_glx_get_convolution_parameteriv_cookie_t
08897 xcb_glx_get_convolution_parameteriv (xcb_connection_t      *c  ,
08898                                      xcb_glx_context_tag_t  context_tag  ,
08899                                      uint32_t               target  ,
08900                                      uint32_t               pname  );
08901 
08902 
08903 /*****************************************************************************
08904  **
08905  ** xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv_unchecked
08906  ** 
08907  ** @param xcb_connection_t      *c
08908  ** @param xcb_glx_context_tag_t  context_tag
08909  ** @param uint32_t               target
08910  ** @param uint32_t               pname
08911  ** @returns xcb_glx_get_convolution_parameteriv_cookie_t
08912  **
08913  *****************************************************************************/
08914  
08915 xcb_glx_get_convolution_parameteriv_cookie_t
08916 xcb_glx_get_convolution_parameteriv_unchecked (xcb_connection_t      *c  ,
08917                                                xcb_glx_context_tag_t  context_tag  ,
08918                                                uint32_t               target  ,
08919                                                uint32_t               pname  );
08920 
08921 
08922 /*****************************************************************************
08923  **
08924  ** int32_t * xcb_glx_get_convolution_parameteriv_data
08925  ** 
08926  ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R
08927  ** @returns int32_t *
08928  **
08929  *****************************************************************************/
08930  
08931 int32_t *
08932 xcb_glx_get_convolution_parameteriv_data (const xcb_glx_get_convolution_parameteriv_reply_t *R  );
08933 
08934 
08935 /*****************************************************************************
08936  **
08937  ** int xcb_glx_get_convolution_parameteriv_data_length
08938  ** 
08939  ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R
08940  ** @returns int
08941  **
08942  *****************************************************************************/
08943  
08944 int
08945 xcb_glx_get_convolution_parameteriv_data_length (const xcb_glx_get_convolution_parameteriv_reply_t *R  );
08946 
08947 
08948 /*****************************************************************************
08949  **
08950  ** xcb_generic_iterator_t xcb_glx_get_convolution_parameteriv_data_end
08951  ** 
08952  ** @param const xcb_glx_get_convolution_parameteriv_reply_t *R
08953  ** @returns xcb_generic_iterator_t
08954  **
08955  *****************************************************************************/
08956  
08957 xcb_generic_iterator_t
08958 xcb_glx_get_convolution_parameteriv_data_end (const xcb_glx_get_convolution_parameteriv_reply_t *R  );
08959 
08960 
08961 /*****************************************************************************
08962  **
08963  ** xcb_glx_get_convolution_parameteriv_reply_t * xcb_glx_get_convolution_parameteriv_reply
08964  ** 
08965  ** @param xcb_connection_t                              *c
08966  ** @param xcb_glx_get_convolution_parameteriv_cookie_t   cookie
08967  ** @param xcb_generic_error_t                          **e
08968  ** @returns xcb_glx_get_convolution_parameteriv_reply_t *
08969  **
08970  *****************************************************************************/
08971  
08972 xcb_glx_get_convolution_parameteriv_reply_t *
08973 xcb_glx_get_convolution_parameteriv_reply (xcb_connection_t                              *c  ,
08974                                            xcb_glx_get_convolution_parameteriv_cookie_t   cookie  ,
08975                                            xcb_generic_error_t                          **e  );
08976 
08977 
08978 /*****************************************************************************
08979  **
08980  ** xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter
08981  ** 
08982  ** @param xcb_connection_t      *c
08983  ** @param xcb_glx_context_tag_t  context_tag
08984  ** @param uint32_t               target
08985  ** @param uint32_t               format
08986  ** @param uint32_t               type
08987  ** @param uint8_t                swap_bytes
08988  ** @returns xcb_glx_get_separable_filter_cookie_t
08989  **
08990  *****************************************************************************/
08991  
08992 xcb_glx_get_separable_filter_cookie_t
08993 xcb_glx_get_separable_filter (xcb_connection_t      *c  ,
08994                               xcb_glx_context_tag_t  context_tag  ,
08995                               uint32_t               target  ,
08996                               uint32_t               format  ,
08997                               uint32_t               type  ,
08998                               uint8_t                swap_bytes  );
08999 
09000 
09001 /*****************************************************************************
09002  **
09003  ** xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter_unchecked
09004  ** 
09005  ** @param xcb_connection_t      *c
09006  ** @param xcb_glx_context_tag_t  context_tag
09007  ** @param uint32_t               target
09008  ** @param uint32_t               format
09009  ** @param uint32_t               type
09010  ** @param uint8_t                swap_bytes
09011  ** @returns xcb_glx_get_separable_filter_cookie_t
09012  **
09013  *****************************************************************************/
09014  
09015 xcb_glx_get_separable_filter_cookie_t
09016 xcb_glx_get_separable_filter_unchecked (xcb_connection_t      *c  ,
09017                                         xcb_glx_context_tag_t  context_tag  ,
09018                                         uint32_t               target  ,
09019                                         uint32_t               format  ,
09020                                         uint32_t               type  ,
09021                                         uint8_t                swap_bytes  );
09022 
09023 
09024 /*****************************************************************************
09025  **
09026  ** uint8_t * xcb_glx_get_separable_filter_rows_and_cols
09027  ** 
09028  ** @param const xcb_glx_get_separable_filter_reply_t *R
09029  ** @returns uint8_t *
09030  **
09031  *****************************************************************************/
09032  
09033 uint8_t *
09034 xcb_glx_get_separable_filter_rows_and_cols (const xcb_glx_get_separable_filter_reply_t *R  );
09035 
09036 
09037 /*****************************************************************************
09038  **
09039  ** int xcb_glx_get_separable_filter_rows_and_cols_length
09040  ** 
09041  ** @param const xcb_glx_get_separable_filter_reply_t *R
09042  ** @returns int
09043  **
09044  *****************************************************************************/
09045  
09046 int
09047 xcb_glx_get_separable_filter_rows_and_cols_length (const xcb_glx_get_separable_filter_reply_t *R  );
09048 
09049 
09050 /*****************************************************************************
09051  **
09052  ** xcb_generic_iterator_t xcb_glx_get_separable_filter_rows_and_cols_end
09053  ** 
09054  ** @param const xcb_glx_get_separable_filter_reply_t *R
09055  ** @returns xcb_generic_iterator_t
09056  **
09057  *****************************************************************************/
09058  
09059 xcb_generic_iterator_t
09060 xcb_glx_get_separable_filter_rows_and_cols_end (const xcb_glx_get_separable_filter_reply_t *R  );
09061 
09062 
09063 /*****************************************************************************
09064  **
09065  ** xcb_glx_get_separable_filter_reply_t * xcb_glx_get_separable_filter_reply
09066  ** 
09067  ** @param xcb_connection_t                       *c
09068  ** @param xcb_glx_get_separable_filter_cookie_t   cookie
09069  ** @param xcb_generic_error_t                   **e
09070  ** @returns xcb_glx_get_separable_filter_reply_t *
09071  **
09072  *****************************************************************************/
09073  
09074 xcb_glx_get_separable_filter_reply_t *
09075 xcb_glx_get_separable_filter_reply (xcb_connection_t                       *c  ,
09076                                     xcb_glx_get_separable_filter_cookie_t   cookie  ,
09077                                     xcb_generic_error_t                   **e  );
09078 
09079 
09080 /*****************************************************************************
09081  **
09082  ** xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram
09083  ** 
09084  ** @param xcb_connection_t      *c
09085  ** @param xcb_glx_context_tag_t  context_tag
09086  ** @param uint32_t               target
09087  ** @param uint32_t               format
09088  ** @param uint32_t               type
09089  ** @param uint8_t                swap_bytes
09090  ** @param uint8_t                reset
09091  ** @returns xcb_glx_get_histogram_cookie_t
09092  **
09093  *****************************************************************************/
09094  
09095 xcb_glx_get_histogram_cookie_t
09096 xcb_glx_get_histogram (xcb_connection_t      *c  ,
09097                        xcb_glx_context_tag_t  context_tag  ,
09098                        uint32_t               target  ,
09099                        uint32_t               format  ,
09100                        uint32_t               type  ,
09101                        uint8_t                swap_bytes  ,
09102                        uint8_t                reset  );
09103 
09104 
09105 /*****************************************************************************
09106  **
09107  ** xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram_unchecked
09108  ** 
09109  ** @param xcb_connection_t      *c
09110  ** @param xcb_glx_context_tag_t  context_tag
09111  ** @param uint32_t               target
09112  ** @param uint32_t               format
09113  ** @param uint32_t               type
09114  ** @param uint8_t                swap_bytes
09115  ** @param uint8_t                reset
09116  ** @returns xcb_glx_get_histogram_cookie_t
09117  **
09118  *****************************************************************************/
09119  
09120 xcb_glx_get_histogram_cookie_t
09121 xcb_glx_get_histogram_unchecked (xcb_connection_t      *c  ,
09122                                  xcb_glx_context_tag_t  context_tag  ,
09123                                  uint32_t               target  ,
09124                                  uint32_t               format  ,
09125                                  uint32_t               type  ,
09126                                  uint8_t                swap_bytes  ,
09127                                  uint8_t                reset  );
09128 
09129 
09130 /*****************************************************************************
09131  **
09132  ** uint8_t * xcb_glx_get_histogram_data
09133  ** 
09134  ** @param const xcb_glx_get_histogram_reply_t *R
09135  ** @returns uint8_t *
09136  **
09137  *****************************************************************************/
09138  
09139 uint8_t *
09140 xcb_glx_get_histogram_data (const xcb_glx_get_histogram_reply_t *R  );
09141 
09142 
09143 /*****************************************************************************
09144  **
09145  ** int xcb_glx_get_histogram_data_length
09146  ** 
09147  ** @param const xcb_glx_get_histogram_reply_t *R
09148  ** @returns int
09149  **
09150  *****************************************************************************/
09151  
09152 int
09153 xcb_glx_get_histogram_data_length (const xcb_glx_get_histogram_reply_t *R  );
09154 
09155 
09156 /*****************************************************************************
09157  **
09158  ** xcb_generic_iterator_t xcb_glx_get_histogram_data_end
09159  ** 
09160  ** @param const xcb_glx_get_histogram_reply_t *R
09161  ** @returns xcb_generic_iterator_t
09162  **
09163  *****************************************************************************/
09164  
09165 xcb_generic_iterator_t
09166 xcb_glx_get_histogram_data_end (const xcb_glx_get_histogram_reply_t *R  );
09167 
09168 
09169 /*****************************************************************************
09170  **
09171  ** xcb_glx_get_histogram_reply_t * xcb_glx_get_histogram_reply
09172  ** 
09173  ** @param xcb_connection_t                *c
09174  ** @param xcb_glx_get_histogram_cookie_t   cookie
09175  ** @param xcb_generic_error_t            **e
09176  ** @returns xcb_glx_get_histogram_reply_t *
09177  **
09178  *****************************************************************************/
09179  
09180 xcb_glx_get_histogram_reply_t *
09181 xcb_glx_get_histogram_reply (xcb_connection_t                *c  ,
09182                              xcb_glx_get_histogram_cookie_t   cookie  ,
09183                              xcb_generic_error_t            **e  );
09184 
09185 
09186 /*****************************************************************************
09187  **
09188  ** xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv
09189  ** 
09190  ** @param xcb_connection_t      *c
09191  ** @param xcb_glx_context_tag_t  context_tag
09192  ** @param uint32_t               target
09193  ** @param uint32_t               pname
09194  ** @returns xcb_glx_get_histogram_parameterfv_cookie_t
09195  **
09196  *****************************************************************************/
09197  
09198 xcb_glx_get_histogram_parameterfv_cookie_t
09199 xcb_glx_get_histogram_parameterfv (xcb_connection_t      *c  ,
09200                                    xcb_glx_context_tag_t  context_tag  ,
09201                                    uint32_t               target  ,
09202                                    uint32_t               pname  );
09203 
09204 
09205 /*****************************************************************************
09206  **
09207  ** xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv_unchecked
09208  ** 
09209  ** @param xcb_connection_t      *c
09210  ** @param xcb_glx_context_tag_t  context_tag
09211  ** @param uint32_t               target
09212  ** @param uint32_t               pname
09213  ** @returns xcb_glx_get_histogram_parameterfv_cookie_t
09214  **
09215  *****************************************************************************/
09216  
09217 xcb_glx_get_histogram_parameterfv_cookie_t
09218 xcb_glx_get_histogram_parameterfv_unchecked (xcb_connection_t      *c  ,
09219                                              xcb_glx_context_tag_t  context_tag  ,
09220                                              uint32_t               target  ,
09221                                              uint32_t               pname  );
09222 
09223 
09224 /*****************************************************************************
09225  **
09226  ** xcb_glx_float32_t * xcb_glx_get_histogram_parameterfv_data
09227  ** 
09228  ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R
09229  ** @returns xcb_glx_float32_t *
09230  **
09231  *****************************************************************************/
09232  
09233 xcb_glx_float32_t *
09234 xcb_glx_get_histogram_parameterfv_data (const xcb_glx_get_histogram_parameterfv_reply_t *R  );
09235 
09236 
09237 /*****************************************************************************
09238  **
09239  ** int xcb_glx_get_histogram_parameterfv_data_length
09240  ** 
09241  ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R
09242  ** @returns int
09243  **
09244  *****************************************************************************/
09245  
09246 int
09247 xcb_glx_get_histogram_parameterfv_data_length (const xcb_glx_get_histogram_parameterfv_reply_t *R  );
09248 
09249 
09250 /*****************************************************************************
09251  **
09252  ** xcb_glx_float32_iterator_t xcb_glx_get_histogram_parameterfv_data_iterator
09253  ** 
09254  ** @param const xcb_glx_get_histogram_parameterfv_reply_t *R
09255  ** @returns xcb_glx_float32_iterator_t
09256  **
09257  *****************************************************************************/
09258  
09259 xcb_glx_float32_iterator_t
09260 xcb_glx_get_histogram_parameterfv_data_iterator (const xcb_glx_get_histogram_parameterfv_reply_t *R  );
09261 
09262 
09263 /*****************************************************************************
09264  **
09265  ** xcb_glx_get_histogram_parameterfv_reply_t * xcb_glx_get_histogram_parameterfv_reply
09266  ** 
09267  ** @param xcb_connection_t                            *c
09268  ** @param xcb_glx_get_histogram_parameterfv_cookie_t   cookie
09269  ** @param xcb_generic_error_t                        **e
09270  ** @returns xcb_glx_get_histogram_parameterfv_reply_t *
09271  **
09272  *****************************************************************************/
09273  
09274 xcb_glx_get_histogram_parameterfv_reply_t *
09275 xcb_glx_get_histogram_parameterfv_reply (xcb_connection_t                            *c  ,
09276                                          xcb_glx_get_histogram_parameterfv_cookie_t   cookie  ,
09277                                          xcb_generic_error_t                        **e  );
09278 
09279 
09280 /*****************************************************************************
09281  **
09282  ** xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv
09283  ** 
09284  ** @param xcb_connection_t      *c
09285  ** @param xcb_glx_context_tag_t  context_tag
09286  ** @param uint32_t               target
09287  ** @param uint32_t               pname
09288  ** @returns xcb_glx_get_histogram_parameteriv_cookie_t
09289  **
09290  *****************************************************************************/
09291  
09292 xcb_glx_get_histogram_parameteriv_cookie_t
09293 xcb_glx_get_histogram_parameteriv (xcb_connection_t      *c  ,
09294                                    xcb_glx_context_tag_t  context_tag  ,
09295                                    uint32_t               target  ,
09296                                    uint32_t               pname  );
09297 
09298 
09299 /*****************************************************************************
09300  **
09301  ** xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv_unchecked
09302  ** 
09303  ** @param xcb_connection_t      *c
09304  ** @param xcb_glx_context_tag_t  context_tag
09305  ** @param uint32_t               target
09306  ** @param uint32_t               pname
09307  ** @returns xcb_glx_get_histogram_parameteriv_cookie_t
09308  **
09309  *****************************************************************************/
09310  
09311 xcb_glx_get_histogram_parameteriv_cookie_t
09312 xcb_glx_get_histogram_parameteriv_unchecked (xcb_connection_t      *c  ,
09313                                              xcb_glx_context_tag_t  context_tag  ,
09314                                              uint32_t               target  ,
09315                                              uint32_t               pname  );
09316 
09317 
09318 /*****************************************************************************
09319  **
09320  ** int32_t * xcb_glx_get_histogram_parameteriv_data
09321  ** 
09322  ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R
09323  ** @returns int32_t *
09324  **
09325  *****************************************************************************/
09326  
09327 int32_t *
09328 xcb_glx_get_histogram_parameteriv_data (const xcb_glx_get_histogram_parameteriv_reply_t *R  );
09329 
09330 
09331 /*****************************************************************************
09332  **
09333  ** int xcb_glx_get_histogram_parameteriv_data_length
09334  ** 
09335  ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R
09336  ** @returns int
09337  **
09338  *****************************************************************************/
09339  
09340 int
09341 xcb_glx_get_histogram_parameteriv_data_length (const xcb_glx_get_histogram_parameteriv_reply_t *R  );
09342 
09343 
09344 /*****************************************************************************
09345  **
09346  ** xcb_generic_iterator_t xcb_glx_get_histogram_parameteriv_data_end
09347  ** 
09348  ** @param const xcb_glx_get_histogram_parameteriv_reply_t *R
09349  ** @returns xcb_generic_iterator_t
09350  **
09351  *****************************************************************************/
09352  
09353 xcb_generic_iterator_t
09354 xcb_glx_get_histogram_parameteriv_data_end (const xcb_glx_get_histogram_parameteriv_reply_t *R  );
09355 
09356 
09357 /*****************************************************************************
09358  **
09359  ** xcb_glx_get_histogram_parameteriv_reply_t * xcb_glx_get_histogram_parameteriv_reply
09360  ** 
09361  ** @param xcb_connection_t                            *c
09362  ** @param xcb_glx_get_histogram_parameteriv_cookie_t   cookie
09363  ** @param xcb_generic_error_t                        **e
09364  ** @returns xcb_glx_get_histogram_parameteriv_reply_t *
09365  **
09366  *****************************************************************************/
09367  
09368 xcb_glx_get_histogram_parameteriv_reply_t *
09369 xcb_glx_get_histogram_parameteriv_reply (xcb_connection_t                            *c  ,
09370                                          xcb_glx_get_histogram_parameteriv_cookie_t   cookie  ,
09371                                          xcb_generic_error_t                        **e  );
09372 
09373 
09374 /*****************************************************************************
09375  **
09376  ** xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax
09377  ** 
09378  ** @param xcb_connection_t      *c
09379  ** @param xcb_glx_context_tag_t  context_tag
09380  ** @param uint32_t               target
09381  ** @param uint32_t               format
09382  ** @param uint32_t               type
09383  ** @param uint8_t                swap_bytes
09384  ** @param uint8_t                reset
09385  ** @returns xcb_glx_get_minmax_cookie_t
09386  **
09387  *****************************************************************************/
09388  
09389 xcb_glx_get_minmax_cookie_t
09390 xcb_glx_get_minmax (xcb_connection_t      *c  ,
09391                     xcb_glx_context_tag_t  context_tag  ,
09392                     uint32_t               target  ,
09393                     uint32_t               format  ,
09394                     uint32_t               type  ,
09395                     uint8_t                swap_bytes  ,
09396                     uint8_t                reset  );
09397 
09398 
09399 /*****************************************************************************
09400  **
09401  ** xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax_unchecked
09402  ** 
09403  ** @param xcb_connection_t      *c
09404  ** @param xcb_glx_context_tag_t  context_tag
09405  ** @param uint32_t               target
09406  ** @param uint32_t               format
09407  ** @param uint32_t               type
09408  ** @param uint8_t                swap_bytes
09409  ** @param uint8_t                reset
09410  ** @returns xcb_glx_get_minmax_cookie_t
09411  **
09412  *****************************************************************************/
09413  
09414 xcb_glx_get_minmax_cookie_t
09415 xcb_glx_get_minmax_unchecked (xcb_connection_t      *c  ,
09416                               xcb_glx_context_tag_t  context_tag  ,
09417                               uint32_t               target  ,
09418                               uint32_t               format  ,
09419                               uint32_t               type  ,
09420                               uint8_t                swap_bytes  ,
09421                               uint8_t                reset  );
09422 
09423 
09424 /*****************************************************************************
09425  **
09426  ** uint8_t * xcb_glx_get_minmax_data
09427  ** 
09428  ** @param const xcb_glx_get_minmax_reply_t *R
09429  ** @returns uint8_t *
09430  **
09431  *****************************************************************************/
09432  
09433 uint8_t *
09434 xcb_glx_get_minmax_data (const xcb_glx_get_minmax_reply_t *R  );
09435 
09436 
09437 /*****************************************************************************
09438  **
09439  ** int xcb_glx_get_minmax_data_length
09440  ** 
09441  ** @param const xcb_glx_get_minmax_reply_t *R
09442  ** @returns int
09443  **
09444  *****************************************************************************/
09445  
09446 int
09447 xcb_glx_get_minmax_data_length (const xcb_glx_get_minmax_reply_t *R  );
09448 
09449 
09450 /*****************************************************************************
09451  **
09452  ** xcb_generic_iterator_t xcb_glx_get_minmax_data_end
09453  ** 
09454  ** @param const xcb_glx_get_minmax_reply_t *R
09455  ** @returns xcb_generic_iterator_t
09456  **
09457  *****************************************************************************/
09458  
09459 xcb_generic_iterator_t
09460 xcb_glx_get_minmax_data_end (const xcb_glx_get_minmax_reply_t *R  );
09461 
09462 
09463 /*****************************************************************************
09464  **
09465  ** xcb_glx_get_minmax_reply_t * xcb_glx_get_minmax_reply
09466  ** 
09467  ** @param xcb_connection_t             *c
09468  ** @param xcb_glx_get_minmax_cookie_t   cookie
09469  ** @param xcb_generic_error_t         **e
09470  ** @returns xcb_glx_get_minmax_reply_t *
09471  **
09472  *****************************************************************************/
09473  
09474 xcb_glx_get_minmax_reply_t *
09475 xcb_glx_get_minmax_reply (xcb_connection_t             *c  ,
09476                           xcb_glx_get_minmax_cookie_t   cookie  ,
09477                           xcb_generic_error_t         **e  );
09478 
09479 
09480 /*****************************************************************************
09481  **
09482  ** xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv
09483  ** 
09484  ** @param xcb_connection_t      *c
09485  ** @param xcb_glx_context_tag_t  context_tag
09486  ** @param uint32_t               target
09487  ** @param uint32_t               pname
09488  ** @returns xcb_glx_get_minmax_parameterfv_cookie_t
09489  **
09490  *****************************************************************************/
09491  
09492 xcb_glx_get_minmax_parameterfv_cookie_t
09493 xcb_glx_get_minmax_parameterfv (xcb_connection_t      *c  ,
09494                                 xcb_glx_context_tag_t  context_tag  ,
09495                                 uint32_t               target  ,
09496                                 uint32_t               pname  );
09497 
09498 
09499 /*****************************************************************************
09500  **
09501  ** xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv_unchecked
09502  ** 
09503  ** @param xcb_connection_t      *c
09504  ** @param xcb_glx_context_tag_t  context_tag
09505  ** @param uint32_t               target
09506  ** @param uint32_t               pname
09507  ** @returns xcb_glx_get_minmax_parameterfv_cookie_t
09508  **
09509  *****************************************************************************/
09510  
09511 xcb_glx_get_minmax_parameterfv_cookie_t
09512 xcb_glx_get_minmax_parameterfv_unchecked (xcb_connection_t      *c  ,
09513                                           xcb_glx_context_tag_t  context_tag  ,
09514                                           uint32_t               target  ,
09515                                           uint32_t               pname  );
09516 
09517 
09518 /*****************************************************************************
09519  **
09520  ** xcb_glx_float32_t * xcb_glx_get_minmax_parameterfv_data
09521  ** 
09522  ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R
09523  ** @returns xcb_glx_float32_t *
09524  **
09525  *****************************************************************************/
09526  
09527 xcb_glx_float32_t *
09528 xcb_glx_get_minmax_parameterfv_data (const xcb_glx_get_minmax_parameterfv_reply_t *R  );
09529 
09530 
09531 /*****************************************************************************
09532  **
09533  ** int xcb_glx_get_minmax_parameterfv_data_length
09534  ** 
09535  ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R
09536  ** @returns int
09537  **
09538  *****************************************************************************/
09539  
09540 int
09541 xcb_glx_get_minmax_parameterfv_data_length (const xcb_glx_get_minmax_parameterfv_reply_t *R  );
09542 
09543 
09544 /*****************************************************************************
09545  **
09546  ** xcb_glx_float32_iterator_t xcb_glx_get_minmax_parameterfv_data_iterator
09547  ** 
09548  ** @param const xcb_glx_get_minmax_parameterfv_reply_t *R
09549  ** @returns xcb_glx_float32_iterator_t
09550  **
09551  *****************************************************************************/
09552  
09553 xcb_glx_float32_iterator_t
09554 xcb_glx_get_minmax_parameterfv_data_iterator (const xcb_glx_get_minmax_parameterfv_reply_t *R  );
09555 
09556 
09557 /*****************************************************************************
09558  **
09559  ** xcb_glx_get_minmax_parameterfv_reply_t * xcb_glx_get_minmax_parameterfv_reply
09560  ** 
09561  ** @param xcb_connection_t                         *c
09562  ** @param xcb_glx_get_minmax_parameterfv_cookie_t   cookie
09563  ** @param xcb_generic_error_t                     **e
09564  ** @returns xcb_glx_get_minmax_parameterfv_reply_t *
09565  **
09566  *****************************************************************************/
09567  
09568 xcb_glx_get_minmax_parameterfv_reply_t *
09569 xcb_glx_get_minmax_parameterfv_reply (xcb_connection_t                         *c  ,
09570                                       xcb_glx_get_minmax_parameterfv_cookie_t   cookie  ,
09571                                       xcb_generic_error_t                     **e  );
09572 
09573 
09574 /*****************************************************************************
09575  **
09576  ** xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv
09577  ** 
09578  ** @param xcb_connection_t      *c
09579  ** @param xcb_glx_context_tag_t  context_tag
09580  ** @param uint32_t               target
09581  ** @param uint32_t               pname
09582  ** @returns xcb_glx_get_minmax_parameteriv_cookie_t
09583  **
09584  *****************************************************************************/
09585  
09586 xcb_glx_get_minmax_parameteriv_cookie_t
09587 xcb_glx_get_minmax_parameteriv (xcb_connection_t      *c  ,
09588                                 xcb_glx_context_tag_t  context_tag  ,
09589                                 uint32_t               target  ,
09590                                 uint32_t               pname  );
09591 
09592 
09593 /*****************************************************************************
09594  **
09595  ** xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv_unchecked
09596  ** 
09597  ** @param xcb_connection_t      *c
09598  ** @param xcb_glx_context_tag_t  context_tag
09599  ** @param uint32_t               target
09600  ** @param uint32_t               pname
09601  ** @returns xcb_glx_get_minmax_parameteriv_cookie_t
09602  **
09603  *****************************************************************************/
09604  
09605 xcb_glx_get_minmax_parameteriv_cookie_t
09606 xcb_glx_get_minmax_parameteriv_unchecked (xcb_connection_t      *c  ,
09607                                           xcb_glx_context_tag_t  context_tag  ,
09608                                           uint32_t               target  ,
09609                                           uint32_t               pname  );
09610 
09611 
09612 /*****************************************************************************
09613  **
09614  ** int32_t * xcb_glx_get_minmax_parameteriv_data
09615  ** 
09616  ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R
09617  ** @returns int32_t *
09618  **
09619  *****************************************************************************/
09620  
09621 int32_t *
09622 xcb_glx_get_minmax_parameteriv_data (const xcb_glx_get_minmax_parameteriv_reply_t *R  );
09623 
09624 
09625 /*****************************************************************************
09626  **
09627  ** int xcb_glx_get_minmax_parameteriv_data_length
09628  ** 
09629  ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R
09630  ** @returns int
09631  **
09632  *****************************************************************************/
09633  
09634 int
09635 xcb_glx_get_minmax_parameteriv_data_length (const xcb_glx_get_minmax_parameteriv_reply_t *R  );
09636 
09637 
09638 /*****************************************************************************
09639  **
09640  ** xcb_generic_iterator_t xcb_glx_get_minmax_parameteriv_data_end
09641  ** 
09642  ** @param const xcb_glx_get_minmax_parameteriv_reply_t *R
09643  ** @returns xcb_generic_iterator_t
09644  **
09645  *****************************************************************************/
09646  
09647 xcb_generic_iterator_t
09648 xcb_glx_get_minmax_parameteriv_data_end (const xcb_glx_get_minmax_parameteriv_reply_t *R  );
09649 
09650 
09651 /*****************************************************************************
09652  **
09653  ** xcb_glx_get_minmax_parameteriv_reply_t * xcb_glx_get_minmax_parameteriv_reply
09654  ** 
09655  ** @param xcb_connection_t                         *c
09656  ** @param xcb_glx_get_minmax_parameteriv_cookie_t   cookie
09657  ** @param xcb_generic_error_t                     **e
09658  ** @returns xcb_glx_get_minmax_parameteriv_reply_t *
09659  **
09660  *****************************************************************************/
09661  
09662 xcb_glx_get_minmax_parameteriv_reply_t *
09663 xcb_glx_get_minmax_parameteriv_reply (xcb_connection_t                         *c  ,
09664                                       xcb_glx_get_minmax_parameteriv_cookie_t   cookie  ,
09665                                       xcb_generic_error_t                     **e  );
09666 
09667 
09668 /*****************************************************************************
09669  **
09670  ** xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb
09671  ** 
09672  ** @param xcb_connection_t      *c
09673  ** @param xcb_glx_context_tag_t  context_tag
09674  ** @param uint32_t               target
09675  ** @param int32_t                level
09676  ** @returns xcb_glx_get_compressed_tex_image_arb_cookie_t
09677  **
09678  *****************************************************************************/
09679  
09680 xcb_glx_get_compressed_tex_image_arb_cookie_t
09681 xcb_glx_get_compressed_tex_image_arb (xcb_connection_t      *c  ,
09682                                       xcb_glx_context_tag_t  context_tag  ,
09683                                       uint32_t               target  ,
09684                                       int32_t                level  );
09685 
09686 
09687 /*****************************************************************************
09688  **
09689  ** xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb_unchecked
09690  ** 
09691  ** @param xcb_connection_t      *c
09692  ** @param xcb_glx_context_tag_t  context_tag
09693  ** @param uint32_t               target
09694  ** @param int32_t                level
09695  ** @returns xcb_glx_get_compressed_tex_image_arb_cookie_t
09696  **
09697  *****************************************************************************/
09698  
09699 xcb_glx_get_compressed_tex_image_arb_cookie_t
09700 xcb_glx_get_compressed_tex_image_arb_unchecked (xcb_connection_t      *c  ,
09701                                                 xcb_glx_context_tag_t  context_tag  ,
09702                                                 uint32_t               target  ,
09703                                                 int32_t                level  );
09704 
09705 
09706 /*****************************************************************************
09707  **
09708  ** uint8_t * xcb_glx_get_compressed_tex_image_arb_data
09709  ** 
09710  ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R
09711  ** @returns uint8_t *
09712  **
09713  *****************************************************************************/
09714  
09715 uint8_t *
09716 xcb_glx_get_compressed_tex_image_arb_data (const xcb_glx_get_compressed_tex_image_arb_reply_t *R  );
09717 
09718 
09719 /*****************************************************************************
09720  **
09721  ** int xcb_glx_get_compressed_tex_image_arb_data_length
09722  ** 
09723  ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R
09724  ** @returns int
09725  **
09726  *****************************************************************************/
09727  
09728 int
09729 xcb_glx_get_compressed_tex_image_arb_data_length (const xcb_glx_get_compressed_tex_image_arb_reply_t *R  );
09730 
09731 
09732 /*****************************************************************************
09733  **
09734  ** xcb_generic_iterator_t xcb_glx_get_compressed_tex_image_arb_data_end
09735  ** 
09736  ** @param const xcb_glx_get_compressed_tex_image_arb_reply_t *R
09737  ** @returns xcb_generic_iterator_t
09738  **
09739  *****************************************************************************/
09740  
09741 xcb_generic_iterator_t
09742 xcb_glx_get_compressed_tex_image_arb_data_end (const xcb_glx_get_compressed_tex_image_arb_reply_t *R  );
09743 
09744 
09745 /*****************************************************************************
09746  **
09747  ** xcb_glx_get_compressed_tex_image_arb_reply_t * xcb_glx_get_compressed_tex_image_arb_reply
09748  ** 
09749  ** @param xcb_connection_t                               *c
09750  ** @param xcb_glx_get_compressed_tex_image_arb_cookie_t   cookie
09751  ** @param xcb_generic_error_t                           **e
09752  ** @returns xcb_glx_get_compressed_tex_image_arb_reply_t *
09753  **
09754  *****************************************************************************/
09755  
09756 xcb_glx_get_compressed_tex_image_arb_reply_t *
09757 xcb_glx_get_compressed_tex_image_arb_reply (xcb_connection_t                               *c  ,
09758                                             xcb_glx_get_compressed_tex_image_arb_cookie_t   cookie  ,
09759                                             xcb_generic_error_t                           **e  );
09760 
09761 
09762 /*****************************************************************************
09763  **
09764  ** xcb_void_cookie_t xcb_glx_delete_queries_arb_checked
09765  ** 
09766  ** @param xcb_connection_t      *c
09767  ** @param xcb_glx_context_tag_t  context_tag
09768  ** @param int32_t                n
09769  ** @param const uint32_t        *ids
09770  ** @returns xcb_void_cookie_t
09771  **
09772  *****************************************************************************/
09773  
09774 xcb_void_cookie_t
09775 xcb_glx_delete_queries_arb_checked (xcb_connection_t      *c  ,
09776                                     xcb_glx_context_tag_t  context_tag  ,
09777                                     int32_t                n  ,
09778                                     const uint32_t        *ids  );
09779 
09780 
09781 /*****************************************************************************
09782  **
09783  ** xcb_void_cookie_t xcb_glx_delete_queries_arb
09784  ** 
09785  ** @param xcb_connection_t      *c
09786  ** @param xcb_glx_context_tag_t  context_tag
09787  ** @param int32_t                n
09788  ** @param const uint32_t        *ids
09789  ** @returns xcb_void_cookie_t
09790  **
09791  *****************************************************************************/
09792  
09793 xcb_void_cookie_t
09794 xcb_glx_delete_queries_arb (xcb_connection_t      *c  ,
09795                             xcb_glx_context_tag_t  context_tag  ,
09796                             int32_t                n  ,
09797                             const uint32_t        *ids  );
09798 
09799 
09800 /*****************************************************************************
09801  **
09802  ** xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb
09803  ** 
09804  ** @param xcb_connection_t      *c
09805  ** @param xcb_glx_context_tag_t  context_tag
09806  ** @param int32_t                n
09807  ** @returns xcb_glx_gen_queries_arb_cookie_t
09808  **
09809  *****************************************************************************/
09810  
09811 xcb_glx_gen_queries_arb_cookie_t
09812 xcb_glx_gen_queries_arb (xcb_connection_t      *c  ,
09813                          xcb_glx_context_tag_t  context_tag  ,
09814                          int32_t                n  );
09815 
09816 
09817 /*****************************************************************************
09818  **
09819  ** xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb_unchecked
09820  ** 
09821  ** @param xcb_connection_t      *c
09822  ** @param xcb_glx_context_tag_t  context_tag
09823  ** @param int32_t                n
09824  ** @returns xcb_glx_gen_queries_arb_cookie_t
09825  **
09826  *****************************************************************************/
09827  
09828 xcb_glx_gen_queries_arb_cookie_t
09829 xcb_glx_gen_queries_arb_unchecked (xcb_connection_t      *c  ,
09830                                    xcb_glx_context_tag_t  context_tag  ,
09831                                    int32_t                n  );
09832 
09833 
09834 /*****************************************************************************
09835  **
09836  ** uint32_t * xcb_glx_gen_queries_arb_data
09837  ** 
09838  ** @param const xcb_glx_gen_queries_arb_reply_t *R
09839  ** @returns uint32_t *
09840  **
09841  *****************************************************************************/
09842  
09843 uint32_t *
09844 xcb_glx_gen_queries_arb_data (const xcb_glx_gen_queries_arb_reply_t *R  );
09845 
09846 
09847 /*****************************************************************************
09848  **
09849  ** int xcb_glx_gen_queries_arb_data_length
09850  ** 
09851  ** @param const xcb_glx_gen_queries_arb_reply_t *R
09852  ** @returns int
09853  **
09854  *****************************************************************************/
09855  
09856 int
09857 xcb_glx_gen_queries_arb_data_length (const xcb_glx_gen_queries_arb_reply_t *R  );
09858 
09859 
09860 /*****************************************************************************
09861  **
09862  ** xcb_generic_iterator_t xcb_glx_gen_queries_arb_data_end
09863  ** 
09864  ** @param const xcb_glx_gen_queries_arb_reply_t *R
09865  ** @returns xcb_generic_iterator_t
09866  **
09867  *****************************************************************************/
09868  
09869 xcb_generic_iterator_t
09870 xcb_glx_gen_queries_arb_data_end (const xcb_glx_gen_queries_arb_reply_t *R  );
09871 
09872 
09873 /*****************************************************************************
09874  **
09875  ** xcb_glx_gen_queries_arb_reply_t * xcb_glx_gen_queries_arb_reply
09876  ** 
09877  ** @param xcb_connection_t                  *c
09878  ** @param xcb_glx_gen_queries_arb_cookie_t   cookie
09879  ** @param xcb_generic_error_t              **e
09880  ** @returns xcb_glx_gen_queries_arb_reply_t *
09881  **
09882  *****************************************************************************/
09883  
09884 xcb_glx_gen_queries_arb_reply_t *
09885 xcb_glx_gen_queries_arb_reply (xcb_connection_t                  *c  ,
09886                                xcb_glx_gen_queries_arb_cookie_t   cookie  ,
09887                                xcb_generic_error_t              **e  );
09888 
09889 
09890 /*****************************************************************************
09891  **
09892  ** xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb
09893  ** 
09894  ** @param xcb_connection_t      *c
09895  ** @param xcb_glx_context_tag_t  context_tag
09896  ** @param uint32_t               id
09897  ** @returns xcb_glx_is_query_arb_cookie_t
09898  **
09899  *****************************************************************************/
09900  
09901 xcb_glx_is_query_arb_cookie_t
09902 xcb_glx_is_query_arb (xcb_connection_t      *c  ,
09903                       xcb_glx_context_tag_t  context_tag  ,
09904                       uint32_t               id  );
09905 
09906 
09907 /*****************************************************************************
09908  **
09909  ** xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb_unchecked
09910  ** 
09911  ** @param xcb_connection_t      *c
09912  ** @param xcb_glx_context_tag_t  context_tag
09913  ** @param uint32_t               id
09914  ** @returns xcb_glx_is_query_arb_cookie_t
09915  **
09916  *****************************************************************************/
09917  
09918 xcb_glx_is_query_arb_cookie_t
09919 xcb_glx_is_query_arb_unchecked (xcb_connection_t      *c  ,
09920                                 xcb_glx_context_tag_t  context_tag  ,
09921                                 uint32_t               id  );
09922 
09923 
09924 /*****************************************************************************
09925  **
09926  ** xcb_glx_is_query_arb_reply_t * xcb_glx_is_query_arb_reply
09927  ** 
09928  ** @param xcb_connection_t               *c
09929  ** @param xcb_glx_is_query_arb_cookie_t   cookie
09930  ** @param xcb_generic_error_t           **e
09931  ** @returns xcb_glx_is_query_arb_reply_t *
09932  **
09933  *****************************************************************************/
09934  
09935 xcb_glx_is_query_arb_reply_t *
09936 xcb_glx_is_query_arb_reply (xcb_connection_t               *c  ,
09937                             xcb_glx_is_query_arb_cookie_t   cookie  ,
09938                             xcb_generic_error_t           **e  );
09939 
09940 
09941 /*****************************************************************************
09942  **
09943  ** xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb
09944  ** 
09945  ** @param xcb_connection_t      *c
09946  ** @param xcb_glx_context_tag_t  context_tag
09947  ** @param uint32_t               target
09948  ** @param uint32_t               pname
09949  ** @returns xcb_glx_get_queryiv_arb_cookie_t
09950  **
09951  *****************************************************************************/
09952  
09953 xcb_glx_get_queryiv_arb_cookie_t
09954 xcb_glx_get_queryiv_arb (xcb_connection_t      *c  ,
09955                          xcb_glx_context_tag_t  context_tag  ,
09956                          uint32_t               target  ,
09957                          uint32_t               pname  );
09958 
09959 
09960 /*****************************************************************************
09961  **
09962  ** xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb_unchecked
09963  ** 
09964  ** @param xcb_connection_t      *c
09965  ** @param xcb_glx_context_tag_t  context_tag
09966  ** @param uint32_t               target
09967  ** @param uint32_t               pname
09968  ** @returns xcb_glx_get_queryiv_arb_cookie_t
09969  **
09970  *****************************************************************************/
09971  
09972 xcb_glx_get_queryiv_arb_cookie_t
09973 xcb_glx_get_queryiv_arb_unchecked (xcb_connection_t      *c  ,
09974                                    xcb_glx_context_tag_t  context_tag  ,
09975                                    uint32_t               target  ,
09976                                    uint32_t               pname  );
09977 
09978 
09979 /*****************************************************************************
09980  **
09981  ** int32_t * xcb_glx_get_queryiv_arb_data
09982  ** 
09983  ** @param const xcb_glx_get_queryiv_arb_reply_t *R
09984  ** @returns int32_t *
09985  **
09986  *****************************************************************************/
09987  
09988 int32_t *
09989 xcb_glx_get_queryiv_arb_data (const xcb_glx_get_queryiv_arb_reply_t *R  );
09990 
09991 
09992 /*****************************************************************************
09993  **
09994  ** int xcb_glx_get_queryiv_arb_data_length
09995  ** 
09996  ** @param const xcb_glx_get_queryiv_arb_reply_t *R
09997  ** @returns int
09998  **
09999  *****************************************************************************/
10000  
10001 int
10002 xcb_glx_get_queryiv_arb_data_length (const xcb_glx_get_queryiv_arb_reply_t *R  );
10003 
10004 
10005 /*****************************************************************************
10006  **
10007  ** xcb_generic_iterator_t xcb_glx_get_queryiv_arb_data_end
10008  ** 
10009  ** @param const xcb_glx_get_queryiv_arb_reply_t *R
10010  ** @returns xcb_generic_iterator_t
10011  **
10012  *****************************************************************************/
10013  
10014 xcb_generic_iterator_t
10015 xcb_glx_get_queryiv_arb_data_end (const xcb_glx_get_queryiv_arb_reply_t *R  );
10016 
10017 
10018 /*****************************************************************************
10019  **
10020  ** xcb_glx_get_queryiv_arb_reply_t * xcb_glx_get_queryiv_arb_reply
10021  ** 
10022  ** @param xcb_connection_t                  *c
10023  ** @param xcb_glx_get_queryiv_arb_cookie_t   cookie
10024  ** @param xcb_generic_error_t              **e
10025  ** @returns xcb_glx_get_queryiv_arb_reply_t *
10026  **
10027  *****************************************************************************/
10028  
10029 xcb_glx_get_queryiv_arb_reply_t *
10030 xcb_glx_get_queryiv_arb_reply (xcb_connection_t                  *c  ,
10031                                xcb_glx_get_queryiv_arb_cookie_t   cookie  ,
10032                                xcb_generic_error_t              **e  );
10033 
10034 
10035 /*****************************************************************************
10036  **
10037  ** xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb
10038  ** 
10039  ** @param xcb_connection_t      *c
10040  ** @param xcb_glx_context_tag_t  context_tag
10041  ** @param uint32_t               id
10042  ** @param uint32_t               pname
10043  ** @returns xcb_glx_get_query_objectiv_arb_cookie_t
10044  **
10045  *****************************************************************************/
10046  
10047 xcb_glx_get_query_objectiv_arb_cookie_t
10048 xcb_glx_get_query_objectiv_arb (xcb_connection_t      *c  ,
10049                                 xcb_glx_context_tag_t  context_tag  ,
10050                                 uint32_t               id  ,
10051                                 uint32_t               pname  );
10052 
10053 
10054 /*****************************************************************************
10055  **
10056  ** xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb_unchecked
10057  ** 
10058  ** @param xcb_connection_t      *c
10059  ** @param xcb_glx_context_tag_t  context_tag
10060  ** @param uint32_t               id
10061  ** @param uint32_t               pname
10062  ** @returns xcb_glx_get_query_objectiv_arb_cookie_t
10063  **
10064  *****************************************************************************/
10065  
10066 xcb_glx_get_query_objectiv_arb_cookie_t
10067 xcb_glx_get_query_objectiv_arb_unchecked (xcb_connection_t      *c  ,
10068                                           xcb_glx_context_tag_t  context_tag  ,
10069                                           uint32_t               id  ,
10070                                           uint32_t               pname  );
10071 
10072 
10073 /*****************************************************************************
10074  **
10075  ** int32_t * xcb_glx_get_query_objectiv_arb_data
10076  ** 
10077  ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R
10078  ** @returns int32_t *
10079  **
10080  *****************************************************************************/
10081  
10082 int32_t *
10083 xcb_glx_get_query_objectiv_arb_data (const xcb_glx_get_query_objectiv_arb_reply_t *R  );
10084 
10085 
10086 /*****************************************************************************
10087  **
10088  ** int xcb_glx_get_query_objectiv_arb_data_length
10089  ** 
10090  ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R
10091  ** @returns int
10092  **
10093  *****************************************************************************/
10094  
10095 int
10096 xcb_glx_get_query_objectiv_arb_data_length (const xcb_glx_get_query_objectiv_arb_reply_t *R  );
10097 
10098 
10099 /*****************************************************************************
10100  **
10101  ** xcb_generic_iterator_t xcb_glx_get_query_objectiv_arb_data_end
10102  ** 
10103  ** @param const xcb_glx_get_query_objectiv_arb_reply_t *R
10104  ** @returns xcb_generic_iterator_t
10105  **
10106  *****************************************************************************/
10107  
10108 xcb_generic_iterator_t
10109 xcb_glx_get_query_objectiv_arb_data_end (const xcb_glx_get_query_objectiv_arb_reply_t *R  );
10110 
10111 
10112 /*****************************************************************************
10113  **
10114  ** xcb_glx_get_query_objectiv_arb_reply_t * xcb_glx_get_query_objectiv_arb_reply
10115  ** 
10116  ** @param xcb_connection_t                         *c
10117  ** @param xcb_glx_get_query_objectiv_arb_cookie_t   cookie
10118  ** @param xcb_generic_error_t                     **e
10119  ** @returns xcb_glx_get_query_objectiv_arb_reply_t *
10120  **
10121  *****************************************************************************/
10122  
10123 xcb_glx_get_query_objectiv_arb_reply_t *
10124 xcb_glx_get_query_objectiv_arb_reply (xcb_connection_t                         *c  ,
10125                                       xcb_glx_get_query_objectiv_arb_cookie_t   cookie  ,
10126                                       xcb_generic_error_t                     **e  );
10127 
10128 
10129 /*****************************************************************************
10130  **
10131  ** xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb
10132  ** 
10133  ** @param xcb_connection_t      *c
10134  ** @param xcb_glx_context_tag_t  context_tag
10135  ** @param uint32_t               id
10136  ** @param uint32_t               pname
10137  ** @returns xcb_glx_get_query_objectuiv_arb_cookie_t
10138  **
10139  *****************************************************************************/
10140  
10141 xcb_glx_get_query_objectuiv_arb_cookie_t
10142 xcb_glx_get_query_objectuiv_arb (xcb_connection_t      *c  ,
10143                                  xcb_glx_context_tag_t  context_tag  ,
10144                                  uint32_t               id  ,
10145                                  uint32_t               pname  );
10146 
10147 
10148 /*****************************************************************************
10149  **
10150  ** xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb_unchecked
10151  ** 
10152  ** @param xcb_connection_t      *c
10153  ** @param xcb_glx_context_tag_t  context_tag
10154  ** @param uint32_t               id
10155  ** @param uint32_t               pname
10156  ** @returns xcb_glx_get_query_objectuiv_arb_cookie_t
10157  **
10158  *****************************************************************************/
10159  
10160 xcb_glx_get_query_objectuiv_arb_cookie_t
10161 xcb_glx_get_query_objectuiv_arb_unchecked (xcb_connection_t      *c  ,
10162                                            xcb_glx_context_tag_t  context_tag  ,
10163                                            uint32_t               id  ,
10164                                            uint32_t               pname  );
10165 
10166 
10167 /*****************************************************************************
10168  **
10169  ** uint32_t * xcb_glx_get_query_objectuiv_arb_data
10170  ** 
10171  ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R
10172  ** @returns uint32_t *
10173  **
10174  *****************************************************************************/
10175  
10176 uint32_t *
10177 xcb_glx_get_query_objectuiv_arb_data (const xcb_glx_get_query_objectuiv_arb_reply_t *R  );
10178 
10179 
10180 /*****************************************************************************
10181  **
10182  ** int xcb_glx_get_query_objectuiv_arb_data_length
10183  ** 
10184  ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R
10185  ** @returns int
10186  **
10187  *****************************************************************************/
10188  
10189 int
10190 xcb_glx_get_query_objectuiv_arb_data_length (const xcb_glx_get_query_objectuiv_arb_reply_t *R  );
10191 
10192 
10193 /*****************************************************************************
10194  **
10195  ** xcb_generic_iterator_t xcb_glx_get_query_objectuiv_arb_data_end
10196  ** 
10197  ** @param const xcb_glx_get_query_objectuiv_arb_reply_t *R
10198  ** @returns xcb_generic_iterator_t
10199  **
10200  *****************************************************************************/
10201  
10202 xcb_generic_iterator_t
10203 xcb_glx_get_query_objectuiv_arb_data_end (const xcb_glx_get_query_objectuiv_arb_reply_t *R  );
10204 
10205 
10206 /*****************************************************************************
10207  **
10208  ** xcb_glx_get_query_objectuiv_arb_reply_t * xcb_glx_get_query_objectuiv_arb_reply
10209  ** 
10210  ** @param xcb_connection_t                          *c
10211  ** @param xcb_glx_get_query_objectuiv_arb_cookie_t   cookie
10212  ** @param xcb_generic_error_t                      **e
10213  ** @returns xcb_glx_get_query_objectuiv_arb_reply_t *
10214  **
10215  *****************************************************************************/
10216  
10217 xcb_glx_get_query_objectuiv_arb_reply_t *
10218 xcb_glx_get_query_objectuiv_arb_reply (xcb_connection_t                          *c  ,
10219                                        xcb_glx_get_query_objectuiv_arb_cookie_t   cookie  ,
10220                                        xcb_generic_error_t                      **e  );
10221 
10222 
10223 #endif
10224 

Generated on Tue Aug 14 02:13:03 2007 for XCB by  doxygen 1.5.2