evaluate

runtime execution helpers

Element Information

Model

Source

<xs:element name="evaluate" minOccurs="0">
  <xs:annotation>
    <xs:documentation>runtime execution helpers</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="color_target" type="fx_colortarget_type" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Identify that this pass is intended to render it's colors into a surface parameter</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="depth_target" type="fx_depthtarget_type" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Identify that this pass is intended to render it's depthinto a surface parameter</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="stencil_target" type="fx_stenciltarget_type" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Identify that this pass is intended to render it's stencil bits into a surface parameter</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="color_clear" type="fx_clearcolor_type" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>The indexed color render target is supposed to be cleared to this color</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="stencil_clear" type="fx_clearstencil_type" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>The indexed stencil bits render target is supposed to be cleared to this color</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="depth_clear" type="fx_cleardepth_type" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>The indexed depth render target is supposed to be cleared to this color</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="draw" type="fx_draw_type" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Identify what type of goemetry should be drawn durring this pass. See comments in fx_draw_common for a list of common strings.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

Sample