Linux Manuals session 3

Section 3: library functions

  • |

    xcb_glx_query_context_reply (3) Linux Manual Page

    xcb_glx_query_context – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_context_cookie_t xcb_glx_query_context(xcb_connection_t *conn, xcb_glx_context_t context); Reply datastructure typedef struct xcb_glx_query_context_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_attribs; uint8_t pad1[20]; } xcb_glx_query_context_reply_t; Reply function xcb_glx_query_context_reply_t *xcb_glx_query_context_reply(xcb_connection_t *conn, xcb_glx_query_context_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_glx_query_context_attribs(const xcb_glx_query_context_request_t *reply); int xcb_glx_query_context_attribs_length(const xcb_glx_query_context_reply_t *reply); xcb_generic_iterator_t xcb_glx_query_context_attribs_end(const xcb_glx_query_context_reply_t *reply); Request Arguments conn…

  • |

    xcb_glx_query_context_attribs_length (3) Linux Manual Page

    xcb_glx_query_context – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_context_cookie_t xcb_glx_query_context(xcb_connection_t *conn, xcb_glx_context_t context); Reply datastructure typedef struct xcb_glx_query_context_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_attribs; uint8_t pad1[20]; } xcb_glx_query_context_reply_t; Reply function xcb_glx_query_context_reply_t *xcb_glx_query_context_reply(xcb_connection_t *conn, xcb_glx_query_context_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_glx_query_context_attribs(const xcb_glx_query_context_request_t *reply); int xcb_glx_query_context_attribs_length(const xcb_glx_query_context_reply_t *reply); xcb_generic_iterator_t xcb_glx_query_context_attribs_end(const xcb_glx_query_context_reply_t *reply); Request Arguments conn…

  • |

    xcb_glx_query_context_attribs_end (3) Linux Manual Page

    xcb_glx_query_context – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_context_cookie_t xcb_glx_query_context(xcb_connection_t *conn, xcb_glx_context_t context); Reply datastructure typedef struct xcb_glx_query_context_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_attribs; uint8_t pad1[20]; } xcb_glx_query_context_reply_t; Reply function xcb_glx_query_context_reply_t *xcb_glx_query_context_reply(xcb_connection_t *conn, xcb_glx_query_context_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_glx_query_context_attribs(const xcb_glx_query_context_request_t *reply); int xcb_glx_query_context_attribs_length(const xcb_glx_query_context_reply_t *reply); xcb_generic_iterator_t xcb_glx_query_context_attribs_end(const xcb_glx_query_context_reply_t *reply); Request Arguments conn…

  • |

    xcb_glx_query_context_attribs (3) Linux Manual Page

    xcb_glx_query_context – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_context_cookie_t xcb_glx_query_context(xcb_connection_t *conn, xcb_glx_context_t context); Reply datastructure typedef struct xcb_glx_query_context_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_attribs; uint8_t pad1[20]; } xcb_glx_query_context_reply_t; Reply function xcb_glx_query_context_reply_t *xcb_glx_query_context_reply(xcb_connection_t *conn, xcb_glx_query_context_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_glx_query_context_attribs(const xcb_glx_query_context_request_t *reply); int xcb_glx_query_context_attribs_length(const xcb_glx_query_context_reply_t *reply); xcb_generic_iterator_t xcb_glx_query_context_attribs_end(const xcb_glx_query_context_reply_t *reply); Request Arguments conn…

  • |

    xcb_glx_query_context (3) Linux Manual Page

    xcb_glx_query_context – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_context_cookie_t xcb_glx_query_context(xcb_connection_t *conn, xcb_glx_context_t context); Reply datastructure typedef struct xcb_glx_query_context_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_attribs; uint8_t pad1[20]; } xcb_glx_query_context_reply_t; Reply function xcb_glx_query_context_reply_t *xcb_glx_query_context_reply(xcb_connection_t *conn, xcb_glx_query_context_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_glx_query_context_attribs(const xcb_glx_query_context_request_t *reply); int xcb_glx_query_context_attribs_length(const xcb_glx_query_context_reply_t *reply); xcb_generic_iterator_t xcb_glx_query_context_attribs_end(const xcb_glx_query_context_reply_t *reply); Request Arguments conn…

  • |

    xcb_glx_pixel_storei_checked (3) Linux Manual Page

    xcb_glx_pixel_storei – Synopsis #include <xcb/glx.h> Request function xcb_void_cookie_t xcb_glx_pixel_storei(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, uint32_t pname, int32_t datum); Request Arguments conn The XCB connection to X11. context_tag TODO: NOT YET DOCUMENTED. pname TODO: NOT YET DOCUMENTED. datum TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event…

  • |

    xcb_glx_pixel_storei (3) Linux Manual Page

    xcb_glx_pixel_storei – Synopsis #include <xcb/glx.h> Request function xcb_void_cookie_t xcb_glx_pixel_storei(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, uint32_t pname, int32_t datum); Request Arguments conn The XCB connection to X11. context_tag TODO: NOT YET DOCUMENTED. pname TODO: NOT YET DOCUMENTED. datum TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event…

  • |

    xcb_glx_pixel_storef_checked (3) Linux Manual Page

    xcb_glx_pixel_storef – Synopsis #include <xcb/glx.h> Request function xcb_void_cookie_t xcb_glx_pixel_storef(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, uint32_t pname, xcb_glx_float32_t datum); Request Arguments conn The XCB connection to X11. context_tag TODO: NOT YET DOCUMENTED. pname TODO: NOT YET DOCUMENTED. datum TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event…

  • |

    xcb_glx_pixel_storef (3) Linux Manual Page

    xcb_glx_pixel_storef – Synopsis #include <xcb/glx.h> Request function xcb_void_cookie_t xcb_glx_pixel_storef(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, uint32_t pname, xcb_glx_float32_t datum); Request Arguments conn The XCB connection to X11. context_tag TODO: NOT YET DOCUMENTED. pname TODO: NOT YET DOCUMENTED. datum TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event…

  • |

    xcb_glx_pbuffer_clobber_event_t (3) Linux Manual Page

    xcb_glx_pbuffer_clobber_event_t – Synopsis #include <xcb/glx.h> Event datastructure typedef struct xcb_glx_pbuffer_clobber_event_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint16_t event_type; uint16_t draw_type; xcb_glx_drawable_t drawable; uint32_t b_mask; uint16_t aux_buffer; uint16_t x; uint16_t y; uint16_t width; uint16_t height; uint16_t count; uint8_t pad1[4]; } xcb_glx_pbuffer_clobber_event_t; Event Fields response_type The type of this event, in this case XCB_GLX_PBUFFER_CLOBBER. This field…

  • |

    xcb_glx_new_list_checked (3) Linux Manual Page

    xcb_glx_new_list – Synopsis #include <xcb/glx.h> Request function xcb_void_cookie_t xcb_glx_new_list(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, uint32_t list, uint32_t mode); Request Arguments conn The XCB connection to X11. context_tag TODO: NOT YET DOCUMENTED. list TODO: NOT YET DOCUMENTED. mode TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event…

  • |

    xcb_glx_new_list (3) Linux Manual Page

    xcb_glx_new_list – Synopsis #include <xcb/glx.h> Request function xcb_void_cookie_t xcb_glx_new_list(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, uint32_t list, uint32_t mode); Request Arguments conn The XCB connection to X11. context_tag TODO: NOT YET DOCUMENTED. list TODO: NOT YET DOCUMENTED. mode TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event…

  • |

    xcb_glx_make_current_unchecked (3) Linux Manual Page

    xcb_glx_make_current – Synopsis #include <xcb/glx.h> Request function xcb_glx_make_current_cookie_t xcb_glx_make_current(xcb_connection_t *conn, xcb_glx_drawable_t drawable, xcb_glx_context_t context, xcb_glx_context_tag_t old_context_tag); Reply datastructure typedef struct xcb_glx_make_current_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; xcb_glx_context_tag_t context_tag; uint8_t pad1[20]; } xcb_glx_make_current_reply_t; Reply function xcb_glx_make_current_reply_t *xcb_glx_make_current_reply(xcb_connection_t *conn, xcb_glx_make_current_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. drawable TODO: NOT YET DOCUMENTED….

  • |

    xcb_glx_make_current_reply (3) Linux Manual Page

    xcb_glx_make_current – Synopsis #include <xcb/glx.h> Request function xcb_glx_make_current_cookie_t xcb_glx_make_current(xcb_connection_t *conn, xcb_glx_drawable_t drawable, xcb_glx_context_t context, xcb_glx_context_tag_t old_context_tag); Reply datastructure typedef struct xcb_glx_make_current_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; xcb_glx_context_tag_t context_tag; uint8_t pad1[20]; } xcb_glx_make_current_reply_t; Reply function xcb_glx_make_current_reply_t *xcb_glx_make_current_reply(xcb_connection_t *conn, xcb_glx_make_current_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. drawable TODO: NOT YET DOCUMENTED….

  • |

    xcb_glx_make_current (3) Linux Manual Page

    xcb_glx_make_current – Synopsis #include <xcb/glx.h> Request function xcb_glx_make_current_cookie_t xcb_glx_make_current(xcb_connection_t *conn, xcb_glx_drawable_t drawable, xcb_glx_context_t context, xcb_glx_context_tag_t old_context_tag); Reply datastructure typedef struct xcb_glx_make_current_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; xcb_glx_context_tag_t context_tag; uint8_t pad1[20]; } xcb_glx_make_current_reply_t; Reply function xcb_glx_make_current_reply_t *xcb_glx_make_current_reply(xcb_connection_t *conn, xcb_glx_make_current_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. drawable TODO: NOT YET DOCUMENTED….

  • |

    xcb_glx_make_context_current_unchecked (3) Linux Manual Page

    xcb_glx_make_context_current – Synopsis #include <xcb/glx.h> Request function xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current(xcb_connection_t *conn, xcb_glx_context_tag_t old_context_tag, xcb_glx_drawable_t drawable, xcb_glx_drawable_t read_drawable, xcb_glx_context_t context); Reply datastructure typedef struct xcb_glx_make_context_current_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; xcb_glx_context_tag_t context_tag; uint8_t pad1[20]; } xcb_glx_make_context_current_reply_t; Reply function xcb_glx_make_context_current_reply_t *xcb_glx_make_context_current_reply(xcb_connection_t *conn, xcb_glx_make_context_current_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. old_context_tag TODO: NOT…

  • |

    xcb_glx_make_context_current_reply (3) Linux Manual Page

    xcb_glx_make_context_current – Synopsis #include <xcb/glx.h> Request function xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current(xcb_connection_t *conn, xcb_glx_context_tag_t old_context_tag, xcb_glx_drawable_t drawable, xcb_glx_drawable_t read_drawable, xcb_glx_context_t context); Reply datastructure typedef struct xcb_glx_make_context_current_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; xcb_glx_context_tag_t context_tag; uint8_t pad1[20]; } xcb_glx_make_context_current_reply_t; Reply function xcb_glx_make_context_current_reply_t *xcb_glx_make_context_current_reply(xcb_connection_t *conn, xcb_glx_make_context_current_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. old_context_tag TODO: NOT…

  • |

    xcb_glx_make_context_current (3) Linux Manual Page

    xcb_glx_make_context_current – Synopsis #include <xcb/glx.h> Request function xcb_glx_make_context_current_cookie_t xcb_glx_make_context_current(xcb_connection_t *conn, xcb_glx_context_tag_t old_context_tag, xcb_glx_drawable_t drawable, xcb_glx_drawable_t read_drawable, xcb_glx_context_t context); Reply datastructure typedef struct xcb_glx_make_context_current_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; xcb_glx_context_tag_t context_tag; uint8_t pad1[20]; } xcb_glx_make_context_current_reply_t; Reply function xcb_glx_make_context_current_reply_t *xcb_glx_make_context_current_reply(xcb_connection_t *conn, xcb_glx_make_context_current_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. old_context_tag TODO: NOT…

  • |

    xcb_glx_is_texture_unchecked (3) Linux Manual Page

    xcb_glx_is_texture – Synopsis #include <xcb/glx.h> Request function xcb_glx_is_texture_cookie_t xcb_glx_is_texture(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, uint32_t texture); Reply datastructure typedef struct xcb_glx_is_texture_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; xcb_glx_bool32_t ret_val; } xcb_glx_is_texture_reply_t; Reply function xcb_glx_is_texture_reply_t *xcb_glx_is_texture_reply(xcb_connection_t *conn, xcb_glx_is_texture_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. context_tag TODO: NOT YET DOCUMENTED. texture TODO: NOT YET…

  • |

    xcb_glx_is_texture_reply (3) Linux Manual Page

    xcb_glx_is_texture – Synopsis #include <xcb/glx.h> Request function xcb_glx_is_texture_cookie_t xcb_glx_is_texture(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, uint32_t texture); Reply datastructure typedef struct xcb_glx_is_texture_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; xcb_glx_bool32_t ret_val; } xcb_glx_is_texture_reply_t; Reply function xcb_glx_is_texture_reply_t *xcb_glx_is_texture_reply(xcb_connection_t *conn, xcb_glx_is_texture_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. context_tag TODO: NOT YET DOCUMENTED. texture TODO: NOT YET…