XCB 1.17.0
randr.h
1/*
2 * This file generated automatically from randr.xml by c_client.py.
3 * Edit at your peril.
4 */
5
11
12#ifndef __RANDR_H
13#define __RANDR_H
14
15#include "xcb.h"
16#include "xproto.h"
17#include "render.h"
18
19#ifdef __cplusplus
20extern "C" {
21#endif
22
23#define XCB_RANDR_MAJOR_VERSION 1
24#define XCB_RANDR_MINOR_VERSION 6
25
26extern xcb_extension_t xcb_randr_id;
27
28typedef uint32_t xcb_randr_mode_t;
29
34 xcb_randr_mode_t *data;
35 int rem;
36 int index;
38
39typedef uint32_t xcb_randr_crtc_t;
40
45 xcb_randr_crtc_t *data;
46 int rem;
47 int index;
49
50typedef uint32_t xcb_randr_output_t;
51
56 xcb_randr_output_t *data;
57 int rem;
58 int index;
60
61typedef uint32_t xcb_randr_provider_t;
62
67 xcb_randr_provider_t *data;
68 int rem;
69 int index;
71
72typedef uint32_t xcb_randr_lease_t;
73
78 xcb_randr_lease_t *data;
79 int rem;
80 int index;
82
84#define XCB_RANDR_BAD_OUTPUT 0
85
90 uint8_t response_type;
91 uint8_t error_code;
92 uint16_t sequence;
93 uint32_t bad_value;
94 uint16_t minor_opcode;
95 uint8_t major_opcode;
97
99#define XCB_RANDR_BAD_CRTC 1
100
105 uint8_t response_type;
106 uint8_t error_code;
107 uint16_t sequence;
108 uint32_t bad_value;
109 uint16_t minor_opcode;
110 uint8_t major_opcode;
112
114#define XCB_RANDR_BAD_MODE 2
115
120 uint8_t response_type;
121 uint8_t error_code;
122 uint16_t sequence;
123 uint32_t bad_value;
124 uint16_t minor_opcode;
125 uint8_t major_opcode;
127
129#define XCB_RANDR_BAD_PROVIDER 3
130
135 uint8_t response_type;
136 uint8_t error_code;
137 uint16_t sequence;
138 uint32_t bad_value;
139 uint16_t minor_opcode;
140 uint8_t major_opcode;
142
143typedef enum xcb_randr_rotation_t {
144 XCB_RANDR_ROTATION_ROTATE_0 = 1,
145 XCB_RANDR_ROTATION_ROTATE_90 = 2,
146 XCB_RANDR_ROTATION_ROTATE_180 = 4,
147 XCB_RANDR_ROTATION_ROTATE_270 = 8,
148 XCB_RANDR_ROTATION_REFLECT_X = 16,
149 XCB_RANDR_ROTATION_REFLECT_Y = 32
150} xcb_randr_rotation_t;
151
156 uint16_t width;
157 uint16_t height;
158 uint16_t mwidth;
159 uint16_t mheight;
161
170
175 uint16_t nRates;
177
186
191 unsigned int sequence;
193
195#define XCB_RANDR_QUERY_VERSION 0
196
201 uint8_t major_opcode;
202 uint8_t minor_opcode;
203 uint16_t length;
204 uint32_t major_version;
205 uint32_t minor_version;
207
212 uint8_t response_type;
213 uint8_t pad0;
214 uint16_t sequence;
215 uint32_t length;
216 uint32_t major_version;
217 uint32_t minor_version;
218 uint8_t pad1[16];
220
221typedef enum xcb_randr_set_config_t {
222 XCB_RANDR_SET_CONFIG_SUCCESS = 0,
223 XCB_RANDR_SET_CONFIG_INVALID_CONFIG_TIME = 1,
224 XCB_RANDR_SET_CONFIG_INVALID_TIME = 2,
225 XCB_RANDR_SET_CONFIG_FAILED = 3
226} xcb_randr_set_config_t;
227
234
236#define XCB_RANDR_SET_SCREEN_CONFIG 2
237
242 uint8_t major_opcode;
243 uint8_t minor_opcode;
244 uint16_t length;
245 xcb_window_t window;
246 xcb_timestamp_t timestamp;
247 xcb_timestamp_t config_timestamp;
248 uint16_t sizeID;
249 uint16_t rotation;
250 uint16_t rate;
251 uint8_t pad0[2];
253
258 uint8_t response_type;
259 uint8_t status;
260 uint16_t sequence;
261 uint32_t length;
262 xcb_timestamp_t new_timestamp;
263 xcb_timestamp_t config_timestamp;
264 xcb_window_t root;
265 uint16_t subpixel_order;
266 uint8_t pad0[10];
268
269typedef enum xcb_randr_notify_mask_t {
270 XCB_RANDR_NOTIFY_MASK_SCREEN_CHANGE = 1,
271 XCB_RANDR_NOTIFY_MASK_CRTC_CHANGE = 2,
272 XCB_RANDR_NOTIFY_MASK_OUTPUT_CHANGE = 4,
273 XCB_RANDR_NOTIFY_MASK_OUTPUT_PROPERTY = 8,
274 XCB_RANDR_NOTIFY_MASK_PROVIDER_CHANGE = 16,
275 XCB_RANDR_NOTIFY_MASK_PROVIDER_PROPERTY = 32,
276 XCB_RANDR_NOTIFY_MASK_RESOURCE_CHANGE = 64,
277 XCB_RANDR_NOTIFY_MASK_LEASE = 128
278} xcb_randr_notify_mask_t;
279
281#define XCB_RANDR_SELECT_INPUT 4
282
287 uint8_t major_opcode;
288 uint8_t minor_opcode;
289 uint16_t length;
290 xcb_window_t window;
291 uint16_t enable;
292 uint8_t pad0[2];
294
301
303#define XCB_RANDR_GET_SCREEN_INFO 5
304
309 uint8_t major_opcode;
310 uint8_t minor_opcode;
311 uint16_t length;
312 xcb_window_t window;
314
319 uint8_t response_type;
320 uint8_t rotations;
321 uint16_t sequence;
322 uint32_t length;
323 xcb_window_t root;
324 xcb_timestamp_t timestamp;
325 xcb_timestamp_t config_timestamp;
326 uint16_t nSizes;
327 uint16_t sizeID;
328 uint16_t rotation;
329 uint16_t rate;
330 uint16_t nInfo;
331 uint8_t pad0[2];
333
340
342#define XCB_RANDR_GET_SCREEN_SIZE_RANGE 6
343
348 uint8_t major_opcode;
349 uint8_t minor_opcode;
350 uint16_t length;
351 xcb_window_t window;
353
358 uint8_t response_type;
359 uint8_t pad0;
360 uint16_t sequence;
361 uint32_t length;
362 uint16_t min_width;
363 uint16_t min_height;
364 uint16_t max_width;
365 uint16_t max_height;
366 uint8_t pad1[16];
368
370#define XCB_RANDR_SET_SCREEN_SIZE 7
371
376 uint8_t major_opcode;
377 uint8_t minor_opcode;
378 uint16_t length;
379 xcb_window_t window;
380 uint16_t width;
381 uint16_t height;
382 uint32_t mm_width;
383 uint32_t mm_height;
385
386typedef enum xcb_randr_mode_flag_t {
387 XCB_RANDR_MODE_FLAG_HSYNC_POSITIVE = 1,
388 XCB_RANDR_MODE_FLAG_HSYNC_NEGATIVE = 2,
389 XCB_RANDR_MODE_FLAG_VSYNC_POSITIVE = 4,
390 XCB_RANDR_MODE_FLAG_VSYNC_NEGATIVE = 8,
391 XCB_RANDR_MODE_FLAG_INTERLACE = 16,
392 XCB_RANDR_MODE_FLAG_DOUBLE_SCAN = 32,
393 XCB_RANDR_MODE_FLAG_CSYNC = 64,
394 XCB_RANDR_MODE_FLAG_CSYNC_POSITIVE = 128,
395 XCB_RANDR_MODE_FLAG_CSYNC_NEGATIVE = 256,
396 XCB_RANDR_MODE_FLAG_HSKEW_PRESENT = 512,
397 XCB_RANDR_MODE_FLAG_BCAST = 1024,
398 XCB_RANDR_MODE_FLAG_PIXEL_MULTIPLEX = 2048,
399 XCB_RANDR_MODE_FLAG_DOUBLE_CLOCK = 4096,
400 XCB_RANDR_MODE_FLAG_HALVE_CLOCK = 8192
401} xcb_randr_mode_flag_t;
402
406typedef struct xcb_randr_mode_info_t {
407 uint32_t id;
408 uint16_t width;
409 uint16_t height;
410 uint32_t dot_clock;
411 uint16_t hsync_start;
412 uint16_t hsync_end;
413 uint16_t htotal;
414 uint16_t hskew;
415 uint16_t vsync_start;
416 uint16_t vsync_end;
417 uint16_t vtotal;
418 uint16_t name_len;
419 uint32_t mode_flags;
421
427 int rem;
428 int index;
430
437
439#define XCB_RANDR_GET_SCREEN_RESOURCES 8
440
445 uint8_t major_opcode;
446 uint8_t minor_opcode;
447 uint16_t length;
448 xcb_window_t window;
450
455 uint8_t response_type;
456 uint8_t pad0;
457 uint16_t sequence;
458 uint32_t length;
459 xcb_timestamp_t timestamp;
460 xcb_timestamp_t config_timestamp;
461 uint16_t num_crtcs;
462 uint16_t num_outputs;
463 uint16_t num_modes;
464 uint16_t names_len;
465 uint8_t pad1[8];
467
468typedef enum xcb_randr_connection_t {
469 XCB_RANDR_CONNECTION_CONNECTED = 0,
470 XCB_RANDR_CONNECTION_DISCONNECTED = 1,
471 XCB_RANDR_CONNECTION_UNKNOWN = 2
472} xcb_randr_connection_t;
473
480
482#define XCB_RANDR_GET_OUTPUT_INFO 9
483
488 uint8_t major_opcode;
489 uint8_t minor_opcode;
490 uint16_t length;
491 xcb_randr_output_t output;
492 xcb_timestamp_t config_timestamp;
494
499 uint8_t response_type;
500 uint8_t status;
501 uint16_t sequence;
502 uint32_t length;
503 xcb_timestamp_t timestamp;
504 xcb_randr_crtc_t crtc;
505 uint32_t mm_width;
506 uint32_t mm_height;
507 uint8_t connection;
508 uint8_t subpixel_order;
509 uint16_t num_crtcs;
510 uint16_t num_modes;
511 uint16_t num_preferred;
512 uint16_t num_clones;
513 uint16_t name_len;
515
522
524#define XCB_RANDR_LIST_OUTPUT_PROPERTIES 10
525
530 uint8_t major_opcode;
531 uint8_t minor_opcode;
532 uint16_t length;
533 xcb_randr_output_t output;
535
540 uint8_t response_type;
541 uint8_t pad0;
542 uint16_t sequence;
543 uint32_t length;
544 uint16_t num_atoms;
545 uint8_t pad1[22];
547
554
556#define XCB_RANDR_QUERY_OUTPUT_PROPERTY 11
557
562 uint8_t major_opcode;
563 uint8_t minor_opcode;
564 uint16_t length;
565 xcb_randr_output_t output;
566 xcb_atom_t property;
568
573 uint8_t response_type;
574 uint8_t pad0;
575 uint16_t sequence;
576 uint32_t length;
577 uint8_t pending;
578 uint8_t range;
579 uint8_t immutable;
580 uint8_t pad1[21];
582
584#define XCB_RANDR_CONFIGURE_OUTPUT_PROPERTY 12
585
590 uint8_t major_opcode;
591 uint8_t minor_opcode;
592 uint16_t length;
593 xcb_randr_output_t output;
594 xcb_atom_t property;
595 uint8_t pending;
596 uint8_t range;
597 uint8_t pad0[2];
599
601#define XCB_RANDR_CHANGE_OUTPUT_PROPERTY 13
602
607 uint8_t major_opcode;
608 uint8_t minor_opcode;
609 uint16_t length;
610 xcb_randr_output_t output;
611 xcb_atom_t property;
612 xcb_atom_t type;
613 uint8_t format;
614 uint8_t mode;
615 uint8_t pad0[2];
616 uint32_t num_units;
618
620#define XCB_RANDR_DELETE_OUTPUT_PROPERTY 14
621
626 uint8_t major_opcode;
627 uint8_t minor_opcode;
628 uint16_t length;
629 xcb_randr_output_t output;
630 xcb_atom_t property;
632
639
641#define XCB_RANDR_GET_OUTPUT_PROPERTY 15
642
647 uint8_t major_opcode;
648 uint8_t minor_opcode;
649 uint16_t length;
650 xcb_randr_output_t output;
651 xcb_atom_t property;
652 xcb_atom_t type;
653 uint32_t long_offset;
654 uint32_t long_length;
655 uint8_t _delete;
656 uint8_t pending;
657 uint8_t pad0[2];
659
664 uint8_t response_type;
665 uint8_t format;
666 uint16_t sequence;
667 uint32_t length;
668 xcb_atom_t type;
669 uint32_t bytes_after;
670 uint32_t num_items;
671 uint8_t pad0[12];
673
678 unsigned int sequence;
680
682#define XCB_RANDR_CREATE_MODE 16
683
688 uint8_t major_opcode;
689 uint8_t minor_opcode;
690 uint16_t length;
691 xcb_window_t window;
692 xcb_randr_mode_info_t mode_info;
694
699 uint8_t response_type;
700 uint8_t pad0;
701 uint16_t sequence;
702 uint32_t length;
703 xcb_randr_mode_t mode;
704 uint8_t pad1[20];
706
708#define XCB_RANDR_DESTROY_MODE 17
709
714 uint8_t major_opcode;
715 uint8_t minor_opcode;
716 uint16_t length;
717 xcb_randr_mode_t mode;
719
721#define XCB_RANDR_ADD_OUTPUT_MODE 18
722
727 uint8_t major_opcode;
728 uint8_t minor_opcode;
729 uint16_t length;
730 xcb_randr_output_t output;
731 xcb_randr_mode_t mode;
733
735#define XCB_RANDR_DELETE_OUTPUT_MODE 19
736
741 uint8_t major_opcode;
742 uint8_t minor_opcode;
743 uint16_t length;
744 xcb_randr_output_t output;
745 xcb_randr_mode_t mode;
747
752 unsigned int sequence;
754
756#define XCB_RANDR_GET_CRTC_INFO 20
757
762 uint8_t major_opcode;
763 uint8_t minor_opcode;
764 uint16_t length;
765 xcb_randr_crtc_t crtc;
766 xcb_timestamp_t config_timestamp;
768
773 uint8_t response_type;
774 uint8_t status;
775 uint16_t sequence;
776 uint32_t length;
777 xcb_timestamp_t timestamp;
778 int16_t x;
779 int16_t y;
780 uint16_t width;
781 uint16_t height;
782 xcb_randr_mode_t mode;
783 uint16_t rotation;
784 uint16_t rotations;
785 uint16_t num_outputs;
786 uint16_t num_possible_outputs;
788
795
797#define XCB_RANDR_SET_CRTC_CONFIG 21
798
803 uint8_t major_opcode;
804 uint8_t minor_opcode;
805 uint16_t length;
806 xcb_randr_crtc_t crtc;
807 xcb_timestamp_t timestamp;
808 xcb_timestamp_t config_timestamp;
809 int16_t x;
810 int16_t y;
811 xcb_randr_mode_t mode;
812 uint16_t rotation;
813 uint8_t pad0[2];
815
820 uint8_t response_type;
821 uint8_t status;
822 uint16_t sequence;
823 uint32_t length;
824 xcb_timestamp_t timestamp;
825 uint8_t pad0[20];
827
834
836#define XCB_RANDR_GET_CRTC_GAMMA_SIZE 22
837
842 uint8_t major_opcode;
843 uint8_t minor_opcode;
844 uint16_t length;
845 xcb_randr_crtc_t crtc;
847
852 uint8_t response_type;
853 uint8_t pad0;
854 uint16_t sequence;
855 uint32_t length;
856 uint16_t size;
857 uint8_t pad1[22];
859
866
868#define XCB_RANDR_GET_CRTC_GAMMA 23
869
874 uint8_t major_opcode;
875 uint8_t minor_opcode;
876 uint16_t length;
877 xcb_randr_crtc_t crtc;
879
884 uint8_t response_type;
885 uint8_t pad0;
886 uint16_t sequence;
887 uint32_t length;
888 uint16_t size;
889 uint8_t pad1[22];
891
893#define XCB_RANDR_SET_CRTC_GAMMA 24
894
899 uint8_t major_opcode;
900 uint8_t minor_opcode;
901 uint16_t length;
902 xcb_randr_crtc_t crtc;
903 uint16_t size;
904 uint8_t pad0[2];
906
913
915#define XCB_RANDR_GET_SCREEN_RESOURCES_CURRENT 25
916
921 uint8_t major_opcode;
922 uint8_t minor_opcode;
923 uint16_t length;
924 xcb_window_t window;
926
931 uint8_t response_type;
932 uint8_t pad0;
933 uint16_t sequence;
934 uint32_t length;
935 xcb_timestamp_t timestamp;
936 xcb_timestamp_t config_timestamp;
937 uint16_t num_crtcs;
938 uint16_t num_outputs;
939 uint16_t num_modes;
940 uint16_t names_len;
941 uint8_t pad1[8];
943
944typedef enum xcb_randr_transform_t {
945 XCB_RANDR_TRANSFORM_UNIT = 1,
946 XCB_RANDR_TRANSFORM_SCALE_UP = 2,
947 XCB_RANDR_TRANSFORM_SCALE_DOWN = 4,
948 XCB_RANDR_TRANSFORM_PROJECTIVE = 8
949} xcb_randr_transform_t;
950
952#define XCB_RANDR_SET_CRTC_TRANSFORM 26
953
958 uint8_t major_opcode;
959 uint8_t minor_opcode;
960 uint16_t length;
961 xcb_randr_crtc_t crtc;
962 xcb_render_transform_t transform;
963 uint16_t filter_len;
964 uint8_t pad0[2];
966
973
975#define XCB_RANDR_GET_CRTC_TRANSFORM 27
976
981 uint8_t major_opcode;
982 uint8_t minor_opcode;
983 uint16_t length;
984 xcb_randr_crtc_t crtc;
986
991 uint8_t response_type;
992 uint8_t pad0;
993 uint16_t sequence;
994 uint32_t length;
995 xcb_render_transform_t pending_transform;
996 uint8_t has_transforms;
997 uint8_t pad1[3];
998 xcb_render_transform_t current_transform;
999 uint8_t pad2[4];
1000 uint16_t pending_len;
1001 uint16_t pending_nparams;
1002 uint16_t current_len;
1003 uint16_t current_nparams;
1005
1010 unsigned int sequence;
1012
1014#define XCB_RANDR_GET_PANNING 28
1015
1020 uint8_t major_opcode;
1021 uint8_t minor_opcode;
1022 uint16_t length;
1023 xcb_randr_crtc_t crtc;
1025
1030 uint8_t response_type;
1031 uint8_t status;
1032 uint16_t sequence;
1033 uint32_t length;
1034 xcb_timestamp_t timestamp;
1035 uint16_t left;
1036 uint16_t top;
1037 uint16_t width;
1038 uint16_t height;
1039 uint16_t track_left;
1040 uint16_t track_top;
1041 uint16_t track_width;
1042 uint16_t track_height;
1043 int16_t border_left;
1044 int16_t border_top;
1045 int16_t border_right;
1046 int16_t border_bottom;
1048
1053 unsigned int sequence;
1055
1057#define XCB_RANDR_SET_PANNING 29
1058
1063 uint8_t major_opcode;
1064 uint8_t minor_opcode;
1065 uint16_t length;
1066 xcb_randr_crtc_t crtc;
1067 xcb_timestamp_t timestamp;
1068 uint16_t left;
1069 uint16_t top;
1070 uint16_t width;
1071 uint16_t height;
1072 uint16_t track_left;
1073 uint16_t track_top;
1074 uint16_t track_width;
1075 uint16_t track_height;
1076 int16_t border_left;
1077 int16_t border_top;
1078 int16_t border_right;
1079 int16_t border_bottom;
1081
1086 uint8_t response_type;
1087 uint8_t status;
1088 uint16_t sequence;
1089 uint32_t length;
1090 xcb_timestamp_t timestamp;
1092
1094#define XCB_RANDR_SET_OUTPUT_PRIMARY 30
1095
1100 uint8_t major_opcode;
1101 uint8_t minor_opcode;
1102 uint16_t length;
1103 xcb_window_t window;
1104 xcb_randr_output_t output;
1106
1113
1115#define XCB_RANDR_GET_OUTPUT_PRIMARY 31
1116
1121 uint8_t major_opcode;
1122 uint8_t minor_opcode;
1123 uint16_t length;
1124 xcb_window_t window;
1126
1131 uint8_t response_type;
1132 uint8_t pad0;
1133 uint16_t sequence;
1134 uint32_t length;
1135 xcb_randr_output_t output;
1137
1144
1146#define XCB_RANDR_GET_PROVIDERS 32
1147
1152 uint8_t major_opcode;
1153 uint8_t minor_opcode;
1154 uint16_t length;
1155 xcb_window_t window;
1157
1162 uint8_t response_type;
1163 uint8_t pad0;
1164 uint16_t sequence;
1165 uint32_t length;
1166 xcb_timestamp_t timestamp;
1167 uint16_t num_providers;
1168 uint8_t pad1[18];
1170
1171typedef enum xcb_randr_provider_capability_t {
1172 XCB_RANDR_PROVIDER_CAPABILITY_SOURCE_OUTPUT = 1,
1173 XCB_RANDR_PROVIDER_CAPABILITY_SINK_OUTPUT = 2,
1174 XCB_RANDR_PROVIDER_CAPABILITY_SOURCE_OFFLOAD = 4,
1175 XCB_RANDR_PROVIDER_CAPABILITY_SINK_OFFLOAD = 8
1176} xcb_randr_provider_capability_t;
1177
1184
1186#define XCB_RANDR_GET_PROVIDER_INFO 33
1187
1192 uint8_t major_opcode;
1193 uint8_t minor_opcode;
1194 uint16_t length;
1195 xcb_randr_provider_t provider;
1196 xcb_timestamp_t config_timestamp;
1198
1203 uint8_t response_type;
1204 uint8_t status;
1205 uint16_t sequence;
1206 uint32_t length;
1207 xcb_timestamp_t timestamp;
1208 uint32_t capabilities;
1209 uint16_t num_crtcs;
1210 uint16_t num_outputs;
1211 uint16_t num_associated_providers;
1212 uint16_t name_len;
1213 uint8_t pad0[8];
1215
1217#define XCB_RANDR_SET_PROVIDER_OFFLOAD_SINK 34
1218
1223 uint8_t major_opcode;
1224 uint8_t minor_opcode;
1225 uint16_t length;
1226 xcb_randr_provider_t provider;
1227 xcb_randr_provider_t sink_provider;
1228 xcb_timestamp_t config_timestamp;
1230
1232#define XCB_RANDR_SET_PROVIDER_OUTPUT_SOURCE 35
1233
1238 uint8_t major_opcode;
1239 uint8_t minor_opcode;
1240 uint16_t length;
1241 xcb_randr_provider_t provider;
1242 xcb_randr_provider_t source_provider;
1243 xcb_timestamp_t config_timestamp;
1245
1252
1254#define XCB_RANDR_LIST_PROVIDER_PROPERTIES 36
1255
1260 uint8_t major_opcode;
1261 uint8_t minor_opcode;
1262 uint16_t length;
1263 xcb_randr_provider_t provider;
1265
1270 uint8_t response_type;
1271 uint8_t pad0;
1272 uint16_t sequence;
1273 uint32_t length;
1274 uint16_t num_atoms;
1275 uint8_t pad1[22];
1277
1284
1286#define XCB_RANDR_QUERY_PROVIDER_PROPERTY 37
1287
1292 uint8_t major_opcode;
1293 uint8_t minor_opcode;
1294 uint16_t length;
1295 xcb_randr_provider_t provider;
1296 xcb_atom_t property;
1298
1303 uint8_t response_type;
1304 uint8_t pad0;
1305 uint16_t sequence;
1306 uint32_t length;
1307 uint8_t pending;
1308 uint8_t range;
1309 uint8_t immutable;
1310 uint8_t pad1[21];
1312
1314#define XCB_RANDR_CONFIGURE_PROVIDER_PROPERTY 38
1315
1320 uint8_t major_opcode;
1321 uint8_t minor_opcode;
1322 uint16_t length;
1323 xcb_randr_provider_t provider;
1324 xcb_atom_t property;
1325 uint8_t pending;
1326 uint8_t range;
1327 uint8_t pad0[2];
1329
1331#define XCB_RANDR_CHANGE_PROVIDER_PROPERTY 39
1332
1337 uint8_t major_opcode;
1338 uint8_t minor_opcode;
1339 uint16_t length;
1340 xcb_randr_provider_t provider;
1341 xcb_atom_t property;
1342 xcb_atom_t type;
1343 uint8_t format;
1344 uint8_t mode;
1345 uint8_t pad0[2];
1346 uint32_t num_items;
1348
1350#define XCB_RANDR_DELETE_PROVIDER_PROPERTY 40
1351
1356 uint8_t major_opcode;
1357 uint8_t minor_opcode;
1358 uint16_t length;
1359 xcb_randr_provider_t provider;
1360 xcb_atom_t property;
1362
1369
1371#define XCB_RANDR_GET_PROVIDER_PROPERTY 41
1372
1377 uint8_t major_opcode;
1378 uint8_t minor_opcode;
1379 uint16_t length;
1380 xcb_randr_provider_t provider;
1381 xcb_atom_t property;
1382 xcb_atom_t type;
1383 uint32_t long_offset;
1384 uint32_t long_length;
1385 uint8_t _delete;
1386 uint8_t pending;
1387 uint8_t pad0[2];
1389
1394 uint8_t response_type;
1395 uint8_t format;
1396 uint16_t sequence;
1397 uint32_t length;
1398 xcb_atom_t type;
1399 uint32_t bytes_after;
1400 uint32_t num_items;
1401 uint8_t pad0[12];
1403
1405#define XCB_RANDR_SCREEN_CHANGE_NOTIFY 0
1406
1411 uint8_t response_type;
1412 uint8_t rotation;
1413 uint16_t sequence;
1414 xcb_timestamp_t timestamp;
1415 xcb_timestamp_t config_timestamp;
1416 xcb_window_t root;
1417 xcb_window_t request_window;
1418 uint16_t sizeID;
1419 uint16_t subpixel_order;
1420 uint16_t width;
1421 uint16_t height;
1422 uint16_t mwidth;
1423 uint16_t mheight;
1425
1426typedef enum xcb_randr_notify_t {
1427 XCB_RANDR_NOTIFY_CRTC_CHANGE = 0,
1428 XCB_RANDR_NOTIFY_OUTPUT_CHANGE = 1,
1429 XCB_RANDR_NOTIFY_OUTPUT_PROPERTY = 2,
1430 XCB_RANDR_NOTIFY_PROVIDER_CHANGE = 3,
1431 XCB_RANDR_NOTIFY_PROVIDER_PROPERTY = 4,
1432 XCB_RANDR_NOTIFY_RESOURCE_CHANGE = 5,
1433 XCB_RANDR_NOTIFY_LEASE = 6
1434} xcb_randr_notify_t;
1435
1440 xcb_timestamp_t timestamp;
1441 xcb_window_t window;
1442 xcb_randr_crtc_t crtc;
1443 xcb_randr_mode_t mode;
1444 uint16_t rotation;
1445 uint8_t pad0[2];
1446 int16_t x;
1447 int16_t y;
1448 uint16_t width;
1449 uint16_t height;
1451
1460
1465 xcb_timestamp_t timestamp;
1466 xcb_timestamp_t config_timestamp;
1467 xcb_window_t window;
1468 xcb_randr_output_t output;
1469 xcb_randr_crtc_t crtc;
1470 xcb_randr_mode_t mode;
1471 uint16_t rotation;
1472 uint8_t connection;
1473 uint8_t subpixel_order;
1475
1484
1489 xcb_window_t window;
1490 xcb_randr_output_t output;
1491 xcb_atom_t atom;
1492 xcb_timestamp_t timestamp;
1493 uint8_t status;
1494 uint8_t pad0[11];
1496
1505
1510 xcb_timestamp_t timestamp;
1511 xcb_window_t window;
1512 xcb_randr_provider_t provider;
1513 uint8_t pad0[16];
1515
1524
1529 xcb_window_t window;
1530 xcb_randr_provider_t provider;
1531 xcb_atom_t atom;
1532 xcb_timestamp_t timestamp;
1533 uint8_t state;
1534 uint8_t pad0[11];
1536
1545
1550 xcb_timestamp_t timestamp;
1551 xcb_window_t window;
1552 uint8_t pad0[20];
1554
1563
1568 xcb_atom_t name;
1569 uint8_t primary;
1570 uint8_t automatic;
1571 uint16_t nOutput;
1572 int16_t x;
1573 int16_t y;
1574 uint16_t width;
1575 uint16_t height;
1576 uint32_t width_in_millimeters;
1577 uint32_t height_in_millimeters;
1579
1588
1593 unsigned int sequence;
1595
1597#define XCB_RANDR_GET_MONITORS 42
1598
1603 uint8_t major_opcode;
1604 uint8_t minor_opcode;
1605 uint16_t length;
1606 xcb_window_t window;
1607 uint8_t get_active;
1609
1614 uint8_t response_type;
1615 uint8_t pad0;
1616 uint16_t sequence;
1617 uint32_t length;
1618 xcb_timestamp_t timestamp;
1619 uint32_t nMonitors;
1620 uint32_t nOutputs;
1621 uint8_t pad1[12];
1623
1625#define XCB_RANDR_SET_MONITOR 43
1626
1631 uint8_t major_opcode;
1632 uint8_t minor_opcode;
1633 uint16_t length;
1634 xcb_window_t window;
1636
1638#define XCB_RANDR_DELETE_MONITOR 44
1639
1644 uint8_t major_opcode;
1645 uint8_t minor_opcode;
1646 uint16_t length;
1647 xcb_window_t window;
1648 xcb_atom_t name;
1650
1655 unsigned int sequence;
1657
1659#define XCB_RANDR_CREATE_LEASE 45
1660
1665 uint8_t major_opcode;
1666 uint8_t minor_opcode;
1667 uint16_t length;
1668 xcb_window_t window;
1669 xcb_randr_lease_t lid;
1670 uint16_t num_crtcs;
1671 uint16_t num_outputs;
1673
1678 uint8_t response_type;
1679 uint8_t nfd;
1680 uint16_t sequence;
1681 uint32_t length;
1682 uint8_t pad0[24];
1684
1686#define XCB_RANDR_FREE_LEASE 46
1687
1692 uint8_t major_opcode;
1693 uint8_t minor_opcode;
1694 uint16_t length;
1695 xcb_randr_lease_t lid;
1696 uint8_t terminate;
1698
1703 xcb_timestamp_t timestamp;
1704 xcb_window_t window;
1705 xcb_randr_lease_t lease;
1706 uint8_t created;
1707 uint8_t pad0[15];
1709
1718
1731
1740
1742#define XCB_RANDR_NOTIFY 1
1743
1748 uint8_t response_type;
1749 uint8_t subCode;
1750 uint16_t sequence;
1753
1762void
1764
1776
1785void
1787
1799
1808void
1810
1822
1831void
1833
1845
1854void
1856
1868
1877void
1879
1891
1892int
1893xcb_randr_refresh_rates_sizeof (const void *_buffer);
1894
1895uint16_t *
1896xcb_randr_refresh_rates_rates (const xcb_randr_refresh_rates_t *R);
1897
1898int
1899xcb_randr_refresh_rates_rates_length (const xcb_randr_refresh_rates_t *R);
1900
1902xcb_randr_refresh_rates_rates_end (const xcb_randr_refresh_rates_t *R);
1903
1912void
1914
1926
1937 uint32_t major_version,
1938 uint32_t minor_version);
1939
1953 uint32_t major_version,
1954 uint32_t minor_version);
1955
1974
1985 xcb_window_t window,
1986 xcb_timestamp_t timestamp,
1987 xcb_timestamp_t config_timestamp,
1988 uint16_t sizeID,
1989 uint16_t rotation,
1990 uint16_t rate);
1991
2005 xcb_window_t window,
2006 xcb_timestamp_t timestamp,
2007 xcb_timestamp_t config_timestamp,
2008 uint16_t sizeID,
2009 uint16_t rotation,
2010 uint16_t rate);
2011
2030
2044 xcb_window_t window,
2045 uint16_t enable);
2046
2057 xcb_window_t window,
2058 uint16_t enable);
2059
2060int
2061xcb_randr_get_screen_info_sizeof (const void *_buffer);
2062
2073 xcb_window_t window);
2074
2088 xcb_window_t window);
2089
2091xcb_randr_get_screen_info_sizes (const xcb_randr_get_screen_info_reply_t *R);
2092
2093int
2094xcb_randr_get_screen_info_sizes_length (const xcb_randr_get_screen_info_reply_t *R);
2095
2097xcb_randr_get_screen_info_sizes_iterator (const xcb_randr_get_screen_info_reply_t *R);
2098
2099int
2100xcb_randr_get_screen_info_rates_length (const xcb_randr_get_screen_info_reply_t *R);
2101
2103xcb_randr_get_screen_info_rates_iterator (const xcb_randr_get_screen_info_reply_t *R);
2104
2123
2134 xcb_window_t window);
2135
2149 xcb_window_t window);
2150
2169
2183 xcb_window_t window,
2184 uint16_t width,
2185 uint16_t height,
2186 uint32_t mm_width,
2187 uint32_t mm_height);
2188
2199 xcb_window_t window,
2200 uint16_t width,
2201 uint16_t height,
2202 uint32_t mm_width,
2203 uint32_t mm_height);
2204
2213void
2215
2227
2228int
2229xcb_randr_get_screen_resources_sizeof (const void *_buffer);
2230
2241 xcb_window_t window);
2242
2256 xcb_window_t window);
2257
2258xcb_randr_crtc_t *
2259xcb_randr_get_screen_resources_crtcs (const xcb_randr_get_screen_resources_reply_t *R);
2260
2261int
2262xcb_randr_get_screen_resources_crtcs_length (const xcb_randr_get_screen_resources_reply_t *R);
2263
2265xcb_randr_get_screen_resources_crtcs_end (const xcb_randr_get_screen_resources_reply_t *R);
2266
2267xcb_randr_output_t *
2268xcb_randr_get_screen_resources_outputs (const xcb_randr_get_screen_resources_reply_t *R);
2269
2270int
2271xcb_randr_get_screen_resources_outputs_length (const xcb_randr_get_screen_resources_reply_t *R);
2272
2274xcb_randr_get_screen_resources_outputs_end (const xcb_randr_get_screen_resources_reply_t *R);
2275
2277xcb_randr_get_screen_resources_modes (const xcb_randr_get_screen_resources_reply_t *R);
2278
2279int
2280xcb_randr_get_screen_resources_modes_length (const xcb_randr_get_screen_resources_reply_t *R);
2281
2283xcb_randr_get_screen_resources_modes_iterator (const xcb_randr_get_screen_resources_reply_t *R);
2284
2285uint8_t *
2286xcb_randr_get_screen_resources_names (const xcb_randr_get_screen_resources_reply_t *R);
2287
2288int
2289xcb_randr_get_screen_resources_names_length (const xcb_randr_get_screen_resources_reply_t *R);
2290
2292xcb_randr_get_screen_resources_names_end (const xcb_randr_get_screen_resources_reply_t *R);
2293
2312
2313int
2314xcb_randr_get_output_info_sizeof (const void *_buffer);
2315
2326 xcb_randr_output_t output,
2327 xcb_timestamp_t config_timestamp);
2328
2342 xcb_randr_output_t output,
2343 xcb_timestamp_t config_timestamp);
2344
2345xcb_randr_crtc_t *
2346xcb_randr_get_output_info_crtcs (const xcb_randr_get_output_info_reply_t *R);
2347
2348int
2349xcb_randr_get_output_info_crtcs_length (const xcb_randr_get_output_info_reply_t *R);
2350
2352xcb_randr_get_output_info_crtcs_end (const xcb_randr_get_output_info_reply_t *R);
2353
2354xcb_randr_mode_t *
2355xcb_randr_get_output_info_modes (const xcb_randr_get_output_info_reply_t *R);
2356
2357int
2358xcb_randr_get_output_info_modes_length (const xcb_randr_get_output_info_reply_t *R);
2359
2361xcb_randr_get_output_info_modes_end (const xcb_randr_get_output_info_reply_t *R);
2362
2363xcb_randr_output_t *
2364xcb_randr_get_output_info_clones (const xcb_randr_get_output_info_reply_t *R);
2365
2366int
2367xcb_randr_get_output_info_clones_length (const xcb_randr_get_output_info_reply_t *R);
2368
2370xcb_randr_get_output_info_clones_end (const xcb_randr_get_output_info_reply_t *R);
2371
2372uint8_t *
2373xcb_randr_get_output_info_name (const xcb_randr_get_output_info_reply_t *R);
2374
2375int
2376xcb_randr_get_output_info_name_length (const xcb_randr_get_output_info_reply_t *R);
2377
2379xcb_randr_get_output_info_name_end (const xcb_randr_get_output_info_reply_t *R);
2380
2399
2400int
2401xcb_randr_list_output_properties_sizeof (const void *_buffer);
2402
2413 xcb_randr_output_t output);
2414
2428 xcb_randr_output_t output);
2429
2430xcb_atom_t *
2431xcb_randr_list_output_properties_atoms (const xcb_randr_list_output_properties_reply_t *R);
2432
2433int
2434xcb_randr_list_output_properties_atoms_length (const xcb_randr_list_output_properties_reply_t *R);
2435
2437xcb_randr_list_output_properties_atoms_end (const xcb_randr_list_output_properties_reply_t *R);
2438
2457
2458int
2459xcb_randr_query_output_property_sizeof (const void *_buffer);
2460
2471 xcb_randr_output_t output,
2472 xcb_atom_t property);
2473
2487 xcb_randr_output_t output,
2488 xcb_atom_t property);
2489
2490int32_t *
2491xcb_randr_query_output_property_valid_values (const xcb_randr_query_output_property_reply_t *R);
2492
2493int
2494xcb_randr_query_output_property_valid_values_length (const xcb_randr_query_output_property_reply_t *R);
2495
2497xcb_randr_query_output_property_valid_values_end (const xcb_randr_query_output_property_reply_t *R);
2498
2517
2518int
2519xcb_randr_configure_output_property_sizeof (const void *_buffer,
2520 uint32_t values_len);
2521
2535 xcb_randr_output_t output,
2536 xcb_atom_t property,
2537 uint8_t pending,
2538 uint8_t range,
2539 uint32_t values_len,
2540 const int32_t *values);
2541
2552 xcb_randr_output_t output,
2553 xcb_atom_t property,
2554 uint8_t pending,
2555 uint8_t range,
2556 uint32_t values_len,
2557 const int32_t *values);
2558
2559int32_t *
2560xcb_randr_configure_output_property_values (const xcb_randr_configure_output_property_request_t *R);
2561
2562int
2563xcb_randr_configure_output_property_values_length (const xcb_randr_configure_output_property_request_t *R);
2564
2566xcb_randr_configure_output_property_values_end (const xcb_randr_configure_output_property_request_t *R);
2567
2568int
2569xcb_randr_change_output_property_sizeof (const void *_buffer);
2570
2584 xcb_randr_output_t output,
2585 xcb_atom_t property,
2586 xcb_atom_t type,
2587 uint8_t format,
2588 uint8_t mode,
2589 uint32_t num_units,
2590 const void *data);
2591
2602 xcb_randr_output_t output,
2603 xcb_atom_t property,
2604 xcb_atom_t type,
2605 uint8_t format,
2606 uint8_t mode,
2607 uint32_t num_units,
2608 const void *data);
2609
2610void *
2611xcb_randr_change_output_property_data (const xcb_randr_change_output_property_request_t *R);
2612
2613int
2614xcb_randr_change_output_property_data_length (const xcb_randr_change_output_property_request_t *R);
2615
2617xcb_randr_change_output_property_data_end (const xcb_randr_change_output_property_request_t *R);
2618
2632 xcb_randr_output_t output,
2633 xcb_atom_t property);
2634
2645 xcb_randr_output_t output,
2646 xcb_atom_t property);
2647
2648int
2649xcb_randr_get_output_property_sizeof (const void *_buffer);
2650
2661 xcb_randr_output_t output,
2662 xcb_atom_t property,
2663 xcb_atom_t type,
2664 uint32_t long_offset,
2665 uint32_t long_length,
2666 uint8_t _delete,
2667 uint8_t pending);
2668
2682 xcb_randr_output_t output,
2683 xcb_atom_t property,
2684 xcb_atom_t type,
2685 uint32_t long_offset,
2686 uint32_t long_length,
2687 uint8_t _delete,
2688 uint8_t pending);
2689
2690uint8_t *
2691xcb_randr_get_output_property_data (const xcb_randr_get_output_property_reply_t *R);
2692
2693int
2694xcb_randr_get_output_property_data_length (const xcb_randr_get_output_property_reply_t *R);
2695
2697xcb_randr_get_output_property_data_end (const xcb_randr_get_output_property_reply_t *R);
2698
2717
2718int
2719xcb_randr_create_mode_sizeof (const void *_buffer,
2720 uint32_t name_len);
2721
2732 xcb_window_t window,
2733 xcb_randr_mode_info_t mode_info,
2734 uint32_t name_len,
2735 const char *name);
2736
2750 xcb_window_t window,
2751 xcb_randr_mode_info_t mode_info,
2752 uint32_t name_len,
2753 const char *name);
2754
2773
2787 xcb_randr_mode_t mode);
2788
2799 xcb_randr_mode_t mode);
2800
2814 xcb_randr_output_t output,
2815 xcb_randr_mode_t mode);
2816
2827 xcb_randr_output_t output,
2828 xcb_randr_mode_t mode);
2829
2843 xcb_randr_output_t output,
2844 xcb_randr_mode_t mode);
2845
2856 xcb_randr_output_t output,
2857 xcb_randr_mode_t mode);
2858
2859int
2860xcb_randr_get_crtc_info_sizeof (const void *_buffer);
2861
2872 xcb_randr_crtc_t crtc,
2873 xcb_timestamp_t config_timestamp);
2874
2888 xcb_randr_crtc_t crtc,
2889 xcb_timestamp_t config_timestamp);
2890
2891xcb_randr_output_t *
2892xcb_randr_get_crtc_info_outputs (const xcb_randr_get_crtc_info_reply_t *R);
2893
2894int
2895xcb_randr_get_crtc_info_outputs_length (const xcb_randr_get_crtc_info_reply_t *R);
2896
2898xcb_randr_get_crtc_info_outputs_end (const xcb_randr_get_crtc_info_reply_t *R);
2899
2900xcb_randr_output_t *
2901xcb_randr_get_crtc_info_possible (const xcb_randr_get_crtc_info_reply_t *R);
2902
2903int
2904xcb_randr_get_crtc_info_possible_length (const xcb_randr_get_crtc_info_reply_t *R);
2905
2907xcb_randr_get_crtc_info_possible_end (const xcb_randr_get_crtc_info_reply_t *R);
2908
2927
2928int
2929xcb_randr_set_crtc_config_sizeof (const void *_buffer,
2930 uint32_t outputs_len);
2931
2942 xcb_randr_crtc_t crtc,
2943 xcb_timestamp_t timestamp,
2944 xcb_timestamp_t config_timestamp,
2945 int16_t x,
2946 int16_t y,
2947 xcb_randr_mode_t mode,
2948 uint16_t rotation,
2949 uint32_t outputs_len,
2950 const xcb_randr_output_t *outputs);
2951
2965 xcb_randr_crtc_t crtc,
2966 xcb_timestamp_t timestamp,
2967 xcb_timestamp_t config_timestamp,
2968 int16_t x,
2969 int16_t y,
2970 xcb_randr_mode_t mode,
2971 uint16_t rotation,
2972 uint32_t outputs_len,
2973 const xcb_randr_output_t *outputs);
2974
2993
3004 xcb_randr_crtc_t crtc);
3005
3019 xcb_randr_crtc_t crtc);
3020
3039
3040int
3041xcb_randr_get_crtc_gamma_sizeof (const void *_buffer);
3042
3053 xcb_randr_crtc_t crtc);
3054
3068 xcb_randr_crtc_t crtc);
3069
3070uint16_t *
3071xcb_randr_get_crtc_gamma_red (const xcb_randr_get_crtc_gamma_reply_t *R);
3072
3073int
3074xcb_randr_get_crtc_gamma_red_length (const xcb_randr_get_crtc_gamma_reply_t *R);
3075
3077xcb_randr_get_crtc_gamma_red_end (const xcb_randr_get_crtc_gamma_reply_t *R);
3078
3079uint16_t *
3080xcb_randr_get_crtc_gamma_green (const xcb_randr_get_crtc_gamma_reply_t *R);
3081
3082int
3083xcb_randr_get_crtc_gamma_green_length (const xcb_randr_get_crtc_gamma_reply_t *R);
3084
3086xcb_randr_get_crtc_gamma_green_end (const xcb_randr_get_crtc_gamma_reply_t *R);
3087
3088uint16_t *
3089xcb_randr_get_crtc_gamma_blue (const xcb_randr_get_crtc_gamma_reply_t *R);
3090
3091int
3092xcb_randr_get_crtc_gamma_blue_length (const xcb_randr_get_crtc_gamma_reply_t *R);
3093
3095xcb_randr_get_crtc_gamma_blue_end (const xcb_randr_get_crtc_gamma_reply_t *R);
3096
3115
3116int
3117xcb_randr_set_crtc_gamma_sizeof (const void *_buffer);
3118
3132 xcb_randr_crtc_t crtc,
3133 uint16_t size,
3134 const uint16_t *red,
3135 const uint16_t *green,
3136 const uint16_t *blue);
3137
3148 xcb_randr_crtc_t crtc,
3149 uint16_t size,
3150 const uint16_t *red,
3151 const uint16_t *green,
3152 const uint16_t *blue);
3153
3154uint16_t *
3155xcb_randr_set_crtc_gamma_red (const xcb_randr_set_crtc_gamma_request_t *R);
3156
3157int
3158xcb_randr_set_crtc_gamma_red_length (const xcb_randr_set_crtc_gamma_request_t *R);
3159
3161xcb_randr_set_crtc_gamma_red_end (const xcb_randr_set_crtc_gamma_request_t *R);
3162
3163uint16_t *
3164xcb_randr_set_crtc_gamma_green (const xcb_randr_set_crtc_gamma_request_t *R);
3165
3166int
3167xcb_randr_set_crtc_gamma_green_length (const xcb_randr_set_crtc_gamma_request_t *R);
3168
3170xcb_randr_set_crtc_gamma_green_end (const xcb_randr_set_crtc_gamma_request_t *R);
3171
3172uint16_t *
3173xcb_randr_set_crtc_gamma_blue (const xcb_randr_set_crtc_gamma_request_t *R);
3174
3175int
3176xcb_randr_set_crtc_gamma_blue_length (const xcb_randr_set_crtc_gamma_request_t *R);
3177
3179xcb_randr_set_crtc_gamma_blue_end (const xcb_randr_set_crtc_gamma_request_t *R);
3180
3181int
3182xcb_randr_get_screen_resources_current_sizeof (const void *_buffer);
3183
3194 xcb_window_t window);
3195
3209 xcb_window_t window);
3210
3211xcb_randr_crtc_t *
3212xcb_randr_get_screen_resources_current_crtcs (const xcb_randr_get_screen_resources_current_reply_t *R);
3213
3214int
3215xcb_randr_get_screen_resources_current_crtcs_length (const xcb_randr_get_screen_resources_current_reply_t *R);
3216
3218xcb_randr_get_screen_resources_current_crtcs_end (const xcb_randr_get_screen_resources_current_reply_t *R);
3219
3220xcb_randr_output_t *
3221xcb_randr_get_screen_resources_current_outputs (const xcb_randr_get_screen_resources_current_reply_t *R);
3222
3223int
3224xcb_randr_get_screen_resources_current_outputs_length (const xcb_randr_get_screen_resources_current_reply_t *R);
3225
3227xcb_randr_get_screen_resources_current_outputs_end (const xcb_randr_get_screen_resources_current_reply_t *R);
3228
3230xcb_randr_get_screen_resources_current_modes (const xcb_randr_get_screen_resources_current_reply_t *R);
3231
3232int
3233xcb_randr_get_screen_resources_current_modes_length (const xcb_randr_get_screen_resources_current_reply_t *R);
3234
3236xcb_randr_get_screen_resources_current_modes_iterator (const xcb_randr_get_screen_resources_current_reply_t *R);
3237
3238uint8_t *
3239xcb_randr_get_screen_resources_current_names (const xcb_randr_get_screen_resources_current_reply_t *R);
3240
3241int
3242xcb_randr_get_screen_resources_current_names_length (const xcb_randr_get_screen_resources_current_reply_t *R);
3243
3245xcb_randr_get_screen_resources_current_names_end (const xcb_randr_get_screen_resources_current_reply_t *R);
3246
3265
3266int
3267xcb_randr_set_crtc_transform_sizeof (const void *_buffer,
3268 uint32_t filter_params_len);
3269
3283 xcb_randr_crtc_t crtc,
3284 xcb_render_transform_t transform,
3285 uint16_t filter_len,
3286 const char *filter_name,
3287 uint32_t filter_params_len,
3288 const xcb_render_fixed_t *filter_params);
3289
3300 xcb_randr_crtc_t crtc,
3301 xcb_render_transform_t transform,
3302 uint16_t filter_len,
3303 const char *filter_name,
3304 uint32_t filter_params_len,
3305 const xcb_render_fixed_t *filter_params);
3306
3307char *
3308xcb_randr_set_crtc_transform_filter_name (const xcb_randr_set_crtc_transform_request_t *R);
3309
3310int
3311xcb_randr_set_crtc_transform_filter_name_length (const xcb_randr_set_crtc_transform_request_t *R);
3312
3314xcb_randr_set_crtc_transform_filter_name_end (const xcb_randr_set_crtc_transform_request_t *R);
3315
3316xcb_render_fixed_t *
3317xcb_randr_set_crtc_transform_filter_params (const xcb_randr_set_crtc_transform_request_t *R);
3318
3319int
3320xcb_randr_set_crtc_transform_filter_params_length (const xcb_randr_set_crtc_transform_request_t *R);
3321
3323xcb_randr_set_crtc_transform_filter_params_end (const xcb_randr_set_crtc_transform_request_t *R);
3324
3325int
3326xcb_randr_get_crtc_transform_sizeof (const void *_buffer);
3327
3338 xcb_randr_crtc_t crtc);
3339
3353 xcb_randr_crtc_t crtc);
3354
3355char *
3356xcb_randr_get_crtc_transform_pending_filter_name (const xcb_randr_get_crtc_transform_reply_t *R);
3357
3358int
3359xcb_randr_get_crtc_transform_pending_filter_name_length (const xcb_randr_get_crtc_transform_reply_t *R);
3360
3362xcb_randr_get_crtc_transform_pending_filter_name_end (const xcb_randr_get_crtc_transform_reply_t *R);
3363
3364xcb_render_fixed_t *
3365xcb_randr_get_crtc_transform_pending_params (const xcb_randr_get_crtc_transform_reply_t *R);
3366
3367int
3368xcb_randr_get_crtc_transform_pending_params_length (const xcb_randr_get_crtc_transform_reply_t *R);
3369
3371xcb_randr_get_crtc_transform_pending_params_end (const xcb_randr_get_crtc_transform_reply_t *R);
3372
3373char *
3374xcb_randr_get_crtc_transform_current_filter_name (const xcb_randr_get_crtc_transform_reply_t *R);
3375
3376int
3377xcb_randr_get_crtc_transform_current_filter_name_length (const xcb_randr_get_crtc_transform_reply_t *R);
3378
3380xcb_randr_get_crtc_transform_current_filter_name_end (const xcb_randr_get_crtc_transform_reply_t *R);
3381
3382xcb_render_fixed_t *
3383xcb_randr_get_crtc_transform_current_params (const xcb_randr_get_crtc_transform_reply_t *R);
3384
3385int
3386xcb_randr_get_crtc_transform_current_params_length (const xcb_randr_get_crtc_transform_reply_t *R);
3387
3389xcb_randr_get_crtc_transform_current_params_end (const xcb_randr_get_crtc_transform_reply_t *R);
3390
3409
3420 xcb_randr_crtc_t crtc);
3421
3435 xcb_randr_crtc_t crtc);
3436
3455
3466 xcb_randr_crtc_t crtc,
3467 xcb_timestamp_t timestamp,
3468 uint16_t left,
3469 uint16_t top,
3470 uint16_t width,
3471 uint16_t height,
3472 uint16_t track_left,
3473 uint16_t track_top,
3474 uint16_t track_width,
3475 uint16_t track_height,
3476 int16_t border_left,
3477 int16_t border_top,
3478 int16_t border_right,
3479 int16_t border_bottom);
3480
3494 xcb_randr_crtc_t crtc,
3495 xcb_timestamp_t timestamp,
3496 uint16_t left,
3497 uint16_t top,
3498 uint16_t width,
3499 uint16_t height,
3500 uint16_t track_left,
3501 uint16_t track_top,
3502 uint16_t track_width,
3503 uint16_t track_height,
3504 int16_t border_left,
3505 int16_t border_top,
3506 int16_t border_right,
3507 int16_t border_bottom);
3508
3527
3541 xcb_window_t window,
3542 xcb_randr_output_t output);
3543
3554 xcb_window_t window,
3555 xcb_randr_output_t output);
3556
3567 xcb_window_t window);
3568
3582 xcb_window_t window);
3583
3602
3603int
3604xcb_randr_get_providers_sizeof (const void *_buffer);
3605
3616 xcb_window_t window);
3617
3631 xcb_window_t window);
3632
3633xcb_randr_provider_t *
3634xcb_randr_get_providers_providers (const xcb_randr_get_providers_reply_t *R);
3635
3636int
3637xcb_randr_get_providers_providers_length (const xcb_randr_get_providers_reply_t *R);
3638
3640xcb_randr_get_providers_providers_end (const xcb_randr_get_providers_reply_t *R);
3641
3660
3661int
3662xcb_randr_get_provider_info_sizeof (const void *_buffer);
3663
3674 xcb_randr_provider_t provider,
3675 xcb_timestamp_t config_timestamp);
3676
3690 xcb_randr_provider_t provider,
3691 xcb_timestamp_t config_timestamp);
3692
3693xcb_randr_crtc_t *
3694xcb_randr_get_provider_info_crtcs (const xcb_randr_get_provider_info_reply_t *R);
3695
3696int
3697xcb_randr_get_provider_info_crtcs_length (const xcb_randr_get_provider_info_reply_t *R);
3698
3700xcb_randr_get_provider_info_crtcs_end (const xcb_randr_get_provider_info_reply_t *R);
3701
3702xcb_randr_output_t *
3703xcb_randr_get_provider_info_outputs (const xcb_randr_get_provider_info_reply_t *R);
3704
3705int
3706xcb_randr_get_provider_info_outputs_length (const xcb_randr_get_provider_info_reply_t *R);
3707
3709xcb_randr_get_provider_info_outputs_end (const xcb_randr_get_provider_info_reply_t *R);
3710
3711xcb_randr_provider_t *
3712xcb_randr_get_provider_info_associated_providers (const xcb_randr_get_provider_info_reply_t *R);
3713
3714int
3715xcb_randr_get_provider_info_associated_providers_length (const xcb_randr_get_provider_info_reply_t *R);
3716
3718xcb_randr_get_provider_info_associated_providers_end (const xcb_randr_get_provider_info_reply_t *R);
3719
3720uint32_t *
3721xcb_randr_get_provider_info_associated_capability (const xcb_randr_get_provider_info_reply_t *R);
3722
3723int
3724xcb_randr_get_provider_info_associated_capability_length (const xcb_randr_get_provider_info_reply_t *R);
3725
3727xcb_randr_get_provider_info_associated_capability_end (const xcb_randr_get_provider_info_reply_t *R);
3728
3729char *
3730xcb_randr_get_provider_info_name (const xcb_randr_get_provider_info_reply_t *R);
3731
3732int
3733xcb_randr_get_provider_info_name_length (const xcb_randr_get_provider_info_reply_t *R);
3734
3736xcb_randr_get_provider_info_name_end (const xcb_randr_get_provider_info_reply_t *R);
3737
3756
3770 xcb_randr_provider_t provider,
3771 xcb_randr_provider_t sink_provider,
3772 xcb_timestamp_t config_timestamp);
3773
3784 xcb_randr_provider_t provider,
3785 xcb_randr_provider_t sink_provider,
3786 xcb_timestamp_t config_timestamp);
3787
3801 xcb_randr_provider_t provider,
3802 xcb_randr_provider_t source_provider,
3803 xcb_timestamp_t config_timestamp);
3804
3815 xcb_randr_provider_t provider,
3816 xcb_randr_provider_t source_provider,
3817 xcb_timestamp_t config_timestamp);
3818
3819int
3820xcb_randr_list_provider_properties_sizeof (const void *_buffer);
3821
3832 xcb_randr_provider_t provider);
3833
3847 xcb_randr_provider_t provider);
3848
3849xcb_atom_t *
3850xcb_randr_list_provider_properties_atoms (const xcb_randr_list_provider_properties_reply_t *R);
3851
3852int
3853xcb_randr_list_provider_properties_atoms_length (const xcb_randr_list_provider_properties_reply_t *R);
3854
3856xcb_randr_list_provider_properties_atoms_end (const xcb_randr_list_provider_properties_reply_t *R);
3857
3876
3877int
3878xcb_randr_query_provider_property_sizeof (const void *_buffer);
3879
3890 xcb_randr_provider_t provider,
3891 xcb_atom_t property);
3892
3906 xcb_randr_provider_t provider,
3907 xcb_atom_t property);
3908
3909int32_t *
3910xcb_randr_query_provider_property_valid_values (const xcb_randr_query_provider_property_reply_t *R);
3911
3912int
3913xcb_randr_query_provider_property_valid_values_length (const xcb_randr_query_provider_property_reply_t *R);
3914
3916xcb_randr_query_provider_property_valid_values_end (const xcb_randr_query_provider_property_reply_t *R);
3917
3936
3937int
3938xcb_randr_configure_provider_property_sizeof (const void *_buffer,
3939 uint32_t values_len);
3940
3954 xcb_randr_provider_t provider,
3955 xcb_atom_t property,
3956 uint8_t pending,
3957 uint8_t range,
3958 uint32_t values_len,
3959 const int32_t *values);
3960
3971 xcb_randr_provider_t provider,
3972 xcb_atom_t property,
3973 uint8_t pending,
3974 uint8_t range,
3975 uint32_t values_len,
3976 const int32_t *values);
3977
3978int32_t *
3979xcb_randr_configure_provider_property_values (const xcb_randr_configure_provider_property_request_t *R);
3980
3981int
3982xcb_randr_configure_provider_property_values_length (const xcb_randr_configure_provider_property_request_t *R);
3983
3985xcb_randr_configure_provider_property_values_end (const xcb_randr_configure_provider_property_request_t *R);
3986
3987int
3988xcb_randr_change_provider_property_sizeof (const void *_buffer);
3989
4003 xcb_randr_provider_t provider,
4004 xcb_atom_t property,
4005 xcb_atom_t type,
4006 uint8_t format,
4007 uint8_t mode,
4008 uint32_t num_items,
4009 const void *data);
4010
4021 xcb_randr_provider_t provider,
4022 xcb_atom_t property,
4023 xcb_atom_t type,
4024 uint8_t format,
4025 uint8_t mode,
4026 uint32_t num_items,
4027 const void *data);
4028
4029void *
4030xcb_randr_change_provider_property_data (const xcb_randr_change_provider_property_request_t *R);
4031
4032int
4033xcb_randr_change_provider_property_data_length (const xcb_randr_change_provider_property_request_t *R);
4034
4036xcb_randr_change_provider_property_data_end (const xcb_randr_change_provider_property_request_t *R);
4037
4051 xcb_randr_provider_t provider,
4052 xcb_atom_t property);
4053
4064 xcb_randr_provider_t provider,
4065 xcb_atom_t property);
4066
4067int
4068xcb_randr_get_provider_property_sizeof (const void *_buffer);
4069
4080 xcb_randr_provider_t provider,
4081 xcb_atom_t property,
4082 xcb_atom_t type,
4083 uint32_t long_offset,
4084 uint32_t long_length,
4085 uint8_t _delete,
4086 uint8_t pending);
4087
4101 xcb_randr_provider_t provider,
4102 xcb_atom_t property,
4103 xcb_atom_t type,
4104 uint32_t long_offset,
4105 uint32_t long_length,
4106 uint8_t _delete,
4107 uint8_t pending);
4108
4109void *
4110xcb_randr_get_provider_property_data (const xcb_randr_get_provider_property_reply_t *R);
4111
4112int
4113xcb_randr_get_provider_property_data_length (const xcb_randr_get_provider_property_reply_t *R);
4114
4116xcb_randr_get_provider_property_data_end (const xcb_randr_get_provider_property_reply_t *R);
4117
4136
4145void
4147
4159
4168void
4170
4182
4191void
4193
4205
4214void
4216
4228
4237void
4239
4251
4260void
4262
4274
4275int
4276xcb_randr_monitor_info_sizeof (const void *_buffer);
4277
4278xcb_randr_output_t *
4279xcb_randr_monitor_info_outputs (const xcb_randr_monitor_info_t *R);
4280
4281int
4282xcb_randr_monitor_info_outputs_length (const xcb_randr_monitor_info_t *R);
4283
4285xcb_randr_monitor_info_outputs_end (const xcb_randr_monitor_info_t *R);
4286
4295void
4297
4309
4310int
4311xcb_randr_get_monitors_sizeof (const void *_buffer);
4312
4323 xcb_window_t window,
4324 uint8_t get_active);
4325
4339 xcb_window_t window,
4340 uint8_t get_active);
4341
4342int
4343xcb_randr_get_monitors_monitors_length (const xcb_randr_get_monitors_reply_t *R);
4344
4346xcb_randr_get_monitors_monitors_iterator (const xcb_randr_get_monitors_reply_t *R);
4347
4366
4367int
4368xcb_randr_set_monitor_sizeof (const void *_buffer);
4369
4383 xcb_window_t window,
4384 xcb_randr_monitor_info_t *monitorinfo);
4385
4396 xcb_window_t window,
4397 xcb_randr_monitor_info_t *monitorinfo);
4398
4400xcb_randr_set_monitor_monitorinfo (const xcb_randr_set_monitor_request_t *R);
4401
4415 xcb_window_t window,
4416 xcb_atom_t name);
4417
4428 xcb_window_t window,
4429 xcb_atom_t name);
4430
4431int
4432xcb_randr_create_lease_sizeof (const void *_buffer);
4433
4444 xcb_window_t window,
4445 xcb_randr_lease_t lid,
4446 uint16_t num_crtcs,
4447 uint16_t num_outputs,
4448 const xcb_randr_crtc_t *crtcs,
4449 const xcb_randr_output_t *outputs);
4450
4464 xcb_window_t window,
4465 xcb_randr_lease_t lid,
4466 uint16_t num_crtcs,
4467 uint16_t num_outputs,
4468 const xcb_randr_crtc_t *crtcs,
4469 const xcb_randr_output_t *outputs);
4470
4489
4500int *
4503
4517 xcb_randr_lease_t lid,
4518 uint8_t terminate);
4519
4530 xcb_randr_lease_t lid,
4531 uint8_t terminate);
4532
4541void
4543
4555
4564void
4566
4578
4579
4580#ifdef __cplusplus
4581}
4582#endif
4583
4584#endif
4585
xcb_void_cookie_t xcb_randr_set_monitor_checked(xcb_connection_t *c, xcb_window_t window, xcb_randr_monitor_info_t *monitorinfo)
Definition randr.c:5324
void xcb_randr_crtc_next(xcb_randr_crtc_iterator_t *i)
Definition randr.c:41
xcb_randr_get_crtc_transform_cookie_t xcb_randr_get_crtc_transform(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition randr.c:3361
xcb_randr_query_output_property_cookie_t xcb_randr_query_output_property(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property)
Definition randr.c:1294
xcb_randr_get_provider_property_cookie_t xcb_randr_get_provider_property_unchecked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property, xcb_atom_t type, uint32_t long_offset, uint32_t long_length, uint8_t _delete, uint8_t pending)
Definition randr.c:4925
void xcb_randr_mode_info_next(xcb_randr_mode_info_iterator_t *i)
Definition randr.c:686
xcb_void_cookie_t xcb_randr_set_screen_size(xcb_connection_t *c, xcb_window_t window, uint16_t width, uint16_t height, uint32_t mm_width, uint32_t mm_height)
Definition randr.c:652
xcb_generic_iterator_t xcb_randr_mode_info_end(xcb_randr_mode_info_iterator_t i)
Definition randr.c:694
xcb_void_cookie_t xcb_randr_set_crtc_transform(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_render_transform_t transform, uint16_t filter_len, const char *filter_name, uint32_t filter_params_len, const xcb_render_fixed_t *filter_params)
Definition randr.c:3186
xcb_randr_get_panning_cookie_t xcb_randr_get_panning(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition randr.c:3515
xcb_randr_get_screen_resources_current_reply_t * xcb_randr_get_screen_resources_current_reply(xcb_connection_t *c, xcb_randr_get_screen_resources_current_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:3081
xcb_void_cookie_t xcb_randr_change_output_property(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property, xcb_atom_t type, uint8_t format, uint8_t mode, uint32_t num_units, const void *data)
Definition randr.c:1587
xcb_randr_get_crtc_gamma_reply_t * xcb_randr_get_crtc_gamma_reply(xcb_connection_t *c, xcb_randr_get_crtc_gamma_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:2641
xcb_randr_get_providers_reply_t * xcb_randr_get_providers_reply(xcb_connection_t *c, xcb_randr_get_providers_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:3908
xcb_randr_set_screen_config_reply_t * xcb_randr_set_screen_config_reply(xcb_connection_t *c, xcb_randr_set_screen_config_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:345
xcb_randr_create_mode_cookie_t xcb_randr_create_mode(xcb_connection_t *c, xcb_window_t window, xcb_randr_mode_info_t mode_info, uint32_t name_len, const char *name)
Definition randr.c:1878
xcb_randr_query_output_property_cookie_t xcb_randr_query_output_property_unchecked(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property)
Definition randr.c:1322
xcb_randr_list_provider_properties_cookie_t xcb_randr_list_provider_properties_unchecked(xcb_connection_t *c, xcb_randr_provider_t provider)
Definition randr.c:4354
xcb_void_cookie_t xcb_randr_set_output_primary_checked(xcb_connection_t *c, xcb_window_t window, xcb_randr_output_t output)
Definition randr.c:3687
xcb_randr_get_output_primary_cookie_t xcb_randr_get_output_primary(xcb_connection_t *c, xcb_window_t window)
Definition randr.c:3743
void xcb_randr_provider_property_next(xcb_randr_provider_property_iterator_t *i)
Definition randr.c:5066
xcb_void_cookie_t xcb_randr_delete_provider_property_checked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property)
Definition randr.c:4799
xcb_randr_get_panning_cookie_t xcb_randr_get_panning_unchecked(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition randr.c:3541
xcb_randr_get_provider_property_cookie_t xcb_randr_get_provider_property(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property, xcb_atom_t type, uint32_t long_offset, uint32_t long_length, uint8_t _delete, uint8_t pending)
Definition randr.c:4886
xcb_randr_query_provider_property_cookie_t xcb_randr_query_provider_property_unchecked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property)
Definition randr.c:4469
xcb_randr_get_screen_resources_cookie_t xcb_randr_get_screen_resources(xcb_connection_t *c, xcb_window_t window)
Definition randr.c:771
xcb_randr_get_output_primary_reply_t * xcb_randr_get_output_primary_reply(xcb_connection_t *c, xcb_randr_get_output_primary_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:3795
xcb_generic_iterator_t xcb_randr_output_end(xcb_randr_output_iterator_t i)
Definition randr.c:67
void xcb_randr_lease_next(xcb_randr_lease_iterator_t *i)
Definition randr.c:95
xcb_void_cookie_t xcb_randr_delete_output_property_checked(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property)
Definition randr.c:1652
xcb_randr_create_mode_reply_t * xcb_randr_create_mode_reply(xcb_connection_t *c, xcb_randr_create_mode_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:1948
xcb_randr_get_provider_info_cookie_t xcb_randr_get_provider_info_unchecked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_timestamp_t config_timestamp)
Definition randr.c:4023
void xcb_randr_refresh_rates_next(xcb_randr_refresh_rates_iterator_t *i)
Definition randr.c:184
void xcb_randr_notify_data_next(xcb_randr_notify_data_iterator_t *i)
Definition randr.c:5668
xcb_generic_iterator_t xcb_randr_crtc_end(xcb_randr_crtc_iterator_t i)
Definition randr.c:49
xcb_randr_get_screen_size_range_cookie_t xcb_randr_get_screen_size_range_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition randr.c:584
xcb_randr_list_output_properties_reply_t * xcb_randr_list_output_properties_reply(xcb_connection_t *c, xcb_randr_list_output_properties_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:1255
xcb_randr_get_crtc_info_reply_t * xcb_randr_get_crtc_info_reply(xcb_connection_t *c, xcb_randr_get_crtc_info_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:2265
xcb_void_cookie_t xcb_randr_destroy_mode(xcb_connection_t *c, xcb_randr_mode_t mode)
Definition randr.c:1982
xcb_void_cookie_t xcb_randr_set_crtc_transform_checked(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_render_transform_t transform, uint16_t filter_len, const char *filter_name, uint32_t filter_params_len, const xcb_render_fixed_t *filter_params)
Definition randr.c:3142
xcb_void_cookie_t xcb_randr_configure_provider_property(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property, uint8_t pending, uint8_t range, uint32_t values_len, const int32_t *values)
Definition randr.c:4598
xcb_generic_iterator_t xcb_randr_provider_end(xcb_randr_provider_iterator_t i)
Definition randr.c:85
xcb_randr_list_output_properties_cookie_t xcb_randr_list_output_properties(xcb_connection_t *c, xcb_randr_output_t output)
Definition randr.c:1181
xcb_randr_get_output_property_reply_t * xcb_randr_get_output_property_reply(xcb_connection_t *c, xcb_randr_get_output_property_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:1839
void xcb_randr_output_next(xcb_randr_output_iterator_t *i)
Definition randr.c:59
xcb_generic_iterator_t xcb_randr_provider_change_end(xcb_randr_provider_change_iterator_t i)
Definition randr.c:5056
xcb_void_cookie_t xcb_randr_add_output_mode(xcb_connection_t *c, xcb_randr_output_t output, xcb_randr_mode_t mode)
Definition randr.c:2036
xcb_randr_set_panning_cookie_t xcb_randr_set_panning_unchecked(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_timestamp_t timestamp, uint16_t left, uint16_t top, uint16_t width, uint16_t height, uint16_t track_left, uint16_t track_top, uint16_t track_width, uint16_t track_height, int16_t border_left, int16_t border_top, int16_t border_right, int16_t border_bottom)
Definition randr.c:3627
xcb_void_cookie_t xcb_randr_set_crtc_gamma_checked(xcb_connection_t *c, xcb_randr_crtc_t crtc, uint16_t size, const uint16_t *red, const uint16_t *green, const uint16_t *blue)
Definition randr.c:2704
int * xcb_randr_create_lease_reply_fds(xcb_connection_t *c, xcb_randr_create_lease_reply_t *reply)
Definition randr.c:5587
xcb_randr_set_panning_reply_t * xcb_randr_set_panning_reply(xcb_connection_t *c, xcb_randr_set_panning_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:3679
xcb_randr_query_provider_property_reply_t * xcb_randr_query_provider_property_reply(xcb_connection_t *c, xcb_randr_query_provider_property_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:4519
xcb_randr_get_output_property_cookie_t xcb_randr_get_output_property_unchecked(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property, xcb_atom_t type, uint32_t long_offset, uint32_t long_length, uint8_t _delete, uint8_t pending)
Definition randr.c:1778
xcb_randr_get_monitors_cookie_t xcb_randr_get_monitors(xcb_connection_t *c, xcb_window_t window, uint8_t get_active)
Definition randr.c:5214
xcb_void_cookie_t xcb_randr_select_input_checked(xcb_connection_t *c, xcb_window_t window, uint16_t enable)
Definition randr.c:353
void xcb_randr_provider_next(xcb_randr_provider_iterator_t *i)
Definition randr.c:77
xcb_randr_set_screen_config_cookie_t xcb_randr_set_screen_config_unchecked(xcb_connection_t *c, xcb_window_t window, xcb_timestamp_t timestamp, xcb_timestamp_t config_timestamp, uint16_t sizeID, uint16_t rotation, uint16_t rate)
Definition randr.c:308
xcb_void_cookie_t xcb_randr_set_output_primary(xcb_connection_t *c, xcb_window_t window, xcb_randr_output_t output)
Definition randr.c:3715
xcb_randr_set_crtc_config_reply_t * xcb_randr_set_crtc_config_reply(xcb_connection_t *c, xcb_randr_set_crtc_config_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:2396
xcb_randr_get_output_info_cookie_t xcb_randr_get_output_info(xcb_connection_t *c, xcb_randr_output_t output, xcb_timestamp_t config_timestamp)
Definition randr.c:992
xcb_randr_list_provider_properties_reply_t * xcb_randr_list_provider_properties_reply(xcb_connection_t *c, xcb_randr_list_provider_properties_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:4402
xcb_randr_get_crtc_gamma_size_cookie_t xcb_randr_get_crtc_gamma_size_unchecked(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition randr.c:2430
xcb_generic_iterator_t xcb_randr_monitor_info_end(xcb_randr_monitor_info_iterator_t i)
Definition randr.c:5166
xcb_generic_iterator_t xcb_randr_notify_data_end(xcb_randr_notify_data_iterator_t i)
Definition randr.c:5676
xcb_void_cookie_t xcb_randr_delete_monitor(xcb_connection_t *c, xcb_window_t window, xcb_atom_t name)
Definition randr.c:5420
xcb_void_cookie_t xcb_randr_change_output_property_checked(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property, xcb_atom_t type, uint8_t format, uint8_t mode, uint32_t num_units, const void *data)
Definition randr.c:1544
xcb_randr_query_version_cookie_t xcb_randr_query_version(xcb_connection_t *c, uint32_t major_version, uint32_t minor_version)
Definition randr.c:207
xcb_randr_get_crtc_gamma_cookie_t xcb_randr_get_crtc_gamma_unchecked(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition randr.c:2545
xcb_void_cookie_t xcb_randr_set_monitor(xcb_connection_t *c, xcb_window_t window, xcb_randr_monitor_info_t *monitorinfo)
Definition randr.c:5355
xcb_randr_get_screen_resources_current_cookie_t xcb_randr_get_screen_resources_current(xcb_connection_t *c, xcb_window_t window)
Definition randr.c:2935
xcb_randr_get_crtc_gamma_cookie_t xcb_randr_get_crtc_gamma(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition randr.c:2519
xcb_randr_get_output_property_cookie_t xcb_randr_get_output_property(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property, xcb_atom_t type, uint32_t long_offset, uint32_t long_length, uint8_t _delete, uint8_t pending)
Definition randr.c:1739
xcb_generic_iterator_t xcb_randr_lease_notify_end(xcb_randr_lease_notify_iterator_t i)
Definition randr.c:5658
xcb_randr_get_output_info_reply_t * xcb_randr_get_output_info_reply(xcb_connection_t *c, xcb_randr_get_output_info_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:1142
void xcb_randr_output_property_next(xcb_randr_output_property_iterator_t *i)
Definition randr.c:5030
xcb_randr_create_lease_cookie_t xcb_randr_create_lease_unchecked(xcb_connection_t *c, xcb_window_t window, xcb_randr_lease_t lid, uint16_t num_crtcs, uint16_t num_outputs, const xcb_randr_crtc_t *crtcs, const xcb_randr_output_t *outputs)
Definition randr.c:5535
xcb_randr_query_version_cookie_t xcb_randr_query_version_unchecked(xcb_connection_t *c, uint32_t major_version, uint32_t minor_version)
Definition randr.c:235
xcb_void_cookie_t xcb_randr_delete_output_property(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property)
Definition randr.c:1680
void xcb_randr_mode_next(xcb_randr_mode_iterator_t *i)
Definition randr.c:23
xcb_randr_get_crtc_transform_cookie_t xcb_randr_get_crtc_transform_unchecked(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition randr.c:3387
xcb_void_cookie_t xcb_randr_destroy_mode_checked(xcb_connection_t *c, xcb_randr_mode_t mode)
Definition randr.c:1956
xcb_generic_iterator_t xcb_randr_crtc_change_end(xcb_randr_crtc_change_iterator_t i)
Definition randr.c:5002
xcb_void_cookie_t xcb_randr_change_provider_property_checked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property, xcb_atom_t type, uint8_t format, uint8_t mode, uint32_t num_items, const void *data)
Definition randr.c:4691
xcb_randr_get_monitors_reply_t * xcb_randr_get_monitors_reply(xcb_connection_t *c, xcb_randr_get_monitors_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:5286
xcb_void_cookie_t xcb_randr_delete_monitor_checked(xcb_connection_t *c, xcb_window_t window, xcb_atom_t name)
Definition randr.c:5392
xcb_randr_query_provider_property_cookie_t xcb_randr_query_provider_property(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property)
Definition randr.c:4441
xcb_randr_get_screen_info_reply_t * xcb_randr_get_screen_info_reply(xcb_connection_t *c, xcb_randr_get_screen_info_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:550
xcb_randr_get_output_info_cookie_t xcb_randr_get_output_info_unchecked(xcb_connection_t *c, xcb_randr_output_t output, xcb_timestamp_t config_timestamp)
Definition randr.c:1020
void xcb_randr_lease_notify_next(xcb_randr_lease_notify_iterator_t *i)
Definition randr.c:5650
xcb_randr_create_mode_cookie_t xcb_randr_create_mode_unchecked(xcb_connection_t *c, xcb_window_t window, xcb_randr_mode_info_t mode_info, uint32_t name_len, const char *name)
Definition randr.c:1913
void xcb_randr_resource_change_next(xcb_randr_resource_change_iterator_t *i)
Definition randr.c:5084
xcb_randr_set_screen_config_cookie_t xcb_randr_set_screen_config(xcb_connection_t *c, xcb_window_t window, xcb_timestamp_t timestamp, xcb_timestamp_t config_timestamp, uint16_t sizeID, uint16_t rotation, uint16_t rate)
Definition randr.c:271
xcb_void_cookie_t xcb_randr_set_provider_offload_sink_checked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_randr_provider_t sink_provider, xcb_timestamp_t config_timestamp)
Definition randr.c:4177
xcb_generic_iterator_t xcb_randr_resource_change_end(xcb_randr_resource_change_iterator_t i)
Definition randr.c:5092
xcb_randr_get_screen_resources_current_cookie_t xcb_randr_get_screen_resources_current_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition randr.c:2961
xcb_void_cookie_t xcb_randr_delete_output_mode(xcb_connection_t *c, xcb_randr_output_t output, xcb_randr_mode_t mode)
Definition randr.c:2092
xcb_randr_query_output_property_reply_t * xcb_randr_query_output_property_reply(xcb_connection_t *c, xcb_randr_query_output_property_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:1372
xcb_void_cookie_t xcb_randr_add_output_mode_checked(xcb_connection_t *c, xcb_randr_output_t output, xcb_randr_mode_t mode)
Definition randr.c:2008
xcb_void_cookie_t xcb_randr_set_provider_offload_sink(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_randr_provider_t sink_provider, xcb_timestamp_t config_timestamp)
Definition randr.c:4207
xcb_randr_set_panning_cookie_t xcb_randr_set_panning(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_timestamp_t timestamp, uint16_t left, uint16_t top, uint16_t width, uint16_t height, uint16_t track_left, uint16_t track_top, uint16_t track_width, uint16_t track_height, int16_t border_left, int16_t border_top, int16_t border_right, int16_t border_bottom)
Definition randr.c:3575
xcb_randr_get_screen_resources_reply_t * xcb_randr_get_screen_resources_reply(xcb_connection_t *c, xcb_randr_get_screen_resources_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:917
xcb_randr_create_lease_cookie_t xcb_randr_create_lease(xcb_connection_t *c, xcb_window_t window, xcb_randr_lease_t lid, uint16_t num_crtcs, uint16_t num_outputs, const xcb_randr_crtc_t *crtcs, const xcb_randr_output_t *outputs)
Definition randr.c:5491
xcb_randr_get_screen_resources_cookie_t xcb_randr_get_screen_resources_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition randr.c:797
xcb_randr_get_crtc_info_cookie_t xcb_randr_get_crtc_info(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_timestamp_t config_timestamp)
Definition randr.c:2163
xcb_generic_iterator_t xcb_randr_lease_end(xcb_randr_lease_iterator_t i)
Definition randr.c:103
xcb_randr_get_screen_size_range_reply_t * xcb_randr_get_screen_size_range_reply(xcb_connection_t *c, xcb_randr_get_screen_size_range_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:610
xcb_randr_get_crtc_info_cookie_t xcb_randr_get_crtc_info_unchecked(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_timestamp_t config_timestamp)
Definition randr.c:2191
void xcb_randr_crtc_change_next(xcb_randr_crtc_change_iterator_t *i)
Definition randr.c:4994
xcb_generic_iterator_t xcb_randr_screen_size_end(xcb_randr_screen_size_iterator_t i)
Definition randr.c:121
xcb_generic_iterator_t xcb_randr_output_change_end(xcb_randr_output_change_iterator_t i)
Definition randr.c:5020
xcb_randr_get_provider_property_reply_t * xcb_randr_get_provider_property_reply(xcb_connection_t *c, xcb_randr_get_provider_property_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:4986
xcb_void_cookie_t xcb_randr_change_provider_property(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property, xcb_atom_t type, uint8_t format, uint8_t mode, uint32_t num_items, const void *data)
Definition randr.c:4734
xcb_randr_get_panning_reply_t * xcb_randr_get_panning_reply(xcb_connection_t *c, xcb_randr_get_panning_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:3567
xcb_void_cookie_t xcb_randr_set_provider_output_source_checked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_randr_provider_t source_provider, xcb_timestamp_t config_timestamp)
Definition randr.c:4237
xcb_randr_get_providers_cookie_t xcb_randr_get_providers_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition randr.c:3860
void xcb_randr_monitor_info_next(xcb_randr_monitor_info_iterator_t *i)
Definition randr.c:5155
xcb_void_cookie_t xcb_randr_configure_output_property(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property, uint8_t pending, uint8_t range, uint32_t values_len, const int32_t *values)
Definition randr.c:1451
xcb_void_cookie_t xcb_randr_set_provider_output_source(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_randr_provider_t source_provider, xcb_timestamp_t config_timestamp)
Definition randr.c:4267
xcb_randr_get_screen_size_range_cookie_t xcb_randr_get_screen_size_range(xcb_connection_t *c, xcb_window_t window)
Definition randr.c:558
xcb_randr_get_screen_info_cookie_t xcb_randr_get_screen_info(xcb_connection_t *c, xcb_window_t window)
Definition randr.c:459
xcb_generic_iterator_t xcb_randr_output_property_end(xcb_randr_output_property_iterator_t i)
Definition randr.c:5038
xcb_void_cookie_t xcb_randr_delete_provider_property(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property)
Definition randr.c:4827
xcb_void_cookie_t xcb_randr_set_crtc_gamma(xcb_connection_t *c, xcb_randr_crtc_t crtc, uint16_t size, const uint16_t *red, const uint16_t *green, const uint16_t *blue)
Definition randr.c:2751
xcb_randr_get_crtc_transform_reply_t * xcb_randr_get_crtc_transform_reply(xcb_connection_t *c, xcb_randr_get_crtc_transform_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:3507
xcb_randr_get_providers_cookie_t xcb_randr_get_providers(xcb_connection_t *c, xcb_window_t window)
Definition randr.c:3834
xcb_void_cookie_t xcb_randr_free_lease(xcb_connection_t *c, xcb_randr_lease_t lid, uint8_t terminate)
Definition randr.c:5622
xcb_randr_get_crtc_gamma_size_reply_t * xcb_randr_get_crtc_gamma_size_reply(xcb_connection_t *c, xcb_randr_get_crtc_gamma_size_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:2456
xcb_randr_get_screen_info_cookie_t xcb_randr_get_screen_info_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition randr.c:485
xcb_randr_get_monitors_cookie_t xcb_randr_get_monitors_unchecked(xcb_connection_t *c, xcb_window_t window, uint8_t get_active)
Definition randr.c:5242
xcb_randr_list_output_properties_cookie_t xcb_randr_list_output_properties_unchecked(xcb_connection_t *c, xcb_randr_output_t output)
Definition randr.c:1207
void xcb_randr_provider_change_next(xcb_randr_provider_change_iterator_t *i)
Definition randr.c:5048
xcb_randr_get_output_primary_cookie_t xcb_randr_get_output_primary_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition randr.c:3769
xcb_generic_iterator_t xcb_randr_refresh_rates_end(xcb_randr_refresh_rates_iterator_t i)
Definition randr.c:195
xcb_void_cookie_t xcb_randr_configure_output_property_checked(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property, uint8_t pending, uint8_t range, uint32_t values_len, const int32_t *values)
Definition randr.c:1411
xcb_randr_get_crtc_gamma_size_cookie_t xcb_randr_get_crtc_gamma_size(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition randr.c:2404
xcb_void_cookie_t xcb_randr_delete_output_mode_checked(xcb_connection_t *c, xcb_randr_output_t output, xcb_randr_mode_t mode)
Definition randr.c:2064
xcb_void_cookie_t xcb_randr_select_input(xcb_connection_t *c, xcb_window_t window, uint16_t enable)
Definition randr.c:382
xcb_generic_iterator_t xcb_randr_provider_property_end(xcb_randr_provider_property_iterator_t i)
Definition randr.c:5074
void xcb_randr_screen_size_next(xcb_randr_screen_size_iterator_t *i)
Definition randr.c:113
xcb_randr_create_lease_reply_t * xcb_randr_create_lease_reply(xcb_connection_t *c, xcb_randr_create_lease_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:5579
xcb_void_cookie_t xcb_randr_configure_provider_property_checked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property, uint8_t pending, uint8_t range, uint32_t values_len, const int32_t *values)
Definition randr.c:4558
xcb_generic_iterator_t xcb_randr_mode_end(xcb_randr_mode_iterator_t i)
Definition randr.c:31
xcb_randr_query_version_reply_t * xcb_randr_query_version_reply(xcb_connection_t *c, xcb_randr_query_version_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:263
xcb_void_cookie_t xcb_randr_set_screen_size_checked(xcb_connection_t *c, xcb_window_t window, uint16_t width, uint16_t height, uint32_t mm_width, uint32_t mm_height)
Definition randr.c:618
xcb_void_cookie_t xcb_randr_free_lease_checked(xcb_connection_t *c, xcb_randr_lease_t lid, uint8_t terminate)
Definition randr.c:5594
xcb_randr_get_provider_info_reply_t * xcb_randr_get_provider_info_reply(xcb_connection_t *c, xcb_randr_get_provider_info_cookie_t cookie, xcb_generic_error_t **e)
Definition randr.c:4169
xcb_randr_set_crtc_config_cookie_t xcb_randr_set_crtc_config_unchecked(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_timestamp_t timestamp, xcb_timestamp_t config_timestamp, int16_t x, int16_t y, xcb_randr_mode_t mode, uint16_t rotation, uint32_t outputs_len, const xcb_randr_output_t *outputs)
Definition randr.c:2350
void xcb_randr_output_change_next(xcb_randr_output_change_iterator_t *i)
Definition randr.c:5012
xcb_randr_set_crtc_config_cookie_t xcb_randr_set_crtc_config(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_timestamp_t timestamp, xcb_timestamp_t config_timestamp, int16_t x, int16_t y, xcb_randr_mode_t mode, uint16_t rotation, uint32_t outputs_len, const xcb_randr_output_t *outputs)
Definition randr.c:2304
xcb_randr_list_provider_properties_cookie_t xcb_randr_list_provider_properties(xcb_connection_t *c, xcb_randr_provider_t provider)
Definition randr.c:4328
xcb_randr_get_provider_info_cookie_t xcb_randr_get_provider_info(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_timestamp_t config_timestamp)
Definition randr.c:3995
Definition xcbint.h:208
Definition xcbext.h:39
Generic error.
Definition xcb.h:186
Generic iterator.
Definition xcb.h:118
xcb_randr_add_output_mode_request_t
Definition randr.h:726
xcb_randr_bad_crtc_error_t
Definition randr.h:104
xcb_randr_bad_mode_error_t
Definition randr.h:119
xcb_randr_bad_output_error_t
Definition randr.h:89
xcb_randr_bad_provider_error_t
Definition randr.h:134
xcb_randr_change_output_property_request_t
Definition randr.h:606
xcb_randr_change_provider_property_request_t
Definition randr.h:1336
xcb_randr_configure_output_property_request_t
Definition randr.h:589
xcb_randr_configure_provider_property_request_t
Definition randr.h:1319
xcb_randr_create_lease_reply_t
Definition randr.h:1677
xcb_randr_create_lease_request_t
Definition randr.h:1664
xcb_randr_create_mode_reply_t
Definition randr.h:698
xcb_randr_create_mode_request_t
Definition randr.h:687
xcb_randr_crtc_change_iterator_t
Definition randr.h:1455
xcb_randr_crtc_change_t
Definition randr.h:1439
xcb_randr_crtc_iterator_t
Definition randr.h:44
xcb_randr_delete_monitor_request_t
Definition randr.h:1643
xcb_randr_delete_output_mode_request_t
Definition randr.h:740
xcb_randr_delete_output_property_request_t
Definition randr.h:625
xcb_randr_delete_provider_property_request_t
Definition randr.h:1355
xcb_randr_destroy_mode_request_t
Definition randr.h:713
xcb_randr_free_lease_request_t
Definition randr.h:1691
xcb_randr_get_crtc_gamma_reply_t
Definition randr.h:883
xcb_randr_get_crtc_gamma_request_t
Definition randr.h:873
xcb_randr_get_crtc_gamma_size_reply_t
Definition randr.h:851
xcb_randr_get_crtc_gamma_size_request_t
Definition randr.h:841
xcb_randr_get_crtc_info_reply_t
Definition randr.h:772
xcb_randr_get_crtc_info_request_t
Definition randr.h:761
xcb_randr_get_crtc_transform_reply_t
Definition randr.h:990
xcb_randr_get_crtc_transform_request_t
Definition randr.h:980
xcb_randr_get_monitors_reply_t
Definition randr.h:1613
xcb_randr_get_monitors_request_t
Definition randr.h:1602
xcb_randr_get_output_info_reply_t
Definition randr.h:498
xcb_randr_get_output_info_request_t
Definition randr.h:487
xcb_randr_get_output_primary_reply_t
Definition randr.h:1130
xcb_randr_get_output_primary_request_t
Definition randr.h:1120
xcb_randr_get_output_property_reply_t
Definition randr.h:663
xcb_randr_get_output_property_request_t
Definition randr.h:646
xcb_randr_get_panning_reply_t
Definition randr.h:1029
xcb_randr_get_panning_request_t
Definition randr.h:1019
xcb_randr_get_provider_info_reply_t
Definition randr.h:1202
xcb_randr_get_provider_info_request_t
Definition randr.h:1191
xcb_randr_get_provider_property_reply_t
Definition randr.h:1393
xcb_randr_get_provider_property_request_t
Definition randr.h:1376
xcb_randr_get_providers_reply_t
Definition randr.h:1161
xcb_randr_get_providers_request_t
Definition randr.h:1151
xcb_randr_get_screen_info_reply_t
Definition randr.h:318
xcb_randr_get_screen_info_request_t
Definition randr.h:308
xcb_randr_get_screen_resources_current_reply_t
Definition randr.h:930
xcb_randr_get_screen_resources_current_request_t
Definition randr.h:920
xcb_randr_get_screen_resources_reply_t
Definition randr.h:454
xcb_randr_get_screen_resources_request_t
Definition randr.h:444
xcb_randr_get_screen_size_range_reply_t
Definition randr.h:357
xcb_randr_get_screen_size_range_request_t
Definition randr.h:347
xcb_randr_lease_iterator_t
Definition randr.h:77
xcb_randr_lease_notify_iterator_t
Definition randr.h:1713
xcb_randr_lease_notify_t
Definition randr.h:1702
xcb_randr_list_output_properties_reply_t
Definition randr.h:539
xcb_randr_list_output_properties_request_t
Definition randr.h:529
xcb_randr_list_provider_properties_reply_t
Definition randr.h:1269
xcb_randr_list_provider_properties_request_t
Definition randr.h:1259
xcb_randr_mode_info_iterator_t
Definition randr.h:425
xcb_randr_mode_info_t
Definition randr.h:406
xcb_randr_mode_iterator_t
Definition randr.h:33
xcb_randr_monitor_info_iterator_t
Definition randr.h:1583
xcb_randr_monitor_info_t
Definition randr.h:1567
xcb_randr_notify_data_iterator_t
Definition randr.h:1735
xcb_randr_notify_event_t
Definition randr.h:1747
xcb_randr_output_change_iterator_t
Definition randr.h:1479
xcb_randr_output_change_t
Definition randr.h:1464
xcb_randr_output_iterator_t
Definition randr.h:55
xcb_randr_output_property_iterator_t
Definition randr.h:1500
xcb_randr_output_property_t
Definition randr.h:1488
xcb_randr_provider_change_iterator_t
Definition randr.h:1519
xcb_randr_provider_change_t
Definition randr.h:1509
xcb_randr_provider_iterator_t
Definition randr.h:66
xcb_randr_provider_property_iterator_t
Definition randr.h:1540
xcb_randr_provider_property_t
Definition randr.h:1528
xcb_randr_query_output_property_reply_t
Definition randr.h:572
xcb_randr_query_output_property_request_t
Definition randr.h:561
xcb_randr_query_provider_property_reply_t
Definition randr.h:1302
xcb_randr_query_provider_property_request_t
Definition randr.h:1291
xcb_randr_query_version_reply_t
Definition randr.h:211
xcb_randr_query_version_request_t
Definition randr.h:200
xcb_randr_refresh_rates_iterator_t
Definition randr.h:181
xcb_randr_refresh_rates_t
Definition randr.h:174
xcb_randr_resource_change_iterator_t
Definition randr.h:1558
xcb_randr_resource_change_t
Definition randr.h:1549
xcb_randr_screen_change_notify_event_t
Definition randr.h:1410
xcb_randr_screen_size_iterator_t
Definition randr.h:165
xcb_randr_screen_size_t
Definition randr.h:155
xcb_randr_select_input_request_t
Definition randr.h:286
xcb_randr_set_crtc_config_reply_t
Definition randr.h:819
xcb_randr_set_crtc_config_request_t
Definition randr.h:802
xcb_randr_set_crtc_gamma_request_t
Definition randr.h:898
xcb_randr_set_crtc_transform_request_t
Definition randr.h:957
xcb_randr_set_monitor_request_t
Definition randr.h:1630
xcb_randr_set_output_primary_request_t
Definition randr.h:1099
xcb_randr_set_panning_reply_t
Definition randr.h:1085
xcb_randr_set_panning_request_t
Definition randr.h:1062
xcb_randr_set_provider_offload_sink_request_t
Definition randr.h:1222
xcb_randr_set_provider_output_source_request_t
Definition randr.h:1237
xcb_randr_set_screen_config_reply_t
Definition randr.h:257
xcb_randr_set_screen_config_request_t
Definition randr.h:241
xcb_randr_set_screen_size_request_t
Definition randr.h:375
xcb_render_transform_t
Definition render.h:953
xcb_randr_notify_data_t
Definition randr.h:1722