mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-20 14:13:09 +00:00
64 lines
1.9 KiB
Plaintext
64 lines
1.9 KiB
Plaintext
|
<config arch="" info="software-rendering example">
|
||
|
|
||
|
<common_routes>
|
||
|
<service name="ROM" label_last="ld.lib.so"> <parent/> </service>
|
||
|
<service name="ROM" label_last="init"> <parent/> </service>
|
||
|
<service name="CPU"> <parent/> </service>
|
||
|
<service name="PD"> <parent/> </service>
|
||
|
<service name="LOG"> <parent/> </service>
|
||
|
<service name="Timer"> <parent/> </service>
|
||
|
</common_routes>
|
||
|
|
||
|
<start name="backdrop" pkg="sticks_blue_backdrop">
|
||
|
<config>
|
||
|
<libc/>
|
||
|
<vfs>
|
||
|
<rom name="genode_logo.png"/>
|
||
|
<rom name="grid.png"/>
|
||
|
</vfs>
|
||
|
<fill color="#122334" />
|
||
|
<image png="grid.png" tiled="yes" alpha="200" />
|
||
|
<image png="genode_logo.png" anchor="bottom_right" alpha="150"
|
||
|
xpos="-20" ypos="-20" />
|
||
|
</config>
|
||
|
<route>
|
||
|
<service name="Gui"> <parent label="backdrop" /> </service>
|
||
|
<any-service> <parent/> <any-child/> </any-service>
|
||
|
</route>
|
||
|
</start>
|
||
|
|
||
|
<start name="dynamic_rom" ram="4M" pkg="dynamic_rom">
|
||
|
<config verbose="yes">
|
||
|
<rom name="nano3d.config">
|
||
|
<inline description="initial state">
|
||
|
<config painter="textures"/>
|
||
|
</inline>
|
||
|
<sleep milliseconds="1000" />
|
||
|
<inline description="RGBA shading">
|
||
|
<config painter="shaded"/>
|
||
|
</inline>
|
||
|
<sleep milliseconds="1000" />
|
||
|
<inline description="switch to cube">
|
||
|
<config painter="shaded" shape="cube" />
|
||
|
</inline>
|
||
|
<sleep milliseconds="1000" />
|
||
|
<inline description="texturing">
|
||
|
<config painter="textured" shape="cube" />
|
||
|
</inline>
|
||
|
<sleep milliseconds="1000" />
|
||
|
</rom>
|
||
|
</config>
|
||
|
</start>
|
||
|
|
||
|
<start name="nano3d" pkg="unconfigured_nano3d">
|
||
|
<affinity xpos="1" width="1"/>
|
||
|
<route>
|
||
|
<service name="Gui"> <parent label="follow_touch"/> </service>
|
||
|
<service name="ROM" label="config">
|
||
|
<child name="dynamic_rom" label="nano3d.config"/> </service>
|
||
|
<any-service> <parent/> <any-child/> </any-service>
|
||
|
</route>
|
||
|
</start>
|
||
|
|
||
|
</config>
|