@@ -51,6 +51,7 @@ extern const struct wl_interface wp_color_management_surface_v1_interface;
5151extern const struct wl_interface wp_image_description_creator_icc_v1_interface ;
5252extern const struct wl_interface wp_image_description_creator_params_v1_interface ;
5353extern const struct wl_interface wp_image_description_info_v1_interface ;
54+ extern const struct wl_interface wp_image_description_reference_v1_interface ;
5455extern const struct wl_interface wp_image_description_v1_interface ;
5556
5657static const struct wl_interface * color_management_v1_types [] = {
@@ -72,6 +73,8 @@ static const struct wl_interface *color_management_v1_types[] = {
7273 & wp_image_description_creator_params_v1_interface ,
7374 & wp_image_description_v1_interface ,
7475 & wp_image_description_v1_interface ,
76+ & wp_image_description_reference_v1_interface ,
77+ & wp_image_description_v1_interface ,
7578 & wp_image_description_v1_interface ,
7679 NULL ,
7780 & wp_image_description_v1_interface ,
@@ -89,6 +92,7 @@ static const struct wl_message wp_color_manager_v1_requests[] = {
8992 { "create_icc_creator" , "n" , color_management_v1_types + 14 },
9093 { "create_parametric_creator" , "n" , color_management_v1_types + 15 },
9194 { "create_windows_scrgb" , "n" , color_management_v1_types + 16 },
95+ { "get_image_description" , "2no" , color_management_v1_types + 17 },
9296};
9397
9498static const struct wl_message wp_color_manager_v1_events [] = {
@@ -100,67 +104,68 @@ static const struct wl_message wp_color_manager_v1_events[] = {
100104};
101105
102106WL_PRIVATE const struct wl_interface wp_color_manager_v1_interface = {
103- "wp_color_manager_v1" , 1 ,
104- 7 , wp_color_manager_v1_requests ,
107+ "wp_color_manager_v1" , 2 ,
108+ 8 , wp_color_manager_v1_requests ,
105109 5 , wp_color_manager_v1_events ,
106110};
107111
108112static const struct wl_message wp_color_management_output_v1_requests [] = {
109113 { "destroy" , "" , color_management_v1_types + 0 },
110- { "get_image_description" , "n" , color_management_v1_types + 17 },
114+ { "get_image_description" , "n" , color_management_v1_types + 19 },
111115};
112116
113117static const struct wl_message wp_color_management_output_v1_events [] = {
114118 { "image_description_changed" , "" , color_management_v1_types + 0 },
115119};
116120
117121WL_PRIVATE const struct wl_interface wp_color_management_output_v1_interface = {
118- "wp_color_management_output_v1" , 1 ,
122+ "wp_color_management_output_v1" , 2 ,
119123 2 , wp_color_management_output_v1_requests ,
120124 1 , wp_color_management_output_v1_events ,
121125};
122126
123127static const struct wl_message wp_color_management_surface_v1_requests [] = {
124128 { "destroy" , "" , color_management_v1_types + 0 },
125- { "set_image_description" , "ou" , color_management_v1_types + 18 },
129+ { "set_image_description" , "ou" , color_management_v1_types + 20 },
126130 { "unset_image_description" , "" , color_management_v1_types + 0 },
127131};
128132
129133WL_PRIVATE const struct wl_interface wp_color_management_surface_v1_interface = {
130- "wp_color_management_surface_v1" , 1 ,
134+ "wp_color_management_surface_v1" , 2 ,
131135 3 , wp_color_management_surface_v1_requests ,
132136 0 , NULL ,
133137};
134138
135139static const struct wl_message wp_color_management_surface_feedback_v1_requests [] = {
136140 { "destroy" , "" , color_management_v1_types + 0 },
137- { "get_preferred" , "n" , color_management_v1_types + 20 },
138- { "get_preferred_parametric" , "n" , color_management_v1_types + 21 },
141+ { "get_preferred" , "n" , color_management_v1_types + 22 },
142+ { "get_preferred_parametric" , "n" , color_management_v1_types + 23 },
139143};
140144
141145static const struct wl_message wp_color_management_surface_feedback_v1_events [] = {
142146 { "preferred_changed" , "u" , color_management_v1_types + 0 },
147+ { "preferred_changed2" , "2uu" , color_management_v1_types + 0 },
143148};
144149
145150WL_PRIVATE const struct wl_interface wp_color_management_surface_feedback_v1_interface = {
146- "wp_color_management_surface_feedback_v1" , 1 ,
151+ "wp_color_management_surface_feedback_v1" , 2 ,
147152 3 , wp_color_management_surface_feedback_v1_requests ,
148- 1 , wp_color_management_surface_feedback_v1_events ,
153+ 2 , wp_color_management_surface_feedback_v1_events ,
149154};
150155
151156static const struct wl_message wp_image_description_creator_icc_v1_requests [] = {
152- { "create" , "n" , color_management_v1_types + 22 },
157+ { "create" , "n" , color_management_v1_types + 24 },
153158 { "set_icc_file" , "huu" , color_management_v1_types + 0 },
154159};
155160
156161WL_PRIVATE const struct wl_interface wp_image_description_creator_icc_v1_interface = {
157- "wp_image_description_creator_icc_v1" , 1 ,
162+ "wp_image_description_creator_icc_v1" , 2 ,
158163 2 , wp_image_description_creator_icc_v1_requests ,
159164 0 , NULL ,
160165};
161166
162167static const struct wl_message wp_image_description_creator_params_v1_requests [] = {
163- { "create" , "n" , color_management_v1_types + 23 },
168+ { "create" , "n" , color_management_v1_types + 25 },
164169 { "set_tf_named" , "u" , color_management_v1_types + 0 },
165170 { "set_tf_power" , "u" , color_management_v1_types + 0 },
166171 { "set_primaries_named" , "u" , color_management_v1_types + 0 },
@@ -173,25 +178,26 @@ static const struct wl_message wp_image_description_creator_params_v1_requests[]
173178};
174179
175180WL_PRIVATE const struct wl_interface wp_image_description_creator_params_v1_interface = {
176- "wp_image_description_creator_params_v1" , 1 ,
181+ "wp_image_description_creator_params_v1" , 2 ,
177182 10 , wp_image_description_creator_params_v1_requests ,
178183 0 , NULL ,
179184};
180185
181186static const struct wl_message wp_image_description_v1_requests [] = {
182187 { "destroy" , "" , color_management_v1_types + 0 },
183- { "get_information" , "n" , color_management_v1_types + 24 },
188+ { "get_information" , "n" , color_management_v1_types + 26 },
184189};
185190
186191static const struct wl_message wp_image_description_v1_events [] = {
187192 { "failed" , "us" , color_management_v1_types + 0 },
188193 { "ready" , "u" , color_management_v1_types + 0 },
194+ { "ready2" , "2uu" , color_management_v1_types + 0 },
189195};
190196
191197WL_PRIVATE const struct wl_interface wp_image_description_v1_interface = {
192- "wp_image_description_v1" , 1 ,
198+ "wp_image_description_v1" , 2 ,
193199 2 , wp_image_description_v1_requests ,
194- 2 , wp_image_description_v1_events ,
200+ 3 , wp_image_description_v1_events ,
195201};
196202
197203static const struct wl_message wp_image_description_info_v1_events [] = {
@@ -209,8 +215,18 @@ static const struct wl_message wp_image_description_info_v1_events[] = {
209215};
210216
211217WL_PRIVATE const struct wl_interface wp_image_description_info_v1_interface = {
212- "wp_image_description_info_v1" , 1 ,
218+ "wp_image_description_info_v1" , 2 ,
213219 0 , NULL ,
214220 11 , wp_image_description_info_v1_events ,
215221};
216222
223+ static const struct wl_message wp_image_description_reference_v1_requests [] = {
224+ { "destroy" , "" , color_management_v1_types + 0 },
225+ };
226+
227+ WL_PRIVATE const struct wl_interface wp_image_description_reference_v1_interface = {
228+ "wp_image_description_reference_v1" , 1 ,
229+ 1 , wp_image_description_reference_v1_requests ,
230+ 0 , NULL ,
231+ };
232+
0 commit comments