1 /* 2 * This file generated automatically from glx.xml by c-client.xsl using XSLT. 3 * Edit at your peril. 4 */ 5 6 /** 7 * @defgroup XCB_Glx_API XCB Glx API 8 * @brief Glx XCB Protocol Implementation. 9 * @{ 10 **/ 11 12 13 module std.c.linux.X11.xcb.glx; 14 15 import std.c.linux.X11.xcb.xcb; 16 import std.c.linux.X11.xcb.xproto; 17 18 const int XCB_GLX_MAJOR_VERSION =1; 19 const int XCB_GLX_MINOR_VERSION =3; 20 21 extern(C) extern xcb_extension_t xcb_glx_id; 22 23 alias uint xcb_glx_pixmap_t; 24 25 /** 26 * @brief xcb_glx_pixmap_iterator_t 27 **/ 28 struct xcb_glx_pixmap_iterator_t { 29 xcb_glx_pixmap_t *data; /**< */ 30 int rem; /**< */ 31 int index; /**< */ 32 } ; 33 34 alias uint xcb_glx_context_t; 35 36 /** 37 * @brief xcb_glx_context_iterator_t 38 **/ 39 struct xcb_glx_context_iterator_t { 40 xcb_glx_context_t *data; /**< */ 41 int rem; /**< */ 42 int index; /**< */ 43 } ; 44 45 alias uint xcb_glx_pbuffer_t; 46 47 /** 48 * @brief xcb_glx_pbuffer_iterator_t 49 **/ 50 struct xcb_glx_pbuffer_iterator_t { 51 xcb_glx_pbuffer_t *data; /**< */ 52 int rem; /**< */ 53 int index; /**< */ 54 } ; 55 56 alias uint xcb_glx_window_t; 57 58 /** 59 * @brief xcb_glx_window_iterator_t 60 **/ 61 struct xcb_glx_window_iterator_t { 62 xcb_glx_window_t *data; /**< */ 63 int rem; /**< */ 64 int index; /**< */ 65 } ; 66 67 alias uint xcb_glx_fbconfig_t; 68 69 /** 70 * @brief xcb_glx_fbconfig_iterator_t 71 **/ 72 struct xcb_glx_fbconfig_iterator_t { 73 xcb_glx_fbconfig_t *data; /**< */ 74 int rem; /**< */ 75 int index; /**< */ 76 } ; 77 78 alias uint xcb_glx_drawable_t; 79 80 /** 81 * @brief xcb_glx_drawable_iterator_t 82 **/ 83 struct xcb_glx_drawable_iterator_t { 84 xcb_glx_drawable_t *data; /**< */ 85 int rem; /**< */ 86 int index; /**< */ 87 } ; 88 89 alias float xcb_glx_float32_t; 90 91 /** 92 * @brief xcb_glx_float32_iterator_t 93 **/ 94 struct xcb_glx_float32_iterator_t { 95 xcb_glx_float32_t *data; /**< */ 96 int rem; /**< */ 97 int index; /**< */ 98 } ; 99 100 alias double xcb_glx_float64_t; 101 102 /** 103 * @brief xcb_glx_float64_iterator_t 104 **/ 105 struct xcb_glx_float64_iterator_t { 106 xcb_glx_float64_t *data; /**< */ 107 int rem; /**< */ 108 int index; /**< */ 109 } ; 110 111 alias uint xcb_glx_bool32_t; 112 113 /** 114 * @brief xcb_glx_bool32_iterator_t 115 **/ 116 struct xcb_glx_bool32_iterator_t { 117 xcb_glx_bool32_t *data; /**< */ 118 int rem; /**< */ 119 int index; /**< */ 120 } ; 121 122 alias uint xcb_glx_context_tag_t; 123 124 /** 125 * @brief xcb_glx_context_tag_iterator_t 126 **/ 127 struct xcb_glx_context_tag_iterator_t { 128 xcb_glx_context_tag_t *data; /**< */ 129 int rem; /**< */ 130 int index; /**< */ 131 } ; 132 133 /** Opcode for xcb_glx_generic. */ 134 const uint XCB_GLX_GENERIC = -1; 135 136 /** 137 * @brief xcb_glx_generic_error_t 138 **/ 139 struct xcb_glx_generic_error_t { 140 ubyte response_type; /**< */ 141 ubyte error_code; /**< */ 142 ushort sequence; /**< */ 143 uint bad_value; /**< */ 144 ushort minor_opcode; /**< */ 145 ubyte major_opcode; /**< */ 146 ubyte pad0[21]; /**< */ 147 } ; 148 149 /** Opcode for xcb_glx_bad_context. */ 150 const uint XCB_GLX_BAD_CONTEXT = 0; 151 152 alias xcb_glx_generic_error_t xcb_glx_bad_context_error_t; 153 154 /** Opcode for xcb_glx_bad_context_state. */ 155 const uint XCB_GLX_BAD_CONTEXT_STATE = 1; 156 157 alias xcb_glx_generic_error_t xcb_glx_bad_context_state_error_t; 158 159 /** Opcode for xcb_glx_bad_drawable. */ 160 const uint XCB_GLX_BAD_DRAWABLE = 2; 161 162 alias xcb_glx_generic_error_t xcb_glx_bad_drawable_error_t; 163 164 /** Opcode for xcb_glx_bad_pixmap. */ 165 const uint XCB_GLX_BAD_PIXMAP = 3; 166 167 alias xcb_glx_generic_error_t xcb_glx_bad_pixmap_error_t; 168 169 /** Opcode for xcb_glx_bad_context_tag. */ 170 const uint XCB_GLX_BAD_CONTEXT_TAG = 4; 171 172 alias xcb_glx_generic_error_t xcb_glx_bad_context_tag_error_t; 173 174 /** Opcode for xcb_glx_bad_current_window. */ 175 const uint XCB_GLX_BAD_CURRENT_WINDOW = 5; 176 177 alias xcb_glx_generic_error_t xcb_glx_bad_current_window_error_t; 178 179 /** Opcode for xcb_glx_bad_render_request. */ 180 const uint XCB_GLX_BAD_RENDER_REQUEST = 6; 181 182 alias xcb_glx_generic_error_t xcb_glx_bad_render_request_error_t; 183 184 /** Opcode for xcb_glx_bad_large_request. */ 185 const uint XCB_GLX_BAD_LARGE_REQUEST = 7; 186 187 alias xcb_glx_generic_error_t xcb_glx_bad_large_request_error_t; 188 189 /** Opcode for xcb_glx_unsupported_private_request. */ 190 const uint XCB_GLX_UNSUPPORTED_PRIVATE_REQUEST = 8; 191 192 alias xcb_glx_generic_error_t xcb_glx_unsupported_private_request_error_t; 193 194 /** Opcode for xcb_glx_bad_fb_config. */ 195 const uint XCB_GLX_BAD_FB_CONFIG = 9; 196 197 alias xcb_glx_generic_error_t xcb_glx_bad_fb_config_error_t; 198 199 /** Opcode for xcb_glx_bad_pbuffer. */ 200 const uint XCB_GLX_BAD_PBUFFER = 10; 201 202 alias xcb_glx_generic_error_t xcb_glx_bad_pbuffer_error_t; 203 204 /** Opcode for xcb_glx_bad_current_drawable. */ 205 const uint XCB_GLX_BAD_CURRENT_DRAWABLE = 11; 206 207 alias xcb_glx_generic_error_t xcb_glx_bad_current_drawable_error_t; 208 209 /** Opcode for xcb_glx_bad_window. */ 210 const uint XCB_GLX_BAD_WINDOW = 12; 211 212 alias xcb_glx_generic_error_t xcb_glx_bad_window_error_t; 213 214 /** Opcode for xcb_glx_pbuffer_clobber. */ 215 const uint XCB_GLX_PBUFFER_CLOBBER = 0; 216 217 /** 218 * @brief xcb_glx_pbuffer_clobber_event_t 219 **/ 220 struct xcb_glx_pbuffer_clobber_event_t { 221 ubyte response_type; /**< */ 222 ushort event_type; /**< */ 223 ushort sequence; /**< */ 224 ushort draw_type; /**< */ 225 xcb_glx_drawable_t drawable; /**< */ 226 uint b_mask; /**< */ 227 ushort aux_buffer; /**< */ 228 ushort x; /**< */ 229 ushort y; /**< */ 230 ushort width; /**< */ 231 ushort height; /**< */ 232 ushort count; /**< */ 233 ubyte pad0[4]; /**< */ 234 } ; 235 236 enum :int{ 237 XCB_GLX_PBCET_DAMAGED = 0x8017, 238 XCB_GLX_PBCET_SAVED = 0x8018 239 }; 240 241 enum :int{ 242 XCB_GLX_PBCDT_WINDOW = 0x8019, 243 XCB_GLX_PBCDT_PBUFFER = 0x801A 244 }; 245 246 /** Opcode for xcb_glx_render. */ 247 const uint XCB_GLX_RENDER = 1; 248 249 /** 250 * @brief xcb_glx_render_request_t 251 **/ 252 struct xcb_glx_render_request_t { 253 ubyte major_opcode; /**< */ 254 ubyte minor_opcode; /**< */ 255 ushort length; /**< */ 256 xcb_glx_context_tag_t context_tag; /**< */ 257 } ; 258 259 /** Opcode for xcb_glx_render_large. */ 260 const uint XCB_GLX_RENDER_LARGE = 2; 261 262 /** 263 * @brief xcb_glx_render_large_request_t 264 **/ 265 struct xcb_glx_render_large_request_t { 266 ubyte major_opcode; /**< */ 267 ubyte minor_opcode; /**< */ 268 ushort length; /**< */ 269 xcb_glx_context_tag_t context_tag; /**< */ 270 ushort request_num; /**< */ 271 ushort request_total; /**< */ 272 uint data_len; /**< */ 273 } ; 274 275 /** Opcode for xcb_glx_create_context. */ 276 const uint XCB_GLX_CREATE_CONTEXT = 3; 277 278 /** 279 * @brief xcb_glx_create_context_request_t 280 **/ 281 struct xcb_glx_create_context_request_t { 282 ubyte major_opcode; /**< */ 283 ubyte minor_opcode; /**< */ 284 ushort length; /**< */ 285 xcb_glx_context_t context; /**< */ 286 xcb_visualid_t visual; /**< */ 287 uint screen; /**< */ 288 xcb_glx_context_t share_list; /**< */ 289 bool is_direct; /**< */ 290 ubyte pad0[3]; /**< */ 291 } ; 292 293 /** Opcode for xcb_glx_destroy_context. */ 294 const uint XCB_GLX_DESTROY_CONTEXT = 4; 295 296 /** 297 * @brief xcb_glx_destroy_context_request_t 298 **/ 299 struct xcb_glx_destroy_context_request_t { 300 ubyte major_opcode; /**< */ 301 ubyte minor_opcode; /**< */ 302 ushort length; /**< */ 303 xcb_glx_context_t context; /**< */ 304 } ; 305 306 /** 307 * @brief xcb_glx_make_current_cookie_t 308 **/ 309 struct xcb_glx_make_current_cookie_t { 310 uint sequence; /**< */ 311 } ; 312 313 /** Opcode for xcb_glx_make_current. */ 314 const uint XCB_GLX_MAKE_CURRENT = 5; 315 316 /** 317 * @brief xcb_glx_make_current_request_t 318 **/ 319 struct xcb_glx_make_current_request_t { 320 ubyte major_opcode; /**< */ 321 ubyte minor_opcode; /**< */ 322 ushort length; /**< */ 323 xcb_glx_drawable_t drawable; /**< */ 324 xcb_glx_context_t context; /**< */ 325 xcb_glx_context_tag_t old_context_tag; /**< */ 326 } ; 327 328 /** 329 * @brief xcb_glx_make_current_reply_t 330 **/ 331 struct xcb_glx_make_current_reply_t { 332 ubyte response_type; /**< */ 333 ubyte pad0; /**< */ 334 ushort sequence; /**< */ 335 uint length; /**< */ 336 xcb_glx_context_tag_t context_tag; /**< */ 337 ubyte pad1[20]; /**< */ 338 } ; 339 340 /** 341 * @brief xcb_glx_is_direct_cookie_t 342 **/ 343 struct xcb_glx_is_direct_cookie_t { 344 uint sequence; /**< */ 345 } ; 346 347 /** Opcode for xcb_glx_is_direct. */ 348 const uint XCB_GLX_IS_DIRECT = 6; 349 350 /** 351 * @brief xcb_glx_is_direct_request_t 352 **/ 353 struct xcb_glx_is_direct_request_t { 354 ubyte major_opcode; /**< */ 355 ubyte minor_opcode; /**< */ 356 ushort length; /**< */ 357 xcb_glx_context_t context; /**< */ 358 } ; 359 360 /** 361 * @brief xcb_glx_is_direct_reply_t 362 **/ 363 struct xcb_glx_is_direct_reply_t { 364 ubyte response_type; /**< */ 365 ubyte pad0; /**< */ 366 ushort sequence; /**< */ 367 uint length; /**< */ 368 bool is_direct; /**< */ 369 ubyte pad1[23]; /**< */ 370 } ; 371 372 /** 373 * @brief xcb_glx_query_version_cookie_t 374 **/ 375 struct xcb_glx_query_version_cookie_t { 376 uint sequence; /**< */ 377 } ; 378 379 /** Opcode for xcb_glx_query_version. */ 380 const uint XCB_GLX_QUERY_VERSION = 7; 381 382 /** 383 * @brief xcb_glx_query_version_request_t 384 **/ 385 struct xcb_glx_query_version_request_t { 386 ubyte major_opcode; /**< */ 387 ubyte minor_opcode; /**< */ 388 ushort length; /**< */ 389 uint major_version; /**< */ 390 uint minor_version; /**< */ 391 } ; 392 393 /** 394 * @brief xcb_glx_query_version_reply_t 395 **/ 396 struct xcb_glx_query_version_reply_t { 397 ubyte response_type; /**< */ 398 ubyte pad0; /**< */ 399 ushort sequence; /**< */ 400 uint length; /**< */ 401 uint major_version; /**< */ 402 uint minor_version; /**< */ 403 ubyte pad1[16]; /**< */ 404 } ; 405 406 /** Opcode for xcb_glx_wait_gl. */ 407 const uint XCB_GLX_WAIT_GL = 8; 408 409 /** 410 * @brief xcb_glx_wait_gl_request_t 411 **/ 412 struct xcb_glx_wait_gl_request_t { 413 ubyte major_opcode; /**< */ 414 ubyte minor_opcode; /**< */ 415 ushort length; /**< */ 416 xcb_glx_context_tag_t context_tag; /**< */ 417 } ; 418 419 /** Opcode for xcb_glx_wait_x. */ 420 const uint XCB_GLX_WAIT_X = 9; 421 422 /** 423 * @brief xcb_glx_wait_x_request_t 424 **/ 425 struct xcb_glx_wait_x_request_t { 426 ubyte major_opcode; /**< */ 427 ubyte minor_opcode; /**< */ 428 ushort length; /**< */ 429 xcb_glx_context_tag_t context_tag; /**< */ 430 } ; 431 432 /** Opcode for xcb_glx_copy_context. */ 433 const uint XCB_GLX_COPY_CONTEXT = 10; 434 435 /** 436 * @brief xcb_glx_copy_context_request_t 437 **/ 438 struct xcb_glx_copy_context_request_t { 439 ubyte major_opcode; /**< */ 440 ubyte minor_opcode; /**< */ 441 ushort length; /**< */ 442 xcb_glx_context_t src; /**< */ 443 xcb_glx_context_t dest; /**< */ 444 uint mask; /**< */ 445 xcb_glx_context_tag_t src_context_tag; /**< */ 446 } ; 447 448 enum :int{ 449 XCB_GLX_GC_GL_CURRENT_BIT = 0x00000001, 450 XCB_GLX_GC_GL_POINT_BIT = 0x00000002, 451 XCB_GLX_GC_GL_LINE_BIT = 0x00000004, 452 XCB_GLX_GC_GL_POLYGON_BIT = 0x00000008, 453 XCB_GLX_GC_GL_POLYGON_STIPPLE_BIT = 0x00000010, 454 XCB_GLX_GC_GL_PIXEL_MODE_BIT = 0x00000020, 455 XCB_GLX_GC_GL_LIGHTING_BIT = 0x00000040, 456 XCB_GLX_GC_GL_FOG_BIT = 0x00000080, 457 XCB_GLX_GC_GL_DEPTH_BUFFER_BIT = 0x00000100, 458 XCB_GLX_GC_GL_ACCUM_BUFFER_BIT = 0x00000200, 459 XCB_GLX_GC_GL_STENCIL_BUFFER_BIT = 0x00000400, 460 XCB_GLX_GC_GL_VIEWPORT_BIT = 0x00000800, 461 XCB_GLX_GC_GL_TRANSFORM_BIT = 0x00001000, 462 XCB_GLX_GC_GL_ENABLE_BIT = 0x00002000, 463 XCB_GLX_GC_GL_COLOR_BUFFER_BIT = 0x00004000, 464 XCB_GLX_GC_GL_HINT_BIT = 0x00008000, 465 XCB_GLX_GC_GL_EVAL_BIT = 0x00010000, 466 XCB_GLX_GC_GL_LIST_BIT = 0x00020000, 467 XCB_GLX_GC_GL_TEXTURE_BIT = 0x00040000, 468 XCB_GLX_GC_GL_SCISSOR_BIT = 0x00080000, 469 XCB_GLX_GC_GL_ALL_ATTRIB_BITS = 0x000ffffff 470 }; 471 472 /** Opcode for xcb_glx_swap_buffers. */ 473 const uint XCB_GLX_SWAP_BUFFERS = 11; 474 475 /** 476 * @brief xcb_glx_swap_buffers_request_t 477 **/ 478 struct xcb_glx_swap_buffers_request_t { 479 ubyte major_opcode; /**< */ 480 ubyte minor_opcode; /**< */ 481 ushort length; /**< */ 482 xcb_glx_context_tag_t context_tag; /**< */ 483 xcb_glx_drawable_t drawable; /**< */ 484 } ; 485 486 /** Opcode for xcb_glx_use_x_font. */ 487 const uint XCB_GLX_USE_X_FONT = 12; 488 489 /** 490 * @brief xcb_glx_use_x_font_request_t 491 **/ 492 struct xcb_glx_use_x_font_request_t { 493 ubyte major_opcode; /**< */ 494 ubyte minor_opcode; /**< */ 495 ushort length; /**< */ 496 xcb_glx_context_tag_t context_tag; /**< */ 497 xcb_font_t font; /**< */ 498 uint first; /**< */ 499 uint count; /**< */ 500 uint list_base; /**< */ 501 } ; 502 503 /** Opcode for xcb_glx_create_glx_pixmap. */ 504 const uint XCB_GLX_CREATE_GLX_PIXMAP = 13; 505 506 /** 507 * @brief xcb_glx_create_glx_pixmap_request_t 508 **/ 509 struct xcb_glx_create_glx_pixmap_request_t { 510 ubyte major_opcode; /**< */ 511 ubyte minor_opcode; /**< */ 512 ushort length; /**< */ 513 uint screen; /**< */ 514 xcb_visualid_t visual; /**< */ 515 xcb_pixmap_t pixmap; /**< */ 516 xcb_glx_pixmap_t glx_pixmap; /**< */ 517 } ; 518 519 /** 520 * @brief xcb_glx_get_visual_configs_cookie_t 521 **/ 522 struct xcb_glx_get_visual_configs_cookie_t { 523 uint sequence; /**< */ 524 } ; 525 526 /** Opcode for xcb_glx_get_visual_configs. */ 527 const uint XCB_GLX_GET_VISUAL_CONFIGS = 14; 528 529 /** 530 * @brief xcb_glx_get_visual_configs_request_t 531 **/ 532 struct xcb_glx_get_visual_configs_request_t { 533 ubyte major_opcode; /**< */ 534 ubyte minor_opcode; /**< */ 535 ushort length; /**< */ 536 uint screen; /**< */ 537 } ; 538 539 /** 540 * @brief xcb_glx_get_visual_configs_reply_t 541 **/ 542 struct xcb_glx_get_visual_configs_reply_t { 543 ubyte response_type; /**< */ 544 ubyte pad0; /**< */ 545 ushort sequence; /**< */ 546 uint length; /**< */ 547 uint num_visuals; /**< */ 548 uint num_properties; /**< */ 549 ubyte pad1[16]; /**< */ 550 } ; 551 552 /** Opcode for xcb_glx_destroy_glx_pixmap. */ 553 const uint XCB_GLX_DESTROY_GLX_PIXMAP = 15; 554 555 /** 556 * @brief xcb_glx_destroy_glx_pixmap_request_t 557 **/ 558 struct xcb_glx_destroy_glx_pixmap_request_t { 559 ubyte major_opcode; /**< */ 560 ubyte minor_opcode; /**< */ 561 ushort length; /**< */ 562 xcb_glx_pixmap_t glx_pixmap; /**< */ 563 } ; 564 565 /** Opcode for xcb_glx_vendor_private. */ 566 const uint XCB_GLX_VENDOR_PRIVATE = 16; 567 568 /** 569 * @brief xcb_glx_vendor_private_request_t 570 **/ 571 struct xcb_glx_vendor_private_request_t { 572 ubyte major_opcode; /**< */ 573 ubyte minor_opcode; /**< */ 574 ushort length; /**< */ 575 uint vendor_code; /**< */ 576 xcb_glx_context_tag_t context_tag; /**< */ 577 } ; 578 579 /** 580 * @brief xcb_glx_vendor_private_with_reply_cookie_t 581 **/ 582 struct xcb_glx_vendor_private_with_reply_cookie_t { 583 uint sequence; /**< */ 584 } ; 585 586 /** Opcode for xcb_glx_vendor_private_with_reply. */ 587 const uint XCB_GLX_VENDOR_PRIVATE_WITH_REPLY = 17; 588 589 /** 590 * @brief xcb_glx_vendor_private_with_reply_request_t 591 **/ 592 struct xcb_glx_vendor_private_with_reply_request_t { 593 ubyte major_opcode; /**< */ 594 ubyte minor_opcode; /**< */ 595 ushort length; /**< */ 596 uint vendor_code; /**< */ 597 xcb_glx_context_tag_t context_tag; /**< */ 598 } ; 599 600 /** 601 * @brief xcb_glx_vendor_private_with_reply_reply_t 602 **/ 603 struct xcb_glx_vendor_private_with_reply_reply_t { 604 ubyte response_type; /**< */ 605 ubyte pad0; /**< */ 606 ushort sequence; /**< */ 607 uint length; /**< */ 608 uint retval; /**< */ 609 ubyte data1[24]; /**< */ 610 } ; 611 612 /** 613 * @brief xcb_glx_query_extensions_string_cookie_t 614 **/ 615 struct xcb_glx_query_extensions_string_cookie_t { 616 uint sequence; /**< */ 617 } ; 618 619 /** Opcode for xcb_glx_query_extensions_string. */ 620 const uint XCB_GLX_QUERY_EXTENSIONS_STRING = 18; 621 622 /** 623 * @brief xcb_glx_query_extensions_string_request_t 624 **/ 625 struct xcb_glx_query_extensions_string_request_t { 626 ubyte major_opcode; /**< */ 627 ubyte minor_opcode; /**< */ 628 ushort length; /**< */ 629 uint screen; /**< */ 630 } ; 631 632 /** 633 * @brief xcb_glx_query_extensions_string_reply_t 634 **/ 635 struct xcb_glx_query_extensions_string_reply_t { 636 ubyte response_type; /**< */ 637 ubyte pad0; /**< */ 638 ushort sequence; /**< */ 639 uint length; /**< */ 640 ubyte pad1[4]; /**< */ 641 uint n; /**< */ 642 ubyte pad2[16]; /**< */ 643 } ; 644 645 /** 646 * @brief xcb_glx_query_server_string_cookie_t 647 **/ 648 struct xcb_glx_query_server_string_cookie_t { 649 uint sequence; /**< */ 650 } ; 651 652 /** Opcode for xcb_glx_query_server_string. */ 653 const uint XCB_GLX_QUERY_SERVER_STRING = 19; 654 655 /** 656 * @brief xcb_glx_query_server_string_request_t 657 **/ 658 struct xcb_glx_query_server_string_request_t { 659 ubyte major_opcode; /**< */ 660 ubyte minor_opcode; /**< */ 661 ushort length; /**< */ 662 uint screen; /**< */ 663 uint name; /**< */ 664 } ; 665 666 /** 667 * @brief xcb_glx_query_server_string_reply_t 668 **/ 669 struct xcb_glx_query_server_string_reply_t { 670 ubyte response_type; /**< */ 671 ubyte pad0; /**< */ 672 ushort sequence; /**< */ 673 uint length; /**< */ 674 ubyte pad1[4]; /**< */ 675 uint str_len; /**< */ 676 ubyte pad2[16]; /**< */ 677 } ; 678 679 /** Opcode for xcb_glx_client_info. */ 680 const uint XCB_GLX_CLIENT_INFO = 20; 681 682 /** 683 * @brief xcb_glx_client_info_request_t 684 **/ 685 struct xcb_glx_client_info_request_t { 686 ubyte major_opcode; /**< */ 687 ubyte minor_opcode; /**< */ 688 ushort length; /**< */ 689 uint major_version; /**< */ 690 uint minor_version; /**< */ 691 uint str_len; /**< */ 692 } ; 693 694 /** 695 * @brief xcb_glx_get_fb_configs_cookie_t 696 **/ 697 struct xcb_glx_get_fb_configs_cookie_t { 698 uint sequence; /**< */ 699 } ; 700 701 /** Opcode for xcb_glx_get_fb_configs. */ 702 const uint XCB_GLX_GET_FB_CONFIGS = 21; 703 704 /** 705 * @brief xcb_glx_get_fb_configs_request_t 706 **/ 707 struct xcb_glx_get_fb_configs_request_t { 708 ubyte major_opcode; /**< */ 709 ubyte minor_opcode; /**< */ 710 ushort length; /**< */ 711 uint screen; /**< */ 712 } ; 713 714 /** 715 * @brief xcb_glx_get_fb_configs_reply_t 716 **/ 717 struct xcb_glx_get_fb_configs_reply_t { 718 ubyte response_type; /**< */ 719 ubyte pad0; /**< */ 720 ushort sequence; /**< */ 721 uint length; /**< */ 722 uint num_FB_configs; /**< */ 723 uint num_properties; /**< */ 724 ubyte pad1[16]; /**< */ 725 } ; 726 727 /** Opcode for xcb_glx_create_pixmap. */ 728 const uint XCB_GLX_CREATE_PIXMAP = 22; 729 730 /** 731 * @brief xcb_glx_create_pixmap_request_t 732 **/ 733 struct xcb_glx_create_pixmap_request_t { 734 ubyte major_opcode; /**< */ 735 ubyte minor_opcode; /**< */ 736 ushort length; /**< */ 737 uint screen; /**< */ 738 uint fbconfig; /**< */ 739 xcb_pixmap_t pixmap; /**< */ 740 xcb_glx_pixmap_t glx_pixmap; /**< */ 741 uint num_attribs; /**< */ 742 } ; 743 744 /** Opcode for xcb_glx_destroy_pixmap. */ 745 const uint XCB_GLX_DESTROY_PIXMAP = 23; 746 747 /** 748 * @brief xcb_glx_destroy_pixmap_request_t 749 **/ 750 struct xcb_glx_destroy_pixmap_request_t { 751 ubyte major_opcode; /**< */ 752 ubyte minor_opcode; /**< */ 753 ushort length; /**< */ 754 xcb_glx_pixmap_t glx_pixmap; /**< */ 755 } ; 756 757 /** Opcode for xcb_glx_create_new_context. */ 758 const uint XCB_GLX_CREATE_NEW_CONTEXT = 24; 759 760 /** 761 * @brief xcb_glx_create_new_context_request_t 762 **/ 763 struct xcb_glx_create_new_context_request_t { 764 ubyte major_opcode; /**< */ 765 ubyte minor_opcode; /**< */ 766 ushort length; /**< */ 767 xcb_glx_context_t context; /**< */ 768 uint fbconfig; /**< */ 769 uint screen; /**< */ 770 uint render_type; /**< */ 771 uint share_list; /**< */ 772 bool is_direct; /**< */ 773 ubyte reserved1; /**< */ 774 ushort reserved2; /**< */ 775 } ; 776 777 /** 778 * @brief xcb_glx_query_context_cookie_t 779 **/ 780 struct xcb_glx_query_context_cookie_t { 781 uint sequence; /**< */ 782 } ; 783 784 /** Opcode for xcb_glx_query_context. */ 785 const uint XCB_GLX_QUERY_CONTEXT = 25; 786 787 /** 788 * @brief xcb_glx_query_context_request_t 789 **/ 790 struct xcb_glx_query_context_request_t { 791 ubyte major_opcode; /**< */ 792 ubyte minor_opcode; /**< */ 793 ushort length; /**< */ 794 xcb_glx_context_t context; /**< */ 795 } ; 796 797 /** 798 * @brief xcb_glx_query_context_reply_t 799 **/ 800 struct xcb_glx_query_context_reply_t { 801 ubyte response_type; /**< */ 802 ubyte pad0; /**< */ 803 ushort sequence; /**< */ 804 uint length; /**< */ 805 uint num_attribs; /**< */ 806 ubyte pad1[20]; /**< */ 807 } ; 808 809 /** 810 * @brief xcb_glx_make_context_current_cookie_t 811 **/ 812 struct xcb_glx_make_context_current_cookie_t { 813 uint sequence; /**< */ 814 } ; 815 816 /** Opcode for xcb_glx_make_context_current. */ 817 const uint XCB_GLX_MAKE_CONTEXT_CURRENT = 26; 818 819 /** 820 * @brief xcb_glx_make_context_current_request_t 821 **/ 822 struct xcb_glx_make_context_current_request_t { 823 ubyte major_opcode; /**< */ 824 ubyte minor_opcode; /**< */ 825 ushort length; /**< */ 826 xcb_glx_context_tag_t old_context_tag; /**< */ 827 xcb_glx_drawable_t drawable; /**< */ 828 xcb_glx_drawable_t read_drawable; /**< */ 829 xcb_glx_context_t context; /**< */ 830 } ; 831 832 /** 833 * @brief xcb_glx_make_context_current_reply_t 834 **/ 835 struct xcb_glx_make_context_current_reply_t { 836 ubyte response_type; /**< */ 837 ubyte pad0; /**< */ 838 ushort sequence; /**< */ 839 uint length; /**< */ 840 xcb_glx_context_tag_t context_tag; /**< */ 841 ubyte pad1[20]; /**< */ 842 } ; 843 844 /** Opcode for xcb_glx_create_pbuffer. */ 845 const uint XCB_GLX_CREATE_PBUFFER = 27; 846 847 /** 848 * @brief xcb_glx_create_pbuffer_request_t 849 **/ 850 struct xcb_glx_create_pbuffer_request_t { 851 ubyte major_opcode; /**< */ 852 ubyte minor_opcode; /**< */ 853 ushort length; /**< */ 854 uint screen; /**< */ 855 xcb_glx_fbconfig_t fbconfig; /**< */ 856 xcb_glx_pbuffer_t pbuffer; /**< */ 857 uint num_attribs; /**< */ 858 } ; 859 860 /** Opcode for xcb_glx_destroy_pbuffer. */ 861 const uint XCB_GLX_DESTROY_PBUFFER = 28; 862 863 /** 864 * @brief xcb_glx_destroy_pbuffer_request_t 865 **/ 866 struct xcb_glx_destroy_pbuffer_request_t { 867 ubyte major_opcode; /**< */ 868 ubyte minor_opcode; /**< */ 869 ushort length; /**< */ 870 xcb_glx_pbuffer_t pbuffer; /**< */ 871 } ; 872 873 /** 874 * @brief xcb_glx_get_drawable_attributes_cookie_t 875 **/ 876 struct xcb_glx_get_drawable_attributes_cookie_t { 877 uint sequence; /**< */ 878 } ; 879 880 /** Opcode for xcb_glx_get_drawable_attributes. */ 881 const uint XCB_GLX_GET_DRAWABLE_ATTRIBUTES = 29; 882 883 /** 884 * @brief xcb_glx_get_drawable_attributes_request_t 885 **/ 886 struct xcb_glx_get_drawable_attributes_request_t { 887 ubyte major_opcode; /**< */ 888 ubyte minor_opcode; /**< */ 889 ushort length; /**< */ 890 xcb_glx_drawable_t drawable; /**< */ 891 } ; 892 893 /** 894 * @brief xcb_glx_get_drawable_attributes_reply_t 895 **/ 896 struct xcb_glx_get_drawable_attributes_reply_t { 897 ubyte response_type; /**< */ 898 ubyte pad0; /**< */ 899 ushort sequence; /**< */ 900 uint length; /**< */ 901 uint num_attribs; /**< */ 902 ubyte pad1[20]; /**< */ 903 } ; 904 905 /** Opcode for xcb_glx_change_drawable_attributes. */ 906 const uint XCB_GLX_CHANGE_DRAWABLE_ATTRIBUTES = 30; 907 908 /** 909 * @brief xcb_glx_change_drawable_attributes_request_t 910 **/ 911 struct xcb_glx_change_drawable_attributes_request_t { 912 ubyte major_opcode; /**< */ 913 ubyte minor_opcode; /**< */ 914 ushort length; /**< */ 915 xcb_glx_drawable_t drawable; /**< */ 916 uint num_attribs; /**< */ 917 } ; 918 919 /** Opcode for xcb_glx_create_window. */ 920 const uint XCB_GLX_CREATE_WINDOW = 31; 921 922 /** 923 * @brief xcb_glx_create_window_request_t 924 **/ 925 struct xcb_glx_create_window_request_t { 926 ubyte major_opcode; /**< */ 927 ubyte minor_opcode; /**< */ 928 ushort length; /**< */ 929 uint screen; /**< */ 930 xcb_glx_fbconfig_t fbconfig; /**< */ 931 xcb_window_t window; /**< */ 932 xcb_glx_window_t glx_window; /**< */ 933 uint num_attribs; /**< */ 934 } ; 935 936 /** Opcode for xcb_glx_delete_window. */ 937 const uint XCB_GLX_DELETE_WINDOW = 32; 938 939 /** 940 * @brief xcb_glx_delete_window_request_t 941 **/ 942 struct xcb_glx_delete_window_request_t { 943 ubyte major_opcode; /**< */ 944 ubyte minor_opcode; /**< */ 945 ushort length; /**< */ 946 xcb_glx_window_t glxwindow; /**< */ 947 } ; 948 949 /** Opcode for xcb_glx_new_list. */ 950 const uint XCB_GLX_NEW_LIST = 101; 951 952 /** 953 * @brief xcb_glx_new_list_request_t 954 **/ 955 struct xcb_glx_new_list_request_t { 956 ubyte major_opcode; /**< */ 957 ubyte minor_opcode; /**< */ 958 ushort length; /**< */ 959 xcb_glx_context_tag_t context_tag; /**< */ 960 uint list; /**< */ 961 uint mode; /**< */ 962 } ; 963 964 /** Opcode for xcb_glx_end_list. */ 965 const uint XCB_GLX_END_LIST = 102; 966 967 /** 968 * @brief xcb_glx_end_list_request_t 969 **/ 970 struct xcb_glx_end_list_request_t { 971 ubyte major_opcode; /**< */ 972 ubyte minor_opcode; /**< */ 973 ushort length; /**< */ 974 xcb_glx_context_tag_t context_tag; /**< */ 975 } ; 976 977 /** Opcode for xcb_glx_delete_lists. */ 978 const uint XCB_GLX_DELETE_LISTS = 103; 979 980 /** 981 * @brief xcb_glx_delete_lists_request_t 982 **/ 983 struct xcb_glx_delete_lists_request_t { 984 ubyte major_opcode; /**< */ 985 ubyte minor_opcode; /**< */ 986 ushort length; /**< */ 987 xcb_glx_context_tag_t context_tag; /**< */ 988 uint list; /**< */ 989 int range; /**< */ 990 } ; 991 992 /** 993 * @brief xcb_glx_gen_lists_cookie_t 994 **/ 995 struct xcb_glx_gen_lists_cookie_t { 996 uint sequence; /**< */ 997 } ; 998 999 /** Opcode for xcb_glx_gen_lists. */ 1000 const uint XCB_GLX_GEN_LISTS = 104; 1001 1002 /** 1003 * @brief xcb_glx_gen_lists_request_t 1004 **/ 1005 struct xcb_glx_gen_lists_request_t { 1006 ubyte major_opcode; /**< */ 1007 ubyte minor_opcode; /**< */ 1008 ushort length; /**< */ 1009 xcb_glx_context_tag_t context_tag; /**< */ 1010 int range; /**< */ 1011 } ; 1012 1013 /** 1014 * @brief xcb_glx_gen_lists_reply_t 1015 **/ 1016 struct xcb_glx_gen_lists_reply_t { 1017 ubyte response_type; /**< */ 1018 ubyte pad0; /**< */ 1019 ushort sequence; /**< */ 1020 uint length; /**< */ 1021 uint ret_val; /**< */ 1022 } ; 1023 1024 /** Opcode for xcb_glx_feedback_buffer. */ 1025 const uint XCB_GLX_FEEDBACK_BUFFER = 105; 1026 1027 /** 1028 * @brief xcb_glx_feedback_buffer_request_t 1029 **/ 1030 struct xcb_glx_feedback_buffer_request_t { 1031 ubyte major_opcode; /**< */ 1032 ubyte minor_opcode; /**< */ 1033 ushort length; /**< */ 1034 xcb_glx_context_tag_t context_tag; /**< */ 1035 int size; /**< */ 1036 int type; /**< */ 1037 } ; 1038 1039 /** Opcode for xcb_glx_select_buffer. */ 1040 const uint XCB_GLX_SELECT_BUFFER = 106; 1041 1042 /** 1043 * @brief xcb_glx_select_buffer_request_t 1044 **/ 1045 struct xcb_glx_select_buffer_request_t { 1046 ubyte major_opcode; /**< */ 1047 ubyte minor_opcode; /**< */ 1048 ushort length; /**< */ 1049 xcb_glx_context_tag_t context_tag; /**< */ 1050 int size; /**< */ 1051 } ; 1052 1053 /** 1054 * @brief xcb_glx_render_mode_cookie_t 1055 **/ 1056 struct xcb_glx_render_mode_cookie_t { 1057 uint sequence; /**< */ 1058 } ; 1059 1060 /** Opcode for xcb_glx_render_mode. */ 1061 const uint XCB_GLX_RENDER_MODE = 107; 1062 1063 /** 1064 * @brief xcb_glx_render_mode_request_t 1065 **/ 1066 struct xcb_glx_render_mode_request_t { 1067 ubyte major_opcode; /**< */ 1068 ubyte minor_opcode; /**< */ 1069 ushort length; /**< */ 1070 xcb_glx_context_tag_t context_tag; /**< */ 1071 uint mode; /**< */ 1072 } ; 1073 1074 /** 1075 * @brief xcb_glx_render_mode_reply_t 1076 **/ 1077 struct xcb_glx_render_mode_reply_t { 1078 ubyte response_type; /**< */ 1079 ubyte pad0; /**< */ 1080 ushort sequence; /**< */ 1081 uint length; /**< */ 1082 uint ret_val; /**< */ 1083 uint n; /**< */ 1084 uint new_mode; /**< */ 1085 ubyte pad1[12]; /**< */ 1086 } ; 1087 1088 enum :int{ 1089 XCB_GLX_RM_GL_RENDER = 0x1C00, 1090 XCB_GLX_RM_GL_FEEDBACK = 0x1C01, 1091 XCB_GLX_RM_GL_SELECT = 0x1C02 1092 }; 1093 1094 /** 1095 * @brief xcb_glx_finish_cookie_t 1096 **/ 1097 struct xcb_glx_finish_cookie_t { 1098 uint sequence; /**< */ 1099 } ; 1100 1101 /** Opcode for xcb_glx_finish. */ 1102 const uint XCB_GLX_FINISH = 108; 1103 1104 /** 1105 * @brief xcb_glx_finish_request_t 1106 **/ 1107 struct xcb_glx_finish_request_t { 1108 ubyte major_opcode; /**< */ 1109 ubyte minor_opcode; /**< */ 1110 ushort length; /**< */ 1111 xcb_glx_context_tag_t context_tag; /**< */ 1112 } ; 1113 1114 /** 1115 * @brief xcb_glx_finish_reply_t 1116 **/ 1117 struct xcb_glx_finish_reply_t { 1118 ubyte response_type; /**< */ 1119 ubyte pad0; /**< */ 1120 ushort sequence; /**< */ 1121 uint length; /**< */ 1122 } ; 1123 1124 /** Opcode for xcb_glx_pixel_storef. */ 1125 const uint XCB_GLX_PIXEL_STOREF = 109; 1126 1127 /** 1128 * @brief xcb_glx_pixel_storef_request_t 1129 **/ 1130 struct xcb_glx_pixel_storef_request_t { 1131 ubyte major_opcode; /**< */ 1132 ubyte minor_opcode; /**< */ 1133 ushort length; /**< */ 1134 xcb_glx_context_tag_t context_tag; /**< */ 1135 uint pname; /**< */ 1136 xcb_glx_float32_t datum; /**< */ 1137 } ; 1138 1139 /** Opcode for xcb_glx_pixel_storei. */ 1140 const uint XCB_GLX_PIXEL_STOREI = 110; 1141 1142 /** 1143 * @brief xcb_glx_pixel_storei_request_t 1144 **/ 1145 struct xcb_glx_pixel_storei_request_t { 1146 ubyte major_opcode; /**< */ 1147 ubyte minor_opcode; /**< */ 1148 ushort length; /**< */ 1149 xcb_glx_context_tag_t context_tag; /**< */ 1150 uint pname; /**< */ 1151 int datum; /**< */ 1152 } ; 1153 1154 /** 1155 * @brief xcb_glx_read_pixels_cookie_t 1156 **/ 1157 struct xcb_glx_read_pixels_cookie_t { 1158 uint sequence; /**< */ 1159 } ; 1160 1161 /** Opcode for xcb_glx_read_pixels. */ 1162 const uint XCB_GLX_READ_PIXELS = 111; 1163 1164 /** 1165 * @brief xcb_glx_read_pixels_request_t 1166 **/ 1167 struct xcb_glx_read_pixels_request_t { 1168 ubyte major_opcode; /**< */ 1169 ubyte minor_opcode; /**< */ 1170 ushort length; /**< */ 1171 xcb_glx_context_tag_t context_tag; /**< */ 1172 int x; /**< */ 1173 int y; /**< */ 1174 int width; /**< */ 1175 int height; /**< */ 1176 uint format; /**< */ 1177 uint type; /**< */ 1178 bool swap_bytes; /**< */ 1179 bool lsb_first; /**< */ 1180 } ; 1181 1182 /** 1183 * @brief xcb_glx_read_pixels_reply_t 1184 **/ 1185 struct xcb_glx_read_pixels_reply_t { 1186 ubyte response_type; /**< */ 1187 ubyte pad0; /**< */ 1188 ushort sequence; /**< */ 1189 uint length; /**< */ 1190 ubyte pad1[24]; /**< */ 1191 } ; 1192 1193 /** 1194 * @brief xcb_glx_get_booleanv_cookie_t 1195 **/ 1196 struct xcb_glx_get_booleanv_cookie_t { 1197 uint sequence; /**< */ 1198 } ; 1199 1200 /** Opcode for xcb_glx_get_booleanv. */ 1201 const uint XCB_GLX_GET_BOOLEANV = 112; 1202 1203 /** 1204 * @brief xcb_glx_get_booleanv_request_t 1205 **/ 1206 struct xcb_glx_get_booleanv_request_t { 1207 ubyte major_opcode; /**< */ 1208 ubyte minor_opcode; /**< */ 1209 ushort length; /**< */ 1210 xcb_glx_context_tag_t context_tag; /**< */ 1211 int pname; /**< */ 1212 } ; 1213 1214 /** 1215 * @brief xcb_glx_get_booleanv_reply_t 1216 **/ 1217 struct xcb_glx_get_booleanv_reply_t { 1218 ubyte response_type; /**< */ 1219 ubyte pad0; /**< */ 1220 ushort sequence; /**< */ 1221 uint length; /**< */ 1222 ubyte pad1[4]; /**< */ 1223 uint n; /**< */ 1224 bool datum; /**< */ 1225 ubyte pad2[15]; /**< */ 1226 } ; 1227 1228 /** 1229 * @brief xcb_glx_get_clip_plane_cookie_t 1230 **/ 1231 struct xcb_glx_get_clip_plane_cookie_t { 1232 uint sequence; /**< */ 1233 } ; 1234 1235 /** Opcode for xcb_glx_get_clip_plane. */ 1236 const uint XCB_GLX_GET_CLIP_PLANE = 113; 1237 1238 /** 1239 * @brief xcb_glx_get_clip_plane_request_t 1240 **/ 1241 struct xcb_glx_get_clip_plane_request_t { 1242 ubyte major_opcode; /**< */ 1243 ubyte minor_opcode; /**< */ 1244 ushort length; /**< */ 1245 xcb_glx_context_tag_t context_tag; /**< */ 1246 int plane; /**< */ 1247 } ; 1248 1249 /** 1250 * @brief xcb_glx_get_clip_plane_reply_t 1251 **/ 1252 struct xcb_glx_get_clip_plane_reply_t { 1253 ubyte response_type; /**< */ 1254 ubyte pad0; /**< */ 1255 ushort sequence; /**< */ 1256 uint length; /**< */ 1257 ubyte pad1[24]; /**< */ 1258 } ; 1259 1260 /** 1261 * @brief xcb_glx_get_doublev_cookie_t 1262 **/ 1263 struct xcb_glx_get_doublev_cookie_t { 1264 uint sequence; /**< */ 1265 } ; 1266 1267 /** Opcode for xcb_glx_get_doublev. */ 1268 const uint XCB_GLX_GET_DOUBLEV = 114; 1269 1270 /** 1271 * @brief xcb_glx_get_doublev_request_t 1272 **/ 1273 struct xcb_glx_get_doublev_request_t { 1274 ubyte major_opcode; /**< */ 1275 ubyte minor_opcode; /**< */ 1276 ushort length; /**< */ 1277 xcb_glx_context_tag_t context_tag; /**< */ 1278 uint pname; /**< */ 1279 } ; 1280 1281 /** 1282 * @brief xcb_glx_get_doublev_reply_t 1283 **/ 1284 struct xcb_glx_get_doublev_reply_t { 1285 ubyte response_type; /**< */ 1286 ubyte pad0; /**< */ 1287 ushort sequence; /**< */ 1288 uint length; /**< */ 1289 ubyte pad1[4]; /**< */ 1290 uint n; /**< */ 1291 xcb_glx_float64_t datum; /**< */ 1292 ubyte pad2[8]; /**< */ 1293 } ; 1294 1295 /** 1296 * @brief xcb_glx_get_error_cookie_t 1297 **/ 1298 struct xcb_glx_get_error_cookie_t { 1299 uint sequence; /**< */ 1300 } ; 1301 1302 /** Opcode for xcb_glx_get_error. */ 1303 const uint XCB_GLX_GET_ERROR = 115; 1304 1305 /** 1306 * @brief xcb_glx_get_error_request_t 1307 **/ 1308 struct xcb_glx_get_error_request_t { 1309 ubyte major_opcode; /**< */ 1310 ubyte minor_opcode; /**< */ 1311 ushort length; /**< */ 1312 xcb_glx_context_tag_t context_tag; /**< */ 1313 } ; 1314 1315 /** 1316 * @brief xcb_glx_get_error_reply_t 1317 **/ 1318 struct xcb_glx_get_error_reply_t { 1319 ubyte response_type; /**< */ 1320 ubyte pad0; /**< */ 1321 ushort sequence; /**< */ 1322 uint length; /**< */ 1323 int error; /**< */ 1324 } ; 1325 1326 /** 1327 * @brief xcb_glx_get_floatv_cookie_t 1328 **/ 1329 struct xcb_glx_get_floatv_cookie_t { 1330 uint sequence; /**< */ 1331 } ; 1332 1333 /** Opcode for xcb_glx_get_floatv. */ 1334 const uint XCB_GLX_GET_FLOATV = 116; 1335 1336 /** 1337 * @brief xcb_glx_get_floatv_request_t 1338 **/ 1339 struct xcb_glx_get_floatv_request_t { 1340 ubyte major_opcode; /**< */ 1341 ubyte minor_opcode; /**< */ 1342 ushort length; /**< */ 1343 xcb_glx_context_tag_t context_tag; /**< */ 1344 uint pname; /**< */ 1345 } ; 1346 1347 /** 1348 * @brief xcb_glx_get_floatv_reply_t 1349 **/ 1350 struct xcb_glx_get_floatv_reply_t { 1351 ubyte response_type; /**< */ 1352 ubyte pad0; /**< */ 1353 ushort sequence; /**< */ 1354 uint length; /**< */ 1355 ubyte pad1[4]; /**< */ 1356 uint n; /**< */ 1357 xcb_glx_float32_t datum; /**< */ 1358 ubyte pad2[12]; /**< */ 1359 } ; 1360 1361 /** 1362 * @brief xcb_glx_get_integerv_cookie_t 1363 **/ 1364 struct xcb_glx_get_integerv_cookie_t { 1365 uint sequence; /**< */ 1366 } ; 1367 1368 /** Opcode for xcb_glx_get_integerv. */ 1369 const uint XCB_GLX_GET_INTEGERV = 117; 1370 1371 /** 1372 * @brief xcb_glx_get_integerv_request_t 1373 **/ 1374 struct xcb_glx_get_integerv_request_t { 1375 ubyte major_opcode; /**< */ 1376 ubyte minor_opcode; /**< */ 1377 ushort length; /**< */ 1378 xcb_glx_context_tag_t context_tag; /**< */ 1379 uint pname; /**< */ 1380 } ; 1381 1382 /** 1383 * @brief xcb_glx_get_integerv_reply_t 1384 **/ 1385 struct xcb_glx_get_integerv_reply_t { 1386 ubyte response_type; /**< */ 1387 ubyte pad0; /**< */ 1388 ushort sequence; /**< */ 1389 uint length; /**< */ 1390 ubyte pad1[4]; /**< */ 1391 uint n; /**< */ 1392 int datum; /**< */ 1393 ubyte pad2[12]; /**< */ 1394 } ; 1395 1396 /** 1397 * @brief xcb_glx_get_lightfv_cookie_t 1398 **/ 1399 struct xcb_glx_get_lightfv_cookie_t { 1400 uint sequence; /**< */ 1401 } ; 1402 1403 /** Opcode for xcb_glx_get_lightfv. */ 1404 const uint XCB_GLX_GET_LIGHTFV = 118; 1405 1406 /** 1407 * @brief xcb_glx_get_lightfv_request_t 1408 **/ 1409 struct xcb_glx_get_lightfv_request_t { 1410 ubyte major_opcode; /**< */ 1411 ubyte minor_opcode; /**< */ 1412 ushort length; /**< */ 1413 xcb_glx_context_tag_t context_tag; /**< */ 1414 uint light; /**< */ 1415 uint pname; /**< */ 1416 } ; 1417 1418 /** 1419 * @brief xcb_glx_get_lightfv_reply_t 1420 **/ 1421 struct xcb_glx_get_lightfv_reply_t { 1422 ubyte response_type; /**< */ 1423 ubyte pad0; /**< */ 1424 ushort sequence; /**< */ 1425 uint length; /**< */ 1426 ubyte pad1[4]; /**< */ 1427 uint n; /**< */ 1428 xcb_glx_float32_t datum; /**< */ 1429 ubyte pad2[12]; /**< */ 1430 } ; 1431 1432 /** 1433 * @brief xcb_glx_get_lightiv_cookie_t 1434 **/ 1435 struct xcb_glx_get_lightiv_cookie_t { 1436 uint sequence; /**< */ 1437 } ; 1438 1439 /** Opcode for xcb_glx_get_lightiv. */ 1440 const uint XCB_GLX_GET_LIGHTIV = 119; 1441 1442 /** 1443 * @brief xcb_glx_get_lightiv_request_t 1444 **/ 1445 struct xcb_glx_get_lightiv_request_t { 1446 ubyte major_opcode; /**< */ 1447 ubyte minor_opcode; /**< */ 1448 ushort length; /**< */ 1449 xcb_glx_context_tag_t context_tag; /**< */ 1450 uint light; /**< */ 1451 uint pname; /**< */ 1452 } ; 1453 1454 /** 1455 * @brief xcb_glx_get_lightiv_reply_t 1456 **/ 1457 struct xcb_glx_get_lightiv_reply_t { 1458 ubyte response_type; /**< */ 1459 ubyte pad0; /**< */ 1460 ushort sequence; /**< */ 1461 uint length; /**< */ 1462 ubyte pad1[4]; /**< */ 1463 uint n; /**< */ 1464 int datum; /**< */ 1465 ubyte pad2[12]; /**< */ 1466 } ; 1467 1468 /** 1469 * @brief xcb_glx_get_mapdv_cookie_t 1470 **/ 1471 struct xcb_glx_get_mapdv_cookie_t { 1472 uint sequence; /**< */ 1473 } ; 1474 1475 /** Opcode for xcb_glx_get_mapdv. */ 1476 const uint XCB_GLX_GET_MAPDV = 120; 1477 1478 /** 1479 * @brief xcb_glx_get_mapdv_request_t 1480 **/ 1481 struct xcb_glx_get_mapdv_request_t { 1482 ubyte major_opcode; /**< */ 1483 ubyte minor_opcode; /**< */ 1484 ushort length; /**< */ 1485 xcb_glx_context_tag_t context_tag; /**< */ 1486 uint target; /**< */ 1487 uint query; /**< */ 1488 } ; 1489 1490 /** 1491 * @brief xcb_glx_get_mapdv_reply_t 1492 **/ 1493 struct xcb_glx_get_mapdv_reply_t { 1494 ubyte response_type; /**< */ 1495 ubyte pad0; /**< */ 1496 ushort sequence; /**< */ 1497 uint length; /**< */ 1498 ubyte pad1[4]; /**< */ 1499 uint n; /**< */ 1500 xcb_glx_float64_t datum; /**< */ 1501 ubyte pad2[8]; /**< */ 1502 } ; 1503 1504 /** 1505 * @brief xcb_glx_get_mapfv_cookie_t 1506 **/ 1507 struct xcb_glx_get_mapfv_cookie_t { 1508 uint sequence; /**< */ 1509 } ; 1510 1511 /** Opcode for xcb_glx_get_mapfv. */ 1512 const uint XCB_GLX_GET_MAPFV = 121; 1513 1514 /** 1515 * @brief xcb_glx_get_mapfv_request_t 1516 **/ 1517 struct xcb_glx_get_mapfv_request_t { 1518 ubyte major_opcode; /**< */ 1519 ubyte minor_opcode; /**< */ 1520 ushort length; /**< */ 1521 xcb_glx_context_tag_t context_tag; /**< */ 1522 uint target; /**< */ 1523 uint query; /**< */ 1524 } ; 1525 1526 /** 1527 * @brief xcb_glx_get_mapfv_reply_t 1528 **/ 1529 struct xcb_glx_get_mapfv_reply_t { 1530 ubyte response_type; /**< */ 1531 ubyte pad0; /**< */ 1532 ushort sequence; /**< */ 1533 uint length; /**< */ 1534 ubyte pad1[4]; /**< */ 1535 uint n; /**< */ 1536 xcb_glx_float32_t datum; /**< */ 1537 ubyte pad2[12]; /**< */ 1538 } ; 1539 1540 /** 1541 * @brief xcb_glx_get_mapiv_cookie_t 1542 **/ 1543 struct xcb_glx_get_mapiv_cookie_t { 1544 uint sequence; /**< */ 1545 } ; 1546 1547 /** Opcode for xcb_glx_get_mapiv. */ 1548 const uint XCB_GLX_GET_MAPIV = 122; 1549 1550 /** 1551 * @brief xcb_glx_get_mapiv_request_t 1552 **/ 1553 struct xcb_glx_get_mapiv_request_t { 1554 ubyte major_opcode; /**< */ 1555 ubyte minor_opcode; /**< */ 1556 ushort length; /**< */ 1557 xcb_glx_context_tag_t context_tag; /**< */ 1558 uint target; /**< */ 1559 uint query; /**< */ 1560 } ; 1561 1562 /** 1563 * @brief xcb_glx_get_mapiv_reply_t 1564 **/ 1565 struct xcb_glx_get_mapiv_reply_t { 1566 ubyte response_type; /**< */ 1567 ubyte pad0; /**< */ 1568 ushort sequence; /**< */ 1569 uint length; /**< */ 1570 ubyte pad1[4]; /**< */ 1571 uint n; /**< */ 1572 int datum; /**< */ 1573 ubyte pad2[12]; /**< */ 1574 } ; 1575 1576 /** 1577 * @brief xcb_glx_get_materialfv_cookie_t 1578 **/ 1579 struct xcb_glx_get_materialfv_cookie_t { 1580 uint sequence; /**< */ 1581 } ; 1582 1583 /** Opcode for xcb_glx_get_materialfv. */ 1584 const uint XCB_GLX_GET_MATERIALFV = 123; 1585 1586 /** 1587 * @brief xcb_glx_get_materialfv_request_t 1588 **/ 1589 struct xcb_glx_get_materialfv_request_t { 1590 ubyte major_opcode; /**< */ 1591 ubyte minor_opcode; /**< */ 1592 ushort length; /**< */ 1593 xcb_glx_context_tag_t context_tag; /**< */ 1594 uint face; /**< */ 1595 uint pname; /**< */ 1596 } ; 1597 1598 /** 1599 * @brief xcb_glx_get_materialfv_reply_t 1600 **/ 1601 struct xcb_glx_get_materialfv_reply_t { 1602 ubyte response_type; /**< */ 1603 ubyte pad0; /**< */ 1604 ushort sequence; /**< */ 1605 uint length; /**< */ 1606 ubyte pad1[4]; /**< */ 1607 uint n; /**< */ 1608 xcb_glx_float32_t datum; /**< */ 1609 ubyte pad2[12]; /**< */ 1610 } ; 1611 1612 /** 1613 * @brief xcb_glx_get_materialiv_cookie_t 1614 **/ 1615 struct xcb_glx_get_materialiv_cookie_t { 1616 uint sequence; /**< */ 1617 } ; 1618 1619 /** Opcode for xcb_glx_get_materialiv. */ 1620 const uint XCB_GLX_GET_MATERIALIV = 124; 1621 1622 /** 1623 * @brief xcb_glx_get_materialiv_request_t 1624 **/ 1625 struct xcb_glx_get_materialiv_request_t { 1626 ubyte major_opcode; /**< */ 1627 ubyte minor_opcode; /**< */ 1628 ushort length; /**< */ 1629 xcb_glx_context_tag_t context_tag; /**< */ 1630 uint face; /**< */ 1631 uint pname; /**< */ 1632 } ; 1633 1634 /** 1635 * @brief xcb_glx_get_materialiv_reply_t 1636 **/ 1637 struct xcb_glx_get_materialiv_reply_t { 1638 ubyte response_type; /**< */ 1639 ubyte pad0; /**< */ 1640 ushort sequence; /**< */ 1641 uint length; /**< */ 1642 ubyte pad1[4]; /**< */ 1643 uint n; /**< */ 1644 int datum; /**< */ 1645 ubyte pad2[12]; /**< */ 1646 } ; 1647 1648 /** 1649 * @brief xcb_glx_get_pixel_mapfv_cookie_t 1650 **/ 1651 struct xcb_glx_get_pixel_mapfv_cookie_t { 1652 uint sequence; /**< */ 1653 } ; 1654 1655 /** Opcode for xcb_glx_get_pixel_mapfv. */ 1656 const uint XCB_GLX_GET_PIXEL_MAPFV = 125; 1657 1658 /** 1659 * @brief xcb_glx_get_pixel_mapfv_request_t 1660 **/ 1661 struct xcb_glx_get_pixel_mapfv_request_t { 1662 ubyte major_opcode; /**< */ 1663 ubyte minor_opcode; /**< */ 1664 ushort length; /**< */ 1665 xcb_glx_context_tag_t context_tag; /**< */ 1666 uint map; /**< */ 1667 } ; 1668 1669 /** 1670 * @brief xcb_glx_get_pixel_mapfv_reply_t 1671 **/ 1672 struct xcb_glx_get_pixel_mapfv_reply_t { 1673 ubyte response_type; /**< */ 1674 ubyte pad0; /**< */ 1675 ushort sequence; /**< */ 1676 uint length; /**< */ 1677 ubyte pad1[4]; /**< */ 1678 uint n; /**< */ 1679 xcb_glx_float32_t datum; /**< */ 1680 ubyte pad2[12]; /**< */ 1681 } ; 1682 1683 /** 1684 * @brief xcb_glx_get_pixel_mapuiv_cookie_t 1685 **/ 1686 struct xcb_glx_get_pixel_mapuiv_cookie_t { 1687 uint sequence; /**< */ 1688 } ; 1689 1690 /** Opcode for xcb_glx_get_pixel_mapuiv. */ 1691 const uint XCB_GLX_GET_PIXEL_MAPUIV = 126; 1692 1693 /** 1694 * @brief xcb_glx_get_pixel_mapuiv_request_t 1695 **/ 1696 struct xcb_glx_get_pixel_mapuiv_request_t { 1697 ubyte major_opcode; /**< */ 1698 ubyte minor_opcode; /**< */ 1699 ushort length; /**< */ 1700 xcb_glx_context_tag_t context_tag; /**< */ 1701 uint map; /**< */ 1702 } ; 1703 1704 /** 1705 * @brief xcb_glx_get_pixel_mapuiv_reply_t 1706 **/ 1707 struct xcb_glx_get_pixel_mapuiv_reply_t { 1708 ubyte response_type; /**< */ 1709 ubyte pad0; /**< */ 1710 ushort sequence; /**< */ 1711 uint length; /**< */ 1712 ubyte pad1[4]; /**< */ 1713 uint n; /**< */ 1714 uint datum; /**< */ 1715 ubyte pad2[12]; /**< */ 1716 } ; 1717 1718 /** 1719 * @brief xcb_glx_get_pixel_mapusv_cookie_t 1720 **/ 1721 struct xcb_glx_get_pixel_mapusv_cookie_t { 1722 uint sequence; /**< */ 1723 } ; 1724 1725 /** Opcode for xcb_glx_get_pixel_mapusv. */ 1726 const uint XCB_GLX_GET_PIXEL_MAPUSV = 127; 1727 1728 /** 1729 * @brief xcb_glx_get_pixel_mapusv_request_t 1730 **/ 1731 struct xcb_glx_get_pixel_mapusv_request_t { 1732 ubyte major_opcode; /**< */ 1733 ubyte minor_opcode; /**< */ 1734 ushort length; /**< */ 1735 xcb_glx_context_tag_t context_tag; /**< */ 1736 uint map; /**< */ 1737 } ; 1738 1739 /** 1740 * @brief xcb_glx_get_pixel_mapusv_reply_t 1741 **/ 1742 struct xcb_glx_get_pixel_mapusv_reply_t { 1743 ubyte response_type; /**< */ 1744 ubyte pad0; /**< */ 1745 ushort sequence; /**< */ 1746 uint length; /**< */ 1747 ubyte pad1[4]; /**< */ 1748 uint n; /**< */ 1749 ushort datum; /**< */ 1750 ubyte pad2[16]; /**< */ 1751 } ; 1752 1753 /** 1754 * @brief xcb_glx_get_polygon_stipple_cookie_t 1755 **/ 1756 struct xcb_glx_get_polygon_stipple_cookie_t { 1757 uint sequence; /**< */ 1758 } ; 1759 1760 /** Opcode for xcb_glx_get_polygon_stipple. */ 1761 const uint XCB_GLX_GET_POLYGON_STIPPLE = 128; 1762 1763 /** 1764 * @brief xcb_glx_get_polygon_stipple_request_t 1765 **/ 1766 struct xcb_glx_get_polygon_stipple_request_t { 1767 ubyte major_opcode; /**< */ 1768 ubyte minor_opcode; /**< */ 1769 ushort length; /**< */ 1770 xcb_glx_context_tag_t context_tag; /**< */ 1771 bool lsb_first; /**< */ 1772 } ; 1773 1774 /** 1775 * @brief xcb_glx_get_polygon_stipple_reply_t 1776 **/ 1777 struct xcb_glx_get_polygon_stipple_reply_t { 1778 ubyte response_type; /**< */ 1779 ubyte pad0; /**< */ 1780 ushort sequence; /**< */ 1781 uint length; /**< */ 1782 ubyte pad1[24]; /**< */ 1783 } ; 1784 1785 /** 1786 * @brief xcb_glx_get_string_cookie_t 1787 **/ 1788 struct xcb_glx_get_string_cookie_t { 1789 uint sequence; /**< */ 1790 } ; 1791 1792 /** Opcode for xcb_glx_get_string. */ 1793 const uint XCB_GLX_GET_STRING = 129; 1794 1795 /** 1796 * @brief xcb_glx_get_string_request_t 1797 **/ 1798 struct xcb_glx_get_string_request_t { 1799 ubyte major_opcode; /**< */ 1800 ubyte minor_opcode; /**< */ 1801 ushort length; /**< */ 1802 xcb_glx_context_tag_t context_tag; /**< */ 1803 uint name; /**< */ 1804 } ; 1805 1806 /** 1807 * @brief xcb_glx_get_string_reply_t 1808 **/ 1809 struct xcb_glx_get_string_reply_t { 1810 ubyte response_type; /**< */ 1811 ubyte pad0; /**< */ 1812 ushort sequence; /**< */ 1813 uint length; /**< */ 1814 ubyte pad1[4]; /**< */ 1815 uint n; /**< */ 1816 ubyte pad2[16]; /**< */ 1817 } ; 1818 1819 /** 1820 * @brief xcb_glx_get_tex_envfv_cookie_t 1821 **/ 1822 struct xcb_glx_get_tex_envfv_cookie_t { 1823 uint sequence; /**< */ 1824 } ; 1825 1826 /** Opcode for xcb_glx_get_tex_envfv. */ 1827 const uint XCB_GLX_GET_TEX_ENVFV = 130; 1828 1829 /** 1830 * @brief xcb_glx_get_tex_envfv_request_t 1831 **/ 1832 struct xcb_glx_get_tex_envfv_request_t { 1833 ubyte major_opcode; /**< */ 1834 ubyte minor_opcode; /**< */ 1835 ushort length; /**< */ 1836 xcb_glx_context_tag_t context_tag; /**< */ 1837 uint target; /**< */ 1838 uint pname; /**< */ 1839 } ; 1840 1841 /** 1842 * @brief xcb_glx_get_tex_envfv_reply_t 1843 **/ 1844 struct xcb_glx_get_tex_envfv_reply_t { 1845 ubyte response_type; /**< */ 1846 ubyte pad0; /**< */ 1847 ushort sequence; /**< */ 1848 uint length; /**< */ 1849 ubyte pad1[4]; /**< */ 1850 uint n; /**< */ 1851 xcb_glx_float32_t datum; /**< */ 1852 ubyte pad2[12]; /**< */ 1853 } ; 1854 1855 /** 1856 * @brief xcb_glx_get_tex_enviv_cookie_t 1857 **/ 1858 struct xcb_glx_get_tex_enviv_cookie_t { 1859 uint sequence; /**< */ 1860 } ; 1861 1862 /** Opcode for xcb_glx_get_tex_enviv. */ 1863 const uint XCB_GLX_GET_TEX_ENVIV = 131; 1864 1865 /** 1866 * @brief xcb_glx_get_tex_enviv_request_t 1867 **/ 1868 struct xcb_glx_get_tex_enviv_request_t { 1869 ubyte major_opcode; /**< */ 1870 ubyte minor_opcode; /**< */ 1871 ushort length; /**< */ 1872 xcb_glx_context_tag_t context_tag; /**< */ 1873 uint target; /**< */ 1874 uint pname; /**< */ 1875 } ; 1876 1877 /** 1878 * @brief xcb_glx_get_tex_enviv_reply_t 1879 **/ 1880 struct xcb_glx_get_tex_enviv_reply_t { 1881 ubyte response_type; /**< */ 1882 ubyte pad0; /**< */ 1883 ushort sequence; /**< */ 1884 uint length; /**< */ 1885 ubyte pad1[4]; /**< */ 1886 uint n; /**< */ 1887 int datum; /**< */ 1888 ubyte pad2[12]; /**< */ 1889 } ; 1890 1891 /** 1892 * @brief xcb_glx_get_tex_gendv_cookie_t 1893 **/ 1894 struct xcb_glx_get_tex_gendv_cookie_t { 1895 uint sequence; /**< */ 1896 } ; 1897 1898 /** Opcode for xcb_glx_get_tex_gendv. */ 1899 const uint XCB_GLX_GET_TEX_GENDV = 132; 1900 1901 /** 1902 * @brief xcb_glx_get_tex_gendv_request_t 1903 **/ 1904 struct xcb_glx_get_tex_gendv_request_t { 1905 ubyte major_opcode; /**< */ 1906 ubyte minor_opcode; /**< */ 1907 ushort length; /**< */ 1908 xcb_glx_context_tag_t context_tag; /**< */ 1909 uint coord; /**< */ 1910 uint pname; /**< */ 1911 } ; 1912 1913 /** 1914 * @brief xcb_glx_get_tex_gendv_reply_t 1915 **/ 1916 struct xcb_glx_get_tex_gendv_reply_t { 1917 ubyte response_type; /**< */ 1918 ubyte pad0; /**< */ 1919 ushort sequence; /**< */ 1920 uint length; /**< */ 1921 ubyte pad1[4]; /**< */ 1922 uint n; /**< */ 1923 xcb_glx_float64_t datum; /**< */ 1924 ubyte pad2[8]; /**< */ 1925 } ; 1926 1927 /** 1928 * @brief xcb_glx_get_tex_genfv_cookie_t 1929 **/ 1930 struct xcb_glx_get_tex_genfv_cookie_t { 1931 uint sequence; /**< */ 1932 } ; 1933 1934 /** Opcode for xcb_glx_get_tex_genfv. */ 1935 const uint XCB_GLX_GET_TEX_GENFV = 133; 1936 1937 /** 1938 * @brief xcb_glx_get_tex_genfv_request_t 1939 **/ 1940 struct xcb_glx_get_tex_genfv_request_t { 1941 ubyte major_opcode; /**< */ 1942 ubyte minor_opcode; /**< */ 1943 ushort length; /**< */ 1944 xcb_glx_context_tag_t context_tag; /**< */ 1945 uint coord; /**< */ 1946 uint pname; /**< */ 1947 } ; 1948 1949 /** 1950 * @brief xcb_glx_get_tex_genfv_reply_t 1951 **/ 1952 struct xcb_glx_get_tex_genfv_reply_t { 1953 ubyte response_type; /**< */ 1954 ubyte pad0; /**< */ 1955 ushort sequence; /**< */ 1956 uint length; /**< */ 1957 ubyte pad1[4]; /**< */ 1958 uint n; /**< */ 1959 xcb_glx_float32_t datum; /**< */ 1960 ubyte pad2[12]; /**< */ 1961 } ; 1962 1963 /** 1964 * @brief xcb_glx_get_tex_geniv_cookie_t 1965 **/ 1966 struct xcb_glx_get_tex_geniv_cookie_t { 1967 uint sequence; /**< */ 1968 } ; 1969 1970 /** Opcode for xcb_glx_get_tex_geniv. */ 1971 const uint XCB_GLX_GET_TEX_GENIV = 134; 1972 1973 /** 1974 * @brief xcb_glx_get_tex_geniv_request_t 1975 **/ 1976 struct xcb_glx_get_tex_geniv_request_t { 1977 ubyte major_opcode; /**< */ 1978 ubyte minor_opcode; /**< */ 1979 ushort length; /**< */ 1980 xcb_glx_context_tag_t context_tag; /**< */ 1981 uint coord; /**< */ 1982 uint pname; /**< */ 1983 } ; 1984 1985 /** 1986 * @brief xcb_glx_get_tex_geniv_reply_t 1987 **/ 1988 struct xcb_glx_get_tex_geniv_reply_t { 1989 ubyte response_type; /**< */ 1990 ubyte pad0; /**< */ 1991 ushort sequence; /**< */ 1992 uint length; /**< */ 1993 ubyte pad1[4]; /**< */ 1994 uint n; /**< */ 1995 int datum; /**< */ 1996 ubyte pad2[12]; /**< */ 1997 } ; 1998 1999 /** 2000 * @brief xcb_glx_get_tex_image_cookie_t 2001 **/ 2002 struct xcb_glx_get_tex_image_cookie_t { 2003 uint sequence; /**< */ 2004 } ; 2005 2006 /** Opcode for xcb_glx_get_tex_image. */ 2007 const uint XCB_GLX_GET_TEX_IMAGE = 135; 2008 2009 /** 2010 * @brief xcb_glx_get_tex_image_request_t 2011 **/ 2012 struct xcb_glx_get_tex_image_request_t { 2013 ubyte major_opcode; /**< */ 2014 ubyte minor_opcode; /**< */ 2015 ushort length; /**< */ 2016 xcb_glx_context_tag_t context_tag; /**< */ 2017 uint target; /**< */ 2018 int level; /**< */ 2019 uint format; /**< */ 2020 uint type; /**< */ 2021 bool swap_bytes; /**< */ 2022 } ; 2023 2024 /** 2025 * @brief xcb_glx_get_tex_image_reply_t 2026 **/ 2027 struct xcb_glx_get_tex_image_reply_t { 2028 ubyte response_type; /**< */ 2029 ubyte pad0; /**< */ 2030 ushort sequence; /**< */ 2031 uint length; /**< */ 2032 ubyte pad1[8]; /**< */ 2033 int width; /**< */ 2034 int height; /**< */ 2035 int depth; /**< */ 2036 ubyte pad2[4]; /**< */ 2037 } ; 2038 2039 /** 2040 * @brief xcb_glx_get_tex_parameterfv_cookie_t 2041 **/ 2042 struct xcb_glx_get_tex_parameterfv_cookie_t { 2043 uint sequence; /**< */ 2044 } ; 2045 2046 /** Opcode for xcb_glx_get_tex_parameterfv. */ 2047 const uint XCB_GLX_GET_TEX_PARAMETERFV = 136; 2048 2049 /** 2050 * @brief xcb_glx_get_tex_parameterfv_request_t 2051 **/ 2052 struct xcb_glx_get_tex_parameterfv_request_t { 2053 ubyte major_opcode; /**< */ 2054 ubyte minor_opcode; /**< */ 2055 ushort length; /**< */ 2056 xcb_glx_context_tag_t context_tag; /**< */ 2057 uint target; /**< */ 2058 uint pname; /**< */ 2059 } ; 2060 2061 /** 2062 * @brief xcb_glx_get_tex_parameterfv_reply_t 2063 **/ 2064 struct xcb_glx_get_tex_parameterfv_reply_t { 2065 ubyte response_type; /**< */ 2066 ubyte pad0; /**< */ 2067 ushort sequence; /**< */ 2068 uint length; /**< */ 2069 ubyte pad1[4]; /**< */ 2070 uint n; /**< */ 2071 xcb_glx_float32_t datum; /**< */ 2072 ubyte pad2[12]; /**< */ 2073 } ; 2074 2075 /** 2076 * @brief xcb_glx_get_tex_parameteriv_cookie_t 2077 **/ 2078 struct xcb_glx_get_tex_parameteriv_cookie_t { 2079 uint sequence; /**< */ 2080 } ; 2081 2082 /** Opcode for xcb_glx_get_tex_parameteriv. */ 2083 const uint XCB_GLX_GET_TEX_PARAMETERIV = 137; 2084 2085 /** 2086 * @brief xcb_glx_get_tex_parameteriv_request_t 2087 **/ 2088 struct xcb_glx_get_tex_parameteriv_request_t { 2089 ubyte major_opcode; /**< */ 2090 ubyte minor_opcode; /**< */ 2091 ushort length; /**< */ 2092 xcb_glx_context_tag_t context_tag; /**< */ 2093 uint target; /**< */ 2094 uint pname; /**< */ 2095 } ; 2096 2097 /** 2098 * @brief xcb_glx_get_tex_parameteriv_reply_t 2099 **/ 2100 struct xcb_glx_get_tex_parameteriv_reply_t { 2101 ubyte response_type; /**< */ 2102 ubyte pad0; /**< */ 2103 ushort sequence; /**< */ 2104 uint length; /**< */ 2105 ubyte pad1[4]; /**< */ 2106 uint n; /**< */ 2107 int datum; /**< */ 2108 ubyte pad2[12]; /**< */ 2109 } ; 2110 2111 /** 2112 * @brief xcb_glx_get_tex_level_parameterfv_cookie_t 2113 **/ 2114 struct xcb_glx_get_tex_level_parameterfv_cookie_t { 2115 uint sequence; /**< */ 2116 } ; 2117 2118 /** Opcode for xcb_glx_get_tex_level_parameterfv. */ 2119 const uint XCB_GLX_GET_TEX_LEVEL_PARAMETERFV = 138; 2120 2121 /** 2122 * @brief xcb_glx_get_tex_level_parameterfv_request_t 2123 **/ 2124 struct xcb_glx_get_tex_level_parameterfv_request_t { 2125 ubyte major_opcode; /**< */ 2126 ubyte minor_opcode; /**< */ 2127 ushort length; /**< */ 2128 xcb_glx_context_tag_t context_tag; /**< */ 2129 uint target; /**< */ 2130 int level; /**< */ 2131 uint pname; /**< */ 2132 } ; 2133 2134 /** 2135 * @brief xcb_glx_get_tex_level_parameterfv_reply_t 2136 **/ 2137 struct xcb_glx_get_tex_level_parameterfv_reply_t { 2138 ubyte response_type; /**< */ 2139 ubyte pad0; /**< */ 2140 ushort sequence; /**< */ 2141 uint length; /**< */ 2142 ubyte pad1[4]; /**< */ 2143 uint n; /**< */ 2144 xcb_glx_float32_t datum; /**< */ 2145 ubyte pad2[12]; /**< */ 2146 } ; 2147 2148 /** 2149 * @brief xcb_glx_get_tex_level_parameteriv_cookie_t 2150 **/ 2151 struct xcb_glx_get_tex_level_parameteriv_cookie_t { 2152 uint sequence; /**< */ 2153 } ; 2154 2155 /** Opcode for xcb_glx_get_tex_level_parameteriv. */ 2156 const uint XCB_GLX_GET_TEX_LEVEL_PARAMETERIV = 139; 2157 2158 /** 2159 * @brief xcb_glx_get_tex_level_parameteriv_request_t 2160 **/ 2161 struct xcb_glx_get_tex_level_parameteriv_request_t { 2162 ubyte major_opcode; /**< */ 2163 ubyte minor_opcode; /**< */ 2164 ushort length; /**< */ 2165 xcb_glx_context_tag_t context_tag; /**< */ 2166 uint target; /**< */ 2167 int level; /**< */ 2168 uint pname; /**< */ 2169 } ; 2170 2171 /** 2172 * @brief xcb_glx_get_tex_level_parameteriv_reply_t 2173 **/ 2174 struct xcb_glx_get_tex_level_parameteriv_reply_t { 2175 ubyte response_type; /**< */ 2176 ubyte pad0; /**< */ 2177 ushort sequence; /**< */ 2178 uint length; /**< */ 2179 ubyte pad1[4]; /**< */ 2180 uint n; /**< */ 2181 int datum; /**< */ 2182 ubyte pad2[12]; /**< */ 2183 } ; 2184 2185 /** 2186 * @brief xcb_glx_is_list_cookie_t 2187 **/ 2188 struct xcb_glx_is_list_cookie_t { 2189 uint sequence; /**< */ 2190 } ; 2191 2192 /** Opcode for xcb_glx_is_list. */ 2193 const uint XCB_GLX_IS_LIST = 141; 2194 2195 /** 2196 * @brief xcb_glx_is_list_request_t 2197 **/ 2198 struct xcb_glx_is_list_request_t { 2199 ubyte major_opcode; /**< */ 2200 ubyte minor_opcode; /**< */ 2201 ushort length; /**< */ 2202 xcb_glx_context_tag_t context_tag; /**< */ 2203 uint list; /**< */ 2204 } ; 2205 2206 /** 2207 * @brief xcb_glx_is_list_reply_t 2208 **/ 2209 struct xcb_glx_is_list_reply_t { 2210 ubyte response_type; /**< */ 2211 ubyte pad0; /**< */ 2212 ushort sequence; /**< */ 2213 uint length; /**< */ 2214 xcb_glx_bool32_t ret_val; /**< */ 2215 } ; 2216 2217 /** Opcode for xcb_glx_flush. */ 2218 const uint XCB_GLX_FLUSH = 142; 2219 2220 /** 2221 * @brief xcb_glx_flush_request_t 2222 **/ 2223 struct xcb_glx_flush_request_t { 2224 ubyte major_opcode; /**< */ 2225 ubyte minor_opcode; /**< */ 2226 ushort length; /**< */ 2227 xcb_glx_context_tag_t context_tag; /**< */ 2228 } ; 2229 2230 /** 2231 * @brief xcb_glx_are_textures_resident_cookie_t 2232 **/ 2233 struct xcb_glx_are_textures_resident_cookie_t { 2234 uint sequence; /**< */ 2235 } ; 2236 2237 /** Opcode for xcb_glx_are_textures_resident. */ 2238 const uint XCB_GLX_ARE_TEXTURES_RESIDENT = 143; 2239 2240 /** 2241 * @brief xcb_glx_are_textures_resident_request_t 2242 **/ 2243 struct xcb_glx_are_textures_resident_request_t { 2244 ubyte major_opcode; /**< */ 2245 ubyte minor_opcode; /**< */ 2246 ushort length; /**< */ 2247 xcb_glx_context_tag_t context_tag; /**< */ 2248 int n; /**< */ 2249 } ; 2250 2251 /** 2252 * @brief xcb_glx_are_textures_resident_reply_t 2253 **/ 2254 struct xcb_glx_are_textures_resident_reply_t { 2255 ubyte response_type; /**< */ 2256 ubyte pad0; /**< */ 2257 ushort sequence; /**< */ 2258 uint length; /**< */ 2259 xcb_glx_bool32_t ret_val; /**< */ 2260 ubyte pad1[20]; /**< */ 2261 } ; 2262 2263 /** Opcode for xcb_glx_delete_textures. */ 2264 const uint XCB_GLX_DELETE_TEXTURES = 144; 2265 2266 /** 2267 * @brief xcb_glx_delete_textures_request_t 2268 **/ 2269 struct xcb_glx_delete_textures_request_t { 2270 ubyte major_opcode; /**< */ 2271 ubyte minor_opcode; /**< */ 2272 ushort length; /**< */ 2273 xcb_glx_context_tag_t context_tag; /**< */ 2274 int n; /**< */ 2275 } ; 2276 2277 /** 2278 * @brief xcb_glx_gen_textures_cookie_t 2279 **/ 2280 struct xcb_glx_gen_textures_cookie_t { 2281 uint sequence; /**< */ 2282 } ; 2283 2284 /** Opcode for xcb_glx_gen_textures. */ 2285 const uint XCB_GLX_GEN_TEXTURES = 145; 2286 2287 /** 2288 * @brief xcb_glx_gen_textures_request_t 2289 **/ 2290 struct xcb_glx_gen_textures_request_t { 2291 ubyte major_opcode; /**< */ 2292 ubyte minor_opcode; /**< */ 2293 ushort length; /**< */ 2294 xcb_glx_context_tag_t context_tag; /**< */ 2295 int n; /**< */ 2296 } ; 2297 2298 /** 2299 * @brief xcb_glx_gen_textures_reply_t 2300 **/ 2301 struct xcb_glx_gen_textures_reply_t { 2302 ubyte response_type; /**< */ 2303 ubyte pad0; /**< */ 2304 ushort sequence; /**< */ 2305 uint length; /**< */ 2306 ubyte pad1[24]; /**< */ 2307 } ; 2308 2309 /** 2310 * @brief xcb_glx_is_texture_cookie_t 2311 **/ 2312 struct xcb_glx_is_texture_cookie_t { 2313 uint sequence; /**< */ 2314 } ; 2315 2316 /** Opcode for xcb_glx_is_texture. */ 2317 const uint XCB_GLX_IS_TEXTURE = 146; 2318 2319 /** 2320 * @brief xcb_glx_is_texture_request_t 2321 **/ 2322 struct xcb_glx_is_texture_request_t { 2323 ubyte major_opcode; /**< */ 2324 ubyte minor_opcode; /**< */ 2325 ushort length; /**< */ 2326 xcb_glx_context_tag_t context_tag; /**< */ 2327 uint texture; /**< */ 2328 } ; 2329 2330 /** 2331 * @brief xcb_glx_is_texture_reply_t 2332 **/ 2333 struct xcb_glx_is_texture_reply_t { 2334 ubyte response_type; /**< */ 2335 ubyte pad0; /**< */ 2336 ushort sequence; /**< */ 2337 uint length; /**< */ 2338 xcb_glx_bool32_t ret_val; /**< */ 2339 } ; 2340 2341 /** 2342 * @brief xcb_glx_get_color_table_cookie_t 2343 **/ 2344 struct xcb_glx_get_color_table_cookie_t { 2345 uint sequence; /**< */ 2346 } ; 2347 2348 /** Opcode for xcb_glx_get_color_table. */ 2349 const uint XCB_GLX_GET_COLOR_TABLE = 147; 2350 2351 /** 2352 * @brief xcb_glx_get_color_table_request_t 2353 **/ 2354 struct xcb_glx_get_color_table_request_t { 2355 ubyte major_opcode; /**< */ 2356 ubyte minor_opcode; /**< */ 2357 ushort length; /**< */ 2358 xcb_glx_context_tag_t context_tag; /**< */ 2359 uint target; /**< */ 2360 uint format; /**< */ 2361 uint type; /**< */ 2362 bool swap_bytes; /**< */ 2363 } ; 2364 2365 /** 2366 * @brief xcb_glx_get_color_table_reply_t 2367 **/ 2368 struct xcb_glx_get_color_table_reply_t { 2369 ubyte response_type; /**< */ 2370 ubyte pad0; /**< */ 2371 ushort sequence; /**< */ 2372 uint length; /**< */ 2373 ubyte pad1[8]; /**< */ 2374 int width; /**< */ 2375 ubyte pad2[12]; /**< */ 2376 } ; 2377 2378 /** 2379 * @brief xcb_glx_get_color_table_parameterfv_cookie_t 2380 **/ 2381 struct xcb_glx_get_color_table_parameterfv_cookie_t { 2382 uint sequence; /**< */ 2383 } ; 2384 2385 /** Opcode for xcb_glx_get_color_table_parameterfv. */ 2386 const uint XCB_GLX_GET_COLOR_TABLE_PARAMETERFV = 148; 2387 2388 /** 2389 * @brief xcb_glx_get_color_table_parameterfv_request_t 2390 **/ 2391 struct xcb_glx_get_color_table_parameterfv_request_t { 2392 ubyte major_opcode; /**< */ 2393 ubyte minor_opcode; /**< */ 2394 ushort length; /**< */ 2395 xcb_glx_context_tag_t context_tag; /**< */ 2396 uint target; /**< */ 2397 uint pname; /**< */ 2398 } ; 2399 2400 /** 2401 * @brief xcb_glx_get_color_table_parameterfv_reply_t 2402 **/ 2403 struct xcb_glx_get_color_table_parameterfv_reply_t { 2404 ubyte response_type; /**< */ 2405 ubyte pad0; /**< */ 2406 ushort sequence; /**< */ 2407 uint length; /**< */ 2408 ubyte pad1[4]; /**< */ 2409 uint n; /**< */ 2410 xcb_glx_float32_t datum; /**< */ 2411 ubyte pad2[12]; /**< */ 2412 } ; 2413 2414 /** 2415 * @brief xcb_glx_get_color_table_parameteriv_cookie_t 2416 **/ 2417 struct xcb_glx_get_color_table_parameteriv_cookie_t { 2418 uint sequence; /**< */ 2419 } ; 2420 2421 /** Opcode for xcb_glx_get_color_table_parameteriv. */ 2422 const uint XCB_GLX_GET_COLOR_TABLE_PARAMETERIV = 149; 2423 2424 /** 2425 * @brief xcb_glx_get_color_table_parameteriv_request_t 2426 **/ 2427 struct xcb_glx_get_color_table_parameteriv_request_t { 2428 ubyte major_opcode; /**< */ 2429 ubyte minor_opcode; /**< */ 2430 ushort length; /**< */ 2431 xcb_glx_context_tag_t context_tag; /**< */ 2432 uint target; /**< */ 2433 uint pname; /**< */ 2434 } ; 2435 2436 /** 2437 * @brief xcb_glx_get_color_table_parameteriv_reply_t 2438 **/ 2439 struct xcb_glx_get_color_table_parameteriv_reply_t { 2440 ubyte response_type; /**< */ 2441 ubyte pad0; /**< */ 2442 ushort sequence; /**< */ 2443 uint length; /**< */ 2444 ubyte pad1[4]; /**< */ 2445 uint n; /**< */ 2446 int datum; /**< */ 2447 ubyte pad2[12]; /**< */ 2448 } ; 2449 2450 /** 2451 * @brief xcb_glx_get_convolution_filter_cookie_t 2452 **/ 2453 struct xcb_glx_get_convolution_filter_cookie_t { 2454 uint sequence; /**< */ 2455 } ; 2456 2457 /** Opcode for xcb_glx_get_convolution_filter. */ 2458 const uint XCB_GLX_GET_CONVOLUTION_FILTER = 150; 2459 2460 /** 2461 * @brief xcb_glx_get_convolution_filter_request_t 2462 **/ 2463 struct xcb_glx_get_convolution_filter_request_t { 2464 ubyte major_opcode; /**< */ 2465 ubyte minor_opcode; /**< */ 2466 ushort length; /**< */ 2467 xcb_glx_context_tag_t context_tag; /**< */ 2468 uint target; /**< */ 2469 uint format; /**< */ 2470 uint type; /**< */ 2471 bool swap_bytes; /**< */ 2472 } ; 2473 2474 /** 2475 * @brief xcb_glx_get_convolution_filter_reply_t 2476 **/ 2477 struct xcb_glx_get_convolution_filter_reply_t { 2478 ubyte response_type; /**< */ 2479 ubyte pad0; /**< */ 2480 ushort sequence; /**< */ 2481 uint length; /**< */ 2482 ubyte pad1[8]; /**< */ 2483 int width; /**< */ 2484 int height; /**< */ 2485 ubyte pad2[8]; /**< */ 2486 } ; 2487 2488 /** 2489 * @brief xcb_glx_get_convolution_parameterfv_cookie_t 2490 **/ 2491 struct xcb_glx_get_convolution_parameterfv_cookie_t { 2492 uint sequence; /**< */ 2493 } ; 2494 2495 /** Opcode for xcb_glx_get_convolution_parameterfv. */ 2496 const uint XCB_GLX_GET_CONVOLUTION_PARAMETERFV = 151; 2497 2498 /** 2499 * @brief xcb_glx_get_convolution_parameterfv_request_t 2500 **/ 2501 struct xcb_glx_get_convolution_parameterfv_request_t { 2502 ubyte major_opcode; /**< */ 2503 ubyte minor_opcode; /**< */ 2504 ushort length; /**< */ 2505 xcb_glx_context_tag_t context_tag; /**< */ 2506 uint target; /**< */ 2507 uint pname; /**< */ 2508 } ; 2509 2510 /** 2511 * @brief xcb_glx_get_convolution_parameterfv_reply_t 2512 **/ 2513 struct xcb_glx_get_convolution_parameterfv_reply_t { 2514 ubyte response_type; /**< */ 2515 ubyte pad0; /**< */ 2516 ushort sequence; /**< */ 2517 uint length; /**< */ 2518 ubyte pad1[4]; /**< */ 2519 uint n; /**< */ 2520 xcb_glx_float32_t datum; /**< */ 2521 ubyte pad2[12]; /**< */ 2522 } ; 2523 2524 /** 2525 * @brief xcb_glx_get_convolution_parameteriv_cookie_t 2526 **/ 2527 struct xcb_glx_get_convolution_parameteriv_cookie_t { 2528 uint sequence; /**< */ 2529 } ; 2530 2531 /** Opcode for xcb_glx_get_convolution_parameteriv. */ 2532 const uint XCB_GLX_GET_CONVOLUTION_PARAMETERIV = 152; 2533 2534 /** 2535 * @brief xcb_glx_get_convolution_parameteriv_request_t 2536 **/ 2537 struct xcb_glx_get_convolution_parameteriv_request_t { 2538 ubyte major_opcode; /**< */ 2539 ubyte minor_opcode; /**< */ 2540 ushort length; /**< */ 2541 xcb_glx_context_tag_t context_tag; /**< */ 2542 uint target; /**< */ 2543 uint pname; /**< */ 2544 } ; 2545 2546 /** 2547 * @brief xcb_glx_get_convolution_parameteriv_reply_t 2548 **/ 2549 struct xcb_glx_get_convolution_parameteriv_reply_t { 2550 ubyte response_type; /**< */ 2551 ubyte pad0; /**< */ 2552 ushort sequence; /**< */ 2553 uint length; /**< */ 2554 ubyte pad1[4]; /**< */ 2555 uint n; /**< */ 2556 int datum; /**< */ 2557 ubyte pad2[12]; /**< */ 2558 } ; 2559 2560 /** 2561 * @brief xcb_glx_get_separable_filter_cookie_t 2562 **/ 2563 struct xcb_glx_get_separable_filter_cookie_t { 2564 uint sequence; /**< */ 2565 } ; 2566 2567 /** Opcode for xcb_glx_get_separable_filter. */ 2568 const uint XCB_GLX_GET_SEPARABLE_FILTER = 153; 2569 2570 /** 2571 * @brief xcb_glx_get_separable_filter_request_t 2572 **/ 2573 struct xcb_glx_get_separable_filter_request_t { 2574 ubyte major_opcode; /**< */ 2575 ubyte minor_opcode; /**< */ 2576 ushort length; /**< */ 2577 xcb_glx_context_tag_t context_tag; /**< */ 2578 uint target; /**< */ 2579 uint format; /**< */ 2580 uint type; /**< */ 2581 bool swap_bytes; /**< */ 2582 } ; 2583 2584 /** 2585 * @brief xcb_glx_get_separable_filter_reply_t 2586 **/ 2587 struct xcb_glx_get_separable_filter_reply_t { 2588 ubyte response_type; /**< */ 2589 ubyte pad0; /**< */ 2590 ushort sequence; /**< */ 2591 uint length; /**< */ 2592 ubyte pad1[8]; /**< */ 2593 int row_w; /**< */ 2594 int col_h; /**< */ 2595 ubyte pad2[8]; /**< */ 2596 } ; 2597 2598 /** 2599 * @brief xcb_glx_get_histogram_cookie_t 2600 **/ 2601 struct xcb_glx_get_histogram_cookie_t { 2602 uint sequence; /**< */ 2603 } ; 2604 2605 /** Opcode for xcb_glx_get_histogram. */ 2606 const uint XCB_GLX_GET_HISTOGRAM = 154; 2607 2608 /** 2609 * @brief xcb_glx_get_histogram_request_t 2610 **/ 2611 struct xcb_glx_get_histogram_request_t { 2612 ubyte major_opcode; /**< */ 2613 ubyte minor_opcode; /**< */ 2614 ushort length; /**< */ 2615 xcb_glx_context_tag_t context_tag; /**< */ 2616 uint target; /**< */ 2617 uint format; /**< */ 2618 uint type; /**< */ 2619 bool swap_bytes; /**< */ 2620 bool reset; /**< */ 2621 } ; 2622 2623 /** 2624 * @brief xcb_glx_get_histogram_reply_t 2625 **/ 2626 struct xcb_glx_get_histogram_reply_t { 2627 ubyte response_type; /**< */ 2628 ubyte pad0; /**< */ 2629 ushort sequence; /**< */ 2630 uint length; /**< */ 2631 ubyte pad1[8]; /**< */ 2632 int width; /**< */ 2633 ubyte pad2[12]; /**< */ 2634 } ; 2635 2636 /** 2637 * @brief xcb_glx_get_histogram_parameterfv_cookie_t 2638 **/ 2639 struct xcb_glx_get_histogram_parameterfv_cookie_t { 2640 uint sequence; /**< */ 2641 } ; 2642 2643 /** Opcode for xcb_glx_get_histogram_parameterfv. */ 2644 const uint XCB_GLX_GET_HISTOGRAM_PARAMETERFV = 155; 2645 2646 /** 2647 * @brief xcb_glx_get_histogram_parameterfv_request_t 2648 **/ 2649 struct xcb_glx_get_histogram_parameterfv_request_t { 2650 ubyte major_opcode; /**< */ 2651 ubyte minor_opcode; /**< */ 2652 ushort length; /**< */ 2653 xcb_glx_context_tag_t context_tag; /**< */ 2654 uint target; /**< */ 2655 uint pname; /**< */ 2656 } ; 2657 2658 /** 2659 * @brief xcb_glx_get_histogram_parameterfv_reply_t 2660 **/ 2661 struct xcb_glx_get_histogram_parameterfv_reply_t { 2662 ubyte response_type; /**< */ 2663 ubyte pad0; /**< */ 2664 ushort sequence; /**< */ 2665 uint length; /**< */ 2666 ubyte pad1[4]; /**< */ 2667 uint n; /**< */ 2668 xcb_glx_float32_t datum; /**< */ 2669 ubyte pad2[12]; /**< */ 2670 } ; 2671 2672 /** 2673 * @brief xcb_glx_get_histogram_parameteriv_cookie_t 2674 **/ 2675 struct xcb_glx_get_histogram_parameteriv_cookie_t { 2676 uint sequence; /**< */ 2677 } ; 2678 2679 /** Opcode for xcb_glx_get_histogram_parameteriv. */ 2680 const uint XCB_GLX_GET_HISTOGRAM_PARAMETERIV = 156; 2681 2682 /** 2683 * @brief xcb_glx_get_histogram_parameteriv_request_t 2684 **/ 2685 struct xcb_glx_get_histogram_parameteriv_request_t { 2686 ubyte major_opcode; /**< */ 2687 ubyte minor_opcode; /**< */ 2688 ushort length; /**< */ 2689 xcb_glx_context_tag_t context_tag; /**< */ 2690 uint target; /**< */ 2691 uint pname; /**< */ 2692 } ; 2693 2694 /** 2695 * @brief xcb_glx_get_histogram_parameteriv_reply_t 2696 **/ 2697 struct xcb_glx_get_histogram_parameteriv_reply_t { 2698 ubyte response_type; /**< */ 2699 ubyte pad0; /**< */ 2700 ushort sequence; /**< */ 2701 uint length; /**< */ 2702 ubyte pad1[4]; /**< */ 2703 uint n; /**< */ 2704 int datum; /**< */ 2705 ubyte pad2[12]; /**< */ 2706 } ; 2707 2708 /** 2709 * @brief xcb_glx_get_minmax_cookie_t 2710 **/ 2711 struct xcb_glx_get_minmax_cookie_t { 2712 uint sequence; /**< */ 2713 } ; 2714 2715 /** Opcode for xcb_glx_get_minmax. */ 2716 const uint XCB_GLX_GET_MINMAX = 157; 2717 2718 /** 2719 * @brief xcb_glx_get_minmax_request_t 2720 **/ 2721 struct xcb_glx_get_minmax_request_t { 2722 ubyte major_opcode; /**< */ 2723 ubyte minor_opcode; /**< */ 2724 ushort length; /**< */ 2725 xcb_glx_context_tag_t context_tag; /**< */ 2726 uint target; /**< */ 2727 uint format; /**< */ 2728 uint type; /**< */ 2729 bool swap_bytes; /**< */ 2730 bool reset; /**< */ 2731 } ; 2732 2733 /** 2734 * @brief xcb_glx_get_minmax_reply_t 2735 **/ 2736 struct xcb_glx_get_minmax_reply_t { 2737 ubyte response_type; /**< */ 2738 ubyte pad0; /**< */ 2739 ushort sequence; /**< */ 2740 uint length; /**< */ 2741 ubyte pad1[24]; /**< */ 2742 } ; 2743 2744 /** 2745 * @brief xcb_glx_get_minmax_parameterfv_cookie_t 2746 **/ 2747 struct xcb_glx_get_minmax_parameterfv_cookie_t { 2748 uint sequence; /**< */ 2749 } ; 2750 2751 /** Opcode for xcb_glx_get_minmax_parameterfv. */ 2752 const uint XCB_GLX_GET_MINMAX_PARAMETERFV = 158; 2753 2754 /** 2755 * @brief xcb_glx_get_minmax_parameterfv_request_t 2756 **/ 2757 struct xcb_glx_get_minmax_parameterfv_request_t { 2758 ubyte major_opcode; /**< */ 2759 ubyte minor_opcode; /**< */ 2760 ushort length; /**< */ 2761 xcb_glx_context_tag_t context_tag; /**< */ 2762 uint target; /**< */ 2763 uint pname; /**< */ 2764 } ; 2765 2766 /** 2767 * @brief xcb_glx_get_minmax_parameterfv_reply_t 2768 **/ 2769 struct xcb_glx_get_minmax_parameterfv_reply_t { 2770 ubyte response_type; /**< */ 2771 ubyte pad0; /**< */ 2772 ushort sequence; /**< */ 2773 uint length; /**< */ 2774 ubyte pad1[4]; /**< */ 2775 uint n; /**< */ 2776 xcb_glx_float32_t datum; /**< */ 2777 ubyte pad2[12]; /**< */ 2778 } ; 2779 2780 /** 2781 * @brief xcb_glx_get_minmax_parameteriv_cookie_t 2782 **/ 2783 struct xcb_glx_get_minmax_parameteriv_cookie_t { 2784 uint sequence; /**< */ 2785 } ; 2786 2787 /** Opcode for xcb_glx_get_minmax_parameteriv. */ 2788 const uint XCB_GLX_GET_MINMAX_PARAMETERIV = 159; 2789 2790 /** 2791 * @brief xcb_glx_get_minmax_parameteriv_request_t 2792 **/ 2793 struct xcb_glx_get_minmax_parameteriv_request_t { 2794 ubyte major_opcode; /**< */ 2795 ubyte minor_opcode; /**< */ 2796 ushort length; /**< */ 2797 xcb_glx_context_tag_t context_tag; /**< */ 2798 uint target; /**< */ 2799 uint pname; /**< */ 2800 } ; 2801 2802 /** 2803 * @brief xcb_glx_get_minmax_parameteriv_reply_t 2804 **/ 2805 struct xcb_glx_get_minmax_parameteriv_reply_t { 2806 ubyte response_type; /**< */ 2807 ubyte pad0; /**< */ 2808 ushort sequence; /**< */ 2809 uint length; /**< */ 2810 ubyte pad1[4]; /**< */ 2811 uint n; /**< */ 2812 int datum; /**< */ 2813 ubyte pad2[12]; /**< */ 2814 } ; 2815 2816 /** 2817 * @brief xcb_glx_get_compressed_tex_image_arb_cookie_t 2818 **/ 2819 struct xcb_glx_get_compressed_tex_image_arb_cookie_t { 2820 uint sequence; /**< */ 2821 } ; 2822 2823 /** Opcode for xcb_glx_get_compressed_tex_image_arb. */ 2824 const uint XCB_GLX_GET_COMPRESSED_TEX_IMAGE_ARB = 160; 2825 2826 /** 2827 * @brief xcb_glx_get_compressed_tex_image_arb_request_t 2828 **/ 2829 struct xcb_glx_get_compressed_tex_image_arb_request_t { 2830 ubyte major_opcode; /**< */ 2831 ubyte minor_opcode; /**< */ 2832 ushort length; /**< */ 2833 xcb_glx_context_tag_t context_tag; /**< */ 2834 uint target; /**< */ 2835 int level; /**< */ 2836 } ; 2837 2838 /** 2839 * @brief xcb_glx_get_compressed_tex_image_arb_reply_t 2840 **/ 2841 struct xcb_glx_get_compressed_tex_image_arb_reply_t { 2842 ubyte response_type; /**< */ 2843 ubyte pad0; /**< */ 2844 ushort sequence; /**< */ 2845 uint length; /**< */ 2846 ubyte pad1[8]; /**< */ 2847 int size; /**< */ 2848 ubyte pad2[12]; /**< */ 2849 } ; 2850 2851 /** Opcode for xcb_glx_delete_queries_arb. */ 2852 const uint XCB_GLX_DELETE_QUERIES_ARB = 161; 2853 2854 /** 2855 * @brief xcb_glx_delete_queries_arb_request_t 2856 **/ 2857 struct xcb_glx_delete_queries_arb_request_t { 2858 ubyte major_opcode; /**< */ 2859 ubyte minor_opcode; /**< */ 2860 ushort length; /**< */ 2861 xcb_glx_context_tag_t context_tag; /**< */ 2862 int n; /**< */ 2863 } ; 2864 2865 /** 2866 * @brief xcb_glx_gen_queries_arb_cookie_t 2867 **/ 2868 struct xcb_glx_gen_queries_arb_cookie_t { 2869 uint sequence; /**< */ 2870 } ; 2871 2872 /** Opcode for xcb_glx_gen_queries_arb. */ 2873 const uint XCB_GLX_GEN_QUERIES_ARB = 162; 2874 2875 /** 2876 * @brief xcb_glx_gen_queries_arb_request_t 2877 **/ 2878 struct xcb_glx_gen_queries_arb_request_t { 2879 ubyte major_opcode; /**< */ 2880 ubyte minor_opcode; /**< */ 2881 ushort length; /**< */ 2882 xcb_glx_context_tag_t context_tag; /**< */ 2883 int n; /**< */ 2884 } ; 2885 2886 /** 2887 * @brief xcb_glx_gen_queries_arb_reply_t 2888 **/ 2889 struct xcb_glx_gen_queries_arb_reply_t { 2890 ubyte response_type; /**< */ 2891 ubyte pad0; /**< */ 2892 ushort sequence; /**< */ 2893 uint length; /**< */ 2894 ubyte pad1[24]; /**< */ 2895 } ; 2896 2897 /** 2898 * @brief xcb_glx_is_query_arb_cookie_t 2899 **/ 2900 struct xcb_glx_is_query_arb_cookie_t { 2901 uint sequence; /**< */ 2902 } ; 2903 2904 /** Opcode for xcb_glx_is_query_arb. */ 2905 const uint XCB_GLX_IS_QUERY_ARB = 163; 2906 2907 /** 2908 * @brief xcb_glx_is_query_arb_request_t 2909 **/ 2910 struct xcb_glx_is_query_arb_request_t { 2911 ubyte major_opcode; /**< */ 2912 ubyte minor_opcode; /**< */ 2913 ushort length; /**< */ 2914 xcb_glx_context_tag_t context_tag; /**< */ 2915 uint id; /**< */ 2916 } ; 2917 2918 /** 2919 * @brief xcb_glx_is_query_arb_reply_t 2920 **/ 2921 struct xcb_glx_is_query_arb_reply_t { 2922 ubyte response_type; /**< */ 2923 ubyte pad0; /**< */ 2924 ushort sequence; /**< */ 2925 uint length; /**< */ 2926 xcb_glx_bool32_t ret_val; /**< */ 2927 } ; 2928 2929 /** 2930 * @brief xcb_glx_get_queryiv_arb_cookie_t 2931 **/ 2932 struct xcb_glx_get_queryiv_arb_cookie_t { 2933 uint sequence; /**< */ 2934 } ; 2935 2936 /** Opcode for xcb_glx_get_queryiv_arb. */ 2937 const uint XCB_GLX_GET_QUERYIV_ARB = 164; 2938 2939 /** 2940 * @brief xcb_glx_get_queryiv_arb_request_t 2941 **/ 2942 struct xcb_glx_get_queryiv_arb_request_t { 2943 ubyte major_opcode; /**< */ 2944 ubyte minor_opcode; /**< */ 2945 ushort length; /**< */ 2946 xcb_glx_context_tag_t context_tag; /**< */ 2947 uint target; /**< */ 2948 uint pname; /**< */ 2949 } ; 2950 2951 /** 2952 * @brief xcb_glx_get_queryiv_arb_reply_t 2953 **/ 2954 struct xcb_glx_get_queryiv_arb_reply_t { 2955 ubyte response_type; /**< */ 2956 ubyte pad0; /**< */ 2957 ushort sequence; /**< */ 2958 uint length; /**< */ 2959 ubyte pad1[4]; /**< */ 2960 uint n; /**< */ 2961 int datum; /**< */ 2962 ubyte pad2[12]; /**< */ 2963 } ; 2964 2965 /** 2966 * @brief xcb_glx_get_query_objectiv_arb_cookie_t 2967 **/ 2968 struct xcb_glx_get_query_objectiv_arb_cookie_t { 2969 uint sequence; /**< */ 2970 } ; 2971 2972 /** Opcode for xcb_glx_get_query_objectiv_arb. */ 2973 const uint XCB_GLX_GET_QUERY_OBJECTIV_ARB = 165; 2974 2975 /** 2976 * @brief xcb_glx_get_query_objectiv_arb_request_t 2977 **/ 2978 struct xcb_glx_get_query_objectiv_arb_request_t { 2979 ubyte major_opcode; /**< */ 2980 ubyte minor_opcode; /**< */ 2981 ushort length; /**< */ 2982 xcb_glx_context_tag_t context_tag; /**< */ 2983 uint id; /**< */ 2984 uint pname; /**< */ 2985 } ; 2986 2987 /** 2988 * @brief xcb_glx_get_query_objectiv_arb_reply_t 2989 **/ 2990 struct xcb_glx_get_query_objectiv_arb_reply_t { 2991 ubyte response_type; /**< */ 2992 ubyte pad0; /**< */ 2993 ushort sequence; /**< */ 2994 uint length; /**< */ 2995 ubyte pad1[4]; /**< */ 2996 uint n; /**< */ 2997 int datum; /**< */ 2998 ubyte pad2[12]; /**< */ 2999 } ; 3000 3001 /** 3002 * @brief xcb_glx_get_query_objectuiv_arb_cookie_t 3003 **/ 3004 struct xcb_glx_get_query_objectuiv_arb_cookie_t { 3005 uint sequence; /**< */ 3006 } ; 3007 3008 /** Opcode for xcb_glx_get_query_objectuiv_arb. */ 3009 const uint XCB_GLX_GET_QUERY_OBJECTUIV_ARB = 166; 3010 3011 /** 3012 * @brief xcb_glx_get_query_objectuiv_arb_request_t 3013 **/ 3014 struct xcb_glx_get_query_objectuiv_arb_request_t { 3015 ubyte major_opcode; /**< */ 3016 ubyte minor_opcode; /**< */ 3017 ushort length; /**< */ 3018 xcb_glx_context_tag_t context_tag; /**< */ 3019 uint id; /**< */ 3020 uint pname; /**< */ 3021 } ; 3022 3023 /** 3024 * @brief xcb_glx_get_query_objectuiv_arb_reply_t 3025 **/ 3026 struct xcb_glx_get_query_objectuiv_arb_reply_t { 3027 ubyte response_type; /**< */ 3028 ubyte pad0; /**< */ 3029 ushort sequence; /**< */ 3030 uint length; /**< */ 3031 ubyte pad1[4]; /**< */ 3032 uint n; /**< */ 3033 uint datum; /**< */ 3034 ubyte pad2[12]; /**< */ 3035 } ; 3036 3037 3038 /***************************************************************************** 3039 ** 3040 ** void xcb_glx_pixmap_next 3041 ** 3042 ** @param xcb_glx_pixmap_iterator_t *i 3043 ** @returns void 3044 ** 3045 *****************************************************************************/ 3046 3047 extern(C) void 3048 xcb_glx_pixmap_next (xcb_glx_pixmap_iterator_t *i /**< */); 3049 3050 3051 /***************************************************************************** 3052 ** 3053 ** xcb_generic_iterator_t xcb_glx_pixmap_end 3054 ** 3055 ** @param xcb_glx_pixmap_iterator_t i 3056 ** @returns xcb_generic_iterator_t 3057 ** 3058 *****************************************************************************/ 3059 3060 extern(C) xcb_generic_iterator_t 3061 xcb_glx_pixmap_end (xcb_glx_pixmap_iterator_t i /**< */); 3062 3063 3064 /***************************************************************************** 3065 ** 3066 ** void xcb_glx_context_next 3067 ** 3068 ** @param xcb_glx_context_iterator_t *i 3069 ** @returns void 3070 ** 3071 *****************************************************************************/ 3072 3073 extern(C) void 3074 xcb_glx_context_next (xcb_glx_context_iterator_t *i /**< */); 3075 3076 3077 /***************************************************************************** 3078 ** 3079 ** xcb_generic_iterator_t xcb_glx_context_end 3080 ** 3081 ** @param xcb_glx_context_iterator_t i 3082 ** @returns xcb_generic_iterator_t 3083 ** 3084 *****************************************************************************/ 3085 3086 extern(C) xcb_generic_iterator_t 3087 xcb_glx_context_end (xcb_glx_context_iterator_t i /**< */); 3088 3089 3090 /***************************************************************************** 3091 ** 3092 ** void xcb_glx_pbuffer_next 3093 ** 3094 ** @param xcb_glx_pbuffer_iterator_t *i 3095 ** @returns void 3096 ** 3097 *****************************************************************************/ 3098 3099 extern(C) void 3100 xcb_glx_pbuffer_next (xcb_glx_pbuffer_iterator_t *i /**< */); 3101 3102 3103 /***************************************************************************** 3104 ** 3105 ** xcb_generic_iterator_t xcb_glx_pbuffer_end 3106 ** 3107 ** @param xcb_glx_pbuffer_iterator_t i 3108 ** @returns xcb_generic_iterator_t 3109 ** 3110 *****************************************************************************/ 3111 3112 extern(C) xcb_generic_iterator_t 3113 xcb_glx_pbuffer_end (xcb_glx_pbuffer_iterator_t i /**< */); 3114 3115 3116 /***************************************************************************** 3117 ** 3118 ** void xcb_glx_window_next 3119 ** 3120 ** @param xcb_glx_window_iterator_t *i 3121 ** @returns void 3122 ** 3123 *****************************************************************************/ 3124 3125 extern(C) void 3126 xcb_glx_window_next (xcb_glx_window_iterator_t *i /**< */); 3127 3128 3129 /***************************************************************************** 3130 ** 3131 ** xcb_generic_iterator_t xcb_glx_window_end 3132 ** 3133 ** @param xcb_glx_window_iterator_t i 3134 ** @returns xcb_generic_iterator_t 3135 ** 3136 *****************************************************************************/ 3137 3138 extern(C) xcb_generic_iterator_t 3139 xcb_glx_window_end (xcb_glx_window_iterator_t i /**< */); 3140 3141 3142 /***************************************************************************** 3143 ** 3144 ** void xcb_glx_fbconfig_next 3145 ** 3146 ** @param xcb_glx_fbconfig_iterator_t *i 3147 ** @returns void 3148 ** 3149 *****************************************************************************/ 3150 3151 extern(C) void 3152 xcb_glx_fbconfig_next (xcb_glx_fbconfig_iterator_t *i /**< */); 3153 3154 3155 /***************************************************************************** 3156 ** 3157 ** xcb_generic_iterator_t xcb_glx_fbconfig_end 3158 ** 3159 ** @param xcb_glx_fbconfig_iterator_t i 3160 ** @returns xcb_generic_iterator_t 3161 ** 3162 *****************************************************************************/ 3163 3164 extern(C) xcb_generic_iterator_t 3165 xcb_glx_fbconfig_end (xcb_glx_fbconfig_iterator_t i /**< */); 3166 3167 3168 /***************************************************************************** 3169 ** 3170 ** void xcb_glx_drawable_next 3171 ** 3172 ** @param xcb_glx_drawable_iterator_t *i 3173 ** @returns void 3174 ** 3175 *****************************************************************************/ 3176 3177 extern(C) void 3178 xcb_glx_drawable_next (xcb_glx_drawable_iterator_t *i /**< */); 3179 3180 3181 /***************************************************************************** 3182 ** 3183 ** xcb_generic_iterator_t xcb_glx_drawable_end 3184 ** 3185 ** @param xcb_glx_drawable_iterator_t i 3186 ** @returns xcb_generic_iterator_t 3187 ** 3188 *****************************************************************************/ 3189 3190 extern(C) xcb_generic_iterator_t 3191 xcb_glx_drawable_end (xcb_glx_drawable_iterator_t i /**< */); 3192 3193 3194 /***************************************************************************** 3195 ** 3196 ** void xcb_glx_float32_next 3197 ** 3198 ** @param xcb_glx_float32_iterator_t *i 3199 ** @returns void 3200 ** 3201 *****************************************************************************/ 3202 3203 extern(C) void 3204 xcb_glx_float32_next (xcb_glx_float32_iterator_t *i /**< */); 3205 3206 3207 /***************************************************************************** 3208 ** 3209 ** xcb_generic_iterator_t xcb_glx_float32_end 3210 ** 3211 ** @param xcb_glx_float32_iterator_t i 3212 ** @returns xcb_generic_iterator_t 3213 ** 3214 *****************************************************************************/ 3215 3216 extern(C) xcb_generic_iterator_t 3217 xcb_glx_float32_end (xcb_glx_float32_iterator_t i /**< */); 3218 3219 3220 /***************************************************************************** 3221 ** 3222 ** void xcb_glx_float64_next 3223 ** 3224 ** @param xcb_glx_float64_iterator_t *i 3225 ** @returns void 3226 ** 3227 *****************************************************************************/ 3228 3229 extern(C) void 3230 xcb_glx_float64_next (xcb_glx_float64_iterator_t *i /**< */); 3231 3232 3233 /***************************************************************************** 3234 ** 3235 ** xcb_generic_iterator_t xcb_glx_float64_end 3236 ** 3237 ** @param xcb_glx_float64_iterator_t i 3238 ** @returns xcb_generic_iterator_t 3239 ** 3240 *****************************************************************************/ 3241 3242 extern(C) xcb_generic_iterator_t 3243 xcb_glx_float64_end (xcb_glx_float64_iterator_t i /**< */); 3244 3245 3246 /***************************************************************************** 3247 ** 3248 ** void xcb_glx_bool32_next 3249 ** 3250 ** @param xcb_glx_bool32_iterator_t *i 3251 ** @returns void 3252 ** 3253 *****************************************************************************/ 3254 3255 extern(C) void 3256 xcb_glx_bool32_next (xcb_glx_bool32_iterator_t *i /**< */); 3257 3258 3259 /***************************************************************************** 3260 ** 3261 ** xcb_generic_iterator_t xcb_glx_bool32_end 3262 ** 3263 ** @param xcb_glx_bool32_iterator_t i 3264 ** @returns xcb_generic_iterator_t 3265 ** 3266 *****************************************************************************/ 3267 3268 extern(C) xcb_generic_iterator_t 3269 xcb_glx_bool32_end (xcb_glx_bool32_iterator_t i /**< */); 3270 3271 3272 /***************************************************************************** 3273 ** 3274 ** void xcb_glx_context_tag_next 3275 ** 3276 ** @param xcb_glx_context_tag_iterator_t *i 3277 ** @returns void 3278 ** 3279 *****************************************************************************/ 3280 3281 extern(C) void 3282 xcb_glx_context_tag_next (xcb_glx_context_tag_iterator_t *i /**< */); 3283 3284 3285 /***************************************************************************** 3286 ** 3287 ** xcb_generic_iterator_t xcb_glx_context_tag_end 3288 ** 3289 ** @param xcb_glx_context_tag_iterator_t i 3290 ** @returns xcb_generic_iterator_t 3291 ** 3292 *****************************************************************************/ 3293 3294 extern(C) xcb_generic_iterator_t 3295 xcb_glx_context_tag_end (xcb_glx_context_tag_iterator_t i /**< */); 3296 3297 3298 /***************************************************************************** 3299 ** 3300 ** xcb_void_cookie_t xcb_glx_render_checked 3301 ** 3302 ** @param xcb_connection_t *c 3303 ** @param xcb_glx_context_tag_t context_tag 3304 ** @param uint data_len 3305 ** @param /+const+/ ubyte *data 3306 ** @returns xcb_void_cookie_t 3307 ** 3308 *****************************************************************************/ 3309 3310 extern(C) xcb_void_cookie_t 3311 xcb_glx_render_checked (xcb_connection_t *c /**< */, 3312 xcb_glx_context_tag_t context_tag /**< */, 3313 uint data_len /**< */, 3314 /+const+/ ubyte *data /**< */); 3315 3316 3317 /***************************************************************************** 3318 ** 3319 ** xcb_void_cookie_t xcb_glx_render 3320 ** 3321 ** @param xcb_connection_t *c 3322 ** @param xcb_glx_context_tag_t context_tag 3323 ** @param uint data_len 3324 ** @param /+const+/ ubyte *data 3325 ** @returns xcb_void_cookie_t 3326 ** 3327 *****************************************************************************/ 3328 3329 extern(C) xcb_void_cookie_t 3330 xcb_glx_render (xcb_connection_t *c /**< */, 3331 xcb_glx_context_tag_t context_tag /**< */, 3332 uint data_len /**< */, 3333 /+const+/ ubyte *data /**< */); 3334 3335 3336 /***************************************************************************** 3337 ** 3338 ** xcb_void_cookie_t xcb_glx_render_large_checked 3339 ** 3340 ** @param xcb_connection_t *c 3341 ** @param xcb_glx_context_tag_t context_tag 3342 ** @param ushort request_num 3343 ** @param ushort request_total 3344 ** @param uint data_len 3345 ** @param /+const+/ ubyte *data 3346 ** @returns xcb_void_cookie_t 3347 ** 3348 *****************************************************************************/ 3349 3350 extern(C) xcb_void_cookie_t 3351 xcb_glx_render_large_checked (xcb_connection_t *c /**< */, 3352 xcb_glx_context_tag_t context_tag /**< */, 3353 ushort request_num /**< */, 3354 ushort request_total /**< */, 3355 uint data_len /**< */, 3356 /+const+/ ubyte *data /**< */); 3357 3358 3359 /***************************************************************************** 3360 ** 3361 ** xcb_void_cookie_t xcb_glx_render_large 3362 ** 3363 ** @param xcb_connection_t *c 3364 ** @param xcb_glx_context_tag_t context_tag 3365 ** @param ushort request_num 3366 ** @param ushort request_total 3367 ** @param uint data_len 3368 ** @param /+const+/ ubyte *data 3369 ** @returns xcb_void_cookie_t 3370 ** 3371 *****************************************************************************/ 3372 3373 extern(C) xcb_void_cookie_t 3374 xcb_glx_render_large (xcb_connection_t *c /**< */, 3375 xcb_glx_context_tag_t context_tag /**< */, 3376 ushort request_num /**< */, 3377 ushort request_total /**< */, 3378 uint data_len /**< */, 3379 /+const+/ ubyte *data /**< */); 3380 3381 3382 /***************************************************************************** 3383 ** 3384 ** xcb_void_cookie_t xcb_glx_create_context_checked 3385 ** 3386 ** @param xcb_connection_t *c 3387 ** @param xcb_glx_context_t context 3388 ** @param xcb_visualid_t visual 3389 ** @param uint screen 3390 ** @param xcb_glx_context_t share_list 3391 ** @param bool is_direct 3392 ** @returns xcb_void_cookie_t 3393 ** 3394 *****************************************************************************/ 3395 3396 extern(C) xcb_void_cookie_t 3397 xcb_glx_create_context_checked (xcb_connection_t *c /**< */, 3398 xcb_glx_context_t context /**< */, 3399 xcb_visualid_t visual /**< */, 3400 uint screen /**< */, 3401 xcb_glx_context_t share_list /**< */, 3402 bool is_direct /**< */); 3403 3404 3405 /***************************************************************************** 3406 ** 3407 ** xcb_void_cookie_t xcb_glx_create_context 3408 ** 3409 ** @param xcb_connection_t *c 3410 ** @param xcb_glx_context_t context 3411 ** @param xcb_visualid_t visual 3412 ** @param uint screen 3413 ** @param xcb_glx_context_t share_list 3414 ** @param bool is_direct 3415 ** @returns xcb_void_cookie_t 3416 ** 3417 *****************************************************************************/ 3418 3419 extern(C) xcb_void_cookie_t 3420 xcb_glx_create_context (xcb_connection_t *c /**< */, 3421 xcb_glx_context_t context /**< */, 3422 xcb_visualid_t visual /**< */, 3423 uint screen /**< */, 3424 xcb_glx_context_t share_list /**< */, 3425 bool is_direct /**< */); 3426 3427 3428 /***************************************************************************** 3429 ** 3430 ** xcb_void_cookie_t xcb_glx_destroy_context_checked 3431 ** 3432 ** @param xcb_connection_t *c 3433 ** @param xcb_glx_context_t context 3434 ** @returns xcb_void_cookie_t 3435 ** 3436 *****************************************************************************/ 3437 3438 extern(C) xcb_void_cookie_t 3439 xcb_glx_destroy_context_checked (xcb_connection_t *c /**< */, 3440 xcb_glx_context_t context /**< */); 3441 3442 3443 /***************************************************************************** 3444 ** 3445 ** xcb_void_cookie_t xcb_glx_destroy_context 3446 ** 3447 ** @param xcb_connection_t *c 3448 ** @param xcb_glx_context_t context 3449 ** @returns xcb_void_cookie_t 3450 ** 3451 *****************************************************************************/ 3452 3453 extern(C) xcb_void_cookie_t 3454 xcb_glx_destroy_context (xcb_connection_t *c /**< */, 3455 xcb_glx_context_t context /**< */); 3456 3457 3458 /***************************************************************************** 3459 ** 3460 ** xcb_glx_make_current_cookie_t xcb_glx_make_current 3461 ** 3462 ** @param xcb_connection_t *c 3463 ** @param xcb_glx_drawable_t drawable 3464 ** @param xcb_glx_context_t context 3465 ** @param xcb_glx_context_tag_t old_context_tag 3466 ** @returns xcb_glx_make_current_cookie_t 3467 ** 3468 *****************************************************************************/ 3469 3470 extern(C) xcb_glx_make_current_cookie_t 3471 xcb_glx_make_current (xcb_connection_t *c /**< */, 3472 xcb_glx_drawable_t drawable /**< */, 3473 xcb_glx_context_t context /**< */, 3474 xcb_glx_context_tag_t old_context_tag /**< */); 3475 3476 3477 /***************************************************************************** 3478 ** 3479 ** xcb_glx_make_current_cookie_t xcb_glx_make_current_unchecked 3480 ** 3481 ** @param xcb_connection_t *c 3482 ** @param xcb_glx_drawable_t drawable 3483 ** @param xcb_glx_context_t context 3484 ** @param xcb_glx_context_tag_t old_context_tag 3485 ** @returns xcb_glx_make_current_cookie_t 3486 ** 3487 *****************************************************************************/ 3488 3489 extern(C) xcb_glx_make_current_cookie_t 3490 xcb_glx_make_current_unchecked (xcb_connection_t *c /**< */, 3491 xcb_glx_drawable_t drawable /**< */, 3492 xcb_glx_context_t context /**< */, 3493 xcb_glx_context_tag_t old_context_tag /**< */); 3494 3495 3496 /***************************************************************************** 3497 ** 3498 ** xcb_glx_make_current_reply_t * xcb_glx_make_current_reply 3499 ** 3500 ** @param xcb_connection_t *c 3501 ** @param xcb_glx_make_current_cookie_t cookie 3502 ** @param xcb_generic_error_t **e 3503 ** @returns xcb_glx_make_current_reply_t * 3504 ** 3505 *****************************************************************************/ 3506 3507 extern(C) xcb_glx_make_current_reply_t * 3508 xcb_glx_make_current_reply (xcb_connection_t *c /**< */, 3509 xcb_glx_make_current_cookie_t cookie /**< */, 3510 xcb_generic_error_t **e /**< */); 3511 3512 3513 /***************************************************************************** 3514 ** 3515 ** xcb_glx_is_direct_cookie_t xcb_glx_is_direct 3516 ** 3517 ** @param xcb_connection_t *c 3518 ** @param xcb_glx_context_t context 3519 ** @returns xcb_glx_is_direct_cookie_t 3520 ** 3521 *****************************************************************************/ 3522 3523 extern(C) xcb_glx_is_direct_cookie_t 3524 xcb_glx_is_direct (xcb_connection_t *c /**< */, 3525 xcb_glx_context_t context /**< */); 3526 3527 3528 /***************************************************************************** 3529 ** 3530 ** xcb_glx_is_direct_cookie_t xcb_glx_is_direct_unchecked 3531 ** 3532 ** @param xcb_connection_t *c 3533 ** @param xcb_glx_context_t context 3534 ** @returns xcb_glx_is_direct_cookie_t 3535 ** 3536 *****************************************************************************/ 3537 3538 extern(C) xcb_glx_is_direct_cookie_t 3539 xcb_glx_is_direct_unchecked (xcb_connection_t *c /**< */, 3540 xcb_glx_context_t context /**< */); 3541 3542 3543 /***************************************************************************** 3544 ** 3545 ** xcb_glx_is_direct_reply_t * xcb_glx_is_direct_reply 3546 ** 3547 ** @param xcb_connection_t *c 3548 ** @param xcb_glx_is_direct_cookie_t cookie 3549 ** @param xcb_generic_error_t **e 3550 ** @returns xcb_glx_is_direct_reply_t * 3551 ** 3552 *****************************************************************************/ 3553 3554 extern(C) xcb_glx_is_direct_reply_t * 3555 xcb_glx_is_direct_reply (xcb_connection_t *c /**< */, 3556 xcb_glx_is_direct_cookie_t cookie /**< */, 3557 xcb_generic_error_t **e /**< */); 3558 3559 3560 /***************************************************************************** 3561 ** 3562 ** xcb_glx_query_version_cookie_t xcb_glx_query_version 3563 ** 3564 ** @param xcb_connection_t *c 3565 ** @param uint major_version 3566 ** @param uint minor_version 3567 ** @returns xcb_glx_query_version_cookie_t 3568 ** 3569 *****************************************************************************/ 3570 3571 extern(C) xcb_glx_query_version_cookie_t 3572 xcb_glx_query_version (xcb_connection_t *c /**< */, 3573 uint major_version /**< */, 3574 uint minor_version /**< */); 3575 3576 3577 /***************************************************************************** 3578 ** 3579 ** xcb_glx_query_version_cookie_t xcb_glx_query_version_unchecked 3580 ** 3581 ** @param xcb_connection_t *c 3582 ** @param uint major_version 3583 ** @param uint minor_version 3584 ** @returns xcb_glx_query_version_cookie_t 3585 ** 3586 *****************************************************************************/ 3587 3588 extern(C) xcb_glx_query_version_cookie_t 3589 xcb_glx_query_version_unchecked (xcb_connection_t *c /**< */, 3590 uint major_version /**< */, 3591 uint minor_version /**< */); 3592 3593 3594 /***************************************************************************** 3595 ** 3596 ** xcb_glx_query_version_reply_t * xcb_glx_query_version_reply 3597 ** 3598 ** @param xcb_connection_t *c 3599 ** @param xcb_glx_query_version_cookie_t cookie 3600 ** @param xcb_generic_error_t **e 3601 ** @returns xcb_glx_query_version_reply_t * 3602 ** 3603 *****************************************************************************/ 3604 3605 extern(C) xcb_glx_query_version_reply_t * 3606 xcb_glx_query_version_reply (xcb_connection_t *c /**< */, 3607 xcb_glx_query_version_cookie_t cookie /**< */, 3608 xcb_generic_error_t **e /**< */); 3609 3610 3611 /***************************************************************************** 3612 ** 3613 ** xcb_void_cookie_t xcb_glx_wait_gl_checked 3614 ** 3615 ** @param xcb_connection_t *c 3616 ** @param xcb_glx_context_tag_t context_tag 3617 ** @returns xcb_void_cookie_t 3618 ** 3619 *****************************************************************************/ 3620 3621 extern(C) xcb_void_cookie_t 3622 xcb_glx_wait_gl_checked (xcb_connection_t *c /**< */, 3623 xcb_glx_context_tag_t context_tag /**< */); 3624 3625 3626 /***************************************************************************** 3627 ** 3628 ** xcb_void_cookie_t xcb_glx_wait_gl 3629 ** 3630 ** @param xcb_connection_t *c 3631 ** @param xcb_glx_context_tag_t context_tag 3632 ** @returns xcb_void_cookie_t 3633 ** 3634 *****************************************************************************/ 3635 3636 extern(C) xcb_void_cookie_t 3637 xcb_glx_wait_gl (xcb_connection_t *c /**< */, 3638 xcb_glx_context_tag_t context_tag /**< */); 3639 3640 3641 /***************************************************************************** 3642 ** 3643 ** xcb_void_cookie_t xcb_glx_wait_x_checked 3644 ** 3645 ** @param xcb_connection_t *c 3646 ** @param xcb_glx_context_tag_t context_tag 3647 ** @returns xcb_void_cookie_t 3648 ** 3649 *****************************************************************************/ 3650 3651 extern(C) xcb_void_cookie_t 3652 xcb_glx_wait_x_checked (xcb_connection_t *c /**< */, 3653 xcb_glx_context_tag_t context_tag /**< */); 3654 3655 3656 /***************************************************************************** 3657 ** 3658 ** xcb_void_cookie_t xcb_glx_wait_x 3659 ** 3660 ** @param xcb_connection_t *c 3661 ** @param xcb_glx_context_tag_t context_tag 3662 ** @returns xcb_void_cookie_t 3663 ** 3664 *****************************************************************************/ 3665 3666 extern(C) xcb_void_cookie_t 3667 xcb_glx_wait_x (xcb_connection_t *c /**< */, 3668 xcb_glx_context_tag_t context_tag /**< */); 3669 3670 3671 /***************************************************************************** 3672 ** 3673 ** xcb_void_cookie_t xcb_glx_copy_context_checked 3674 ** 3675 ** @param xcb_connection_t *c 3676 ** @param xcb_glx_context_t src 3677 ** @param xcb_glx_context_t dest 3678 ** @param uint mask 3679 ** @param xcb_glx_context_tag_t src_context_tag 3680 ** @returns xcb_void_cookie_t 3681 ** 3682 *****************************************************************************/ 3683 3684 extern(C) xcb_void_cookie_t 3685 xcb_glx_copy_context_checked (xcb_connection_t *c /**< */, 3686 xcb_glx_context_t src /**< */, 3687 xcb_glx_context_t dest /**< */, 3688 uint mask /**< */, 3689 xcb_glx_context_tag_t src_context_tag /**< */); 3690 3691 3692 /***************************************************************************** 3693 ** 3694 ** xcb_void_cookie_t xcb_glx_copy_context 3695 ** 3696 ** @param xcb_connection_t *c 3697 ** @param xcb_glx_context_t src 3698 ** @param xcb_glx_context_t dest 3699 ** @param uint mask 3700 ** @param xcb_glx_context_tag_t src_context_tag 3701 ** @returns xcb_void_cookie_t 3702 ** 3703 *****************************************************************************/ 3704 3705 extern(C) xcb_void_cookie_t 3706 xcb_glx_copy_context (xcb_connection_t *c /**< */, 3707 xcb_glx_context_t src /**< */, 3708 xcb_glx_context_t dest /**< */, 3709 uint mask /**< */, 3710 xcb_glx_context_tag_t src_context_tag /**< */); 3711 3712 3713 /***************************************************************************** 3714 ** 3715 ** xcb_void_cookie_t xcb_glx_swap_buffers_checked 3716 ** 3717 ** @param xcb_connection_t *c 3718 ** @param xcb_glx_context_tag_t context_tag 3719 ** @param xcb_glx_drawable_t drawable 3720 ** @returns xcb_void_cookie_t 3721 ** 3722 *****************************************************************************/ 3723 3724 extern(C) xcb_void_cookie_t 3725 xcb_glx_swap_buffers_checked (xcb_connection_t *c /**< */, 3726 xcb_glx_context_tag_t context_tag /**< */, 3727 xcb_glx_drawable_t drawable /**< */); 3728 3729 3730 /***************************************************************************** 3731 ** 3732 ** xcb_void_cookie_t xcb_glx_swap_buffers 3733 ** 3734 ** @param xcb_connection_t *c 3735 ** @param xcb_glx_context_tag_t context_tag 3736 ** @param xcb_glx_drawable_t drawable 3737 ** @returns xcb_void_cookie_t 3738 ** 3739 *****************************************************************************/ 3740 3741 extern(C) xcb_void_cookie_t 3742 xcb_glx_swap_buffers (xcb_connection_t *c /**< */, 3743 xcb_glx_context_tag_t context_tag /**< */, 3744 xcb_glx_drawable_t drawable /**< */); 3745 3746 3747 /***************************************************************************** 3748 ** 3749 ** xcb_void_cookie_t xcb_glx_use_x_font_checked 3750 ** 3751 ** @param xcb_connection_t *c 3752 ** @param xcb_glx_context_tag_t context_tag 3753 ** @param xcb_font_t font 3754 ** @param uint first 3755 ** @param uint count 3756 ** @param uint list_base 3757 ** @returns xcb_void_cookie_t 3758 ** 3759 *****************************************************************************/ 3760 3761 extern(C) xcb_void_cookie_t 3762 xcb_glx_use_x_font_checked (xcb_connection_t *c /**< */, 3763 xcb_glx_context_tag_t context_tag /**< */, 3764 xcb_font_t font /**< */, 3765 uint first /**< */, 3766 uint count /**< */, 3767 uint list_base /**< */); 3768 3769 3770 /***************************************************************************** 3771 ** 3772 ** xcb_void_cookie_t xcb_glx_use_x_font 3773 ** 3774 ** @param xcb_connection_t *c 3775 ** @param xcb_glx_context_tag_t context_tag 3776 ** @param xcb_font_t font 3777 ** @param uint first 3778 ** @param uint count 3779 ** @param uint list_base 3780 ** @returns xcb_void_cookie_t 3781 ** 3782 *****************************************************************************/ 3783 3784 extern(C) xcb_void_cookie_t 3785 xcb_glx_use_x_font (xcb_connection_t *c /**< */, 3786 xcb_glx_context_tag_t context_tag /**< */, 3787 xcb_font_t font /**< */, 3788 uint first /**< */, 3789 uint count /**< */, 3790 uint list_base /**< */); 3791 3792 3793 /***************************************************************************** 3794 ** 3795 ** xcb_void_cookie_t xcb_glx_create_glx_pixmap_checked 3796 ** 3797 ** @param xcb_connection_t *c 3798 ** @param uint screen 3799 ** @param xcb_visualid_t visual 3800 ** @param xcb_pixmap_t pixmap 3801 ** @param xcb_glx_pixmap_t glx_pixmap 3802 ** @returns xcb_void_cookie_t 3803 ** 3804 *****************************************************************************/ 3805 3806 extern(C) xcb_void_cookie_t 3807 xcb_glx_create_glx_pixmap_checked (xcb_connection_t *c /**< */, 3808 uint screen /**< */, 3809 xcb_visualid_t visual /**< */, 3810 xcb_pixmap_t pixmap /**< */, 3811 xcb_glx_pixmap_t glx_pixmap /**< */); 3812 3813 3814 /***************************************************************************** 3815 ** 3816 ** xcb_void_cookie_t xcb_glx_create_glx_pixmap 3817 ** 3818 ** @param xcb_connection_t *c 3819 ** @param uint screen 3820 ** @param xcb_visualid_t visual 3821 ** @param xcb_pixmap_t pixmap 3822 ** @param xcb_glx_pixmap_t glx_pixmap 3823 ** @returns xcb_void_cookie_t 3824 ** 3825 *****************************************************************************/ 3826 3827 extern(C) xcb_void_cookie_t 3828 xcb_glx_create_glx_pixmap (xcb_connection_t *c /**< */, 3829 uint screen /**< */, 3830 xcb_visualid_t visual /**< */, 3831 xcb_pixmap_t pixmap /**< */, 3832 xcb_glx_pixmap_t glx_pixmap /**< */); 3833 3834 3835 /***************************************************************************** 3836 ** 3837 ** xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs 3838 ** 3839 ** @param xcb_connection_t *c 3840 ** @param uint screen 3841 ** @returns xcb_glx_get_visual_configs_cookie_t 3842 ** 3843 *****************************************************************************/ 3844 3845 extern(C) xcb_glx_get_visual_configs_cookie_t 3846 xcb_glx_get_visual_configs (xcb_connection_t *c /**< */, 3847 uint screen /**< */); 3848 3849 3850 /***************************************************************************** 3851 ** 3852 ** xcb_glx_get_visual_configs_cookie_t xcb_glx_get_visual_configs_unchecked 3853 ** 3854 ** @param xcb_connection_t *c 3855 ** @param uint screen 3856 ** @returns xcb_glx_get_visual_configs_cookie_t 3857 ** 3858 *****************************************************************************/ 3859 3860 extern(C) xcb_glx_get_visual_configs_cookie_t 3861 xcb_glx_get_visual_configs_unchecked (xcb_connection_t *c /**< */, 3862 uint screen /**< */); 3863 3864 3865 /***************************************************************************** 3866 ** 3867 ** uint * xcb_glx_get_visual_configs_property_list 3868 ** 3869 ** @param /+const+/ xcb_glx_get_visual_configs_reply_t *R 3870 ** @returns uint * 3871 ** 3872 *****************************************************************************/ 3873 3874 extern(C) uint * 3875 xcb_glx_get_visual_configs_property_list (/+const+/ xcb_glx_get_visual_configs_reply_t *R /**< */); 3876 3877 3878 /***************************************************************************** 3879 ** 3880 ** int xcb_glx_get_visual_configs_property_list_length 3881 ** 3882 ** @param /+const+/ xcb_glx_get_visual_configs_reply_t *R 3883 ** @returns int 3884 ** 3885 *****************************************************************************/ 3886 3887 extern(C) int 3888 xcb_glx_get_visual_configs_property_list_length (/+const+/ xcb_glx_get_visual_configs_reply_t *R /**< */); 3889 3890 3891 /***************************************************************************** 3892 ** 3893 ** xcb_generic_iterator_t xcb_glx_get_visual_configs_property_list_end 3894 ** 3895 ** @param /+const+/ xcb_glx_get_visual_configs_reply_t *R 3896 ** @returns xcb_generic_iterator_t 3897 ** 3898 *****************************************************************************/ 3899 3900 extern(C) xcb_generic_iterator_t 3901 xcb_glx_get_visual_configs_property_list_end (/+const+/ xcb_glx_get_visual_configs_reply_t *R /**< */); 3902 3903 3904 /***************************************************************************** 3905 ** 3906 ** xcb_glx_get_visual_configs_reply_t * xcb_glx_get_visual_configs_reply 3907 ** 3908 ** @param xcb_connection_t *c 3909 ** @param xcb_glx_get_visual_configs_cookie_t cookie 3910 ** @param xcb_generic_error_t **e 3911 ** @returns xcb_glx_get_visual_configs_reply_t * 3912 ** 3913 *****************************************************************************/ 3914 3915 extern(C) xcb_glx_get_visual_configs_reply_t * 3916 xcb_glx_get_visual_configs_reply (xcb_connection_t *c /**< */, 3917 xcb_glx_get_visual_configs_cookie_t cookie /**< */, 3918 xcb_generic_error_t **e /**< */); 3919 3920 3921 /***************************************************************************** 3922 ** 3923 ** xcb_void_cookie_t xcb_glx_destroy_glx_pixmap_checked 3924 ** 3925 ** @param xcb_connection_t *c 3926 ** @param xcb_glx_pixmap_t glx_pixmap 3927 ** @returns xcb_void_cookie_t 3928 ** 3929 *****************************************************************************/ 3930 3931 extern(C) xcb_void_cookie_t 3932 xcb_glx_destroy_glx_pixmap_checked (xcb_connection_t *c /**< */, 3933 xcb_glx_pixmap_t glx_pixmap /**< */); 3934 3935 3936 /***************************************************************************** 3937 ** 3938 ** xcb_void_cookie_t xcb_glx_destroy_glx_pixmap 3939 ** 3940 ** @param xcb_connection_t *c 3941 ** @param xcb_glx_pixmap_t glx_pixmap 3942 ** @returns xcb_void_cookie_t 3943 ** 3944 *****************************************************************************/ 3945 3946 extern(C) xcb_void_cookie_t 3947 xcb_glx_destroy_glx_pixmap (xcb_connection_t *c /**< */, 3948 xcb_glx_pixmap_t glx_pixmap /**< */); 3949 3950 3951 /***************************************************************************** 3952 ** 3953 ** xcb_void_cookie_t xcb_glx_vendor_private_checked 3954 ** 3955 ** @param xcb_connection_t *c 3956 ** @param uint vendor_code 3957 ** @param xcb_glx_context_tag_t context_tag 3958 ** @param uint data_len 3959 ** @param /+const+/ ubyte *data 3960 ** @returns xcb_void_cookie_t 3961 ** 3962 *****************************************************************************/ 3963 3964 extern(C) xcb_void_cookie_t 3965 xcb_glx_vendor_private_checked (xcb_connection_t *c /**< */, 3966 uint vendor_code /**< */, 3967 xcb_glx_context_tag_t context_tag /**< */, 3968 uint data_len /**< */, 3969 /+const+/ ubyte *data /**< */); 3970 3971 3972 /***************************************************************************** 3973 ** 3974 ** xcb_void_cookie_t xcb_glx_vendor_private 3975 ** 3976 ** @param xcb_connection_t *c 3977 ** @param uint vendor_code 3978 ** @param xcb_glx_context_tag_t context_tag 3979 ** @param uint data_len 3980 ** @param /+const+/ ubyte *data 3981 ** @returns xcb_void_cookie_t 3982 ** 3983 *****************************************************************************/ 3984 3985 extern(C) xcb_void_cookie_t 3986 xcb_glx_vendor_private (xcb_connection_t *c /**< */, 3987 uint vendor_code /**< */, 3988 xcb_glx_context_tag_t context_tag /**< */, 3989 uint data_len /**< */, 3990 /+const+/ ubyte *data /**< */); 3991 3992 3993 /***************************************************************************** 3994 ** 3995 ** xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply 3996 ** 3997 ** @param xcb_connection_t *c 3998 ** @param uint vendor_code 3999 ** @param xcb_glx_context_tag_t context_tag 4000 ** @param uint data_len 4001 ** @param /+const+/ ubyte *data 4002 ** @returns xcb_glx_vendor_private_with_reply_cookie_t 4003 ** 4004 *****************************************************************************/ 4005 4006 extern(C) xcb_glx_vendor_private_with_reply_cookie_t 4007 xcb_glx_vendor_private_with_reply (xcb_connection_t *c /**< */, 4008 uint vendor_code /**< */, 4009 xcb_glx_context_tag_t context_tag /**< */, 4010 uint data_len /**< */, 4011 /+const+/ ubyte *data /**< */); 4012 4013 4014 /***************************************************************************** 4015 ** 4016 ** xcb_glx_vendor_private_with_reply_cookie_t xcb_glx_vendor_private_with_reply_unchecked 4017 ** 4018 ** @param xcb_connection_t *c 4019 ** @param uint vendor_code 4020 ** @param xcb_glx_context_tag_t context_tag 4021 ** @param uint data_len 4022 ** @param /+const+/ ubyte *data 4023 ** @returns xcb_glx_vendor_private_with_reply_cookie_t 4024 ** 4025 *****************************************************************************/ 4026 4027 extern(C) xcb_glx_vendor_private_with_reply_cookie_t 4028 xcb_glx_vendor_private_with_reply_unchecked (xcb_connection_t *c /**< */, 4029 uint vendor_code /**< */, 4030 xcb_glx_context_tag_t context_tag /**< */, 4031 uint data_len /**< */, 4032 /+const+/ ubyte *data /**< */); 4033 4034 4035 /***************************************************************************** 4036 ** 4037 ** ubyte * xcb_glx_vendor_private_with_reply_data_2 4038 ** 4039 ** @param /+const+/ xcb_glx_vendor_private_with_reply_reply_t *R 4040 ** @returns ubyte * 4041 ** 4042 *****************************************************************************/ 4043 4044 extern(C) ubyte * 4045 xcb_glx_vendor_private_with_reply_data_2 (/+const+/ xcb_glx_vendor_private_with_reply_reply_t *R /**< */); 4046 4047 4048 /***************************************************************************** 4049 ** 4050 ** int xcb_glx_vendor_private_with_reply_data_2_length 4051 ** 4052 ** @param /+const+/ xcb_glx_vendor_private_with_reply_reply_t *R 4053 ** @returns int 4054 ** 4055 *****************************************************************************/ 4056 4057 extern(C) int 4058 xcb_glx_vendor_private_with_reply_data_2_length (/+const+/ xcb_glx_vendor_private_with_reply_reply_t *R /**< */); 4059 4060 4061 /***************************************************************************** 4062 ** 4063 ** xcb_generic_iterator_t xcb_glx_vendor_private_with_reply_data_2_end 4064 ** 4065 ** @param /+const+/ xcb_glx_vendor_private_with_reply_reply_t *R 4066 ** @returns xcb_generic_iterator_t 4067 ** 4068 *****************************************************************************/ 4069 4070 extern(C) xcb_generic_iterator_t 4071 xcb_glx_vendor_private_with_reply_data_2_end (/+const+/ xcb_glx_vendor_private_with_reply_reply_t *R /**< */); 4072 4073 4074 /***************************************************************************** 4075 ** 4076 ** xcb_glx_vendor_private_with_reply_reply_t * xcb_glx_vendor_private_with_reply_reply 4077 ** 4078 ** @param xcb_connection_t *c 4079 ** @param xcb_glx_vendor_private_with_reply_cookie_t cookie 4080 ** @param xcb_generic_error_t **e 4081 ** @returns xcb_glx_vendor_private_with_reply_reply_t * 4082 ** 4083 *****************************************************************************/ 4084 4085 extern(C) xcb_glx_vendor_private_with_reply_reply_t * 4086 xcb_glx_vendor_private_with_reply_reply (xcb_connection_t *c /**< */, 4087 xcb_glx_vendor_private_with_reply_cookie_t cookie /**< */, 4088 xcb_generic_error_t **e /**< */); 4089 4090 4091 /***************************************************************************** 4092 ** 4093 ** xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string 4094 ** 4095 ** @param xcb_connection_t *c 4096 ** @param uint screen 4097 ** @returns xcb_glx_query_extensions_string_cookie_t 4098 ** 4099 *****************************************************************************/ 4100 4101 extern(C) xcb_glx_query_extensions_string_cookie_t 4102 xcb_glx_query_extensions_string (xcb_connection_t *c /**< */, 4103 uint screen /**< */); 4104 4105 4106 /***************************************************************************** 4107 ** 4108 ** xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string_unchecked 4109 ** 4110 ** @param xcb_connection_t *c 4111 ** @param uint screen 4112 ** @returns xcb_glx_query_extensions_string_cookie_t 4113 ** 4114 *****************************************************************************/ 4115 4116 extern(C) xcb_glx_query_extensions_string_cookie_t 4117 xcb_glx_query_extensions_string_unchecked (xcb_connection_t *c /**< */, 4118 uint screen /**< */); 4119 4120 4121 /***************************************************************************** 4122 ** 4123 ** xcb_glx_query_extensions_string_reply_t * xcb_glx_query_extensions_string_reply 4124 ** 4125 ** @param xcb_connection_t *c 4126 ** @param xcb_glx_query_extensions_string_cookie_t cookie 4127 ** @param xcb_generic_error_t **e 4128 ** @returns xcb_glx_query_extensions_string_reply_t * 4129 ** 4130 *****************************************************************************/ 4131 4132 extern(C) xcb_glx_query_extensions_string_reply_t * 4133 xcb_glx_query_extensions_string_reply (xcb_connection_t *c /**< */, 4134 xcb_glx_query_extensions_string_cookie_t cookie /**< */, 4135 xcb_generic_error_t **e /**< */); 4136 4137 4138 /***************************************************************************** 4139 ** 4140 ** xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string 4141 ** 4142 ** @param xcb_connection_t *c 4143 ** @param uint screen 4144 ** @param uint name 4145 ** @returns xcb_glx_query_server_string_cookie_t 4146 ** 4147 *****************************************************************************/ 4148 4149 extern(C) xcb_glx_query_server_string_cookie_t 4150 xcb_glx_query_server_string (xcb_connection_t *c /**< */, 4151 uint screen /**< */, 4152 uint name /**< */); 4153 4154 4155 /***************************************************************************** 4156 ** 4157 ** xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string_unchecked 4158 ** 4159 ** @param xcb_connection_t *c 4160 ** @param uint screen 4161 ** @param uint name 4162 ** @returns xcb_glx_query_server_string_cookie_t 4163 ** 4164 *****************************************************************************/ 4165 4166 extern(C) xcb_glx_query_server_string_cookie_t 4167 xcb_glx_query_server_string_unchecked (xcb_connection_t *c /**< */, 4168 uint screen /**< */, 4169 uint name /**< */); 4170 4171 4172 /***************************************************************************** 4173 ** 4174 ** ubyte * xcb_glx_query_server_string_string 4175 ** 4176 ** @param /+const+/ xcb_glx_query_server_string_reply_t *R 4177 ** @returns ubyte * 4178 ** 4179 *****************************************************************************/ 4180 4181 extern(C) ubyte * 4182 xcb_glx_query_server_string_string (/+const+/ xcb_glx_query_server_string_reply_t *R /**< */); 4183 4184 4185 /***************************************************************************** 4186 ** 4187 ** int xcb_glx_query_server_string_string_length 4188 ** 4189 ** @param /+const+/ xcb_glx_query_server_string_reply_t *R 4190 ** @returns int 4191 ** 4192 *****************************************************************************/ 4193 4194 extern(C) int 4195 xcb_glx_query_server_string_string_length (/+const+/ xcb_glx_query_server_string_reply_t *R /**< */); 4196 4197 4198 /***************************************************************************** 4199 ** 4200 ** xcb_generic_iterator_t xcb_glx_query_server_string_string_end 4201 ** 4202 ** @param /+const+/ xcb_glx_query_server_string_reply_t *R 4203 ** @returns xcb_generic_iterator_t 4204 ** 4205 *****************************************************************************/ 4206 4207 extern(C) xcb_generic_iterator_t 4208 xcb_glx_query_server_string_string_end (/+const+/ xcb_glx_query_server_string_reply_t *R /**< */); 4209 4210 4211 /***************************************************************************** 4212 ** 4213 ** xcb_glx_query_server_string_reply_t * xcb_glx_query_server_string_reply 4214 ** 4215 ** @param xcb_connection_t *c 4216 ** @param xcb_glx_query_server_string_cookie_t cookie 4217 ** @param xcb_generic_error_t **e 4218 ** @returns xcb_glx_query_server_string_reply_t * 4219 ** 4220 *****************************************************************************/ 4221 4222 extern(C) xcb_glx_query_server_string_reply_t * 4223 xcb_glx_query_server_string_reply (xcb_connection_t *c /**< */, 4224 xcb_glx_query_server_string_cookie_t cookie /**< */, 4225 xcb_generic_error_t **e /**< */); 4226 4227 4228 /***************************************************************************** 4229 ** 4230 ** xcb_void_cookie_t xcb_glx_client_info_checked 4231 ** 4232 ** @param xcb_connection_t *c 4233 ** @param uint major_version 4234 ** @param uint minor_version 4235 ** @param uint str_len 4236 ** @param /+const+/ ubyte *string 4237 ** @returns xcb_void_cookie_t 4238 ** 4239 *****************************************************************************/ 4240 4241 extern(C) xcb_void_cookie_t 4242 xcb_glx_client_info_checked (xcb_connection_t *c /**< */, 4243 uint major_version /**< */, 4244 uint minor_version /**< */, 4245 uint str_len /**< */, 4246 /+const+/ ubyte *string /**< */); 4247 4248 4249 /***************************************************************************** 4250 ** 4251 ** xcb_void_cookie_t xcb_glx_client_info 4252 ** 4253 ** @param xcb_connection_t *c 4254 ** @param uint major_version 4255 ** @param uint minor_version 4256 ** @param uint str_len 4257 ** @param /+const+/ ubyte *string 4258 ** @returns xcb_void_cookie_t 4259 ** 4260 *****************************************************************************/ 4261 4262 extern(C) xcb_void_cookie_t 4263 xcb_glx_client_info (xcb_connection_t *c /**< */, 4264 uint major_version /**< */, 4265 uint minor_version /**< */, 4266 uint str_len /**< */, 4267 /+const+/ ubyte *string /**< */); 4268 4269 4270 /***************************************************************************** 4271 ** 4272 ** xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs 4273 ** 4274 ** @param xcb_connection_t *c 4275 ** @param uint screen 4276 ** @returns xcb_glx_get_fb_configs_cookie_t 4277 ** 4278 *****************************************************************************/ 4279 4280 extern(C) xcb_glx_get_fb_configs_cookie_t 4281 xcb_glx_get_fb_configs (xcb_connection_t *c /**< */, 4282 uint screen /**< */); 4283 4284 4285 /***************************************************************************** 4286 ** 4287 ** xcb_glx_get_fb_configs_cookie_t xcb_glx_get_fb_configs_unchecked 4288 ** 4289 ** @param xcb_connection_t *c 4290 ** @param uint screen 4291 ** @returns xcb_glx_get_fb_configs_cookie_t 4292 ** 4293 *****************************************************************************/ 4294 4295 extern(C) xcb_glx_get_fb_configs_cookie_t 4296 xcb_glx_get_fb_configs_unchecked (xcb_connection_t *c /**< */, 4297 uint screen /**< */); 4298 4299 4300 /***************************************************************************** 4301 ** 4302 ** uint * xcb_glx_get_fb_configs_property_list 4303 ** 4304 ** @param /+const+/ xcb_glx_get_fb_configs_reply_t *R 4305 ** @returns uint * 4306 ** 4307 *****************************************************************************/ 4308 4309 extern(C) uint * 4310 xcb_glx_get_fb_configs_property_list (/+const+/ xcb_glx_get_fb_configs_reply_t *R /**< */); 4311 4312 4313 /***************************************************************************** 4314 ** 4315 ** int xcb_glx_get_fb_configs_property_list_length 4316 ** 4317 ** @param /+const+/ xcb_glx_get_fb_configs_reply_t *R 4318 ** @returns int 4319 ** 4320 *****************************************************************************/ 4321 4322 extern(C) int 4323 xcb_glx_get_fb_configs_property_list_length (/+const+/ xcb_glx_get_fb_configs_reply_t *R /**< */); 4324 4325 4326 /***************************************************************************** 4327 ** 4328 ** xcb_generic_iterator_t xcb_glx_get_fb_configs_property_list_end 4329 ** 4330 ** @param /+const+/ xcb_glx_get_fb_configs_reply_t *R 4331 ** @returns xcb_generic_iterator_t 4332 ** 4333 *****************************************************************************/ 4334 4335 extern(C) xcb_generic_iterator_t 4336 xcb_glx_get_fb_configs_property_list_end (/+const+/ xcb_glx_get_fb_configs_reply_t *R /**< */); 4337 4338 4339 /***************************************************************************** 4340 ** 4341 ** xcb_glx_get_fb_configs_reply_t * xcb_glx_get_fb_configs_reply 4342 ** 4343 ** @param xcb_connection_t *c 4344 ** @param xcb_glx_get_fb_configs_cookie_t cookie 4345 ** @param xcb_generic_error_t **e 4346 ** @returns xcb_glx_get_fb_configs_reply_t * 4347 ** 4348 *****************************************************************************/ 4349 4350 extern(C) xcb_glx_get_fb_configs_reply_t * 4351 xcb_glx_get_fb_configs_reply (xcb_connection_t *c /**< */, 4352 xcb_glx_get_fb_configs_cookie_t cookie /**< */, 4353 xcb_generic_error_t **e /**< */); 4354 4355 4356 /***************************************************************************** 4357 ** 4358 ** xcb_void_cookie_t xcb_glx_create_pixmap_checked 4359 ** 4360 ** @param xcb_connection_t *c 4361 ** @param uint screen 4362 ** @param uint fbconfig 4363 ** @param xcb_pixmap_t pixmap 4364 ** @param xcb_glx_pixmap_t glx_pixmap 4365 ** @param uint num_attribs 4366 ** @param /+const+/ uint *attribs 4367 ** @returns xcb_void_cookie_t 4368 ** 4369 *****************************************************************************/ 4370 4371 extern(C) xcb_void_cookie_t 4372 xcb_glx_create_pixmap_checked (xcb_connection_t *c /**< */, 4373 uint screen /**< */, 4374 uint fbconfig /**< */, 4375 xcb_pixmap_t pixmap /**< */, 4376 xcb_glx_pixmap_t glx_pixmap /**< */, 4377 uint num_attribs /**< */, 4378 /+const+/ uint *attribs /**< */); 4379 4380 4381 /***************************************************************************** 4382 ** 4383 ** xcb_void_cookie_t xcb_glx_create_pixmap 4384 ** 4385 ** @param xcb_connection_t *c 4386 ** @param uint screen 4387 ** @param uint fbconfig 4388 ** @param xcb_pixmap_t pixmap 4389 ** @param xcb_glx_pixmap_t glx_pixmap 4390 ** @param uint num_attribs 4391 ** @param /+const+/ uint *attribs 4392 ** @returns xcb_void_cookie_t 4393 ** 4394 *****************************************************************************/ 4395 4396 extern(C) xcb_void_cookie_t 4397 xcb_glx_create_pixmap (xcb_connection_t *c /**< */, 4398 uint screen /**< */, 4399 uint fbconfig /**< */, 4400 xcb_pixmap_t pixmap /**< */, 4401 xcb_glx_pixmap_t glx_pixmap /**< */, 4402 uint num_attribs /**< */, 4403 /+const+/ uint *attribs /**< */); 4404 4405 4406 /***************************************************************************** 4407 ** 4408 ** xcb_void_cookie_t xcb_glx_destroy_pixmap_checked 4409 ** 4410 ** @param xcb_connection_t *c 4411 ** @param xcb_glx_pixmap_t glx_pixmap 4412 ** @returns xcb_void_cookie_t 4413 ** 4414 *****************************************************************************/ 4415 4416 extern(C) xcb_void_cookie_t 4417 xcb_glx_destroy_pixmap_checked (xcb_connection_t *c /**< */, 4418 xcb_glx_pixmap_t glx_pixmap /**< */); 4419 4420 4421 /***************************************************************************** 4422 ** 4423 ** xcb_void_cookie_t xcb_glx_destroy_pixmap 4424 ** 4425 ** @param xcb_connection_t *c 4426 ** @param xcb_glx_pixmap_t glx_pixmap 4427 ** @returns xcb_void_cookie_t 4428 ** 4429 *****************************************************************************/ 4430 4431 extern(C) xcb_void_cookie_t 4432 xcb_glx_destroy_pixmap (xcb_connection_t *c /**< */, 4433 xcb_glx_pixmap_t glx_pixmap /**< */); 4434 4435 4436 /***************************************************************************** 4437 ** 4438 ** xcb_void_cookie_t xcb_glx_create_new_context_checked 4439 ** 4440 ** @param xcb_connection_t *c 4441 ** @param xcb_glx_context_t context 4442 ** @param uint fbconfig 4443 ** @param uint screen 4444 ** @param uint render_type 4445 ** @param uint share_list 4446 ** @param bool is_direct 4447 ** @param ubyte reserved1 4448 ** @param ushort reserved2 4449 ** @returns xcb_void_cookie_t 4450 ** 4451 *****************************************************************************/ 4452 4453 extern(C) xcb_void_cookie_t 4454 xcb_glx_create_new_context_checked (xcb_connection_t *c /**< */, 4455 xcb_glx_context_t context /**< */, 4456 uint fbconfig /**< */, 4457 uint screen /**< */, 4458 uint render_type /**< */, 4459 uint share_list /**< */, 4460 bool is_direct /**< */, 4461 ubyte reserved1 /**< */, 4462 ushort reserved2 /**< */); 4463 4464 4465 /***************************************************************************** 4466 ** 4467 ** xcb_void_cookie_t xcb_glx_create_new_context 4468 ** 4469 ** @param xcb_connection_t *c 4470 ** @param xcb_glx_context_t context 4471 ** @param uint fbconfig 4472 ** @param uint screen 4473 ** @param uint render_type 4474 ** @param uint share_list 4475 ** @param bool is_direct 4476 ** @param ubyte reserved1 4477 ** @param ushort reserved2 4478 ** @returns xcb_void_cookie_t 4479 ** 4480 *****************************************************************************/ 4481 4482 extern(C) xcb_void_cookie_t 4483 xcb_glx_create_new_context (xcb_connection_t *c /**< */, 4484 xcb_glx_context_t context /**< */, 4485 uint fbconfig /**< */, 4486 uint screen /**< */, 4487 uint render_type /**< */, 4488 uint share_list /**< */, 4489 bool is_direct /**< */, 4490 ubyte reserved1 /**< */, 4491 ushort reserved2 /**< */); 4492 4493 4494 /***************************************************************************** 4495 ** 4496 ** xcb_glx_query_context_cookie_t xcb_glx_query_context 4497 ** 4498 ** @param xcb_connection_t *c 4499 ** @param xcb_glx_context_t context 4500 ** @returns xcb_glx_query_context_cookie_t 4501 ** 4502 *****************************************************************************/ 4503 4504 extern(C) xcb_glx_query_context_cookie_t 4505 xcb_glx_query_context (xcb_connection_t *c /**< */, 4506 xcb_glx_context_t context /**< */); 4507 4508 4509 /***************************************************************************** 4510 ** 4511 ** xcb_glx_query_context_cookie_t xcb_glx_query_context_unchecked 4512 ** 4513 ** @param xcb_connection_t *c 4514 ** @param xcb_glx_context_t context 4515 ** @returns xcb_glx_query_context_cookie_t 4516 ** 4517 *****************************************************************************/ 4518 4519 extern(C) xcb_glx_query_context_cookie_t 4520 xcb_glx_query_context_unchecked (xcb_connection_t *c /**< */, 4521 xcb_glx_context_t context /**< */); 4522 4523 4524 /***************************************************************************** 4525 ** 4526 ** uint * xcb_glx_query_context_attribs 4527 ** 4528 ** @param /+const+/ xcb_glx_query_context_reply_t *R 4529 ** @returns uint * 4530 ** 4531 *****************************************************************************/ 4532 4533 extern(C) uint * 4534 xcb_glx_query_context_attribs (/+const+/ xcb_glx_query_context_reply_t *R /**< */); 4535 4536 4537 /***************************************************************************** 4538 ** 4539 ** int xcb_glx_query_context_attribs_length 4540 ** 4541 ** @param /+const+/ xcb_glx_query_context_reply_t *R 4542 ** @returns int 4543 ** 4544 *****************************************************************************/ 4545 4546 extern(C) int 4547 xcb_glx_query_context_attribs_length (/+const+/ xcb_glx_query_context_reply_t *R /**< */); 4548 4549 4550 /***************************************************************************** 4551 ** 4552 ** xcb_generic_iterator_t xcb_glx_query_context_attribs_end 4553 ** 4554 ** @param /+const+/ xcb_glx_query_context_reply_t *R 4555 ** @returns xcb_generic_iterator_t 4556 ** 4557 *****************************************************************************/ 4558 4559 extern(C) xcb_generic_iterator_t 4560 xcb_glx_query_context_attribs_end (/+const+/ xcb_glx_query_context_reply_t *R /**< */); 4561 4562 4563 /***************************************************************************** 4564 ** 4565 ** xcb_glx_query_context_reply_t * xcb_glx_query_context_reply 4566 ** 4567 ** @param xcb_connection_t *c 4568 ** @param xcb_glx_query_context_cookie_t cookie 4569 ** @param xcb_generic_error_t **e 4570 ** @returns xcb_glx_query_context_reply_t * 4571 ** 4572 *****************************************************************************/ 4573 4574 extern(C) xcb_glx_query_context_reply_t * 4575 xcb_glx_query_context_reply (xcb_connection_t *c /**< */, 4576 xcb_glx_query_context_cookie_t cookie /**< */, 4577 xcb_generic_error_t **e /**< */); 4578 4579 4580 /***************************************************************************** 4581 ** 4582 ** xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current 4583 ** 4584 ** @param xcb_connection_t *c 4585 ** @param xcb_glx_context_tag_t old_context_tag 4586 ** @param xcb_glx_drawable_t drawable 4587 ** @param xcb_glx_drawable_t read_drawable 4588 ** @param xcb_glx_context_t context 4589 ** @returns xcb_glx_make_context_current_cookie_t 4590 ** 4591 *****************************************************************************/ 4592 4593 extern(C) xcb_glx_make_context_current_cookie_t 4594 xcb_glx_make_context_current (xcb_connection_t *c /**< */, 4595 xcb_glx_context_tag_t old_context_tag /**< */, 4596 xcb_glx_drawable_t drawable /**< */, 4597 xcb_glx_drawable_t read_drawable /**< */, 4598 xcb_glx_context_t context /**< */); 4599 4600 4601 /***************************************************************************** 4602 ** 4603 ** xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current_unchecked 4604 ** 4605 ** @param xcb_connection_t *c 4606 ** @param xcb_glx_context_tag_t old_context_tag 4607 ** @param xcb_glx_drawable_t drawable 4608 ** @param xcb_glx_drawable_t read_drawable 4609 ** @param xcb_glx_context_t context 4610 ** @returns xcb_glx_make_context_current_cookie_t 4611 ** 4612 *****************************************************************************/ 4613 4614 extern(C) xcb_glx_make_context_current_cookie_t 4615 xcb_glx_make_context_current_unchecked (xcb_connection_t *c /**< */, 4616 xcb_glx_context_tag_t old_context_tag /**< */, 4617 xcb_glx_drawable_t drawable /**< */, 4618 xcb_glx_drawable_t read_drawable /**< */, 4619 xcb_glx_context_t context /**< */); 4620 4621 4622 /***************************************************************************** 4623 ** 4624 ** xcb_glx_make_context_current_reply_t * xcb_glx_make_context_current_reply 4625 ** 4626 ** @param xcb_connection_t *c 4627 ** @param xcb_glx_make_context_current_cookie_t cookie 4628 ** @param xcb_generic_error_t **e 4629 ** @returns xcb_glx_make_context_current_reply_t * 4630 ** 4631 *****************************************************************************/ 4632 4633 extern(C) xcb_glx_make_context_current_reply_t * 4634 xcb_glx_make_context_current_reply (xcb_connection_t *c /**< */, 4635 xcb_glx_make_context_current_cookie_t cookie /**< */, 4636 xcb_generic_error_t **e /**< */); 4637 4638 4639 /***************************************************************************** 4640 ** 4641 ** xcb_void_cookie_t xcb_glx_create_pbuffer_checked 4642 ** 4643 ** @param xcb_connection_t *c 4644 ** @param uint screen 4645 ** @param xcb_glx_fbconfig_t fbconfig 4646 ** @param xcb_glx_pbuffer_t pbuffer 4647 ** @param uint num_attribs 4648 ** @param /+const+/ uint *attribs 4649 ** @returns xcb_void_cookie_t 4650 ** 4651 *****************************************************************************/ 4652 4653 extern(C) xcb_void_cookie_t 4654 xcb_glx_create_pbuffer_checked (xcb_connection_t *c /**< */, 4655 uint screen /**< */, 4656 xcb_glx_fbconfig_t fbconfig /**< */, 4657 xcb_glx_pbuffer_t pbuffer /**< */, 4658 uint num_attribs /**< */, 4659 /+const+/ uint *attribs /**< */); 4660 4661 4662 /***************************************************************************** 4663 ** 4664 ** xcb_void_cookie_t xcb_glx_create_pbuffer 4665 ** 4666 ** @param xcb_connection_t *c 4667 ** @param uint screen 4668 ** @param xcb_glx_fbconfig_t fbconfig 4669 ** @param xcb_glx_pbuffer_t pbuffer 4670 ** @param uint num_attribs 4671 ** @param /+const+/ uint *attribs 4672 ** @returns xcb_void_cookie_t 4673 ** 4674 *****************************************************************************/ 4675 4676 extern(C) xcb_void_cookie_t 4677 xcb_glx_create_pbuffer (xcb_connection_t *c /**< */, 4678 uint screen /**< */, 4679 xcb_glx_fbconfig_t fbconfig /**< */, 4680 xcb_glx_pbuffer_t pbuffer /**< */, 4681 uint num_attribs /**< */, 4682 /+const+/ uint *attribs /**< */); 4683 4684 4685 /***************************************************************************** 4686 ** 4687 ** xcb_void_cookie_t xcb_glx_destroy_pbuffer_checked 4688 ** 4689 ** @param xcb_connection_t *c 4690 ** @param xcb_glx_pbuffer_t pbuffer 4691 ** @returns xcb_void_cookie_t 4692 ** 4693 *****************************************************************************/ 4694 4695 extern(C) xcb_void_cookie_t 4696 xcb_glx_destroy_pbuffer_checked (xcb_connection_t *c /**< */, 4697 xcb_glx_pbuffer_t pbuffer /**< */); 4698 4699 4700 /***************************************************************************** 4701 ** 4702 ** xcb_void_cookie_t xcb_glx_destroy_pbuffer 4703 ** 4704 ** @param xcb_connection_t *c 4705 ** @param xcb_glx_pbuffer_t pbuffer 4706 ** @returns xcb_void_cookie_t 4707 ** 4708 *****************************************************************************/ 4709 4710 extern(C) xcb_void_cookie_t 4711 xcb_glx_destroy_pbuffer (xcb_connection_t *c /**< */, 4712 xcb_glx_pbuffer_t pbuffer /**< */); 4713 4714 4715 /***************************************************************************** 4716 ** 4717 ** xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes 4718 ** 4719 ** @param xcb_connection_t *c 4720 ** @param xcb_glx_drawable_t drawable 4721 ** @returns xcb_glx_get_drawable_attributes_cookie_t 4722 ** 4723 *****************************************************************************/ 4724 4725 extern(C) xcb_glx_get_drawable_attributes_cookie_t 4726 xcb_glx_get_drawable_attributes (xcb_connection_t *c /**< */, 4727 xcb_glx_drawable_t drawable /**< */); 4728 4729 4730 /***************************************************************************** 4731 ** 4732 ** xcb_glx_get_drawable_attributes_cookie_t xcb_glx_get_drawable_attributes_unchecked 4733 ** 4734 ** @param xcb_connection_t *c 4735 ** @param xcb_glx_drawable_t drawable 4736 ** @returns xcb_glx_get_drawable_attributes_cookie_t 4737 ** 4738 *****************************************************************************/ 4739 4740 extern(C) xcb_glx_get_drawable_attributes_cookie_t 4741 xcb_glx_get_drawable_attributes_unchecked (xcb_connection_t *c /**< */, 4742 xcb_glx_drawable_t drawable /**< */); 4743 4744 4745 /***************************************************************************** 4746 ** 4747 ** uint * xcb_glx_get_drawable_attributes_attribs 4748 ** 4749 ** @param /+const+/ xcb_glx_get_drawable_attributes_reply_t *R 4750 ** @returns uint * 4751 ** 4752 *****************************************************************************/ 4753 4754 extern(C) uint * 4755 xcb_glx_get_drawable_attributes_attribs (/+const+/ xcb_glx_get_drawable_attributes_reply_t *R /**< */); 4756 4757 4758 /***************************************************************************** 4759 ** 4760 ** int xcb_glx_get_drawable_attributes_attribs_length 4761 ** 4762 ** @param /+const+/ xcb_glx_get_drawable_attributes_reply_t *R 4763 ** @returns int 4764 ** 4765 *****************************************************************************/ 4766 4767 extern(C) int 4768 xcb_glx_get_drawable_attributes_attribs_length (/+const+/ xcb_glx_get_drawable_attributes_reply_t *R /**< */); 4769 4770 4771 /***************************************************************************** 4772 ** 4773 ** xcb_generic_iterator_t xcb_glx_get_drawable_attributes_attribs_end 4774 ** 4775 ** @param /+const+/ xcb_glx_get_drawable_attributes_reply_t *R 4776 ** @returns xcb_generic_iterator_t 4777 ** 4778 *****************************************************************************/ 4779 4780 extern(C) xcb_generic_iterator_t 4781 xcb_glx_get_drawable_attributes_attribs_end (/+const+/ xcb_glx_get_drawable_attributes_reply_t *R /**< */); 4782 4783 4784 /***************************************************************************** 4785 ** 4786 ** xcb_glx_get_drawable_attributes_reply_t * xcb_glx_get_drawable_attributes_reply 4787 ** 4788 ** @param xcb_connection_t *c 4789 ** @param xcb_glx_get_drawable_attributes_cookie_t cookie 4790 ** @param xcb_generic_error_t **e 4791 ** @returns xcb_glx_get_drawable_attributes_reply_t * 4792 ** 4793 *****************************************************************************/ 4794 4795 extern(C) xcb_glx_get_drawable_attributes_reply_t * 4796 xcb_glx_get_drawable_attributes_reply (xcb_connection_t *c /**< */, 4797 xcb_glx_get_drawable_attributes_cookie_t cookie /**< */, 4798 xcb_generic_error_t **e /**< */); 4799 4800 4801 /***************************************************************************** 4802 ** 4803 ** xcb_void_cookie_t xcb_glx_change_drawable_attributes_checked 4804 ** 4805 ** @param xcb_connection_t *c 4806 ** @param xcb_glx_drawable_t drawable 4807 ** @param uint num_attribs 4808 ** @param /+const+/ uint *attribs 4809 ** @returns xcb_void_cookie_t 4810 ** 4811 *****************************************************************************/ 4812 4813 extern(C) xcb_void_cookie_t 4814 xcb_glx_change_drawable_attributes_checked (xcb_connection_t *c /**< */, 4815 xcb_glx_drawable_t drawable /**< */, 4816 uint num_attribs /**< */, 4817 /+const+/ uint *attribs /**< */); 4818 4819 4820 /***************************************************************************** 4821 ** 4822 ** xcb_void_cookie_t xcb_glx_change_drawable_attributes 4823 ** 4824 ** @param xcb_connection_t *c 4825 ** @param xcb_glx_drawable_t drawable 4826 ** @param uint num_attribs 4827 ** @param /+const+/ uint *attribs 4828 ** @returns xcb_void_cookie_t 4829 ** 4830 *****************************************************************************/ 4831 4832 extern(C) xcb_void_cookie_t 4833 xcb_glx_change_drawable_attributes (xcb_connection_t *c /**< */, 4834 xcb_glx_drawable_t drawable /**< */, 4835 uint num_attribs /**< */, 4836 /+const+/ uint *attribs /**< */); 4837 4838 4839 /***************************************************************************** 4840 ** 4841 ** xcb_void_cookie_t xcb_glx_create_window_checked 4842 ** 4843 ** @param xcb_connection_t *c 4844 ** @param uint screen 4845 ** @param xcb_glx_fbconfig_t fbconfig 4846 ** @param xcb_window_t window 4847 ** @param xcb_glx_window_t glx_window 4848 ** @param uint num_attribs 4849 ** @param /+const+/ uint *attribs 4850 ** @returns xcb_void_cookie_t 4851 ** 4852 *****************************************************************************/ 4853 4854 extern(C) xcb_void_cookie_t 4855 xcb_glx_create_window_checked (xcb_connection_t *c /**< */, 4856 uint screen /**< */, 4857 xcb_glx_fbconfig_t fbconfig /**< */, 4858 xcb_window_t window /**< */, 4859 xcb_glx_window_t glx_window /**< */, 4860 uint num_attribs /**< */, 4861 /+const+/ uint *attribs /**< */); 4862 4863 4864 /***************************************************************************** 4865 ** 4866 ** xcb_void_cookie_t xcb_glx_create_window 4867 ** 4868 ** @param xcb_connection_t *c 4869 ** @param uint screen 4870 ** @param xcb_glx_fbconfig_t fbconfig 4871 ** @param xcb_window_t window 4872 ** @param xcb_glx_window_t glx_window 4873 ** @param uint num_attribs 4874 ** @param /+const+/ uint *attribs 4875 ** @returns xcb_void_cookie_t 4876 ** 4877 *****************************************************************************/ 4878 4879 extern(C) xcb_void_cookie_t 4880 xcb_glx_create_window (xcb_connection_t *c /**< */, 4881 uint screen /**< */, 4882 xcb_glx_fbconfig_t fbconfig /**< */, 4883 xcb_window_t window /**< */, 4884 xcb_glx_window_t glx_window /**< */, 4885 uint num_attribs /**< */, 4886 /+const+/ uint *attribs /**< */); 4887 4888 4889 /***************************************************************************** 4890 ** 4891 ** xcb_void_cookie_t xcb_glx_delete_window_checked 4892 ** 4893 ** @param xcb_connection_t *c 4894 ** @param xcb_glx_window_t glxwindow 4895 ** @returns xcb_void_cookie_t 4896 ** 4897 *****************************************************************************/ 4898 4899 extern(C) xcb_void_cookie_t 4900 xcb_glx_delete_window_checked (xcb_connection_t *c /**< */, 4901 xcb_glx_window_t glxwindow /**< */); 4902 4903 4904 /***************************************************************************** 4905 ** 4906 ** xcb_void_cookie_t xcb_glx_delete_window 4907 ** 4908 ** @param xcb_connection_t *c 4909 ** @param xcb_glx_window_t glxwindow 4910 ** @returns xcb_void_cookie_t 4911 ** 4912 *****************************************************************************/ 4913 4914 extern(C) xcb_void_cookie_t 4915 xcb_glx_delete_window (xcb_connection_t *c /**< */, 4916 xcb_glx_window_t glxwindow /**< */); 4917 4918 4919 /***************************************************************************** 4920 ** 4921 ** xcb_void_cookie_t xcb_glx_new_list_checked 4922 ** 4923 ** @param xcb_connection_t *c 4924 ** @param xcb_glx_context_tag_t context_tag 4925 ** @param uint list 4926 ** @param uint mode 4927 ** @returns xcb_void_cookie_t 4928 ** 4929 *****************************************************************************/ 4930 4931 extern(C) xcb_void_cookie_t 4932 xcb_glx_new_list_checked (xcb_connection_t *c /**< */, 4933 xcb_glx_context_tag_t context_tag /**< */, 4934 uint list /**< */, 4935 uint mode /**< */); 4936 4937 4938 /***************************************************************************** 4939 ** 4940 ** xcb_void_cookie_t xcb_glx_new_list 4941 ** 4942 ** @param xcb_connection_t *c 4943 ** @param xcb_glx_context_tag_t context_tag 4944 ** @param uint list 4945 ** @param uint mode 4946 ** @returns xcb_void_cookie_t 4947 ** 4948 *****************************************************************************/ 4949 4950 extern(C) xcb_void_cookie_t 4951 xcb_glx_new_list (xcb_connection_t *c /**< */, 4952 xcb_glx_context_tag_t context_tag /**< */, 4953 uint list /**< */, 4954 uint mode /**< */); 4955 4956 4957 /***************************************************************************** 4958 ** 4959 ** xcb_void_cookie_t xcb_glx_end_list_checked 4960 ** 4961 ** @param xcb_connection_t *c 4962 ** @param xcb_glx_context_tag_t context_tag 4963 ** @returns xcb_void_cookie_t 4964 ** 4965 *****************************************************************************/ 4966 4967 extern(C) xcb_void_cookie_t 4968 xcb_glx_end_list_checked (xcb_connection_t *c /**< */, 4969 xcb_glx_context_tag_t context_tag /**< */); 4970 4971 4972 /***************************************************************************** 4973 ** 4974 ** xcb_void_cookie_t xcb_glx_end_list 4975 ** 4976 ** @param xcb_connection_t *c 4977 ** @param xcb_glx_context_tag_t context_tag 4978 ** @returns xcb_void_cookie_t 4979 ** 4980 *****************************************************************************/ 4981 4982 extern(C) xcb_void_cookie_t 4983 xcb_glx_end_list (xcb_connection_t *c /**< */, 4984 xcb_glx_context_tag_t context_tag /**< */); 4985 4986 4987 /***************************************************************************** 4988 ** 4989 ** xcb_void_cookie_t xcb_glx_delete_lists_checked 4990 ** 4991 ** @param xcb_connection_t *c 4992 ** @param xcb_glx_context_tag_t context_tag 4993 ** @param uint list 4994 ** @param int range 4995 ** @returns xcb_void_cookie_t 4996 ** 4997 *****************************************************************************/ 4998 4999 extern(C) xcb_void_cookie_t 5000 xcb_glx_delete_lists_checked (xcb_connection_t *c /**< */, 5001 xcb_glx_context_tag_t context_tag /**< */, 5002 uint list /**< */, 5003 int range /**< */); 5004 5005 5006 /***************************************************************************** 5007 ** 5008 ** xcb_void_cookie_t xcb_glx_delete_lists 5009 ** 5010 ** @param xcb_connection_t *c 5011 ** @param xcb_glx_context_tag_t context_tag 5012 ** @param uint list 5013 ** @param int range 5014 ** @returns xcb_void_cookie_t 5015 ** 5016 *****************************************************************************/ 5017 5018 extern(C) xcb_void_cookie_t 5019 xcb_glx_delete_lists (xcb_connection_t *c /**< */, 5020 xcb_glx_context_tag_t context_tag /**< */, 5021 uint list /**< */, 5022 int range /**< */); 5023 5024 5025 /***************************************************************************** 5026 ** 5027 ** xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists 5028 ** 5029 ** @param xcb_connection_t *c 5030 ** @param xcb_glx_context_tag_t context_tag 5031 ** @param int range 5032 ** @returns xcb_glx_gen_lists_cookie_t 5033 ** 5034 *****************************************************************************/ 5035 5036 extern(C) xcb_glx_gen_lists_cookie_t 5037 xcb_glx_gen_lists (xcb_connection_t *c /**< */, 5038 xcb_glx_context_tag_t context_tag /**< */, 5039 int range /**< */); 5040 5041 5042 /***************************************************************************** 5043 ** 5044 ** xcb_glx_gen_lists_cookie_t xcb_glx_gen_lists_unchecked 5045 ** 5046 ** @param xcb_connection_t *c 5047 ** @param xcb_glx_context_tag_t context_tag 5048 ** @param int range 5049 ** @returns xcb_glx_gen_lists_cookie_t 5050 ** 5051 *****************************************************************************/ 5052 5053 extern(C) xcb_glx_gen_lists_cookie_t 5054 xcb_glx_gen_lists_unchecked (xcb_connection_t *c /**< */, 5055 xcb_glx_context_tag_t context_tag /**< */, 5056 int range /**< */); 5057 5058 5059 /***************************************************************************** 5060 ** 5061 ** xcb_glx_gen_lists_reply_t * xcb_glx_gen_lists_reply 5062 ** 5063 ** @param xcb_connection_t *c 5064 ** @param xcb_glx_gen_lists_cookie_t cookie 5065 ** @param xcb_generic_error_t **e 5066 ** @returns xcb_glx_gen_lists_reply_t * 5067 ** 5068 *****************************************************************************/ 5069 5070 extern(C) xcb_glx_gen_lists_reply_t * 5071 xcb_glx_gen_lists_reply (xcb_connection_t *c /**< */, 5072 xcb_glx_gen_lists_cookie_t cookie /**< */, 5073 xcb_generic_error_t **e /**< */); 5074 5075 5076 /***************************************************************************** 5077 ** 5078 ** xcb_void_cookie_t xcb_glx_feedback_buffer_checked 5079 ** 5080 ** @param xcb_connection_t *c 5081 ** @param xcb_glx_context_tag_t context_tag 5082 ** @param int size 5083 ** @param int type 5084 ** @returns xcb_void_cookie_t 5085 ** 5086 *****************************************************************************/ 5087 5088 extern(C) xcb_void_cookie_t 5089 xcb_glx_feedback_buffer_checked (xcb_connection_t *c /**< */, 5090 xcb_glx_context_tag_t context_tag /**< */, 5091 int size /**< */, 5092 int type /**< */); 5093 5094 5095 /***************************************************************************** 5096 ** 5097 ** xcb_void_cookie_t xcb_glx_feedback_buffer 5098 ** 5099 ** @param xcb_connection_t *c 5100 ** @param xcb_glx_context_tag_t context_tag 5101 ** @param int size 5102 ** @param int type 5103 ** @returns xcb_void_cookie_t 5104 ** 5105 *****************************************************************************/ 5106 5107 extern(C) xcb_void_cookie_t 5108 xcb_glx_feedback_buffer (xcb_connection_t *c /**< */, 5109 xcb_glx_context_tag_t context_tag /**< */, 5110 int size /**< */, 5111 int type /**< */); 5112 5113 5114 /***************************************************************************** 5115 ** 5116 ** xcb_void_cookie_t xcb_glx_select_buffer_checked 5117 ** 5118 ** @param xcb_connection_t *c 5119 ** @param xcb_glx_context_tag_t context_tag 5120 ** @param int size 5121 ** @returns xcb_void_cookie_t 5122 ** 5123 *****************************************************************************/ 5124 5125 extern(C) xcb_void_cookie_t 5126 xcb_glx_select_buffer_checked (xcb_connection_t *c /**< */, 5127 xcb_glx_context_tag_t context_tag /**< */, 5128 int size /**< */); 5129 5130 5131 /***************************************************************************** 5132 ** 5133 ** xcb_void_cookie_t xcb_glx_select_buffer 5134 ** 5135 ** @param xcb_connection_t *c 5136 ** @param xcb_glx_context_tag_t context_tag 5137 ** @param int size 5138 ** @returns xcb_void_cookie_t 5139 ** 5140 *****************************************************************************/ 5141 5142 extern(C) xcb_void_cookie_t 5143 xcb_glx_select_buffer (xcb_connection_t *c /**< */, 5144 xcb_glx_context_tag_t context_tag /**< */, 5145 int size /**< */); 5146 5147 5148 /***************************************************************************** 5149 ** 5150 ** xcb_glx_render_mode_cookie_t xcb_glx_render_mode 5151 ** 5152 ** @param xcb_connection_t *c 5153 ** @param xcb_glx_context_tag_t context_tag 5154 ** @param uint mode 5155 ** @returns xcb_glx_render_mode_cookie_t 5156 ** 5157 *****************************************************************************/ 5158 5159 extern(C) xcb_glx_render_mode_cookie_t 5160 xcb_glx_render_mode (xcb_connection_t *c /**< */, 5161 xcb_glx_context_tag_t context_tag /**< */, 5162 uint mode /**< */); 5163 5164 5165 /***************************************************************************** 5166 ** 5167 ** xcb_glx_render_mode_cookie_t xcb_glx_render_mode_unchecked 5168 ** 5169 ** @param xcb_connection_t *c 5170 ** @param xcb_glx_context_tag_t context_tag 5171 ** @param uint mode 5172 ** @returns xcb_glx_render_mode_cookie_t 5173 ** 5174 *****************************************************************************/ 5175 5176 extern(C) xcb_glx_render_mode_cookie_t 5177 xcb_glx_render_mode_unchecked (xcb_connection_t *c /**< */, 5178 xcb_glx_context_tag_t context_tag /**< */, 5179 uint mode /**< */); 5180 5181 5182 /***************************************************************************** 5183 ** 5184 ** uint * xcb_glx_render_mode_data 5185 ** 5186 ** @param /+const+/ xcb_glx_render_mode_reply_t *R 5187 ** @returns uint * 5188 ** 5189 *****************************************************************************/ 5190 5191 extern(C) uint * 5192 xcb_glx_render_mode_data (/+const+/ xcb_glx_render_mode_reply_t *R /**< */); 5193 5194 5195 /***************************************************************************** 5196 ** 5197 ** int xcb_glx_render_mode_data_length 5198 ** 5199 ** @param /+const+/ xcb_glx_render_mode_reply_t *R 5200 ** @returns int 5201 ** 5202 *****************************************************************************/ 5203 5204 extern(C) int 5205 xcb_glx_render_mode_data_length (/+const+/ xcb_glx_render_mode_reply_t *R /**< */); 5206 5207 5208 /***************************************************************************** 5209 ** 5210 ** xcb_generic_iterator_t xcb_glx_render_mode_data_end 5211 ** 5212 ** @param /+const+/ xcb_glx_render_mode_reply_t *R 5213 ** @returns xcb_generic_iterator_t 5214 ** 5215 *****************************************************************************/ 5216 5217 extern(C) xcb_generic_iterator_t 5218 xcb_glx_render_mode_data_end (/+const+/ xcb_glx_render_mode_reply_t *R /**< */); 5219 5220 5221 /***************************************************************************** 5222 ** 5223 ** xcb_glx_render_mode_reply_t * xcb_glx_render_mode_reply 5224 ** 5225 ** @param xcb_connection_t *c 5226 ** @param xcb_glx_render_mode_cookie_t cookie 5227 ** @param xcb_generic_error_t **e 5228 ** @returns xcb_glx_render_mode_reply_t * 5229 ** 5230 *****************************************************************************/ 5231 5232 extern(C) xcb_glx_render_mode_reply_t * 5233 xcb_glx_render_mode_reply (xcb_connection_t *c /**< */, 5234 xcb_glx_render_mode_cookie_t cookie /**< */, 5235 xcb_generic_error_t **e /**< */); 5236 5237 5238 /***************************************************************************** 5239 ** 5240 ** xcb_glx_finish_cookie_t xcb_glx_finish 5241 ** 5242 ** @param xcb_connection_t *c 5243 ** @param xcb_glx_context_tag_t context_tag 5244 ** @returns xcb_glx_finish_cookie_t 5245 ** 5246 *****************************************************************************/ 5247 5248 extern(C) xcb_glx_finish_cookie_t 5249 xcb_glx_finish (xcb_connection_t *c /**< */, 5250 xcb_glx_context_tag_t context_tag /**< */); 5251 5252 5253 /***************************************************************************** 5254 ** 5255 ** xcb_glx_finish_cookie_t xcb_glx_finish_unchecked 5256 ** 5257 ** @param xcb_connection_t *c 5258 ** @param xcb_glx_context_tag_t context_tag 5259 ** @returns xcb_glx_finish_cookie_t 5260 ** 5261 *****************************************************************************/ 5262 5263 extern(C) xcb_glx_finish_cookie_t 5264 xcb_glx_finish_unchecked (xcb_connection_t *c /**< */, 5265 xcb_glx_context_tag_t context_tag /**< */); 5266 5267 5268 /***************************************************************************** 5269 ** 5270 ** xcb_glx_finish_reply_t * xcb_glx_finish_reply 5271 ** 5272 ** @param xcb_connection_t *c 5273 ** @param xcb_glx_finish_cookie_t cookie 5274 ** @param xcb_generic_error_t **e 5275 ** @returns xcb_glx_finish_reply_t * 5276 ** 5277 *****************************************************************************/ 5278 5279 extern(C) xcb_glx_finish_reply_t * 5280 xcb_glx_finish_reply (xcb_connection_t *c /**< */, 5281 xcb_glx_finish_cookie_t cookie /**< */, 5282 xcb_generic_error_t **e /**< */); 5283 5284 5285 /***************************************************************************** 5286 ** 5287 ** xcb_void_cookie_t xcb_glx_pixel_storef_checked 5288 ** 5289 ** @param xcb_connection_t *c 5290 ** @param xcb_glx_context_tag_t context_tag 5291 ** @param uint pname 5292 ** @param xcb_glx_float32_t datum 5293 ** @returns xcb_void_cookie_t 5294 ** 5295 *****************************************************************************/ 5296 5297 extern(C) xcb_void_cookie_t 5298 xcb_glx_pixel_storef_checked (xcb_connection_t *c /**< */, 5299 xcb_glx_context_tag_t context_tag /**< */, 5300 uint pname /**< */, 5301 xcb_glx_float32_t datum /**< */); 5302 5303 5304 /***************************************************************************** 5305 ** 5306 ** xcb_void_cookie_t xcb_glx_pixel_storef 5307 ** 5308 ** @param xcb_connection_t *c 5309 ** @param xcb_glx_context_tag_t context_tag 5310 ** @param uint pname 5311 ** @param xcb_glx_float32_t datum 5312 ** @returns xcb_void_cookie_t 5313 ** 5314 *****************************************************************************/ 5315 5316 extern(C) xcb_void_cookie_t 5317 xcb_glx_pixel_storef (xcb_connection_t *c /**< */, 5318 xcb_glx_context_tag_t context_tag /**< */, 5319 uint pname /**< */, 5320 xcb_glx_float32_t datum /**< */); 5321 5322 5323 /***************************************************************************** 5324 ** 5325 ** xcb_void_cookie_t xcb_glx_pixel_storei_checked 5326 ** 5327 ** @param xcb_connection_t *c 5328 ** @param xcb_glx_context_tag_t context_tag 5329 ** @param uint pname 5330 ** @param int datum 5331 ** @returns xcb_void_cookie_t 5332 ** 5333 *****************************************************************************/ 5334 5335 extern(C) xcb_void_cookie_t 5336 xcb_glx_pixel_storei_checked (xcb_connection_t *c /**< */, 5337 xcb_glx_context_tag_t context_tag /**< */, 5338 uint pname /**< */, 5339 int datum /**< */); 5340 5341 5342 /***************************************************************************** 5343 ** 5344 ** xcb_void_cookie_t xcb_glx_pixel_storei 5345 ** 5346 ** @param xcb_connection_t *c 5347 ** @param xcb_glx_context_tag_t context_tag 5348 ** @param uint pname 5349 ** @param int datum 5350 ** @returns xcb_void_cookie_t 5351 ** 5352 *****************************************************************************/ 5353 5354 extern(C) xcb_void_cookie_t 5355 xcb_glx_pixel_storei (xcb_connection_t *c /**< */, 5356 xcb_glx_context_tag_t context_tag /**< */, 5357 uint pname /**< */, 5358 int datum /**< */); 5359 5360 5361 /***************************************************************************** 5362 ** 5363 ** xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels 5364 ** 5365 ** @param xcb_connection_t *c 5366 ** @param xcb_glx_context_tag_t context_tag 5367 ** @param int x 5368 ** @param int y 5369 ** @param int width 5370 ** @param int height 5371 ** @param uint format 5372 ** @param uint type 5373 ** @param bool swap_bytes 5374 ** @param bool lsb_first 5375 ** @returns xcb_glx_read_pixels_cookie_t 5376 ** 5377 *****************************************************************************/ 5378 5379 extern(C) xcb_glx_read_pixels_cookie_t 5380 xcb_glx_read_pixels (xcb_connection_t *c /**< */, 5381 xcb_glx_context_tag_t context_tag /**< */, 5382 int x /**< */, 5383 int y /**< */, 5384 int width /**< */, 5385 int height /**< */, 5386 uint format /**< */, 5387 uint type /**< */, 5388 bool swap_bytes /**< */, 5389 bool lsb_first /**< */); 5390 5391 5392 /***************************************************************************** 5393 ** 5394 ** xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels_unchecked 5395 ** 5396 ** @param xcb_connection_t *c 5397 ** @param xcb_glx_context_tag_t context_tag 5398 ** @param int x 5399 ** @param int y 5400 ** @param int width 5401 ** @param int height 5402 ** @param uint format 5403 ** @param uint type 5404 ** @param bool swap_bytes 5405 ** @param bool lsb_first 5406 ** @returns xcb_glx_read_pixels_cookie_t 5407 ** 5408 *****************************************************************************/ 5409 5410 extern(C) xcb_glx_read_pixels_cookie_t 5411 xcb_glx_read_pixels_unchecked (xcb_connection_t *c /**< */, 5412 xcb_glx_context_tag_t context_tag /**< */, 5413 int x /**< */, 5414 int y /**< */, 5415 int width /**< */, 5416 int height /**< */, 5417 uint format /**< */, 5418 uint type /**< */, 5419 bool swap_bytes /**< */, 5420 bool lsb_first /**< */); 5421 5422 5423 /***************************************************************************** 5424 ** 5425 ** ubyte * xcb_glx_read_pixels_data 5426 ** 5427 ** @param /+const+/ xcb_glx_read_pixels_reply_t *R 5428 ** @returns ubyte * 5429 ** 5430 *****************************************************************************/ 5431 5432 extern(C) ubyte * 5433 xcb_glx_read_pixels_data (/+const+/ xcb_glx_read_pixels_reply_t *R /**< */); 5434 5435 5436 /***************************************************************************** 5437 ** 5438 ** int xcb_glx_read_pixels_data_length 5439 ** 5440 ** @param /+const+/ xcb_glx_read_pixels_reply_t *R 5441 ** @returns int 5442 ** 5443 *****************************************************************************/ 5444 5445 extern(C) int 5446 xcb_glx_read_pixels_data_length (/+const+/ xcb_glx_read_pixels_reply_t *R /**< */); 5447 5448 5449 /***************************************************************************** 5450 ** 5451 ** xcb_generic_iterator_t xcb_glx_read_pixels_data_end 5452 ** 5453 ** @param /+const+/ xcb_glx_read_pixels_reply_t *R 5454 ** @returns xcb_generic_iterator_t 5455 ** 5456 *****************************************************************************/ 5457 5458 extern(C) xcb_generic_iterator_t 5459 xcb_glx_read_pixels_data_end (/+const+/ xcb_glx_read_pixels_reply_t *R /**< */); 5460 5461 5462 /***************************************************************************** 5463 ** 5464 ** xcb_glx_read_pixels_reply_t * xcb_glx_read_pixels_reply 5465 ** 5466 ** @param xcb_connection_t *c 5467 ** @param xcb_glx_read_pixels_cookie_t cookie 5468 ** @param xcb_generic_error_t **e 5469 ** @returns xcb_glx_read_pixels_reply_t * 5470 ** 5471 *****************************************************************************/ 5472 5473 extern(C) xcb_glx_read_pixels_reply_t * 5474 xcb_glx_read_pixels_reply (xcb_connection_t *c /**< */, 5475 xcb_glx_read_pixels_cookie_t cookie /**< */, 5476 xcb_generic_error_t **e /**< */); 5477 5478 5479 /***************************************************************************** 5480 ** 5481 ** xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv 5482 ** 5483 ** @param xcb_connection_t *c 5484 ** @param xcb_glx_context_tag_t context_tag 5485 ** @param int pname 5486 ** @returns xcb_glx_get_booleanv_cookie_t 5487 ** 5488 *****************************************************************************/ 5489 5490 extern(C) xcb_glx_get_booleanv_cookie_t 5491 xcb_glx_get_booleanv (xcb_connection_t *c /**< */, 5492 xcb_glx_context_tag_t context_tag /**< */, 5493 int pname /**< */); 5494 5495 5496 /***************************************************************************** 5497 ** 5498 ** xcb_glx_get_booleanv_cookie_t xcb_glx_get_booleanv_unchecked 5499 ** 5500 ** @param xcb_connection_t *c 5501 ** @param xcb_glx_context_tag_t context_tag 5502 ** @param int pname 5503 ** @returns xcb_glx_get_booleanv_cookie_t 5504 ** 5505 *****************************************************************************/ 5506 5507 extern(C) xcb_glx_get_booleanv_cookie_t 5508 xcb_glx_get_booleanv_unchecked (xcb_connection_t *c /**< */, 5509 xcb_glx_context_tag_t context_tag /**< */, 5510 int pname /**< */); 5511 5512 5513 /***************************************************************************** 5514 ** 5515 ** bool * xcb_glx_get_booleanv_data 5516 ** 5517 ** @param /+const+/ xcb_glx_get_booleanv_reply_t *R 5518 ** @returns bool * 5519 ** 5520 *****************************************************************************/ 5521 5522 extern(C) bool * 5523 xcb_glx_get_booleanv_data (/+const+/ xcb_glx_get_booleanv_reply_t *R /**< */); 5524 5525 5526 /***************************************************************************** 5527 ** 5528 ** int xcb_glx_get_booleanv_data_length 5529 ** 5530 ** @param /+const+/ xcb_glx_get_booleanv_reply_t *R 5531 ** @returns int 5532 ** 5533 *****************************************************************************/ 5534 5535 extern(C) int 5536 xcb_glx_get_booleanv_data_length (/+const+/ xcb_glx_get_booleanv_reply_t *R /**< */); 5537 5538 5539 /***************************************************************************** 5540 ** 5541 ** xcb_generic_iterator_t xcb_glx_get_booleanv_data_end 5542 ** 5543 ** @param /+const+/ xcb_glx_get_booleanv_reply_t *R 5544 ** @returns xcb_generic_iterator_t 5545 ** 5546 *****************************************************************************/ 5547 5548 extern(C) xcb_generic_iterator_t 5549 xcb_glx_get_booleanv_data_end (/+const+/ xcb_glx_get_booleanv_reply_t *R /**< */); 5550 5551 5552 /***************************************************************************** 5553 ** 5554 ** xcb_glx_get_booleanv_reply_t * xcb_glx_get_booleanv_reply 5555 ** 5556 ** @param xcb_connection_t *c 5557 ** @param xcb_glx_get_booleanv_cookie_t cookie 5558 ** @param xcb_generic_error_t **e 5559 ** @returns xcb_glx_get_booleanv_reply_t * 5560 ** 5561 *****************************************************************************/ 5562 5563 extern(C) xcb_glx_get_booleanv_reply_t * 5564 xcb_glx_get_booleanv_reply (xcb_connection_t *c /**< */, 5565 xcb_glx_get_booleanv_cookie_t cookie /**< */, 5566 xcb_generic_error_t **e /**< */); 5567 5568 5569 /***************************************************************************** 5570 ** 5571 ** xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane 5572 ** 5573 ** @param xcb_connection_t *c 5574 ** @param xcb_glx_context_tag_t context_tag 5575 ** @param int plane 5576 ** @returns xcb_glx_get_clip_plane_cookie_t 5577 ** 5578 *****************************************************************************/ 5579 5580 extern(C) xcb_glx_get_clip_plane_cookie_t 5581 xcb_glx_get_clip_plane (xcb_connection_t *c /**< */, 5582 xcb_glx_context_tag_t context_tag /**< */, 5583 int plane /**< */); 5584 5585 5586 /***************************************************************************** 5587 ** 5588 ** xcb_glx_get_clip_plane_cookie_t xcb_glx_get_clip_plane_unchecked 5589 ** 5590 ** @param xcb_connection_t *c 5591 ** @param xcb_glx_context_tag_t context_tag 5592 ** @param int plane 5593 ** @returns xcb_glx_get_clip_plane_cookie_t 5594 ** 5595 *****************************************************************************/ 5596 5597 extern(C) xcb_glx_get_clip_plane_cookie_t 5598 xcb_glx_get_clip_plane_unchecked (xcb_connection_t *c /**< */, 5599 xcb_glx_context_tag_t context_tag /**< */, 5600 int plane /**< */); 5601 5602 5603 /***************************************************************************** 5604 ** 5605 ** xcb_glx_float64_t * xcb_glx_get_clip_plane_data 5606 ** 5607 ** @param /+const+/ xcb_glx_get_clip_plane_reply_t *R 5608 ** @returns xcb_glx_float64_t * 5609 ** 5610 *****************************************************************************/ 5611 5612 extern(C) xcb_glx_float64_t * 5613 xcb_glx_get_clip_plane_data (/+const+/ xcb_glx_get_clip_plane_reply_t *R /**< */); 5614 5615 5616 /***************************************************************************** 5617 ** 5618 ** int xcb_glx_get_clip_plane_data_length 5619 ** 5620 ** @param /+const+/ xcb_glx_get_clip_plane_reply_t *R 5621 ** @returns int 5622 ** 5623 *****************************************************************************/ 5624 5625 extern(C) int 5626 xcb_glx_get_clip_plane_data_length (/+const+/ xcb_glx_get_clip_plane_reply_t *R /**< */); 5627 5628 5629 /***************************************************************************** 5630 ** 5631 ** xcb_glx_float64_iterator_t xcb_glx_get_clip_plane_data_iterator 5632 ** 5633 ** @param /+const+/ xcb_glx_get_clip_plane_reply_t *R 5634 ** @returns xcb_glx_float64_iterator_t 5635 ** 5636 *****************************************************************************/ 5637 5638 extern(C) xcb_glx_float64_iterator_t 5639 xcb_glx_get_clip_plane_data_iterator (/+const+/ xcb_glx_get_clip_plane_reply_t *R /**< */); 5640 5641 5642 /***************************************************************************** 5643 ** 5644 ** xcb_glx_get_clip_plane_reply_t * xcb_glx_get_clip_plane_reply 5645 ** 5646 ** @param xcb_connection_t *c 5647 ** @param xcb_glx_get_clip_plane_cookie_t cookie 5648 ** @param xcb_generic_error_t **e 5649 ** @returns xcb_glx_get_clip_plane_reply_t * 5650 ** 5651 *****************************************************************************/ 5652 5653 extern(C) xcb_glx_get_clip_plane_reply_t * 5654 xcb_glx_get_clip_plane_reply (xcb_connection_t *c /**< */, 5655 xcb_glx_get_clip_plane_cookie_t cookie /**< */, 5656 xcb_generic_error_t **e /**< */); 5657 5658 5659 /***************************************************************************** 5660 ** 5661 ** xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev 5662 ** 5663 ** @param xcb_connection_t *c 5664 ** @param xcb_glx_context_tag_t context_tag 5665 ** @param uint pname 5666 ** @returns xcb_glx_get_doublev_cookie_t 5667 ** 5668 *****************************************************************************/ 5669 5670 extern(C) xcb_glx_get_doublev_cookie_t 5671 xcb_glx_get_doublev (xcb_connection_t *c /**< */, 5672 xcb_glx_context_tag_t context_tag /**< */, 5673 uint pname /**< */); 5674 5675 5676 /***************************************************************************** 5677 ** 5678 ** xcb_glx_get_doublev_cookie_t xcb_glx_get_doublev_unchecked 5679 ** 5680 ** @param xcb_connection_t *c 5681 ** @param xcb_glx_context_tag_t context_tag 5682 ** @param uint pname 5683 ** @returns xcb_glx_get_doublev_cookie_t 5684 ** 5685 *****************************************************************************/ 5686 5687 extern(C) xcb_glx_get_doublev_cookie_t 5688 xcb_glx_get_doublev_unchecked (xcb_connection_t *c /**< */, 5689 xcb_glx_context_tag_t context_tag /**< */, 5690 uint pname /**< */); 5691 5692 5693 /***************************************************************************** 5694 ** 5695 ** xcb_glx_float64_t * xcb_glx_get_doublev_data 5696 ** 5697 ** @param /+const+/ xcb_glx_get_doublev_reply_t *R 5698 ** @returns xcb_glx_float64_t * 5699 ** 5700 *****************************************************************************/ 5701 5702 extern(C) xcb_glx_float64_t * 5703 xcb_glx_get_doublev_data (/+const+/ xcb_glx_get_doublev_reply_t *R /**< */); 5704 5705 5706 /***************************************************************************** 5707 ** 5708 ** int xcb_glx_get_doublev_data_length 5709 ** 5710 ** @param /+const+/ xcb_glx_get_doublev_reply_t *R 5711 ** @returns int 5712 ** 5713 *****************************************************************************/ 5714 5715 extern(C) int 5716 xcb_glx_get_doublev_data_length (/+const+/ xcb_glx_get_doublev_reply_t *R /**< */); 5717 5718 5719 /***************************************************************************** 5720 ** 5721 ** xcb_glx_float64_iterator_t xcb_glx_get_doublev_data_iterator 5722 ** 5723 ** @param /+const+/ xcb_glx_get_doublev_reply_t *R 5724 ** @returns xcb_glx_float64_iterator_t 5725 ** 5726 *****************************************************************************/ 5727 5728 extern(C) xcb_glx_float64_iterator_t 5729 xcb_glx_get_doublev_data_iterator (/+const+/ xcb_glx_get_doublev_reply_t *R /**< */); 5730 5731 5732 /***************************************************************************** 5733 ** 5734 ** xcb_glx_get_doublev_reply_t * xcb_glx_get_doublev_reply 5735 ** 5736 ** @param xcb_connection_t *c 5737 ** @param xcb_glx_get_doublev_cookie_t cookie 5738 ** @param xcb_generic_error_t **e 5739 ** @returns xcb_glx_get_doublev_reply_t * 5740 ** 5741 *****************************************************************************/ 5742 5743 extern(C) xcb_glx_get_doublev_reply_t * 5744 xcb_glx_get_doublev_reply (xcb_connection_t *c /**< */, 5745 xcb_glx_get_doublev_cookie_t cookie /**< */, 5746 xcb_generic_error_t **e /**< */); 5747 5748 5749 /***************************************************************************** 5750 ** 5751 ** xcb_glx_get_error_cookie_t xcb_glx_get_error 5752 ** 5753 ** @param xcb_connection_t *c 5754 ** @param xcb_glx_context_tag_t context_tag 5755 ** @returns xcb_glx_get_error_cookie_t 5756 ** 5757 *****************************************************************************/ 5758 5759 extern(C) xcb_glx_get_error_cookie_t 5760 xcb_glx_get_error (xcb_connection_t *c /**< */, 5761 xcb_glx_context_tag_t context_tag /**< */); 5762 5763 5764 /***************************************************************************** 5765 ** 5766 ** xcb_glx_get_error_cookie_t xcb_glx_get_error_unchecked 5767 ** 5768 ** @param xcb_connection_t *c 5769 ** @param xcb_glx_context_tag_t context_tag 5770 ** @returns xcb_glx_get_error_cookie_t 5771 ** 5772 *****************************************************************************/ 5773 5774 extern(C) xcb_glx_get_error_cookie_t 5775 xcb_glx_get_error_unchecked (xcb_connection_t *c /**< */, 5776 xcb_glx_context_tag_t context_tag /**< */); 5777 5778 5779 /***************************************************************************** 5780 ** 5781 ** xcb_glx_get_error_reply_t * xcb_glx_get_error_reply 5782 ** 5783 ** @param xcb_connection_t *c 5784 ** @param xcb_glx_get_error_cookie_t cookie 5785 ** @param xcb_generic_error_t **e 5786 ** @returns xcb_glx_get_error_reply_t * 5787 ** 5788 *****************************************************************************/ 5789 5790 extern(C) xcb_glx_get_error_reply_t * 5791 xcb_glx_get_error_reply (xcb_connection_t *c /**< */, 5792 xcb_glx_get_error_cookie_t cookie /**< */, 5793 xcb_generic_error_t **e /**< */); 5794 5795 5796 /***************************************************************************** 5797 ** 5798 ** xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv 5799 ** 5800 ** @param xcb_connection_t *c 5801 ** @param xcb_glx_context_tag_t context_tag 5802 ** @param uint pname 5803 ** @returns xcb_glx_get_floatv_cookie_t 5804 ** 5805 *****************************************************************************/ 5806 5807 extern(C) xcb_glx_get_floatv_cookie_t 5808 xcb_glx_get_floatv (xcb_connection_t *c /**< */, 5809 xcb_glx_context_tag_t context_tag /**< */, 5810 uint pname /**< */); 5811 5812 5813 /***************************************************************************** 5814 ** 5815 ** xcb_glx_get_floatv_cookie_t xcb_glx_get_floatv_unchecked 5816 ** 5817 ** @param xcb_connection_t *c 5818 ** @param xcb_glx_context_tag_t context_tag 5819 ** @param uint pname 5820 ** @returns xcb_glx_get_floatv_cookie_t 5821 ** 5822 *****************************************************************************/ 5823 5824 extern(C) xcb_glx_get_floatv_cookie_t 5825 xcb_glx_get_floatv_unchecked (xcb_connection_t *c /**< */, 5826 xcb_glx_context_tag_t context_tag /**< */, 5827 uint pname /**< */); 5828 5829 5830 /***************************************************************************** 5831 ** 5832 ** xcb_glx_float32_t * xcb_glx_get_floatv_data 5833 ** 5834 ** @param /+const+/ xcb_glx_get_floatv_reply_t *R 5835 ** @returns xcb_glx_float32_t * 5836 ** 5837 *****************************************************************************/ 5838 5839 extern(C) xcb_glx_float32_t * 5840 xcb_glx_get_floatv_data (/+const+/ xcb_glx_get_floatv_reply_t *R /**< */); 5841 5842 5843 /***************************************************************************** 5844 ** 5845 ** int xcb_glx_get_floatv_data_length 5846 ** 5847 ** @param /+const+/ xcb_glx_get_floatv_reply_t *R 5848 ** @returns int 5849 ** 5850 *****************************************************************************/ 5851 5852 extern(C) int 5853 xcb_glx_get_floatv_data_length (/+const+/ xcb_glx_get_floatv_reply_t *R /**< */); 5854 5855 5856 /***************************************************************************** 5857 ** 5858 ** xcb_glx_float32_iterator_t xcb_glx_get_floatv_data_iterator 5859 ** 5860 ** @param /+const+/ xcb_glx_get_floatv_reply_t *R 5861 ** @returns xcb_glx_float32_iterator_t 5862 ** 5863 *****************************************************************************/ 5864 5865 extern(C) xcb_glx_float32_iterator_t 5866 xcb_glx_get_floatv_data_iterator (/+const+/ xcb_glx_get_floatv_reply_t *R /**< */); 5867 5868 5869 /***************************************************************************** 5870 ** 5871 ** xcb_glx_get_floatv_reply_t * xcb_glx_get_floatv_reply 5872 ** 5873 ** @param xcb_connection_t *c 5874 ** @param xcb_glx_get_floatv_cookie_t cookie 5875 ** @param xcb_generic_error_t **e 5876 ** @returns xcb_glx_get_floatv_reply_t * 5877 ** 5878 *****************************************************************************/ 5879 5880 extern(C) xcb_glx_get_floatv_reply_t * 5881 xcb_glx_get_floatv_reply (xcb_connection_t *c /**< */, 5882 xcb_glx_get_floatv_cookie_t cookie /**< */, 5883 xcb_generic_error_t **e /**< */); 5884 5885 5886 /***************************************************************************** 5887 ** 5888 ** xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv 5889 ** 5890 ** @param xcb_connection_t *c 5891 ** @param xcb_glx_context_tag_t context_tag 5892 ** @param uint pname 5893 ** @returns xcb_glx_get_integerv_cookie_t 5894 ** 5895 *****************************************************************************/ 5896 5897 extern(C) xcb_glx_get_integerv_cookie_t 5898 xcb_glx_get_integerv (xcb_connection_t *c /**< */, 5899 xcb_glx_context_tag_t context_tag /**< */, 5900 uint pname /**< */); 5901 5902 5903 /***************************************************************************** 5904 ** 5905 ** xcb_glx_get_integerv_cookie_t xcb_glx_get_integerv_unchecked 5906 ** 5907 ** @param xcb_connection_t *c 5908 ** @param xcb_glx_context_tag_t context_tag 5909 ** @param uint pname 5910 ** @returns xcb_glx_get_integerv_cookie_t 5911 ** 5912 *****************************************************************************/ 5913 5914 extern(C) xcb_glx_get_integerv_cookie_t 5915 xcb_glx_get_integerv_unchecked (xcb_connection_t *c /**< */, 5916 xcb_glx_context_tag_t context_tag /**< */, 5917 uint pname /**< */); 5918 5919 5920 /***************************************************************************** 5921 ** 5922 ** int * xcb_glx_get_integerv_data 5923 ** 5924 ** @param /+const+/ xcb_glx_get_integerv_reply_t *R 5925 ** @returns int * 5926 ** 5927 *****************************************************************************/ 5928 5929 extern(C) int * 5930 xcb_glx_get_integerv_data (/+const+/ xcb_glx_get_integerv_reply_t *R /**< */); 5931 5932 5933 /***************************************************************************** 5934 ** 5935 ** int xcb_glx_get_integerv_data_length 5936 ** 5937 ** @param /+const+/ xcb_glx_get_integerv_reply_t *R 5938 ** @returns int 5939 ** 5940 *****************************************************************************/ 5941 5942 extern(C) int 5943 xcb_glx_get_integerv_data_length (/+const+/ xcb_glx_get_integerv_reply_t *R /**< */); 5944 5945 5946 /***************************************************************************** 5947 ** 5948 ** xcb_generic_iterator_t xcb_glx_get_integerv_data_end 5949 ** 5950 ** @param /+const+/ xcb_glx_get_integerv_reply_t *R 5951 ** @returns xcb_generic_iterator_t 5952 ** 5953 *****************************************************************************/ 5954 5955 extern(C) xcb_generic_iterator_t 5956 xcb_glx_get_integerv_data_end (/+const+/ xcb_glx_get_integerv_reply_t *R /**< */); 5957 5958 5959 /***************************************************************************** 5960 ** 5961 ** xcb_glx_get_integerv_reply_t * xcb_glx_get_integerv_reply 5962 ** 5963 ** @param xcb_connection_t *c 5964 ** @param xcb_glx_get_integerv_cookie_t cookie 5965 ** @param xcb_generic_error_t **e 5966 ** @returns xcb_glx_get_integerv_reply_t * 5967 ** 5968 *****************************************************************************/ 5969 5970 extern(C) xcb_glx_get_integerv_reply_t * 5971 xcb_glx_get_integerv_reply (xcb_connection_t *c /**< */, 5972 xcb_glx_get_integerv_cookie_t cookie /**< */, 5973 xcb_generic_error_t **e /**< */); 5974 5975 5976 /***************************************************************************** 5977 ** 5978 ** xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv 5979 ** 5980 ** @param xcb_connection_t *c 5981 ** @param xcb_glx_context_tag_t context_tag 5982 ** @param uint light 5983 ** @param uint pname 5984 ** @returns xcb_glx_get_lightfv_cookie_t 5985 ** 5986 *****************************************************************************/ 5987 5988 extern(C) xcb_glx_get_lightfv_cookie_t 5989 xcb_glx_get_lightfv (xcb_connection_t *c /**< */, 5990 xcb_glx_context_tag_t context_tag /**< */, 5991 uint light /**< */, 5992 uint pname /**< */); 5993 5994 5995 /***************************************************************************** 5996 ** 5997 ** xcb_glx_get_lightfv_cookie_t xcb_glx_get_lightfv_unchecked 5998 ** 5999 ** @param xcb_connection_t *c 6000 ** @param xcb_glx_context_tag_t context_tag 6001 ** @param uint light 6002 ** @param uint pname 6003 ** @returns xcb_glx_get_lightfv_cookie_t 6004 ** 6005 *****************************************************************************/ 6006 6007 extern(C) xcb_glx_get_lightfv_cookie_t 6008 xcb_glx_get_lightfv_unchecked (xcb_connection_t *c /**< */, 6009 xcb_glx_context_tag_t context_tag /**< */, 6010 uint light /**< */, 6011 uint pname /**< */); 6012 6013 6014 /***************************************************************************** 6015 ** 6016 ** xcb_glx_float32_t * xcb_glx_get_lightfv_data 6017 ** 6018 ** @param /+const+/ xcb_glx_get_lightfv_reply_t *R 6019 ** @returns xcb_glx_float32_t * 6020 ** 6021 *****************************************************************************/ 6022 6023 extern(C) xcb_glx_float32_t * 6024 xcb_glx_get_lightfv_data (/+const+/ xcb_glx_get_lightfv_reply_t *R /**< */); 6025 6026 6027 /***************************************************************************** 6028 ** 6029 ** int xcb_glx_get_lightfv_data_length 6030 ** 6031 ** @param /+const+/ xcb_glx_get_lightfv_reply_t *R 6032 ** @returns int 6033 ** 6034 *****************************************************************************/ 6035 6036 extern(C) int 6037 xcb_glx_get_lightfv_data_length (/+const+/ xcb_glx_get_lightfv_reply_t *R /**< */); 6038 6039 6040 /***************************************************************************** 6041 ** 6042 ** xcb_glx_float32_iterator_t xcb_glx_get_lightfv_data_iterator 6043 ** 6044 ** @param /+const+/ xcb_glx_get_lightfv_reply_t *R 6045 ** @returns xcb_glx_float32_iterator_t 6046 ** 6047 *****************************************************************************/ 6048 6049 extern(C) xcb_glx_float32_iterator_t 6050 xcb_glx_get_lightfv_data_iterator (/+const+/ xcb_glx_get_lightfv_reply_t *R /**< */); 6051 6052 6053 /***************************************************************************** 6054 ** 6055 ** xcb_glx_get_lightfv_reply_t * xcb_glx_get_lightfv_reply 6056 ** 6057 ** @param xcb_connection_t *c 6058 ** @param xcb_glx_get_lightfv_cookie_t cookie 6059 ** @param xcb_generic_error_t **e 6060 ** @returns xcb_glx_get_lightfv_reply_t * 6061 ** 6062 *****************************************************************************/ 6063 6064 extern(C) xcb_glx_get_lightfv_reply_t * 6065 xcb_glx_get_lightfv_reply (xcb_connection_t *c /**< */, 6066 xcb_glx_get_lightfv_cookie_t cookie /**< */, 6067 xcb_generic_error_t **e /**< */); 6068 6069 6070 /***************************************************************************** 6071 ** 6072 ** xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv 6073 ** 6074 ** @param xcb_connection_t *c 6075 ** @param xcb_glx_context_tag_t context_tag 6076 ** @param uint light 6077 ** @param uint pname 6078 ** @returns xcb_glx_get_lightiv_cookie_t 6079 ** 6080 *****************************************************************************/ 6081 6082 extern(C) xcb_glx_get_lightiv_cookie_t 6083 xcb_glx_get_lightiv (xcb_connection_t *c /**< */, 6084 xcb_glx_context_tag_t context_tag /**< */, 6085 uint light /**< */, 6086 uint pname /**< */); 6087 6088 6089 /***************************************************************************** 6090 ** 6091 ** xcb_glx_get_lightiv_cookie_t xcb_glx_get_lightiv_unchecked 6092 ** 6093 ** @param xcb_connection_t *c 6094 ** @param xcb_glx_context_tag_t context_tag 6095 ** @param uint light 6096 ** @param uint pname 6097 ** @returns xcb_glx_get_lightiv_cookie_t 6098 ** 6099 *****************************************************************************/ 6100 6101 extern(C) xcb_glx_get_lightiv_cookie_t 6102 xcb_glx_get_lightiv_unchecked (xcb_connection_t *c /**< */, 6103 xcb_glx_context_tag_t context_tag /**< */, 6104 uint light /**< */, 6105 uint pname /**< */); 6106 6107 6108 /***************************************************************************** 6109 ** 6110 ** int * xcb_glx_get_lightiv_data 6111 ** 6112 ** @param /+const+/ xcb_glx_get_lightiv_reply_t *R 6113 ** @returns int * 6114 ** 6115 *****************************************************************************/ 6116 6117 extern(C) int * 6118 xcb_glx_get_lightiv_data (/+const+/ xcb_glx_get_lightiv_reply_t *R /**< */); 6119 6120 6121 /***************************************************************************** 6122 ** 6123 ** int xcb_glx_get_lightiv_data_length 6124 ** 6125 ** @param /+const+/ xcb_glx_get_lightiv_reply_t *R 6126 ** @returns int 6127 ** 6128 *****************************************************************************/ 6129 6130 extern(C) int 6131 xcb_glx_get_lightiv_data_length (/+const+/ xcb_glx_get_lightiv_reply_t *R /**< */); 6132 6133 6134 /***************************************************************************** 6135 ** 6136 ** xcb_generic_iterator_t xcb_glx_get_lightiv_data_end 6137 ** 6138 ** @param /+const+/ xcb_glx_get_lightiv_reply_t *R 6139 ** @returns xcb_generic_iterator_t 6140 ** 6141 *****************************************************************************/ 6142 6143 extern(C) xcb_generic_iterator_t 6144 xcb_glx_get_lightiv_data_end (/+const+/ xcb_glx_get_lightiv_reply_t *R /**< */); 6145 6146 6147 /***************************************************************************** 6148 ** 6149 ** xcb_glx_get_lightiv_reply_t * xcb_glx_get_lightiv_reply 6150 ** 6151 ** @param xcb_connection_t *c 6152 ** @param xcb_glx_get_lightiv_cookie_t cookie 6153 ** @param xcb_generic_error_t **e 6154 ** @returns xcb_glx_get_lightiv_reply_t * 6155 ** 6156 *****************************************************************************/ 6157 6158 extern(C) xcb_glx_get_lightiv_reply_t * 6159 xcb_glx_get_lightiv_reply (xcb_connection_t *c /**< */, 6160 xcb_glx_get_lightiv_cookie_t cookie /**< */, 6161 xcb_generic_error_t **e /**< */); 6162 6163 6164 /***************************************************************************** 6165 ** 6166 ** xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv 6167 ** 6168 ** @param xcb_connection_t *c 6169 ** @param xcb_glx_context_tag_t context_tag 6170 ** @param uint target 6171 ** @param uint query 6172 ** @returns xcb_glx_get_mapdv_cookie_t 6173 ** 6174 *****************************************************************************/ 6175 6176 extern(C) xcb_glx_get_mapdv_cookie_t 6177 xcb_glx_get_mapdv (xcb_connection_t *c /**< */, 6178 xcb_glx_context_tag_t context_tag /**< */, 6179 uint target /**< */, 6180 uint query /**< */); 6181 6182 6183 /***************************************************************************** 6184 ** 6185 ** xcb_glx_get_mapdv_cookie_t xcb_glx_get_mapdv_unchecked 6186 ** 6187 ** @param xcb_connection_t *c 6188 ** @param xcb_glx_context_tag_t context_tag 6189 ** @param uint target 6190 ** @param uint query 6191 ** @returns xcb_glx_get_mapdv_cookie_t 6192 ** 6193 *****************************************************************************/ 6194 6195 extern(C) xcb_glx_get_mapdv_cookie_t 6196 xcb_glx_get_mapdv_unchecked (xcb_connection_t *c /**< */, 6197 xcb_glx_context_tag_t context_tag /**< */, 6198 uint target /**< */, 6199 uint query /**< */); 6200 6201 6202 /***************************************************************************** 6203 ** 6204 ** xcb_glx_float64_t * xcb_glx_get_mapdv_data 6205 ** 6206 ** @param /+const+/ xcb_glx_get_mapdv_reply_t *R 6207 ** @returns xcb_glx_float64_t * 6208 ** 6209 *****************************************************************************/ 6210 6211 extern(C) xcb_glx_float64_t * 6212 xcb_glx_get_mapdv_data (/+const+/ xcb_glx_get_mapdv_reply_t *R /**< */); 6213 6214 6215 /***************************************************************************** 6216 ** 6217 ** int xcb_glx_get_mapdv_data_length 6218 ** 6219 ** @param /+const+/ xcb_glx_get_mapdv_reply_t *R 6220 ** @returns int 6221 ** 6222 *****************************************************************************/ 6223 6224 extern(C) int 6225 xcb_glx_get_mapdv_data_length (/+const+/ xcb_glx_get_mapdv_reply_t *R /**< */); 6226 6227 6228 /***************************************************************************** 6229 ** 6230 ** xcb_glx_float64_iterator_t xcb_glx_get_mapdv_data_iterator 6231 ** 6232 ** @param /+const+/ xcb_glx_get_mapdv_reply_t *R 6233 ** @returns xcb_glx_float64_iterator_t 6234 ** 6235 *****************************************************************************/ 6236 6237 extern(C) xcb_glx_float64_iterator_t 6238 xcb_glx_get_mapdv_data_iterator (/+const+/ xcb_glx_get_mapdv_reply_t *R /**< */); 6239 6240 6241 /***************************************************************************** 6242 ** 6243 ** xcb_glx_get_mapdv_reply_t * xcb_glx_get_mapdv_reply 6244 ** 6245 ** @param xcb_connection_t *c 6246 ** @param xcb_glx_get_mapdv_cookie_t cookie 6247 ** @param xcb_generic_error_t **e 6248 ** @returns xcb_glx_get_mapdv_reply_t * 6249 ** 6250 *****************************************************************************/ 6251 6252 extern(C) xcb_glx_get_mapdv_reply_t * 6253 xcb_glx_get_mapdv_reply (xcb_connection_t *c /**< */, 6254 xcb_glx_get_mapdv_cookie_t cookie /**< */, 6255 xcb_generic_error_t **e /**< */); 6256 6257 6258 /***************************************************************************** 6259 ** 6260 ** xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv 6261 ** 6262 ** @param xcb_connection_t *c 6263 ** @param xcb_glx_context_tag_t context_tag 6264 ** @param uint target 6265 ** @param uint query 6266 ** @returns xcb_glx_get_mapfv_cookie_t 6267 ** 6268 *****************************************************************************/ 6269 6270 extern(C) xcb_glx_get_mapfv_cookie_t 6271 xcb_glx_get_mapfv (xcb_connection_t *c /**< */, 6272 xcb_glx_context_tag_t context_tag /**< */, 6273 uint target /**< */, 6274 uint query /**< */); 6275 6276 6277 /***************************************************************************** 6278 ** 6279 ** xcb_glx_get_mapfv_cookie_t xcb_glx_get_mapfv_unchecked 6280 ** 6281 ** @param xcb_connection_t *c 6282 ** @param xcb_glx_context_tag_t context_tag 6283 ** @param uint target 6284 ** @param uint query 6285 ** @returns xcb_glx_get_mapfv_cookie_t 6286 ** 6287 *****************************************************************************/ 6288 6289 extern(C) xcb_glx_get_mapfv_cookie_t 6290 xcb_glx_get_mapfv_unchecked (xcb_connection_t *c /**< */, 6291 xcb_glx_context_tag_t context_tag /**< */, 6292 uint target /**< */, 6293 uint query /**< */); 6294 6295 6296 /***************************************************************************** 6297 ** 6298 ** xcb_glx_float32_t * xcb_glx_get_mapfv_data 6299 ** 6300 ** @param /+const+/ xcb_glx_get_mapfv_reply_t *R 6301 ** @returns xcb_glx_float32_t * 6302 ** 6303 *****************************************************************************/ 6304 6305 extern(C) xcb_glx_float32_t * 6306 xcb_glx_get_mapfv_data (/+const+/ xcb_glx_get_mapfv_reply_t *R /**< */); 6307 6308 6309 /***************************************************************************** 6310 ** 6311 ** int xcb_glx_get_mapfv_data_length 6312 ** 6313 ** @param /+const+/ xcb_glx_get_mapfv_reply_t *R 6314 ** @returns int 6315 ** 6316 *****************************************************************************/ 6317 6318 extern(C) int 6319 xcb_glx_get_mapfv_data_length (/+const+/ xcb_glx_get_mapfv_reply_t *R /**< */); 6320 6321 6322 /***************************************************************************** 6323 ** 6324 ** xcb_glx_float32_iterator_t xcb_glx_get_mapfv_data_iterator 6325 ** 6326 ** @param /+const+/ xcb_glx_get_mapfv_reply_t *R 6327 ** @returns xcb_glx_float32_iterator_t 6328 ** 6329 *****************************************************************************/ 6330 6331 extern(C) xcb_glx_float32_iterator_t 6332 xcb_glx_get_mapfv_data_iterator (/+const+/ xcb_glx_get_mapfv_reply_t *R /**< */); 6333 6334 6335 /***************************************************************************** 6336 ** 6337 ** xcb_glx_get_mapfv_reply_t * xcb_glx_get_mapfv_reply 6338 ** 6339 ** @param xcb_connection_t *c 6340 ** @param xcb_glx_get_mapfv_cookie_t cookie 6341 ** @param xcb_generic_error_t **e 6342 ** @returns xcb_glx_get_mapfv_reply_t * 6343 ** 6344 *****************************************************************************/ 6345 6346 extern(C) xcb_glx_get_mapfv_reply_t * 6347 xcb_glx_get_mapfv_reply (xcb_connection_t *c /**< */, 6348 xcb_glx_get_mapfv_cookie_t cookie /**< */, 6349 xcb_generic_error_t **e /**< */); 6350 6351 6352 /***************************************************************************** 6353 ** 6354 ** xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv 6355 ** 6356 ** @param xcb_connection_t *c 6357 ** @param xcb_glx_context_tag_t context_tag 6358 ** @param uint target 6359 ** @param uint query 6360 ** @returns xcb_glx_get_mapiv_cookie_t 6361 ** 6362 *****************************************************************************/ 6363 6364 extern(C) xcb_glx_get_mapiv_cookie_t 6365 xcb_glx_get_mapiv (xcb_connection_t *c /**< */, 6366 xcb_glx_context_tag_t context_tag /**< */, 6367 uint target /**< */, 6368 uint query /**< */); 6369 6370 6371 /***************************************************************************** 6372 ** 6373 ** xcb_glx_get_mapiv_cookie_t xcb_glx_get_mapiv_unchecked 6374 ** 6375 ** @param xcb_connection_t *c 6376 ** @param xcb_glx_context_tag_t context_tag 6377 ** @param uint target 6378 ** @param uint query 6379 ** @returns xcb_glx_get_mapiv_cookie_t 6380 ** 6381 *****************************************************************************/ 6382 6383 extern(C) xcb_glx_get_mapiv_cookie_t 6384 xcb_glx_get_mapiv_unchecked (xcb_connection_t *c /**< */, 6385 xcb_glx_context_tag_t context_tag /**< */, 6386 uint target /**< */, 6387 uint query /**< */); 6388 6389 6390 /***************************************************************************** 6391 ** 6392 ** int * xcb_glx_get_mapiv_data 6393 ** 6394 ** @param /+const+/ xcb_glx_get_mapiv_reply_t *R 6395 ** @returns int * 6396 ** 6397 *****************************************************************************/ 6398 6399 extern(C) int * 6400 xcb_glx_get_mapiv_data (/+const+/ xcb_glx_get_mapiv_reply_t *R /**< */); 6401 6402 6403 /***************************************************************************** 6404 ** 6405 ** int xcb_glx_get_mapiv_data_length 6406 ** 6407 ** @param /+const+/ xcb_glx_get_mapiv_reply_t *R 6408 ** @returns int 6409 ** 6410 *****************************************************************************/ 6411 6412 extern(C) int 6413 xcb_glx_get_mapiv_data_length (/+const+/ xcb_glx_get_mapiv_reply_t *R /**< */); 6414 6415 6416 /***************************************************************************** 6417 ** 6418 ** xcb_generic_iterator_t xcb_glx_get_mapiv_data_end 6419 ** 6420 ** @param /+const+/ xcb_glx_get_mapiv_reply_t *R 6421 ** @returns xcb_generic_iterator_t 6422 ** 6423 *****************************************************************************/ 6424 6425 extern(C) xcb_generic_iterator_t 6426 xcb_glx_get_mapiv_data_end (/+const+/ xcb_glx_get_mapiv_reply_t *R /**< */); 6427 6428 6429 /***************************************************************************** 6430 ** 6431 ** xcb_glx_get_mapiv_reply_t * xcb_glx_get_mapiv_reply 6432 ** 6433 ** @param xcb_connection_t *c 6434 ** @param xcb_glx_get_mapiv_cookie_t cookie 6435 ** @param xcb_generic_error_t **e 6436 ** @returns xcb_glx_get_mapiv_reply_t * 6437 ** 6438 *****************************************************************************/ 6439 6440 extern(C) xcb_glx_get_mapiv_reply_t * 6441 xcb_glx_get_mapiv_reply (xcb_connection_t *c /**< */, 6442 xcb_glx_get_mapiv_cookie_t cookie /**< */, 6443 xcb_generic_error_t **e /**< */); 6444 6445 6446 /***************************************************************************** 6447 ** 6448 ** xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv 6449 ** 6450 ** @param xcb_connection_t *c 6451 ** @param xcb_glx_context_tag_t context_tag 6452 ** @param uint face 6453 ** @param uint pname 6454 ** @returns xcb_glx_get_materialfv_cookie_t 6455 ** 6456 *****************************************************************************/ 6457 6458 extern(C) xcb_glx_get_materialfv_cookie_t 6459 xcb_glx_get_materialfv (xcb_connection_t *c /**< */, 6460 xcb_glx_context_tag_t context_tag /**< */, 6461 uint face /**< */, 6462 uint pname /**< */); 6463 6464 6465 /***************************************************************************** 6466 ** 6467 ** xcb_glx_get_materialfv_cookie_t xcb_glx_get_materialfv_unchecked 6468 ** 6469 ** @param xcb_connection_t *c 6470 ** @param xcb_glx_context_tag_t context_tag 6471 ** @param uint face 6472 ** @param uint pname 6473 ** @returns xcb_glx_get_materialfv_cookie_t 6474 ** 6475 *****************************************************************************/ 6476 6477 extern(C) xcb_glx_get_materialfv_cookie_t 6478 xcb_glx_get_materialfv_unchecked (xcb_connection_t *c /**< */, 6479 xcb_glx_context_tag_t context_tag /**< */, 6480 uint face /**< */, 6481 uint pname /**< */); 6482 6483 6484 /***************************************************************************** 6485 ** 6486 ** xcb_glx_float32_t * xcb_glx_get_materialfv_data 6487 ** 6488 ** @param /+const+/ xcb_glx_get_materialfv_reply_t *R 6489 ** @returns xcb_glx_float32_t * 6490 ** 6491 *****************************************************************************/ 6492 6493 extern(C) xcb_glx_float32_t * 6494 xcb_glx_get_materialfv_data (/+const+/ xcb_glx_get_materialfv_reply_t *R /**< */); 6495 6496 6497 /***************************************************************************** 6498 ** 6499 ** int xcb_glx_get_materialfv_data_length 6500 ** 6501 ** @param /+const+/ xcb_glx_get_materialfv_reply_t *R 6502 ** @returns int 6503 ** 6504 *****************************************************************************/ 6505 6506 extern(C) int 6507 xcb_glx_get_materialfv_data_length (/+const+/ xcb_glx_get_materialfv_reply_t *R /**< */); 6508 6509 6510 /***************************************************************************** 6511 ** 6512 ** xcb_glx_float32_iterator_t xcb_glx_get_materialfv_data_iterator 6513 ** 6514 ** @param /+const+/ xcb_glx_get_materialfv_reply_t *R 6515 ** @returns xcb_glx_float32_iterator_t 6516 ** 6517 *****************************************************************************/ 6518 6519 extern(C) xcb_glx_float32_iterator_t 6520 xcb_glx_get_materialfv_data_iterator (/+const+/ xcb_glx_get_materialfv_reply_t *R /**< */); 6521 6522 6523 /***************************************************************************** 6524 ** 6525 ** xcb_glx_get_materialfv_reply_t * xcb_glx_get_materialfv_reply 6526 ** 6527 ** @param xcb_connection_t *c 6528 ** @param xcb_glx_get_materialfv_cookie_t cookie 6529 ** @param xcb_generic_error_t **e 6530 ** @returns xcb_glx_get_materialfv_reply_t * 6531 ** 6532 *****************************************************************************/ 6533 6534 extern(C) xcb_glx_get_materialfv_reply_t * 6535 xcb_glx_get_materialfv_reply (xcb_connection_t *c /**< */, 6536 xcb_glx_get_materialfv_cookie_t cookie /**< */, 6537 xcb_generic_error_t **e /**< */); 6538 6539 6540 /***************************************************************************** 6541 ** 6542 ** xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv 6543 ** 6544 ** @param xcb_connection_t *c 6545 ** @param xcb_glx_context_tag_t context_tag 6546 ** @param uint face 6547 ** @param uint pname 6548 ** @returns xcb_glx_get_materialiv_cookie_t 6549 ** 6550 *****************************************************************************/ 6551 6552 extern(C) xcb_glx_get_materialiv_cookie_t 6553 xcb_glx_get_materialiv (xcb_connection_t *c /**< */, 6554 xcb_glx_context_tag_t context_tag /**< */, 6555 uint face /**< */, 6556 uint pname /**< */); 6557 6558 6559 /***************************************************************************** 6560 ** 6561 ** xcb_glx_get_materialiv_cookie_t xcb_glx_get_materialiv_unchecked 6562 ** 6563 ** @param xcb_connection_t *c 6564 ** @param xcb_glx_context_tag_t context_tag 6565 ** @param uint face 6566 ** @param uint pname 6567 ** @returns xcb_glx_get_materialiv_cookie_t 6568 ** 6569 *****************************************************************************/ 6570 6571 extern(C) xcb_glx_get_materialiv_cookie_t 6572 xcb_glx_get_materialiv_unchecked (xcb_connection_t *c /**< */, 6573 xcb_glx_context_tag_t context_tag /**< */, 6574 uint face /**< */, 6575 uint pname /**< */); 6576 6577 6578 /***************************************************************************** 6579 ** 6580 ** int * xcb_glx_get_materialiv_data 6581 ** 6582 ** @param /+const+/ xcb_glx_get_materialiv_reply_t *R 6583 ** @returns int * 6584 ** 6585 *****************************************************************************/ 6586 6587 extern(C) int * 6588 xcb_glx_get_materialiv_data (/+const+/ xcb_glx_get_materialiv_reply_t *R /**< */); 6589 6590 6591 /***************************************************************************** 6592 ** 6593 ** int xcb_glx_get_materialiv_data_length 6594 ** 6595 ** @param /+const+/ xcb_glx_get_materialiv_reply_t *R 6596 ** @returns int 6597 ** 6598 *****************************************************************************/ 6599 6600 extern(C) int 6601 xcb_glx_get_materialiv_data_length (/+const+/ xcb_glx_get_materialiv_reply_t *R /**< */); 6602 6603 6604 /***************************************************************************** 6605 ** 6606 ** xcb_generic_iterator_t xcb_glx_get_materialiv_data_end 6607 ** 6608 ** @param /+const+/ xcb_glx_get_materialiv_reply_t *R 6609 ** @returns xcb_generic_iterator_t 6610 ** 6611 *****************************************************************************/ 6612 6613 extern(C) xcb_generic_iterator_t 6614 xcb_glx_get_materialiv_data_end (/+const+/ xcb_glx_get_materialiv_reply_t *R /**< */); 6615 6616 6617 /***************************************************************************** 6618 ** 6619 ** xcb_glx_get_materialiv_reply_t * xcb_glx_get_materialiv_reply 6620 ** 6621 ** @param xcb_connection_t *c 6622 ** @param xcb_glx_get_materialiv_cookie_t cookie 6623 ** @param xcb_generic_error_t **e 6624 ** @returns xcb_glx_get_materialiv_reply_t * 6625 ** 6626 *****************************************************************************/ 6627 6628 extern(C) xcb_glx_get_materialiv_reply_t * 6629 xcb_glx_get_materialiv_reply (xcb_connection_t *c /**< */, 6630 xcb_glx_get_materialiv_cookie_t cookie /**< */, 6631 xcb_generic_error_t **e /**< */); 6632 6633 6634 /***************************************************************************** 6635 ** 6636 ** xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv 6637 ** 6638 ** @param xcb_connection_t *c 6639 ** @param xcb_glx_context_tag_t context_tag 6640 ** @param uint map 6641 ** @returns xcb_glx_get_pixel_mapfv_cookie_t 6642 ** 6643 *****************************************************************************/ 6644 6645 extern(C) xcb_glx_get_pixel_mapfv_cookie_t 6646 xcb_glx_get_pixel_mapfv (xcb_connection_t *c /**< */, 6647 xcb_glx_context_tag_t context_tag /**< */, 6648 uint map /**< */); 6649 6650 6651 /***************************************************************************** 6652 ** 6653 ** xcb_glx_get_pixel_mapfv_cookie_t xcb_glx_get_pixel_mapfv_unchecked 6654 ** 6655 ** @param xcb_connection_t *c 6656 ** @param xcb_glx_context_tag_t context_tag 6657 ** @param uint map 6658 ** @returns xcb_glx_get_pixel_mapfv_cookie_t 6659 ** 6660 *****************************************************************************/ 6661 6662 extern(C) xcb_glx_get_pixel_mapfv_cookie_t 6663 xcb_glx_get_pixel_mapfv_unchecked (xcb_connection_t *c /**< */, 6664 xcb_glx_context_tag_t context_tag /**< */, 6665 uint map /**< */); 6666 6667 6668 /***************************************************************************** 6669 ** 6670 ** xcb_glx_float32_t * xcb_glx_get_pixel_mapfv_data 6671 ** 6672 ** @param /+const+/ xcb_glx_get_pixel_mapfv_reply_t *R 6673 ** @returns xcb_glx_float32_t * 6674 ** 6675 *****************************************************************************/ 6676 6677 extern(C) xcb_glx_float32_t * 6678 xcb_glx_get_pixel_mapfv_data (/+const+/ xcb_glx_get_pixel_mapfv_reply_t *R /**< */); 6679 6680 6681 /***************************************************************************** 6682 ** 6683 ** int xcb_glx_get_pixel_mapfv_data_length 6684 ** 6685 ** @param /+const+/ xcb_glx_get_pixel_mapfv_reply_t *R 6686 ** @returns int 6687 ** 6688 *****************************************************************************/ 6689 6690 extern(C) int 6691 xcb_glx_get_pixel_mapfv_data_length (/+const+/ xcb_glx_get_pixel_mapfv_reply_t *R /**< */); 6692 6693 6694 /***************************************************************************** 6695 ** 6696 ** xcb_glx_float32_iterator_t xcb_glx_get_pixel_mapfv_data_iterator 6697 ** 6698 ** @param /+const+/ xcb_glx_get_pixel_mapfv_reply_t *R 6699 ** @returns xcb_glx_float32_iterator_t 6700 ** 6701 *****************************************************************************/ 6702 6703 extern(C) xcb_glx_float32_iterator_t 6704 xcb_glx_get_pixel_mapfv_data_iterator (/+const+/ xcb_glx_get_pixel_mapfv_reply_t *R /**< */); 6705 6706 6707 /***************************************************************************** 6708 ** 6709 ** xcb_glx_get_pixel_mapfv_reply_t * xcb_glx_get_pixel_mapfv_reply 6710 ** 6711 ** @param xcb_connection_t *c 6712 ** @param xcb_glx_get_pixel_mapfv_cookie_t cookie 6713 ** @param xcb_generic_error_t **e 6714 ** @returns xcb_glx_get_pixel_mapfv_reply_t * 6715 ** 6716 *****************************************************************************/ 6717 6718 extern(C) xcb_glx_get_pixel_mapfv_reply_t * 6719 xcb_glx_get_pixel_mapfv_reply (xcb_connection_t *c /**< */, 6720 xcb_glx_get_pixel_mapfv_cookie_t cookie /**< */, 6721 xcb_generic_error_t **e /**< */); 6722 6723 6724 /***************************************************************************** 6725 ** 6726 ** xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv 6727 ** 6728 ** @param xcb_connection_t *c 6729 ** @param xcb_glx_context_tag_t context_tag 6730 ** @param uint map 6731 ** @returns xcb_glx_get_pixel_mapuiv_cookie_t 6732 ** 6733 *****************************************************************************/ 6734 6735 extern(C) xcb_glx_get_pixel_mapuiv_cookie_t 6736 xcb_glx_get_pixel_mapuiv (xcb_connection_t *c /**< */, 6737 xcb_glx_context_tag_t context_tag /**< */, 6738 uint map /**< */); 6739 6740 6741 /***************************************************************************** 6742 ** 6743 ** xcb_glx_get_pixel_mapuiv_cookie_t xcb_glx_get_pixel_mapuiv_unchecked 6744 ** 6745 ** @param xcb_connection_t *c 6746 ** @param xcb_glx_context_tag_t context_tag 6747 ** @param uint map 6748 ** @returns xcb_glx_get_pixel_mapuiv_cookie_t 6749 ** 6750 *****************************************************************************/ 6751 6752 extern(C) xcb_glx_get_pixel_mapuiv_cookie_t 6753 xcb_glx_get_pixel_mapuiv_unchecked (xcb_connection_t *c /**< */, 6754 xcb_glx_context_tag_t context_tag /**< */, 6755 uint map /**< */); 6756 6757 6758 /***************************************************************************** 6759 ** 6760 ** uint * xcb_glx_get_pixel_mapuiv_data 6761 ** 6762 ** @param /+const+/ xcb_glx_get_pixel_mapuiv_reply_t *R 6763 ** @returns uint * 6764 ** 6765 *****************************************************************************/ 6766 6767 extern(C) uint * 6768 xcb_glx_get_pixel_mapuiv_data (/+const+/ xcb_glx_get_pixel_mapuiv_reply_t *R /**< */); 6769 6770 6771 /***************************************************************************** 6772 ** 6773 ** int xcb_glx_get_pixel_mapuiv_data_length 6774 ** 6775 ** @param /+const+/ xcb_glx_get_pixel_mapuiv_reply_t *R 6776 ** @returns int 6777 ** 6778 *****************************************************************************/ 6779 6780 extern(C) int 6781 xcb_glx_get_pixel_mapuiv_data_length (/+const+/ xcb_glx_get_pixel_mapuiv_reply_t *R /**< */); 6782 6783 6784 /***************************************************************************** 6785 ** 6786 ** xcb_generic_iterator_t xcb_glx_get_pixel_mapuiv_data_end 6787 ** 6788 ** @param /+const+/ xcb_glx_get_pixel_mapuiv_reply_t *R 6789 ** @returns xcb_generic_iterator_t 6790 ** 6791 *****************************************************************************/ 6792 6793 extern(C) xcb_generic_iterator_t 6794 xcb_glx_get_pixel_mapuiv_data_end (/+const+/ xcb_glx_get_pixel_mapuiv_reply_t *R /**< */); 6795 6796 6797 /***************************************************************************** 6798 ** 6799 ** xcb_glx_get_pixel_mapuiv_reply_t * xcb_glx_get_pixel_mapuiv_reply 6800 ** 6801 ** @param xcb_connection_t *c 6802 ** @param xcb_glx_get_pixel_mapuiv_cookie_t cookie 6803 ** @param xcb_generic_error_t **e 6804 ** @returns xcb_glx_get_pixel_mapuiv_reply_t * 6805 ** 6806 *****************************************************************************/ 6807 6808 extern(C) xcb_glx_get_pixel_mapuiv_reply_t * 6809 xcb_glx_get_pixel_mapuiv_reply (xcb_connection_t *c /**< */, 6810 xcb_glx_get_pixel_mapuiv_cookie_t cookie /**< */, 6811 xcb_generic_error_t **e /**< */); 6812 6813 6814 /***************************************************************************** 6815 ** 6816 ** xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv 6817 ** 6818 ** @param xcb_connection_t *c 6819 ** @param xcb_glx_context_tag_t context_tag 6820 ** @param uint map 6821 ** @returns xcb_glx_get_pixel_mapusv_cookie_t 6822 ** 6823 *****************************************************************************/ 6824 6825 extern(C) xcb_glx_get_pixel_mapusv_cookie_t 6826 xcb_glx_get_pixel_mapusv (xcb_connection_t *c /**< */, 6827 xcb_glx_context_tag_t context_tag /**< */, 6828 uint map /**< */); 6829 6830 6831 /***************************************************************************** 6832 ** 6833 ** xcb_glx_get_pixel_mapusv_cookie_t xcb_glx_get_pixel_mapusv_unchecked 6834 ** 6835 ** @param xcb_connection_t *c 6836 ** @param xcb_glx_context_tag_t context_tag 6837 ** @param uint map 6838 ** @returns xcb_glx_get_pixel_mapusv_cookie_t 6839 ** 6840 *****************************************************************************/ 6841 6842 extern(C) xcb_glx_get_pixel_mapusv_cookie_t 6843 xcb_glx_get_pixel_mapusv_unchecked (xcb_connection_t *c /**< */, 6844 xcb_glx_context_tag_t context_tag /**< */, 6845 uint map /**< */); 6846 6847 6848 /***************************************************************************** 6849 ** 6850 ** ushort * xcb_glx_get_pixel_mapusv_data 6851 ** 6852 ** @param /+const+/ xcb_glx_get_pixel_mapusv_reply_t *R 6853 ** @returns ushort * 6854 ** 6855 *****************************************************************************/ 6856 6857 extern(C) ushort * 6858 xcb_glx_get_pixel_mapusv_data (/+const+/ xcb_glx_get_pixel_mapusv_reply_t *R /**< */); 6859 6860 6861 /***************************************************************************** 6862 ** 6863 ** int xcb_glx_get_pixel_mapusv_data_length 6864 ** 6865 ** @param /+const+/ xcb_glx_get_pixel_mapusv_reply_t *R 6866 ** @returns int 6867 ** 6868 *****************************************************************************/ 6869 6870 extern(C) int 6871 xcb_glx_get_pixel_mapusv_data_length (/+const+/ xcb_glx_get_pixel_mapusv_reply_t *R /**< */); 6872 6873 6874 /***************************************************************************** 6875 ** 6876 ** xcb_generic_iterator_t xcb_glx_get_pixel_mapusv_data_end 6877 ** 6878 ** @param /+const+/ xcb_glx_get_pixel_mapusv_reply_t *R 6879 ** @returns xcb_generic_iterator_t 6880 ** 6881 *****************************************************************************/ 6882 6883 extern(C) xcb_generic_iterator_t 6884 xcb_glx_get_pixel_mapusv_data_end (/+const+/ xcb_glx_get_pixel_mapusv_reply_t *R /**< */); 6885 6886 6887 /***************************************************************************** 6888 ** 6889 ** xcb_glx_get_pixel_mapusv_reply_t * xcb_glx_get_pixel_mapusv_reply 6890 ** 6891 ** @param xcb_connection_t *c 6892 ** @param xcb_glx_get_pixel_mapusv_cookie_t cookie 6893 ** @param xcb_generic_error_t **e 6894 ** @returns xcb_glx_get_pixel_mapusv_reply_t * 6895 ** 6896 *****************************************************************************/ 6897 6898 extern(C) xcb_glx_get_pixel_mapusv_reply_t * 6899 xcb_glx_get_pixel_mapusv_reply (xcb_connection_t *c /**< */, 6900 xcb_glx_get_pixel_mapusv_cookie_t cookie /**< */, 6901 xcb_generic_error_t **e /**< */); 6902 6903 6904 /***************************************************************************** 6905 ** 6906 ** xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple 6907 ** 6908 ** @param xcb_connection_t *c 6909 ** @param xcb_glx_context_tag_t context_tag 6910 ** @param bool lsb_first 6911 ** @returns xcb_glx_get_polygon_stipple_cookie_t 6912 ** 6913 *****************************************************************************/ 6914 6915 extern(C) xcb_glx_get_polygon_stipple_cookie_t 6916 xcb_glx_get_polygon_stipple (xcb_connection_t *c /**< */, 6917 xcb_glx_context_tag_t context_tag /**< */, 6918 bool lsb_first /**< */); 6919 6920 6921 /***************************************************************************** 6922 ** 6923 ** xcb_glx_get_polygon_stipple_cookie_t xcb_glx_get_polygon_stipple_unchecked 6924 ** 6925 ** @param xcb_connection_t *c 6926 ** @param xcb_glx_context_tag_t context_tag 6927 ** @param bool lsb_first 6928 ** @returns xcb_glx_get_polygon_stipple_cookie_t 6929 ** 6930 *****************************************************************************/ 6931 6932 extern(C) xcb_glx_get_polygon_stipple_cookie_t 6933 xcb_glx_get_polygon_stipple_unchecked (xcb_connection_t *c /**< */, 6934 xcb_glx_context_tag_t context_tag /**< */, 6935 bool lsb_first /**< */); 6936 6937 6938 /***************************************************************************** 6939 ** 6940 ** ubyte * xcb_glx_get_polygon_stipple_data 6941 ** 6942 ** @param /+const+/ xcb_glx_get_polygon_stipple_reply_t *R 6943 ** @returns ubyte * 6944 ** 6945 *****************************************************************************/ 6946 6947 extern(C) ubyte * 6948 xcb_glx_get_polygon_stipple_data (/+const+/ xcb_glx_get_polygon_stipple_reply_t *R /**< */); 6949 6950 6951 /***************************************************************************** 6952 ** 6953 ** int xcb_glx_get_polygon_stipple_data_length 6954 ** 6955 ** @param /+const+/ xcb_glx_get_polygon_stipple_reply_t *R 6956 ** @returns int 6957 ** 6958 *****************************************************************************/ 6959 6960 extern(C) int 6961 xcb_glx_get_polygon_stipple_data_length (/+const+/ xcb_glx_get_polygon_stipple_reply_t *R /**< */); 6962 6963 6964 /***************************************************************************** 6965 ** 6966 ** xcb_generic_iterator_t xcb_glx_get_polygon_stipple_data_end 6967 ** 6968 ** @param /+const+/ xcb_glx_get_polygon_stipple_reply_t *R 6969 ** @returns xcb_generic_iterator_t 6970 ** 6971 *****************************************************************************/ 6972 6973 extern(C) xcb_generic_iterator_t 6974 xcb_glx_get_polygon_stipple_data_end (/+const+/ xcb_glx_get_polygon_stipple_reply_t *R /**< */); 6975 6976 6977 /***************************************************************************** 6978 ** 6979 ** xcb_glx_get_polygon_stipple_reply_t * xcb_glx_get_polygon_stipple_reply 6980 ** 6981 ** @param xcb_connection_t *c 6982 ** @param xcb_glx_get_polygon_stipple_cookie_t cookie 6983 ** @param xcb_generic_error_t **e 6984 ** @returns xcb_glx_get_polygon_stipple_reply_t * 6985 ** 6986 *****************************************************************************/ 6987 6988 extern(C) xcb_glx_get_polygon_stipple_reply_t * 6989 xcb_glx_get_polygon_stipple_reply (xcb_connection_t *c /**< */, 6990 xcb_glx_get_polygon_stipple_cookie_t cookie /**< */, 6991 xcb_generic_error_t **e /**< */); 6992 6993 6994 /***************************************************************************** 6995 ** 6996 ** xcb_glx_get_string_cookie_t xcb_glx_get_string 6997 ** 6998 ** @param xcb_connection_t *c 6999 ** @param xcb_glx_context_tag_t context_tag 7000 ** @param uint name 7001 ** @returns xcb_glx_get_string_cookie_t 7002 ** 7003 *****************************************************************************/ 7004 7005 extern(C) xcb_glx_get_string_cookie_t 7006 xcb_glx_get_string (xcb_connection_t *c /**< */, 7007 xcb_glx_context_tag_t context_tag /**< */, 7008 uint name /**< */); 7009 7010 7011 /***************************************************************************** 7012 ** 7013 ** xcb_glx_get_string_cookie_t xcb_glx_get_string_unchecked 7014 ** 7015 ** @param xcb_connection_t *c 7016 ** @param xcb_glx_context_tag_t context_tag 7017 ** @param uint name 7018 ** @returns xcb_glx_get_string_cookie_t 7019 ** 7020 *****************************************************************************/ 7021 7022 extern(C) xcb_glx_get_string_cookie_t 7023 xcb_glx_get_string_unchecked (xcb_connection_t *c /**< */, 7024 xcb_glx_context_tag_t context_tag /**< */, 7025 uint name /**< */); 7026 7027 7028 /***************************************************************************** 7029 ** 7030 ** ubyte * xcb_glx_get_string_string 7031 ** 7032 ** @param /+const+/ xcb_glx_get_string_reply_t *R 7033 ** @returns ubyte * 7034 ** 7035 *****************************************************************************/ 7036 7037 extern(C) ubyte * 7038 xcb_glx_get_string_string (/+const+/ xcb_glx_get_string_reply_t *R /**< */); 7039 7040 7041 /***************************************************************************** 7042 ** 7043 ** int xcb_glx_get_string_string_length 7044 ** 7045 ** @param /+const+/ xcb_glx_get_string_reply_t *R 7046 ** @returns int 7047 ** 7048 *****************************************************************************/ 7049 7050 extern(C) int 7051 xcb_glx_get_string_string_length (/+const+/ xcb_glx_get_string_reply_t *R /**< */); 7052 7053 7054 /***************************************************************************** 7055 ** 7056 ** xcb_generic_iterator_t xcb_glx_get_string_string_end 7057 ** 7058 ** @param /+const+/ xcb_glx_get_string_reply_t *R 7059 ** @returns xcb_generic_iterator_t 7060 ** 7061 *****************************************************************************/ 7062 7063 extern(C) xcb_generic_iterator_t 7064 xcb_glx_get_string_string_end (/+const+/ xcb_glx_get_string_reply_t *R /**< */); 7065 7066 7067 /***************************************************************************** 7068 ** 7069 ** xcb_glx_get_string_reply_t * xcb_glx_get_string_reply 7070 ** 7071 ** @param xcb_connection_t *c 7072 ** @param xcb_glx_get_string_cookie_t cookie 7073 ** @param xcb_generic_error_t **e 7074 ** @returns xcb_glx_get_string_reply_t * 7075 ** 7076 *****************************************************************************/ 7077 7078 extern(C) xcb_glx_get_string_reply_t * 7079 xcb_glx_get_string_reply (xcb_connection_t *c /**< */, 7080 xcb_glx_get_string_cookie_t cookie /**< */, 7081 xcb_generic_error_t **e /**< */); 7082 7083 7084 /***************************************************************************** 7085 ** 7086 ** xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv 7087 ** 7088 ** @param xcb_connection_t *c 7089 ** @param xcb_glx_context_tag_t context_tag 7090 ** @param uint target 7091 ** @param uint pname 7092 ** @returns xcb_glx_get_tex_envfv_cookie_t 7093 ** 7094 *****************************************************************************/ 7095 7096 extern(C) xcb_glx_get_tex_envfv_cookie_t 7097 xcb_glx_get_tex_envfv (xcb_connection_t *c /**< */, 7098 xcb_glx_context_tag_t context_tag /**< */, 7099 uint target /**< */, 7100 uint pname /**< */); 7101 7102 7103 /***************************************************************************** 7104 ** 7105 ** xcb_glx_get_tex_envfv_cookie_t xcb_glx_get_tex_envfv_unchecked 7106 ** 7107 ** @param xcb_connection_t *c 7108 ** @param xcb_glx_context_tag_t context_tag 7109 ** @param uint target 7110 ** @param uint pname 7111 ** @returns xcb_glx_get_tex_envfv_cookie_t 7112 ** 7113 *****************************************************************************/ 7114 7115 extern(C) xcb_glx_get_tex_envfv_cookie_t 7116 xcb_glx_get_tex_envfv_unchecked (xcb_connection_t *c /**< */, 7117 xcb_glx_context_tag_t context_tag /**< */, 7118 uint target /**< */, 7119 uint pname /**< */); 7120 7121 7122 /***************************************************************************** 7123 ** 7124 ** xcb_glx_float32_t * xcb_glx_get_tex_envfv_data 7125 ** 7126 ** @param /+const+/ xcb_glx_get_tex_envfv_reply_t *R 7127 ** @returns xcb_glx_float32_t * 7128 ** 7129 *****************************************************************************/ 7130 7131 extern(C) xcb_glx_float32_t * 7132 xcb_glx_get_tex_envfv_data (/+const+/ xcb_glx_get_tex_envfv_reply_t *R /**< */); 7133 7134 7135 /***************************************************************************** 7136 ** 7137 ** int xcb_glx_get_tex_envfv_data_length 7138 ** 7139 ** @param /+const+/ xcb_glx_get_tex_envfv_reply_t *R 7140 ** @returns int 7141 ** 7142 *****************************************************************************/ 7143 7144 extern(C) int 7145 xcb_glx_get_tex_envfv_data_length (/+const+/ xcb_glx_get_tex_envfv_reply_t *R /**< */); 7146 7147 7148 /***************************************************************************** 7149 ** 7150 ** xcb_glx_float32_iterator_t xcb_glx_get_tex_envfv_data_iterator 7151 ** 7152 ** @param /+const+/ xcb_glx_get_tex_envfv_reply_t *R 7153 ** @returns xcb_glx_float32_iterator_t 7154 ** 7155 *****************************************************************************/ 7156 7157 extern(C) xcb_glx_float32_iterator_t 7158 xcb_glx_get_tex_envfv_data_iterator (/+const+/ xcb_glx_get_tex_envfv_reply_t *R /**< */); 7159 7160 7161 /***************************************************************************** 7162 ** 7163 ** xcb_glx_get_tex_envfv_reply_t * xcb_glx_get_tex_envfv_reply 7164 ** 7165 ** @param xcb_connection_t *c 7166 ** @param xcb_glx_get_tex_envfv_cookie_t cookie 7167 ** @param xcb_generic_error_t **e 7168 ** @returns xcb_glx_get_tex_envfv_reply_t * 7169 ** 7170 *****************************************************************************/ 7171 7172 extern(C) xcb_glx_get_tex_envfv_reply_t * 7173 xcb_glx_get_tex_envfv_reply (xcb_connection_t *c /**< */, 7174 xcb_glx_get_tex_envfv_cookie_t cookie /**< */, 7175 xcb_generic_error_t **e /**< */); 7176 7177 7178 /***************************************************************************** 7179 ** 7180 ** xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv 7181 ** 7182 ** @param xcb_connection_t *c 7183 ** @param xcb_glx_context_tag_t context_tag 7184 ** @param uint target 7185 ** @param uint pname 7186 ** @returns xcb_glx_get_tex_enviv_cookie_t 7187 ** 7188 *****************************************************************************/ 7189 7190 extern(C) xcb_glx_get_tex_enviv_cookie_t 7191 xcb_glx_get_tex_enviv (xcb_connection_t *c /**< */, 7192 xcb_glx_context_tag_t context_tag /**< */, 7193 uint target /**< */, 7194 uint pname /**< */); 7195 7196 7197 /***************************************************************************** 7198 ** 7199 ** xcb_glx_get_tex_enviv_cookie_t xcb_glx_get_tex_enviv_unchecked 7200 ** 7201 ** @param xcb_connection_t *c 7202 ** @param xcb_glx_context_tag_t context_tag 7203 ** @param uint target 7204 ** @param uint pname 7205 ** @returns xcb_glx_get_tex_enviv_cookie_t 7206 ** 7207 *****************************************************************************/ 7208 7209 extern(C) xcb_glx_get_tex_enviv_cookie_t 7210 xcb_glx_get_tex_enviv_unchecked (xcb_connection_t *c /**< */, 7211 xcb_glx_context_tag_t context_tag /**< */, 7212 uint target /**< */, 7213 uint pname /**< */); 7214 7215 7216 /***************************************************************************** 7217 ** 7218 ** int * xcb_glx_get_tex_enviv_data 7219 ** 7220 ** @param /+const+/ xcb_glx_get_tex_enviv_reply_t *R 7221 ** @returns int * 7222 ** 7223 *****************************************************************************/ 7224 7225 extern(C) int * 7226 xcb_glx_get_tex_enviv_data (/+const+/ xcb_glx_get_tex_enviv_reply_t *R /**< */); 7227 7228 7229 /***************************************************************************** 7230 ** 7231 ** int xcb_glx_get_tex_enviv_data_length 7232 ** 7233 ** @param /+const+/ xcb_glx_get_tex_enviv_reply_t *R 7234 ** @returns int 7235 ** 7236 *****************************************************************************/ 7237 7238 extern(C) int 7239 xcb_glx_get_tex_enviv_data_length (/+const+/ xcb_glx_get_tex_enviv_reply_t *R /**< */); 7240 7241 7242 /***************************************************************************** 7243 ** 7244 ** xcb_generic_iterator_t xcb_glx_get_tex_enviv_data_end 7245 ** 7246 ** @param /+const+/ xcb_glx_get_tex_enviv_reply_t *R 7247 ** @returns xcb_generic_iterator_t 7248 ** 7249 *****************************************************************************/ 7250 7251 extern(C) xcb_generic_iterator_t 7252 xcb_glx_get_tex_enviv_data_end (/+const+/ xcb_glx_get_tex_enviv_reply_t *R /**< */); 7253 7254 7255 /***************************************************************************** 7256 ** 7257 ** xcb_glx_get_tex_enviv_reply_t * xcb_glx_get_tex_enviv_reply 7258 ** 7259 ** @param xcb_connection_t *c 7260 ** @param xcb_glx_get_tex_enviv_cookie_t cookie 7261 ** @param xcb_generic_error_t **e 7262 ** @returns xcb_glx_get_tex_enviv_reply_t * 7263 ** 7264 *****************************************************************************/ 7265 7266 extern(C) xcb_glx_get_tex_enviv_reply_t * 7267 xcb_glx_get_tex_enviv_reply (xcb_connection_t *c /**< */, 7268 xcb_glx_get_tex_enviv_cookie_t cookie /**< */, 7269 xcb_generic_error_t **e /**< */); 7270 7271 7272 /***************************************************************************** 7273 ** 7274 ** xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv 7275 ** 7276 ** @param xcb_connection_t *c 7277 ** @param xcb_glx_context_tag_t context_tag 7278 ** @param uint coord 7279 ** @param uint pname 7280 ** @returns xcb_glx_get_tex_gendv_cookie_t 7281 ** 7282 *****************************************************************************/ 7283 7284 extern(C) xcb_glx_get_tex_gendv_cookie_t 7285 xcb_glx_get_tex_gendv (xcb_connection_t *c /**< */, 7286 xcb_glx_context_tag_t context_tag /**< */, 7287 uint coord /**< */, 7288 uint pname /**< */); 7289 7290 7291 /***************************************************************************** 7292 ** 7293 ** xcb_glx_get_tex_gendv_cookie_t xcb_glx_get_tex_gendv_unchecked 7294 ** 7295 ** @param xcb_connection_t *c 7296 ** @param xcb_glx_context_tag_t context_tag 7297 ** @param uint coord 7298 ** @param uint pname 7299 ** @returns xcb_glx_get_tex_gendv_cookie_t 7300 ** 7301 *****************************************************************************/ 7302 7303 extern(C) xcb_glx_get_tex_gendv_cookie_t 7304 xcb_glx_get_tex_gendv_unchecked (xcb_connection_t *c /**< */, 7305 xcb_glx_context_tag_t context_tag /**< */, 7306 uint coord /**< */, 7307 uint pname /**< */); 7308 7309 7310 /***************************************************************************** 7311 ** 7312 ** xcb_glx_float64_t * xcb_glx_get_tex_gendv_data 7313 ** 7314 ** @param /+const+/ xcb_glx_get_tex_gendv_reply_t *R 7315 ** @returns xcb_glx_float64_t * 7316 ** 7317 *****************************************************************************/ 7318 7319 extern(C) xcb_glx_float64_t * 7320 xcb_glx_get_tex_gendv_data (/+const+/ xcb_glx_get_tex_gendv_reply_t *R /**< */); 7321 7322 7323 /***************************************************************************** 7324 ** 7325 ** int xcb_glx_get_tex_gendv_data_length 7326 ** 7327 ** @param /+const+/ xcb_glx_get_tex_gendv_reply_t *R 7328 ** @returns int 7329 ** 7330 *****************************************************************************/ 7331 7332 extern(C) int 7333 xcb_glx_get_tex_gendv_data_length (/+const+/ xcb_glx_get_tex_gendv_reply_t *R /**< */); 7334 7335 7336 /***************************************************************************** 7337 ** 7338 ** xcb_glx_float64_iterator_t xcb_glx_get_tex_gendv_data_iterator 7339 ** 7340 ** @param /+const+/ xcb_glx_get_tex_gendv_reply_t *R 7341 ** @returns xcb_glx_float64_iterator_t 7342 ** 7343 *****************************************************************************/ 7344 7345 extern(C) xcb_glx_float64_iterator_t 7346 xcb_glx_get_tex_gendv_data_iterator (/+const+/ xcb_glx_get_tex_gendv_reply_t *R /**< */); 7347 7348 7349 /***************************************************************************** 7350 ** 7351 ** xcb_glx_get_tex_gendv_reply_t * xcb_glx_get_tex_gendv_reply 7352 ** 7353 ** @param xcb_connection_t *c 7354 ** @param xcb_glx_get_tex_gendv_cookie_t cookie 7355 ** @param xcb_generic_error_t **e 7356 ** @returns xcb_glx_get_tex_gendv_reply_t * 7357 ** 7358 *****************************************************************************/ 7359 7360 extern(C) xcb_glx_get_tex_gendv_reply_t * 7361 xcb_glx_get_tex_gendv_reply (xcb_connection_t *c /**< */, 7362 xcb_glx_get_tex_gendv_cookie_t cookie /**< */, 7363 xcb_generic_error_t **e /**< */); 7364 7365 7366 /***************************************************************************** 7367 ** 7368 ** xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv 7369 ** 7370 ** @param xcb_connection_t *c 7371 ** @param xcb_glx_context_tag_t context_tag 7372 ** @param uint coord 7373 ** @param uint pname 7374 ** @returns xcb_glx_get_tex_genfv_cookie_t 7375 ** 7376 *****************************************************************************/ 7377 7378 extern(C) xcb_glx_get_tex_genfv_cookie_t 7379 xcb_glx_get_tex_genfv (xcb_connection_t *c /**< */, 7380 xcb_glx_context_tag_t context_tag /**< */, 7381 uint coord /**< */, 7382 uint pname /**< */); 7383 7384 7385 /***************************************************************************** 7386 ** 7387 ** xcb_glx_get_tex_genfv_cookie_t xcb_glx_get_tex_genfv_unchecked 7388 ** 7389 ** @param xcb_connection_t *c 7390 ** @param xcb_glx_context_tag_t context_tag 7391 ** @param uint coord 7392 ** @param uint pname 7393 ** @returns xcb_glx_get_tex_genfv_cookie_t 7394 ** 7395 *****************************************************************************/ 7396 7397 extern(C) xcb_glx_get_tex_genfv_cookie_t 7398 xcb_glx_get_tex_genfv_unchecked (xcb_connection_t *c /**< */, 7399 xcb_glx_context_tag_t context_tag /**< */, 7400 uint coord /**< */, 7401 uint pname /**< */); 7402 7403 7404 /***************************************************************************** 7405 ** 7406 ** xcb_glx_float32_t * xcb_glx_get_tex_genfv_data 7407 ** 7408 ** @param /+const+/ xcb_glx_get_tex_genfv_reply_t *R 7409 ** @returns xcb_glx_float32_t * 7410 ** 7411 *****************************************************************************/ 7412 7413 extern(C) xcb_glx_float32_t * 7414 xcb_glx_get_tex_genfv_data (/+const+/ xcb_glx_get_tex_genfv_reply_t *R /**< */); 7415 7416 7417 /***************************************************************************** 7418 ** 7419 ** int xcb_glx_get_tex_genfv_data_length 7420 ** 7421 ** @param /+const+/ xcb_glx_get_tex_genfv_reply_t *R 7422 ** @returns int 7423 ** 7424 *****************************************************************************/ 7425 7426 extern(C) int 7427 xcb_glx_get_tex_genfv_data_length (/+const+/ xcb_glx_get_tex_genfv_reply_t *R /**< */); 7428 7429 7430 /***************************************************************************** 7431 ** 7432 ** xcb_glx_float32_iterator_t xcb_glx_get_tex_genfv_data_iterator 7433 ** 7434 ** @param /+const+/ xcb_glx_get_tex_genfv_reply_t *R 7435 ** @returns xcb_glx_float32_iterator_t 7436 ** 7437 *****************************************************************************/ 7438 7439 extern(C) xcb_glx_float32_iterator_t 7440 xcb_glx_get_tex_genfv_data_iterator (/+const+/ xcb_glx_get_tex_genfv_reply_t *R /**< */); 7441 7442 7443 /***************************************************************************** 7444 ** 7445 ** xcb_glx_get_tex_genfv_reply_t * xcb_glx_get_tex_genfv_reply 7446 ** 7447 ** @param xcb_connection_t *c 7448 ** @param xcb_glx_get_tex_genfv_cookie_t cookie 7449 ** @param xcb_generic_error_t **e 7450 ** @returns xcb_glx_get_tex_genfv_reply_t * 7451 ** 7452 *****************************************************************************/ 7453 7454 extern(C) xcb_glx_get_tex_genfv_reply_t * 7455 xcb_glx_get_tex_genfv_reply (xcb_connection_t *c /**< */, 7456 xcb_glx_get_tex_genfv_cookie_t cookie /**< */, 7457 xcb_generic_error_t **e /**< */); 7458 7459 7460 /***************************************************************************** 7461 ** 7462 ** xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv 7463 ** 7464 ** @param xcb_connection_t *c 7465 ** @param xcb_glx_context_tag_t context_tag 7466 ** @param uint coord 7467 ** @param uint pname 7468 ** @returns xcb_glx_get_tex_geniv_cookie_t 7469 ** 7470 *****************************************************************************/ 7471 7472 extern(C) xcb_glx_get_tex_geniv_cookie_t 7473 xcb_glx_get_tex_geniv (xcb_connection_t *c /**< */, 7474 xcb_glx_context_tag_t context_tag /**< */, 7475 uint coord /**< */, 7476 uint pname /**< */); 7477 7478 7479 /***************************************************************************** 7480 ** 7481 ** xcb_glx_get_tex_geniv_cookie_t xcb_glx_get_tex_geniv_unchecked 7482 ** 7483 ** @param xcb_connection_t *c 7484 ** @param xcb_glx_context_tag_t context_tag 7485 ** @param uint coord 7486 ** @param uint pname 7487 ** @returns xcb_glx_get_tex_geniv_cookie_t 7488 ** 7489 *****************************************************************************/ 7490 7491 extern(C) xcb_glx_get_tex_geniv_cookie_t 7492 xcb_glx_get_tex_geniv_unchecked (xcb_connection_t *c /**< */, 7493 xcb_glx_context_tag_t context_tag /**< */, 7494 uint coord /**< */, 7495 uint pname /**< */); 7496 7497 7498 /***************************************************************************** 7499 ** 7500 ** int * xcb_glx_get_tex_geniv_data 7501 ** 7502 ** @param /+const+/ xcb_glx_get_tex_geniv_reply_t *R 7503 ** @returns int * 7504 ** 7505 *****************************************************************************/ 7506 7507 extern(C) int * 7508 xcb_glx_get_tex_geniv_data (/+const+/ xcb_glx_get_tex_geniv_reply_t *R /**< */); 7509 7510 7511 /***************************************************************************** 7512 ** 7513 ** int xcb_glx_get_tex_geniv_data_length 7514 ** 7515 ** @param /+const+/ xcb_glx_get_tex_geniv_reply_t *R 7516 ** @returns int 7517 ** 7518 *****************************************************************************/ 7519 7520 extern(C) int 7521 xcb_glx_get_tex_geniv_data_length (/+const+/ xcb_glx_get_tex_geniv_reply_t *R /**< */); 7522 7523 7524 /***************************************************************************** 7525 ** 7526 ** xcb_generic_iterator_t xcb_glx_get_tex_geniv_data_end 7527 ** 7528 ** @param /+const+/ xcb_glx_get_tex_geniv_reply_t *R 7529 ** @returns xcb_generic_iterator_t 7530 ** 7531 *****************************************************************************/ 7532 7533 extern(C) xcb_generic_iterator_t 7534 xcb_glx_get_tex_geniv_data_end (/+const+/ xcb_glx_get_tex_geniv_reply_t *R /**< */); 7535 7536 7537 /***************************************************************************** 7538 ** 7539 ** xcb_glx_get_tex_geniv_reply_t * xcb_glx_get_tex_geniv_reply 7540 ** 7541 ** @param xcb_connection_t *c 7542 ** @param xcb_glx_get_tex_geniv_cookie_t cookie 7543 ** @param xcb_generic_error_t **e 7544 ** @returns xcb_glx_get_tex_geniv_reply_t * 7545 ** 7546 *****************************************************************************/ 7547 7548 extern(C) xcb_glx_get_tex_geniv_reply_t * 7549 xcb_glx_get_tex_geniv_reply (xcb_connection_t *c /**< */, 7550 xcb_glx_get_tex_geniv_cookie_t cookie /**< */, 7551 xcb_generic_error_t **e /**< */); 7552 7553 7554 /***************************************************************************** 7555 ** 7556 ** xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image 7557 ** 7558 ** @param xcb_connection_t *c 7559 ** @param xcb_glx_context_tag_t context_tag 7560 ** @param uint target 7561 ** @param int level 7562 ** @param uint format 7563 ** @param uint type 7564 ** @param bool swap_bytes 7565 ** @returns xcb_glx_get_tex_image_cookie_t 7566 ** 7567 *****************************************************************************/ 7568 7569 extern(C) xcb_glx_get_tex_image_cookie_t 7570 xcb_glx_get_tex_image (xcb_connection_t *c /**< */, 7571 xcb_glx_context_tag_t context_tag /**< */, 7572 uint target /**< */, 7573 int level /**< */, 7574 uint format /**< */, 7575 uint type /**< */, 7576 bool swap_bytes /**< */); 7577 7578 7579 /***************************************************************************** 7580 ** 7581 ** xcb_glx_get_tex_image_cookie_t xcb_glx_get_tex_image_unchecked 7582 ** 7583 ** @param xcb_connection_t *c 7584 ** @param xcb_glx_context_tag_t context_tag 7585 ** @param uint target 7586 ** @param int level 7587 ** @param uint format 7588 ** @param uint type 7589 ** @param bool swap_bytes 7590 ** @returns xcb_glx_get_tex_image_cookie_t 7591 ** 7592 *****************************************************************************/ 7593 7594 extern(C) xcb_glx_get_tex_image_cookie_t 7595 xcb_glx_get_tex_image_unchecked (xcb_connection_t *c /**< */, 7596 xcb_glx_context_tag_t context_tag /**< */, 7597 uint target /**< */, 7598 int level /**< */, 7599 uint format /**< */, 7600 uint type /**< */, 7601 bool swap_bytes /**< */); 7602 7603 7604 /***************************************************************************** 7605 ** 7606 ** ubyte * xcb_glx_get_tex_image_data 7607 ** 7608 ** @param /+const+/ xcb_glx_get_tex_image_reply_t *R 7609 ** @returns ubyte * 7610 ** 7611 *****************************************************************************/ 7612 7613 extern(C) ubyte * 7614 xcb_glx_get_tex_image_data (/+const+/ xcb_glx_get_tex_image_reply_t *R /**< */); 7615 7616 7617 /***************************************************************************** 7618 ** 7619 ** int xcb_glx_get_tex_image_data_length 7620 ** 7621 ** @param /+const+/ xcb_glx_get_tex_image_reply_t *R 7622 ** @returns int 7623 ** 7624 *****************************************************************************/ 7625 7626 extern(C) int 7627 xcb_glx_get_tex_image_data_length (/+const+/ xcb_glx_get_tex_image_reply_t *R /**< */); 7628 7629 7630 /***************************************************************************** 7631 ** 7632 ** xcb_generic_iterator_t xcb_glx_get_tex_image_data_end 7633 ** 7634 ** @param /+const+/ xcb_glx_get_tex_image_reply_t *R 7635 ** @returns xcb_generic_iterator_t 7636 ** 7637 *****************************************************************************/ 7638 7639 extern(C) xcb_generic_iterator_t 7640 xcb_glx_get_tex_image_data_end (/+const+/ xcb_glx_get_tex_image_reply_t *R /**< */); 7641 7642 7643 /***************************************************************************** 7644 ** 7645 ** xcb_glx_get_tex_image_reply_t * xcb_glx_get_tex_image_reply 7646 ** 7647 ** @param xcb_connection_t *c 7648 ** @param xcb_glx_get_tex_image_cookie_t cookie 7649 ** @param xcb_generic_error_t **e 7650 ** @returns xcb_glx_get_tex_image_reply_t * 7651 ** 7652 *****************************************************************************/ 7653 7654 extern(C) xcb_glx_get_tex_image_reply_t * 7655 xcb_glx_get_tex_image_reply (xcb_connection_t *c /**< */, 7656 xcb_glx_get_tex_image_cookie_t cookie /**< */, 7657 xcb_generic_error_t **e /**< */); 7658 7659 7660 /***************************************************************************** 7661 ** 7662 ** xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv 7663 ** 7664 ** @param xcb_connection_t *c 7665 ** @param xcb_glx_context_tag_t context_tag 7666 ** @param uint target 7667 ** @param uint pname 7668 ** @returns xcb_glx_get_tex_parameterfv_cookie_t 7669 ** 7670 *****************************************************************************/ 7671 7672 extern(C) xcb_glx_get_tex_parameterfv_cookie_t 7673 xcb_glx_get_tex_parameterfv (xcb_connection_t *c /**< */, 7674 xcb_glx_context_tag_t context_tag /**< */, 7675 uint target /**< */, 7676 uint pname /**< */); 7677 7678 7679 /***************************************************************************** 7680 ** 7681 ** xcb_glx_get_tex_parameterfv_cookie_t xcb_glx_get_tex_parameterfv_unchecked 7682 ** 7683 ** @param xcb_connection_t *c 7684 ** @param xcb_glx_context_tag_t context_tag 7685 ** @param uint target 7686 ** @param uint pname 7687 ** @returns xcb_glx_get_tex_parameterfv_cookie_t 7688 ** 7689 *****************************************************************************/ 7690 7691 extern(C) xcb_glx_get_tex_parameterfv_cookie_t 7692 xcb_glx_get_tex_parameterfv_unchecked (xcb_connection_t *c /**< */, 7693 xcb_glx_context_tag_t context_tag /**< */, 7694 uint target /**< */, 7695 uint pname /**< */); 7696 7697 7698 /***************************************************************************** 7699 ** 7700 ** xcb_glx_float32_t * xcb_glx_get_tex_parameterfv_data 7701 ** 7702 ** @param /+const+/ xcb_glx_get_tex_parameterfv_reply_t *R 7703 ** @returns xcb_glx_float32_t * 7704 ** 7705 *****************************************************************************/ 7706 7707 extern(C) xcb_glx_float32_t * 7708 xcb_glx_get_tex_parameterfv_data (/+const+/ xcb_glx_get_tex_parameterfv_reply_t *R /**< */); 7709 7710 7711 /***************************************************************************** 7712 ** 7713 ** int xcb_glx_get_tex_parameterfv_data_length 7714 ** 7715 ** @param /+const+/ xcb_glx_get_tex_parameterfv_reply_t *R 7716 ** @returns int 7717 ** 7718 *****************************************************************************/ 7719 7720 extern(C) int 7721 xcb_glx_get_tex_parameterfv_data_length (/+const+/ xcb_glx_get_tex_parameterfv_reply_t *R /**< */); 7722 7723 7724 /***************************************************************************** 7725 ** 7726 ** xcb_glx_float32_iterator_t xcb_glx_get_tex_parameterfv_data_iterator 7727 ** 7728 ** @param /+const+/ xcb_glx_get_tex_parameterfv_reply_t *R 7729 ** @returns xcb_glx_float32_iterator_t 7730 ** 7731 *****************************************************************************/ 7732 7733 extern(C) xcb_glx_float32_iterator_t 7734 xcb_glx_get_tex_parameterfv_data_iterator (/+const+/ xcb_glx_get_tex_parameterfv_reply_t *R /**< */); 7735 7736 7737 /***************************************************************************** 7738 ** 7739 ** xcb_glx_get_tex_parameterfv_reply_t * xcb_glx_get_tex_parameterfv_reply 7740 ** 7741 ** @param xcb_connection_t *c 7742 ** @param xcb_glx_get_tex_parameterfv_cookie_t cookie 7743 ** @param xcb_generic_error_t **e 7744 ** @returns xcb_glx_get_tex_parameterfv_reply_t * 7745 ** 7746 *****************************************************************************/ 7747 7748 extern(C) xcb_glx_get_tex_parameterfv_reply_t * 7749 xcb_glx_get_tex_parameterfv_reply (xcb_connection_t *c /**< */, 7750 xcb_glx_get_tex_parameterfv_cookie_t cookie /**< */, 7751 xcb_generic_error_t **e /**< */); 7752 7753 7754 /***************************************************************************** 7755 ** 7756 ** xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv 7757 ** 7758 ** @param xcb_connection_t *c 7759 ** @param xcb_glx_context_tag_t context_tag 7760 ** @param uint target 7761 ** @param uint pname 7762 ** @returns xcb_glx_get_tex_parameteriv_cookie_t 7763 ** 7764 *****************************************************************************/ 7765 7766 extern(C) xcb_glx_get_tex_parameteriv_cookie_t 7767 xcb_glx_get_tex_parameteriv (xcb_connection_t *c /**< */, 7768 xcb_glx_context_tag_t context_tag /**< */, 7769 uint target /**< */, 7770 uint pname /**< */); 7771 7772 7773 /***************************************************************************** 7774 ** 7775 ** xcb_glx_get_tex_parameteriv_cookie_t xcb_glx_get_tex_parameteriv_unchecked 7776 ** 7777 ** @param xcb_connection_t *c 7778 ** @param xcb_glx_context_tag_t context_tag 7779 ** @param uint target 7780 ** @param uint pname 7781 ** @returns xcb_glx_get_tex_parameteriv_cookie_t 7782 ** 7783 *****************************************************************************/ 7784 7785 extern(C) xcb_glx_get_tex_parameteriv_cookie_t 7786 xcb_glx_get_tex_parameteriv_unchecked (xcb_connection_t *c /**< */, 7787 xcb_glx_context_tag_t context_tag /**< */, 7788 uint target /**< */, 7789 uint pname /**< */); 7790 7791 7792 /***************************************************************************** 7793 ** 7794 ** int * xcb_glx_get_tex_parameteriv_data 7795 ** 7796 ** @param /+const+/ xcb_glx_get_tex_parameteriv_reply_t *R 7797 ** @returns int * 7798 ** 7799 *****************************************************************************/ 7800 7801 extern(C) int * 7802 xcb_glx_get_tex_parameteriv_data (/+const+/ xcb_glx_get_tex_parameteriv_reply_t *R /**< */); 7803 7804 7805 /***************************************************************************** 7806 ** 7807 ** int xcb_glx_get_tex_parameteriv_data_length 7808 ** 7809 ** @param /+const+/ xcb_glx_get_tex_parameteriv_reply_t *R 7810 ** @returns int 7811 ** 7812 *****************************************************************************/ 7813 7814 extern(C) int 7815 xcb_glx_get_tex_parameteriv_data_length (/+const+/ xcb_glx_get_tex_parameteriv_reply_t *R /**< */); 7816 7817 7818 /***************************************************************************** 7819 ** 7820 ** xcb_generic_iterator_t xcb_glx_get_tex_parameteriv_data_end 7821 ** 7822 ** @param /+const+/ xcb_glx_get_tex_parameteriv_reply_t *R 7823 ** @returns xcb_generic_iterator_t 7824 ** 7825 *****************************************************************************/ 7826 7827 extern(C) xcb_generic_iterator_t 7828 xcb_glx_get_tex_parameteriv_data_end (/+const+/ xcb_glx_get_tex_parameteriv_reply_t *R /**< */); 7829 7830 7831 /***************************************************************************** 7832 ** 7833 ** xcb_glx_get_tex_parameteriv_reply_t * xcb_glx_get_tex_parameteriv_reply 7834 ** 7835 ** @param xcb_connection_t *c 7836 ** @param xcb_glx_get_tex_parameteriv_cookie_t cookie 7837 ** @param xcb_generic_error_t **e 7838 ** @returns xcb_glx_get_tex_parameteriv_reply_t * 7839 ** 7840 *****************************************************************************/ 7841 7842 extern(C) xcb_glx_get_tex_parameteriv_reply_t * 7843 xcb_glx_get_tex_parameteriv_reply (xcb_connection_t *c /**< */, 7844 xcb_glx_get_tex_parameteriv_cookie_t cookie /**< */, 7845 xcb_generic_error_t **e /**< */); 7846 7847 7848 /***************************************************************************** 7849 ** 7850 ** xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv 7851 ** 7852 ** @param xcb_connection_t *c 7853 ** @param xcb_glx_context_tag_t context_tag 7854 ** @param uint target 7855 ** @param int level 7856 ** @param uint pname 7857 ** @returns xcb_glx_get_tex_level_parameterfv_cookie_t 7858 ** 7859 *****************************************************************************/ 7860 7861 extern(C) xcb_glx_get_tex_level_parameterfv_cookie_t 7862 xcb_glx_get_tex_level_parameterfv (xcb_connection_t *c /**< */, 7863 xcb_glx_context_tag_t context_tag /**< */, 7864 uint target /**< */, 7865 int level /**< */, 7866 uint pname /**< */); 7867 7868 7869 /***************************************************************************** 7870 ** 7871 ** xcb_glx_get_tex_level_parameterfv_cookie_t xcb_glx_get_tex_level_parameterfv_unchecked 7872 ** 7873 ** @param xcb_connection_t *c 7874 ** @param xcb_glx_context_tag_t context_tag 7875 ** @param uint target 7876 ** @param int level 7877 ** @param uint pname 7878 ** @returns xcb_glx_get_tex_level_parameterfv_cookie_t 7879 ** 7880 *****************************************************************************/ 7881 7882 extern(C) xcb_glx_get_tex_level_parameterfv_cookie_t 7883 xcb_glx_get_tex_level_parameterfv_unchecked (xcb_connection_t *c /**< */, 7884 xcb_glx_context_tag_t context_tag /**< */, 7885 uint target /**< */, 7886 int level /**< */, 7887 uint pname /**< */); 7888 7889 7890 /***************************************************************************** 7891 ** 7892 ** xcb_glx_float32_t * xcb_glx_get_tex_level_parameterfv_data 7893 ** 7894 ** @param /+const+/ xcb_glx_get_tex_level_parameterfv_reply_t *R 7895 ** @returns xcb_glx_float32_t * 7896 ** 7897 *****************************************************************************/ 7898 7899 extern(C) xcb_glx_float32_t * 7900 xcb_glx_get_tex_level_parameterfv_data (/+const+/ xcb_glx_get_tex_level_parameterfv_reply_t *R /**< */); 7901 7902 7903 /***************************************************************************** 7904 ** 7905 ** int xcb_glx_get_tex_level_parameterfv_data_length 7906 ** 7907 ** @param /+const+/ xcb_glx_get_tex_level_parameterfv_reply_t *R 7908 ** @returns int 7909 ** 7910 *****************************************************************************/ 7911 7912 extern(C) int 7913 xcb_glx_get_tex_level_parameterfv_data_length (/+const+/ xcb_glx_get_tex_level_parameterfv_reply_t *R /**< */); 7914 7915 7916 /***************************************************************************** 7917 ** 7918 ** xcb_glx_float32_iterator_t xcb_glx_get_tex_level_parameterfv_data_iterator 7919 ** 7920 ** @param /+const+/ xcb_glx_get_tex_level_parameterfv_reply_t *R 7921 ** @returns xcb_glx_float32_iterator_t 7922 ** 7923 *****************************************************************************/ 7924 7925 extern(C) xcb_glx_float32_iterator_t 7926 xcb_glx_get_tex_level_parameterfv_data_iterator (/+const+/ xcb_glx_get_tex_level_parameterfv_reply_t *R /**< */); 7927 7928 7929 /***************************************************************************** 7930 ** 7931 ** xcb_glx_get_tex_level_parameterfv_reply_t * xcb_glx_get_tex_level_parameterfv_reply 7932 ** 7933 ** @param xcb_connection_t *c 7934 ** @param xcb_glx_get_tex_level_parameterfv_cookie_t cookie 7935 ** @param xcb_generic_error_t **e 7936 ** @returns xcb_glx_get_tex_level_parameterfv_reply_t * 7937 ** 7938 *****************************************************************************/ 7939 7940 extern(C) xcb_glx_get_tex_level_parameterfv_reply_t * 7941 xcb_glx_get_tex_level_parameterfv_reply (xcb_connection_t *c /**< */, 7942 xcb_glx_get_tex_level_parameterfv_cookie_t cookie /**< */, 7943 xcb_generic_error_t **e /**< */); 7944 7945 7946 /***************************************************************************** 7947 ** 7948 ** xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv 7949 ** 7950 ** @param xcb_connection_t *c 7951 ** @param xcb_glx_context_tag_t context_tag 7952 ** @param uint target 7953 ** @param int level 7954 ** @param uint pname 7955 ** @returns xcb_glx_get_tex_level_parameteriv_cookie_t 7956 ** 7957 *****************************************************************************/ 7958 7959 extern(C) xcb_glx_get_tex_level_parameteriv_cookie_t 7960 xcb_glx_get_tex_level_parameteriv (xcb_connection_t *c /**< */, 7961 xcb_glx_context_tag_t context_tag /**< */, 7962 uint target /**< */, 7963 int level /**< */, 7964 uint pname /**< */); 7965 7966 7967 /***************************************************************************** 7968 ** 7969 ** xcb_glx_get_tex_level_parameteriv_cookie_t xcb_glx_get_tex_level_parameteriv_unchecked 7970 ** 7971 ** @param xcb_connection_t *c 7972 ** @param xcb_glx_context_tag_t context_tag 7973 ** @param uint target 7974 ** @param int level 7975 ** @param uint pname 7976 ** @returns xcb_glx_get_tex_level_parameteriv_cookie_t 7977 ** 7978 *****************************************************************************/ 7979 7980 extern(C) xcb_glx_get_tex_level_parameteriv_cookie_t 7981 xcb_glx_get_tex_level_parameteriv_unchecked (xcb_connection_t *c /**< */, 7982 xcb_glx_context_tag_t context_tag /**< */, 7983 uint target /**< */, 7984 int level /**< */, 7985 uint pname /**< */); 7986 7987 7988 /***************************************************************************** 7989 ** 7990 ** int * xcb_glx_get_tex_level_parameteriv_data 7991 ** 7992 ** @param /+const+/ xcb_glx_get_tex_level_parameteriv_reply_t *R 7993 ** @returns int * 7994 ** 7995 *****************************************************************************/ 7996 7997 extern(C) int * 7998 xcb_glx_get_tex_level_parameteriv_data (/+const+/ xcb_glx_get_tex_level_parameteriv_reply_t *R /**< */); 7999 8000 8001 /***************************************************************************** 8002 ** 8003 ** int xcb_glx_get_tex_level_parameteriv_data_length 8004 ** 8005 ** @param /+const+/ xcb_glx_get_tex_level_parameteriv_reply_t *R 8006 ** @returns int 8007 ** 8008 *****************************************************************************/ 8009 8010 extern(C) int 8011 xcb_glx_get_tex_level_parameteriv_data_length (/+const+/ xcb_glx_get_tex_level_parameteriv_reply_t *R /**< */); 8012 8013 8014 /***************************************************************************** 8015 ** 8016 ** xcb_generic_iterator_t xcb_glx_get_tex_level_parameteriv_data_end 8017 ** 8018 ** @param /+const+/ xcb_glx_get_tex_level_parameteriv_reply_t *R 8019 ** @returns xcb_generic_iterator_t 8020 ** 8021 *****************************************************************************/ 8022 8023 extern(C) xcb_generic_iterator_t 8024 xcb_glx_get_tex_level_parameteriv_data_end (/+const+/ xcb_glx_get_tex_level_parameteriv_reply_t *R /**< */); 8025 8026 8027 /***************************************************************************** 8028 ** 8029 ** xcb_glx_get_tex_level_parameteriv_reply_t * xcb_glx_get_tex_level_parameteriv_reply 8030 ** 8031 ** @param xcb_connection_t *c 8032 ** @param xcb_glx_get_tex_level_parameteriv_cookie_t cookie 8033 ** @param xcb_generic_error_t **e 8034 ** @returns xcb_glx_get_tex_level_parameteriv_reply_t * 8035 ** 8036 *****************************************************************************/ 8037 8038 extern(C) xcb_glx_get_tex_level_parameteriv_reply_t * 8039 xcb_glx_get_tex_level_parameteriv_reply (xcb_connection_t *c /**< */, 8040 xcb_glx_get_tex_level_parameteriv_cookie_t cookie /**< */, 8041 xcb_generic_error_t **e /**< */); 8042 8043 8044 /***************************************************************************** 8045 ** 8046 ** xcb_glx_is_list_cookie_t xcb_glx_is_list 8047 ** 8048 ** @param xcb_connection_t *c 8049 ** @param xcb_glx_context_tag_t context_tag 8050 ** @param uint list 8051 ** @returns xcb_glx_is_list_cookie_t 8052 ** 8053 *****************************************************************************/ 8054 8055 extern(C) xcb_glx_is_list_cookie_t 8056 xcb_glx_is_list (xcb_connection_t *c /**< */, 8057 xcb_glx_context_tag_t context_tag /**< */, 8058 uint list /**< */); 8059 8060 8061 /***************************************************************************** 8062 ** 8063 ** xcb_glx_is_list_cookie_t xcb_glx_is_list_unchecked 8064 ** 8065 ** @param xcb_connection_t *c 8066 ** @param xcb_glx_context_tag_t context_tag 8067 ** @param uint list 8068 ** @returns xcb_glx_is_list_cookie_t 8069 ** 8070 *****************************************************************************/ 8071 8072 extern(C) xcb_glx_is_list_cookie_t 8073 xcb_glx_is_list_unchecked (xcb_connection_t *c /**< */, 8074 xcb_glx_context_tag_t context_tag /**< */, 8075 uint list /**< */); 8076 8077 8078 /***************************************************************************** 8079 ** 8080 ** xcb_glx_is_list_reply_t * xcb_glx_is_list_reply 8081 ** 8082 ** @param xcb_connection_t *c 8083 ** @param xcb_glx_is_list_cookie_t cookie 8084 ** @param xcb_generic_error_t **e 8085 ** @returns xcb_glx_is_list_reply_t * 8086 ** 8087 *****************************************************************************/ 8088 8089 extern(C) xcb_glx_is_list_reply_t * 8090 xcb_glx_is_list_reply (xcb_connection_t *c /**< */, 8091 xcb_glx_is_list_cookie_t cookie /**< */, 8092 xcb_generic_error_t **e /**< */); 8093 8094 8095 /***************************************************************************** 8096 ** 8097 ** xcb_void_cookie_t xcb_glx_flush_checked 8098 ** 8099 ** @param xcb_connection_t *c 8100 ** @param xcb_glx_context_tag_t context_tag 8101 ** @returns xcb_void_cookie_t 8102 ** 8103 *****************************************************************************/ 8104 8105 extern(C) xcb_void_cookie_t 8106 xcb_glx_flush_checked (xcb_connection_t *c /**< */, 8107 xcb_glx_context_tag_t context_tag /**< */); 8108 8109 8110 /***************************************************************************** 8111 ** 8112 ** xcb_void_cookie_t xcb_glx_flush 8113 ** 8114 ** @param xcb_connection_t *c 8115 ** @param xcb_glx_context_tag_t context_tag 8116 ** @returns xcb_void_cookie_t 8117 ** 8118 *****************************************************************************/ 8119 8120 extern(C) xcb_void_cookie_t 8121 xcb_glx_flush (xcb_connection_t *c /**< */, 8122 xcb_glx_context_tag_t context_tag /**< */); 8123 8124 8125 /***************************************************************************** 8126 ** 8127 ** xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident 8128 ** 8129 ** @param xcb_connection_t *c 8130 ** @param xcb_glx_context_tag_t context_tag 8131 ** @param int n 8132 ** @param /+const+/ uint *textures 8133 ** @returns xcb_glx_are_textures_resident_cookie_t 8134 ** 8135 *****************************************************************************/ 8136 8137 extern(C) xcb_glx_are_textures_resident_cookie_t 8138 xcb_glx_are_textures_resident (xcb_connection_t *c /**< */, 8139 xcb_glx_context_tag_t context_tag /**< */, 8140 int n /**< */, 8141 /+const+/ uint *textures /**< */); 8142 8143 8144 /***************************************************************************** 8145 ** 8146 ** xcb_glx_are_textures_resident_cookie_t xcb_glx_are_textures_resident_unchecked 8147 ** 8148 ** @param xcb_connection_t *c 8149 ** @param xcb_glx_context_tag_t context_tag 8150 ** @param int n 8151 ** @param /+const+/ uint *textures 8152 ** @returns xcb_glx_are_textures_resident_cookie_t 8153 ** 8154 *****************************************************************************/ 8155 8156 extern(C) xcb_glx_are_textures_resident_cookie_t 8157 xcb_glx_are_textures_resident_unchecked (xcb_connection_t *c /**< */, 8158 xcb_glx_context_tag_t context_tag /**< */, 8159 int n /**< */, 8160 /+const+/ uint *textures /**< */); 8161 8162 8163 /***************************************************************************** 8164 ** 8165 ** bool * xcb_glx_are_textures_resident_data 8166 ** 8167 ** @param /+const+/ xcb_glx_are_textures_resident_reply_t *R 8168 ** @returns bool * 8169 ** 8170 *****************************************************************************/ 8171 8172 extern(C) bool * 8173 xcb_glx_are_textures_resident_data (/+const+/ xcb_glx_are_textures_resident_reply_t *R /**< */); 8174 8175 8176 /***************************************************************************** 8177 ** 8178 ** int xcb_glx_are_textures_resident_data_length 8179 ** 8180 ** @param /+const+/ xcb_glx_are_textures_resident_reply_t *R 8181 ** @returns int 8182 ** 8183 *****************************************************************************/ 8184 8185 extern(C) int 8186 xcb_glx_are_textures_resident_data_length (/+const+/ xcb_glx_are_textures_resident_reply_t *R /**< */); 8187 8188 8189 /***************************************************************************** 8190 ** 8191 ** xcb_generic_iterator_t xcb_glx_are_textures_resident_data_end 8192 ** 8193 ** @param /+const+/ xcb_glx_are_textures_resident_reply_t *R 8194 ** @returns xcb_generic_iterator_t 8195 ** 8196 *****************************************************************************/ 8197 8198 extern(C) xcb_generic_iterator_t 8199 xcb_glx_are_textures_resident_data_end (/+const+/ xcb_glx_are_textures_resident_reply_t *R /**< */); 8200 8201 8202 /***************************************************************************** 8203 ** 8204 ** xcb_glx_are_textures_resident_reply_t * xcb_glx_are_textures_resident_reply 8205 ** 8206 ** @param xcb_connection_t *c 8207 ** @param xcb_glx_are_textures_resident_cookie_t cookie 8208 ** @param xcb_generic_error_t **e 8209 ** @returns xcb_glx_are_textures_resident_reply_t * 8210 ** 8211 *****************************************************************************/ 8212 8213 extern(C) xcb_glx_are_textures_resident_reply_t * 8214 xcb_glx_are_textures_resident_reply (xcb_connection_t *c /**< */, 8215 xcb_glx_are_textures_resident_cookie_t cookie /**< */, 8216 xcb_generic_error_t **e /**< */); 8217 8218 8219 /***************************************************************************** 8220 ** 8221 ** xcb_void_cookie_t xcb_glx_delete_textures_checked 8222 ** 8223 ** @param xcb_connection_t *c 8224 ** @param xcb_glx_context_tag_t context_tag 8225 ** @param int n 8226 ** @param /+const+/ uint *textures 8227 ** @returns xcb_void_cookie_t 8228 ** 8229 *****************************************************************************/ 8230 8231 extern(C) xcb_void_cookie_t 8232 xcb_glx_delete_textures_checked (xcb_connection_t *c /**< */, 8233 xcb_glx_context_tag_t context_tag /**< */, 8234 int n /**< */, 8235 /+const+/ uint *textures /**< */); 8236 8237 8238 /***************************************************************************** 8239 ** 8240 ** xcb_void_cookie_t xcb_glx_delete_textures 8241 ** 8242 ** @param xcb_connection_t *c 8243 ** @param xcb_glx_context_tag_t context_tag 8244 ** @param int n 8245 ** @param /+const+/ uint *textures 8246 ** @returns xcb_void_cookie_t 8247 ** 8248 *****************************************************************************/ 8249 8250 extern(C) xcb_void_cookie_t 8251 xcb_glx_delete_textures (xcb_connection_t *c /**< */, 8252 xcb_glx_context_tag_t context_tag /**< */, 8253 int n /**< */, 8254 /+const+/ uint *textures /**< */); 8255 8256 8257 /***************************************************************************** 8258 ** 8259 ** xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures 8260 ** 8261 ** @param xcb_connection_t *c 8262 ** @param xcb_glx_context_tag_t context_tag 8263 ** @param int n 8264 ** @returns xcb_glx_gen_textures_cookie_t 8265 ** 8266 *****************************************************************************/ 8267 8268 extern(C) xcb_glx_gen_textures_cookie_t 8269 xcb_glx_gen_textures (xcb_connection_t *c /**< */, 8270 xcb_glx_context_tag_t context_tag /**< */, 8271 int n /**< */); 8272 8273 8274 /***************************************************************************** 8275 ** 8276 ** xcb_glx_gen_textures_cookie_t xcb_glx_gen_textures_unchecked 8277 ** 8278 ** @param xcb_connection_t *c 8279 ** @param xcb_glx_context_tag_t context_tag 8280 ** @param int n 8281 ** @returns xcb_glx_gen_textures_cookie_t 8282 ** 8283 *****************************************************************************/ 8284 8285 extern(C) xcb_glx_gen_textures_cookie_t 8286 xcb_glx_gen_textures_unchecked (xcb_connection_t *c /**< */, 8287 xcb_glx_context_tag_t context_tag /**< */, 8288 int n /**< */); 8289 8290 8291 /***************************************************************************** 8292 ** 8293 ** uint * xcb_glx_gen_textures_data 8294 ** 8295 ** @param /+const+/ xcb_glx_gen_textures_reply_t *R 8296 ** @returns uint * 8297 ** 8298 *****************************************************************************/ 8299 8300 extern(C) uint * 8301 xcb_glx_gen_textures_data (/+const+/ xcb_glx_gen_textures_reply_t *R /**< */); 8302 8303 8304 /***************************************************************************** 8305 ** 8306 ** int xcb_glx_gen_textures_data_length 8307 ** 8308 ** @param /+const+/ xcb_glx_gen_textures_reply_t *R 8309 ** @returns int 8310 ** 8311 *****************************************************************************/ 8312 8313 extern(C) int 8314 xcb_glx_gen_textures_data_length (/+const+/ xcb_glx_gen_textures_reply_t *R /**< */); 8315 8316 8317 /***************************************************************************** 8318 ** 8319 ** xcb_generic_iterator_t xcb_glx_gen_textures_data_end 8320 ** 8321 ** @param /+const+/ xcb_glx_gen_textures_reply_t *R 8322 ** @returns xcb_generic_iterator_t 8323 ** 8324 *****************************************************************************/ 8325 8326 extern(C) xcb_generic_iterator_t 8327 xcb_glx_gen_textures_data_end (/+const+/ xcb_glx_gen_textures_reply_t *R /**< */); 8328 8329 8330 /***************************************************************************** 8331 ** 8332 ** xcb_glx_gen_textures_reply_t * xcb_glx_gen_textures_reply 8333 ** 8334 ** @param xcb_connection_t *c 8335 ** @param xcb_glx_gen_textures_cookie_t cookie 8336 ** @param xcb_generic_error_t **e 8337 ** @returns xcb_glx_gen_textures_reply_t * 8338 ** 8339 *****************************************************************************/ 8340 8341 extern(C) xcb_glx_gen_textures_reply_t * 8342 xcb_glx_gen_textures_reply (xcb_connection_t *c /**< */, 8343 xcb_glx_gen_textures_cookie_t cookie /**< */, 8344 xcb_generic_error_t **e /**< */); 8345 8346 8347 /***************************************************************************** 8348 ** 8349 ** xcb_glx_is_texture_cookie_t xcb_glx_is_texture 8350 ** 8351 ** @param xcb_connection_t *c 8352 ** @param xcb_glx_context_tag_t context_tag 8353 ** @param uint texture 8354 ** @returns xcb_glx_is_texture_cookie_t 8355 ** 8356 *****************************************************************************/ 8357 8358 extern(C) xcb_glx_is_texture_cookie_t 8359 xcb_glx_is_texture (xcb_connection_t *c /**< */, 8360 xcb_glx_context_tag_t context_tag /**< */, 8361 uint texture /**< */); 8362 8363 8364 /***************************************************************************** 8365 ** 8366 ** xcb_glx_is_texture_cookie_t xcb_glx_is_texture_unchecked 8367 ** 8368 ** @param xcb_connection_t *c 8369 ** @param xcb_glx_context_tag_t context_tag 8370 ** @param uint texture 8371 ** @returns xcb_glx_is_texture_cookie_t 8372 ** 8373 *****************************************************************************/ 8374 8375 extern(C) xcb_glx_is_texture_cookie_t 8376 xcb_glx_is_texture_unchecked (xcb_connection_t *c /**< */, 8377 xcb_glx_context_tag_t context_tag /**< */, 8378 uint texture /**< */); 8379 8380 8381 /***************************************************************************** 8382 ** 8383 ** xcb_glx_is_texture_reply_t * xcb_glx_is_texture_reply 8384 ** 8385 ** @param xcb_connection_t *c 8386 ** @param xcb_glx_is_texture_cookie_t cookie 8387 ** @param xcb_generic_error_t **e 8388 ** @returns xcb_glx_is_texture_reply_t * 8389 ** 8390 *****************************************************************************/ 8391 8392 extern(C) xcb_glx_is_texture_reply_t * 8393 xcb_glx_is_texture_reply (xcb_connection_t *c /**< */, 8394 xcb_glx_is_texture_cookie_t cookie /**< */, 8395 xcb_generic_error_t **e /**< */); 8396 8397 8398 /***************************************************************************** 8399 ** 8400 ** xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table 8401 ** 8402 ** @param xcb_connection_t *c 8403 ** @param xcb_glx_context_tag_t context_tag 8404 ** @param uint target 8405 ** @param uint format 8406 ** @param uint type 8407 ** @param bool swap_bytes 8408 ** @returns xcb_glx_get_color_table_cookie_t 8409 ** 8410 *****************************************************************************/ 8411 8412 extern(C) xcb_glx_get_color_table_cookie_t 8413 xcb_glx_get_color_table (xcb_connection_t *c /**< */, 8414 xcb_glx_context_tag_t context_tag /**< */, 8415 uint target /**< */, 8416 uint format /**< */, 8417 uint type /**< */, 8418 bool swap_bytes /**< */); 8419 8420 8421 /***************************************************************************** 8422 ** 8423 ** xcb_glx_get_color_table_cookie_t xcb_glx_get_color_table_unchecked 8424 ** 8425 ** @param xcb_connection_t *c 8426 ** @param xcb_glx_context_tag_t context_tag 8427 ** @param uint target 8428 ** @param uint format 8429 ** @param uint type 8430 ** @param bool swap_bytes 8431 ** @returns xcb_glx_get_color_table_cookie_t 8432 ** 8433 *****************************************************************************/ 8434 8435 extern(C) xcb_glx_get_color_table_cookie_t 8436 xcb_glx_get_color_table_unchecked (xcb_connection_t *c /**< */, 8437 xcb_glx_context_tag_t context_tag /**< */, 8438 uint target /**< */, 8439 uint format /**< */, 8440 uint type /**< */, 8441 bool swap_bytes /**< */); 8442 8443 8444 /***************************************************************************** 8445 ** 8446 ** ubyte * xcb_glx_get_color_table_data 8447 ** 8448 ** @param /+const+/ xcb_glx_get_color_table_reply_t *R 8449 ** @returns ubyte * 8450 ** 8451 *****************************************************************************/ 8452 8453 extern(C) ubyte * 8454 xcb_glx_get_color_table_data (/+const+/ xcb_glx_get_color_table_reply_t *R /**< */); 8455 8456 8457 /***************************************************************************** 8458 ** 8459 ** int xcb_glx_get_color_table_data_length 8460 ** 8461 ** @param /+const+/ xcb_glx_get_color_table_reply_t *R 8462 ** @returns int 8463 ** 8464 *****************************************************************************/ 8465 8466 extern(C) int 8467 xcb_glx_get_color_table_data_length (/+const+/ xcb_glx_get_color_table_reply_t *R /**< */); 8468 8469 8470 /***************************************************************************** 8471 ** 8472 ** xcb_generic_iterator_t xcb_glx_get_color_table_data_end 8473 ** 8474 ** @param /+const+/ xcb_glx_get_color_table_reply_t *R 8475 ** @returns xcb_generic_iterator_t 8476 ** 8477 *****************************************************************************/ 8478 8479 extern(C) xcb_generic_iterator_t 8480 xcb_glx_get_color_table_data_end (/+const+/ xcb_glx_get_color_table_reply_t *R /**< */); 8481 8482 8483 /***************************************************************************** 8484 ** 8485 ** xcb_glx_get_color_table_reply_t * xcb_glx_get_color_table_reply 8486 ** 8487 ** @param xcb_connection_t *c 8488 ** @param xcb_glx_get_color_table_cookie_t cookie 8489 ** @param xcb_generic_error_t **e 8490 ** @returns xcb_glx_get_color_table_reply_t * 8491 ** 8492 *****************************************************************************/ 8493 8494 extern(C) xcb_glx_get_color_table_reply_t * 8495 xcb_glx_get_color_table_reply (xcb_connection_t *c /**< */, 8496 xcb_glx_get_color_table_cookie_t cookie /**< */, 8497 xcb_generic_error_t **e /**< */); 8498 8499 8500 /***************************************************************************** 8501 ** 8502 ** xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv 8503 ** 8504 ** @param xcb_connection_t *c 8505 ** @param xcb_glx_context_tag_t context_tag 8506 ** @param uint target 8507 ** @param uint pname 8508 ** @returns xcb_glx_get_color_table_parameterfv_cookie_t 8509 ** 8510 *****************************************************************************/ 8511 8512 extern(C) xcb_glx_get_color_table_parameterfv_cookie_t 8513 xcb_glx_get_color_table_parameterfv (xcb_connection_t *c /**< */, 8514 xcb_glx_context_tag_t context_tag /**< */, 8515 uint target /**< */, 8516 uint pname /**< */); 8517 8518 8519 /***************************************************************************** 8520 ** 8521 ** xcb_glx_get_color_table_parameterfv_cookie_t xcb_glx_get_color_table_parameterfv_unchecked 8522 ** 8523 ** @param xcb_connection_t *c 8524 ** @param xcb_glx_context_tag_t context_tag 8525 ** @param uint target 8526 ** @param uint pname 8527 ** @returns xcb_glx_get_color_table_parameterfv_cookie_t 8528 ** 8529 *****************************************************************************/ 8530 8531 extern(C) xcb_glx_get_color_table_parameterfv_cookie_t 8532 xcb_glx_get_color_table_parameterfv_unchecked (xcb_connection_t *c /**< */, 8533 xcb_glx_context_tag_t context_tag /**< */, 8534 uint target /**< */, 8535 uint pname /**< */); 8536 8537 8538 /***************************************************************************** 8539 ** 8540 ** xcb_glx_float32_t * xcb_glx_get_color_table_parameterfv_data 8541 ** 8542 ** @param /+const+/ xcb_glx_get_color_table_parameterfv_reply_t *R 8543 ** @returns xcb_glx_float32_t * 8544 ** 8545 *****************************************************************************/ 8546 8547 extern(C) xcb_glx_float32_t * 8548 xcb_glx_get_color_table_parameterfv_data (/+const+/ xcb_glx_get_color_table_parameterfv_reply_t *R /**< */); 8549 8550 8551 /***************************************************************************** 8552 ** 8553 ** int xcb_glx_get_color_table_parameterfv_data_length 8554 ** 8555 ** @param /+const+/ xcb_glx_get_color_table_parameterfv_reply_t *R 8556 ** @returns int 8557 ** 8558 *****************************************************************************/ 8559 8560 extern(C) int 8561 xcb_glx_get_color_table_parameterfv_data_length (/+const+/ xcb_glx_get_color_table_parameterfv_reply_t *R /**< */); 8562 8563 8564 /***************************************************************************** 8565 ** 8566 ** xcb_glx_float32_iterator_t xcb_glx_get_color_table_parameterfv_data_iterator 8567 ** 8568 ** @param /+const+/ xcb_glx_get_color_table_parameterfv_reply_t *R 8569 ** @returns xcb_glx_float32_iterator_t 8570 ** 8571 *****************************************************************************/ 8572 8573 extern(C) xcb_glx_float32_iterator_t 8574 xcb_glx_get_color_table_parameterfv_data_iterator (/+const+/ xcb_glx_get_color_table_parameterfv_reply_t *R /**< */); 8575 8576 8577 /***************************************************************************** 8578 ** 8579 ** xcb_glx_get_color_table_parameterfv_reply_t * xcb_glx_get_color_table_parameterfv_reply 8580 ** 8581 ** @param xcb_connection_t *c 8582 ** @param xcb_glx_get_color_table_parameterfv_cookie_t cookie 8583 ** @param xcb_generic_error_t **e 8584 ** @returns xcb_glx_get_color_table_parameterfv_reply_t * 8585 ** 8586 *****************************************************************************/ 8587 8588 extern(C) xcb_glx_get_color_table_parameterfv_reply_t * 8589 xcb_glx_get_color_table_parameterfv_reply (xcb_connection_t *c /**< */, 8590 xcb_glx_get_color_table_parameterfv_cookie_t cookie /**< */, 8591 xcb_generic_error_t **e /**< */); 8592 8593 8594 /***************************************************************************** 8595 ** 8596 ** xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv 8597 ** 8598 ** @param xcb_connection_t *c 8599 ** @param xcb_glx_context_tag_t context_tag 8600 ** @param uint target 8601 ** @param uint pname 8602 ** @returns xcb_glx_get_color_table_parameteriv_cookie_t 8603 ** 8604 *****************************************************************************/ 8605 8606 extern(C) xcb_glx_get_color_table_parameteriv_cookie_t 8607 xcb_glx_get_color_table_parameteriv (xcb_connection_t *c /**< */, 8608 xcb_glx_context_tag_t context_tag /**< */, 8609 uint target /**< */, 8610 uint pname /**< */); 8611 8612 8613 /***************************************************************************** 8614 ** 8615 ** xcb_glx_get_color_table_parameteriv_cookie_t xcb_glx_get_color_table_parameteriv_unchecked 8616 ** 8617 ** @param xcb_connection_t *c 8618 ** @param xcb_glx_context_tag_t context_tag 8619 ** @param uint target 8620 ** @param uint pname 8621 ** @returns xcb_glx_get_color_table_parameteriv_cookie_t 8622 ** 8623 *****************************************************************************/ 8624 8625 extern(C) xcb_glx_get_color_table_parameteriv_cookie_t 8626 xcb_glx_get_color_table_parameteriv_unchecked (xcb_connection_t *c /**< */, 8627 xcb_glx_context_tag_t context_tag /**< */, 8628 uint target /**< */, 8629 uint pname /**< */); 8630 8631 8632 /***************************************************************************** 8633 ** 8634 ** int * xcb_glx_get_color_table_parameteriv_data 8635 ** 8636 ** @param /+const+/ xcb_glx_get_color_table_parameteriv_reply_t *R 8637 ** @returns int * 8638 ** 8639 *****************************************************************************/ 8640 8641 extern(C) int * 8642 xcb_glx_get_color_table_parameteriv_data (/+const+/ xcb_glx_get_color_table_parameteriv_reply_t *R /**< */); 8643 8644 8645 /***************************************************************************** 8646 ** 8647 ** int xcb_glx_get_color_table_parameteriv_data_length 8648 ** 8649 ** @param /+const+/ xcb_glx_get_color_table_parameteriv_reply_t *R 8650 ** @returns int 8651 ** 8652 *****************************************************************************/ 8653 8654 extern(C) int 8655 xcb_glx_get_color_table_parameteriv_data_length (/+const+/ xcb_glx_get_color_table_parameteriv_reply_t *R /**< */); 8656 8657 8658 /***************************************************************************** 8659 ** 8660 ** xcb_generic_iterator_t xcb_glx_get_color_table_parameteriv_data_end 8661 ** 8662 ** @param /+const+/ xcb_glx_get_color_table_parameteriv_reply_t *R 8663 ** @returns xcb_generic_iterator_t 8664 ** 8665 *****************************************************************************/ 8666 8667 extern(C) xcb_generic_iterator_t 8668 xcb_glx_get_color_table_parameteriv_data_end (/+const+/ xcb_glx_get_color_table_parameteriv_reply_t *R /**< */); 8669 8670 8671 /***************************************************************************** 8672 ** 8673 ** xcb_glx_get_color_table_parameteriv_reply_t * xcb_glx_get_color_table_parameteriv_reply 8674 ** 8675 ** @param xcb_connection_t *c 8676 ** @param xcb_glx_get_color_table_parameteriv_cookie_t cookie 8677 ** @param xcb_generic_error_t **e 8678 ** @returns xcb_glx_get_color_table_parameteriv_reply_t * 8679 ** 8680 *****************************************************************************/ 8681 8682 extern(C) xcb_glx_get_color_table_parameteriv_reply_t * 8683 xcb_glx_get_color_table_parameteriv_reply (xcb_connection_t *c /**< */, 8684 xcb_glx_get_color_table_parameteriv_cookie_t cookie /**< */, 8685 xcb_generic_error_t **e /**< */); 8686 8687 8688 /***************************************************************************** 8689 ** 8690 ** xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter 8691 ** 8692 ** @param xcb_connection_t *c 8693 ** @param xcb_glx_context_tag_t context_tag 8694 ** @param uint target 8695 ** @param uint format 8696 ** @param uint type 8697 ** @param bool swap_bytes 8698 ** @returns xcb_glx_get_convolution_filter_cookie_t 8699 ** 8700 *****************************************************************************/ 8701 8702 extern(C) xcb_glx_get_convolution_filter_cookie_t 8703 xcb_glx_get_convolution_filter (xcb_connection_t *c /**< */, 8704 xcb_glx_context_tag_t context_tag /**< */, 8705 uint target /**< */, 8706 uint format /**< */, 8707 uint type /**< */, 8708 bool swap_bytes /**< */); 8709 8710 8711 /***************************************************************************** 8712 ** 8713 ** xcb_glx_get_convolution_filter_cookie_t xcb_glx_get_convolution_filter_unchecked 8714 ** 8715 ** @param xcb_connection_t *c 8716 ** @param xcb_glx_context_tag_t context_tag 8717 ** @param uint target 8718 ** @param uint format 8719 ** @param uint type 8720 ** @param bool swap_bytes 8721 ** @returns xcb_glx_get_convolution_filter_cookie_t 8722 ** 8723 *****************************************************************************/ 8724 8725 extern(C) xcb_glx_get_convolution_filter_cookie_t 8726 xcb_glx_get_convolution_filter_unchecked (xcb_connection_t *c /**< */, 8727 xcb_glx_context_tag_t context_tag /**< */, 8728 uint target /**< */, 8729 uint format /**< */, 8730 uint type /**< */, 8731 bool swap_bytes /**< */); 8732 8733 8734 /***************************************************************************** 8735 ** 8736 ** ubyte * xcb_glx_get_convolution_filter_data 8737 ** 8738 ** @param /+const+/ xcb_glx_get_convolution_filter_reply_t *R 8739 ** @returns ubyte * 8740 ** 8741 *****************************************************************************/ 8742 8743 extern(C) ubyte * 8744 xcb_glx_get_convolution_filter_data (/+const+/ xcb_glx_get_convolution_filter_reply_t *R /**< */); 8745 8746 8747 /***************************************************************************** 8748 ** 8749 ** int xcb_glx_get_convolution_filter_data_length 8750 ** 8751 ** @param /+const+/ xcb_glx_get_convolution_filter_reply_t *R 8752 ** @returns int 8753 ** 8754 *****************************************************************************/ 8755 8756 extern(C) int 8757 xcb_glx_get_convolution_filter_data_length (/+const+/ xcb_glx_get_convolution_filter_reply_t *R /**< */); 8758 8759 8760 /***************************************************************************** 8761 ** 8762 ** xcb_generic_iterator_t xcb_glx_get_convolution_filter_data_end 8763 ** 8764 ** @param /+const+/ xcb_glx_get_convolution_filter_reply_t *R 8765 ** @returns xcb_generic_iterator_t 8766 ** 8767 *****************************************************************************/ 8768 8769 extern(C) xcb_generic_iterator_t 8770 xcb_glx_get_convolution_filter_data_end (/+const+/ xcb_glx_get_convolution_filter_reply_t *R /**< */); 8771 8772 8773 /***************************************************************************** 8774 ** 8775 ** xcb_glx_get_convolution_filter_reply_t * xcb_glx_get_convolution_filter_reply 8776 ** 8777 ** @param xcb_connection_t *c 8778 ** @param xcb_glx_get_convolution_filter_cookie_t cookie 8779 ** @param xcb_generic_error_t **e 8780 ** @returns xcb_glx_get_convolution_filter_reply_t * 8781 ** 8782 *****************************************************************************/ 8783 8784 extern(C) xcb_glx_get_convolution_filter_reply_t * 8785 xcb_glx_get_convolution_filter_reply (xcb_connection_t *c /**< */, 8786 xcb_glx_get_convolution_filter_cookie_t cookie /**< */, 8787 xcb_generic_error_t **e /**< */); 8788 8789 8790 /***************************************************************************** 8791 ** 8792 ** xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv 8793 ** 8794 ** @param xcb_connection_t *c 8795 ** @param xcb_glx_context_tag_t context_tag 8796 ** @param uint target 8797 ** @param uint pname 8798 ** @returns xcb_glx_get_convolution_parameterfv_cookie_t 8799 ** 8800 *****************************************************************************/ 8801 8802 extern(C) xcb_glx_get_convolution_parameterfv_cookie_t 8803 xcb_glx_get_convolution_parameterfv (xcb_connection_t *c /**< */, 8804 xcb_glx_context_tag_t context_tag /**< */, 8805 uint target /**< */, 8806 uint pname /**< */); 8807 8808 8809 /***************************************************************************** 8810 ** 8811 ** xcb_glx_get_convolution_parameterfv_cookie_t xcb_glx_get_convolution_parameterfv_unchecked 8812 ** 8813 ** @param xcb_connection_t *c 8814 ** @param xcb_glx_context_tag_t context_tag 8815 ** @param uint target 8816 ** @param uint pname 8817 ** @returns xcb_glx_get_convolution_parameterfv_cookie_t 8818 ** 8819 *****************************************************************************/ 8820 8821 extern(C) xcb_glx_get_convolution_parameterfv_cookie_t 8822 xcb_glx_get_convolution_parameterfv_unchecked (xcb_connection_t *c /**< */, 8823 xcb_glx_context_tag_t context_tag /**< */, 8824 uint target /**< */, 8825 uint pname /**< */); 8826 8827 8828 /***************************************************************************** 8829 ** 8830 ** xcb_glx_float32_t * xcb_glx_get_convolution_parameterfv_data 8831 ** 8832 ** @param /+const+/ xcb_glx_get_convolution_parameterfv_reply_t *R 8833 ** @returns xcb_glx_float32_t * 8834 ** 8835 *****************************************************************************/ 8836 8837 extern(C) xcb_glx_float32_t * 8838 xcb_glx_get_convolution_parameterfv_data (/+const+/ xcb_glx_get_convolution_parameterfv_reply_t *R /**< */); 8839 8840 8841 /***************************************************************************** 8842 ** 8843 ** int xcb_glx_get_convolution_parameterfv_data_length 8844 ** 8845 ** @param /+const+/ xcb_glx_get_convolution_parameterfv_reply_t *R 8846 ** @returns int 8847 ** 8848 *****************************************************************************/ 8849 8850 extern(C) int 8851 xcb_glx_get_convolution_parameterfv_data_length (/+const+/ xcb_glx_get_convolution_parameterfv_reply_t *R /**< */); 8852 8853 8854 /***************************************************************************** 8855 ** 8856 ** xcb_glx_float32_iterator_t xcb_glx_get_convolution_parameterfv_data_iterator 8857 ** 8858 ** @param /+const+/ xcb_glx_get_convolution_parameterfv_reply_t *R 8859 ** @returns xcb_glx_float32_iterator_t 8860 ** 8861 *****************************************************************************/ 8862 8863 extern(C) xcb_glx_float32_iterator_t 8864 xcb_glx_get_convolution_parameterfv_data_iterator (/+const+/ xcb_glx_get_convolution_parameterfv_reply_t *R /**< */); 8865 8866 8867 /***************************************************************************** 8868 ** 8869 ** xcb_glx_get_convolution_parameterfv_reply_t * xcb_glx_get_convolution_parameterfv_reply 8870 ** 8871 ** @param xcb_connection_t *c 8872 ** @param xcb_glx_get_convolution_parameterfv_cookie_t cookie 8873 ** @param xcb_generic_error_t **e 8874 ** @returns xcb_glx_get_convolution_parameterfv_reply_t * 8875 ** 8876 *****************************************************************************/ 8877 8878 extern(C) xcb_glx_get_convolution_parameterfv_reply_t * 8879 xcb_glx_get_convolution_parameterfv_reply (xcb_connection_t *c /**< */, 8880 xcb_glx_get_convolution_parameterfv_cookie_t cookie /**< */, 8881 xcb_generic_error_t **e /**< */); 8882 8883 8884 /***************************************************************************** 8885 ** 8886 ** xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv 8887 ** 8888 ** @param xcb_connection_t *c 8889 ** @param xcb_glx_context_tag_t context_tag 8890 ** @param uint target 8891 ** @param uint pname 8892 ** @returns xcb_glx_get_convolution_parameteriv_cookie_t 8893 ** 8894 *****************************************************************************/ 8895 8896 extern(C) xcb_glx_get_convolution_parameteriv_cookie_t 8897 xcb_glx_get_convolution_parameteriv (xcb_connection_t *c /**< */, 8898 xcb_glx_context_tag_t context_tag /**< */, 8899 uint target /**< */, 8900 uint pname /**< */); 8901 8902 8903 /***************************************************************************** 8904 ** 8905 ** xcb_glx_get_convolution_parameteriv_cookie_t xcb_glx_get_convolution_parameteriv_unchecked 8906 ** 8907 ** @param xcb_connection_t *c 8908 ** @param xcb_glx_context_tag_t context_tag 8909 ** @param uint target 8910 ** @param uint pname 8911 ** @returns xcb_glx_get_convolution_parameteriv_cookie_t 8912 ** 8913 *****************************************************************************/ 8914 8915 extern(C) xcb_glx_get_convolution_parameteriv_cookie_t 8916 xcb_glx_get_convolution_parameteriv_unchecked (xcb_connection_t *c /**< */, 8917 xcb_glx_context_tag_t context_tag /**< */, 8918 uint target /**< */, 8919 uint pname /**< */); 8920 8921 8922 /***************************************************************************** 8923 ** 8924 ** int * xcb_glx_get_convolution_parameteriv_data 8925 ** 8926 ** @param /+const+/ xcb_glx_get_convolution_parameteriv_reply_t *R 8927 ** @returns int * 8928 ** 8929 *****************************************************************************/ 8930 8931 extern(C) int * 8932 xcb_glx_get_convolution_parameteriv_data (/+const+/ xcb_glx_get_convolution_parameteriv_reply_t *R /**< */); 8933 8934 8935 /***************************************************************************** 8936 ** 8937 ** int xcb_glx_get_convolution_parameteriv_data_length 8938 ** 8939 ** @param /+const+/ xcb_glx_get_convolution_parameteriv_reply_t *R 8940 ** @returns int 8941 ** 8942 *****************************************************************************/ 8943 8944 extern(C) int 8945 xcb_glx_get_convolution_parameteriv_data_length (/+const+/ xcb_glx_get_convolution_parameteriv_reply_t *R /**< */); 8946 8947 8948 /***************************************************************************** 8949 ** 8950 ** xcb_generic_iterator_t xcb_glx_get_convolution_parameteriv_data_end 8951 ** 8952 ** @param /+const+/ xcb_glx_get_convolution_parameteriv_reply_t *R 8953 ** @returns xcb_generic_iterator_t 8954 ** 8955 *****************************************************************************/ 8956 8957 extern(C) xcb_generic_iterator_t 8958 xcb_glx_get_convolution_parameteriv_data_end (/+const+/ xcb_glx_get_convolution_parameteriv_reply_t *R /**< */); 8959 8960 8961 /***************************************************************************** 8962 ** 8963 ** xcb_glx_get_convolution_parameteriv_reply_t * xcb_glx_get_convolution_parameteriv_reply 8964 ** 8965 ** @param xcb_connection_t *c 8966 ** @param xcb_glx_get_convolution_parameteriv_cookie_t cookie 8967 ** @param xcb_generic_error_t **e 8968 ** @returns xcb_glx_get_convolution_parameteriv_reply_t * 8969 ** 8970 *****************************************************************************/ 8971 8972 extern(C) xcb_glx_get_convolution_parameteriv_reply_t * 8973 xcb_glx_get_convolution_parameteriv_reply (xcb_connection_t *c /**< */, 8974 xcb_glx_get_convolution_parameteriv_cookie_t cookie /**< */, 8975 xcb_generic_error_t **e /**< */); 8976 8977 8978 /***************************************************************************** 8979 ** 8980 ** xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter 8981 ** 8982 ** @param xcb_connection_t *c 8983 ** @param xcb_glx_context_tag_t context_tag 8984 ** @param uint target 8985 ** @param uint format 8986 ** @param uint type 8987 ** @param bool swap_bytes 8988 ** @returns xcb_glx_get_separable_filter_cookie_t 8989 ** 8990 *****************************************************************************/ 8991 8992 extern(C) xcb_glx_get_separable_filter_cookie_t 8993 xcb_glx_get_separable_filter (xcb_connection_t *c /**< */, 8994 xcb_glx_context_tag_t context_tag /**< */, 8995 uint target /**< */, 8996 uint format /**< */, 8997 uint type /**< */, 8998 bool swap_bytes /**< */); 8999 9000 9001 /***************************************************************************** 9002 ** 9003 ** xcb_glx_get_separable_filter_cookie_t xcb_glx_get_separable_filter_unchecked 9004 ** 9005 ** @param xcb_connection_t *c 9006 ** @param xcb_glx_context_tag_t context_tag 9007 ** @param uint target 9008 ** @param uint format 9009 ** @param uint type 9010 ** @param bool swap_bytes 9011 ** @returns xcb_glx_get_separable_filter_cookie_t 9012 ** 9013 *****************************************************************************/ 9014 9015 extern(C) xcb_glx_get_separable_filter_cookie_t 9016 xcb_glx_get_separable_filter_unchecked (xcb_connection_t *c /**< */, 9017 xcb_glx_context_tag_t context_tag /**< */, 9018 uint target /**< */, 9019 uint format /**< */, 9020 uint type /**< */, 9021 bool swap_bytes /**< */); 9022 9023 9024 /***************************************************************************** 9025 ** 9026 ** ubyte * xcb_glx_get_separable_filter_rows_and_cols 9027 ** 9028 ** @param /+const+/ xcb_glx_get_separable_filter_reply_t *R 9029 ** @returns ubyte * 9030 ** 9031 *****************************************************************************/ 9032 9033 extern(C) ubyte * 9034 xcb_glx_get_separable_filter_rows_and_cols (/+const+/ xcb_glx_get_separable_filter_reply_t *R /**< */); 9035 9036 9037 /***************************************************************************** 9038 ** 9039 ** int xcb_glx_get_separable_filter_rows_and_cols_length 9040 ** 9041 ** @param /+const+/ xcb_glx_get_separable_filter_reply_t *R 9042 ** @returns int 9043 ** 9044 *****************************************************************************/ 9045 9046 extern(C) int 9047 xcb_glx_get_separable_filter_rows_and_cols_length (/+const+/ xcb_glx_get_separable_filter_reply_t *R /**< */); 9048 9049 9050 /***************************************************************************** 9051 ** 9052 ** xcb_generic_iterator_t xcb_glx_get_separable_filter_rows_and_cols_end 9053 ** 9054 ** @param /+const+/ xcb_glx_get_separable_filter_reply_t *R 9055 ** @returns xcb_generic_iterator_t 9056 ** 9057 *****************************************************************************/ 9058 9059 extern(C) xcb_generic_iterator_t 9060 xcb_glx_get_separable_filter_rows_and_cols_end (/+const+/ xcb_glx_get_separable_filter_reply_t *R /**< */); 9061 9062 9063 /***************************************************************************** 9064 ** 9065 ** xcb_glx_get_separable_filter_reply_t * xcb_glx_get_separable_filter_reply 9066 ** 9067 ** @param xcb_connection_t *c 9068 ** @param xcb_glx_get_separable_filter_cookie_t cookie 9069 ** @param xcb_generic_error_t **e 9070 ** @returns xcb_glx_get_separable_filter_reply_t * 9071 ** 9072 *****************************************************************************/ 9073 9074 extern(C) xcb_glx_get_separable_filter_reply_t * 9075 xcb_glx_get_separable_filter_reply (xcb_connection_t *c /**< */, 9076 xcb_glx_get_separable_filter_cookie_t cookie /**< */, 9077 xcb_generic_error_t **e /**< */); 9078 9079 9080 /***************************************************************************** 9081 ** 9082 ** xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram 9083 ** 9084 ** @param xcb_connection_t *c 9085 ** @param xcb_glx_context_tag_t context_tag 9086 ** @param uint target 9087 ** @param uint format 9088 ** @param uint type 9089 ** @param bool swap_bytes 9090 ** @param bool reset 9091 ** @returns xcb_glx_get_histogram_cookie_t 9092 ** 9093 *****************************************************************************/ 9094 9095 extern(C) xcb_glx_get_histogram_cookie_t 9096 xcb_glx_get_histogram (xcb_connection_t *c /**< */, 9097 xcb_glx_context_tag_t context_tag /**< */, 9098 uint target /**< */, 9099 uint format /**< */, 9100 uint type /**< */, 9101 bool swap_bytes /**< */, 9102 bool reset /**< */); 9103 9104 9105 /***************************************************************************** 9106 ** 9107 ** xcb_glx_get_histogram_cookie_t xcb_glx_get_histogram_unchecked 9108 ** 9109 ** @param xcb_connection_t *c 9110 ** @param xcb_glx_context_tag_t context_tag 9111 ** @param uint target 9112 ** @param uint format 9113 ** @param uint type 9114 ** @param bool swap_bytes 9115 ** @param bool reset 9116 ** @returns xcb_glx_get_histogram_cookie_t 9117 ** 9118 *****************************************************************************/ 9119 9120 extern(C) xcb_glx_get_histogram_cookie_t 9121 xcb_glx_get_histogram_unchecked (xcb_connection_t *c /**< */, 9122 xcb_glx_context_tag_t context_tag /**< */, 9123 uint target /**< */, 9124 uint format /**< */, 9125 uint type /**< */, 9126 bool swap_bytes /**< */, 9127 bool reset /**< */); 9128 9129 9130 /***************************************************************************** 9131 ** 9132 ** ubyte * xcb_glx_get_histogram_data 9133 ** 9134 ** @param /+const+/ xcb_glx_get_histogram_reply_t *R 9135 ** @returns ubyte * 9136 ** 9137 *****************************************************************************/ 9138 9139 extern(C) ubyte * 9140 xcb_glx_get_histogram_data (/+const+/ xcb_glx_get_histogram_reply_t *R /**< */); 9141 9142 9143 /***************************************************************************** 9144 ** 9145 ** int xcb_glx_get_histogram_data_length 9146 ** 9147 ** @param /+const+/ xcb_glx_get_histogram_reply_t *R 9148 ** @returns int 9149 ** 9150 *****************************************************************************/ 9151 9152 extern(C) int 9153 xcb_glx_get_histogram_data_length (/+const+/ xcb_glx_get_histogram_reply_t *R /**< */); 9154 9155 9156 /***************************************************************************** 9157 ** 9158 ** xcb_generic_iterator_t xcb_glx_get_histogram_data_end 9159 ** 9160 ** @param /+const+/ xcb_glx_get_histogram_reply_t *R 9161 ** @returns xcb_generic_iterator_t 9162 ** 9163 *****************************************************************************/ 9164 9165 extern(C) xcb_generic_iterator_t 9166 xcb_glx_get_histogram_data_end (/+const+/ xcb_glx_get_histogram_reply_t *R /**< */); 9167 9168 9169 /***************************************************************************** 9170 ** 9171 ** xcb_glx_get_histogram_reply_t * xcb_glx_get_histogram_reply 9172 ** 9173 ** @param xcb_connection_t *c 9174 ** @param xcb_glx_get_histogram_cookie_t cookie 9175 ** @param xcb_generic_error_t **e 9176 ** @returns xcb_glx_get_histogram_reply_t * 9177 ** 9178 *****************************************************************************/ 9179 9180 extern(C) xcb_glx_get_histogram_reply_t * 9181 xcb_glx_get_histogram_reply (xcb_connection_t *c /**< */, 9182 xcb_glx_get_histogram_cookie_t cookie /**< */, 9183 xcb_generic_error_t **e /**< */); 9184 9185 9186 /***************************************************************************** 9187 ** 9188 ** xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv 9189 ** 9190 ** @param xcb_connection_t *c 9191 ** @param xcb_glx_context_tag_t context_tag 9192 ** @param uint target 9193 ** @param uint pname 9194 ** @returns xcb_glx_get_histogram_parameterfv_cookie_t 9195 ** 9196 *****************************************************************************/ 9197 9198 extern(C) xcb_glx_get_histogram_parameterfv_cookie_t 9199 xcb_glx_get_histogram_parameterfv (xcb_connection_t *c /**< */, 9200 xcb_glx_context_tag_t context_tag /**< */, 9201 uint target /**< */, 9202 uint pname /**< */); 9203 9204 9205 /***************************************************************************** 9206 ** 9207 ** xcb_glx_get_histogram_parameterfv_cookie_t xcb_glx_get_histogram_parameterfv_unchecked 9208 ** 9209 ** @param xcb_connection_t *c 9210 ** @param xcb_glx_context_tag_t context_tag 9211 ** @param uint target 9212 ** @param uint pname 9213 ** @returns xcb_glx_get_histogram_parameterfv_cookie_t 9214 ** 9215 *****************************************************************************/ 9216 9217 extern(C) xcb_glx_get_histogram_parameterfv_cookie_t 9218 xcb_glx_get_histogram_parameterfv_unchecked (xcb_connection_t *c /**< */, 9219 xcb_glx_context_tag_t context_tag /**< */, 9220 uint target /**< */, 9221 uint pname /**< */); 9222 9223 9224 /***************************************************************************** 9225 ** 9226 ** xcb_glx_float32_t * xcb_glx_get_histogram_parameterfv_data 9227 ** 9228 ** @param /+const+/ xcb_glx_get_histogram_parameterfv_reply_t *R 9229 ** @returns xcb_glx_float32_t * 9230 ** 9231 *****************************************************************************/ 9232 9233 extern(C) xcb_glx_float32_t * 9234 xcb_glx_get_histogram_parameterfv_data (/+const+/ xcb_glx_get_histogram_parameterfv_reply_t *R /**< */); 9235 9236 9237 /***************************************************************************** 9238 ** 9239 ** int xcb_glx_get_histogram_parameterfv_data_length 9240 ** 9241 ** @param /+const+/ xcb_glx_get_histogram_parameterfv_reply_t *R 9242 ** @returns int 9243 ** 9244 *****************************************************************************/ 9245 9246 extern(C) int 9247 xcb_glx_get_histogram_parameterfv_data_length (/+const+/ xcb_glx_get_histogram_parameterfv_reply_t *R /**< */); 9248 9249 9250 /***************************************************************************** 9251 ** 9252 ** xcb_glx_float32_iterator_t xcb_glx_get_histogram_parameterfv_data_iterator 9253 ** 9254 ** @param /+const+/ xcb_glx_get_histogram_parameterfv_reply_t *R 9255 ** @returns xcb_glx_float32_iterator_t 9256 ** 9257 *****************************************************************************/ 9258 9259 extern(C) xcb_glx_float32_iterator_t 9260 xcb_glx_get_histogram_parameterfv_data_iterator (/+const+/ xcb_glx_get_histogram_parameterfv_reply_t *R /**< */); 9261 9262 9263 /***************************************************************************** 9264 ** 9265 ** xcb_glx_get_histogram_parameterfv_reply_t * xcb_glx_get_histogram_parameterfv_reply 9266 ** 9267 ** @param xcb_connection_t *c 9268 ** @param xcb_glx_get_histogram_parameterfv_cookie_t cookie 9269 ** @param xcb_generic_error_t **e 9270 ** @returns xcb_glx_get_histogram_parameterfv_reply_t * 9271 ** 9272 *****************************************************************************/ 9273 9274 extern(C) xcb_glx_get_histogram_parameterfv_reply_t * 9275 xcb_glx_get_histogram_parameterfv_reply (xcb_connection_t *c /**< */, 9276 xcb_glx_get_histogram_parameterfv_cookie_t cookie /**< */, 9277 xcb_generic_error_t **e /**< */); 9278 9279 9280 /***************************************************************************** 9281 ** 9282 ** xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv 9283 ** 9284 ** @param xcb_connection_t *c 9285 ** @param xcb_glx_context_tag_t context_tag 9286 ** @param uint target 9287 ** @param uint pname 9288 ** @returns xcb_glx_get_histogram_parameteriv_cookie_t 9289 ** 9290 *****************************************************************************/ 9291 9292 extern(C) xcb_glx_get_histogram_parameteriv_cookie_t 9293 xcb_glx_get_histogram_parameteriv (xcb_connection_t *c /**< */, 9294 xcb_glx_context_tag_t context_tag /**< */, 9295 uint target /**< */, 9296 uint pname /**< */); 9297 9298 9299 /***************************************************************************** 9300 ** 9301 ** xcb_glx_get_histogram_parameteriv_cookie_t xcb_glx_get_histogram_parameteriv_unchecked 9302 ** 9303 ** @param xcb_connection_t *c 9304 ** @param xcb_glx_context_tag_t context_tag 9305 ** @param uint target 9306 ** @param uint pname 9307 ** @returns xcb_glx_get_histogram_parameteriv_cookie_t 9308 ** 9309 *****************************************************************************/ 9310 9311 extern(C) xcb_glx_get_histogram_parameteriv_cookie_t 9312 xcb_glx_get_histogram_parameteriv_unchecked (xcb_connection_t *c /**< */, 9313 xcb_glx_context_tag_t context_tag /**< */, 9314 uint target /**< */, 9315 uint pname /**< */); 9316 9317 9318 /***************************************************************************** 9319 ** 9320 ** int * xcb_glx_get_histogram_parameteriv_data 9321 ** 9322 ** @param /+const+/ xcb_glx_get_histogram_parameteriv_reply_t *R 9323 ** @returns int * 9324 ** 9325 *****************************************************************************/ 9326 9327 extern(C) int * 9328 xcb_glx_get_histogram_parameteriv_data (/+const+/ xcb_glx_get_histogram_parameteriv_reply_t *R /**< */); 9329 9330 9331 /***************************************************************************** 9332 ** 9333 ** int xcb_glx_get_histogram_parameteriv_data_length 9334 ** 9335 ** @param /+const+/ xcb_glx_get_histogram_parameteriv_reply_t *R 9336 ** @returns int 9337 ** 9338 *****************************************************************************/ 9339 9340 extern(C) int 9341 xcb_glx_get_histogram_parameteriv_data_length (/+const+/ xcb_glx_get_histogram_parameteriv_reply_t *R /**< */); 9342 9343 9344 /***************************************************************************** 9345 ** 9346 ** xcb_generic_iterator_t xcb_glx_get_histogram_parameteriv_data_end 9347 ** 9348 ** @param /+const+/ xcb_glx_get_histogram_parameteriv_reply_t *R 9349 ** @returns xcb_generic_iterator_t 9350 ** 9351 *****************************************************************************/ 9352 9353 extern(C) xcb_generic_iterator_t 9354 xcb_glx_get_histogram_parameteriv_data_end (/+const+/ xcb_glx_get_histogram_parameteriv_reply_t *R /**< */); 9355 9356 9357 /***************************************************************************** 9358 ** 9359 ** xcb_glx_get_histogram_parameteriv_reply_t * xcb_glx_get_histogram_parameteriv_reply 9360 ** 9361 ** @param xcb_connection_t *c 9362 ** @param xcb_glx_get_histogram_parameteriv_cookie_t cookie 9363 ** @param xcb_generic_error_t **e 9364 ** @returns xcb_glx_get_histogram_parameteriv_reply_t * 9365 ** 9366 *****************************************************************************/ 9367 9368 extern(C) xcb_glx_get_histogram_parameteriv_reply_t * 9369 xcb_glx_get_histogram_parameteriv_reply (xcb_connection_t *c /**< */, 9370 xcb_glx_get_histogram_parameteriv_cookie_t cookie /**< */, 9371 xcb_generic_error_t **e /**< */); 9372 9373 9374 /***************************************************************************** 9375 ** 9376 ** xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax 9377 ** 9378 ** @param xcb_connection_t *c 9379 ** @param xcb_glx_context_tag_t context_tag 9380 ** @param uint target 9381 ** @param uint format 9382 ** @param uint type 9383 ** @param bool swap_bytes 9384 ** @param bool reset 9385 ** @returns xcb_glx_get_minmax_cookie_t 9386 ** 9387 *****************************************************************************/ 9388 9389 extern(C) xcb_glx_get_minmax_cookie_t 9390 xcb_glx_get_minmax (xcb_connection_t *c /**< */, 9391 xcb_glx_context_tag_t context_tag /**< */, 9392 uint target /**< */, 9393 uint format /**< */, 9394 uint type /**< */, 9395 bool swap_bytes /**< */, 9396 bool reset /**< */); 9397 9398 9399 /***************************************************************************** 9400 ** 9401 ** xcb_glx_get_minmax_cookie_t xcb_glx_get_minmax_unchecked 9402 ** 9403 ** @param xcb_connection_t *c 9404 ** @param xcb_glx_context_tag_t context_tag 9405 ** @param uint target 9406 ** @param uint format 9407 ** @param uint type 9408 ** @param bool swap_bytes 9409 ** @param bool reset 9410 ** @returns xcb_glx_get_minmax_cookie_t 9411 ** 9412 *****************************************************************************/ 9413 9414 extern(C) xcb_glx_get_minmax_cookie_t 9415 xcb_glx_get_minmax_unchecked (xcb_connection_t *c /**< */, 9416 xcb_glx_context_tag_t context_tag /**< */, 9417 uint target /**< */, 9418 uint format /**< */, 9419 uint type /**< */, 9420 bool swap_bytes /**< */, 9421 bool reset /**< */); 9422 9423 9424 /***************************************************************************** 9425 ** 9426 ** ubyte * xcb_glx_get_minmax_data 9427 ** 9428 ** @param /+const+/ xcb_glx_get_minmax_reply_t *R 9429 ** @returns ubyte * 9430 ** 9431 *****************************************************************************/ 9432 9433 extern(C) ubyte * 9434 xcb_glx_get_minmax_data (/+const+/ xcb_glx_get_minmax_reply_t *R /**< */); 9435 9436 9437 /***************************************************************************** 9438 ** 9439 ** int xcb_glx_get_minmax_data_length 9440 ** 9441 ** @param /+const+/ xcb_glx_get_minmax_reply_t *R 9442 ** @returns int 9443 ** 9444 *****************************************************************************/ 9445 9446 extern(C) int 9447 xcb_glx_get_minmax_data_length (/+const+/ xcb_glx_get_minmax_reply_t *R /**< */); 9448 9449 9450 /***************************************************************************** 9451 ** 9452 ** xcb_generic_iterator_t xcb_glx_get_minmax_data_end 9453 ** 9454 ** @param /+const+/ xcb_glx_get_minmax_reply_t *R 9455 ** @returns xcb_generic_iterator_t 9456 ** 9457 *****************************************************************************/ 9458 9459 extern(C) xcb_generic_iterator_t 9460 xcb_glx_get_minmax_data_end (/+const+/ xcb_glx_get_minmax_reply_t *R /**< */); 9461 9462 9463 /***************************************************************************** 9464 ** 9465 ** xcb_glx_get_minmax_reply_t * xcb_glx_get_minmax_reply 9466 ** 9467 ** @param xcb_connection_t *c 9468 ** @param xcb_glx_get_minmax_cookie_t cookie 9469 ** @param xcb_generic_error_t **e 9470 ** @returns xcb_glx_get_minmax_reply_t * 9471 ** 9472 *****************************************************************************/ 9473 9474 extern(C) xcb_glx_get_minmax_reply_t * 9475 xcb_glx_get_minmax_reply (xcb_connection_t *c /**< */, 9476 xcb_glx_get_minmax_cookie_t cookie /**< */, 9477 xcb_generic_error_t **e /**< */); 9478 9479 9480 /***************************************************************************** 9481 ** 9482 ** xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv 9483 ** 9484 ** @param xcb_connection_t *c 9485 ** @param xcb_glx_context_tag_t context_tag 9486 ** @param uint target 9487 ** @param uint pname 9488 ** @returns xcb_glx_get_minmax_parameterfv_cookie_t 9489 ** 9490 *****************************************************************************/ 9491 9492 extern(C) xcb_glx_get_minmax_parameterfv_cookie_t 9493 xcb_glx_get_minmax_parameterfv (xcb_connection_t *c /**< */, 9494 xcb_glx_context_tag_t context_tag /**< */, 9495 uint target /**< */, 9496 uint pname /**< */); 9497 9498 9499 /***************************************************************************** 9500 ** 9501 ** xcb_glx_get_minmax_parameterfv_cookie_t xcb_glx_get_minmax_parameterfv_unchecked 9502 ** 9503 ** @param xcb_connection_t *c 9504 ** @param xcb_glx_context_tag_t context_tag 9505 ** @param uint target 9506 ** @param uint pname 9507 ** @returns xcb_glx_get_minmax_parameterfv_cookie_t 9508 ** 9509 *****************************************************************************/ 9510 9511 extern(C) xcb_glx_get_minmax_parameterfv_cookie_t 9512 xcb_glx_get_minmax_parameterfv_unchecked (xcb_connection_t *c /**< */, 9513 xcb_glx_context_tag_t context_tag /**< */, 9514 uint target /**< */, 9515 uint pname /**< */); 9516 9517 9518 /***************************************************************************** 9519 ** 9520 ** xcb_glx_float32_t * xcb_glx_get_minmax_parameterfv_data 9521 ** 9522 ** @param /+const+/ xcb_glx_get_minmax_parameterfv_reply_t *R 9523 ** @returns xcb_glx_float32_t * 9524 ** 9525 *****************************************************************************/ 9526 9527 extern(C) xcb_glx_float32_t * 9528 xcb_glx_get_minmax_parameterfv_data (/+const+/ xcb_glx_get_minmax_parameterfv_reply_t *R /**< */); 9529 9530 9531 /***************************************************************************** 9532 ** 9533 ** int xcb_glx_get_minmax_parameterfv_data_length 9534 ** 9535 ** @param /+const+/ xcb_glx_get_minmax_parameterfv_reply_t *R 9536 ** @returns int 9537 ** 9538 *****************************************************************************/ 9539 9540 extern(C) int 9541 xcb_glx_get_minmax_parameterfv_data_length (/+const+/ xcb_glx_get_minmax_parameterfv_reply_t *R /**< */); 9542 9543 9544 /***************************************************************************** 9545 ** 9546 ** xcb_glx_float32_iterator_t xcb_glx_get_minmax_parameterfv_data_iterator 9547 ** 9548 ** @param /+const+/ xcb_glx_get_minmax_parameterfv_reply_t *R 9549 ** @returns xcb_glx_float32_iterator_t 9550 ** 9551 *****************************************************************************/ 9552 9553 extern(C) xcb_glx_float32_iterator_t 9554 xcb_glx_get_minmax_parameterfv_data_iterator (/+const+/ xcb_glx_get_minmax_parameterfv_reply_t *R /**< */); 9555 9556 9557 /***************************************************************************** 9558 ** 9559 ** xcb_glx_get_minmax_parameterfv_reply_t * xcb_glx_get_minmax_parameterfv_reply 9560 ** 9561 ** @param xcb_connection_t *c 9562 ** @param xcb_glx_get_minmax_parameterfv_cookie_t cookie 9563 ** @param xcb_generic_error_t **e 9564 ** @returns xcb_glx_get_minmax_parameterfv_reply_t * 9565 ** 9566 *****************************************************************************/ 9567 9568 extern(C) xcb_glx_get_minmax_parameterfv_reply_t * 9569 xcb_glx_get_minmax_parameterfv_reply (xcb_connection_t *c /**< */, 9570 xcb_glx_get_minmax_parameterfv_cookie_t cookie /**< */, 9571 xcb_generic_error_t **e /**< */); 9572 9573 9574 /***************************************************************************** 9575 ** 9576 ** xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv 9577 ** 9578 ** @param xcb_connection_t *c 9579 ** @param xcb_glx_context_tag_t context_tag 9580 ** @param uint target 9581 ** @param uint pname 9582 ** @returns xcb_glx_get_minmax_parameteriv_cookie_t 9583 ** 9584 *****************************************************************************/ 9585 9586 extern(C) xcb_glx_get_minmax_parameteriv_cookie_t 9587 xcb_glx_get_minmax_parameteriv (xcb_connection_t *c /**< */, 9588 xcb_glx_context_tag_t context_tag /**< */, 9589 uint target /**< */, 9590 uint pname /**< */); 9591 9592 9593 /***************************************************************************** 9594 ** 9595 ** xcb_glx_get_minmax_parameteriv_cookie_t xcb_glx_get_minmax_parameteriv_unchecked 9596 ** 9597 ** @param xcb_connection_t *c 9598 ** @param xcb_glx_context_tag_t context_tag 9599 ** @param uint target 9600 ** @param uint pname 9601 ** @returns xcb_glx_get_minmax_parameteriv_cookie_t 9602 ** 9603 *****************************************************************************/ 9604 9605 extern(C) xcb_glx_get_minmax_parameteriv_cookie_t 9606 xcb_glx_get_minmax_parameteriv_unchecked (xcb_connection_t *c /**< */, 9607 xcb_glx_context_tag_t context_tag /**< */, 9608 uint target /**< */, 9609 uint pname /**< */); 9610 9611 9612 /***************************************************************************** 9613 ** 9614 ** int * xcb_glx_get_minmax_parameteriv_data 9615 ** 9616 ** @param /+const+/ xcb_glx_get_minmax_parameteriv_reply_t *R 9617 ** @returns int * 9618 ** 9619 *****************************************************************************/ 9620 9621 extern(C) int * 9622 xcb_glx_get_minmax_parameteriv_data (/+const+/ xcb_glx_get_minmax_parameteriv_reply_t *R /**< */); 9623 9624 9625 /***************************************************************************** 9626 ** 9627 ** int xcb_glx_get_minmax_parameteriv_data_length 9628 ** 9629 ** @param /+const+/ xcb_glx_get_minmax_parameteriv_reply_t *R 9630 ** @returns int 9631 ** 9632 *****************************************************************************/ 9633 9634 extern(C) int 9635 xcb_glx_get_minmax_parameteriv_data_length (/+const+/ xcb_glx_get_minmax_parameteriv_reply_t *R /**< */); 9636 9637 9638 /***************************************************************************** 9639 ** 9640 ** xcb_generic_iterator_t xcb_glx_get_minmax_parameteriv_data_end 9641 ** 9642 ** @param /+const+/ xcb_glx_get_minmax_parameteriv_reply_t *R 9643 ** @returns xcb_generic_iterator_t 9644 ** 9645 *****************************************************************************/ 9646 9647 extern(C) xcb_generic_iterator_t 9648 xcb_glx_get_minmax_parameteriv_data_end (/+const+/ xcb_glx_get_minmax_parameteriv_reply_t *R /**< */); 9649 9650 9651 /***************************************************************************** 9652 ** 9653 ** xcb_glx_get_minmax_parameteriv_reply_t * xcb_glx_get_minmax_parameteriv_reply 9654 ** 9655 ** @param xcb_connection_t *c 9656 ** @param xcb_glx_get_minmax_parameteriv_cookie_t cookie 9657 ** @param xcb_generic_error_t **e 9658 ** @returns xcb_glx_get_minmax_parameteriv_reply_t * 9659 ** 9660 *****************************************************************************/ 9661 9662 extern(C) xcb_glx_get_minmax_parameteriv_reply_t * 9663 xcb_glx_get_minmax_parameteriv_reply (xcb_connection_t *c /**< */, 9664 xcb_glx_get_minmax_parameteriv_cookie_t cookie /**< */, 9665 xcb_generic_error_t **e /**< */); 9666 9667 9668 /***************************************************************************** 9669 ** 9670 ** xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb 9671 ** 9672 ** @param xcb_connection_t *c 9673 ** @param xcb_glx_context_tag_t context_tag 9674 ** @param uint target 9675 ** @param int level 9676 ** @returns xcb_glx_get_compressed_tex_image_arb_cookie_t 9677 ** 9678 *****************************************************************************/ 9679 9680 extern(C) xcb_glx_get_compressed_tex_image_arb_cookie_t 9681 xcb_glx_get_compressed_tex_image_arb (xcb_connection_t *c /**< */, 9682 xcb_glx_context_tag_t context_tag /**< */, 9683 uint target /**< */, 9684 int level /**< */); 9685 9686 9687 /***************************************************************************** 9688 ** 9689 ** xcb_glx_get_compressed_tex_image_arb_cookie_t xcb_glx_get_compressed_tex_image_arb_unchecked 9690 ** 9691 ** @param xcb_connection_t *c 9692 ** @param xcb_glx_context_tag_t context_tag 9693 ** @param uint target 9694 ** @param int level 9695 ** @returns xcb_glx_get_compressed_tex_image_arb_cookie_t 9696 ** 9697 *****************************************************************************/ 9698 9699 extern(C) xcb_glx_get_compressed_tex_image_arb_cookie_t 9700 xcb_glx_get_compressed_tex_image_arb_unchecked (xcb_connection_t *c /**< */, 9701 xcb_glx_context_tag_t context_tag /**< */, 9702 uint target /**< */, 9703 int level /**< */); 9704 9705 9706 /***************************************************************************** 9707 ** 9708 ** ubyte * xcb_glx_get_compressed_tex_image_arb_data 9709 ** 9710 ** @param /+const+/ xcb_glx_get_compressed_tex_image_arb_reply_t *R 9711 ** @returns ubyte * 9712 ** 9713 *****************************************************************************/ 9714 9715 extern(C) ubyte * 9716 xcb_glx_get_compressed_tex_image_arb_data (/+const+/ xcb_glx_get_compressed_tex_image_arb_reply_t *R /**< */); 9717 9718 9719 /***************************************************************************** 9720 ** 9721 ** int xcb_glx_get_compressed_tex_image_arb_data_length 9722 ** 9723 ** @param /+const+/ xcb_glx_get_compressed_tex_image_arb_reply_t *R 9724 ** @returns int 9725 ** 9726 *****************************************************************************/ 9727 9728 extern(C) int 9729 xcb_glx_get_compressed_tex_image_arb_data_length (/+const+/ xcb_glx_get_compressed_tex_image_arb_reply_t *R /**< */); 9730 9731 9732 /***************************************************************************** 9733 ** 9734 ** xcb_generic_iterator_t xcb_glx_get_compressed_tex_image_arb_data_end 9735 ** 9736 ** @param /+const+/ xcb_glx_get_compressed_tex_image_arb_reply_t *R 9737 ** @returns xcb_generic_iterator_t 9738 ** 9739 *****************************************************************************/ 9740 9741 extern(C) xcb_generic_iterator_t 9742 xcb_glx_get_compressed_tex_image_arb_data_end (/+const+/ xcb_glx_get_compressed_tex_image_arb_reply_t *R /**< */); 9743 9744 9745 /***************************************************************************** 9746 ** 9747 ** xcb_glx_get_compressed_tex_image_arb_reply_t * xcb_glx_get_compressed_tex_image_arb_reply 9748 ** 9749 ** @param xcb_connection_t *c 9750 ** @param xcb_glx_get_compressed_tex_image_arb_cookie_t cookie 9751 ** @param xcb_generic_error_t **e 9752 ** @returns xcb_glx_get_compressed_tex_image_arb_reply_t * 9753 ** 9754 *****************************************************************************/ 9755 9756 extern(C) xcb_glx_get_compressed_tex_image_arb_reply_t * 9757 xcb_glx_get_compressed_tex_image_arb_reply (xcb_connection_t *c /**< */, 9758 xcb_glx_get_compressed_tex_image_arb_cookie_t cookie /**< */, 9759 xcb_generic_error_t **e /**< */); 9760 9761 9762 /***************************************************************************** 9763 ** 9764 ** xcb_void_cookie_t xcb_glx_delete_queries_arb_checked 9765 ** 9766 ** @param xcb_connection_t *c 9767 ** @param xcb_glx_context_tag_t context_tag 9768 ** @param int n 9769 ** @param /+const+/ uint *ids 9770 ** @returns xcb_void_cookie_t 9771 ** 9772 *****************************************************************************/ 9773 9774 extern(C) xcb_void_cookie_t 9775 xcb_glx_delete_queries_arb_checked (xcb_connection_t *c /**< */, 9776 xcb_glx_context_tag_t context_tag /**< */, 9777 int n /**< */, 9778 /+const+/ uint *ids /**< */); 9779 9780 9781 /***************************************************************************** 9782 ** 9783 ** xcb_void_cookie_t xcb_glx_delete_queries_arb 9784 ** 9785 ** @param xcb_connection_t *c 9786 ** @param xcb_glx_context_tag_t context_tag 9787 ** @param int n 9788 ** @param /+const+/ uint *ids 9789 ** @returns xcb_void_cookie_t 9790 ** 9791 *****************************************************************************/ 9792 9793 extern(C) xcb_void_cookie_t 9794 xcb_glx_delete_queries_arb (xcb_connection_t *c /**< */, 9795 xcb_glx_context_tag_t context_tag /**< */, 9796 int n /**< */, 9797 /+const+/ uint *ids /**< */); 9798 9799 9800 /***************************************************************************** 9801 ** 9802 ** xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb 9803 ** 9804 ** @param xcb_connection_t *c 9805 ** @param xcb_glx_context_tag_t context_tag 9806 ** @param int n 9807 ** @returns xcb_glx_gen_queries_arb_cookie_t 9808 ** 9809 *****************************************************************************/ 9810 9811 extern(C) xcb_glx_gen_queries_arb_cookie_t 9812 xcb_glx_gen_queries_arb (xcb_connection_t *c /**< */, 9813 xcb_glx_context_tag_t context_tag /**< */, 9814 int n /**< */); 9815 9816 9817 /***************************************************************************** 9818 ** 9819 ** xcb_glx_gen_queries_arb_cookie_t xcb_glx_gen_queries_arb_unchecked 9820 ** 9821 ** @param xcb_connection_t *c 9822 ** @param xcb_glx_context_tag_t context_tag 9823 ** @param int n 9824 ** @returns xcb_glx_gen_queries_arb_cookie_t 9825 ** 9826 *****************************************************************************/ 9827 9828 extern(C) xcb_glx_gen_queries_arb_cookie_t 9829 xcb_glx_gen_queries_arb_unchecked (xcb_connection_t *c /**< */, 9830 xcb_glx_context_tag_t context_tag /**< */, 9831 int n /**< */); 9832 9833 9834 /***************************************************************************** 9835 ** 9836 ** uint * xcb_glx_gen_queries_arb_data 9837 ** 9838 ** @param /+const+/ xcb_glx_gen_queries_arb_reply_t *R 9839 ** @returns uint * 9840 ** 9841 *****************************************************************************/ 9842 9843 extern(C) uint * 9844 xcb_glx_gen_queries_arb_data (/+const+/ xcb_glx_gen_queries_arb_reply_t *R /**< */); 9845 9846 9847 /***************************************************************************** 9848 ** 9849 ** int xcb_glx_gen_queries_arb_data_length 9850 ** 9851 ** @param /+const+/ xcb_glx_gen_queries_arb_reply_t *R 9852 ** @returns int 9853 ** 9854 *****************************************************************************/ 9855 9856 extern(C) int 9857 xcb_glx_gen_queries_arb_data_length (/+const+/ xcb_glx_gen_queries_arb_reply_t *R /**< */); 9858 9859 9860 /***************************************************************************** 9861 ** 9862 ** xcb_generic_iterator_t xcb_glx_gen_queries_arb_data_end 9863 ** 9864 ** @param /+const+/ xcb_glx_gen_queries_arb_reply_t *R 9865 ** @returns xcb_generic_iterator_t 9866 ** 9867 *****************************************************************************/ 9868 9869 extern(C) xcb_generic_iterator_t 9870 xcb_glx_gen_queries_arb_data_end (/+const+/ xcb_glx_gen_queries_arb_reply_t *R /**< */); 9871 9872 9873 /***************************************************************************** 9874 ** 9875 ** xcb_glx_gen_queries_arb_reply_t * xcb_glx_gen_queries_arb_reply 9876 ** 9877 ** @param xcb_connection_t *c 9878 ** @param xcb_glx_gen_queries_arb_cookie_t cookie 9879 ** @param xcb_generic_error_t **e 9880 ** @returns xcb_glx_gen_queries_arb_reply_t * 9881 ** 9882 *****************************************************************************/ 9883 9884 extern(C) xcb_glx_gen_queries_arb_reply_t * 9885 xcb_glx_gen_queries_arb_reply (xcb_connection_t *c /**< */, 9886 xcb_glx_gen_queries_arb_cookie_t cookie /**< */, 9887 xcb_generic_error_t **e /**< */); 9888 9889 9890 /***************************************************************************** 9891 ** 9892 ** xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb 9893 ** 9894 ** @param xcb_connection_t *c 9895 ** @param xcb_glx_context_tag_t context_tag 9896 ** @param uint id 9897 ** @returns xcb_glx_is_query_arb_cookie_t 9898 ** 9899 *****************************************************************************/ 9900 9901 extern(C) xcb_glx_is_query_arb_cookie_t 9902 xcb_glx_is_query_arb (xcb_connection_t *c /**< */, 9903 xcb_glx_context_tag_t context_tag /**< */, 9904 uint id /**< */); 9905 9906 9907 /***************************************************************************** 9908 ** 9909 ** xcb_glx_is_query_arb_cookie_t xcb_glx_is_query_arb_unchecked 9910 ** 9911 ** @param xcb_connection_t *c 9912 ** @param xcb_glx_context_tag_t context_tag 9913 ** @param uint id 9914 ** @returns xcb_glx_is_query_arb_cookie_t 9915 ** 9916 *****************************************************************************/ 9917 9918 extern(C) xcb_glx_is_query_arb_cookie_t 9919 xcb_glx_is_query_arb_unchecked (xcb_connection_t *c /**< */, 9920 xcb_glx_context_tag_t context_tag /**< */, 9921 uint id /**< */); 9922 9923 9924 /***************************************************************************** 9925 ** 9926 ** xcb_glx_is_query_arb_reply_t * xcb_glx_is_query_arb_reply 9927 ** 9928 ** @param xcb_connection_t *c 9929 ** @param xcb_glx_is_query_arb_cookie_t cookie 9930 ** @param xcb_generic_error_t **e 9931 ** @returns xcb_glx_is_query_arb_reply_t * 9932 ** 9933 *****************************************************************************/ 9934 9935 extern(C) xcb_glx_is_query_arb_reply_t * 9936 xcb_glx_is_query_arb_reply (xcb_connection_t *c /**< */, 9937 xcb_glx_is_query_arb_cookie_t cookie /**< */, 9938 xcb_generic_error_t **e /**< */); 9939 9940 9941 /***************************************************************************** 9942 ** 9943 ** xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb 9944 ** 9945 ** @param xcb_connection_t *c 9946 ** @param xcb_glx_context_tag_t context_tag 9947 ** @param uint target 9948 ** @param uint pname 9949 ** @returns xcb_glx_get_queryiv_arb_cookie_t 9950 ** 9951 *****************************************************************************/ 9952 9953 extern(C) xcb_glx_get_queryiv_arb_cookie_t 9954 xcb_glx_get_queryiv_arb (xcb_connection_t *c /**< */, 9955 xcb_glx_context_tag_t context_tag /**< */, 9956 uint target /**< */, 9957 uint pname /**< */); 9958 9959 9960 /***************************************************************************** 9961 ** 9962 ** xcb_glx_get_queryiv_arb_cookie_t xcb_glx_get_queryiv_arb_unchecked 9963 ** 9964 ** @param xcb_connection_t *c 9965 ** @param xcb_glx_context_tag_t context_tag 9966 ** @param uint target 9967 ** @param uint pname 9968 ** @returns xcb_glx_get_queryiv_arb_cookie_t 9969 ** 9970 *****************************************************************************/ 9971 9972 extern(C) xcb_glx_get_queryiv_arb_cookie_t 9973 xcb_glx_get_queryiv_arb_unchecked (xcb_connection_t *c /**< */, 9974 xcb_glx_context_tag_t context_tag /**< */, 9975 uint target /**< */, 9976 uint pname /**< */); 9977 9978 9979 /***************************************************************************** 9980 ** 9981 ** int * xcb_glx_get_queryiv_arb_data 9982 ** 9983 ** @param /+const+/ xcb_glx_get_queryiv_arb_reply_t *R 9984 ** @returns int * 9985 ** 9986 *****************************************************************************/ 9987 9988 extern(C) int * 9989 xcb_glx_get_queryiv_arb_data (/+const+/ xcb_glx_get_queryiv_arb_reply_t *R /**< */); 9990 9991 9992 /***************************************************************************** 9993 ** 9994 ** int xcb_glx_get_queryiv_arb_data_length 9995 ** 9996 ** @param /+const+/ xcb_glx_get_queryiv_arb_reply_t *R 9997 ** @returns int 9998 ** 9999 *****************************************************************************/ 10000 10001 extern(C) int 10002 xcb_glx_get_queryiv_arb_data_length (/+const+/ xcb_glx_get_queryiv_arb_reply_t *R /**< */); 10003 10004 10005 /***************************************************************************** 10006 ** 10007 ** xcb_generic_iterator_t xcb_glx_get_queryiv_arb_data_end 10008 ** 10009 ** @param /+const+/ xcb_glx_get_queryiv_arb_reply_t *R 10010 ** @returns xcb_generic_iterator_t 10011 ** 10012 *****************************************************************************/ 10013 10014 extern(C) xcb_generic_iterator_t 10015 xcb_glx_get_queryiv_arb_data_end (/+const+/ xcb_glx_get_queryiv_arb_reply_t *R /**< */); 10016 10017 10018 /***************************************************************************** 10019 ** 10020 ** xcb_glx_get_queryiv_arb_reply_t * xcb_glx_get_queryiv_arb_reply 10021 ** 10022 ** @param xcb_connection_t *c 10023 ** @param xcb_glx_get_queryiv_arb_cookie_t cookie 10024 ** @param xcb_generic_error_t **e 10025 ** @returns xcb_glx_get_queryiv_arb_reply_t * 10026 ** 10027 *****************************************************************************/ 10028 10029 extern(C) xcb_glx_get_queryiv_arb_reply_t * 10030 xcb_glx_get_queryiv_arb_reply (xcb_connection_t *c /**< */, 10031 xcb_glx_get_queryiv_arb_cookie_t cookie /**< */, 10032 xcb_generic_error_t **e /**< */); 10033 10034 10035 /***************************************************************************** 10036 ** 10037 ** xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb 10038 ** 10039 ** @param xcb_connection_t *c 10040 ** @param xcb_glx_context_tag_t context_tag 10041 ** @param uint id 10042 ** @param uint pname 10043 ** @returns xcb_glx_get_query_objectiv_arb_cookie_t 10044 ** 10045 *****************************************************************************/ 10046 10047 extern(C) xcb_glx_get_query_objectiv_arb_cookie_t 10048 xcb_glx_get_query_objectiv_arb (xcb_connection_t *c /**< */, 10049 xcb_glx_context_tag_t context_tag /**< */, 10050 uint id /**< */, 10051 uint pname /**< */); 10052 10053 10054 /***************************************************************************** 10055 ** 10056 ** xcb_glx_get_query_objectiv_arb_cookie_t xcb_glx_get_query_objectiv_arb_unchecked 10057 ** 10058 ** @param xcb_connection_t *c 10059 ** @param xcb_glx_context_tag_t context_tag 10060 ** @param uint id 10061 ** @param uint pname 10062 ** @returns xcb_glx_get_query_objectiv_arb_cookie_t 10063 ** 10064 *****************************************************************************/ 10065 10066 extern(C) xcb_glx_get_query_objectiv_arb_cookie_t 10067 xcb_glx_get_query_objectiv_arb_unchecked (xcb_connection_t *c /**< */, 10068 xcb_glx_context_tag_t context_tag /**< */, 10069 uint id /**< */, 10070 uint pname /**< */); 10071 10072 10073 /***************************************************************************** 10074 ** 10075 ** int * xcb_glx_get_query_objectiv_arb_data 10076 ** 10077 ** @param /+const+/ xcb_glx_get_query_objectiv_arb_reply_t *R 10078 ** @returns int * 10079 ** 10080 *****************************************************************************/ 10081 10082 extern(C) int * 10083 xcb_glx_get_query_objectiv_arb_data (/+const+/ xcb_glx_get_query_objectiv_arb_reply_t *R /**< */); 10084 10085 10086 /***************************************************************************** 10087 ** 10088 ** int xcb_glx_get_query_objectiv_arb_data_length 10089 ** 10090 ** @param /+const+/ xcb_glx_get_query_objectiv_arb_reply_t *R 10091 ** @returns int 10092 ** 10093 *****************************************************************************/ 10094 10095 extern(C) int 10096 xcb_glx_get_query_objectiv_arb_data_length (/+const+/ xcb_glx_get_query_objectiv_arb_reply_t *R /**< */); 10097 10098 10099 /***************************************************************************** 10100 ** 10101 ** xcb_generic_iterator_t xcb_glx_get_query_objectiv_arb_data_end 10102 ** 10103 ** @param /+const+/ xcb_glx_get_query_objectiv_arb_reply_t *R 10104 ** @returns xcb_generic_iterator_t 10105 ** 10106 *****************************************************************************/ 10107 10108 extern(C) xcb_generic_iterator_t 10109 xcb_glx_get_query_objectiv_arb_data_end (/+const+/ xcb_glx_get_query_objectiv_arb_reply_t *R /**< */); 10110 10111 10112 /***************************************************************************** 10113 ** 10114 ** xcb_glx_get_query_objectiv_arb_reply_t * xcb_glx_get_query_objectiv_arb_reply 10115 ** 10116 ** @param xcb_connection_t *c 10117 ** @param xcb_glx_get_query_objectiv_arb_cookie_t cookie 10118 ** @param xcb_generic_error_t **e 10119 ** @returns xcb_glx_get_query_objectiv_arb_reply_t * 10120 ** 10121 *****************************************************************************/ 10122 10123 extern(C) xcb_glx_get_query_objectiv_arb_reply_t * 10124 xcb_glx_get_query_objectiv_arb_reply (xcb_connection_t *c /**< */, 10125 xcb_glx_get_query_objectiv_arb_cookie_t cookie /**< */, 10126 xcb_generic_error_t **e /**< */); 10127 10128 10129 /***************************************************************************** 10130 ** 10131 ** xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb 10132 ** 10133 ** @param xcb_connection_t *c 10134 ** @param xcb_glx_context_tag_t context_tag 10135 ** @param uint id 10136 ** @param uint pname 10137 ** @returns xcb_glx_get_query_objectuiv_arb_cookie_t 10138 ** 10139 *****************************************************************************/ 10140 10141 extern(C) xcb_glx_get_query_objectuiv_arb_cookie_t 10142 xcb_glx_get_query_objectuiv_arb (xcb_connection_t *c /**< */, 10143 xcb_glx_context_tag_t context_tag /**< */, 10144 uint id /**< */, 10145 uint pname /**< */); 10146 10147 10148 /***************************************************************************** 10149 ** 10150 ** xcb_glx_get_query_objectuiv_arb_cookie_t xcb_glx_get_query_objectuiv_arb_unchecked 10151 ** 10152 ** @param xcb_connection_t *c 10153 ** @param xcb_glx_context_tag_t context_tag 10154 ** @param uint id 10155 ** @param uint pname 10156 ** @returns xcb_glx_get_query_objectuiv_arb_cookie_t 10157 ** 10158 *****************************************************************************/ 10159 10160 extern(C) xcb_glx_get_query_objectuiv_arb_cookie_t 10161 xcb_glx_get_query_objectuiv_arb_unchecked (xcb_connection_t *c /**< */, 10162 xcb_glx_context_tag_t context_tag /**< */, 10163 uint id /**< */, 10164 uint pname /**< */); 10165 10166 10167 /***************************************************************************** 10168 ** 10169 ** uint * xcb_glx_get_query_objectuiv_arb_data 10170 ** 10171 ** @param /+const+/ xcb_glx_get_query_objectuiv_arb_reply_t *R 10172 ** @returns uint * 10173 ** 10174 *****************************************************************************/ 10175 10176 extern(C) uint * 10177 xcb_glx_get_query_objectuiv_arb_data (/+const+/ xcb_glx_get_query_objectuiv_arb_reply_t *R /**< */); 10178 10179 10180 /***************************************************************************** 10181 ** 10182 ** int xcb_glx_get_query_objectuiv_arb_data_length 10183 ** 10184 ** @param /+const+/ xcb_glx_get_query_objectuiv_arb_reply_t *R 10185 ** @returns int 10186 ** 10187 *****************************************************************************/ 10188 10189 extern(C) int 10190 xcb_glx_get_query_objectuiv_arb_data_length (/+const+/ xcb_glx_get_query_objectuiv_arb_reply_t *R /**< */); 10191 10192 10193 /***************************************************************************** 10194 ** 10195 ** xcb_generic_iterator_t xcb_glx_get_query_objectuiv_arb_data_end 10196 ** 10197 ** @param /+const+/ xcb_glx_get_query_objectuiv_arb_reply_t *R 10198 ** @returns xcb_generic_iterator_t 10199 ** 10200 *****************************************************************************/ 10201 10202 extern(C) xcb_generic_iterator_t 10203 xcb_glx_get_query_objectuiv_arb_data_end (/+const+/ xcb_glx_get_query_objectuiv_arb_reply_t *R /**< */); 10204 10205 10206 /***************************************************************************** 10207 ** 10208 ** xcb_glx_get_query_objectuiv_arb_reply_t * xcb_glx_get_query_objectuiv_arb_reply 10209 ** 10210 ** @param xcb_connection_t *c 10211 ** @param xcb_glx_get_query_objectuiv_arb_cookie_t cookie 10212 ** @param xcb_generic_error_t **e 10213 ** @returns xcb_glx_get_query_objectuiv_arb_reply_t * 10214 ** 10215 *****************************************************************************/ 10216 10217 extern(C) xcb_glx_get_query_objectuiv_arb_reply_t * 10218 xcb_glx_get_query_objectuiv_arb_reply (xcb_connection_t *c /**< */, 10219 xcb_glx_get_query_objectuiv_arb_cookie_t cookie /**< */, 10220 xcb_generic_error_t **e /**< */); 10221 10222 10223 10224 /** 10225 * @} 10226 */