1<?xml version="1.0"?>
2<!--  Thanks to Adam Legget for providing this example XML -->
3<!DOCTYPE AdamSuite>
4<?xml-stylesheet type="text/xsl" href="/adam.xsl"?>
5<AdamSuite Name="tgl" Module="tgl" Version="1.5" Description="TGL Test Suite">
6  <adam:target name="applets" install="Suite/GPU" type="dll" />
7  <adam:file name="applets.xml" type="arch" />
8  <adam:include href="/Framework/TCore" />
9  <adam:include href="/Library/Common/inc" />
10  <adam:include href="/Library/Common/tgl" />
11  <adam:library href="/Library/Common/tgl" name="tgl" />
12  <adam:define name="blahblah" />
13  <adam:source href="common.cpp" />
14  <Parameter Name="tWinW">640</Parameter>
15  <Parameter Name="tWinH">480</Parameter>
16  <Parameter Name="d1">640,480,32</Parameter>
17  <!-- jiaeofwaejf -->
18  <adam:if release="qual|jfwa">
19    <Test Id="001" Name="foobar" Description="TGL test">
20      <adam:source href="foobar.c" />
21      <adam:if release="qual">
22        <adam:if release="3">
23          <adam:file name="gfoobarbd3.bmp" type="media" />
24          <adam:file name="bfoobar.fp" type="media" />
25          <adam:file name="bfoobar.vp" type="media" />
26        </adam:if>
27        <adam:file name="gfoobarbd3.bmp" type="media" />
28        <adam:file name="bfoobar.fp" type="media" />
29        <adam:file name="bfoobar.vp" type="media" />
30      </adam:if>
31      <Variation Id="001.001" Name="Default">
32        <Reference Name="CRC32">0x78F84839</Reference>
33        <Reference Name="FOOCRC32">0xC07B38CB</Reference>
34        <Reference Name="BARCRC32">0xB408F7BE</Reference>
35        <Reference Name="BAZCRC32">0x78F84839</Reference>
36        <Reference Name="CAMELCRC32">0xC07B38CB</Reference>
37        <Reference Name="LIZARDCRC32">0xB408F7BE</Reference>
38        <Reference Name="ALPAKACRC32">0xB408F7BE</Reference>
39      </Variation>
40      <Variation Id="001.002" Name="beachfoobar" Description="TGL test">
41        <Parameter Name="tess">1</Parameter>
42        <Parameter Name="shader">BEACHBALL</Parameter>
43        <Parameter Name="tZBformat">x8d24</Parameter>
44        <Reference Name="CRC32">0x096A3BCC</Reference>
45        <Reference Name="FOOCRC32">0x962F2E42</Reference>
46        <Reference Name="BARCRC32">0x962F2E42</Reference>
47        <Reference Name="BAZCRC32">0x096A3BCC</Reference>
48        <Reference Name="CAMELCRC32">0x962F2E42</Reference>
49        <Reference Name="LIZARDCRC32">0x962F2E42</Reference>
50        <Reference Name="ALPAKACRC32">0x962F2E42</Reference>
51      </Variation>
52      <Variation Id="001.003" Name="checkerfoobar" Description="TGL test">
53        <Parameter Name="tess">1</Parameter>
54        <Parameter Name="shader">CHECKERBOARD</Parameter>
55        <Parameter Name="tZBformat">x8d24</Parameter>
56        <Reference Name="CRC32">0x25D49060</Reference>
57        <Reference Name="FOOCRC32">0x25D49060</Reference>
58        <Reference Name="BARCRC32">0x25D49060</Reference>
59        <Reference Name="BAZCRC32">0x25D49060</Reference>
60        <Reference Name="CAMELCRC32">0x25D49060</Reference>
61        <Reference Name="LIZARDCRC32">0x25D49060</Reference>
62        <Reference Name="ALPAKACRC32">0x25D49060</Reference>
63      </Variation>
64    </Test>
65    <Test Id="002" Name="cube" Description="TGL test">
66      <Variation Id="002.001" Name="Default">
67        <Parameter Name="texEnable">0</Parameter>
68        <Parameter Name="texture0">rocks.bmp</Parameter>
69        <Parameter Name="texture1">dogs.bmp</Parameter>
70        <Reference Name="CRC32">0x7D9BDFFA</Reference>
71        <Reference Name="FOOCRC32">0x7D9BDFFA</Reference>
72        <Reference Name="BARCRC32">0x7D9BDFFA</Reference>
73        <Reference Name="BAZCRC32">0x7D9BDFFA</Reference>
74        <Reference Name="CAMELCRC32">0x7D9BDFFA</Reference>
75        <Reference Name="LIZARDCRC32">0x7D9BDFFA</Reference>
76        <Reference Name="ALPAKACRC32">0x7D9BDFFA</Reference>
77      </Variation>
78      <Variation Id="002.002" Name="texcube" Description="TGL test">
79        <Parameter Name="texEnable">1</Parameter>
80        <Parameter Name="texture0">rocks.bmp</Parameter>
81        <Parameter Name="texture1">dogs.bmp</Parameter>
82        <Reference Name="CRC32">0x58CCFA12</Reference>
83        <Reference Name="FOOCRC32">0x58CCFA12</Reference>
84        <Reference Name="BARCRC32">0x58CCFA12</Reference>
85        <Reference Name="BAZCRC32">0x58CCFA12</Reference>
86        <Reference Name="CAMELCRC32">0x58CCFA12</Reference>
87        <Reference Name="LIZARDCRC32">0x58CCFA12</Reference>
88        <Reference Name="ALPAKACRC32">0x58CCFA12</Reference>
89      </Variation>
90    </Test>
91  </adam:if>
92</AdamSuite>
93