<?xml version="1.0" encoding="utf-8"?>
<PropertyList>
  <name>Effects/HDR/lighting</name>
  <parameters>
    <texture n="7">
      <image>Textures/PBR/dfg_lut.dds</image>
	  <type>2d</type>
      <filter>linear</filter>
      <wrap-s>clamp-to-edge</wrap-s>
      <wrap-t>clamp-to-edge</wrap-t>
      <internal-format>normalized</internal-format>
    </texture>
  </parameters>
  <technique n="1">
    <pass>
      <texture-unit>
        <unit>7</unit>
        <image><use>texture[7]/image</use></image>
		<type><use>texture[7]/type</use></type>
        <filter><use>texture[7]/filter</use></filter>
        <wrap-s><use>texture[7]/wrap-s</use></wrap-s>
        <wrap-t><use>texture[7]/wrap-t</use></wrap-t>
        <internal-format><use>texture[7]/internal-format</use></internal-format>
      </texture-unit>
      <program>
        <vertex-shader>Shaders/HDR/trivial.vert</vertex-shader>
        <fragment-shader>Shaders/HDR/lighting.frag</fragment-shader>
        <fragment-shader>Shaders/HDR/gbuffer-include.frag</fragment-shader>
      </program>
      <uniform>
        <name>gbuffer0_tex</name>
        <type>sampler-2d</type>
        <value type="int">0</value>
      </uniform>
      <uniform>
        <name>gbuffer1_tex</name>
        <type>sampler-2d</type>
        <value type="int">1</value>
      </uniform>
      <uniform>
        <name>gbuffer2_tex</name>
        <type>sampler-2d</type>
        <value type="int">2</value>
      </uniform>
      <uniform>
        <name>depth_tex</name>
        <type>sampler-2d</type>
        <value type="int">3</value>
      </uniform>
      <uniform>
        <name>dfg_lut</name>
        <type>sampler-2d</type>
        <value type="int">7</value>
      </uniform>
      <uniform>
        <name>ao_tex</name>
        <type>sampler-2d</type>
        <value type="int">8</value>
      </uniform>
      <uniform>
        <name>prefiltered_envmap</name>
        <type>sampler-cube</type>
        <value type="int">9</value>
      </uniform>
      <uniform>
        <name>shadow_tex</name>
        <type>sampler-2d-shadow</type>
        <value type="int">10</value>
      </uniform>
      <uniform>
        <name>aerial_perspective_lut</name>
        <type>sampler-2d</type>
        <value type="int">11</value>
      </uniform>
      <uniform>
        <name>transmittance_lut</name>
        <type>sampler-2d</type>
        <value type="int">12</value>
      </uniform>
    </pass>
  </technique>
</PropertyList>