1<?xml version="1.0" encoding="UTF-8"?>
2<protocol name="altaica_shm">
3 <interface name="altaica_shm" version="1">
4 <request name="create_pool">
5 <arg name="id" type="new_id" interface="altaica_shm_pool"/>
6 <arg name="width" type="int"/>
7 <arg name="height" type="int"/>
8 <arg name="format" type="uint"/>
9 </request>
10 </interface>
11 <interface name="altaica_shm_pool" version="1">
12 <request name="upload">
13 <arg name="x" type="int"/>
14 <arg name="y" type="int"/>
15 <arg name="width" type="int"/>
16 <arg name="height" type="int"/>
17 </request>
18 <request name="create_buffer">
19 <arg name="id" type="new_id" interface="wl_buffer"/>
20 <arg name="x" type="int"/>
21 <arg name="y" type="int"/>
22 <arg name="width" type="int"/>
23 <arg name="height" type="int"/>
24 </request>
25 <request name="resize">
26 <arg name="width" type="int"/>
27 <arg name="height" type="int"/>
28 </request>
29 <request name="destroy"/>
30 </interface>
31</protocol>