<?xml version="1.0"?> <!-- Thanks to Adam Legget for providing this example XML --> <!DOCTYPE AdamSuite> <?xml-stylesheet type="text/xsl" href="../../adam.xsl"?> <AdamSuite Name="tgl" Module="tgl" Version="1.5" Description="TGL Test Suite"> <adam:target name="applets" install="Suite/GPU" type="dll" /> <adam:file name="applets.xml" type="arch" /> <adam:include href="/Framework/TCore" /> <adam:include href="/Library/Common/inc" /> <adam:include href="/Library/Common/tgl" /> <adam:library href="/Library/Common/tgl" name="tgl" /> <adam:define name="blahblah" /> <adam:source href="common.cpp" /> <Parameter Name="tWinW">640</Parameter> <Parameter Name="tWinH">480</Parameter> <Parameter Name="d1">640,480,32</Parameter> <!-- jiaeofwaejf --> <adam:if release="qual|jfwa"> <Test Id="001" Name="foobar" Description="TGL test"> <adam:source href="foobar.c" /> <adam:if release="qual"> <adam:if release="3"> <adam:file name="gfoobarbd3.bmp" type="media" /> <adam:file name="bfoobar.fp" type="media" /> <adam:file name="bfoobar.vp" type="media" /> </adam:if> <adam:file name="gfoobarbd3.bmp" type="media" /> <adam:file name="bfoobar.fp" type="media" /> <adam:file name="bfoobar.vp" type="media" /> </adam:if> <Variation Id="001.001" Name="Default"> <Reference Name="CRC32">0x78F84839</Reference> <Reference Name="FOOCRC32">0xC07B38CB</Reference> <Reference Name="BARCRC32">0xB408F7BE</Reference> <Reference Name="BAZCRC32">0x78F84839</Reference> <Reference Name="CAMELCRC32">0xC07B38CB</Reference> <Reference Name="LIZARDCRC32">0xB408F7BE</Reference> <Reference Name="ALPAKACRC32">0xB408F7BE</Reference> </Variation> <Variation Id="001.002" Name="beachfoobar" Description="TGL test"> <Parameter Name="tess">1</Parameter> <Parameter Name="shader">BEACHBALL</Parameter> <Parameter Name="tZBformat">x8d24</Parameter> <Reference Name="CRC32">0x096A3BCC</Reference> <Reference Name="FOOCRC32">0x962F2E42</Reference> <Reference Name="BARCRC32">0x962F2E42</Reference> <Reference Name="BAZCRC32">0x096A3BCC</Reference> <Reference Name="CAMELCRC32">0x962F2E42</Reference> <Reference Name="LIZARDCRC32">0x962F2E42</Reference> <Reference Name="ALPAKACRC32">0x962F2E42</Reference> </Variation> <Variation Id="001.003" Name="checkerfoobar" Description="TGL test"> <Parameter Name="tess">1</Parameter> <Parameter Name="shader">CHECKERBOARD</Parameter> <Parameter Name="tZBformat">x8d24</Parameter> <Reference Name="CRC32">0x25D49060</Reference> <Reference Name="FOOCRC32">0x25D49060</Reference> <Reference Name="BARCRC32">0x25D49060</Reference> <Reference Name="BAZCRC32">0x25D49060</Reference> <Reference Name="CAMELCRC32">0x25D49060</Reference> <Reference Name="LIZARDCRC32">0x25D49060</Reference> <Reference Name="ALPAKACRC32">0x25D49060</Reference> </Variation> </Test> <Test Id="002" Name="cube" Description="TGL test"> <Variation Id="002.001" Name="Default"> <Parameter Name="texEnable">0</Parameter> <Parameter Name="texture0">rocks.bmp</Parameter> <Parameter Name="texture1">dogs.bmp</Parameter> <Reference Name="CRC32">0x7D9BDFFA</Reference> <Reference Name="FOOCRC32">0x7D9BDFFA</Reference> <Reference Name="BARCRC32">0x7D9BDFFA</Reference> <Reference Name="BAZCRC32">0x7D9BDFFA</Reference> <Reference Name="CAMELCRC32">0x7D9BDFFA</Reference> <Reference Name="LIZARDCRC32">0x7D9BDFFA</Reference> <Reference Name="ALPAKACRC32">0x7D9BDFFA</Reference> </Variation> <Variation Id="002.002" Name="texcube" Description="TGL test"> <Parameter Name="texEnable">1</Parameter> <Parameter Name="texture0">rocks.bmp</Parameter> <Parameter Name="texture1">dogs.bmp</Parameter> <Reference Name="CRC32">0x58CCFA12</Reference> <Reference Name="FOOCRC32">0x58CCFA12</Reference> <Reference Name="BARCRC32">0x58CCFA12</Reference> <Reference Name="BAZCRC32">0x58CCFA12</Reference> <Reference Name="CAMELCRC32">0x58CCFA12</Reference> <Reference Name="LIZARDCRC32">0x58CCFA12</Reference> <Reference Name="ALPAKACRC32">0x58CCFA12</Reference> </Variation> </Test> </adam:if> </AdamSuite>