package_definition.xml
author Matt Plumtree <matt.plumtree@nokia.com>
Thu, 07 Oct 2010 13:58:22 +0100
branchbug235_bringup_0
changeset 55 09263774e342
parent 52 39e5f73667ba
permissions -rw-r--r--
Move GLES20 source into standard locations Move Khronos headers into their respective components, to be exported by each. Remove hostthreadadapter as nothing outside of the vghwapiwrapper, which now contains the code, needs it

<?xml version="1.0" encoding="UTF-8"?>
<SystemDefinition schema="3.0.0">
  <package id="graphics.simulator" name="Graphics Simulator" levels="host interface guest" version="4.0.0">
    <meta rel="License">
      <license type="EPL"><supplier>Nokia</supplier></license>
    </meta>
    <collection id="guestrendering" name="Graphics Guest Rendering" level="guest">
      <component id="guestegl" name="Guest EGL" introduced="^4">
        <unit bldFile="guestrendering/guestegl/group"/>
      </component>
      <component id="guestopengles11" name="Guest OpenGL ES 1.1" introduced="^4">
        <unit bldFile="guestrendering/guestopengles11/group"/>
      </component>
      <component id="guestopenvg" name="Guest OpenVG" introduced="^4">
        <unit bldFile="guestrendering/guestopenvg/group"/>
      </component>
      <component id="guestopenvgu" name="Guest OpenVG Utilities" introduced="^4">
        <unit bldFile="guestrendering/guestopenvgu/group"/>
      </component>
    </collection>
    <collection id="vghwinterface" name="Virtual Graphics Hardware Interface" level="interface">
      <component id="vghwapiwrapper" name="Virtual Graphics Hardware API Wrapper" target="desktop" introduced="^4">
        <unit bldFile="vghwinterface/vghwapiwrapper/group"/>
      </component>
      <component id="vghwdriver" name="Virtual Graphics Hardware Driver" introduced="^4">
        <unit bldFile="vghwinterface/vghwdriver/group"/>
      </component>
      <component id="vghwserialiser" name="Virtual Graphics Hardware Serialiser" introduced="^4">
        <unit bldFile="vghwinterface/vghwserialiser/group"/>
      </component>
      <component id="vghwutils" name="Virtual Graphics Hardware Utilities" introduced="^4">
        <unit bldFile="vghwinterface/vghwutils/group"/>
      </component>
    </collection>
    <collection id="hostsupport" name="Graphics Host Support" level="host">
      <component id="hostegl" name="Host EGL" target="desktop" introduced="^4">
        <meta rel="License">
          <license type="other">
            <supplier>Khronos Group</supplier>
            <description>Khronos Free Use License</description>
          </license>
        </meta>
        <unit bldFile="hostsupport/hostegl/group"/>
      </component>
      <component id="hostopengles11" name="Host OpenGL ES 1.1" target="desktop" introduced="^4">
        <meta rel="License">
          <license type="other">
            <supplier>Khronos Group</supplier>
            <description>Khronos Free Use License</description>
          </license>
        </meta>
        <unit bldFile="hostsupport/hostopengles11/group"/>
      </component>
      <component id="hostopengles20" name="Host OpenGL ES 1.0" target="desktop" introduced="^4">
        <meta rel="License">
          <license type="other">
            <supplier>Nokia</supplier>
            <description>MIT License</description>
          </license>
        </meta>
        <unit bldFile="hostsupport/hostopengles11/group"/>
      </component>
      <component id="hostopenvg" name="Host OpenVG" target="desktop" introduced="^4">
        <meta rel="License">
          <license type="other">
            <supplier>Khronos Group</supplier>
            <description>Khronos Free Use License</description>
          </license>
        </meta>
        <unit bldFile="hostsupport/hostopenvg/group"/>
      </component>
    </collection>
  </package>
</SystemDefinition>