~ubuntu-branches/ubuntu/karmic/libxcb/karmic

« back to all changes in this revision

Viewing changes to src/glx.h

  • Committer: Bazaar Package Importer
  • Author(s): Jamey Sharp
  • Date: 2007-11-24 14:59:42 UTC
  • mto: (2.1.2 squeeze) (1.1.4 upstream)
  • mto: This revision was merged to the branch mainline in revision 7.
  • Revision ID: james.westby@ubuntu.com-20071124145942-o35xehku11z1vu4u
Tags: upstream-1.1
ImportĀ upstreamĀ versionĀ 1.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
3034
3034
    uint8_t  pad2[12]; /**<  */
3035
3035
} xcb_glx_get_query_objectuiv_arb_reply_t;
3036
3036
 
 
3037
/**
 
3038
 * Get the next element of the iterator
 
3039
 * @param i Pointer to a xcb_glx_pixmap_iterator_t
 
3040
 *
 
3041
 * Get the next element in the iterator. The member rem is
 
3042
 * decreased by one. The member data points to the next
 
3043
 * element. The member index is increased by sizeof(xcb_glx_pixmap_t)
 
3044
 */
3037
3045
 
3038
3046
/*****************************************************************************
3039
3047
 **
3047
3055
void
3048
3056
xcb_glx_pixmap_next (xcb_glx_pixmap_iterator_t *i  /**< */);
3049
3057
 
 
3058
/**
 
3059
 * Return the iterator pointing to the last element
 
3060
 * @param i An xcb_glx_pixmap_iterator_t
 
3061
 * @return  The iterator pointing to the last element
 
3062
 *
 
3063
 * Set the current element in the iterator to the last element.
 
3064
 * The member rem is set to 0. The member data points to the
 
3065
 * last element.
 
3066
 */
3050
3067
 
3051
3068
/*****************************************************************************
3052
3069
 **
3060
3077
xcb_generic_iterator_t
3061
3078
xcb_glx_pixmap_end (xcb_glx_pixmap_iterator_t i  /**< */);
3062
3079
 
 
3080
/**
 
3081
 * Get the next element of the iterator
 
3082
 * @param i Pointer to a xcb_glx_context_iterator_t
 
3083
 *
 
3084
 * Get the next element in the iterator. The member rem is
 
3085
 * decreased by one. The member data points to the next
 
3086
 * element. The member index is increased by sizeof(xcb_glx_context_t)
 
3087
 */
3063
3088
 
3064
3089
/*****************************************************************************
3065
3090
 **
3073
3098
void
3074
3099
xcb_glx_context_next (xcb_glx_context_iterator_t *i  /**< */);
3075
3100
 
 
3101
/**
 
3102
 * Return the iterator pointing to the last element
 
3103
 * @param i An xcb_glx_context_iterator_t
 
3104
 * @return  The iterator pointing to the last element
 
3105
 *
 
3106
 * Set the current element in the iterator to the last element.
 
3107
 * The member rem is set to 0. The member data points to the
 
3108
 * last element.
 
3109
 */
3076
3110
 
3077
3111
/*****************************************************************************
3078
3112
 **
3086
3120
xcb_generic_iterator_t
3087
3121
xcb_glx_context_end (xcb_glx_context_iterator_t i  /**< */);
3088
3122
 
 
3123
/**
 
3124
 * Get the next element of the iterator
 
3125
 * @param i Pointer to a xcb_glx_pbuffer_iterator_t
 
3126
 *
 
3127
 * Get the next element in the iterator. The member rem is
 
3128
 * decreased by one. The member data points to the next
 
3129
 * element. The member index is increased by sizeof(xcb_glx_pbuffer_t)
 
3130
 */
3089
3131
 
3090
3132
/*****************************************************************************
3091
3133
 **
3099
3141
void
3100
3142
xcb_glx_pbuffer_next (xcb_glx_pbuffer_iterator_t *i  /**< */);
3101
3143
 
 
3144
/**
 
3145
 * Return the iterator pointing to the last element
 
3146
 * @param i An xcb_glx_pbuffer_iterator_t
 
3147
 * @return  The iterator pointing to the last element
 
3148
 *
 
3149
 * Set the current element in the iterator to the last element.
 
3150
 * The member rem is set to 0. The member data points to the
 
3151
 * last element.
 
3152
 */
3102
3153
 
3103
3154
/*****************************************************************************
3104
3155
 **
3112
3163
xcb_generic_iterator_t
3113
3164
xcb_glx_pbuffer_end (xcb_glx_pbuffer_iterator_t i  /**< */);
3114
3165
 
 
3166
/**
 
3167
 * Get the next element of the iterator
 
3168
 * @param i Pointer to a xcb_glx_window_iterator_t
 
3169
 *
 
3170
 * Get the next element in the iterator. The member rem is
 
3171
 * decreased by one. The member data points to the next
 
3172
 * element. The member index is increased by sizeof(xcb_glx_window_t)
 
3173
 */
3115
3174
 
3116
3175
/*****************************************************************************
3117
3176
 **
3125
3184
void
3126
3185
xcb_glx_window_next (xcb_glx_window_iterator_t *i  /**< */);
3127
3186
 
 
3187
/**
 
3188
 * Return the iterator pointing to the last element
 
3189
 * @param i An xcb_glx_window_iterator_t
 
3190
 * @return  The iterator pointing to the last element
 
3191
 *
 
3192
 * Set the current element in the iterator to the last element.
 
3193
 * The member rem is set to 0. The member data points to the
 
3194
 * last element.
 
3195
 */
3128
3196
 
3129
3197
/*****************************************************************************
3130
3198
 **
3138
3206
xcb_generic_iterator_t
3139
3207
xcb_glx_window_end (xcb_glx_window_iterator_t i  /**< */);
3140
3208
 
 
3209
/**
 
3210
 * Get the next element of the iterator
 
3211
 * @param i Pointer to a xcb_glx_fbconfig_iterator_t
 
3212
 *
 
3213
 * Get the next element in the iterator. The member rem is
 
3214
 * decreased by one. The member data points to the next
 
3215
 * element. The member index is increased by sizeof(xcb_glx_fbconfig_t)
 
3216
 */
3141
3217
 
3142
3218
/*****************************************************************************
3143
3219
 **
3151
3227
void
3152
3228
xcb_glx_fbconfig_next (xcb_glx_fbconfig_iterator_t *i  /**< */);
3153
3229
 
 
3230
/**
 
3231
 * Return the iterator pointing to the last element
 
3232
 * @param i An xcb_glx_fbconfig_iterator_t
 
3233
 * @return  The iterator pointing to the last element
 
3234
 *
 
3235
 * Set the current element in the iterator to the last element.
 
3236
 * The member rem is set to 0. The member data points to the
 
3237
 * last element.
 
3238
 */
3154
3239
 
3155
3240
/*****************************************************************************
3156
3241
 **
3164
3249
xcb_generic_iterator_t
3165
3250
xcb_glx_fbconfig_end (xcb_glx_fbconfig_iterator_t i  /**< */);
3166
3251
 
 
3252
/**
 
3253
 * Get the next element of the iterator
 
3254
 * @param i Pointer to a xcb_glx_drawable_iterator_t
 
3255
 *
 
3256
 * Get the next element in the iterator. The member rem is
 
3257
 * decreased by one. The member data points to the next
 
3258
 * element. The member index is increased by sizeof(xcb_glx_drawable_t)
 
3259
 */
3167
3260
 
3168
3261
/*****************************************************************************
3169
3262
 **
3177
3270
void
3178
3271
xcb_glx_drawable_next (xcb_glx_drawable_iterator_t *i  /**< */);
3179
3272
 
 
3273
/**
 
3274
 * Return the iterator pointing to the last element
 
3275
 * @param i An xcb_glx_drawable_iterator_t
 
3276
 * @return  The iterator pointing to the last element
 
3277
 *
 
3278
 * Set the current element in the iterator to the last element.
 
3279
 * The member rem is set to 0. The member data points to the
 
3280
 * last element.
 
3281
 */
3180
3282
 
3181
3283
/*****************************************************************************
3182
3284
 **
3190
3292
xcb_generic_iterator_t
3191
3293
xcb_glx_drawable_end (xcb_glx_drawable_iterator_t i  /**< */);
3192
3294
 
 
3295
/**
 
3296
 * Get the next element of the iterator
 
3297
 * @param i Pointer to a xcb_glx_float32_iterator_t
 
3298
 *
 
3299
 * Get the next element in the iterator. The member rem is
 
3300
 * decreased by one. The member data points to the next
 
3301
 * element. The member index is increased by sizeof(xcb_glx_float32_t)
 
3302
 */
3193
3303
 
3194
3304
/*****************************************************************************
3195
3305
 **
3203
3313
void
3204
3314
xcb_glx_float32_next (xcb_glx_float32_iterator_t *i  /**< */);
3205
3315
 
 
3316
/**
 
3317
 * Return the iterator pointing to the last element
 
3318
 * @param i An xcb_glx_float32_iterator_t
 
3319
 * @return  The iterator pointing to the last element
 
3320
 *
 
3321
 * Set the current element in the iterator to the last element.
 
3322
 * The member rem is set to 0. The member data points to the
 
3323
 * last element.
 
3324
 */
3206
3325
 
3207
3326
/*****************************************************************************
3208
3327
 **
3216
3335
xcb_generic_iterator_t
3217
3336
xcb_glx_float32_end (xcb_glx_float32_iterator_t i  /**< */);
3218
3337
 
 
3338
/**
 
3339
 * Get the next element of the iterator
 
3340
 * @param i Pointer to a xcb_glx_float64_iterator_t
 
3341
 *
 
3342
 * Get the next element in the iterator. The member rem is
 
3343
 * decreased by one. The member data points to the next
 
3344
 * element. The member index is increased by sizeof(xcb_glx_float64_t)
 
3345
 */
3219
3346
 
3220
3347
/*****************************************************************************
3221
3348
 **
3229
3356
void
3230
3357
xcb_glx_float64_next (xcb_glx_float64_iterator_t *i  /**< */);
3231
3358
 
 
3359
/**
 
3360
 * Return the iterator pointing to the last element
 
3361
 * @param i An xcb_glx_float64_iterator_t
 
3362
 * @return  The iterator pointing to the last element
 
3363
 *
 
3364
 * Set the current element in the iterator to the last element.
 
3365
 * The member rem is set to 0. The member data points to the
 
3366
 * last element.
 
3367
 */
3232
3368
 
3233
3369
/*****************************************************************************
3234
3370
 **
3242
3378
xcb_generic_iterator_t
3243
3379
xcb_glx_float64_end (xcb_glx_float64_iterator_t i  /**< */);
3244
3380
 
 
3381
/**
 
3382
 * Get the next element of the iterator
 
3383
 * @param i Pointer to a xcb_glx_bool32_iterator_t
 
3384
 *
 
3385
 * Get the next element in the iterator. The member rem is
 
3386
 * decreased by one. The member data points to the next
 
3387
 * element. The member index is increased by sizeof(xcb_glx_bool32_t)
 
3388
 */
3245
3389
 
3246
3390
/*****************************************************************************
3247
3391
 **
3255
3399
void
3256
3400
xcb_glx_bool32_next (xcb_glx_bool32_iterator_t *i  /**< */);
3257
3401
 
 
3402
/**
 
3403
 * Return the iterator pointing to the last element
 
3404
 * @param i An xcb_glx_bool32_iterator_t
 
3405
 * @return  The iterator pointing to the last element
 
3406
 *
 
3407
 * Set the current element in the iterator to the last element.
 
3408
 * The member rem is set to 0. The member data points to the
 
3409
 * last element.
 
3410
 */
3258
3411
 
3259
3412
/*****************************************************************************
3260
3413
 **
3268
3421
xcb_generic_iterator_t
3269
3422
xcb_glx_bool32_end (xcb_glx_bool32_iterator_t i  /**< */);
3270
3423
 
 
3424
/**
 
3425
 * Get the next element of the iterator
 
3426
 * @param i Pointer to a xcb_glx_context_tag_iterator_t
 
3427
 *
 
3428
 * Get the next element in the iterator. The member rem is
 
3429
 * decreased by one. The member data points to the next
 
3430
 * element. The member index is increased by sizeof(xcb_glx_context_tag_t)
 
3431
 */
3271
3432
 
3272
3433
/*****************************************************************************
3273
3434
 **
3281
3442
void
3282
3443
xcb_glx_context_tag_next (xcb_glx_context_tag_iterator_t *i  /**< */);
3283
3444
 
 
3445
/**
 
3446
 * Return the iterator pointing to the last element
 
3447
 * @param i An xcb_glx_context_tag_iterator_t
 
3448
 * @return  The iterator pointing to the last element
 
3449
 *
 
3450
 * Set the current element in the iterator to the last element.
 
3451
 * The member rem is set to 0. The member data points to the
 
3452
 * last element.
 
3453
 */
3284
3454
 
3285
3455
/*****************************************************************************
3286
3456
 **
3294
3464
xcb_generic_iterator_t
3295
3465
xcb_glx_context_tag_end (xcb_glx_context_tag_iterator_t i  /**< */);
3296
3466
 
 
3467
/**
 
3468
 * Delivers a request to the X server
 
3469
 * @param c The connection
 
3470
 * @return A cookie
 
3471
 *
 
3472
 * Delivers a request to the X server.
 
3473
 * 
 
3474
 * This form can be used only if the request will not cause
 
3475
 * a reply to be generated. Any returned error will be
 
3476
 * saved for handling by xcb_request_check().
 
3477
 */
3297
3478
 
3298
3479
/*****************************************************************************
3299
3480
 **
3313
3494
                        uint32_t               data_len  /**< */,
3314
3495
                        const uint8_t         *data  /**< */);
3315
3496
 
 
3497
/**
 
3498
 * Delivers a request to the X server
 
3499
 * @param c The connection
 
3500
 * @return A cookie
 
3501
 *
 
3502
 * Delivers a request to the X server.
 
3503
 * 
 
3504
 */
3316
3505
 
3317
3506
/*****************************************************************************
3318
3507
 **
3332
3521
                uint32_t               data_len  /**< */,
3333
3522
                const uint8_t         *data  /**< */);
3334
3523
 
 
3524
/**
 
3525
 * Delivers a request to the X server
 
3526
 * @param c The connection
 
3527
 * @return A cookie
 
3528
 *
 
3529
 * Delivers a request to the X server.
 
3530
 * 
 
3531
 * This form can be used only if the request will not cause
 
3532
 * a reply to be generated. Any returned error will be
 
3533
 * saved for handling by xcb_request_check().
 
3534
 */
3335
3535
 
3336
3536
/*****************************************************************************
3337
3537
 **
3355
3555
                              uint32_t               data_len  /**< */,
3356
3556
                              const uint8_t         *data  /**< */);
3357
3557
 
 
3558
/**
 
3559
 * Delivers a request to the X server
 
3560
 * @param c The connection
 
3561
 * @return A cookie
 
3562
 *
 
3563
 * Delivers a request to the X server.
 
3564
 * 
 
3565
 */
3358
3566
 
3359
3567
/*****************************************************************************
3360
3568
 **
3378
3586
                      uint32_t               data_len  /**< */,
3379
3587
                      const uint8_t         *data  /**< */);
3380
3588
 
 
3589
/**
 
3590
 * Delivers a request to the X server
 
3591
 * @param c The connection
 
3592
 * @return A cookie
 
3593
 *
 
3594
 * Delivers a request to the X server.
 
3595
 * 
 
3596
 * This form can be used only if the request will not cause
 
3597
 * a reply to be generated. Any returned error will be
 
3598
 * saved for handling by xcb_request_check().
 
3599
 */
3381
3600
 
3382
3601
/*****************************************************************************
3383
3602
 **
3401
3620
                                xcb_glx_context_t  share_list  /**< */,
3402
3621
                                uint8_t            is_direct  /**< */);
3403
3622
 
 
3623
/**
 
3624
 * Delivers a request to the X server
 
3625
 * @param c The connection
 
3626
 * @return A cookie
 
3627
 *
 
3628
 * Delivers a request to the X server.
 
3629
 * 
 
3630
 */
3404
3631
 
3405
3632
/*****************************************************************************
3406
3633
 **
3424
3651
                        xcb_glx_context_t  share_list  /**< */,
3425
3652
                        uint8_t            is_direct  /**< */);
3426
3653
 
 
3654
/**
 
3655
 * Delivers a request to the X server
 
3656
 * @param c The connection
 
3657
 * @return A cookie
 
3658
 *
 
3659
 * Delivers a request to the X server.
 
3660
 * 
 
3661
 * This form can be used only if the request will not cause
 
3662
 * a reply to be generated. Any returned error will be
 
3663
 * saved for handling by xcb_request_check().
 
3664
 */
3427
3665
 
3428
3666
/*****************************************************************************
3429
3667
 **
3439
3677
xcb_glx_destroy_context_checked (xcb_connection_t  *c  /**< */,
3440
3678
                                 xcb_glx_context_t  context  /**< */);
3441
3679
 
 
3680
/**
 
3681
 * Delivers a request to the X server
 
3682
 * @param c The connection
 
3683
 * @return A cookie
 
3684
 *
 
3685
 * Delivers a request to the X server.
 
3686
 * 
 
3687
 */
3442
3688
 
3443
3689
/*****************************************************************************
3444
3690
 **
3454
3700
xcb_glx_destroy_context (xcb_connection_t  *c  /**< */,
3455
3701
                         xcb_glx_context_t  context  /**< */);
3456
3702
 
 
3703
/**
 
3704
 * Delivers a request to the X server
 
3705
 * @param c The connection
 
3706
 * @return A cookie
 
3707
 *
 
3708
 * Delivers a request to the X server.
 
3709
 * 
 
3710
 */
3457
3711
 
3458
3712
/*****************************************************************************
3459
3713
 **
3473
3727
                      xcb_glx_context_t      context  /**< */,
3474
3728
                      xcb_glx_context_tag_t  old_context_tag  /**< */);
3475
3729
 
 
3730
/**
 
3731
 * Delivers a request to the X server
 
3732
 * @param c The connection
 
3733
 * @return A cookie
 
3734
 *
 
3735
 * Delivers a request to the X server.
 
3736
 * 
 
3737
 * This form can be used only if the request will cause
 
3738
 * a reply to be generated. Any returned error will be
 
3739
 * placed in the event queue.
 
3740
 */
3476
3741
 
3477
3742
/*****************************************************************************
3478
3743
 **
3492
3757
                                xcb_glx_context_t      context  /**< */,
3493
3758
                                xcb_glx_context_tag_t  old_context_tag  /**< */);
3494
3759
 
 
3760
/**
 
3761
 * Return the reply
 
3762
 * @param c      The connection
 
3763
 * @param cookie The cookie
 
3764
 * @param e      The xcb_generic_error_t supplied
 
3765
 *
 
3766
 * Returns the reply of the request asked by
 
3767
 * 
 
3768
 * The parameter @p e supplied to this function must be NULL if
 
3769
 * xcb_glx_make_current_unchecked(). is used.
 
3770
 * Otherwise, it stores the error if any.
 
3771
 */
3495
3772
 
3496
3773
/*****************************************************************************
3497
3774
 **
3509
3786
                            xcb_glx_make_current_cookie_t   cookie  /**< */,
3510
3787
                            xcb_generic_error_t           **e  /**< */);
3511
3788
 
 
3789
/**
 
3790
 * Delivers a request to the X server
 
3791
 * @param c The connection
 
3792
 * @return A cookie
 
3793
 *
 
3794
 * Delivers a request to the X server.
 
3795
 * 
 
3796
 */
3512
3797
 
3513
3798
/*****************************************************************************
3514
3799
 **
3524
3809
xcb_glx_is_direct (xcb_connection_t  *c  /**< */,
3525
3810
                   xcb_glx_context_t  context  /**< */);
3526
3811
 
 
3812
/**
 
3813
 * Delivers a request to the X server
 
3814
 * @param c The connection
 
3815
 * @return A cookie
 
3816
 *
 
3817
 * Delivers a request to the X server.
 
3818
 * 
 
3819
 * This form can be used only if the request will cause
 
3820
 * a reply to be generated. Any returned error will be
 
3821
 * placed in the event queue.
 
3822
 */
3527
3823
 
3528
3824
/*****************************************************************************
3529
3825
 **
3539
3835
xcb_glx_is_direct_unchecked (xcb_connection_t  *c  /**< */,
3540
3836
                             xcb_glx_context_t  context  /**< */);
3541
3837
 
 
3838
/**
 
3839
 * Return the reply
 
3840
 * @param c      The connection
 
3841
 * @param cookie The cookie
 
3842
 * @param e      The xcb_generic_error_t supplied
 
3843
 *
 
3844
 * Returns the reply of the request asked by
 
3845
 * 
 
3846
 * The parameter @p e supplied to this function must be NULL if
 
3847
 * xcb_glx_is_direct_unchecked(). is used.
 
3848
 * Otherwise, it stores the error if any.
 
3849
 */
3542
3850
 
3543
3851
/*****************************************************************************
3544
3852
 **
3556
3864
                         xcb_glx_is_direct_cookie_t   cookie  /**< */,
3557
3865
                         xcb_generic_error_t        **e  /**< */);
3558
3866
 
 
3867
/**
 
3868
 * Delivers a request to the X server
 
3869
 * @param c The connection
 
3870
 * @return A cookie
 
3871
 *
 
3872
 * Delivers a request to the X server.
 
3873
 * 
 
3874
 */
3559
3875
 
3560
3876
/*****************************************************************************
3561
3877
 **
3573
3889
                       uint32_t          major_version  /**< */,
3574
3890
                       uint32_t          minor_version  /**< */);
3575
3891
 
 
3892
/**
 
3893
 * Delivers a request to the X server
 
3894
 * @param c The connection
 
3895
 * @return A cookie
 
3896
 *
 
3897
 * Delivers a request to the X server.
 
3898
 * 
 
3899
 * This form can be used only if the request will cause
 
3900
 * a reply to be generated. Any returned error will be
 
3901
 * placed in the event queue.
 
3902
 */
3576
3903
 
3577
3904
/*****************************************************************************
3578
3905
 **
3590
3917
                                 uint32_t          major_version  /**< */,
3591
3918
                                 uint32_t          minor_version  /**< */);
3592
3919
 
 
3920
/**
 
3921
 * Return the reply
 
3922
 * @param c      The connection
 
3923
 * @param cookie The cookie
 
3924
 * @param e      The xcb_generic_error_t supplied
 
3925
 *
 
3926
 * Returns the reply of the request asked by
 
3927
 * 
 
3928
 * The parameter @p e supplied to this function must be NULL if
 
3929
 * xcb_glx_query_version_unchecked(). is used.
 
3930
 * Otherwise, it stores the error if any.
 
3931
 */
3593
3932
 
3594
3933
/*****************************************************************************
3595
3934
 **
3607
3946
                             xcb_glx_query_version_cookie_t   cookie  /**< */,
3608
3947
                             xcb_generic_error_t            **e  /**< */);
3609
3948
 
 
3949
/**
 
3950
 * Delivers a request to the X server
 
3951
 * @param c The connection
 
3952
 * @return A cookie
 
3953
 *
 
3954
 * Delivers a request to the X server.
 
3955
 * 
 
3956
 * This form can be used only if the request will not cause
 
3957
 * a reply to be generated. Any returned error will be
 
3958
 * saved for handling by xcb_request_check().
 
3959
 */
3610
3960
 
3611
3961
/*****************************************************************************
3612
3962
 **
3622
3972
xcb_glx_wait_gl_checked (xcb_connection_t      *c  /**< */,
3623
3973
                         xcb_glx_context_tag_t  context_tag  /**< */);
3624
3974
 
 
3975
/**
 
3976
 * Delivers a request to the X server
 
3977
 * @param c The connection
 
3978
 * @return A cookie
 
3979
 *
 
3980
 * Delivers a request to the X server.
 
3981
 * 
 
3982
 */
3625
3983
 
3626
3984
/*****************************************************************************
3627
3985
 **
3637
3995
xcb_glx_wait_gl (xcb_connection_t      *c  /**< */,
3638
3996
                 xcb_glx_context_tag_t  context_tag  /**< */);
3639
3997
 
 
3998
/**
 
3999
 * Delivers a request to the X server
 
4000
 * @param c The connection
 
4001
 * @return A cookie
 
4002
 *
 
4003
 * Delivers a request to the X server.
 
4004
 * 
 
4005
 * This form can be used only if the request will not cause
 
4006
 * a reply to be generated. Any returned error will be
 
4007
 * saved for handling by xcb_request_check().
 
4008
 */
3640
4009
 
3641
4010
/*****************************************************************************
3642
4011
 **
3652
4021
xcb_glx_wait_x_checked (xcb_connection_t      *c  /**< */,
3653
4022
                        xcb_glx_context_tag_t  context_tag  /**< */);
3654
4023
 
 
4024
/**
 
4025
 * Delivers a request to the X server
 
4026
 * @param c The connection
 
4027
 * @return A cookie
 
4028
 *
 
4029
 * Delivers a request to the X server.
 
4030
 * 
 
4031
 */
3655
4032
 
3656
4033
/*****************************************************************************
3657
4034
 **
3667
4044
xcb_glx_wait_x (xcb_connection_t      *c  /**< */,
3668
4045
                xcb_glx_context_tag_t  context_tag  /**< */);
3669
4046
 
 
4047
/**
 
4048
 * Delivers a request to the X server
 
4049
 * @param c The connection
 
4050
 * @return A cookie
 
4051
 *
 
4052
 * Delivers a request to the X server.
 
4053
 * 
 
4054
 * This form can be used only if the request will not cause
 
4055
 * a reply to be generated. Any returned error will be
 
4056
 * saved for handling by xcb_request_check().
 
4057
 */
3670
4058
 
3671
4059
/*****************************************************************************
3672
4060
 **
3688
4076
                              uint32_t               mask  /**< */,
3689
4077
                              xcb_glx_context_tag_t  src_context_tag  /**< */);
3690
4078
 
 
4079
/**
 
4080
 * Delivers a request to the X server
 
4081
 * @param c The connection
 
4082
 * @return A cookie
 
4083
 *
 
4084
 * Delivers a request to the X server.
 
4085
 * 
 
4086
 */
3691
4087
 
3692
4088
/*****************************************************************************
3693
4089
 **
3709
4105
                      uint32_t               mask  /**< */,
3710
4106
                      xcb_glx_context_tag_t  src_context_tag  /**< */);
3711
4107
 
 
4108
/**
 
4109
 * Delivers a request to the X server
 
4110
 * @param c The connection
 
4111
 * @return A cookie
 
4112
 *
 
4113
 * Delivers a request to the X server.
 
4114
 * 
 
4115
 * This form can be used only if the request will not cause
 
4116
 * a reply to be generated. Any returned error will be
 
4117
 * saved for handling by xcb_request_check().
 
4118
 */
3712
4119
 
3713
4120
/*****************************************************************************
3714
4121
 **
3726
4133
                              xcb_glx_context_tag_t  context_tag  /**< */,
3727
4134
                              xcb_glx_drawable_t     drawable  /**< */);
3728
4135
 
 
4136
/**
 
4137
 * Delivers a request to the X server
 
4138
 * @param c The connection
 
4139
 * @return A cookie
 
4140
 *
 
4141
 * Delivers a request to the X server.
 
4142
 * 
 
4143
 */
3729
4144
 
3730
4145
/*****************************************************************************
3731
4146
 **
3743
4158
                      xcb_glx_context_tag_t  context_tag  /**< */,
3744
4159
                      xcb_glx_drawable_t     drawable  /**< */);
3745
4160
 
 
4161
/**
 
4162
 * Delivers a request to the X server
 
4163
 * @param c The connection
 
4164
 * @return A cookie
 
4165
 *
 
4166
 * Delivers a request to the X server.
 
4167
 * 
 
4168
 * This form can be used only if the request will not cause
 
4169
 * a reply to be generated. Any returned error will be
 
4170
 * saved for handling by xcb_request_check().
 
4171
 */
3746
4172
 
3747
4173
/*****************************************************************************
3748
4174
 **
3766
4192
                            uint32_t               count  /**< */,
3767
4193
                            uint32_t               list_base  /**< */);
3768
4194
 
 
4195
/**
 
4196
 * Delivers a request to the X server
 
4197
 * @param c The connection
 
4198
 * @return A cookie
 
4199
 *
 
4200
 * Delivers a request to the X server.
 
4201
 * 
 
4202
 */
3769
4203
 
3770
4204
/*****************************************************************************
3771
4205
 **
3789
4223
                    uint32_t               count  /**< */,
3790
4224
                    uint32_t               list_base  /**< */);
3791
4225
 
 
4226
/**
 
4227
 * Delivers a request to the X server
 
4228
 * @param c The connection
 
4229
 * @return A cookie
 
4230
 *
 
4231
 * Delivers a request to the X server.
 
4232
 * 
 
4233
 * This form can be used only if the request will not cause
 
4234
 * a reply to be generated. Any returned error will be
 
4235
 * saved for handling by xcb_request_check().
 
4236
 */
3792
4237
 
3793
4238
/*****************************************************************************
3794
4239
 **
3810
4255
                                   xcb_pixmap_t      pixmap  /**< */,
3811
4256
                                   xcb_glx_pixmap_t  glx_pixmap  /**< */);
3812
4257
 
 
4258
/**
 
4259
 * Delivers a request to the X server
 
4260
 * @param c The connection
 
4261
 * @return A cookie
 
4262
 *
 
4263
 * Delivers a request to the X server.
 
4264
 * 
 
4265
 */
3813
4266
 
3814
4267
/*****************************************************************************
3815
4268
 **
3831
4284
                           xcb_pixmap_t      pixmap  /**< */,
3832
4285
                           xcb_glx_pixmap_t  glx_pixmap  /**< */);
3833
4286
 
 
4287
/**
 
4288
 * Delivers a request to the X server
 
4289
 * @param c The connection
 
4290
 * @return A cookie
 
4291
 *
 
4292
 * Delivers a request to the X server.
 
4293
 * 
 
4294
 */
3834
4295
 
3835
4296
/*****************************************************************************
3836
4297
 **
3846
4307
xcb_glx_get_visual_configs (xcb_connection_t *c  /**< */,
3847
4308
                            uint32_t          screen  /**< */);
3848
4309
 
 
4310
/**
 
4311
 * Delivers a request to the X server
 
4312
 * @param c The connection
 
4313
 * @return A cookie
 
4314
 *
 
4315
 * Delivers a request to the X server.
 
4316
 * 
 
4317
 * This form can be used only if the request will cause
 
4318
 * a reply to be generated. Any returned error will be
 
4319
 * placed in the event queue.
 
4320
 */
3849
4321
 
3850
4322
/*****************************************************************************
3851
4323
 **
3900
4372
xcb_generic_iterator_t
3901
4373
xcb_glx_get_visual_configs_property_list_end (const xcb_glx_get_visual_configs_reply_t *R  /**< */);
3902
4374
 
 
4375
/**
 
4376
 * Return the reply
 
4377
 * @param c      The connection
 
4378
 * @param cookie The cookie
 
4379
 * @param e      The xcb_generic_error_t supplied
 
4380
 *
 
4381
 * Returns the reply of the request asked by
 
4382
 * 
 
4383
 * The parameter @p e supplied to this function must be NULL if
 
4384
 * xcb_glx_get_visual_configs_unchecked(). is used.
 
4385
 * Otherwise, it stores the error if any.
 
4386
 */
3903
4387
 
3904
4388
/*****************************************************************************
3905
4389
 **
3917
4401
                                  xcb_glx_get_visual_configs_cookie_t   cookie  /**< */,
3918
4402
                                  xcb_generic_error_t                 **e  /**< */);
3919
4403
 
 
4404
/**
 
4405
 * Delivers a request to the X server
 
4406
 * @param c The connection
 
4407
 * @return A cookie
 
4408
 *
 
4409
 * Delivers a request to the X server.
 
4410
 * 
 
4411
 * This form can be used only if the request will not cause
 
4412
 * a reply to be generated. Any returned error will be
 
4413
 * saved for handling by xcb_request_check().
 
4414
 */
3920
4415
 
3921
4416
/*****************************************************************************
3922
4417
 **
3932
4427
xcb_glx_destroy_glx_pixmap_checked (xcb_connection_t *c  /**< */,
3933
4428
                                    xcb_glx_pixmap_t  glx_pixmap  /**< */);
3934
4429
 
 
4430
/**
 
4431
 * Delivers a request to the X server
 
4432
 * @param c The connection
 
4433
 * @return A cookie
 
4434
 *
 
4435
 * Delivers a request to the X server.
 
4436
 * 
 
4437
 */
3935
4438
 
3936
4439
/*****************************************************************************
3937
4440
 **
3947
4450
xcb_glx_destroy_glx_pixmap (xcb_connection_t *c  /**< */,
3948
4451
                            xcb_glx_pixmap_t  glx_pixmap  /**< */);
3949
4452
 
 
4453
/**
 
4454
 * Delivers a request to the X server
 
4455
 * @param c The connection
 
4456
 * @return A cookie
 
4457
 *
 
4458
 * Delivers a request to the X server.
 
4459
 * 
 
4460
 * This form can be used only if the request will not cause
 
4461
 * a reply to be generated. Any returned error will be
 
4462
 * saved for handling by xcb_request_check().
 
4463
 */
3950
4464
 
3951
4465
/*****************************************************************************
3952
4466
 **
3968
4482
                                uint32_t               data_len  /**< */,
3969
4483
                                const uint8_t         *data  /**< */);
3970
4484
 
 
4485
/**
 
4486
 * Delivers a request to the X server
 
4487
 * @param c The connection
 
4488
 * @return A cookie
 
4489
 *
 
4490
 * Delivers a request to the X server.
 
4491
 * 
 
4492
 */
3971
4493
 
3972
4494
/*****************************************************************************
3973
4495
 **
3989
4511
                        uint32_t               data_len  /**< */,
3990
4512
                        const uint8_t         *data  /**< */);
3991
4513
 
 
4514
/**
 
4515
 * Delivers a request to the X server
 
4516
 * @param c The connection
 
4517
 * @return A cookie
 
4518
 *
 
4519
 * Delivers a request to the X server.
 
4520
 * 
 
4521
 */
3992
4522
 
3993
4523
/*****************************************************************************
3994
4524
 **
4010
4540
                                   uint32_t               data_len  /**< */,
4011
4541
                                   const uint8_t         *data  /**< */);
4012
4542
 
 
4543
/**
 
4544
 * Delivers a request to the X server
 
4545
 * @param c The connection
 
4546
 * @return A cookie
 
4547
 *
 
4548
 * Delivers a request to the X server.
 
4549
 * 
 
4550
 * This form can be used only if the request will cause
 
4551
 * a reply to be generated. Any returned error will be
 
4552
 * placed in the event queue.
 
4553
 */
4013
4554
 
4014
4555
/*****************************************************************************
4015
4556
 **
4070
4611
xcb_generic_iterator_t
4071
4612
xcb_glx_vendor_private_with_reply_data_2_end (const xcb_glx_vendor_private_with_reply_reply_t *R  /**< */);
4072
4613
 
 
4614
/**
 
4615
 * Return the reply
 
4616
 * @param c      The connection
 
4617
 * @param cookie The cookie
 
4618
 * @param e      The xcb_generic_error_t supplied
 
4619
 *
 
4620
 * Returns the reply of the request asked by
 
4621
 * 
 
4622
 * The parameter @p e supplied to this function must be NULL if
 
4623
 * xcb_glx_vendor_private_with_reply_unchecked(). is used.
 
4624
 * Otherwise, it stores the error if any.
 
4625
 */
4073
4626
 
4074
4627
/*****************************************************************************
4075
4628
 **
4087
4640
                                         xcb_glx_vendor_private_with_reply_cookie_t   cookie  /**< */,
4088
4641
                                         xcb_generic_error_t                        **e  /**< */);
4089
4642
 
 
4643
/**
 
4644
 * Delivers a request to the X server
 
4645
 * @param c The connection
 
4646
 * @return A cookie
 
4647
 *
 
4648
 * Delivers a request to the X server.
 
4649
 * 
 
4650
 */
4090
4651
 
4091
4652
/*****************************************************************************
4092
4653
 **
4102
4663
xcb_glx_query_extensions_string (xcb_connection_t *c  /**< */,
4103
4664
                                 uint32_t          screen  /**< */);
4104
4665
 
 
4666
/**
 
4667
 * Delivers a request to the X server
 
4668
 * @param c The connection
 
4669
 * @return A cookie
 
4670
 *
 
4671
 * Delivers a request to the X server.
 
4672
 * 
 
4673
 * This form can be used only if the request will cause
 
4674
 * a reply to be generated. Any returned error will be
 
4675
 * placed in the event queue.
 
4676
 */
4105
4677
 
4106
4678
/*****************************************************************************
4107
4679
 **
4117
4689
xcb_glx_query_extensions_string_unchecked (xcb_connection_t *c  /**< */,
4118
4690
                                           uint32_t          screen  /**< */);
4119
4691
 
 
4692
/**
 
4693
 * Return the reply
 
4694
 * @param c      The connection
 
4695
 * @param cookie The cookie
 
4696
 * @param e      The xcb_generic_error_t supplied
 
4697
 *
 
4698
 * Returns the reply of the request asked by
 
4699
 * 
 
4700
 * The parameter @p e supplied to this function must be NULL if
 
4701
 * xcb_glx_query_extensions_string_unchecked(). is used.
 
4702
 * Otherwise, it stores the error if any.
 
4703
 */
4120
4704
 
4121
4705
/*****************************************************************************
4122
4706
 **
4134
4718
                                       xcb_glx_query_extensions_string_cookie_t   cookie  /**< */,
4135
4719
                                       xcb_generic_error_t                      **e  /**< */);
4136
4720
 
 
4721
/**
 
4722
 * Delivers a request to the X server
 
4723
 * @param c The connection
 
4724
 * @return A cookie
 
4725
 *
 
4726
 * Delivers a request to the X server.
 
4727
 * 
 
4728
 */
4137
4729
 
4138
4730
/*****************************************************************************
4139
4731
 **
4151
4743
                             uint32_t          screen  /**< */,
4152
4744
                             uint32_t          name  /**< */);
4153
4745
 
 
4746
/**
 
4747
 * Delivers a request to the X server
 
4748
 * @param c The connection
 
4749
 * @return A cookie
 
4750
 *
 
4751
 * Delivers a request to the X server.
 
4752
 * 
 
4753
 * This form can be used only if the request will cause
 
4754
 * a reply to be generated. Any returned error will be
 
4755
 * placed in the event queue.
 
4756
 */
4154
4757
 
4155
4758
/*****************************************************************************
4156
4759
 **
4207
4810
xcb_generic_iterator_t
4208
4811
xcb_glx_query_server_string_string_end (const xcb_glx_query_server_string_reply_t *R  /**< */);
4209
4812
 
 
4813
/**
 
4814
 * Return the reply
 
4815
 * @param c      The connection
 
4816
 * @param cookie The cookie
 
4817
 * @param e      The xcb_generic_error_t supplied
 
4818
 *
 
4819
 * Returns the reply of the request asked by
 
4820
 * 
 
4821
 * The parameter @p e supplied to this function must be NULL if
 
4822
 * xcb_glx_query_server_string_unchecked(). is used.
 
4823
 * Otherwise, it stores the error if any.
 
4824
 */
4210
4825
 
4211
4826
/*****************************************************************************
4212
4827
 **
4224
4839
                                   xcb_glx_query_server_string_cookie_t   cookie  /**< */,
4225
4840
                                   xcb_generic_error_t                  **e  /**< */);
4226
4841
 
 
4842
/**
 
4843
 * Delivers a request to the X server
 
4844
 * @param c The connection
 
4845
 * @return A cookie
 
4846
 *
 
4847
 * Delivers a request to the X server.
 
4848
 * 
 
4849
 * This form can be used only if the request will not cause
 
4850
 * a reply to be generated. Any returned error will be
 
4851
 * saved for handling by xcb_request_check().
 
4852
 */
4227
4853
 
4228
4854
/*****************************************************************************
4229
4855
 **
4245
4871
                             uint32_t          str_len  /**< */,
4246
4872
                             const uint8_t    *string  /**< */);
4247
4873
 
 
4874
/**
 
4875
 * Delivers a request to the X server
 
4876
 * @param c The connection
 
4877
 * @return A cookie
 
4878
 *
 
4879
 * Delivers a request to the X server.
 
4880
 * 
 
4881
 */
4248
4882
 
4249
4883
/*****************************************************************************
4250
4884
 **
4266
4900
                     uint32_t          str_len  /**< */,
4267
4901
                     const uint8_t    *string  /**< */);
4268
4902
 
 
4903
/**
 
4904
 * Delivers a request to the X server
 
4905
 * @param c The connection
 
4906
 * @return A cookie
 
4907
 *
 
4908
 * Delivers a request to the X server.
 
4909
 * 
 
4910
 */
4269
4911
 
4270
4912
/*****************************************************************************
4271
4913
 **
4281
4923
xcb_glx_get_fb_configs (xcb_connection_t *c  /**< */,
4282
4924
                        uint32_t          screen  /**< */);
4283
4925
 
 
4926
/**
 
4927
 * Delivers a request to the X server
 
4928
 * @param c The connection
 
4929
 * @return A cookie
 
4930
 *
 
4931
 * Delivers a request to the X server.
 
4932
 * 
 
4933
 * This form can be used only if the request will cause
 
4934
 * a reply to be generated. Any returned error will be
 
4935
 * placed in the event queue.
 
4936
 */
4284
4937
 
4285
4938
/*****************************************************************************
4286
4939
 **
4335
4988
xcb_generic_iterator_t
4336
4989
xcb_glx_get_fb_configs_property_list_end (const xcb_glx_get_fb_configs_reply_t *R  /**< */);
4337
4990
 
 
4991
/**
 
4992
 * Return the reply
 
4993
 * @param c      The connection
 
4994
 * @param cookie The cookie
 
4995
 * @param e      The xcb_generic_error_t supplied
 
4996
 *
 
4997
 * Returns the reply of the request asked by
 
4998
 * 
 
4999
 * The parameter @p e supplied to this function must be NULL if
 
5000
 * xcb_glx_get_fb_configs_unchecked(). is used.
 
5001
 * Otherwise, it stores the error if any.
 
5002
 */
4338
5003
 
4339
5004
/*****************************************************************************
4340
5005
 **
4352
5017
                              xcb_glx_get_fb_configs_cookie_t   cookie  /**< */,
4353
5018
                              xcb_generic_error_t             **e  /**< */);
4354
5019
 
 
5020
/**
 
5021
 * Delivers a request to the X server
 
5022
 * @param c The connection
 
5023
 * @return A cookie
 
5024
 *
 
5025
 * Delivers a request to the X server.
 
5026
 * 
 
5027
 * This form can be used only if the request will not cause
 
5028
 * a reply to be generated. Any returned error will be
 
5029
 * saved for handling by xcb_request_check().
 
5030
 */
4355
5031
 
4356
5032
/*****************************************************************************
4357
5033
 **
4377
5053
                               uint32_t          num_attribs  /**< */,
4378
5054
                               const uint32_t   *attribs  /**< */);
4379
5055
 
 
5056
/**
 
5057
 * Delivers a request to the X server
 
5058
 * @param c The connection
 
5059
 * @return A cookie
 
5060
 *
 
5061
 * Delivers a request to the X server.
 
5062
 * 
 
5063
 */
4380
5064
 
4381
5065
/*****************************************************************************
4382
5066
 **
4402
5086
                       uint32_t          num_attribs  /**< */,
4403
5087
                       const uint32_t   *attribs  /**< */);
4404
5088
 
 
5089
/**
 
5090
 * Delivers a request to the X server
 
5091
 * @param c The connection
 
5092
 * @return A cookie
 
5093
 *
 
5094
 * Delivers a request to the X server.
 
5095
 * 
 
5096
 * This form can be used only if the request will not cause
 
5097
 * a reply to be generated. Any returned error will be
 
5098
 * saved for handling by xcb_request_check().
 
5099
 */
4405
5100
 
4406
5101
/*****************************************************************************
4407
5102
 **
4417
5112
xcb_glx_destroy_pixmap_checked (xcb_connection_t *c  /**< */,
4418
5113
                                xcb_glx_pixmap_t  glx_pixmap  /**< */);
4419
5114
 
 
5115
/**
 
5116
 * Delivers a request to the X server
 
5117
 * @param c The connection
 
5118
 * @return A cookie
 
5119
 *
 
5120
 * Delivers a request to the X server.
 
5121
 * 
 
5122
 */
4420
5123
 
4421
5124
/*****************************************************************************
4422
5125
 **
4432
5135
xcb_glx_destroy_pixmap (xcb_connection_t *c  /**< */,
4433
5136
                        xcb_glx_pixmap_t  glx_pixmap  /**< */);
4434
5137
 
 
5138
/**
 
5139
 * Delivers a request to the X server
 
5140
 * @param c The connection
 
5141
 * @return A cookie
 
5142
 *
 
5143
 * Delivers a request to the X server.
 
5144
 * 
 
5145
 * This form can be used only if the request will not cause
 
5146
 * a reply to be generated. Any returned error will be
 
5147
 * saved for handling by xcb_request_check().
 
5148
 */
4435
5149
 
4436
5150
/*****************************************************************************
4437
5151
 **
4461
5175
                                    uint8_t            reserved1  /**< */,
4462
5176
                                    uint16_t           reserved2  /**< */);
4463
5177
 
 
5178
/**
 
5179
 * Delivers a request to the X server
 
5180
 * @param c The connection
 
5181
 * @return A cookie
 
5182
 *
 
5183
 * Delivers a request to the X server.
 
5184
 * 
 
5185
 */
4464
5186
 
4465
5187
/*****************************************************************************
4466
5188
 **
4490
5212
                            uint8_t            reserved1  /**< */,
4491
5213
                            uint16_t           reserved2  /**< */);
4492
5214
 
 
5215
/**
 
5216
 * Delivers a request to the X server
 
5217
 * @param c The connection
 
5218
 * @return A cookie
 
5219
 *
 
5220
 * Delivers a request to the X server.
 
5221
 * 
 
5222
 */
4493
5223
 
4494
5224
/*****************************************************************************
4495
5225
 **
4505
5235
xcb_glx_query_context (xcb_connection_t  *c  /**< */,
4506
5236
                       xcb_glx_context_t  context  /**< */);
4507
5237
 
 
5238
/**
 
5239
 * Delivers a request to the X server
 
5240
 * @param c The connection
 
5241
 * @return A cookie
 
5242
 *
 
5243
 * Delivers a request to the X server.
 
5244
 * 
 
5245
 * This form can be used only if the request will cause
 
5246
 * a reply to be generated. Any returned error will be
 
5247
 * placed in the event queue.
 
5248
 */
4508
5249
 
4509
5250
/*****************************************************************************
4510
5251
 **
4559
5300
xcb_generic_iterator_t
4560
5301
xcb_glx_query_context_attribs_end (const xcb_glx_query_context_reply_t *R  /**< */);
4561
5302
 
 
5303
/**
 
5304
 * Return the reply
 
5305
 * @param c      The connection
 
5306
 * @param cookie The cookie
 
5307
 * @param e      The xcb_generic_error_t supplied
 
5308
 *
 
5309
 * Returns the reply of the request asked by
 
5310
 * 
 
5311
 * The parameter @p e supplied to this function must be NULL if
 
5312
 * xcb_glx_query_context_unchecked(). is used.
 
5313
 * Otherwise, it stores the error if any.
 
5314
 */
4562
5315
 
4563
5316
/*****************************************************************************
4564
5317
 **
4576
5329
                             xcb_glx_query_context_cookie_t   cookie  /**< */,
4577
5330
                             xcb_generic_error_t            **e  /**< */);
4578
5331
 
 
5332
/**
 
5333
 * Delivers a request to the X server
 
5334
 * @param c The connection
 
5335
 * @return A cookie
 
5336
 *
 
5337
 * Delivers a request to the X server.
 
5338
 * 
 
5339
 */
4579
5340
 
4580
5341
/*****************************************************************************
4581
5342
 **
4597
5358
                              xcb_glx_drawable_t     read_drawable  /**< */,
4598
5359
                              xcb_glx_context_t      context  /**< */);
4599
5360
 
 
5361
/**
 
5362
 * Delivers a request to the X server
 
5363
 * @param c The connection
 
5364
 * @return A cookie
 
5365
 *
 
5366
 * Delivers a request to the X server.
 
5367
 * 
 
5368
 * This form can be used only if the request will cause
 
5369
 * a reply to be generated. Any returned error will be
 
5370
 * placed in the event queue.
 
5371
 */
4600
5372
 
4601
5373
/*****************************************************************************
4602
5374
 **
4618
5390
                                        xcb_glx_drawable_t     read_drawable  /**< */,
4619
5391
                                        xcb_glx_context_t      context  /**< */);
4620
5392
 
 
5393
/**
 
5394
 * Return the reply
 
5395
 * @param c      The connection
 
5396
 * @param cookie The cookie
 
5397
 * @param e      The xcb_generic_error_t supplied
 
5398
 *
 
5399
 * Returns the reply of the request asked by
 
5400
 * 
 
5401
 * The parameter @p e supplied to this function must be NULL if
 
5402
 * xcb_glx_make_context_current_unchecked(). is used.
 
5403
 * Otherwise, it stores the error if any.
 
5404
 */
4621
5405
 
4622
5406
/*****************************************************************************
4623
5407
 **
4635
5419
                                    xcb_glx_make_context_current_cookie_t   cookie  /**< */,
4636
5420
                                    xcb_generic_error_t                   **e  /**< */);
4637
5421
 
 
5422
/**
 
5423
 * Delivers a request to the X server
 
5424
 * @param c The connection
 
5425
 * @return A cookie
 
5426
 *
 
5427
 * Delivers a request to the X server.
 
5428
 * 
 
5429
 * This form can be used only if the request will not cause
 
5430
 * a reply to be generated. Any returned error will be
 
5431
 * saved for handling by xcb_request_check().
 
5432
 */
4638
5433
 
4639
5434
/*****************************************************************************
4640
5435
 **
4658
5453
                                uint32_t            num_attribs  /**< */,
4659
5454
                                const uint32_t     *attribs  /**< */);
4660
5455
 
 
5456
/**
 
5457
 * Delivers a request to the X server
 
5458
 * @param c The connection
 
5459
 * @return A cookie
 
5460
 *
 
5461
 * Delivers a request to the X server.
 
5462
 * 
 
5463
 */
4661
5464
 
4662
5465
/*****************************************************************************
4663
5466
 **
4681
5484
                        uint32_t            num_attribs  /**< */,
4682
5485
                        const uint32_t     *attribs  /**< */);
4683
5486
 
 
5487
/**
 
5488
 * Delivers a request to the X server
 
5489
 * @param c The connection
 
5490
 * @return A cookie
 
5491
 *
 
5492
 * Delivers a request to the X server.
 
5493
 * 
 
5494
 * This form can be used only if the request will not cause
 
5495
 * a reply to be generated. Any returned error will be
 
5496
 * saved for handling by xcb_request_check().
 
5497
 */
4684
5498
 
4685
5499
/*****************************************************************************
4686
5500
 **
4696
5510
xcb_glx_destroy_pbuffer_checked (xcb_connection_t  *c  /**< */,
4697
5511
                                 xcb_glx_pbuffer_t  pbuffer  /**< */);
4698
5512
 
 
5513
/**
 
5514
 * Delivers a request to the X server
 
5515
 * @param c The connection
 
5516
 * @return A cookie
 
5517
 *
 
5518
 * Delivers a request to the X server.
 
5519
 * 
 
5520
 */
4699
5521
 
4700
5522
/*****************************************************************************
4701
5523
 **
4711
5533
xcb_glx_destroy_pbuffer (xcb_connection_t  *c  /**< */,
4712
5534
                         xcb_glx_pbuffer_t  pbuffer  /**< */);
4713
5535
 
 
5536
/**
 
5537
 * Delivers a request to the X server
 
5538
 * @param c The connection
 
5539
 * @return A cookie
 
5540
 *
 
5541
 * Delivers a request to the X server.
 
5542
 * 
 
5543
 */
4714
5544
 
4715
5545
/*****************************************************************************
4716
5546
 **
4726
5556
xcb_glx_get_drawable_attributes (xcb_connection_t   *c  /**< */,
4727
5557
                                 xcb_glx_drawable_t  drawable  /**< */);
4728
5558
 
 
5559
/**
 
5560
 * Delivers a request to the X server
 
5561
 * @param c The connection
 
5562
 * @return A cookie
 
5563
 *
 
5564
 * Delivers a request to the X server.
 
5565
 * 
 
5566
 * This form can be used only if the request will cause
 
5567
 * a reply to be generated. Any returned error will be
 
5568
 * placed in the event queue.
 
5569
 */
4729
5570
 
4730
5571
/*****************************************************************************
4731
5572
 **
4780
5621
xcb_generic_iterator_t
4781
5622
xcb_glx_get_drawable_attributes_attribs_end (const xcb_glx_get_drawable_attributes_reply_t *R  /**< */);
4782
5623
 
 
5624
/**
 
5625
 * Return the reply
 
5626
 * @param c      The connection
 
5627
 * @param cookie The cookie
 
5628
 * @param e      The xcb_generic_error_t supplied
 
5629
 *
 
5630
 * Returns the reply of the request asked by
 
5631
 * 
 
5632
 * The parameter @p e supplied to this function must be NULL if
 
5633
 * xcb_glx_get_drawable_attributes_unchecked(). is used.
 
5634
 * Otherwise, it stores the error if any.
 
5635
 */
4783
5636
 
4784
5637
/*****************************************************************************
4785
5638
 **
4797
5650
                                       xcb_glx_get_drawable_attributes_cookie_t   cookie  /**< */,
4798
5651
                                       xcb_generic_error_t                      **e  /**< */);
4799
5652
 
 
5653
/**
 
5654
 * Delivers a request to the X server
 
5655
 * @param c The connection
 
5656
 * @return A cookie
 
5657
 *
 
5658
 * Delivers a request to the X server.
 
5659
 * 
 
5660
 * This form can be used only if the request will not cause
 
5661
 * a reply to be generated. Any returned error will be
 
5662
 * saved for handling by xcb_request_check().
 
5663
 */
4800
5664
 
4801
5665
/*****************************************************************************
4802
5666
 **
4816
5680
                                            uint32_t            num_attribs  /**< */,
4817
5681
                                            const uint32_t     *attribs  /**< */);
4818
5682
 
 
5683
/**
 
5684
 * Delivers a request to the X server
 
5685
 * @param c The connection
 
5686
 * @return A cookie
 
5687
 *
 
5688
 * Delivers a request to the X server.
 
5689
 * 
 
5690
 */
4819
5691
 
4820
5692
/*****************************************************************************
4821
5693
 **
4835
5707
                                    uint32_t            num_attribs  /**< */,
4836
5708
                                    const uint32_t     *attribs  /**< */);
4837
5709
 
 
5710
/**
 
5711
 * Delivers a request to the X server
 
5712
 * @param c The connection
 
5713
 * @return A cookie
 
5714
 *
 
5715
 * Delivers a request to the X server.
 
5716
 * 
 
5717
 * This form can be used only if the request will not cause
 
5718
 * a reply to be generated. Any returned error will be
 
5719
 * saved for handling by xcb_request_check().
 
5720
 */
4838
5721
 
4839
5722
/*****************************************************************************
4840
5723
 **
4860
5743
                               uint32_t            num_attribs  /**< */,
4861
5744
                               const uint32_t     *attribs  /**< */);
4862
5745
 
 
5746
/**
 
5747
 * Delivers a request to the X server
 
5748
 * @param c The connection
 
5749
 * @return A cookie
 
5750
 *
 
5751
 * Delivers a request to the X server.
 
5752
 * 
 
5753
 */
4863
5754
 
4864
5755
/*****************************************************************************
4865
5756
 **
4885
5776
                       uint32_t            num_attribs  /**< */,
4886
5777
                       const uint32_t     *attribs  /**< */);
4887
5778
 
 
5779
/**
 
5780
 * Delivers a request to the X server
 
5781
 * @param c The connection
 
5782
 * @return A cookie
 
5783
 *
 
5784
 * Delivers a request to the X server.
 
5785
 * 
 
5786
 * This form can be used only if the request will not cause
 
5787
 * a reply to be generated. Any returned error will be
 
5788
 * saved for handling by xcb_request_check().
 
5789
 */
4888
5790
 
4889
5791
/*****************************************************************************
4890
5792
 **
4900
5802
xcb_glx_delete_window_checked (xcb_connection_t *c  /**< */,
4901
5803
                               xcb_glx_window_t  glxwindow  /**< */);
4902
5804
 
 
5805
/**
 
5806
 * Delivers a request to the X server
 
5807
 * @param c The connection
 
5808
 * @return A cookie
 
5809
 *
 
5810
 * Delivers a request to the X server.
 
5811
 * 
 
5812
 */
4903
5813
 
4904
5814
/*****************************************************************************
4905
5815
 **
4915
5825
xcb_glx_delete_window (xcb_connection_t *c  /**< */,
4916
5826
                       xcb_glx_window_t  glxwindow  /**< */);
4917
5827
 
 
5828
/**
 
5829
 * Delivers a request to the X server
 
5830
 * @param c The connection
 
5831
 * @return A cookie
 
5832
 *
 
5833
 * Delivers a request to the X server.
 
5834
 * 
 
5835
 * This form can be used only if the request will not cause
 
5836
 * a reply to be generated. Any returned error will be
 
5837
 * saved for handling by xcb_request_check().
 
5838
 */
4918
5839
 
4919
5840
/*****************************************************************************
4920
5841
 **
4934
5855
                          uint32_t               list  /**< */,
4935
5856
                          uint32_t               mode  /**< */);
4936
5857
 
 
5858
/**
 
5859
 * Delivers a request to the X server
 
5860
 * @param c The connection
 
5861
 * @return A cookie
 
5862
 *
 
5863
 * Delivers a request to the X server.
 
5864
 * 
 
5865
 */
4937
5866
 
4938
5867
/*****************************************************************************
4939
5868
 **
4953
5882
                  uint32_t               list  /**< */,
4954
5883
                  uint32_t               mode  /**< */);
4955
5884
 
 
5885
/**
 
5886
 * Delivers a request to the X server
 
5887
 * @param c The connection
 
5888
 * @return A cookie
 
5889
 *
 
5890
 * Delivers a request to the X server.
 
5891
 * 
 
5892
 * This form can be used only if the request will not cause
 
5893
 * a reply to be generated. Any returned error will be
 
5894
 * saved for handling by xcb_request_check().
 
5895
 */
4956
5896
 
4957
5897
/*****************************************************************************
4958
5898
 **
4968
5908
xcb_glx_end_list_checked (xcb_connection_t      *c  /**< */,
4969
5909
                          xcb_glx_context_tag_t  context_tag  /**< */);
4970
5910
 
 
5911
/**
 
5912
 * Delivers a request to the X server
 
5913
 * @param c The connection
 
5914
 * @return A cookie
 
5915
 *
 
5916
 * Delivers a request to the X server.
 
5917
 * 
 
5918
 */
4971
5919
 
4972
5920
/*****************************************************************************
4973
5921
 **
4983
5931
xcb_glx_end_list (xcb_connection_t      *c  /**< */,
4984
5932
                  xcb_glx_context_tag_t  context_tag  /**< */);
4985
5933
 
 
5934
/**
 
5935
 * Delivers a request to the X server
 
5936
 * @param c The connection
 
5937
 * @return A cookie
 
5938
 *
 
5939
 * Delivers a request to the X server.
 
5940
 * 
 
5941
 * This form can be used only if the request will not cause
 
5942
 * a reply to be generated. Any returned error will be
 
5943
 * saved for handling by xcb_request_check().
 
5944
 */
4986
5945
 
4987
5946
/*****************************************************************************
4988
5947
 **
5002
5961
                              uint32_t               list  /**< */,
5003
5962
                              int32_t                range  /**< */);
5004
5963
 
 
5964
/**
 
5965
 * Delivers a request to the X server
 
5966
 * @param c The connection
 
5967
 * @return A cookie
 
5968
 *
 
5969
 * Delivers a request to the X server.
 
5970
 * 
 
5971
 */
5005
5972
 
5006
5973
/*****************************************************************************
5007
5974
 **
5021
5988
                      uint32_t               list  /**< */,
5022
5989
                      int32_t                range  /**< */);
5023
5990
 
 
5991
/**
 
5992
 * Delivers a request to the X server
 
5993
 * @param c The connection
 
5994
 * @return A cookie
 
5995
 *
 
5996
 * Delivers a request to the X server.
 
5997
 * 
 
5998
 */
5024
5999
 
5025
6000
/*****************************************************************************
5026
6001
 **
5038
6013
                   xcb_glx_context_tag_t  context_tag  /**< */,
5039
6014
                   int32_t                range  /**< */);
5040
6015
 
 
6016
/**
 
6017
 * Delivers a request to the X server
 
6018
 * @param c The connection
 
6019
 * @return A cookie
 
6020
 *
 
6021
 * Delivers a request to the X server.
 
6022
 * 
 
6023
 * This form can be used only if the request will cause
 
6024
 * a reply to be generated. Any returned error will be
 
6025
 * placed in the event queue.
 
6026
 */
5041
6027
 
5042
6028
/*****************************************************************************
5043
6029
 **
5055
6041
                             xcb_glx_context_tag_t  context_tag  /**< */,
5056
6042
                             int32_t                range  /**< */);
5057
6043
 
 
6044
/**
 
6045
 * Return the reply
 
6046
 * @param c      The connection
 
6047
 * @param cookie The cookie
 
6048
 * @param e      The xcb_generic_error_t supplied
 
6049
 *
 
6050
 * Returns the reply of the request asked by
 
6051
 * 
 
6052
 * The parameter @p e supplied to this function must be NULL if
 
6053
 * xcb_glx_gen_lists_unchecked(). is used.
 
6054
 * Otherwise, it stores the error if any.
 
6055
 */
5058
6056
 
5059
6057
/*****************************************************************************
5060
6058
 **
5072
6070
                         xcb_glx_gen_lists_cookie_t   cookie  /**< */,
5073
6071
                         xcb_generic_error_t        **e  /**< */);
5074
6072
 
 
6073
/**
 
6074
 * Delivers a request to the X server
 
6075
 * @param c The connection
 
6076
 * @return A cookie
 
6077
 *
 
6078
 * Delivers a request to the X server.
 
6079
 * 
 
6080
 * This form can be used only if the request will not cause
 
6081
 * a reply to be generated. Any returned error will be
 
6082
 * saved for handling by xcb_request_check().
 
6083
 */
5075
6084
 
5076
6085
/*****************************************************************************
5077
6086
 **
5091
6100
                                 int32_t                size  /**< */,
5092
6101
                                 int32_t                type  /**< */);
5093
6102
 
 
6103
/**
 
6104
 * Delivers a request to the X server
 
6105
 * @param c The connection
 
6106
 * @return A cookie
 
6107
 *
 
6108
 * Delivers a request to the X server.
 
6109
 * 
 
6110
 */
5094
6111
 
5095
6112
/*****************************************************************************
5096
6113
 **
5110
6127
                         int32_t                size  /**< */,
5111
6128
                         int32_t                type  /**< */);
5112
6129
 
 
6130
/**
 
6131
 * Delivers a request to the X server
 
6132
 * @param c The connection
 
6133
 * @return A cookie
 
6134
 *
 
6135
 * Delivers a request to the X server.
 
6136
 * 
 
6137
 * This form can be used only if the request will not cause
 
6138
 * a reply to be generated. Any returned error will be
 
6139
 * saved for handling by xcb_request_check().
 
6140
 */
5113
6141
 
5114
6142
/*****************************************************************************
5115
6143
 **
5127
6155
                               xcb_glx_context_tag_t  context_tag  /**< */,
5128
6156
                               int32_t                size  /**< */);
5129
6157
 
 
6158
/**
 
6159
 * Delivers a request to the X server
 
6160
 * @param c The connection
 
6161
 * @return A cookie
 
6162
 *
 
6163
 * Delivers a request to the X server.
 
6164
 * 
 
6165
 */
5130
6166
 
5131
6167
/*****************************************************************************
5132
6168
 **
5144
6180
                       xcb_glx_context_tag_t  context_tag  /**< */,
5145
6181
                       int32_t                size  /**< */);
5146
6182
 
 
6183
/**
 
6184
 * Delivers a request to the X server
 
6185
 * @param c The connection
 
6186
 * @return A cookie
 
6187
 *
 
6188
 * Delivers a request to the X server.
 
6189
 * 
 
6190
 */
5147
6191
 
5148
6192
/*****************************************************************************
5149
6193
 **
5161
6205
                     xcb_glx_context_tag_t  context_tag  /**< */,
5162
6206
                     uint32_t               mode  /**< */);
5163
6207
 
 
6208
/**
 
6209
 * Delivers a request to the X server
 
6210
 * @param c The connection
 
6211
 * @return A cookie
 
6212
 *
 
6213
 * Delivers a request to the X server.
 
6214
 * 
 
6215
 * This form can be used only if the request will cause
 
6216
 * a reply to be generated. Any returned error will be
 
6217
 * placed in the event queue.
 
6218
 */
5164
6219
 
5165
6220
/*****************************************************************************
5166
6221
 **
5217
6272
xcb_generic_iterator_t
5218
6273
xcb_glx_render_mode_data_end (const xcb_glx_render_mode_reply_t *R  /**< */);
5219
6274
 
 
6275
/**
 
6276
 * Return the reply
 
6277
 * @param c      The connection
 
6278
 * @param cookie The cookie
 
6279
 * @param e      The xcb_generic_error_t supplied
 
6280
 *
 
6281
 * Returns the reply of the request asked by
 
6282
 * 
 
6283
 * The parameter @p e supplied to this function must be NULL if
 
6284
 * xcb_glx_render_mode_unchecked(). is used.
 
6285
 * Otherwise, it stores the error if any.
 
6286
 */
5220
6287
 
5221
6288
/*****************************************************************************
5222
6289
 **
5234
6301
                           xcb_glx_render_mode_cookie_t   cookie  /**< */,
5235
6302
                           xcb_generic_error_t          **e  /**< */);
5236
6303
 
 
6304
/**
 
6305
 * Delivers a request to the X server
 
6306
 * @param c The connection
 
6307
 * @return A cookie
 
6308
 *
 
6309
 * Delivers a request to the X server.
 
6310
 * 
 
6311
 */
5237
6312
 
5238
6313
/*****************************************************************************
5239
6314
 **
5249
6324
xcb_glx_finish (xcb_connection_t      *c  /**< */,
5250
6325
                xcb_glx_context_tag_t  context_tag  /**< */);
5251
6326
 
 
6327
/**
 
6328
 * Delivers a request to the X server
 
6329
 * @param c The connection
 
6330
 * @return A cookie
 
6331
 *
 
6332
 * Delivers a request to the X server.
 
6333
 * 
 
6334
 * This form can be used only if the request will cause
 
6335
 * a reply to be generated. Any returned error will be
 
6336
 * placed in the event queue.
 
6337
 */
5252
6338
 
5253
6339
/*****************************************************************************
5254
6340
 **
5264
6350
xcb_glx_finish_unchecked (xcb_connection_t      *c  /**< */,
5265
6351
                          xcb_glx_context_tag_t  context_tag  /**< */);
5266
6352
 
 
6353
/**
 
6354
 * Return the reply
 
6355
 * @param c      The connection
 
6356
 * @param cookie The cookie
 
6357
 * @param e      The xcb_generic_error_t supplied
 
6358
 *
 
6359
 * Returns the reply of the request asked by
 
6360
 * 
 
6361
 * The parameter @p e supplied to this function must be NULL if
 
6362
 * xcb_glx_finish_unchecked(). is used.
 
6363
 * Otherwise, it stores the error if any.
 
6364
 */
5267
6365
 
5268
6366
/*****************************************************************************
5269
6367
 **
5281
6379
                      xcb_glx_finish_cookie_t   cookie  /**< */,
5282
6380
                      xcb_generic_error_t     **e  /**< */);
5283
6381
 
 
6382
/**
 
6383
 * Delivers a request to the X server
 
6384
 * @param c The connection
 
6385
 * @return A cookie
 
6386
 *
 
6387
 * Delivers a request to the X server.
 
6388
 * 
 
6389
 * This form can be used only if the request will not cause
 
6390
 * a reply to be generated. Any returned error will be
 
6391
 * saved for handling by xcb_request_check().
 
6392
 */
5284
6393
 
5285
6394
/*****************************************************************************
5286
6395
 **
5300
6409
                              uint32_t               pname  /**< */,
5301
6410
                              xcb_glx_float32_t      datum  /**< */);
5302
6411
 
 
6412
/**
 
6413
 * Delivers a request to the X server
 
6414
 * @param c The connection
 
6415
 * @return A cookie
 
6416
 *
 
6417
 * Delivers a request to the X server.
 
6418
 * 
 
6419
 */
5303
6420
 
5304
6421
/*****************************************************************************
5305
6422
 **
5319
6436
                      uint32_t               pname  /**< */,
5320
6437
                      xcb_glx_float32_t      datum  /**< */);
5321
6438
 
 
6439
/**
 
6440
 * Delivers a request to the X server
 
6441
 * @param c The connection
 
6442
 * @return A cookie
 
6443
 *
 
6444
 * Delivers a request to the X server.
 
6445
 * 
 
6446
 * This form can be used only if the request will not cause
 
6447
 * a reply to be generated. Any returned error will be
 
6448
 * saved for handling by xcb_request_check().
 
6449
 */
5322
6450
 
5323
6451
/*****************************************************************************
5324
6452
 **
5338
6466
                              uint32_t               pname  /**< */,
5339
6467
                              int32_t                datum  /**< */);
5340
6468
 
 
6469
/**
 
6470
 * Delivers a request to the X server
 
6471
 * @param c The connection
 
6472
 * @return A cookie
 
6473
 *
 
6474
 * Delivers a request to the X server.
 
6475
 * 
 
6476
 */
5341
6477
 
5342
6478
/*****************************************************************************
5343
6479
 **
5357
6493
                      uint32_t               pname  /**< */,
5358
6494
                      int32_t                datum  /**< */);
5359
6495
 
 
6496
/**
 
6497
 * Delivers a request to the X server
 
6498
 * @param c The connection
 
6499
 * @return A cookie
 
6500
 *
 
6501
 * Delivers a request to the X server.
 
6502
 * 
 
6503
 */
5360
6504
 
5361
6505
/*****************************************************************************
5362
6506
 **
5388
6532
                     uint8_t                swap_bytes  /**< */,
5389
6533
                     uint8_t                lsb_first  /**< */);
5390
6534
 
 
6535
/**
 
6536
 * Delivers a request to the X server
 
6537
 * @param c The connection
 
6538
 * @return A cookie
 
6539
 *
 
6540
 * Delivers a request to the X server.
 
6541
 * 
 
6542
 * This form can be used only if the request will cause
 
6543
 * a reply to be generated. Any returned error will be
 
6544
 * placed in the event queue.
 
6545
 */
5391
6546
 
5392
6547
/*****************************************************************************
5393
6548
 **
5458
6613
xcb_generic_iterator_t
5459
6614
xcb_glx_read_pixels_data_end (const xcb_glx_read_pixels_reply_t *R  /**< */);
5460
6615
 
 
6616
/**
 
6617
 * Return the reply
 
6618
 * @param c      The connection
 
6619
 * @param cookie The cookie
 
6620
 * @param e      The xcb_generic_error_t supplied
 
6621
 *
 
6622
 * Returns the reply of the request asked by
 
6623
 * 
 
6624
 * The parameter @p e supplied to this function must be NULL if
 
6625
 * xcb_glx_read_pixels_unchecked(). is used.
 
6626
 * Otherwise, it stores the error if any.
 
6627
 */
5461
6628
 
5462
6629
/*****************************************************************************
5463
6630
 **
5475
6642
                           xcb_glx_read_pixels_cookie_t   cookie  /**< */,
5476
6643
                           xcb_generic_error_t          **e  /**< */);
5477
6644
 
 
6645
/**
 
6646
 * Delivers a request to the X server
 
6647
 * @param c The connection
 
6648
 * @return A cookie
 
6649
 *
 
6650
 * Delivers a request to the X server.
 
6651
 * 
 
6652
 */
5478
6653
 
5479
6654
/*****************************************************************************
5480
6655
 **
5492
6667
                      xcb_glx_context_tag_t  context_tag  /**< */,
5493
6668
                      int32_t                pname  /**< */);
5494
6669
 
 
6670
/**
 
6671
 * Delivers a request to the X server
 
6672
 * @param c The connection
 
6673
 * @return A cookie
 
6674
 *
 
6675
 * Delivers a request to the X server.
 
6676
 * 
 
6677
 * This form can be used only if the request will cause
 
6678
 * a reply to be generated. Any returned error will be
 
6679
 * placed in the event queue.
 
6680
 */
5495
6681
 
5496
6682
/*****************************************************************************
5497
6683
 **
5548
6734
xcb_generic_iterator_t
5549
6735
xcb_glx_get_booleanv_data_end (const xcb_glx_get_booleanv_reply_t *R  /**< */);
5550
6736
 
 
6737
/**
 
6738
 * Return the reply
 
6739
 * @param c      The connection
 
6740
 * @param cookie The cookie
 
6741
 * @param e      The xcb_generic_error_t supplied
 
6742
 *
 
6743
 * Returns the reply of the request asked by
 
6744
 * 
 
6745
 * The parameter @p e supplied to this function must be NULL if
 
6746
 * xcb_glx_get_booleanv_unchecked(). is used.
 
6747
 * Otherwise, it stores the error if any.
 
6748
 */
5551
6749
 
5552
6750
/*****************************************************************************
5553
6751
 **
5565
6763
                            xcb_glx_get_booleanv_cookie_t   cookie  /**< */,
5566
6764
                            xcb_generic_error_t           **e  /**< */);
5567
6765
 
 
6766
/**
 
6767
 * Delivers a request to the X server
 
6768
 * @param c The connection
 
6769
 * @return A cookie
 
6770
 *
 
6771
 * Delivers a request to the X server.
 
6772
 * 
 
6773
 */
5568
6774
 
5569
6775
/*****************************************************************************
5570
6776
 **
5582
6788
                        xcb_glx_context_tag_t  context_tag  /**< */,
5583
6789
                        int32_t                plane  /**< */);
5584
6790
 
 
6791
/**
 
6792
 * Delivers a request to the X server
 
6793
 * @param c The connection
 
6794
 * @return A cookie
 
6795
 *
 
6796
 * Delivers a request to the X server.
 
6797
 * 
 
6798
 * This form can be used only if the request will cause
 
6799
 * a reply to be generated. Any returned error will be
 
6800
 * placed in the event queue.
 
6801
 */
5585
6802
 
5586
6803
/*****************************************************************************
5587
6804
 **
5638
6855
xcb_glx_float64_iterator_t
5639
6856
xcb_glx_get_clip_plane_data_iterator (const xcb_glx_get_clip_plane_reply_t *R  /**< */);
5640
6857
 
 
6858
/**
 
6859
 * Return the reply
 
6860
 * @param c      The connection
 
6861
 * @param cookie The cookie
 
6862
 * @param e      The xcb_generic_error_t supplied
 
6863
 *
 
6864
 * Returns the reply of the request asked by
 
6865
 * 
 
6866
 * The parameter @p e supplied to this function must be NULL if
 
6867
 * xcb_glx_get_clip_plane_unchecked(). is used.
 
6868
 * Otherwise, it stores the error if any.
 
6869
 */
5641
6870
 
5642
6871
/*****************************************************************************
5643
6872
 **
5655
6884
                              xcb_glx_get_clip_plane_cookie_t   cookie  /**< */,
5656
6885
                              xcb_generic_error_t             **e  /**< */);
5657
6886
 
 
6887
/**
 
6888
 * Delivers a request to the X server
 
6889
 * @param c The connection
 
6890
 * @return A cookie
 
6891
 *
 
6892
 * Delivers a request to the X server.
 
6893
 * 
 
6894
 */
5658
6895
 
5659
6896
/*****************************************************************************
5660
6897
 **
5672
6909
                     xcb_glx_context_tag_t  context_tag  /**< */,
5673
6910
                     uint32_t               pname  /**< */);
5674
6911
 
 
6912
/**
 
6913
 * Delivers a request to the X server
 
6914
 * @param c The connection
 
6915
 * @return A cookie
 
6916
 *
 
6917
 * Delivers a request to the X server.
 
6918
 * 
 
6919
 * This form can be used only if the request will cause
 
6920
 * a reply to be generated. Any returned error will be
 
6921
 * placed in the event queue.
 
6922
 */
5675
6923
 
5676
6924
/*****************************************************************************
5677
6925
 **
5728
6976
xcb_glx_float64_iterator_t
5729
6977
xcb_glx_get_doublev_data_iterator (const xcb_glx_get_doublev_reply_t *R  /**< */);
5730
6978
 
 
6979
/**
 
6980
 * Return the reply
 
6981
 * @param c      The connection
 
6982
 * @param cookie The cookie
 
6983
 * @param e      The xcb_generic_error_t supplied
 
6984
 *
 
6985
 * Returns the reply of the request asked by
 
6986
 * 
 
6987
 * The parameter @p e supplied to this function must be NULL if
 
6988
 * xcb_glx_get_doublev_unchecked(). is used.
 
6989
 * Otherwise, it stores the error if any.
 
6990
 */
5731
6991
 
5732
6992
/*****************************************************************************
5733
6993
 **
5745
7005
                           xcb_glx_get_doublev_cookie_t   cookie  /**< */,
5746
7006
                           xcb_generic_error_t          **e  /**< */);
5747
7007
 
 
7008
/**
 
7009
 * Delivers a request to the X server
 
7010
 * @param c The connection
 
7011
 * @return A cookie
 
7012
 *
 
7013
 * Delivers a request to the X server.
 
7014
 * 
 
7015
 */
5748
7016
 
5749
7017
/*****************************************************************************
5750
7018
 **
5760
7028
xcb_glx_get_error (xcb_connection_t      *c  /**< */,
5761
7029
                   xcb_glx_context_tag_t  context_tag  /**< */);
5762
7030
 
 
7031
/**
 
7032
 * Delivers a request to the X server
 
7033
 * @param c The connection
 
7034
 * @return A cookie
 
7035
 *
 
7036
 * Delivers a request to the X server.
 
7037
 * 
 
7038
 * This form can be used only if the request will cause
 
7039
 * a reply to be generated. Any returned error will be
 
7040
 * placed in the event queue.
 
7041
 */
5763
7042
 
5764
7043
/*****************************************************************************
5765
7044
 **
5775
7054
xcb_glx_get_error_unchecked (xcb_connection_t      *c  /**< */,
5776
7055
                             xcb_glx_context_tag_t  context_tag  /**< */);
5777
7056
 
 
7057
/**
 
7058
 * Return the reply
 
7059
 * @param c      The connection
 
7060
 * @param cookie The cookie
 
7061
 * @param e      The xcb_generic_error_t supplied
 
7062
 *
 
7063
 * Returns the reply of the request asked by
 
7064
 * 
 
7065
 * The parameter @p e supplied to this function must be NULL if
 
7066
 * xcb_glx_get_error_unchecked(). is used.
 
7067
 * Otherwise, it stores the error if any.
 
7068
 */
5778
7069
 
5779
7070
/*****************************************************************************
5780
7071
 **
5792
7083
                         xcb_glx_get_error_cookie_t   cookie  /**< */,
5793
7084
                         xcb_generic_error_t        **e  /**< */);
5794
7085
 
 
7086
/**
 
7087
 * Delivers a request to the X server
 
7088
 * @param c The connection
 
7089
 * @return A cookie
 
7090
 *
 
7091
 * Delivers a request to the X server.
 
7092
 * 
 
7093
 */
5795
7094
 
5796
7095
/*****************************************************************************
5797
7096
 **
5809
7108
                    xcb_glx_context_tag_t  context_tag  /**< */,
5810
7109
                    uint32_t               pname  /**< */);
5811
7110
 
 
7111
/**
 
7112
 * Delivers a request to the X server
 
7113
 * @param c The connection
 
7114
 * @return A cookie
 
7115
 *
 
7116
 * Delivers a request to the X server.
 
7117
 * 
 
7118
 * This form can be used only if the request will cause
 
7119
 * a reply to be generated. Any returned error will be
 
7120
 * placed in the event queue.
 
7121
 */
5812
7122
 
5813
7123
/*****************************************************************************
5814
7124
 **
5865
7175
xcb_glx_float32_iterator_t
5866
7176
xcb_glx_get_floatv_data_iterator (const xcb_glx_get_floatv_reply_t *R  /**< */);
5867
7177
 
 
7178
/**
 
7179
 * Return the reply
 
7180
 * @param c      The connection
 
7181
 * @param cookie The cookie
 
7182
 * @param e      The xcb_generic_error_t supplied
 
7183
 *
 
7184
 * Returns the reply of the request asked by
 
7185
 * 
 
7186
 * The parameter @p e supplied to this function must be NULL if
 
7187
 * xcb_glx_get_floatv_unchecked(). is used.
 
7188
 * Otherwise, it stores the error if any.
 
7189
 */
5868
7190
 
5869
7191
/*****************************************************************************
5870
7192
 **
5882
7204
                          xcb_glx_get_floatv_cookie_t   cookie  /**< */,
5883
7205
                          xcb_generic_error_t         **e  /**< */);
5884
7206
 
 
7207
/**
 
7208
 * Delivers a request to the X server
 
7209
 * @param c The connection
 
7210
 * @return A cookie
 
7211
 *
 
7212
 * Delivers a request to the X server.
 
7213
 * 
 
7214
 */
5885
7215
 
5886
7216
/*****************************************************************************
5887
7217
 **
5899
7229
                      xcb_glx_context_tag_t  context_tag  /**< */,
5900
7230
                      uint32_t               pname  /**< */);
5901
7231
 
 
7232
/**
 
7233
 * Delivers a request to the X server
 
7234
 * @param c The connection
 
7235
 * @return A cookie
 
7236
 *
 
7237
 * Delivers a request to the X server.
 
7238
 * 
 
7239
 * This form can be used only if the request will cause
 
7240
 * a reply to be generated. Any returned error will be
 
7241
 * placed in the event queue.
 
7242
 */
5902
7243
 
5903
7244
/*****************************************************************************
5904
7245
 **
5955
7296
xcb_generic_iterator_t
5956
7297
xcb_glx_get_integerv_data_end (const xcb_glx_get_integerv_reply_t *R  /**< */);
5957
7298
 
 
7299
/**
 
7300
 * Return the reply
 
7301
 * @param c      The connection
 
7302
 * @param cookie The cookie
 
7303
 * @param e      The xcb_generic_error_t supplied
 
7304
 *
 
7305
 * Returns the reply of the request asked by
 
7306
 * 
 
7307
 * The parameter @p e supplied to this function must be NULL if
 
7308
 * xcb_glx_get_integerv_unchecked(). is used.
 
7309
 * Otherwise, it stores the error if any.
 
7310
 */
5958
7311
 
5959
7312
/*****************************************************************************
5960
7313
 **
5972
7325
                            xcb_glx_get_integerv_cookie_t   cookie  /**< */,
5973
7326
                            xcb_generic_error_t           **e  /**< */);
5974
7327
 
 
7328
/**
 
7329
 * Delivers a request to the X server
 
7330
 * @param c The connection
 
7331
 * @return A cookie
 
7332
 *
 
7333
 * Delivers a request to the X server.
 
7334
 * 
 
7335
 */
5975
7336
 
5976
7337
/*****************************************************************************
5977
7338
 **
5991
7352
                     uint32_t               light  /**< */,
5992
7353
                     uint32_t               pname  /**< */);
5993
7354
 
 
7355
/**
 
7356
 * Delivers a request to the X server
 
7357
 * @param c The connection
 
7358
 * @return A cookie
 
7359
 *
 
7360
 * Delivers a request to the X server.
 
7361
 * 
 
7362
 * This form can be used only if the request will cause
 
7363
 * a reply to be generated. Any returned error will be
 
7364
 * placed in the event queue.
 
7365
 */
5994
7366
 
5995
7367
/*****************************************************************************
5996
7368
 **
6049
7421
xcb_glx_float32_iterator_t
6050
7422
xcb_glx_get_lightfv_data_iterator (const xcb_glx_get_lightfv_reply_t *R  /**< */);
6051
7423
 
 
7424
/**
 
7425
 * Return the reply
 
7426
 * @param c      The connection
 
7427
 * @param cookie The cookie
 
7428
 * @param e      The xcb_generic_error_t supplied
 
7429
 *
 
7430
 * Returns the reply of the request asked by
 
7431
 * 
 
7432
 * The parameter @p e supplied to this function must be NULL if
 
7433
 * xcb_glx_get_lightfv_unchecked(). is used.
 
7434
 * Otherwise, it stores the error if any.
 
7435
 */
6052
7436
 
6053
7437
/*****************************************************************************
6054
7438
 **
6066
7450
                           xcb_glx_get_lightfv_cookie_t   cookie  /**< */,
6067
7451
                           xcb_generic_error_t          **e  /**< */);
6068
7452
 
 
7453
/**
 
7454
 * Delivers a request to the X server
 
7455
 * @param c The connection
 
7456
 * @return A cookie
 
7457
 *
 
7458
 * Delivers a request to the X server.
 
7459
 * 
 
7460
 */
6069
7461
 
6070
7462
/*****************************************************************************
6071
7463
 **
6085
7477
                     uint32_t               light  /**< */,
6086
7478
                     uint32_t               pname  /**< */);
6087
7479
 
 
7480
/**
 
7481
 * Delivers a request to the X server
 
7482
 * @param c The connection
 
7483
 * @return A cookie
 
7484
 *
 
7485
 * Delivers a request to the X server.
 
7486
 * 
 
7487
 * This form can be used only if the request will cause
 
7488
 * a reply to be generated. Any returned error will be
 
7489
 * placed in the event queue.
 
7490
 */
6088
7491
 
6089
7492
/*****************************************************************************
6090
7493
 **
6143
7546
xcb_generic_iterator_t
6144
7547
xcb_glx_get_lightiv_data_end (const xcb_glx_get_lightiv_reply_t *R  /**< */);
6145
7548
 
 
7549
/**
 
7550
 * Return the reply
 
7551
 * @param c      The connection
 
7552
 * @param cookie The cookie
 
7553
 * @param e      The xcb_generic_error_t supplied
 
7554
 *
 
7555
 * Returns the reply of the request asked by
 
7556
 * 
 
7557
 * The parameter @p e supplied to this function must be NULL if
 
7558
 * xcb_glx_get_lightiv_unchecked(). is used.
 
7559
 * Otherwise, it stores the error if any.
 
7560
 */
6146
7561
 
6147
7562
/*****************************************************************************
6148
7563
 **
6160
7575
                           xcb_glx_get_lightiv_cookie_t   cookie  /**< */,
6161
7576
                           xcb_generic_error_t          **e  /**< */);
6162
7577
 
 
7578
/**
 
7579
 * Delivers a request to the X server
 
7580
 * @param c The connection
 
7581
 * @return A cookie
 
7582
 *
 
7583
 * Delivers a request to the X server.
 
7584
 * 
 
7585
 */
6163
7586
 
6164
7587
/*****************************************************************************
6165
7588
 **
6179
7602
                   uint32_t               target  /**< */,
6180
7603
                   uint32_t               query  /**< */);
6181
7604
 
 
7605
/**
 
7606
 * Delivers a request to the X server
 
7607
 * @param c The connection
 
7608
 * @return A cookie
 
7609
 *
 
7610
 * Delivers a request to the X server.
 
7611
 * 
 
7612
 * This form can be used only if the request will cause
 
7613
 * a reply to be generated. Any returned error will be
 
7614
 * placed in the event queue.
 
7615
 */
6182
7616
 
6183
7617
/*****************************************************************************
6184
7618
 **
6237
7671
xcb_glx_float64_iterator_t
6238
7672
xcb_glx_get_mapdv_data_iterator (const xcb_glx_get_mapdv_reply_t *R  /**< */);
6239
7673
 
 
7674
/**
 
7675
 * Return the reply
 
7676
 * @param c      The connection
 
7677
 * @param cookie The cookie
 
7678
 * @param e      The xcb_generic_error_t supplied
 
7679
 *
 
7680
 * Returns the reply of the request asked by
 
7681
 * 
 
7682
 * The parameter @p e supplied to this function must be NULL if
 
7683
 * xcb_glx_get_mapdv_unchecked(). is used.
 
7684
 * Otherwise, it stores the error if any.
 
7685
 */
6240
7686
 
6241
7687
/*****************************************************************************
6242
7688
 **
6254
7700
                         xcb_glx_get_mapdv_cookie_t   cookie  /**< */,
6255
7701
                         xcb_generic_error_t        **e  /**< */);
6256
7702
 
 
7703
/**
 
7704
 * Delivers a request to the X server
 
7705
 * @param c The connection
 
7706
 * @return A cookie
 
7707
 *
 
7708
 * Delivers a request to the X server.
 
7709
 * 
 
7710
 */
6257
7711
 
6258
7712
/*****************************************************************************
6259
7713
 **
6273
7727
                   uint32_t               target  /**< */,
6274
7728
                   uint32_t               query  /**< */);
6275
7729
 
 
7730
/**
 
7731
 * Delivers a request to the X server
 
7732
 * @param c The connection
 
7733
 * @return A cookie
 
7734
 *
 
7735
 * Delivers a request to the X server.
 
7736
 * 
 
7737
 * This form can be used only if the request will cause
 
7738
 * a reply to be generated. Any returned error will be
 
7739
 * placed in the event queue.
 
7740
 */
6276
7741
 
6277
7742
/*****************************************************************************
6278
7743
 **
6331
7796
xcb_glx_float32_iterator_t
6332
7797
xcb_glx_get_mapfv_data_iterator (const xcb_glx_get_mapfv_reply_t *R  /**< */);
6333
7798
 
 
7799
/**
 
7800
 * Return the reply
 
7801
 * @param c      The connection
 
7802
 * @param cookie The cookie
 
7803
 * @param e      The xcb_generic_error_t supplied
 
7804
 *
 
7805
 * Returns the reply of the request asked by
 
7806
 * 
 
7807
 * The parameter @p e supplied to this function must be NULL if
 
7808
 * xcb_glx_get_mapfv_unchecked(). is used.
 
7809
 * Otherwise, it stores the error if any.
 
7810
 */
6334
7811
 
6335
7812
/*****************************************************************************
6336
7813
 **
6348
7825
                         xcb_glx_get_mapfv_cookie_t   cookie  /**< */,
6349
7826
                         xcb_generic_error_t        **e  /**< */);
6350
7827
 
 
7828
/**
 
7829
 * Delivers a request to the X server
 
7830
 * @param c The connection
 
7831
 * @return A cookie
 
7832
 *
 
7833
 * Delivers a request to the X server.
 
7834
 * 
 
7835
 */
6351
7836
 
6352
7837
/*****************************************************************************
6353
7838
 **
6367
7852
                   uint32_t               target  /**< */,
6368
7853
                   uint32_t               query  /**< */);
6369
7854
 
 
7855
/**
 
7856
 * Delivers a request to the X server
 
7857
 * @param c The connection
 
7858
 * @return A cookie
 
7859
 *
 
7860
 * Delivers a request to the X server.
 
7861
 * 
 
7862
 * This form can be used only if the request will cause
 
7863
 * a reply to be generated. Any returned error will be
 
7864
 * placed in the event queue.
 
7865
 */
6370
7866
 
6371
7867
/*****************************************************************************
6372
7868
 **
6425
7921
xcb_generic_iterator_t
6426
7922
xcb_glx_get_mapiv_data_end (const xcb_glx_get_mapiv_reply_t *R  /**< */);
6427
7923
 
 
7924
/**
 
7925
 * Return the reply
 
7926
 * @param c      The connection
 
7927
 * @param cookie The cookie
 
7928
 * @param e      The xcb_generic_error_t supplied
 
7929
 *
 
7930
 * Returns the reply of the request asked by
 
7931
 * 
 
7932
 * The parameter @p e supplied to this function must be NULL if
 
7933
 * xcb_glx_get_mapiv_unchecked(). is used.
 
7934
 * Otherwise, it stores the error if any.
 
7935
 */
6428
7936
 
6429
7937
/*****************************************************************************
6430
7938
 **
6442
7950
                         xcb_glx_get_mapiv_cookie_t   cookie  /**< */,
6443
7951
                         xcb_generic_error_t        **e  /**< */);
6444
7952
 
 
7953
/**
 
7954
 * Delivers a request to the X server
 
7955
 * @param c The connection
 
7956
 * @return A cookie
 
7957
 *
 
7958
 * Delivers a request to the X server.
 
7959
 * 
 
7960
 */
6445
7961
 
6446
7962
/*****************************************************************************
6447
7963
 **
6461
7977
                        uint32_t               face  /**< */,
6462
7978
                        uint32_t               pname  /**< */);
6463
7979
 
 
7980
/**
 
7981
 * Delivers a request to the X server
 
7982
 * @param c The connection
 
7983
 * @return A cookie
 
7984
 *
 
7985
 * Delivers a request to the X server.
 
7986
 * 
 
7987
 * This form can be used only if the request will cause
 
7988
 * a reply to be generated. Any returned error will be
 
7989
 * placed in the event queue.
 
7990
 */
6464
7991
 
6465
7992
/*****************************************************************************
6466
7993
 **
6519
8046
xcb_glx_float32_iterator_t
6520
8047
xcb_glx_get_materialfv_data_iterator (const xcb_glx_get_materialfv_reply_t *R  /**< */);
6521
8048
 
 
8049
/**
 
8050
 * Return the reply
 
8051
 * @param c      The connection
 
8052
 * @param cookie The cookie
 
8053
 * @param e      The xcb_generic_error_t supplied
 
8054
 *
 
8055
 * Returns the reply of the request asked by
 
8056
 * 
 
8057
 * The parameter @p e supplied to this function must be NULL if
 
8058
 * xcb_glx_get_materialfv_unchecked(). is used.
 
8059
 * Otherwise, it stores the error if any.
 
8060
 */
6522
8061
 
6523
8062
/*****************************************************************************
6524
8063
 **
6536
8075
                              xcb_glx_get_materialfv_cookie_t   cookie  /**< */,
6537
8076
                              xcb_generic_error_t             **e  /**< */);
6538
8077
 
 
8078
/**
 
8079
 * Delivers a request to the X server
 
8080
 * @param c The connection
 
8081
 * @return A cookie
 
8082
 *
 
8083
 * Delivers a request to the X server.
 
8084
 * 
 
8085
 */
6539
8086
 
6540
8087
/*****************************************************************************
6541
8088
 **
6555
8102
                        uint32_t               face  /**< */,
6556
8103
                        uint32_t               pname  /**< */);
6557
8104
 
 
8105
/**
 
8106
 * Delivers a request to the X server
 
8107
 * @param c The connection
 
8108
 * @return A cookie
 
8109
 *
 
8110
 * Delivers a request to the X server.
 
8111
 * 
 
8112
 * This form can be used only if the request will cause
 
8113
 * a reply to be generated. Any returned error will be
 
8114
 * placed in the event queue.
 
8115
 */
6558
8116
 
6559
8117
/*****************************************************************************
6560
8118
 **
6613
8171
xcb_generic_iterator_t
6614
8172
xcb_glx_get_materialiv_data_end (const xcb_glx_get_materialiv_reply_t *R  /**< */);
6615
8173
 
 
8174
/**
 
8175
 * Return the reply
 
8176
 * @param c      The connection
 
8177
 * @param cookie The cookie
 
8178
 * @param e      The xcb_generic_error_t supplied
 
8179
 *
 
8180
 * Returns the reply of the request asked by
 
8181
 * 
 
8182
 * The parameter @p e supplied to this function must be NULL if
 
8183
 * xcb_glx_get_materialiv_unchecked(). is used.
 
8184
 * Otherwise, it stores the error if any.
 
8185
 */
6616
8186
 
6617
8187
/*****************************************************************************
6618
8188
 **
6630
8200
                              xcb_glx_get_materialiv_cookie_t   cookie  /**< */,
6631
8201
                              xcb_generic_error_t             **e  /**< */);
6632
8202
 
 
8203
/**
 
8204
 * Delivers a request to the X server
 
8205
 * @param c The connection
 
8206
 * @return A cookie
 
8207
 *
 
8208
 * Delivers a request to the X server.
 
8209
 * 
 
8210
 */
6633
8211
 
6634
8212
/*****************************************************************************
6635
8213
 **
6647
8225
                         xcb_glx_context_tag_t  context_tag  /**< */,
6648
8226
                         uint32_t               map  /**< */);
6649
8227
 
 
8228
/**
 
8229
 * Delivers a request to the X server
 
8230
 * @param c The connection
 
8231
 * @return A cookie
 
8232
 *
 
8233
 * Delivers a request to the X server.
 
8234
 * 
 
8235
 * This form can be used only if the request will cause
 
8236
 * a reply to be generated. Any returned error will be
 
8237
 * placed in the event queue.
 
8238
 */
6650
8239
 
6651
8240
/*****************************************************************************
6652
8241
 **
6703
8292
xcb_glx_float32_iterator_t
6704
8293
xcb_glx_get_pixel_mapfv_data_iterator (const xcb_glx_get_pixel_mapfv_reply_t *R  /**< */);
6705
8294
 
 
8295
/**
 
8296
 * Return the reply
 
8297
 * @param c      The connection
 
8298
 * @param cookie The cookie
 
8299
 * @param e      The xcb_generic_error_t supplied
 
8300
 *
 
8301
 * Returns the reply of the request asked by
 
8302
 * 
 
8303
 * The parameter @p e supplied to this function must be NULL if
 
8304
 * xcb_glx_get_pixel_mapfv_unchecked(). is used.
 
8305
 * Otherwise, it stores the error if any.
 
8306
 */
6706
8307
 
6707
8308
/*****************************************************************************
6708
8309
 **
6720
8321
                               xcb_glx_get_pixel_mapfv_cookie_t   cookie  /**< */,
6721
8322
                               xcb_generic_error_t              **e  /**< */);
6722
8323
 
 
8324
/**
 
8325
 * Delivers a request to the X server
 
8326
 * @param c The connection
 
8327
 * @return A cookie
 
8328
 *
 
8329
 * Delivers a request to the X server.
 
8330
 * 
 
8331
 */
6723
8332
 
6724
8333
/*****************************************************************************
6725
8334
 **
6737
8346
                          xcb_glx_context_tag_t  context_tag  /**< */,
6738
8347
                          uint32_t               map  /**< */);
6739
8348
 
 
8349
/**
 
8350
 * Delivers a request to the X server
 
8351
 * @param c The connection
 
8352
 * @return A cookie
 
8353
 *
 
8354
 * Delivers a request to the X server.
 
8355
 * 
 
8356
 * This form can be used only if the request will cause
 
8357
 * a reply to be generated. Any returned error will be
 
8358
 * placed in the event queue.
 
8359
 */
6740
8360
 
6741
8361
/*****************************************************************************
6742
8362
 **
6793
8413
xcb_generic_iterator_t
6794
8414
xcb_glx_get_pixel_mapuiv_data_end (const xcb_glx_get_pixel_mapuiv_reply_t *R  /**< */);
6795
8415
 
 
8416
/**
 
8417
 * Return the reply
 
8418
 * @param c      The connection
 
8419
 * @param cookie The cookie
 
8420
 * @param e      The xcb_generic_error_t supplied
 
8421
 *
 
8422
 * Returns the reply of the request asked by
 
8423
 * 
 
8424
 * The parameter @p e supplied to this function must be NULL if
 
8425
 * xcb_glx_get_pixel_mapuiv_unchecked(). is used.
 
8426
 * Otherwise, it stores the error if any.
 
8427
 */
6796
8428
 
6797
8429
/*****************************************************************************
6798
8430
 **
6810
8442
                                xcb_glx_get_pixel_mapuiv_cookie_t   cookie  /**< */,
6811
8443
                                xcb_generic_error_t               **e  /**< */);
6812
8444
 
 
8445
/**
 
8446
 * Delivers a request to the X server
 
8447
 * @param c The connection
 
8448
 * @return A cookie
 
8449
 *
 
8450
 * Delivers a request to the X server.
 
8451
 * 
 
8452
 */
6813
8453
 
6814
8454
/*****************************************************************************
6815
8455
 **
6827
8467
                          xcb_glx_context_tag_t  context_tag  /**< */,
6828
8468
                          uint32_t               map  /**< */);
6829
8469
 
 
8470
/**
 
8471
 * Delivers a request to the X server
 
8472
 * @param c The connection
 
8473
 * @return A cookie
 
8474
 *
 
8475
 * Delivers a request to the X server.
 
8476
 * 
 
8477
 * This form can be used only if the request will cause
 
8478
 * a reply to be generated. Any returned error will be
 
8479
 * placed in the event queue.
 
8480
 */
6830
8481
 
6831
8482
/*****************************************************************************
6832
8483
 **
6883
8534
xcb_generic_iterator_t
6884
8535
xcb_glx_get_pixel_mapusv_data_end (const xcb_glx_get_pixel_mapusv_reply_t *R  /**< */);
6885
8536
 
 
8537
/**
 
8538
 * Return the reply
 
8539
 * @param c      The connection
 
8540
 * @param cookie The cookie
 
8541
 * @param e      The xcb_generic_error_t supplied
 
8542
 *
 
8543
 * Returns the reply of the request asked by
 
8544
 * 
 
8545
 * The parameter @p e supplied to this function must be NULL if
 
8546
 * xcb_glx_get_pixel_mapusv_unchecked(). is used.
 
8547
 * Otherwise, it stores the error if any.
 
8548
 */
6886
8549
 
6887
8550
/*****************************************************************************
6888
8551
 **
6900
8563
                                xcb_glx_get_pixel_mapusv_cookie_t   cookie  /**< */,
6901
8564
                                xcb_generic_error_t               **e  /**< */);
6902
8565
 
 
8566
/**
 
8567
 * Delivers a request to the X server
 
8568
 * @param c The connection
 
8569
 * @return A cookie
 
8570
 *
 
8571
 * Delivers a request to the X server.
 
8572
 * 
 
8573
 */
6903
8574
 
6904
8575
/*****************************************************************************
6905
8576
 **
6917
8588
                             xcb_glx_context_tag_t  context_tag  /**< */,
6918
8589
                             uint8_t                lsb_first  /**< */);
6919
8590
 
 
8591
/**
 
8592
 * Delivers a request to the X server
 
8593
 * @param c The connection
 
8594
 * @return A cookie
 
8595
 *
 
8596
 * Delivers a request to the X server.
 
8597
 * 
 
8598
 * This form can be used only if the request will cause
 
8599
 * a reply to be generated. Any returned error will be
 
8600
 * placed in the event queue.
 
8601
 */
6920
8602
 
6921
8603
/*****************************************************************************
6922
8604
 **
6973
8655
xcb_generic_iterator_t
6974
8656
xcb_glx_get_polygon_stipple_data_end (const xcb_glx_get_polygon_stipple_reply_t *R  /**< */);
6975
8657
 
 
8658
/**
 
8659
 * Return the reply
 
8660
 * @param c      The connection
 
8661
 * @param cookie The cookie
 
8662
 * @param e      The xcb_generic_error_t supplied
 
8663
 *
 
8664
 * Returns the reply of the request asked by
 
8665
 * 
 
8666
 * The parameter @p e supplied to this function must be NULL if
 
8667
 * xcb_glx_get_polygon_stipple_unchecked(). is used.
 
8668
 * Otherwise, it stores the error if any.
 
8669
 */
6976
8670
 
6977
8671
/*****************************************************************************
6978
8672
 **
6990
8684
                                   xcb_glx_get_polygon_stipple_cookie_t   cookie  /**< */,
6991
8685
                                   xcb_generic_error_t                  **e  /**< */);
6992
8686
 
 
8687
/**
 
8688
 * Delivers a request to the X server
 
8689
 * @param c The connection
 
8690
 * @return A cookie
 
8691
 *
 
8692
 * Delivers a request to the X server.
 
8693
 * 
 
8694
 */
6993
8695
 
6994
8696
/*****************************************************************************
6995
8697
 **
7007
8709
                    xcb_glx_context_tag_t  context_tag  /**< */,
7008
8710
                    uint32_t               name  /**< */);
7009
8711
 
 
8712
/**
 
8713
 * Delivers a request to the X server
 
8714
 * @param c The connection
 
8715
 * @return A cookie
 
8716
 *
 
8717
 * Delivers a request to the X server.
 
8718
 * 
 
8719
 * This form can be used only if the request will cause
 
8720
 * a reply to be generated. Any returned error will be
 
8721
 * placed in the event queue.
 
8722
 */
7010
8723
 
7011
8724
/*****************************************************************************
7012
8725
 **
7063
8776
xcb_generic_iterator_t
7064
8777
xcb_glx_get_string_string_end (const xcb_glx_get_string_reply_t *R  /**< */);
7065
8778
 
 
8779
/**
 
8780
 * Return the reply
 
8781
 * @param c      The connection
 
8782
 * @param cookie The cookie
 
8783
 * @param e      The xcb_generic_error_t supplied
 
8784
 *
 
8785
 * Returns the reply of the request asked by
 
8786
 * 
 
8787
 * The parameter @p e supplied to this function must be NULL if
 
8788
 * xcb_glx_get_string_unchecked(). is used.
 
8789
 * Otherwise, it stores the error if any.
 
8790
 */
7066
8791
 
7067
8792
/*****************************************************************************
7068
8793
 **
7080
8805
                          xcb_glx_get_string_cookie_t   cookie  /**< */,
7081
8806
                          xcb_generic_error_t         **e  /**< */);
7082
8807
 
 
8808
/**
 
8809
 * Delivers a request to the X server
 
8810
 * @param c The connection
 
8811
 * @return A cookie
 
8812
 *
 
8813
 * Delivers a request to the X server.
 
8814
 * 
 
8815
 */
7083
8816
 
7084
8817
/*****************************************************************************
7085
8818
 **
7099
8832
                       uint32_t               target  /**< */,
7100
8833
                       uint32_t               pname  /**< */);
7101
8834
 
 
8835
/**
 
8836
 * Delivers a request to the X server
 
8837
 * @param c The connection
 
8838
 * @return A cookie
 
8839
 *
 
8840
 * Delivers a request to the X server.
 
8841
 * 
 
8842
 * This form can be used only if the request will cause
 
8843
 * a reply to be generated. Any returned error will be
 
8844
 * placed in the event queue.
 
8845
 */
7102
8846
 
7103
8847
/*****************************************************************************
7104
8848
 **
7157
8901
xcb_glx_float32_iterator_t
7158
8902
xcb_glx_get_tex_envfv_data_iterator (const xcb_glx_get_tex_envfv_reply_t *R  /**< */);
7159
8903
 
 
8904
/**
 
8905
 * Return the reply
 
8906
 * @param c      The connection
 
8907
 * @param cookie The cookie
 
8908
 * @param e      The xcb_generic_error_t supplied
 
8909
 *
 
8910
 * Returns the reply of the request asked by
 
8911
 * 
 
8912
 * The parameter @p e supplied to this function must be NULL if
 
8913
 * xcb_glx_get_tex_envfv_unchecked(). is used.
 
8914
 * Otherwise, it stores the error if any.
 
8915
 */
7160
8916
 
7161
8917
/*****************************************************************************
7162
8918
 **
7174
8930
                             xcb_glx_get_tex_envfv_cookie_t   cookie  /**< */,
7175
8931
                             xcb_generic_error_t            **e  /**< */);
7176
8932
 
 
8933
/**
 
8934
 * Delivers a request to the X server
 
8935
 * @param c The connection
 
8936
 * @return A cookie
 
8937
 *
 
8938
 * Delivers a request to the X server.
 
8939
 * 
 
8940
 */
7177
8941
 
7178
8942
/*****************************************************************************
7179
8943
 **
7193
8957
                       uint32_t               target  /**< */,
7194
8958
                       uint32_t               pname  /**< */);
7195
8959
 
 
8960
/**
 
8961
 * Delivers a request to the X server
 
8962
 * @param c The connection
 
8963
 * @return A cookie
 
8964
 *
 
8965
 * Delivers a request to the X server.
 
8966
 * 
 
8967
 * This form can be used only if the request will cause
 
8968
 * a reply to be generated. Any returned error will be
 
8969
 * placed in the event queue.
 
8970
 */
7196
8971
 
7197
8972
/*****************************************************************************
7198
8973
 **
7251
9026
xcb_generic_iterator_t
7252
9027
xcb_glx_get_tex_enviv_data_end (const xcb_glx_get_tex_enviv_reply_t *R  /**< */);
7253
9028
 
 
9029
/**
 
9030
 * Return the reply
 
9031
 * @param c      The connection
 
9032
 * @param cookie The cookie
 
9033
 * @param e      The xcb_generic_error_t supplied
 
9034
 *
 
9035
 * Returns the reply of the request asked by
 
9036
 * 
 
9037
 * The parameter @p e supplied to this function must be NULL if
 
9038
 * xcb_glx_get_tex_enviv_unchecked(). is used.
 
9039
 * Otherwise, it stores the error if any.
 
9040
 */
7254
9041
 
7255
9042
/*****************************************************************************
7256
9043
 **
7268
9055
                             xcb_glx_get_tex_enviv_cookie_t   cookie  /**< */,
7269
9056
                             xcb_generic_error_t            **e  /**< */);
7270
9057
 
 
9058
/**
 
9059
 * Delivers a request to the X server
 
9060
 * @param c The connection
 
9061
 * @return A cookie
 
9062
 *
 
9063
 * Delivers a request to the X server.
 
9064
 * 
 
9065
 */
7271
9066
 
7272
9067
/*****************************************************************************
7273
9068
 **
7287
9082
                       uint32_t               coord  /**< */,
7288
9083
                       uint32_t               pname  /**< */);
7289
9084
 
 
9085
/**
 
9086
 * Delivers a request to the X server
 
9087
 * @param c The connection
 
9088
 * @return A cookie
 
9089
 *
 
9090
 * Delivers a request to the X server.
 
9091
 * 
 
9092
 * This form can be used only if the request will cause
 
9093
 * a reply to be generated. Any returned error will be
 
9094
 * placed in the event queue.
 
9095
 */
7290
9096
 
7291
9097
/*****************************************************************************
7292
9098
 **
7345
9151
xcb_glx_float64_iterator_t
7346
9152
xcb_glx_get_tex_gendv_data_iterator (const xcb_glx_get_tex_gendv_reply_t *R  /**< */);
7347
9153
 
 
9154
/**
 
9155
 * Return the reply
 
9156
 * @param c      The connection
 
9157
 * @param cookie The cookie
 
9158
 * @param e      The xcb_generic_error_t supplied
 
9159
 *
 
9160
 * Returns the reply of the request asked by
 
9161
 * 
 
9162
 * The parameter @p e supplied to this function must be NULL if
 
9163
 * xcb_glx_get_tex_gendv_unchecked(). is used.
 
9164
 * Otherwise, it stores the error if any.
 
9165
 */
7348
9166
 
7349
9167
/*****************************************************************************
7350
9168
 **
7362
9180
                             xcb_glx_get_tex_gendv_cookie_t   cookie  /**< */,
7363
9181
                             xcb_generic_error_t            **e  /**< */);
7364
9182
 
 
9183
/**
 
9184
 * Delivers a request to the X server
 
9185
 * @param c The connection
 
9186
 * @return A cookie
 
9187
 *
 
9188
 * Delivers a request to the X server.
 
9189
 * 
 
9190
 */
7365
9191
 
7366
9192
/*****************************************************************************
7367
9193
 **
7381
9207
                       uint32_t               coord  /**< */,
7382
9208
                       uint32_t               pname  /**< */);
7383
9209
 
 
9210
/**
 
9211
 * Delivers a request to the X server
 
9212
 * @param c The connection
 
9213
 * @return A cookie
 
9214
 *
 
9215
 * Delivers a request to the X server.
 
9216
 * 
 
9217
 * This form can be used only if the request will cause
 
9218
 * a reply to be generated. Any returned error will be
 
9219
 * placed in the event queue.
 
9220
 */
7384
9221
 
7385
9222
/*****************************************************************************
7386
9223
 **
7439
9276
xcb_glx_float32_iterator_t
7440
9277
xcb_glx_get_tex_genfv_data_iterator (const xcb_glx_get_tex_genfv_reply_t *R  /**< */);
7441
9278
 
 
9279
/**
 
9280
 * Return the reply
 
9281
 * @param c      The connection
 
9282
 * @param cookie The cookie
 
9283
 * @param e      The xcb_generic_error_t supplied
 
9284
 *
 
9285
 * Returns the reply of the request asked by
 
9286
 * 
 
9287
 * The parameter @p e supplied to this function must be NULL if
 
9288
 * xcb_glx_get_tex_genfv_unchecked(). is used.
 
9289
 * Otherwise, it stores the error if any.
 
9290
 */
7442
9291
 
7443
9292
/*****************************************************************************
7444
9293
 **
7456
9305
                             xcb_glx_get_tex_genfv_cookie_t   cookie  /**< */,
7457
9306
                             xcb_generic_error_t            **e  /**< */);
7458
9307
 
 
9308
/**
 
9309
 * Delivers a request to the X server
 
9310
 * @param c The connection
 
9311
 * @return A cookie
 
9312
 *
 
9313
 * Delivers a request to the X server.
 
9314
 * 
 
9315
 */
7459
9316
 
7460
9317
/*****************************************************************************
7461
9318
 **
7475
9332
                       uint32_t               coord  /**< */,
7476
9333
                       uint32_t               pname  /**< */);
7477
9334
 
 
9335
/**
 
9336
 * Delivers a request to the X server
 
9337
 * @param c The connection
 
9338
 * @return A cookie
 
9339
 *
 
9340
 * Delivers a request to the X server.
 
9341
 * 
 
9342
 * This form can be used only if the request will cause
 
9343
 * a reply to be generated. Any returned error will be
 
9344
 * placed in the event queue.
 
9345
 */
7478
9346
 
7479
9347
/*****************************************************************************
7480
9348
 **
7533
9401
xcb_generic_iterator_t
7534
9402
xcb_glx_get_tex_geniv_data_end (const xcb_glx_get_tex_geniv_reply_t *R  /**< */);
7535
9403
 
 
9404
/**
 
9405
 * Return the reply
 
9406
 * @param c      The connection
 
9407
 * @param cookie The cookie
 
9408
 * @param e      The xcb_generic_error_t supplied
 
9409
 *
 
9410
 * Returns the reply of the request asked by
 
9411
 * 
 
9412
 * The parameter @p e supplied to this function must be NULL if
 
9413
 * xcb_glx_get_tex_geniv_unchecked(). is used.
 
9414
 * Otherwise, it stores the error if any.
 
9415
 */
7536
9416
 
7537
9417
/*****************************************************************************
7538
9418
 **
7550
9430
                             xcb_glx_get_tex_geniv_cookie_t   cookie  /**< */,
7551
9431
                             xcb_generic_error_t            **e  /**< */);
7552
9432
 
 
9433
/**
 
9434
 * Delivers a request to the X server
 
9435
 * @param c The connection
 
9436
 * @return A cookie
 
9437
 *
 
9438
 * Delivers a request to the X server.
 
9439
 * 
 
9440
 */
7553
9441
 
7554
9442
/*****************************************************************************
7555
9443
 **
7575
9463
                       uint32_t               type  /**< */,
7576
9464
                       uint8_t                swap_bytes  /**< */);
7577
9465
 
 
9466
/**
 
9467
 * Delivers a request to the X server
 
9468
 * @param c The connection
 
9469
 * @return A cookie
 
9470
 *
 
9471
 * Delivers a request to the X server.
 
9472
 * 
 
9473
 * This form can be used only if the request will cause
 
9474
 * a reply to be generated. Any returned error will be
 
9475
 * placed in the event queue.
 
9476
 */
7578
9477
 
7579
9478
/*****************************************************************************
7580
9479
 **
7639
9538
xcb_generic_iterator_t
7640
9539
xcb_glx_get_tex_image_data_end (const xcb_glx_get_tex_image_reply_t *R  /**< */);
7641
9540
 
 
9541
/**
 
9542
 * Return the reply
 
9543
 * @param c      The connection
 
9544
 * @param cookie The cookie
 
9545
 * @param e      The xcb_generic_error_t supplied
 
9546
 *
 
9547
 * Returns the reply of the request asked by
 
9548
 * 
 
9549
 * The parameter @p e supplied to this function must be NULL if
 
9550
 * xcb_glx_get_tex_image_unchecked(). is used.
 
9551
 * Otherwise, it stores the error if any.
 
9552
 */
7642
9553
 
7643
9554
/*****************************************************************************
7644
9555
 **
7656
9567
                             xcb_glx_get_tex_image_cookie_t   cookie  /**< */,
7657
9568
                             xcb_generic_error_t            **e  /**< */);
7658
9569
 
 
9570
/**
 
9571
 * Delivers a request to the X server
 
9572
 * @param c The connection
 
9573
 * @return A cookie
 
9574
 *
 
9575
 * Delivers a request to the X server.
 
9576
 * 
 
9577
 */
7659
9578
 
7660
9579
/*****************************************************************************
7661
9580
 **
7675
9594
                             uint32_t               target  /**< */,
7676
9595
                             uint32_t               pname  /**< */);
7677
9596
 
 
9597
/**
 
9598
 * Delivers a request to the X server
 
9599
 * @param c The connection
 
9600
 * @return A cookie
 
9601
 *
 
9602
 * Delivers a request to the X server.
 
9603
 * 
 
9604
 * This form can be used only if the request will cause
 
9605
 * a reply to be generated. Any returned error will be
 
9606
 * placed in the event queue.
 
9607
 */
7678
9608
 
7679
9609
/*****************************************************************************
7680
9610
 **
7733
9663
xcb_glx_float32_iterator_t
7734
9664
xcb_glx_get_tex_parameterfv_data_iterator (const xcb_glx_get_tex_parameterfv_reply_t *R  /**< */);
7735
9665
 
 
9666
/**
 
9667
 * Return the reply
 
9668
 * @param c      The connection
 
9669
 * @param cookie The cookie
 
9670
 * @param e      The xcb_generic_error_t supplied
 
9671
 *
 
9672
 * Returns the reply of the request asked by
 
9673
 * 
 
9674
 * The parameter @p e supplied to this function must be NULL if
 
9675
 * xcb_glx_get_tex_parameterfv_unchecked(). is used.
 
9676
 * Otherwise, it stores the error if any.
 
9677
 */
7736
9678
 
7737
9679
/*****************************************************************************
7738
9680
 **
7750
9692
                                   xcb_glx_get_tex_parameterfv_cookie_t   cookie  /**< */,
7751
9693
                                   xcb_generic_error_t                  **e  /**< */);
7752
9694
 
 
9695
/**
 
9696
 * Delivers a request to the X server
 
9697
 * @param c The connection
 
9698
 * @return A cookie
 
9699
 *
 
9700
 * Delivers a request to the X server.
 
9701
 * 
 
9702
 */
7753
9703
 
7754
9704
/*****************************************************************************
7755
9705
 **
7769
9719
                             uint32_t               target  /**< */,
7770
9720
                             uint32_t               pname  /**< */);
7771
9721
 
 
9722
/**
 
9723
 * Delivers a request to the X server
 
9724
 * @param c The connection
 
9725
 * @return A cookie
 
9726
 *
 
9727
 * Delivers a request to the X server.
 
9728
 * 
 
9729
 * This form can be used only if the request will cause
 
9730
 * a reply to be generated. Any returned error will be
 
9731
 * placed in the event queue.
 
9732
 */
7772
9733
 
7773
9734
/*****************************************************************************
7774
9735
 **
7827
9788
xcb_generic_iterator_t
7828
9789
xcb_glx_get_tex_parameteriv_data_end (const xcb_glx_get_tex_parameteriv_reply_t *R  /**< */);
7829
9790
 
 
9791
/**
 
9792
 * Return the reply
 
9793
 * @param c      The connection
 
9794
 * @param cookie The cookie
 
9795
 * @param e      The xcb_generic_error_t supplied
 
9796
 *
 
9797
 * Returns the reply of the request asked by
 
9798
 * 
 
9799
 * The parameter @p e supplied to this function must be NULL if
 
9800
 * xcb_glx_get_tex_parameteriv_unchecked(). is used.
 
9801
 * Otherwise, it stores the error if any.
 
9802
 */
7830
9803
 
7831
9804
/*****************************************************************************
7832
9805
 **
7844
9817
                                   xcb_glx_get_tex_parameteriv_cookie_t   cookie  /**< */,
7845
9818
                                   xcb_generic_error_t                  **e  /**< */);
7846
9819
 
 
9820
/**
 
9821
 * Delivers a request to the X server
 
9822
 * @param c The connection
 
9823
 * @return A cookie
 
9824
 *
 
9825
 * Delivers a request to the X server.
 
9826
 * 
 
9827
 */
7847
9828
 
7848
9829
/*****************************************************************************
7849
9830
 **
7865
9846
                                   int32_t                level  /**< */,
7866
9847
                                   uint32_t               pname  /**< */);
7867
9848
 
 
9849
/**
 
9850
 * Delivers a request to the X server
 
9851
 * @param c The connection
 
9852
 * @return A cookie
 
9853
 *
 
9854
 * Delivers a request to the X server.
 
9855
 * 
 
9856
 * This form can be used only if the request will cause
 
9857
 * a reply to be generated. Any returned error will be
 
9858
 * placed in the event queue.
 
9859
 */
7868
9860
 
7869
9861
/*****************************************************************************
7870
9862
 **
7925
9917
xcb_glx_float32_iterator_t
7926
9918
xcb_glx_get_tex_level_parameterfv_data_iterator (const xcb_glx_get_tex_level_parameterfv_reply_t *R  /**< */);
7927
9919
 
 
9920
/**
 
9921
 * Return the reply
 
9922
 * @param c      The connection
 
9923
 * @param cookie The cookie
 
9924
 * @param e      The xcb_generic_error_t supplied
 
9925
 *
 
9926
 * Returns the reply of the request asked by
 
9927
 * 
 
9928
 * The parameter @p e supplied to this function must be NULL if
 
9929
 * xcb_glx_get_tex_level_parameterfv_unchecked(). is used.
 
9930
 * Otherwise, it stores the error if any.
 
9931
 */
7928
9932
 
7929
9933
/*****************************************************************************
7930
9934
 **
7942
9946
                                         xcb_glx_get_tex_level_parameterfv_cookie_t   cookie  /**< */,
7943
9947
                                         xcb_generic_error_t                        **e  /**< */);
7944
9948
 
 
9949
/**
 
9950
 * Delivers a request to the X server
 
9951
 * @param c The connection
 
9952
 * @return A cookie
 
9953
 *
 
9954
 * Delivers a request to the X server.
 
9955
 * 
 
9956
 */
7945
9957
 
7946
9958
/*****************************************************************************
7947
9959
 **
7963
9975
                                   int32_t                level  /**< */,
7964
9976
                                   uint32_t               pname  /**< */);
7965
9977
 
 
9978
/**
 
9979
 * Delivers a request to the X server
 
9980
 * @param c The connection
 
9981
 * @return A cookie
 
9982
 *
 
9983
 * Delivers a request to the X server.
 
9984
 * 
 
9985
 * This form can be used only if the request will cause
 
9986
 * a reply to be generated. Any returned error will be
 
9987
 * placed in the event queue.
 
9988
 */
7966
9989
 
7967
9990
/*****************************************************************************
7968
9991
 **
8023
10046
xcb_generic_iterator_t
8024
10047
xcb_glx_get_tex_level_parameteriv_data_end (const xcb_glx_get_tex_level_parameteriv_reply_t *R  /**< */);
8025
10048
 
 
10049
/**
 
10050
 * Return the reply
 
10051
 * @param c      The connection
 
10052
 * @param cookie The cookie
 
10053
 * @param e      The xcb_generic_error_t supplied
 
10054
 *
 
10055
 * Returns the reply of the request asked by
 
10056
 * 
 
10057
 * The parameter @p e supplied to this function must be NULL if
 
10058
 * xcb_glx_get_tex_level_parameteriv_unchecked(). is used.
 
10059
 * Otherwise, it stores the error if any.
 
10060
 */
8026
10061
 
8027
10062
/*****************************************************************************
8028
10063
 **
8040
10075
                                         xcb_glx_get_tex_level_parameteriv_cookie_t   cookie  /**< */,
8041
10076
                                         xcb_generic_error_t                        **e  /**< */);
8042
10077
 
 
10078
/**
 
10079
 * Delivers a request to the X server
 
10080
 * @param c The connection
 
10081
 * @return A cookie
 
10082
 *
 
10083
 * Delivers a request to the X server.
 
10084
 * 
 
10085
 */
8043
10086
 
8044
10087
/*****************************************************************************
8045
10088
 **
8057
10100
                 xcb_glx_context_tag_t  context_tag  /**< */,
8058
10101
                 uint32_t               list  /**< */);
8059
10102
 
 
10103
/**
 
10104
 * Delivers a request to the X server
 
10105
 * @param c The connection
 
10106
 * @return A cookie
 
10107
 *
 
10108
 * Delivers a request to the X server.
 
10109
 * 
 
10110
 * This form can be used only if the request will cause
 
10111
 * a reply to be generated. Any returned error will be
 
10112
 * placed in the event queue.
 
10113
 */
8060
10114
 
8061
10115
/*****************************************************************************
8062
10116
 **
8074
10128
                           xcb_glx_context_tag_t  context_tag  /**< */,
8075
10129
                           uint32_t               list  /**< */);
8076
10130
 
 
10131
/**
 
10132
 * Return the reply
 
10133
 * @param c      The connection
 
10134
 * @param cookie The cookie
 
10135
 * @param e      The xcb_generic_error_t supplied
 
10136
 *
 
10137
 * Returns the reply of the request asked by
 
10138
 * 
 
10139
 * The parameter @p e supplied to this function must be NULL if
 
10140
 * xcb_glx_is_list_unchecked(). is used.
 
10141
 * Otherwise, it stores the error if any.
 
10142
 */
8077
10143
 
8078
10144
/*****************************************************************************
8079
10145
 **
8091
10157
                       xcb_glx_is_list_cookie_t   cookie  /**< */,
8092
10158
                       xcb_generic_error_t      **e  /**< */);
8093
10159
 
 
10160
/**
 
10161
 * Delivers a request to the X server
 
10162
 * @param c The connection
 
10163
 * @return A cookie
 
10164
 *
 
10165
 * Delivers a request to the X server.
 
10166
 * 
 
10167
 * This form can be used only if the request will not cause
 
10168
 * a reply to be generated. Any returned error will be
 
10169
 * saved for handling by xcb_request_check().
 
10170
 */
8094
10171
 
8095
10172
/*****************************************************************************
8096
10173
 **
8106
10183
xcb_glx_flush_checked (xcb_connection_t      *c  /**< */,
8107
10184
                       xcb_glx_context_tag_t  context_tag  /**< */);
8108
10185
 
 
10186
/**
 
10187
 * Delivers a request to the X server
 
10188
 * @param c The connection
 
10189
 * @return A cookie
 
10190
 *
 
10191
 * Delivers a request to the X server.
 
10192
 * 
 
10193
 */
8109
10194
 
8110
10195
/*****************************************************************************
8111
10196
 **
8121
10206
xcb_glx_flush (xcb_connection_t      *c  /**< */,
8122
10207
               xcb_glx_context_tag_t  context_tag  /**< */);
8123
10208
 
 
10209
/**
 
10210
 * Delivers a request to the X server
 
10211
 * @param c The connection
 
10212
 * @return A cookie
 
10213
 *
 
10214
 * Delivers a request to the X server.
 
10215
 * 
 
10216
 */
8124
10217
 
8125
10218
/*****************************************************************************
8126
10219
 **
8140
10233
                               int32_t                n  /**< */,
8141
10234
                               const uint32_t        *textures  /**< */);
8142
10235
 
 
10236
/**
 
10237
 * Delivers a request to the X server
 
10238
 * @param c The connection
 
10239
 * @return A cookie
 
10240
 *
 
10241
 * Delivers a request to the X server.
 
10242
 * 
 
10243
 * This form can be used only if the request will cause
 
10244
 * a reply to be generated. Any returned error will be
 
10245
 * placed in the event queue.
 
10246
 */
8143
10247
 
8144
10248
/*****************************************************************************
8145
10249
 **
8198
10302
xcb_generic_iterator_t
8199
10303
xcb_glx_are_textures_resident_data_end (const xcb_glx_are_textures_resident_reply_t *R  /**< */);
8200
10304
 
 
10305
/**
 
10306
 * Return the reply
 
10307
 * @param c      The connection
 
10308
 * @param cookie The cookie
 
10309
 * @param e      The xcb_generic_error_t supplied
 
10310
 *
 
10311
 * Returns the reply of the request asked by
 
10312
 * 
 
10313
 * The parameter @p e supplied to this function must be NULL if
 
10314
 * xcb_glx_are_textures_resident_unchecked(). is used.
 
10315
 * Otherwise, it stores the error if any.
 
10316
 */
8201
10317
 
8202
10318
/*****************************************************************************
8203
10319
 **
8215
10331
                                     xcb_glx_are_textures_resident_cookie_t   cookie  /**< */,
8216
10332
                                     xcb_generic_error_t                    **e  /**< */);
8217
10333
 
 
10334
/**
 
10335
 * Delivers a request to the X server
 
10336
 * @param c The connection
 
10337
 * @return A cookie
 
10338
 *
 
10339
 * Delivers a request to the X server.
 
10340
 * 
 
10341
 * This form can be used only if the request will not cause
 
10342
 * a reply to be generated. Any returned error will be
 
10343
 * saved for handling by xcb_request_check().
 
10344
 */
8218
10345
 
8219
10346
/*****************************************************************************
8220
10347
 **
8234
10361
                                 int32_t                n  /**< */,
8235
10362
                                 const uint32_t        *textures  /**< */);
8236
10363
 
 
10364
/**
 
10365
 * Delivers a request to the X server
 
10366
 * @param c The connection
 
10367
 * @return A cookie
 
10368
 *
 
10369
 * Delivers a request to the X server.
 
10370
 * 
 
10371
 */
8237
10372
 
8238
10373
/*****************************************************************************
8239
10374
 **
8253
10388
                         int32_t                n  /**< */,
8254
10389
                         const uint32_t        *textures  /**< */);
8255
10390
 
 
10391
/**
 
10392
 * Delivers a request to the X server
 
10393
 * @param c The connection
 
10394
 * @return A cookie
 
10395
 *
 
10396
 * Delivers a request to the X server.
 
10397
 * 
 
10398
 */
8256
10399
 
8257
10400
/*****************************************************************************
8258
10401
 **
8270
10413
                      xcb_glx_context_tag_t  context_tag  /**< */,
8271
10414
                      int32_t                n  /**< */);
8272
10415
 
 
10416
/**
 
10417
 * Delivers a request to the X server
 
10418
 * @param c The connection
 
10419
 * @return A cookie
 
10420
 *
 
10421
 * Delivers a request to the X server.
 
10422
 * 
 
10423
 * This form can be used only if the request will cause
 
10424
 * a reply to be generated. Any returned error will be
 
10425
 * placed in the event queue.
 
10426
 */
8273
10427
 
8274
10428
/*****************************************************************************
8275
10429
 **
8326
10480
xcb_generic_iterator_t
8327
10481
xcb_glx_gen_textures_data_end (const xcb_glx_gen_textures_reply_t *R  /**< */);
8328
10482
 
 
10483
/**
 
10484
 * Return the reply
 
10485
 * @param c      The connection
 
10486
 * @param cookie The cookie
 
10487
 * @param e      The xcb_generic_error_t supplied
 
10488
 *
 
10489
 * Returns the reply of the request asked by
 
10490
 * 
 
10491
 * The parameter @p e supplied to this function must be NULL if
 
10492
 * xcb_glx_gen_textures_unchecked(). is used.
 
10493
 * Otherwise, it stores the error if any.
 
10494
 */
8329
10495
 
8330
10496
/*****************************************************************************
8331
10497
 **
8343
10509
                            xcb_glx_gen_textures_cookie_t   cookie  /**< */,
8344
10510
                            xcb_generic_error_t           **e  /**< */);
8345
10511
 
 
10512
/**
 
10513
 * Delivers a request to the X server
 
10514
 * @param c The connection
 
10515
 * @return A cookie
 
10516
 *
 
10517
 * Delivers a request to the X server.
 
10518
 * 
 
10519
 */
8346
10520
 
8347
10521
/*****************************************************************************
8348
10522
 **
8360
10534
                    xcb_glx_context_tag_t  context_tag  /**< */,
8361
10535
                    uint32_t               texture  /**< */);
8362
10536
 
 
10537
/**
 
10538
 * Delivers a request to the X server
 
10539
 * @param c The connection
 
10540
 * @return A cookie
 
10541
 *
 
10542
 * Delivers a request to the X server.
 
10543
 * 
 
10544
 * This form can be used only if the request will cause
 
10545
 * a reply to be generated. Any returned error will be
 
10546
 * placed in the event queue.
 
10547
 */
8363
10548
 
8364
10549
/*****************************************************************************
8365
10550
 **
8377
10562
                              xcb_glx_context_tag_t  context_tag  /**< */,
8378
10563
                              uint32_t               texture  /**< */);
8379
10564
 
 
10565
/**
 
10566
 * Return the reply
 
10567
 * @param c      The connection
 
10568
 * @param cookie The cookie
 
10569
 * @param e      The xcb_generic_error_t supplied
 
10570
 *
 
10571
 * Returns the reply of the request asked by
 
10572
 * 
 
10573
 * The parameter @p e supplied to this function must be NULL if
 
10574
 * xcb_glx_is_texture_unchecked(). is used.
 
10575
 * Otherwise, it stores the error if any.
 
10576
 */
8380
10577
 
8381
10578
/*****************************************************************************
8382
10579
 **
8394
10591
                          xcb_glx_is_texture_cookie_t   cookie  /**< */,
8395
10592
                          xcb_generic_error_t         **e  /**< */);
8396
10593
 
 
10594
/**
 
10595
 * Delivers a request to the X server
 
10596
 * @param c The connection
 
10597
 * @return A cookie
 
10598
 *
 
10599
 * Delivers a request to the X server.
 
10600
 * 
 
10601
 */
8397
10602
 
8398
10603
/*****************************************************************************
8399
10604
 **
8417
10622
                         uint32_t               type  /**< */,
8418
10623
                         uint8_t                swap_bytes  /**< */);
8419
10624
 
 
10625
/**
 
10626
 * Delivers a request to the X server
 
10627
 * @param c The connection
 
10628
 * @return A cookie
 
10629
 *
 
10630
 * Delivers a request to the X server.
 
10631
 * 
 
10632
 * This form can be used only if the request will cause
 
10633
 * a reply to be generated. Any returned error will be
 
10634
 * placed in the event queue.
 
10635
 */
8420
10636
 
8421
10637
/*****************************************************************************
8422
10638
 **
8479
10695
xcb_generic_iterator_t
8480
10696
xcb_glx_get_color_table_data_end (const xcb_glx_get_color_table_reply_t *R  /**< */);
8481
10697
 
 
10698
/**
 
10699
 * Return the reply
 
10700
 * @param c      The connection
 
10701
 * @param cookie The cookie
 
10702
 * @param e      The xcb_generic_error_t supplied
 
10703
 *
 
10704
 * Returns the reply of the request asked by
 
10705
 * 
 
10706
 * The parameter @p e supplied to this function must be NULL if
 
10707
 * xcb_glx_get_color_table_unchecked(). is used.
 
10708
 * Otherwise, it stores the error if any.
 
10709
 */
8482
10710
 
8483
10711
/*****************************************************************************
8484
10712
 **
8496
10724
                               xcb_glx_get_color_table_cookie_t   cookie  /**< */,
8497
10725
                               xcb_generic_error_t              **e  /**< */);
8498
10726
 
 
10727
/**
 
10728
 * Delivers a request to the X server
 
10729
 * @param c The connection
 
10730
 * @return A cookie
 
10731
 *
 
10732
 * Delivers a request to the X server.
 
10733
 * 
 
10734
 */
8499
10735
 
8500
10736
/*****************************************************************************
8501
10737
 **
8515
10751
                                     uint32_t               target  /**< */,
8516
10752
                                     uint32_t               pname  /**< */);
8517
10753
 
 
10754
/**
 
10755
 * Delivers a request to the X server
 
10756
 * @param c The connection
 
10757
 * @return A cookie
 
10758
 *
 
10759
 * Delivers a request to the X server.
 
10760
 * 
 
10761
 * This form can be used only if the request will cause
 
10762
 * a reply to be generated. Any returned error will be
 
10763
 * placed in the event queue.
 
10764
 */
8518
10765
 
8519
10766
/*****************************************************************************
8520
10767
 **
8573
10820
xcb_glx_float32_iterator_t
8574
10821
xcb_glx_get_color_table_parameterfv_data_iterator (const xcb_glx_get_color_table_parameterfv_reply_t *R  /**< */);
8575
10822
 
 
10823
/**
 
10824
 * Return the reply
 
10825
 * @param c      The connection
 
10826
 * @param cookie The cookie
 
10827
 * @param e      The xcb_generic_error_t supplied
 
10828
 *
 
10829
 * Returns the reply of the request asked by
 
10830
 * 
 
10831
 * The parameter @p e supplied to this function must be NULL if
 
10832
 * xcb_glx_get_color_table_parameterfv_unchecked(). is used.
 
10833
 * Otherwise, it stores the error if any.
 
10834
 */
8576
10835
 
8577
10836
/*****************************************************************************
8578
10837
 **
8590
10849
                                           xcb_glx_get_color_table_parameterfv_cookie_t   cookie  /**< */,
8591
10850
                                           xcb_generic_error_t                          **e  /**< */);
8592
10851
 
 
10852
/**
 
10853
 * Delivers a request to the X server
 
10854
 * @param c The connection
 
10855
 * @return A cookie
 
10856
 *
 
10857
 * Delivers a request to the X server.
 
10858
 * 
 
10859
 */
8593
10860
 
8594
10861
/*****************************************************************************
8595
10862
 **
8609
10876
                                     uint32_t               target  /**< */,
8610
10877
                                     uint32_t               pname  /**< */);
8611
10878
 
 
10879
/**
 
10880
 * Delivers a request to the X server
 
10881
 * @param c The connection
 
10882
 * @return A cookie
 
10883
 *
 
10884
 * Delivers a request to the X server.
 
10885
 * 
 
10886
 * This form can be used only if the request will cause
 
10887
 * a reply to be generated. Any returned error will be
 
10888
 * placed in the event queue.
 
10889
 */
8612
10890
 
8613
10891
/*****************************************************************************
8614
10892
 **
8667
10945
xcb_generic_iterator_t
8668
10946
xcb_glx_get_color_table_parameteriv_data_end (const xcb_glx_get_color_table_parameteriv_reply_t *R  /**< */);
8669
10947
 
 
10948
/**
 
10949
 * Return the reply
 
10950
 * @param c      The connection
 
10951
 * @param cookie The cookie
 
10952
 * @param e      The xcb_generic_error_t supplied
 
10953
 *
 
10954
 * Returns the reply of the request asked by
 
10955
 * 
 
10956
 * The parameter @p e supplied to this function must be NULL if
 
10957
 * xcb_glx_get_color_table_parameteriv_unchecked(). is used.
 
10958
 * Otherwise, it stores the error if any.
 
10959
 */
8670
10960
 
8671
10961
/*****************************************************************************
8672
10962
 **
8684
10974
                                           xcb_glx_get_color_table_parameteriv_cookie_t   cookie  /**< */,
8685
10975
                                           xcb_generic_error_t                          **e  /**< */);
8686
10976
 
 
10977
/**
 
10978
 * Delivers a request to the X server
 
10979
 * @param c The connection
 
10980
 * @return A cookie
 
10981
 *
 
10982
 * Delivers a request to the X server.
 
10983
 * 
 
10984
 */
8687
10985
 
8688
10986
/*****************************************************************************
8689
10987
 **
8707
11005
                                uint32_t               type  /**< */,
8708
11006
                                uint8_t                swap_bytes  /**< */);
8709
11007
 
 
11008
/**
 
11009
 * Delivers a request to the X server
 
11010
 * @param c The connection
 
11011
 * @return A cookie
 
11012
 *
 
11013
 * Delivers a request to the X server.
 
11014
 * 
 
11015
 * This form can be used only if the request will cause
 
11016
 * a reply to be generated. Any returned error will be
 
11017
 * placed in the event queue.
 
11018
 */
8710
11019
 
8711
11020
/*****************************************************************************
8712
11021
 **
8769
11078
xcb_generic_iterator_t
8770
11079
xcb_glx_get_convolution_filter_data_end (const xcb_glx_get_convolution_filter_reply_t *R  /**< */);
8771
11080
 
 
11081
/**
 
11082
 * Return the reply
 
11083
 * @param c      The connection
 
11084
 * @param cookie The cookie
 
11085
 * @param e      The xcb_generic_error_t supplied
 
11086
 *
 
11087
 * Returns the reply of the request asked by
 
11088
 * 
 
11089
 * The parameter @p e supplied to this function must be NULL if
 
11090
 * xcb_glx_get_convolution_filter_unchecked(). is used.
 
11091
 * Otherwise, it stores the error if any.
 
11092
 */
8772
11093
 
8773
11094
/*****************************************************************************
8774
11095
 **
8786
11107
                                      xcb_glx_get_convolution_filter_cookie_t   cookie  /**< */,
8787
11108
                                      xcb_generic_error_t                     **e  /**< */);
8788
11109
 
 
11110
/**
 
11111
 * Delivers a request to the X server
 
11112
 * @param c The connection
 
11113
 * @return A cookie
 
11114
 *
 
11115
 * Delivers a request to the X server.
 
11116
 * 
 
11117
 */
8789
11118
 
8790
11119
/*****************************************************************************
8791
11120
 **
8805
11134
                                     uint32_t               target  /**< */,
8806
11135
                                     uint32_t               pname  /**< */);
8807
11136
 
 
11137
/**
 
11138
 * Delivers a request to the X server
 
11139
 * @param c The connection
 
11140
 * @return A cookie
 
11141
 *
 
11142
 * Delivers a request to the X server.
 
11143
 * 
 
11144
 * This form can be used only if the request will cause
 
11145
 * a reply to be generated. Any returned error will be
 
11146
 * placed in the event queue.
 
11147
 */
8808
11148
 
8809
11149
/*****************************************************************************
8810
11150
 **
8863
11203
xcb_glx_float32_iterator_t
8864
11204
xcb_glx_get_convolution_parameterfv_data_iterator (const xcb_glx_get_convolution_parameterfv_reply_t *R  /**< */);
8865
11205
 
 
11206
/**
 
11207
 * Return the reply
 
11208
 * @param c      The connection
 
11209
 * @param cookie The cookie
 
11210
 * @param e      The xcb_generic_error_t supplied
 
11211
 *
 
11212
 * Returns the reply of the request asked by
 
11213
 * 
 
11214
 * The parameter @p e supplied to this function must be NULL if
 
11215
 * xcb_glx_get_convolution_parameterfv_unchecked(). is used.
 
11216
 * Otherwise, it stores the error if any.
 
11217
 */
8866
11218
 
8867
11219
/*****************************************************************************
8868
11220
 **
8880
11232
                                           xcb_glx_get_convolution_parameterfv_cookie_t   cookie  /**< */,
8881
11233
                                           xcb_generic_error_t                          **e  /**< */);
8882
11234
 
 
11235
/**
 
11236
 * Delivers a request to the X server
 
11237
 * @param c The connection
 
11238
 * @return A cookie
 
11239
 *
 
11240
 * Delivers a request to the X server.
 
11241
 * 
 
11242
 */
8883
11243
 
8884
11244
/*****************************************************************************
8885
11245
 **
8899
11259
                                     uint32_t               target  /**< */,
8900
11260
                                     uint32_t               pname  /**< */);
8901
11261
 
 
11262
/**
 
11263
 * Delivers a request to the X server
 
11264
 * @param c The connection
 
11265
 * @return A cookie
 
11266
 *
 
11267
 * Delivers a request to the X server.
 
11268
 * 
 
11269
 * This form can be used only if the request will cause
 
11270
 * a reply to be generated. Any returned error will be
 
11271
 * placed in the event queue.
 
11272
 */
8902
11273
 
8903
11274
/*****************************************************************************
8904
11275
 **
8957
11328
xcb_generic_iterator_t
8958
11329
xcb_glx_get_convolution_parameteriv_data_end (const xcb_glx_get_convolution_parameteriv_reply_t *R  /**< */);
8959
11330
 
 
11331
/**
 
11332
 * Return the reply
 
11333
 * @param c      The connection
 
11334
 * @param cookie The cookie
 
11335
 * @param e      The xcb_generic_error_t supplied
 
11336
 *
 
11337
 * Returns the reply of the request asked by
 
11338
 * 
 
11339
 * The parameter @p e supplied to this function must be NULL if
 
11340
 * xcb_glx_get_convolution_parameteriv_unchecked(). is used.
 
11341
 * Otherwise, it stores the error if any.
 
11342
 */
8960
11343
 
8961
11344
/*****************************************************************************
8962
11345
 **
8974
11357
                                           xcb_glx_get_convolution_parameteriv_cookie_t   cookie  /**< */,
8975
11358
                                           xcb_generic_error_t                          **e  /**< */);
8976
11359
 
 
11360
/**
 
11361
 * Delivers a request to the X server
 
11362
 * @param c The connection
 
11363
 * @return A cookie
 
11364
 *
 
11365
 * Delivers a request to the X server.
 
11366
 * 
 
11367
 */
8977
11368
 
8978
11369
/*****************************************************************************
8979
11370
 **
8997
11388
                              uint32_t               type  /**< */,
8998
11389
                              uint8_t                swap_bytes  /**< */);
8999
11390
 
 
11391
/**
 
11392
 * Delivers a request to the X server
 
11393
 * @param c The connection
 
11394
 * @return A cookie
 
11395
 *
 
11396
 * Delivers a request to the X server.
 
11397
 * 
 
11398
 * This form can be used only if the request will cause
 
11399
 * a reply to be generated. Any returned error will be
 
11400
 * placed in the event queue.
 
11401
 */
9000
11402
 
9001
11403
/*****************************************************************************
9002
11404
 **
9059
11461
xcb_generic_iterator_t
9060
11462
xcb_glx_get_separable_filter_rows_and_cols_end (const xcb_glx_get_separable_filter_reply_t *R  /**< */);
9061
11463
 
 
11464
/**
 
11465
 * Return the reply
 
11466
 * @param c      The connection
 
11467
 * @param cookie The cookie
 
11468
 * @param e      The xcb_generic_error_t supplied
 
11469
 *
 
11470
 * Returns the reply of the request asked by
 
11471
 * 
 
11472
 * The parameter @p e supplied to this function must be NULL if
 
11473
 * xcb_glx_get_separable_filter_unchecked(). is used.
 
11474
 * Otherwise, it stores the error if any.
 
11475
 */
9062
11476
 
9063
11477
/*****************************************************************************
9064
11478
 **
9076
11490
                                    xcb_glx_get_separable_filter_cookie_t   cookie  /**< */,
9077
11491
                                    xcb_generic_error_t                   **e  /**< */);
9078
11492
 
 
11493
/**
 
11494
 * Delivers a request to the X server
 
11495
 * @param c The connection
 
11496
 * @return A cookie
 
11497
 *
 
11498
 * Delivers a request to the X server.
 
11499
 * 
 
11500
 */
9079
11501
 
9080
11502
/*****************************************************************************
9081
11503
 **
9101
11523
                       uint8_t                swap_bytes  /**< */,
9102
11524
                       uint8_t                reset  /**< */);
9103
11525
 
 
11526
/**
 
11527
 * Delivers a request to the X server
 
11528
 * @param c The connection
 
11529
 * @return A cookie
 
11530
 *
 
11531
 * Delivers a request to the X server.
 
11532
 * 
 
11533
 * This form can be used only if the request will cause
 
11534
 * a reply to be generated. Any returned error will be
 
11535
 * placed in the event queue.
 
11536
 */
9104
11537
 
9105
11538
/*****************************************************************************
9106
11539
 **
9165
11598
xcb_generic_iterator_t
9166
11599
xcb_glx_get_histogram_data_end (const xcb_glx_get_histogram_reply_t *R  /**< */);
9167
11600
 
 
11601
/**
 
11602
 * Return the reply
 
11603
 * @param c      The connection
 
11604
 * @param cookie The cookie
 
11605
 * @param e      The xcb_generic_error_t supplied
 
11606
 *
 
11607
 * Returns the reply of the request asked by
 
11608
 * 
 
11609
 * The parameter @p e supplied to this function must be NULL if
 
11610
 * xcb_glx_get_histogram_unchecked(). is used.
 
11611
 * Otherwise, it stores the error if any.
 
11612
 */
9168
11613
 
9169
11614
/*****************************************************************************
9170
11615
 **
9182
11627
                             xcb_glx_get_histogram_cookie_t   cookie  /**< */,
9183
11628
                             xcb_generic_error_t            **e  /**< */);
9184
11629
 
 
11630
/**
 
11631
 * Delivers a request to the X server
 
11632
 * @param c The connection
 
11633
 * @return A cookie
 
11634
 *
 
11635
 * Delivers a request to the X server.
 
11636
 * 
 
11637
 */
9185
11638
 
9186
11639
/*****************************************************************************
9187
11640
 **
9201
11654
                                   uint32_t               target  /**< */,
9202
11655
                                   uint32_t               pname  /**< */);
9203
11656
 
 
11657
/**
 
11658
 * Delivers a request to the X server
 
11659
 * @param c The connection
 
11660
 * @return A cookie
 
11661
 *
 
11662
 * Delivers a request to the X server.
 
11663
 * 
 
11664
 * This form can be used only if the request will cause
 
11665
 * a reply to be generated. Any returned error will be
 
11666
 * placed in the event queue.
 
11667
 */
9204
11668
 
9205
11669
/*****************************************************************************
9206
11670
 **
9259
11723
xcb_glx_float32_iterator_t
9260
11724
xcb_glx_get_histogram_parameterfv_data_iterator (const xcb_glx_get_histogram_parameterfv_reply_t *R  /**< */);
9261
11725
 
 
11726
/**
 
11727
 * Return the reply
 
11728
 * @param c      The connection
 
11729
 * @param cookie The cookie
 
11730
 * @param e      The xcb_generic_error_t supplied
 
11731
 *
 
11732
 * Returns the reply of the request asked by
 
11733
 * 
 
11734
 * The parameter @p e supplied to this function must be NULL if
 
11735
 * xcb_glx_get_histogram_parameterfv_unchecked(). is used.
 
11736
 * Otherwise, it stores the error if any.
 
11737
 */
9262
11738
 
9263
11739
/*****************************************************************************
9264
11740
 **
9276
11752
                                         xcb_glx_get_histogram_parameterfv_cookie_t   cookie  /**< */,
9277
11753
                                         xcb_generic_error_t                        **e  /**< */);
9278
11754
 
 
11755
/**
 
11756
 * Delivers a request to the X server
 
11757
 * @param c The connection
 
11758
 * @return A cookie
 
11759
 *
 
11760
 * Delivers a request to the X server.
 
11761
 * 
 
11762
 */
9279
11763
 
9280
11764
/*****************************************************************************
9281
11765
 **
9295
11779
                                   uint32_t               target  /**< */,
9296
11780
                                   uint32_t               pname  /**< */);
9297
11781
 
 
11782
/**
 
11783
 * Delivers a request to the X server
 
11784
 * @param c The connection
 
11785
 * @return A cookie
 
11786
 *
 
11787
 * Delivers a request to the X server.
 
11788
 * 
 
11789
 * This form can be used only if the request will cause
 
11790
 * a reply to be generated. Any returned error will be
 
11791
 * placed in the event queue.
 
11792
 */
9298
11793
 
9299
11794
/*****************************************************************************
9300
11795
 **
9353
11848
xcb_generic_iterator_t
9354
11849
xcb_glx_get_histogram_parameteriv_data_end (const xcb_glx_get_histogram_parameteriv_reply_t *R  /**< */);
9355
11850
 
 
11851
/**
 
11852
 * Return the reply
 
11853
 * @param c      The connection
 
11854
 * @param cookie The cookie
 
11855
 * @param e      The xcb_generic_error_t supplied
 
11856
 *
 
11857
 * Returns the reply of the request asked by
 
11858
 * 
 
11859
 * The parameter @p e supplied to this function must be NULL if
 
11860
 * xcb_glx_get_histogram_parameteriv_unchecked(). is used.
 
11861
 * Otherwise, it stores the error if any.
 
11862
 */
9356
11863
 
9357
11864
/*****************************************************************************
9358
11865
 **
9370
11877
                                         xcb_glx_get_histogram_parameteriv_cookie_t   cookie  /**< */,
9371
11878
                                         xcb_generic_error_t                        **e  /**< */);
9372
11879
 
 
11880
/**
 
11881
 * Delivers a request to the X server
 
11882
 * @param c The connection
 
11883
 * @return A cookie
 
11884
 *
 
11885
 * Delivers a request to the X server.
 
11886
 * 
 
11887
 */
9373
11888
 
9374
11889
/*****************************************************************************
9375
11890
 **
9395
11910
                    uint8_t                swap_bytes  /**< */,
9396
11911
                    uint8_t                reset  /**< */);
9397
11912
 
 
11913
/**
 
11914
 * Delivers a request to the X server
 
11915
 * @param c The connection
 
11916
 * @return A cookie
 
11917
 *
 
11918
 * Delivers a request to the X server.
 
11919
 * 
 
11920
 * This form can be used only if the request will cause
 
11921
 * a reply to be generated. Any returned error will be
 
11922
 * placed in the event queue.
 
11923
 */
9398
11924
 
9399
11925
/*****************************************************************************
9400
11926
 **
9459
11985
xcb_generic_iterator_t
9460
11986
xcb_glx_get_minmax_data_end (const xcb_glx_get_minmax_reply_t *R  /**< */);
9461
11987
 
 
11988
/**
 
11989
 * Return the reply
 
11990
 * @param c      The connection
 
11991
 * @param cookie The cookie
 
11992
 * @param e      The xcb_generic_error_t supplied
 
11993
 *
 
11994
 * Returns the reply of the request asked by
 
11995
 * 
 
11996
 * The parameter @p e supplied to this function must be NULL if
 
11997
 * xcb_glx_get_minmax_unchecked(). is used.
 
11998
 * Otherwise, it stores the error if any.
 
11999
 */
9462
12000
 
9463
12001
/*****************************************************************************
9464
12002
 **
9476
12014
                          xcb_glx_get_minmax_cookie_t   cookie  /**< */,
9477
12015
                          xcb_generic_error_t         **e  /**< */);
9478
12016
 
 
12017
/**
 
12018
 * Delivers a request to the X server
 
12019
 * @param c The connection
 
12020
 * @return A cookie
 
12021
 *
 
12022
 * Delivers a request to the X server.
 
12023
 * 
 
12024
 */
9479
12025
 
9480
12026
/*****************************************************************************
9481
12027
 **
9495
12041
                                uint32_t               target  /**< */,
9496
12042
                                uint32_t               pname  /**< */);
9497
12043
 
 
12044
/**
 
12045
 * Delivers a request to the X server
 
12046
 * @param c The connection
 
12047
 * @return A cookie
 
12048
 *
 
12049
 * Delivers a request to the X server.
 
12050
 * 
 
12051
 * This form can be used only if the request will cause
 
12052
 * a reply to be generated. Any returned error will be
 
12053
 * placed in the event queue.
 
12054
 */
9498
12055
 
9499
12056
/*****************************************************************************
9500
12057
 **
9553
12110
xcb_glx_float32_iterator_t
9554
12111
xcb_glx_get_minmax_parameterfv_data_iterator (const xcb_glx_get_minmax_parameterfv_reply_t *R  /**< */);
9555
12112
 
 
12113
/**
 
12114
 * Return the reply
 
12115
 * @param c      The connection
 
12116
 * @param cookie The cookie
 
12117
 * @param e      The xcb_generic_error_t supplied
 
12118
 *
 
12119
 * Returns the reply of the request asked by
 
12120
 * 
 
12121
 * The parameter @p e supplied to this function must be NULL if
 
12122
 * xcb_glx_get_minmax_parameterfv_unchecked(). is used.
 
12123
 * Otherwise, it stores the error if any.
 
12124
 */
9556
12125
 
9557
12126
/*****************************************************************************
9558
12127
 **
9570
12139
                                      xcb_glx_get_minmax_parameterfv_cookie_t   cookie  /**< */,
9571
12140
                                      xcb_generic_error_t                     **e  /**< */);
9572
12141
 
 
12142
/**
 
12143
 * Delivers a request to the X server
 
12144
 * @param c The connection
 
12145
 * @return A cookie
 
12146
 *
 
12147
 * Delivers a request to the X server.
 
12148
 * 
 
12149
 */
9573
12150
 
9574
12151
/*****************************************************************************
9575
12152
 **
9589
12166
                                uint32_t               target  /**< */,
9590
12167
                                uint32_t               pname  /**< */);
9591
12168
 
 
12169
/**
 
12170
 * Delivers a request to the X server
 
12171
 * @param c The connection
 
12172
 * @return A cookie
 
12173
 *
 
12174
 * Delivers a request to the X server.
 
12175
 * 
 
12176
 * This form can be used only if the request will cause
 
12177
 * a reply to be generated. Any returned error will be
 
12178
 * placed in the event queue.
 
12179
 */
9592
12180
 
9593
12181
/*****************************************************************************
9594
12182
 **
9647
12235
xcb_generic_iterator_t
9648
12236
xcb_glx_get_minmax_parameteriv_data_end (const xcb_glx_get_minmax_parameteriv_reply_t *R  /**< */);
9649
12237
 
 
12238
/**
 
12239
 * Return the reply
 
12240
 * @param c      The connection
 
12241
 * @param cookie The cookie
 
12242
 * @param e      The xcb_generic_error_t supplied
 
12243
 *
 
12244
 * Returns the reply of the request asked by
 
12245
 * 
 
12246
 * The parameter @p e supplied to this function must be NULL if
 
12247
 * xcb_glx_get_minmax_parameteriv_unchecked(). is used.
 
12248
 * Otherwise, it stores the error if any.
 
12249
 */
9650
12250
 
9651
12251
/*****************************************************************************
9652
12252
 **
9664
12264
                                      xcb_glx_get_minmax_parameteriv_cookie_t   cookie  /**< */,
9665
12265
                                      xcb_generic_error_t                     **e  /**< */);
9666
12266
 
 
12267
/**
 
12268
 * Delivers a request to the X server
 
12269
 * @param c The connection
 
12270
 * @return A cookie
 
12271
 *
 
12272
 * Delivers a request to the X server.
 
12273
 * 
 
12274
 */
9667
12275
 
9668
12276
/*****************************************************************************
9669
12277
 **
9683
12291
                                      uint32_t               target  /**< */,
9684
12292
                                      int32_t                level  /**< */);
9685
12293
 
 
12294
/**
 
12295
 * Delivers a request to the X server
 
12296
 * @param c The connection
 
12297
 * @return A cookie
 
12298
 *
 
12299
 * Delivers a request to the X server.
 
12300
 * 
 
12301
 * This form can be used only if the request will cause
 
12302
 * a reply to be generated. Any returned error will be
 
12303
 * placed in the event queue.
 
12304
 */
9686
12305
 
9687
12306
/*****************************************************************************
9688
12307
 **
9741
12360
xcb_generic_iterator_t
9742
12361
xcb_glx_get_compressed_tex_image_arb_data_end (const xcb_glx_get_compressed_tex_image_arb_reply_t *R  /**< */);
9743
12362
 
 
12363
/**
 
12364
 * Return the reply
 
12365
 * @param c      The connection
 
12366
 * @param cookie The cookie
 
12367
 * @param e      The xcb_generic_error_t supplied
 
12368
 *
 
12369
 * Returns the reply of the request asked by
 
12370
 * 
 
12371
 * The parameter @p e supplied to this function must be NULL if
 
12372
 * xcb_glx_get_compressed_tex_image_arb_unchecked(). is used.
 
12373
 * Otherwise, it stores the error if any.
 
12374
 */
9744
12375
 
9745
12376
/*****************************************************************************
9746
12377
 **
9758
12389
                                            xcb_glx_get_compressed_tex_image_arb_cookie_t   cookie  /**< */,
9759
12390
                                            xcb_generic_error_t                           **e  /**< */);
9760
12391
 
 
12392
/**
 
12393
 * Delivers a request to the X server
 
12394
 * @param c The connection
 
12395
 * @return A cookie
 
12396
 *
 
12397
 * Delivers a request to the X server.
 
12398
 * 
 
12399
 * This form can be used only if the request will not cause
 
12400
 * a reply to be generated. Any returned error will be
 
12401
 * saved for handling by xcb_request_check().
 
12402
 */
9761
12403
 
9762
12404
/*****************************************************************************
9763
12405
 **
9777
12419
                                    int32_t                n  /**< */,
9778
12420
                                    const uint32_t        *ids  /**< */);
9779
12421
 
 
12422
/**
 
12423
 * Delivers a request to the X server
 
12424
 * @param c The connection
 
12425
 * @return A cookie
 
12426
 *
 
12427
 * Delivers a request to the X server.
 
12428
 * 
 
12429
 */
9780
12430
 
9781
12431
/*****************************************************************************
9782
12432
 **
9796
12446
                            int32_t                n  /**< */,
9797
12447
                            const uint32_t        *ids  /**< */);
9798
12448
 
 
12449
/**
 
12450
 * Delivers a request to the X server
 
12451
 * @param c The connection
 
12452
 * @return A cookie
 
12453
 *
 
12454
 * Delivers a request to the X server.
 
12455
 * 
 
12456
 */
9799
12457
 
9800
12458
/*****************************************************************************
9801
12459
 **
9813
12471
                         xcb_glx_context_tag_t  context_tag  /**< */,
9814
12472
                         int32_t                n  /**< */);
9815
12473
 
 
12474
/**
 
12475
 * Delivers a request to the X server
 
12476
 * @param c The connection
 
12477
 * @return A cookie
 
12478
 *
 
12479
 * Delivers a request to the X server.
 
12480
 * 
 
12481
 * This form can be used only if the request will cause
 
12482
 * a reply to be generated. Any returned error will be
 
12483
 * placed in the event queue.
 
12484
 */
9816
12485
 
9817
12486
/*****************************************************************************
9818
12487
 **
9869
12538
xcb_generic_iterator_t
9870
12539
xcb_glx_gen_queries_arb_data_end (const xcb_glx_gen_queries_arb_reply_t *R  /**< */);
9871
12540
 
 
12541
/**
 
12542
 * Return the reply
 
12543
 * @param c      The connection
 
12544
 * @param cookie The cookie
 
12545
 * @param e      The xcb_generic_error_t supplied
 
12546
 *
 
12547
 * Returns the reply of the request asked by
 
12548
 * 
 
12549
 * The parameter @p e supplied to this function must be NULL if
 
12550
 * xcb_glx_gen_queries_arb_unchecked(). is used.
 
12551
 * Otherwise, it stores the error if any.
 
12552
 */
9872
12553
 
9873
12554
/*****************************************************************************
9874
12555
 **
9886
12567
                               xcb_glx_gen_queries_arb_cookie_t   cookie  /**< */,
9887
12568
                               xcb_generic_error_t              **e  /**< */);
9888
12569
 
 
12570
/**
 
12571
 * Delivers a request to the X server
 
12572
 * @param c The connection
 
12573
 * @return A cookie
 
12574
 *
 
12575
 * Delivers a request to the X server.
 
12576
 * 
 
12577
 */
9889
12578
 
9890
12579
/*****************************************************************************
9891
12580
 **
9903
12592
                      xcb_glx_context_tag_t  context_tag  /**< */,
9904
12593
                      uint32_t               id  /**< */);
9905
12594
 
 
12595
/**
 
12596
 * Delivers a request to the X server
 
12597
 * @param c The connection
 
12598
 * @return A cookie
 
12599
 *
 
12600
 * Delivers a request to the X server.
 
12601
 * 
 
12602
 * This form can be used only if the request will cause
 
12603
 * a reply to be generated. Any returned error will be
 
12604
 * placed in the event queue.
 
12605
 */
9906
12606
 
9907
12607
/*****************************************************************************
9908
12608
 **
9920
12620
                                xcb_glx_context_tag_t  context_tag  /**< */,
9921
12621
                                uint32_t               id  /**< */);
9922
12622
 
 
12623
/**
 
12624
 * Return the reply
 
12625
 * @param c      The connection
 
12626
 * @param cookie The cookie
 
12627
 * @param e      The xcb_generic_error_t supplied
 
12628
 *
 
12629
 * Returns the reply of the request asked by
 
12630
 * 
 
12631
 * The parameter @p e supplied to this function must be NULL if
 
12632
 * xcb_glx_is_query_arb_unchecked(). is used.
 
12633
 * Otherwise, it stores the error if any.
 
12634
 */
9923
12635
 
9924
12636
/*****************************************************************************
9925
12637
 **
9937
12649
                            xcb_glx_is_query_arb_cookie_t   cookie  /**< */,
9938
12650
                            xcb_generic_error_t           **e  /**< */);
9939
12651
 
 
12652
/**
 
12653
 * Delivers a request to the X server
 
12654
 * @param c The connection
 
12655
 * @return A cookie
 
12656
 *
 
12657
 * Delivers a request to the X server.
 
12658
 * 
 
12659
 */
9940
12660
 
9941
12661
/*****************************************************************************
9942
12662
 **
9956
12676
                         uint32_t               target  /**< */,
9957
12677
                         uint32_t               pname  /**< */);
9958
12678
 
 
12679
/**
 
12680
 * Delivers a request to the X server
 
12681
 * @param c The connection
 
12682
 * @return A cookie
 
12683
 *
 
12684
 * Delivers a request to the X server.
 
12685
 * 
 
12686
 * This form can be used only if the request will cause
 
12687
 * a reply to be generated. Any returned error will be
 
12688
 * placed in the event queue.
 
12689
 */
9959
12690
 
9960
12691
/*****************************************************************************
9961
12692
 **
10014
12745
xcb_generic_iterator_t
10015
12746
xcb_glx_get_queryiv_arb_data_end (const xcb_glx_get_queryiv_arb_reply_t *R  /**< */);
10016
12747
 
 
12748
/**
 
12749
 * Return the reply
 
12750
 * @param c      The connection
 
12751
 * @param cookie The cookie
 
12752
 * @param e      The xcb_generic_error_t supplied
 
12753
 *
 
12754
 * Returns the reply of the request asked by
 
12755
 * 
 
12756
 * The parameter @p e supplied to this function must be NULL if
 
12757
 * xcb_glx_get_queryiv_arb_unchecked(). is used.
 
12758
 * Otherwise, it stores the error if any.
 
12759
 */
10017
12760
 
10018
12761
/*****************************************************************************
10019
12762
 **
10031
12774
                               xcb_glx_get_queryiv_arb_cookie_t   cookie  /**< */,
10032
12775
                               xcb_generic_error_t              **e  /**< */);
10033
12776
 
 
12777
/**
 
12778
 * Delivers a request to the X server
 
12779
 * @param c The connection
 
12780
 * @return A cookie
 
12781
 *
 
12782
 * Delivers a request to the X server.
 
12783
 * 
 
12784
 */
10034
12785
 
10035
12786
/*****************************************************************************
10036
12787
 **
10050
12801
                                uint32_t               id  /**< */,
10051
12802
                                uint32_t               pname  /**< */);
10052
12803
 
 
12804
/**
 
12805
 * Delivers a request to the X server
 
12806
 * @param c The connection
 
12807
 * @return A cookie
 
12808
 *
 
12809
 * Delivers a request to the X server.
 
12810
 * 
 
12811
 * This form can be used only if the request will cause
 
12812
 * a reply to be generated. Any returned error will be
 
12813
 * placed in the event queue.
 
12814
 */
10053
12815
 
10054
12816
/*****************************************************************************
10055
12817
 **
10108
12870
xcb_generic_iterator_t
10109
12871
xcb_glx_get_query_objectiv_arb_data_end (const xcb_glx_get_query_objectiv_arb_reply_t *R  /**< */);
10110
12872
 
 
12873
/**
 
12874
 * Return the reply
 
12875
 * @param c      The connection
 
12876
 * @param cookie The cookie
 
12877
 * @param e      The xcb_generic_error_t supplied
 
12878
 *
 
12879
 * Returns the reply of the request asked by
 
12880
 * 
 
12881
 * The parameter @p e supplied to this function must be NULL if
 
12882
 * xcb_glx_get_query_objectiv_arb_unchecked(). is used.
 
12883
 * Otherwise, it stores the error if any.
 
12884
 */
10111
12885
 
10112
12886
/*****************************************************************************
10113
12887
 **
10125
12899
                                      xcb_glx_get_query_objectiv_arb_cookie_t   cookie  /**< */,
10126
12900
                                      xcb_generic_error_t                     **e  /**< */);
10127
12901
 
 
12902
/**
 
12903
 * Delivers a request to the X server
 
12904
 * @param c The connection
 
12905
 * @return A cookie
 
12906
 *
 
12907
 * Delivers a request to the X server.
 
12908
 * 
 
12909
 */
10128
12910
 
10129
12911
/*****************************************************************************
10130
12912
 **
10144
12926
                                 uint32_t               id  /**< */,
10145
12927
                                 uint32_t               pname  /**< */);
10146
12928
 
 
12929
/**
 
12930
 * Delivers a request to the X server
 
12931
 * @param c The connection
 
12932
 * @return A cookie
 
12933
 *
 
12934
 * Delivers a request to the X server.
 
12935
 * 
 
12936
 * This form can be used only if the request will cause
 
12937
 * a reply to be generated. Any returned error will be
 
12938
 * placed in the event queue.
 
12939
 */
10147
12940
 
10148
12941
/*****************************************************************************
10149
12942
 **
10202
12995
xcb_generic_iterator_t
10203
12996
xcb_glx_get_query_objectuiv_arb_data_end (const xcb_glx_get_query_objectuiv_arb_reply_t *R  /**< */);
10204
12997
 
 
12998
/**
 
12999
 * Return the reply
 
13000
 * @param c      The connection
 
13001
 * @param cookie The cookie
 
13002
 * @param e      The xcb_generic_error_t supplied
 
13003
 *
 
13004
 * Returns the reply of the request asked by
 
13005
 * 
 
13006
 * The parameter @p e supplied to this function must be NULL if
 
13007
 * xcb_glx_get_query_objectuiv_arb_unchecked(). is used.
 
13008
 * Otherwise, it stores the error if any.
 
13009
 */
10205
13010
 
10206
13011
/*****************************************************************************
10207
13012
 **