23 #define XCB_RANDR_MAJOR_VERSION 1
24 #define XCB_RANDR_MINOR_VERSION 4
28 typedef uint32_t xcb_randr_mode_t;
34 xcb_randr_mode_t *data;
39 typedef uint32_t xcb_randr_crtc_t;
45 xcb_randr_crtc_t *data;
50 typedef uint32_t xcb_randr_output_t;
56 xcb_randr_output_t *data;
61 typedef uint32_t xcb_randr_provider_t;
67 xcb_randr_provider_t *data;
73 #define XCB_RANDR_BAD_OUTPUT 0
79 uint8_t response_type;
85 #define XCB_RANDR_BAD_CRTC 1
91 uint8_t response_type;
97 #define XCB_RANDR_BAD_MODE 2
103 uint8_t response_type;
109 #define XCB_RANDR_BAD_PROVIDER 3
115 uint8_t response_type;
120 typedef enum xcb_randr_rotation_t {
121 XCB_RANDR_ROTATION_ROTATE_0 = 1,
122 XCB_RANDR_ROTATION_ROTATE_90 = 2,
123 XCB_RANDR_ROTATION_ROTATE_180 = 4,
124 XCB_RANDR_ROTATION_ROTATE_270 = 8,
125 XCB_RANDR_ROTATION_REFLECT_X = 16,
126 XCB_RANDR_ROTATION_REFLECT_Y = 32
127 } xcb_randr_rotation_t;
168 unsigned int sequence;
172 #define XCB_RANDR_QUERY_VERSION 0
178 uint8_t major_opcode;
179 uint8_t minor_opcode;
181 uint32_t major_version;
182 uint32_t minor_version;
189 uint8_t response_type;
193 uint32_t major_version;
194 uint32_t minor_version;
198 typedef enum xcb_randr_set_config_t {
199 XCB_RANDR_SET_CONFIG_SUCCESS = 0,
200 XCB_RANDR_SET_CONFIG_INVALID_CONFIG_TIME = 1,
201 XCB_RANDR_SET_CONFIG_INVALID_TIME = 2,
202 XCB_RANDR_SET_CONFIG_FAILED = 3
203 } xcb_randr_set_config_t;
209 unsigned int sequence;
213 #define XCB_RANDR_SET_SCREEN_CONFIG 2
219 uint8_t major_opcode;
220 uint8_t minor_opcode;
223 xcb_timestamp_t timestamp;
224 xcb_timestamp_t config_timestamp;
235 uint8_t response_type;
239 xcb_timestamp_t new_timestamp;
240 xcb_timestamp_t config_timestamp;
242 uint16_t subpixel_order;
246 typedef enum xcb_randr_notify_mask_t {
247 XCB_RANDR_NOTIFY_MASK_SCREEN_CHANGE = 1,
248 XCB_RANDR_NOTIFY_MASK_CRTC_CHANGE = 2,
249 XCB_RANDR_NOTIFY_MASK_OUTPUT_CHANGE = 4,
250 XCB_RANDR_NOTIFY_MASK_OUTPUT_PROPERTY = 8,
251 XCB_RANDR_NOTIFY_MASK_PROVIDER_CHANGE = 16,
252 XCB_RANDR_NOTIFY_MASK_PROVIDER_PROPERTY = 32,
253 XCB_RANDR_NOTIFY_MASK_RESOURCE_CHANGE = 64
254 } xcb_randr_notify_mask_t;
257 #define XCB_RANDR_SELECT_INPUT 4
263 uint8_t major_opcode;
264 uint8_t minor_opcode;
275 unsigned int sequence;
279 #define XCB_RANDR_GET_SCREEN_INFO 5
285 uint8_t major_opcode;
286 uint8_t minor_opcode;
295 uint8_t response_type;
300 xcb_timestamp_t timestamp;
301 xcb_timestamp_t config_timestamp;
314 unsigned int sequence;
318 #define XCB_RANDR_GET_SCREEN_SIZE_RANGE 6
324 uint8_t major_opcode;
325 uint8_t minor_opcode;
334 uint8_t response_type;
346 #define XCB_RANDR_SET_SCREEN_SIZE 7
352 uint8_t major_opcode;
353 uint8_t minor_opcode;
362 typedef enum xcb_randr_mode_flag_t {
363 XCB_RANDR_MODE_FLAG_HSYNC_POSITIVE = 1,
364 XCB_RANDR_MODE_FLAG_HSYNC_NEGATIVE = 2,
365 XCB_RANDR_MODE_FLAG_VSYNC_POSITIVE = 4,
366 XCB_RANDR_MODE_FLAG_VSYNC_NEGATIVE = 8,
367 XCB_RANDR_MODE_FLAG_INTERLACE = 16,
368 XCB_RANDR_MODE_FLAG_DOUBLE_SCAN = 32,
369 XCB_RANDR_MODE_FLAG_CSYNC = 64,
370 XCB_RANDR_MODE_FLAG_CSYNC_POSITIVE = 128,
371 XCB_RANDR_MODE_FLAG_CSYNC_NEGATIVE = 256,
372 XCB_RANDR_MODE_FLAG_HSKEW_PRESENT = 512,
373 XCB_RANDR_MODE_FLAG_BCAST = 1024,
374 XCB_RANDR_MODE_FLAG_PIXEL_MULTIPLEX = 2048,
375 XCB_RANDR_MODE_FLAG_DOUBLE_CLOCK = 4096,
376 XCB_RANDR_MODE_FLAG_HALVE_CLOCK = 8192
377 } xcb_randr_mode_flag_t;
387 uint16_t hsync_start;
391 uint16_t vsync_start;
411 unsigned int sequence;
415 #define XCB_RANDR_GET_SCREEN_RESOURCES 8
421 uint8_t major_opcode;
422 uint8_t minor_opcode;
431 uint8_t response_type;
435 xcb_timestamp_t timestamp;
436 xcb_timestamp_t config_timestamp;
438 uint16_t num_outputs;
444 typedef enum xcb_randr_connection_t {
445 XCB_RANDR_CONNECTION_CONNECTED = 0,
446 XCB_RANDR_CONNECTION_DISCONNECTED = 1,
447 XCB_RANDR_CONNECTION_UNKNOWN = 2
448 } xcb_randr_connection_t;
454 unsigned int sequence;
458 #define XCB_RANDR_GET_OUTPUT_INFO 9
464 uint8_t major_opcode;
465 uint8_t minor_opcode;
467 xcb_randr_output_t output;
468 xcb_timestamp_t config_timestamp;
475 uint8_t response_type;
479 xcb_timestamp_t timestamp;
480 xcb_randr_crtc_t crtc;
484 uint8_t subpixel_order;
487 uint16_t num_preferred;
496 unsigned int sequence;
500 #define XCB_RANDR_LIST_OUTPUT_PROPERTIES 10
506 uint8_t major_opcode;
507 uint8_t minor_opcode;
509 xcb_randr_output_t output;
516 uint8_t response_type;
528 unsigned int sequence;
532 #define XCB_RANDR_QUERY_OUTPUT_PROPERTY 11
538 uint8_t major_opcode;
539 uint8_t minor_opcode;
541 xcb_randr_output_t output;
549 uint8_t response_type;
560 #define XCB_RANDR_CONFIGURE_OUTPUT_PROPERTY 12
566 uint8_t major_opcode;
567 uint8_t minor_opcode;
569 xcb_randr_output_t output;
577 #define XCB_RANDR_CHANGE_OUTPUT_PROPERTY 13
583 uint8_t major_opcode;
584 uint8_t minor_opcode;
586 xcb_randr_output_t output;
596 #define XCB_RANDR_DELETE_OUTPUT_PROPERTY 14
602 uint8_t major_opcode;
603 uint8_t minor_opcode;
605 xcb_randr_output_t output;
613 unsigned int sequence;
617 #define XCB_RANDR_GET_OUTPUT_PROPERTY 15
623 uint8_t major_opcode;
624 uint8_t minor_opcode;
626 xcb_randr_output_t output;
629 uint32_t long_offset;
630 uint32_t long_length;
640 uint8_t response_type;
645 uint32_t bytes_after;
654 unsigned int sequence;
658 #define XCB_RANDR_CREATE_MODE 16
664 uint8_t major_opcode;
665 uint8_t minor_opcode;
675 uint8_t response_type;
679 xcb_randr_mode_t mode;
684 #define XCB_RANDR_DESTROY_MODE 17
690 uint8_t major_opcode;
691 uint8_t minor_opcode;
693 xcb_randr_mode_t mode;
697 #define XCB_RANDR_ADD_OUTPUT_MODE 18
703 uint8_t major_opcode;
704 uint8_t minor_opcode;
706 xcb_randr_output_t output;
707 xcb_randr_mode_t mode;
711 #define XCB_RANDR_DELETE_OUTPUT_MODE 19
717 uint8_t major_opcode;
718 uint8_t minor_opcode;
720 xcb_randr_output_t output;
721 xcb_randr_mode_t mode;
728 unsigned int sequence;
732 #define XCB_RANDR_GET_CRTC_INFO 20
738 uint8_t major_opcode;
739 uint8_t minor_opcode;
741 xcb_randr_crtc_t crtc;
742 xcb_timestamp_t config_timestamp;
749 uint8_t response_type;
753 xcb_timestamp_t timestamp;
758 xcb_randr_mode_t mode;
761 uint16_t num_outputs;
762 uint16_t num_possible_outputs;
769 unsigned int sequence;
773 #define XCB_RANDR_SET_CRTC_CONFIG 21
779 uint8_t major_opcode;
780 uint8_t minor_opcode;
782 xcb_randr_crtc_t crtc;
783 xcb_timestamp_t timestamp;
784 xcb_timestamp_t config_timestamp;
787 xcb_randr_mode_t mode;
796 uint8_t response_type;
800 xcb_timestamp_t timestamp;
808 unsigned int sequence;
812 #define XCB_RANDR_GET_CRTC_GAMMA_SIZE 22
818 uint8_t major_opcode;
819 uint8_t minor_opcode;
821 xcb_randr_crtc_t crtc;
828 uint8_t response_type;
840 unsigned int sequence;
844 #define XCB_RANDR_GET_CRTC_GAMMA 23
850 uint8_t major_opcode;
851 uint8_t minor_opcode;
853 xcb_randr_crtc_t crtc;
860 uint8_t response_type;
869 #define XCB_RANDR_SET_CRTC_GAMMA 24
875 uint8_t major_opcode;
876 uint8_t minor_opcode;
878 xcb_randr_crtc_t crtc;
887 unsigned int sequence;
891 #define XCB_RANDR_GET_SCREEN_RESOURCES_CURRENT 25
897 uint8_t major_opcode;
898 uint8_t minor_opcode;
907 uint8_t response_type;
911 xcb_timestamp_t timestamp;
912 xcb_timestamp_t config_timestamp;
914 uint16_t num_outputs;
920 typedef enum xcb_randr_transform_t {
921 XCB_RANDR_TRANSFORM_UNIT = 1,
922 XCB_RANDR_TRANSFORM_SCALE_UP = 2,
923 XCB_RANDR_TRANSFORM_SCALE_DOWN = 4,
924 XCB_RANDR_TRANSFORM_PROJECTIVE = 8
925 } xcb_randr_transform_t;
928 #define XCB_RANDR_SET_CRTC_TRANSFORM 26
934 uint8_t major_opcode;
935 uint8_t minor_opcode;
937 xcb_randr_crtc_t crtc;
947 unsigned int sequence;
951 #define XCB_RANDR_GET_CRTC_TRANSFORM 27
957 uint8_t major_opcode;
958 uint8_t minor_opcode;
960 xcb_randr_crtc_t crtc;
967 uint8_t response_type;
972 uint8_t has_transforms;
976 uint16_t pending_len;
977 uint16_t pending_nparams;
978 uint16_t current_len;
979 uint16_t current_nparams;
986 unsigned int sequence;
990 #define XCB_RANDR_GET_PANNING 28
996 uint8_t major_opcode;
997 uint8_t minor_opcode;
999 xcb_randr_crtc_t crtc;
1006 uint8_t response_type;
1010 xcb_timestamp_t timestamp;
1015 uint16_t track_left;
1017 uint16_t track_width;
1018 uint16_t track_height;
1019 int16_t border_left;
1021 int16_t border_right;
1022 int16_t border_bottom;
1029 unsigned int sequence;
1033 #define XCB_RANDR_SET_PANNING 29
1039 uint8_t major_opcode;
1040 uint8_t minor_opcode;
1042 xcb_randr_crtc_t crtc;
1043 xcb_timestamp_t timestamp;
1048 uint16_t track_left;
1050 uint16_t track_width;
1051 uint16_t track_height;
1052 int16_t border_left;
1054 int16_t border_right;
1055 int16_t border_bottom;
1062 uint8_t response_type;
1066 xcb_timestamp_t timestamp;
1070 #define XCB_RANDR_SET_OUTPUT_PRIMARY 30
1076 uint8_t major_opcode;
1077 uint8_t minor_opcode;
1079 xcb_window_t window;
1080 xcb_randr_output_t output;
1087 unsigned int sequence;
1091 #define XCB_RANDR_GET_OUTPUT_PRIMARY 31
1097 uint8_t major_opcode;
1098 uint8_t minor_opcode;
1100 xcb_window_t window;
1107 uint8_t response_type;
1111 xcb_randr_output_t output;
1118 unsigned int sequence;
1122 #define XCB_RANDR_GET_PROVIDERS 32
1128 uint8_t major_opcode;
1129 uint8_t minor_opcode;
1131 xcb_window_t window;
1138 uint8_t response_type;
1142 xcb_timestamp_t timestamp;
1143 uint16_t num_providers;
1147 typedef enum xcb_randr_provider_capability_t {
1148 XCB_RANDR_PROVIDER_CAPABILITY_SOURCE_OUTPUT = 1,
1149 XCB_RANDR_PROVIDER_CAPABILITY_SINK_OUTPUT = 2,
1150 XCB_RANDR_PROVIDER_CAPABILITY_SOURCE_OFFLOAD = 4,
1151 XCB_RANDR_PROVIDER_CAPABILITY_SINK_OFFLOAD = 8
1152 } xcb_randr_provider_capability_t;
1158 unsigned int sequence;
1162 #define XCB_RANDR_GET_PROVIDER_INFO 33
1168 uint8_t major_opcode;
1169 uint8_t minor_opcode;
1171 xcb_randr_provider_t provider;
1172 xcb_timestamp_t config_timestamp;
1179 uint8_t response_type;
1183 xcb_timestamp_t timestamp;
1184 uint32_t capabilities;
1186 uint16_t num_outputs;
1187 uint16_t num_associated_providers;
1193 #define XCB_RANDR_SET_PROVIDER_OFFLOAD_SINK 34
1199 uint8_t major_opcode;
1200 uint8_t minor_opcode;
1202 xcb_randr_provider_t provider;
1203 xcb_randr_provider_t sink_provider;
1204 xcb_timestamp_t config_timestamp;
1208 #define XCB_RANDR_SET_PROVIDER_OUTPUT_SOURCE 35
1214 uint8_t major_opcode;
1215 uint8_t minor_opcode;
1217 xcb_randr_provider_t provider;
1218 xcb_randr_provider_t source_provider;
1219 xcb_timestamp_t config_timestamp;
1226 unsigned int sequence;
1230 #define XCB_RANDR_LIST_PROVIDER_PROPERTIES 36
1236 uint8_t major_opcode;
1237 uint8_t minor_opcode;
1239 xcb_randr_provider_t provider;
1246 uint8_t response_type;
1258 unsigned int sequence;
1262 #define XCB_RANDR_QUERY_PROVIDER_PROPERTY 37
1268 uint8_t major_opcode;
1269 uint8_t minor_opcode;
1271 xcb_randr_provider_t provider;
1272 xcb_atom_t property;
1279 uint8_t response_type;
1290 #define XCB_RANDR_CONFIGURE_PROVIDER_PROPERTY 38
1296 uint8_t major_opcode;
1297 uint8_t minor_opcode;
1299 xcb_randr_provider_t provider;
1300 xcb_atom_t property;
1307 #define XCB_RANDR_CHANGE_PROVIDER_PROPERTY 39
1313 uint8_t major_opcode;
1314 uint8_t minor_opcode;
1316 xcb_randr_provider_t provider;
1317 xcb_atom_t property;
1326 #define XCB_RANDR_DELETE_PROVIDER_PROPERTY 40
1332 uint8_t major_opcode;
1333 uint8_t minor_opcode;
1335 xcb_randr_provider_t provider;
1336 xcb_atom_t property;
1343 unsigned int sequence;
1347 #define XCB_RANDR_GET_PROVIDER_PROPERTY 41
1353 uint8_t major_opcode;
1354 uint8_t minor_opcode;
1356 xcb_randr_provider_t provider;
1357 xcb_atom_t property;
1359 uint32_t long_offset;
1360 uint32_t long_length;
1370 uint8_t response_type;
1375 uint32_t bytes_after;
1381 #define XCB_RANDR_SCREEN_CHANGE_NOTIFY 0
1387 uint8_t response_type;
1390 xcb_timestamp_t timestamp;
1391 xcb_timestamp_t config_timestamp;
1393 xcb_window_t request_window;
1395 uint16_t subpixel_order;
1402 typedef enum xcb_randr_notify_t {
1403 XCB_RANDR_NOTIFY_CRTC_CHANGE = 0,
1404 XCB_RANDR_NOTIFY_OUTPUT_CHANGE = 1,
1405 XCB_RANDR_NOTIFY_OUTPUT_PROPERTY = 2,
1406 XCB_RANDR_NOTIFY_PROVIDER_CHANGE = 3,
1407 XCB_RANDR_NOTIFY_PROVIDER_PROPERTY = 4,
1408 XCB_RANDR_NOTIFY_RESOURCE_CHANGE = 5
1409 } xcb_randr_notify_t;
1415 xcb_timestamp_t timestamp;
1416 xcb_window_t window;
1417 xcb_randr_crtc_t crtc;
1418 xcb_randr_mode_t mode;
1440 xcb_timestamp_t timestamp;
1441 xcb_timestamp_t config_timestamp;
1442 xcb_window_t window;
1443 xcb_randr_output_t output;
1444 xcb_randr_crtc_t crtc;
1445 xcb_randr_mode_t mode;
1448 uint8_t subpixel_order;
1464 xcb_window_t window;
1465 xcb_randr_output_t output;
1467 xcb_timestamp_t timestamp;
1485 xcb_timestamp_t timestamp;
1486 xcb_window_t window;
1487 xcb_randr_provider_t provider;
1504 xcb_window_t window;
1505 xcb_randr_provider_t provider;
1507 xcb_timestamp_t timestamp;
1525 xcb_timestamp_t timestamp;
1526 xcb_window_t window;
1561 #define XCB_RANDR_NOTIFY 1
1567 uint8_t response_type;
1689 xcb_randr_refresh_rates_sizeof (
const void *_buffer );
1733 uint32_t major_version ,
1734 uint32_t minor_version );
1749 uint32_t major_version ,
1750 uint32_t minor_version );
1781 xcb_window_t window ,
1782 xcb_timestamp_t timestamp ,
1783 xcb_timestamp_t config_timestamp ,
1801 xcb_window_t window ,
1802 xcb_timestamp_t timestamp ,
1803 xcb_timestamp_t config_timestamp ,
1840 xcb_window_t window ,
1853 xcb_window_t window ,
1857 xcb_randr_get_screen_info_sizeof (
const void *_buffer );
1869 xcb_window_t window );
1884 xcb_window_t window );
1930 xcb_window_t window );
1945 xcb_window_t window );
1979 xcb_window_t window ,
1983 uint32_t mm_height );
1995 xcb_window_t window ,
1999 uint32_t mm_height );
2025 xcb_randr_get_screen_resources_sizeof (
const void *_buffer );
2037 xcb_window_t window );
2052 xcb_window_t window );
2063 xcb_randr_output_t *
2110 xcb_randr_get_output_info_sizeof (
const void *_buffer );
2122 xcb_randr_output_t output ,
2123 xcb_timestamp_t config_timestamp );
2138 xcb_randr_output_t output ,
2139 xcb_timestamp_t config_timestamp );
2159 xcb_randr_output_t *
2197 xcb_randr_list_output_properties_sizeof (
const void *_buffer );
2209 xcb_randr_output_t output );
2224 xcb_randr_output_t output );
2255 xcb_randr_query_output_property_sizeof (
const void *_buffer );
2267 xcb_randr_output_t output ,
2268 xcb_atom_t property );
2283 xcb_randr_output_t output ,
2284 xcb_atom_t property );
2315 xcb_randr_configure_output_property_sizeof (
const void *_buffer ,
2316 uint32_t values_len );
2331 xcb_randr_output_t output ,
2332 xcb_atom_t property ,
2335 uint32_t values_len ,
2336 const int32_t *values );
2348 xcb_randr_output_t output ,
2349 xcb_atom_t property ,
2352 uint32_t values_len ,
2353 const int32_t *values );
2356 xcb_randr_change_output_property_sizeof (
const void *_buffer );
2371 xcb_randr_output_t output ,
2372 xcb_atom_t property ,
2376 uint32_t num_units ,
2389 xcb_randr_output_t output ,
2390 xcb_atom_t property ,
2394 uint32_t num_units ,
2410 xcb_randr_output_t output ,
2411 xcb_atom_t property );
2423 xcb_randr_output_t output ,
2424 xcb_atom_t property );
2427 xcb_randr_get_output_property_sizeof (
const void *_buffer );
2439 xcb_randr_output_t output ,
2440 xcb_atom_t property ,
2442 uint32_t long_offset ,
2443 uint32_t long_length ,
2460 xcb_randr_output_t output ,
2461 xcb_atom_t property ,
2463 uint32_t long_offset ,
2464 uint32_t long_length ,
2497 xcb_randr_create_mode_sizeof (
const void *_buffer ,
2498 uint32_t name_len );
2510 xcb_window_t window ,
2528 xcb_window_t window ,
2565 xcb_randr_mode_t mode );
2577 xcb_randr_mode_t mode );
2592 xcb_randr_output_t output ,
2593 xcb_randr_mode_t mode );
2605 xcb_randr_output_t output ,
2606 xcb_randr_mode_t mode );
2621 xcb_randr_output_t output ,
2622 xcb_randr_mode_t mode );
2634 xcb_randr_output_t output ,
2635 xcb_randr_mode_t mode );
2638 xcb_randr_get_crtc_info_sizeof (
const void *_buffer );
2650 xcb_randr_crtc_t crtc ,
2651 xcb_timestamp_t config_timestamp );
2666 xcb_randr_crtc_t crtc ,
2667 xcb_timestamp_t config_timestamp );
2669 xcb_randr_output_t *
2678 xcb_randr_output_t *
2707 xcb_randr_set_crtc_config_sizeof (
const void *_buffer ,
2708 uint32_t outputs_len );
2720 xcb_randr_crtc_t crtc ,
2721 xcb_timestamp_t timestamp ,
2722 xcb_timestamp_t config_timestamp ,
2725 xcb_randr_mode_t mode ,
2727 uint32_t outputs_len ,
2728 const xcb_randr_output_t *outputs );
2743 xcb_randr_crtc_t crtc ,
2744 xcb_timestamp_t timestamp ,
2745 xcb_timestamp_t config_timestamp ,
2748 xcb_randr_mode_t mode ,
2750 uint32_t outputs_len ,
2751 const xcb_randr_output_t *outputs );
2782 xcb_randr_crtc_t crtc );
2797 xcb_randr_crtc_t crtc );
2819 xcb_randr_get_crtc_gamma_sizeof (
const void *_buffer );
2831 xcb_randr_crtc_t crtc );
2846 xcb_randr_crtc_t crtc );
2895 xcb_randr_set_crtc_gamma_sizeof (
const void *_buffer );
2910 xcb_randr_crtc_t crtc ,
2912 const uint16_t *red ,
2913 const uint16_t *green ,
2914 const uint16_t *blue );
2926 xcb_randr_crtc_t crtc ,
2928 const uint16_t *red ,
2929 const uint16_t *green ,
2930 const uint16_t *blue );
2933 xcb_randr_get_screen_resources_current_sizeof (
const void *_buffer );
2945 xcb_window_t window );
2960 xcb_window_t window );
2971 xcb_randr_output_t *
3018 xcb_randr_set_crtc_transform_sizeof (
const void *_buffer ,
3019 uint32_t filter_params_len );
3034 xcb_randr_crtc_t crtc ,
3036 uint16_t filter_len ,
3037 const char *filter_name ,
3038 uint32_t filter_params_len ,
3039 const xcb_render_fixed_t *filter_params );
3051 xcb_randr_crtc_t crtc ,
3053 uint16_t filter_len ,
3054 const char *filter_name ,
3055 uint32_t filter_params_len ,
3056 const xcb_render_fixed_t *filter_params );
3059 xcb_randr_get_crtc_transform_sizeof (
const void *_buffer );
3071 xcb_randr_crtc_t crtc );
3086 xcb_randr_crtc_t crtc );
3097 xcb_render_fixed_t *
3115 xcb_render_fixed_t *
3153 xcb_randr_crtc_t crtc );
3168 xcb_randr_crtc_t crtc );
3199 xcb_randr_crtc_t crtc ,
3200 xcb_timestamp_t timestamp ,
3205 uint16_t track_left ,
3206 uint16_t track_top ,
3207 uint16_t track_width ,
3208 uint16_t track_height ,
3209 int16_t border_left ,
3210 int16_t border_top ,
3211 int16_t border_right ,
3212 int16_t border_bottom );
3227 xcb_randr_crtc_t crtc ,
3228 xcb_timestamp_t timestamp ,
3233 uint16_t track_left ,
3234 uint16_t track_top ,
3235 uint16_t track_width ,
3236 uint16_t track_height ,
3237 int16_t border_left ,
3238 int16_t border_top ,
3239 int16_t border_right ,
3240 int16_t border_bottom );
3274 xcb_window_t window ,
3275 xcb_randr_output_t output );
3287 xcb_window_t window ,
3288 xcb_randr_output_t output );
3300 xcb_window_t window );
3315 xcb_window_t window );
3337 xcb_randr_get_providers_sizeof (
const void *_buffer );
3349 xcb_window_t window );
3364 xcb_window_t window );
3366 xcb_randr_provider_t *
3395 xcb_randr_get_provider_info_sizeof (
const void *_buffer );
3407 xcb_randr_provider_t provider ,
3408 xcb_timestamp_t config_timestamp );
3423 xcb_randr_provider_t provider ,
3424 xcb_timestamp_t config_timestamp );
3435 xcb_randr_output_t *
3444 xcb_randr_provider_t *
3503 xcb_randr_provider_t provider ,
3504 xcb_randr_provider_t sink_provider ,
3505 xcb_timestamp_t config_timestamp );
3517 xcb_randr_provider_t provider ,
3518 xcb_randr_provider_t sink_provider ,
3519 xcb_timestamp_t config_timestamp );
3534 xcb_randr_provider_t provider ,
3535 xcb_randr_provider_t source_provider ,
3536 xcb_timestamp_t config_timestamp );
3548 xcb_randr_provider_t provider ,
3549 xcb_randr_provider_t source_provider ,
3550 xcb_timestamp_t config_timestamp );
3553 xcb_randr_list_provider_properties_sizeof (
const void *_buffer );
3565 xcb_randr_provider_t provider );
3580 xcb_randr_provider_t provider );
3611 xcb_randr_query_provider_property_sizeof (
const void *_buffer );
3623 xcb_randr_provider_t provider ,
3624 xcb_atom_t property );
3639 xcb_randr_provider_t provider ,
3640 xcb_atom_t property );
3671 xcb_randr_configure_provider_property_sizeof (
const void *_buffer ,
3672 uint32_t values_len );
3687 xcb_randr_provider_t provider ,
3688 xcb_atom_t property ,
3691 uint32_t values_len ,
3692 const int32_t *values );
3704 xcb_randr_provider_t provider ,
3705 xcb_atom_t property ,
3708 uint32_t values_len ,
3709 const int32_t *values );
3712 xcb_randr_change_provider_property_sizeof (
const void *_buffer );
3727 xcb_randr_provider_t provider ,
3728 xcb_atom_t property ,
3732 uint32_t num_items ,
3745 xcb_randr_provider_t provider ,
3746 xcb_atom_t property ,
3750 uint32_t num_items ,
3766 xcb_randr_provider_t provider ,
3767 xcb_atom_t property );
3779 xcb_randr_provider_t provider ,
3780 xcb_atom_t property );
3783 xcb_randr_get_provider_property_sizeof (
const void *_buffer );
3795 xcb_randr_provider_t provider ,
3796 xcb_atom_t property ,
3798 uint32_t long_offset ,
3799 uint32_t long_length ,
3816 xcb_randr_provider_t provider ,
3817 xcb_atom_t property ,
3819 uint32_t long_offset ,
3820 uint32_t long_length ,