source: GTP/trunk/App/Demos/Illum/EnvMap/doxygen/_ray_trace_effects_8fx.html @ 1488

Revision 1488, 124.0 KB checked in by szirmay, 18 years ago (diff)
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3<title>Indirect Environment Mapping: RayTraceEffects.fx File Reference</title>
4<link href="doxygen.css" rel="stylesheet" type="text/css">
5</head><body>
6<!-- Generated by Doxygen 1.4.2 -->
7<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
8<h1>RayTraceEffects.fx File Reference</h1><table border="0" cellpadding="0" cellspacing="0">
9<tr><td></td></tr>
10<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
11<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a0">SHADOWMAP_SIZE</a>&nbsp;&nbsp;&nbsp;512.0f</td></tr>
12
13<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a1">ATLASMAP_SIZE</a>&nbsp;&nbsp;&nbsp;512.0f</td></tr>
14
15<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a2">HALF</a>&nbsp;&nbsp;&nbsp;0.5f  / SHADOWMAP_SIZE</td></tr>
16
17<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a3">ONE</a>&nbsp;&nbsp;&nbsp;1.0f  / SHADOWMAP_SIZE</td></tr>
18
19<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a4">TWO</a>&nbsp;&nbsp;&nbsp;2.0f  / SHADOWMAP_SIZE</td></tr>
20
21<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a5">THREE</a>&nbsp;&nbsp;&nbsp;3.0f  / SHADOWMAP_SIZE</td></tr>
22
23<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a6">FIVE</a>&nbsp;&nbsp;&nbsp;5.0f  / SHADOWMAP_SIZE</td></tr>
24
25<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a7">TEN</a>&nbsp;&nbsp;&nbsp;10.0f / SHADOWMAP_SIZE</td></tr>
26
27<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a8">HALF_ATLAS</a>&nbsp;&nbsp;&nbsp;0.5f  / ATLASMAP_SIZE</td></tr>
28
29<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a9">AMB</a>&nbsp;&nbsp;&nbsp;float4(0.5,0.5,0.5,1)</td></tr>
30
31<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a10">FI</a>&nbsp;&nbsp;&nbsp;45</td></tr>
32
33<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a11">SAMPLER_LINEAR</a>(g_samplerMap, g_txMap)</td></tr>
34
35<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a12">SAMPLER_POINT</a>(g_samplerMap, g_txMap)</td></tr>
36
37<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a13">Technique</a>(name)</td></tr>
38
39<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
40<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a55">SAMPLER_LINEAR</a> (g_samplerRoomMap, <a class="el" href="_ray_trace_effects_8fx.html#a38">g_txRoomOriginalTexture</a>)</td></tr>
41
42<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a56">SAMPLER_LINEAR</a> (g_samplerRoomLastMap, <a class="el" href="_ray_trace_effects_8fx.html#a40">g_txRoomLastTexture</a>)</td></tr>
43
44<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a57">SAMPLER_LINEAR</a> (g_samplerPhotonUVMap, <a class="el" href="_ray_trace_effects_8fx.html#a36">g_txPhotonUVTexture</a>)</td></tr>
45
46<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a58">SAMPLER_LINEAR</a> (g_samplerPowerOfPhotonHitMap, <a class="el" href="_ray_trace_effects_8fx.html#a37">g_txPowerOfPhotonHitTexture</a>)</td></tr>
47
48<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a59">SAMPLER_LINEAR</a> (g_samplerColumnLast0Map, <a class="el" href="_ray_trace_effects_8fx.html#a42">g_txColumn0LastTexture</a>)</td></tr>
49
50<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a60">SAMPLER_LINEAR</a> (g_samplerColumnLast1Map, <a class="el" href="_ray_trace_effects_8fx.html#a44">g_txColumn1LastTexture</a>)</td></tr>
51
52<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a61">SAMPLER_LINEAR</a> (g_samplerColumnLast2Map, <a class="el" href="_ray_trace_effects_8fx.html#a46">g_txColumn2LastTexture</a>)</td></tr>
53
54<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a62">SAMPLER_LINEAR</a> (g_samplerColumnLast3Map, <a class="el" href="_ray_trace_effects_8fx.html#a48">g_txColumn3LastTexture</a>)</td></tr>
55
56<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a63">SAMPLER_LINEAR</a> (g_samplerColumnOriginalMap, <a class="el" href="_ray_trace_effects_8fx.html#a49">g_txColumnOriginalTexture</a>)</td></tr>
57
58<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a64">SAMPLER_POINT</a> (g_samplerRoomModifiedMap, <a class="el" href="_ray_trace_effects_8fx.html#a39">g_txRoomModifiedTexture</a>)</td></tr>
59
60<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a65">SAMPLER_POINT</a> (g_samplerColumnModified0Map, <a class="el" href="_ray_trace_effects_8fx.html#a41">g_txColumn0ModifiedTexture</a>)</td></tr>
61
62<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a66">SAMPLER_POINT</a> (g_samplerColumnModified1Map, <a class="el" href="_ray_trace_effects_8fx.html#a43">g_txColumn1ModifiedTexture</a>)</td></tr>
63
64<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a67">SAMPLER_POINT</a> (g_samplerColumnModified2Map, <a class="el" href="_ray_trace_effects_8fx.html#a45">g_txColumn2ModifiedTexture</a>)</td></tr>
65
66<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a68">SAMPLER_POINT</a> (g_samplerColumnModified3Map, <a class="el" href="_ray_trace_effects_8fx.html#a47">g_txColumn3ModifiedTexture</a>)</td></tr>
67
68<tr><td class="memItemLeft" nowrap align="right" valign="top">float3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a69">Hit</a> (float3 x, float3 R, samplerCUBE mp)</td></tr>
69
70<tr><td class="memItemLeft" nowrap align="right" valign="top">float4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a70">FlowLight</a> (sampler2D mp, float2 Tex)</td></tr>
71
72<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a71">RenderRoomColorDistanceVS</a> (float4 Pos:POSITION, float2 Tex:TEXCOORD0, out float4 outhPos:POSITION, out float2 outTex:TEXCOORD0, out float4 outPos:TEXCOORD1)</td></tr>
73
74<tr><td class="memItemLeft" nowrap align="right" valign="top">float4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a72">RenderRoomColorDistancePS</a> (float2 Tex:TEXCOORD0, float4 Pos:TEXCOORD1)</td></tr>
75
76<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a73">RenderRoomUVVS</a> (float4 Pos:POSITION, float2 Tex:TEXCOORD0, out float4 outhPos:POSITION, out float2 outTex:TEXCOORD0)</td></tr>
77
78<tr><td class="memItemLeft" nowrap align="right" valign="top">float4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a74">RenderRoomUVPS</a> (float2 Tex:TEXCOORD0)</td></tr>
79
80<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a75">RenderUmbraVS</a> (float4 Pos:POSITION, float2 Tex:TEXCOORD0, float3 Normal:NORMAL, out float4 outhPos:POSITION, out float2 outTex:TEXCOORD0, out float3 outPos:TEXCOORD1, out float outCosT:TEXCOORD2, out float4 outLPos:TEXCOORD3)</td></tr>
81
82<tr><td class="memItemLeft" nowrap align="right" valign="top">float4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a76">RenderUmbraPS</a> (float2 Tex:TEXCOORD0, float3 Pos:TEXCOORD1, float CosT:TEXCOORD2, float4 LPos:TEXCOORD3)</td></tr>
83
84<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a77">RenderRoomAndColumnsScreenVS</a> (float4 Pos:POSITION, float2 Tex:TEXCOORD0, out float4 outhPos:POSITION, out float2 outTex:TEXCOORD0)</td></tr>
85
86<tr><td class="memItemLeft" nowrap align="right" valign="top">float4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a78">RenderRoomAndColumnsScreenPS</a> (float2 Tex:TEXCOORD0)</td></tr>
87
88<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a79">RenderPhotonMapUVVS</a> (float4 Pos:POSITION, float3 Normal:NORMAL, float3 Tex:TEXCOORD0, out float4 outhPos:POSITION, out float3 outTex:TEXCOORD0, out float3 outPos:TEXCOORD1, out float3 outN:TEXCOORD2, out float3 outL:TEXCOORD3)</td></tr>
89
90<tr><td class="memItemLeft" nowrap align="right" valign="top">float4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a80">RenderPhotonMapUVPS</a> (float3 Tex:TEXCOORD0, float3 Pos:TEXCOORD1, float3 N:TEXCOORD2, float3 L:TEXCOORD3)</td></tr>
91
92<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a81">RenderPhotonMapUVClassicVS</a> (float4 Pos:POSITION, float3 Normal:NORMAL, float3 Tex:TEXCOORD0, out float4 outhPos:POSITION, out float3 outTex:TEXCOORD0, out float3 outPos:TEXCOORD1, out float3 outN:TEXCOORD2, out float3 outL:TEXCOORD3)</td></tr>
93
94<tr><td class="memItemLeft" nowrap align="right" valign="top">float4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a82">RenderPhotonMapUVClassicPS</a> (float3 Tex:TEXCOORD0, float3 Pos:TEXCOORD1, float3 N:TEXCOORD2, float3 L:TEXCOORD3)</td></tr>
95
96<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a83">RenderPhotonHitVS</a> (float4 Pos:POSITION, float4 Color:COLOR0, float2 Tex:TEXCOORD0, out float4 outhPos:POSITION, out float2 outTex:TEXCOORD0, out float4 outPos:TEXCOORD1)</td></tr>
97
98<tr><td class="memItemLeft" nowrap align="right" valign="top">float4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a84">RenderPhotonHitPS</a> (float2 Tex:TEXCOORD0, float4 Pos:TEXCOORD1)</td></tr>
99
100<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a85">RenderRefractObjectScreenVS</a> (float4 Pos:POSITION, float3 Normal:NORMAL, float2 Tex:TEXCOORD0, out float4 outhPos:POSITION, out float2 outTex:TEXCOORD0, out float3 outPos:TEXCOORD1, out float3 outN:TEXCOORD2, out float3 outV:TEXCOORD3)</td></tr>
101
102<tr><td class="memItemLeft" nowrap align="right" valign="top">float4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a86">RenderRefractObjectScreenPS</a> (float2 Tex:TEXCOORD0, float3 p0:TEXCOORD1, float3 N:TEXCOORD2, float3 V:TEXCOORD3)</td></tr>
103
104<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a87">RenderRefractObjectScreenClassicVS</a> (float4 Pos:POSITION, float3 Normal:NORMAL, float2 Tex:TEXCOORD0, out float4 outhPos:POSITION, out float3 outPos:TEXCOORD1, out float3 outN:TEXCOORD2, out float3 outV:TEXCOORD3)</td></tr>
105
106<tr><td class="memItemLeft" nowrap align="right" valign="top">float4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a88">RenderRefractObjectScreenClassicPS</a> (float3 p0:TEXCOORD1, float3 N:TEXCOORD2, float3 V:TEXCOORD3)</td></tr>
107
108<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a89">RenderLightScreenVS</a> (float4 Pos:POSITION, out float4 outPos:POSITION)</td></tr>
109
110<tr><td class="memItemLeft" nowrap align="right" valign="top">float4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a90">RenderLightScreenPS</a> ()</td></tr>
111
112<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a91">RenderShadowMapVS</a> (float4 Pos:POSITION, out float4 outhPos:POSITION, out float2 outPos:TEXCOORD1)</td></tr>
113
114<tr><td class="memItemLeft" nowrap align="right" valign="top">float4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a92">RenderShadowMapPS</a> (float2 Pos:TEXCOORD1)</td></tr>
115
116<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a93">TextureCopyAndEnlargeVS</a> (float4 Pos:POSITION, out float4 outhPos:POSITION, out float2 outTex:TEXCOORD0)</td></tr>
117
118<tr><td class="memItemLeft" nowrap align="right" valign="top">float4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a94">TextureCopyAndEnlargePS</a> (float2 Tex:TEXCOORD0)</td></tr>
119
120<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a95">RenderMapScreenVS</a> (float4 Pos:POSITION, out float4 outhPos:POSITION, out float2 outTex:TEXCOORD0)</td></tr>
121
122<tr><td class="memItemLeft" nowrap align="right" valign="top">float4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a96">RenderMapScreenPS</a> (float2 Tex:TEXCOORD0)</td></tr>
123
124<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a97">Technique</a> (RenderRoomColorDistance)</td></tr>
125
126<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a98">Technique</a> (RenderRoomUV)</td></tr>
127
128<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a99">Technique</a> (RenderUmbra)</td></tr>
129
130<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a100">Technique</a> (RenderRoomAndColumnsScreen)</td></tr>
131
132<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a101">Technique</a> (RenderLightScreen)</td></tr>
133
134<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a102">Technique</a> (RenderPhotonMapUV)</td></tr>
135
136<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a103">Technique</a> (RenderPhotonHit)</td></tr>
137
138<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a104">Technique</a> (RenderRefractObjectScreen)</td></tr>
139
140<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a105">Technique</a> (RenderShadowMap)</td></tr>
141
142<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a106">Technique</a> (TextureCopyAndEnlarge)</td></tr>
143
144<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a107">Technique</a> (RenderMapScreen)</td></tr>
145
146<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
147<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a14">g_bShadowON</a></td></tr>
148
149<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a15">g_bShowHelp</a></td></tr>
150
151<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a16">g_bCausticsON</a></td></tr>
152
153<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a17">g_iNumberOfIteration</a></td></tr>
154
155<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a18">g_iObjectID</a></td></tr>
156
157<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a19">g_iPhotonMapSize</a></td></tr>
158
159<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a20">g_iIDofMap</a></td></tr>
160
161<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a21">g_fFresnelFactor</a></td></tr>
162
163<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a22">g_fPower</a></td></tr>
164
165<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a23">g_fRefractionIndex</a></td></tr>
166
167<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a24">g_fShadowIntensity</a></td></tr>
168
169<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a25">g_fCausticsIntensity</a></td></tr>
170
171<tr><td class="memItemLeft" nowrap align="right" valign="top">float2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a26">g_vMapScreenPos</a></td></tr>
172
173<tr><td class="memItemLeft" nowrap align="right" valign="top">float2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a27">g_vMapScreenSize</a></td></tr>
174
175<tr><td class="memItemLeft" nowrap align="right" valign="top">float3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a28">g_vCameraPos3f</a></td></tr>
176
177<tr><td class="memItemLeft" nowrap align="right" valign="top">float3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a29">g_vLightPos3f</a></td></tr>
178
179<tr><td class="memItemLeft" nowrap align="right" valign="top">float4x4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a30">g_mWorldView</a></td></tr>
180
181<tr><td class="memItemLeft" nowrap align="right" valign="top">float4x4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a31">g_mWorldViewProjection</a></td></tr>
182
183<tr><td class="memItemLeft" nowrap align="right" valign="top">float4x4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a32">g_mWorldCenterObject</a></td></tr>
184
185<tr><td class="memItemLeft" nowrap align="right" valign="top">float4x4&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a33">g_mLightViewTexBias</a></td></tr>
186
187<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a34">g_txRoomColorDistanceCubeMap</a></td></tr>
188
189<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a35">g_txRoomUVCubeMap</a></td></tr>
190
191<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a36">g_txPhotonUVTexture</a></td></tr>
192
193<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a37">g_txPowerOfPhotonHitTexture</a></td></tr>
194
195<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a38">g_txRoomOriginalTexture</a></td></tr>
196
197<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a39">g_txRoomModifiedTexture</a></td></tr>
198
199<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a40">g_txRoomLastTexture</a></td></tr>
200
201<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a41">g_txColumn0ModifiedTexture</a></td></tr>
202
203<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a42">g_txColumn0LastTexture</a></td></tr>
204
205<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a43">g_txColumn1ModifiedTexture</a></td></tr>
206
207<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a44">g_txColumn1LastTexture</a></td></tr>
208
209<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a45">g_txColumn2ModifiedTexture</a></td></tr>
210
211<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a46">g_txColumn2LastTexture</a></td></tr>
212
213<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a47">g_txColumn3ModifiedTexture</a></td></tr>
214
215<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a48">g_txColumn3LastTexture</a></td></tr>
216
217<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a49">g_txColumnOriginalTexture</a></td></tr>
218
219<tr><td class="memItemLeft" nowrap align="right" valign="top">texture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a50">g_txShadowMapTexture</a></td></tr>
220
221<tr><td class="memItemLeft" nowrap align="right" valign="top">sampler2D&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a51">g_samplerShadowMap</a></td></tr>
222
223<tr><td class="memItemLeft" nowrap align="right" valign="top">samplerCUBE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a52">g_samplerRoomColorDistanceCubeMap</a></td></tr>
224
225<tr><td class="memItemLeft" nowrap align="right" valign="top">samplerCUBE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a53">g_samplerRoomUVCubeMap</a></td></tr>
226
227<tr><td class="memItemLeft" nowrap align="right" valign="top">samplerCUBE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_ray_trace_effects_8fx.html#a54">g_samplerRoomCubeMapUVMap_NO_FILTER</a></td></tr>
228
229</table>
230<hr><h2>Define Documentation</h2>
231<a class="anchor" name="a9" doxytag="RayTraceEffects.fx::AMB"></a><p>
232<table class="mdTable" cellpadding="2" cellspacing="0">
233  <tr>
234    <td class="mdRow">
235      <table cellpadding="0" cellspacing="0" border="0">
236        <tr>
237          <td class="md" nowrap valign="top">#define AMB&nbsp;&nbsp;&nbsp;float4(0.5,0.5,0.5,1)          </td>
238        </tr>
239      </table>
240    </td>
241  </tr>
242</table>
243<table cellspacing="5" cellpadding="0" border="0">
244  <tr>
245    <td>
246      &nbsp;
247    </td>
248    <td>
249
250<p>
251    </td>
252  </tr>
253</table>
254<a class="anchor" name="a1" doxytag="RayTraceEffects.fx::ATLASMAP_SIZE"></a><p>
255<table class="mdTable" cellpadding="2" cellspacing="0">
256  <tr>
257    <td class="mdRow">
258      <table cellpadding="0" cellspacing="0" border="0">
259        <tr>
260          <td class="md" nowrap valign="top">#define ATLASMAP_SIZE&nbsp;&nbsp;&nbsp;512.0f          </td>
261        </tr>
262      </table>
263    </td>
264  </tr>
265</table>
266<table cellspacing="5" cellpadding="0" border="0">
267  <tr>
268    <td>
269      &nbsp;
270    </td>
271    <td>
272
273<p>
274    </td>
275  </tr>
276</table>
277<a class="anchor" name="a10" doxytag="RayTraceEffects.fx::FI"></a><p>
278<table class="mdTable" cellpadding="2" cellspacing="0">
279  <tr>
280    <td class="mdRow">
281      <table cellpadding="0" cellspacing="0" border="0">
282        <tr>
283          <td class="md" nowrap valign="top">#define FI&nbsp;&nbsp;&nbsp;45          </td>
284        </tr>
285      </table>
286    </td>
287  </tr>
288</table>
289<table cellspacing="5" cellpadding="0" border="0">
290  <tr>
291    <td>
292      &nbsp;
293    </td>
294    <td>
295
296<p>
297    </td>
298  </tr>
299</table>
300<a class="anchor" name="a6" doxytag="RayTraceEffects.fx::FIVE"></a><p>
301<table class="mdTable" cellpadding="2" cellspacing="0">
302  <tr>
303    <td class="mdRow">
304      <table cellpadding="0" cellspacing="0" border="0">
305        <tr>
306          <td class="md" nowrap valign="top">#define FIVE&nbsp;&nbsp;&nbsp;5.0f  / SHADOWMAP_SIZE          </td>
307        </tr>
308      </table>
309    </td>
310  </tr>
311</table>
312<table cellspacing="5" cellpadding="0" border="0">
313  <tr>
314    <td>
315      &nbsp;
316    </td>
317    <td>
318
319<p>
320    </td>
321  </tr>
322</table>
323<a class="anchor" name="a2" doxytag="RayTraceEffects.fx::HALF"></a><p>
324<table class="mdTable" cellpadding="2" cellspacing="0">
325  <tr>
326    <td class="mdRow">
327      <table cellpadding="0" cellspacing="0" border="0">
328        <tr>
329          <td class="md" nowrap valign="top">#define HALF&nbsp;&nbsp;&nbsp;0.5f  / SHADOWMAP_SIZE          </td>
330        </tr>
331      </table>
332    </td>
333  </tr>
334</table>
335<table cellspacing="5" cellpadding="0" border="0">
336  <tr>
337    <td>
338      &nbsp;
339    </td>
340    <td>
341
342<p>
343    </td>
344  </tr>
345</table>
346<a class="anchor" name="a8" doxytag="RayTraceEffects.fx::HALF_ATLAS"></a><p>
347<table class="mdTable" cellpadding="2" cellspacing="0">
348  <tr>
349    <td class="mdRow">
350      <table cellpadding="0" cellspacing="0" border="0">
351        <tr>
352          <td class="md" nowrap valign="top">#define HALF_ATLAS&nbsp;&nbsp;&nbsp;0.5f  / ATLASMAP_SIZE          </td>
353        </tr>
354      </table>
355    </td>
356  </tr>
357</table>
358<table cellspacing="5" cellpadding="0" border="0">
359  <tr>
360    <td>
361      &nbsp;
362    </td>
363    <td>
364
365<p>
366    </td>
367  </tr>
368</table>
369<a class="anchor" name="a3" doxytag="RayTraceEffects.fx::ONE"></a><p>
370<table class="mdTable" cellpadding="2" cellspacing="0">
371  <tr>
372    <td class="mdRow">
373      <table cellpadding="0" cellspacing="0" border="0">
374        <tr>
375          <td class="md" nowrap valign="top">#define ONE&nbsp;&nbsp;&nbsp;1.0f  / SHADOWMAP_SIZE          </td>
376        </tr>
377      </table>
378    </td>
379  </tr>
380</table>
381<table cellspacing="5" cellpadding="0" border="0">
382  <tr>
383    <td>
384      &nbsp;
385    </td>
386    <td>
387
388<p>
389    </td>
390  </tr>
391</table>
392<a class="anchor" name="a11" doxytag="RayTraceEffects.fx::SAMPLER_LINEAR"></a><p>
393<table class="mdTable" cellpadding="2" cellspacing="0">
394  <tr>
395    <td class="mdRow">
396      <table cellpadding="0" cellspacing="0" border="0">
397        <tr>
398          <td class="md" nowrap valign="top">#define SAMPLER_LINEAR          </td>
399          <td class="md" valign="top">(&nbsp;</td>
400          <td class="md" nowrap valign="top">g_samplerMap,         <tr>
401          <td class="md" nowrap align="right"></td>
402          <td class="md"></td>
403          <td class="md" nowrap>g_txMap&nbsp;</td>
404          <td class="mdname1" valign="top" nowrap>          </td>
405          <td class="md" valign="top">&nbsp;)&nbsp;</td>
406          <td class="md" nowrap></td>
407        </tr>
408      </table>
409    </td>
410  </tr>
411</table>
412<table cellspacing="5" cellpadding="0" border="0">
413  <tr>
414    <td>
415      &nbsp;
416    </td>
417    <td>
418
419<p>
420<b>Value:</b><div class="fragment"><pre class="fragment">;       \
421        sampler2D g_samplerMap = sampler_state {        \
422    Texture = &lt;g_txMap&gt;;                                                \
423    MinFilter = Linear;                                                 \
424    MagFilter = Linear;                                                 \
425    MipFilter = Linear;                                                 \
426    AddressU  = BORDER;                                                 \
427    AddressV  = BORDER;                                                 \
428};
429</pre></div>    </td>
430  </tr>
431</table>
432<a class="anchor" name="a12" doxytag="RayTraceEffects.fx::SAMPLER_POINT"></a><p>
433<table class="mdTable" cellpadding="2" cellspacing="0">
434  <tr>
435    <td class="mdRow">
436      <table cellpadding="0" cellspacing="0" border="0">
437        <tr>
438          <td class="md" nowrap valign="top">#define SAMPLER_POINT          </td>
439          <td class="md" valign="top">(&nbsp;</td>
440          <td class="md" nowrap valign="top">g_samplerMap,         <tr>
441          <td class="md" nowrap align="right"></td>
442          <td class="md"></td>
443          <td class="md" nowrap>g_txMap&nbsp;</td>
444          <td class="mdname1" valign="top" nowrap>          </td>
445          <td class="md" valign="top">&nbsp;)&nbsp;</td>
446          <td class="md" nowrap></td>
447        </tr>
448      </table>
449    </td>
450  </tr>
451</table>
452<table cellspacing="5" cellpadding="0" border="0">
453  <tr>
454    <td>
455      &nbsp;
456    </td>
457    <td>
458
459<p>
460<b>Value:</b><div class="fragment"><pre class="fragment">;       \
461        sampler2D g_samplerMap = sampler_state {        \
462    Texture = &lt;g_txMap&gt;;                                                \
463    MinFilter = Point;                                                  \
464    MagFilter = Point;                                                  \
465    MipFilter = Point;                                                  \
466    AddressU  = BORDER;                                                 \
467    AddressV  = BORDER;                                                 \
468};
469</pre></div>    </td>
470  </tr>
471</table>
472<a class="anchor" name="a0" doxytag="RayTraceEffects.fx::SHADOWMAP_SIZE"></a><p>
473<table class="mdTable" cellpadding="2" cellspacing="0">
474  <tr>
475    <td class="mdRow">
476      <table cellpadding="0" cellspacing="0" border="0">
477        <tr>
478          <td class="md" nowrap valign="top">#define SHADOWMAP_SIZE&nbsp;&nbsp;&nbsp;512.0f          </td>
479        </tr>
480      </table>
481    </td>
482  </tr>
483</table>
484<table cellspacing="5" cellpadding="0" border="0">
485  <tr>
486    <td>
487      &nbsp;
488    </td>
489    <td>
490
491<p>
492    </td>
493  </tr>
494</table>
495<a class="anchor" name="a13" doxytag="RayTraceEffects.fx::Technique"></a><p>
496<table class="mdTable" cellpadding="2" cellspacing="0">
497  <tr>
498    <td class="mdRow">
499      <table cellpadding="0" cellspacing="0" border="0">
500        <tr>
501          <td class="md" nowrap valign="top">#define Technique          </td>
502          <td class="md" valign="top">(&nbsp;</td>
503          <td class="md" nowrap valign="top">name&nbsp;</td>
504          <td class="mdname1" valign="top" nowrap>          </td>
505          <td class="md" valign="top">&nbsp;)&nbsp;</td>
506          <td class="md" nowrap></td>
507        </tr>
508      </table>
509    </td>
510  </tr>
511</table>
512<table cellspacing="5" cellpadding="0" border="0">
513  <tr>
514    <td>
515      &nbsp;
516    </td>
517    <td>
518
519<p>
520<b>Value:</b><div class="fragment"><pre class="fragment">;                                                               \
521        technique name                                                                          \
522        {                                                                                                       \
523            pass p0                                                                                     \
524            {                                                                                           \
525                    VertexShader = compile vs_3_0 name##<a class="code" href="_env_map__s_8fx.html#a34">VS</a>();   \
526                    PixelShader  = compile ps_3_0 name##PS();   \
527                }                                                                                               \
528        }
529</pre></div>    </td>
530  </tr>
531</table>
532<a class="anchor" name="a7" doxytag="RayTraceEffects.fx::TEN"></a><p>
533<table class="mdTable" cellpadding="2" cellspacing="0">
534  <tr>
535    <td class="mdRow">
536      <table cellpadding="0" cellspacing="0" border="0">
537        <tr>
538          <td class="md" nowrap valign="top">#define TEN&nbsp;&nbsp;&nbsp;10.0f / SHADOWMAP_SIZE          </td>
539        </tr>
540      </table>
541    </td>
542  </tr>
543</table>
544<table cellspacing="5" cellpadding="0" border="0">
545  <tr>
546    <td>
547      &nbsp;
548    </td>
549    <td>
550
551<p>
552    </td>
553  </tr>
554</table>
555<a class="anchor" name="a5" doxytag="RayTraceEffects.fx::THREE"></a><p>
556<table class="mdTable" cellpadding="2" cellspacing="0">
557  <tr>
558    <td class="mdRow">
559      <table cellpadding="0" cellspacing="0" border="0">
560        <tr>
561          <td class="md" nowrap valign="top">#define THREE&nbsp;&nbsp;&nbsp;3.0f  / SHADOWMAP_SIZE          </td>
562        </tr>
563      </table>
564    </td>
565  </tr>
566</table>
567<table cellspacing="5" cellpadding="0" border="0">
568  <tr>
569    <td>
570      &nbsp;
571    </td>
572    <td>
573
574<p>
575    </td>
576  </tr>
577</table>
578<a class="anchor" name="a4" doxytag="RayTraceEffects.fx::TWO"></a><p>
579<table class="mdTable" cellpadding="2" cellspacing="0">
580  <tr>
581    <td class="mdRow">
582      <table cellpadding="0" cellspacing="0" border="0">
583        <tr>
584          <td class="md" nowrap valign="top">#define TWO&nbsp;&nbsp;&nbsp;2.0f  / SHADOWMAP_SIZE          </td>
585        </tr>
586      </table>
587    </td>
588  </tr>
589</table>
590<table cellspacing="5" cellpadding="0" border="0">
591  <tr>
592    <td>
593      &nbsp;
594    </td>
595    <td>
596
597<p>
598    </td>
599  </tr>
600</table>
601<hr><h2>Function Documentation</h2>
602<a class="anchor" name="a70" doxytag="RayTraceEffects.fx::FlowLight"></a><p>
603<table class="mdTable" cellpadding="2" cellspacing="0">
604  <tr>
605    <td class="mdRow">
606      <table cellpadding="0" cellspacing="0" border="0">
607        <tr>
608          <td class="md" nowrap valign="top">float4 FlowLight           </td>
609          <td class="md" valign="top">(&nbsp;</td>
610          <td class="md" nowrap valign="top">sampler2D&nbsp;</td>
611          <td class="mdname" nowrap> <em>mp</em>, </td>
612        </tr>
613        <tr>
614          <td class="md" nowrap align="right"></td>
615          <td class="md"></td>
616          <td class="md" nowrap>float2&nbsp;</td>
617          <td class="mdname" nowrap> <em>Tex</em></td>
618        </tr>
619        <tr>
620          <td class="md"></td>
621          <td class="md">)&nbsp;</td>
622          <td class="md" colspan="2"></td>
623        </tr>
624      </table>
625    </td>
626  </tr>
627</table>
628<table cellspacing="5" cellpadding="0" border="0">
629  <tr>
630    <td>
631      &nbsp;
632    </td>
633    <td>
634
635<p>
636    </td>
637  </tr>
638</table>
639<a class="anchor" name="a69" doxytag="RayTraceEffects.fx::Hit"></a><p>
640<table class="mdTable" cellpadding="2" cellspacing="0">
641  <tr>
642    <td class="mdRow">
643      <table cellpadding="0" cellspacing="0" border="0">
644        <tr>
645          <td class="md" nowrap valign="top">float3 Hit           </td>
646          <td class="md" valign="top">(&nbsp;</td>
647          <td class="md" nowrap valign="top">float3&nbsp;</td>
648          <td class="mdname" nowrap> <em>x</em>, </td>
649        </tr>
650        <tr>
651          <td class="md" nowrap align="right"></td>
652          <td class="md"></td>
653          <td class="md" nowrap>float3&nbsp;</td>
654          <td class="mdname" nowrap> <em>R</em>, </td>
655        </tr>
656        <tr>
657          <td class="md" nowrap align="right"></td>
658          <td class="md"></td>
659          <td class="md" nowrap>samplerCUBE&nbsp;</td>
660          <td class="mdname" nowrap> <em>mp</em></td>
661        </tr>
662        <tr>
663          <td class="md"></td>
664          <td class="md">)&nbsp;</td>
665          <td class="md" colspan="2"></td>
666        </tr>
667      </table>
668    </td>
669  </tr>
670</table>
671<table cellspacing="5" cellpadding="0" border="0">
672  <tr>
673    <td>
674      &nbsp;
675    </td>
676    <td>
677
678<p>
679    </td>
680  </tr>
681</table>
682<a class="anchor" name="a90" doxytag="RayTraceEffects.fx::RenderLightScreenPS"></a><p>
683<table class="mdTable" cellpadding="2" cellspacing="0">
684  <tr>
685    <td class="mdRow">
686      <table cellpadding="0" cellspacing="0" border="0">
687        <tr>
688          <td class="md" nowrap valign="top">float4 RenderLightScreenPS           </td>
689          <td class="md" valign="top">(&nbsp;</td>
690          <td class="mdname1" valign="top" nowrap>          </td>
691          <td class="md" valign="top">&nbsp;)&nbsp;</td>
692          <td class="md" nowrap></td>
693        </tr>
694      </table>
695    </td>
696  </tr>
697</table>
698<table cellspacing="5" cellpadding="0" border="0">
699  <tr>
700    <td>
701      &nbsp;
702    </td>
703    <td>
704
705<p>
706    </td>
707  </tr>
708</table>
709<a class="anchor" name="a89" doxytag="RayTraceEffects.fx::RenderLightScreenVS"></a><p>
710<table class="mdTable" cellpadding="2" cellspacing="0">
711  <tr>
712    <td class="mdRow">
713      <table cellpadding="0" cellspacing="0" border="0">
714        <tr>
715          <td class="md" nowrap valign="top">void RenderLightScreenVS           </td>
716          <td class="md" valign="top">(&nbsp;</td>
717          <td class="md" nowrap valign="top">float4 Pos:POSITION&nbsp;</td>
718          <td class="mdname" nowrap>, </td>
719        </tr>
720        <tr>
721          <td class="md" nowrap align="right"></td>
722          <td class="md"></td>
723          <td class="md" nowrap>out float4 outPos:POSITION&nbsp;</td>
724          <td class="mdname" nowrap></td>
725        </tr>
726        <tr>
727          <td class="md"></td>
728          <td class="md">)&nbsp;</td>
729          <td class="md" colspan="2"></td>
730        </tr>
731      </table>
732    </td>
733  </tr>
734</table>
735<table cellspacing="5" cellpadding="0" border="0">
736  <tr>
737    <td>
738      &nbsp;
739    </td>
740    <td>
741
742<p>
743    </td>
744  </tr>
745</table>
746<a class="anchor" name="a96" doxytag="RayTraceEffects.fx::RenderMapScreenPS"></a><p>
747<table class="mdTable" cellpadding="2" cellspacing="0">
748  <tr>
749    <td class="mdRow">
750      <table cellpadding="0" cellspacing="0" border="0">
751        <tr>
752          <td class="md" nowrap valign="top">float4 RenderMapScreenPS           </td>
753          <td class="md" valign="top">(&nbsp;</td>
754          <td class="md" nowrap valign="top">float2 Tex:TEXCOORD0&nbsp;</td>
755          <td class="mdname1" valign="top" nowrap>          </td>
756          <td class="md" valign="top">&nbsp;)&nbsp;</td>
757          <td class="md" nowrap></td>
758        </tr>
759      </table>
760    </td>
761  </tr>
762</table>
763<table cellspacing="5" cellpadding="0" border="0">
764  <tr>
765    <td>
766      &nbsp;
767    </td>
768    <td>
769
770<p>
771    </td>
772  </tr>
773</table>
774<a class="anchor" name="a95" doxytag="RayTraceEffects.fx::RenderMapScreenVS"></a><p>
775<table class="mdTable" cellpadding="2" cellspacing="0">
776  <tr>
777    <td class="mdRow">
778      <table cellpadding="0" cellspacing="0" border="0">
779        <tr>
780          <td class="md" nowrap valign="top">void RenderMapScreenVS           </td>
781          <td class="md" valign="top">(&nbsp;</td>
782          <td class="md" nowrap valign="top">float4 Pos:POSITION&nbsp;</td>
783          <td class="mdname" nowrap>, </td>
784        </tr>
785        <tr>
786          <td class="md" nowrap align="right"></td>
787          <td class="md"></td>
788          <td class="md" nowrap>out float4 outhPos:POSITION&nbsp;</td>
789          <td class="mdname" nowrap>, </td>
790        </tr>
791        <tr>
792          <td class="md" nowrap align="right"></td>
793          <td class="md"></td>
794          <td class="md" nowrap>out float2 outTex:TEXCOORD0&nbsp;</td>
795          <td class="mdname" nowrap></td>
796        </tr>
797        <tr>
798          <td class="md"></td>
799          <td class="md">)&nbsp;</td>
800          <td class="md" colspan="2"></td>
801        </tr>
802      </table>
803    </td>
804  </tr>
805</table>
806<table cellspacing="5" cellpadding="0" border="0">
807  <tr>
808    <td>
809      &nbsp;
810    </td>
811    <td>
812
813<p>
814    </td>
815  </tr>
816</table>
817<a class="anchor" name="a84" doxytag="RayTraceEffects.fx::RenderPhotonHitPS"></a><p>
818<table class="mdTable" cellpadding="2" cellspacing="0">
819  <tr>
820    <td class="mdRow">
821      <table cellpadding="0" cellspacing="0" border="0">
822        <tr>
823          <td class="md" nowrap valign="top">float4 RenderPhotonHitPS           </td>
824          <td class="md" valign="top">(&nbsp;</td>
825          <td class="md" nowrap valign="top">float2 Tex:TEXCOORD0&nbsp;</td>
826          <td class="mdname" nowrap>, </td>
827        </tr>
828        <tr>
829          <td class="md" nowrap align="right"></td>
830          <td class="md"></td>
831          <td class="md" nowrap>float4 Pos:TEXCOORD1&nbsp;</td>
832          <td class="mdname" nowrap></td>
833        </tr>
834        <tr>
835          <td class="md"></td>
836          <td class="md">)&nbsp;</td>
837          <td class="md" colspan="2"></td>
838        </tr>
839      </table>
840    </td>
841  </tr>
842</table>
843<table cellspacing="5" cellpadding="0" border="0">
844  <tr>
845    <td>
846      &nbsp;
847    </td>
848    <td>
849
850<p>
851    </td>
852  </tr>
853</table>
854<a class="anchor" name="a83" doxytag="RayTraceEffects.fx::RenderPhotonHitVS"></a><p>
855<table class="mdTable" cellpadding="2" cellspacing="0">
856  <tr>
857    <td class="mdRow">
858      <table cellpadding="0" cellspacing="0" border="0">
859        <tr>
860          <td class="md" nowrap valign="top">void RenderPhotonHitVS           </td>
861          <td class="md" valign="top">(&nbsp;</td>
862          <td class="md" nowrap valign="top">float4 Pos:POSITION&nbsp;</td>
863          <td class="mdname" nowrap>, </td>
864        </tr>
865        <tr>
866          <td class="md" nowrap align="right"></td>
867          <td class="md"></td>
868          <td class="md" nowrap>float4 Color:COLOR0&nbsp;</td>
869          <td class="mdname" nowrap>, </td>
870        </tr>
871        <tr>
872          <td class="md" nowrap align="right"></td>
873          <td class="md"></td>
874          <td class="md" nowrap>float2 Tex:TEXCOORD0&nbsp;</td>
875          <td class="mdname" nowrap>, </td>
876        </tr>
877        <tr>
878          <td class="md" nowrap align="right"></td>
879          <td class="md"></td>
880          <td class="md" nowrap>out float4 outhPos:POSITION&nbsp;</td>
881          <td class="mdname" nowrap>, </td>
882        </tr>
883        <tr>
884          <td class="md" nowrap align="right"></td>
885          <td class="md"></td>
886          <td class="md" nowrap>out float2 outTex:TEXCOORD0&nbsp;</td>
887          <td class="mdname" nowrap>, </td>
888        </tr>
889        <tr>
890          <td class="md" nowrap align="right"></td>
891          <td class="md"></td>
892          <td class="md" nowrap>out float4 outPos:TEXCOORD1&nbsp;</td>
893          <td class="mdname" nowrap></td>
894        </tr>
895        <tr>
896          <td class="md"></td>
897          <td class="md">)&nbsp;</td>
898          <td class="md" colspan="2"></td>
899        </tr>
900      </table>
901    </td>
902  </tr>
903</table>
904<table cellspacing="5" cellpadding="0" border="0">
905  <tr>
906    <td>
907      &nbsp;
908    </td>
909    <td>
910
911<p>
912    </td>
913  </tr>
914</table>
915<a class="anchor" name="a82" doxytag="RayTraceEffects.fx::RenderPhotonMapUVClassicPS"></a><p>
916<table class="mdTable" cellpadding="2" cellspacing="0">
917  <tr>
918    <td class="mdRow">
919      <table cellpadding="0" cellspacing="0" border="0">
920        <tr>
921          <td class="md" nowrap valign="top">float4 RenderPhotonMapUVClassicPS           </td>
922          <td class="md" valign="top">(&nbsp;</td>
923          <td class="md" nowrap valign="top">float3 Tex:TEXCOORD0&nbsp;</td>
924          <td class="mdname" nowrap>, </td>
925        </tr>
926        <tr>
927          <td class="md" nowrap align="right"></td>
928          <td class="md"></td>
929          <td class="md" nowrap>float3 Pos:TEXCOORD1&nbsp;</td>
930          <td class="mdname" nowrap>, </td>
931        </tr>
932        <tr>
933          <td class="md" nowrap align="right"></td>
934          <td class="md"></td>
935          <td class="md" nowrap>float3 N:TEXCOORD2&nbsp;</td>
936          <td class="mdname" nowrap>, </td>
937        </tr>
938        <tr>
939          <td class="md" nowrap align="right"></td>
940          <td class="md"></td>
941          <td class="md" nowrap>float3 L:TEXCOORD3&nbsp;</td>
942          <td class="mdname" nowrap></td>
943        </tr>
944        <tr>
945          <td class="md"></td>
946          <td class="md">)&nbsp;</td>
947          <td class="md" colspan="2"></td>
948        </tr>
949      </table>
950    </td>
951  </tr>
952</table>
953<table cellspacing="5" cellpadding="0" border="0">
954  <tr>
955    <td>
956      &nbsp;
957    </td>
958    <td>
959
960<p>
961    </td>
962  </tr>
963</table>
964<a class="anchor" name="a81" doxytag="RayTraceEffects.fx::RenderPhotonMapUVClassicVS"></a><p>
965<table class="mdTable" cellpadding="2" cellspacing="0">
966  <tr>
967    <td class="mdRow">
968      <table cellpadding="0" cellspacing="0" border="0">
969        <tr>
970          <td class="md" nowrap valign="top">void RenderPhotonMapUVClassicVS           </td>
971          <td class="md" valign="top">(&nbsp;</td>
972          <td class="md" nowrap valign="top">float4 Pos:POSITION&nbsp;</td>
973          <td class="mdname" nowrap>, </td>
974        </tr>
975        <tr>
976          <td class="md" nowrap align="right"></td>
977          <td class="md"></td>
978          <td class="md" nowrap>float3 Normal:NORMAL&nbsp;</td>
979          <td class="mdname" nowrap>, </td>
980        </tr>
981        <tr>
982          <td class="md" nowrap align="right"></td>
983          <td class="md"></td>
984          <td class="md" nowrap>float3 Tex:TEXCOORD0&nbsp;</td>
985          <td class="mdname" nowrap>, </td>
986        </tr>
987        <tr>
988          <td class="md" nowrap align="right"></td>
989          <td class="md"></td>
990          <td class="md" nowrap>out float4 outhPos:POSITION&nbsp;</td>
991          <td class="mdname" nowrap>, </td>
992        </tr>
993        <tr>
994          <td class="md" nowrap align="right"></td>
995          <td class="md"></td>
996          <td class="md" nowrap>out float3 outTex:TEXCOORD0&nbsp;</td>
997          <td class="mdname" nowrap>, </td>
998        </tr>
999        <tr>
1000          <td class="md" nowrap align="right"></td>
1001          <td class="md"></td>
1002          <td class="md" nowrap>out float3 outPos:TEXCOORD1&nbsp;</td>
1003          <td class="mdname" nowrap>, </td>
1004        </tr>
1005        <tr>
1006          <td class="md" nowrap align="right"></td>
1007          <td class="md"></td>
1008          <td class="md" nowrap>out float3 outN:TEXCOORD2&nbsp;</td>
1009          <td class="mdname" nowrap>, </td>
1010        </tr>
1011        <tr>
1012          <td class="md" nowrap align="right"></td>
1013          <td class="md"></td>
1014          <td class="md" nowrap>out float3 outL:TEXCOORD3&nbsp;</td>
1015          <td class="mdname" nowrap></td>
1016        </tr>
1017        <tr>
1018          <td class="md"></td>
1019          <td class="md">)&nbsp;</td>
1020          <td class="md" colspan="2"></td>
1021        </tr>
1022      </table>
1023    </td>
1024  </tr>
1025</table>
1026<table cellspacing="5" cellpadding="0" border="0">
1027  <tr>
1028    <td>
1029      &nbsp;
1030    </td>
1031    <td>
1032
1033<p>
1034    </td>
1035  </tr>
1036</table>
1037<a class="anchor" name="a80" doxytag="RayTraceEffects.fx::RenderPhotonMapUVPS"></a><p>
1038<table class="mdTable" cellpadding="2" cellspacing="0">
1039  <tr>
1040    <td class="mdRow">
1041      <table cellpadding="0" cellspacing="0" border="0">
1042        <tr>
1043          <td class="md" nowrap valign="top">float4 RenderPhotonMapUVPS           </td>
1044          <td class="md" valign="top">(&nbsp;</td>
1045          <td class="md" nowrap valign="top">float3 Tex:TEXCOORD0&nbsp;</td>
1046          <td class="mdname" nowrap>, </td>
1047        </tr>
1048        <tr>
1049          <td class="md" nowrap align="right"></td>
1050          <td class="md"></td>
1051          <td class="md" nowrap>float3 Pos:TEXCOORD1&nbsp;</td>
1052          <td class="mdname" nowrap>, </td>
1053        </tr>
1054        <tr>
1055          <td class="md" nowrap align="right"></td>
1056          <td class="md"></td>
1057          <td class="md" nowrap>float3 N:TEXCOORD2&nbsp;</td>
1058          <td class="mdname" nowrap>, </td>
1059        </tr>
1060        <tr>
1061          <td class="md" nowrap align="right"></td>
1062          <td class="md"></td>
1063          <td class="md" nowrap>float3 L:TEXCOORD3&nbsp;</td>
1064          <td class="mdname" nowrap></td>
1065        </tr>
1066        <tr>
1067          <td class="md"></td>
1068          <td class="md">)&nbsp;</td>
1069          <td class="md" colspan="2"></td>
1070        </tr>
1071      </table>
1072    </td>
1073  </tr>
1074</table>
1075<table cellspacing="5" cellpadding="0" border="0">
1076  <tr>
1077    <td>
1078      &nbsp;
1079    </td>
1080    <td>
1081
1082<p>
1083    </td>
1084  </tr>
1085</table>
1086<a class="anchor" name="a79" doxytag="RayTraceEffects.fx::RenderPhotonMapUVVS"></a><p>
1087<table class="mdTable" cellpadding="2" cellspacing="0">
1088  <tr>
1089    <td class="mdRow">
1090      <table cellpadding="0" cellspacing="0" border="0">
1091        <tr>
1092          <td class="md" nowrap valign="top">void RenderPhotonMapUVVS           </td>
1093          <td class="md" valign="top">(&nbsp;</td>
1094          <td class="md" nowrap valign="top">float4 Pos:POSITION&nbsp;</td>
1095          <td class="mdname" nowrap>, </td>
1096        </tr>
1097        <tr>
1098          <td class="md" nowrap align="right"></td>
1099          <td class="md"></td>
1100          <td class="md" nowrap>float3 Normal:NORMAL&nbsp;</td>
1101          <td class="mdname" nowrap>, </td>
1102        </tr>
1103        <tr>
1104          <td class="md" nowrap align="right"></td>
1105          <td class="md"></td>
1106          <td class="md" nowrap>float3 Tex:TEXCOORD0&nbsp;</td>
1107          <td class="mdname" nowrap>, </td>
1108        </tr>
1109        <tr>
1110          <td class="md" nowrap align="right"></td>
1111          <td class="md"></td>
1112          <td class="md" nowrap>out float4 outhPos:POSITION&nbsp;</td>
1113          <td class="mdname" nowrap>, </td>
1114        </tr>
1115        <tr>
1116          <td class="md" nowrap align="right"></td>
1117          <td class="md"></td>
1118          <td class="md" nowrap>out float3 outTex:TEXCOORD0&nbsp;</td>
1119          <td class="mdname" nowrap>, </td>
1120        </tr>
1121        <tr>
1122          <td class="md" nowrap align="right"></td>
1123          <td class="md"></td>
1124          <td class="md" nowrap>out float3 outPos:TEXCOORD1&nbsp;</td>
1125          <td class="mdname" nowrap>, </td>
1126        </tr>
1127        <tr>
1128          <td class="md" nowrap align="right"></td>
1129          <td class="md"></td>
1130          <td class="md" nowrap>out float3 outN:TEXCOORD2&nbsp;</td>
1131          <td class="mdname" nowrap>, </td>
1132        </tr>
1133        <tr>
1134          <td class="md" nowrap align="right"></td>
1135          <td class="md"></td>
1136          <td class="md" nowrap>out float3 outL:TEXCOORD3&nbsp;</td>
1137          <td class="mdname" nowrap></td>
1138        </tr>
1139        <tr>
1140          <td class="md"></td>
1141          <td class="md">)&nbsp;</td>
1142          <td class="md" colspan="2"></td>
1143        </tr>
1144      </table>
1145    </td>
1146  </tr>
1147</table>
1148<table cellspacing="5" cellpadding="0" border="0">
1149  <tr>
1150    <td>
1151      &nbsp;
1152    </td>
1153    <td>
1154
1155<p>
1156    </td>
1157  </tr>
1158</table>
1159<a class="anchor" name="a88" doxytag="RayTraceEffects.fx::RenderRefractObjectScreenClassicPS"></a><p>
1160<table class="mdTable" cellpadding="2" cellspacing="0">
1161  <tr>
1162    <td class="mdRow">
1163      <table cellpadding="0" cellspacing="0" border="0">
1164        <tr>
1165          <td class="md" nowrap valign="top">float4 RenderRefractObjectScreenClassicPS           </td>
1166          <td class="md" valign="top">(&nbsp;</td>
1167          <td class="md" nowrap valign="top">float3 p0:TEXCOORD1&nbsp;</td>
1168          <td class="mdname" nowrap>, </td>
1169        </tr>
1170        <tr>
1171          <td class="md" nowrap align="right"></td>
1172          <td class="md"></td>
1173          <td class="md" nowrap>float3 N:TEXCOORD2&nbsp;</td>
1174          <td class="mdname" nowrap>, </td>
1175        </tr>
1176        <tr>
1177          <td class="md" nowrap align="right"></td>
1178          <td class="md"></td>
1179          <td class="md" nowrap>float3 V:TEXCOORD3&nbsp;</td>
1180          <td class="mdname" nowrap></td>
1181        </tr>
1182        <tr>
1183          <td class="md"></td>
1184          <td class="md">)&nbsp;</td>
1185          <td class="md" colspan="2"></td>
1186        </tr>
1187      </table>
1188    </td>
1189  </tr>
1190</table>
1191<table cellspacing="5" cellpadding="0" border="0">
1192  <tr>
1193    <td>
1194      &nbsp;
1195    </td>
1196    <td>
1197
1198<p>
1199    </td>
1200  </tr>
1201</table>
1202<a class="anchor" name="a87" doxytag="RayTraceEffects.fx::RenderRefractObjectScreenClassicVS"></a><p>
1203<table class="mdTable" cellpadding="2" cellspacing="0">
1204  <tr>
1205    <td class="mdRow">
1206      <table cellpadding="0" cellspacing="0" border="0">
1207        <tr>
1208          <td class="md" nowrap valign="top">void RenderRefractObjectScreenClassicVS           </td>
1209          <td class="md" valign="top">(&nbsp;</td>
1210          <td class="md" nowrap valign="top">float4 Pos:POSITION&nbsp;</td>
1211          <td class="mdname" nowrap>, </td>
1212        </tr>
1213        <tr>
1214          <td class="md" nowrap align="right"></td>
1215          <td class="md"></td>
1216          <td class="md" nowrap>float3 Normal:NORMAL&nbsp;</td>
1217          <td class="mdname" nowrap>, </td>
1218        </tr>
1219        <tr>
1220          <td class="md" nowrap align="right"></td>
1221          <td class="md"></td>
1222          <td class="md" nowrap>float2 Tex:TEXCOORD0&nbsp;</td>
1223          <td class="mdname" nowrap>, </td>
1224        </tr>
1225        <tr>
1226          <td class="md" nowrap align="right"></td>
1227          <td class="md"></td>
1228          <td class="md" nowrap>out float4 outhPos:POSITION&nbsp;</td>
1229          <td class="mdname" nowrap>, </td>
1230        </tr>
1231        <tr>
1232          <td class="md" nowrap align="right"></td>
1233          <td class="md"></td>
1234          <td class="md" nowrap>out float3 outPos:TEXCOORD1&nbsp;</td>
1235          <td class="mdname" nowrap>, </td>
1236        </tr>
1237        <tr>
1238          <td class="md" nowrap align="right"></td>
1239          <td class="md"></td>
1240          <td class="md" nowrap>out float3 outN:TEXCOORD2&nbsp;</td>
1241          <td class="mdname" nowrap>, </td>
1242        </tr>
1243        <tr>
1244          <td class="md" nowrap align="right"></td>
1245          <td class="md"></td>
1246          <td class="md" nowrap>out float3 outV:TEXCOORD3&nbsp;</td>
1247          <td class="mdname" nowrap></td>
1248        </tr>
1249        <tr>
1250          <td class="md"></td>
1251          <td class="md">)&nbsp;</td>
1252          <td class="md" colspan="2"></td>
1253        </tr>
1254      </table>
1255    </td>
1256  </tr>
1257</table>
1258<table cellspacing="5" cellpadding="0" border="0">
1259  <tr>
1260    <td>
1261      &nbsp;
1262    </td>
1263    <td>
1264
1265<p>
1266    </td>
1267  </tr>
1268</table>
1269<a class="anchor" name="a86" doxytag="RayTraceEffects.fx::RenderRefractObjectScreenPS"></a><p>
1270<table class="mdTable" cellpadding="2" cellspacing="0">
1271  <tr>
1272    <td class="mdRow">
1273      <table cellpadding="0" cellspacing="0" border="0">
1274        <tr>
1275          <td class="md" nowrap valign="top">float4 RenderRefractObjectScreenPS           </td>
1276          <td class="md" valign="top">(&nbsp;</td>
1277          <td class="md" nowrap valign="top">float2 Tex:TEXCOORD0&nbsp;</td>
1278          <td class="mdname" nowrap>, </td>
1279        </tr>
1280        <tr>
1281          <td class="md" nowrap align="right"></td>
1282          <td class="md"></td>
1283          <td class="md" nowrap>float3 p0:TEXCOORD1&nbsp;</td>
1284          <td class="mdname" nowrap>, </td>
1285        </tr>
1286        <tr>
1287          <td class="md" nowrap align="right"></td>
1288          <td class="md"></td>
1289          <td class="md" nowrap>float3 N:TEXCOORD2&nbsp;</td>
1290          <td class="mdname" nowrap>, </td>
1291        </tr>
1292        <tr>
1293          <td class="md" nowrap align="right"></td>
1294          <td class="md"></td>
1295          <td class="md" nowrap>float3 V:TEXCOORD3&nbsp;</td>
1296          <td class="mdname" nowrap></td>
1297        </tr>
1298        <tr>
1299          <td class="md"></td>
1300          <td class="md">)&nbsp;</td>
1301          <td class="md" colspan="2"></td>
1302        </tr>
1303      </table>
1304    </td>
1305  </tr>
1306</table>
1307<table cellspacing="5" cellpadding="0" border="0">
1308  <tr>
1309    <td>
1310      &nbsp;
1311    </td>
1312    <td>
1313
1314<p>
1315    </td>
1316  </tr>
1317</table>
1318<a class="anchor" name="a85" doxytag="RayTraceEffects.fx::RenderRefractObjectScreenVS"></a><p>
1319<table class="mdTable" cellpadding="2" cellspacing="0">
1320  <tr>
1321    <td class="mdRow">
1322      <table cellpadding="0" cellspacing="0" border="0">
1323        <tr>
1324          <td class="md" nowrap valign="top">void RenderRefractObjectScreenVS           </td>
1325          <td class="md" valign="top">(&nbsp;</td>
1326          <td class="md" nowrap valign="top">float4 Pos:POSITION&nbsp;</td>
1327          <td class="mdname" nowrap>, </td>
1328        </tr>
1329        <tr>
1330          <td class="md" nowrap align="right"></td>
1331          <td class="md"></td>
1332          <td class="md" nowrap>float3 Normal:NORMAL&nbsp;</td>
1333          <td class="mdname" nowrap>, </td>
1334        </tr>
1335        <tr>
1336          <td class="md" nowrap align="right"></td>
1337          <td class="md"></td>
1338          <td class="md" nowrap>float2 Tex:TEXCOORD0&nbsp;</td>
1339          <td class="mdname" nowrap>, </td>
1340        </tr>
1341        <tr>
1342          <td class="md" nowrap align="right"></td>
1343          <td class="md"></td>
1344          <td class="md" nowrap>out float4 outhPos:POSITION&nbsp;</td>
1345          <td class="mdname" nowrap>, </td>
1346        </tr>
1347        <tr>
1348          <td class="md" nowrap align="right"></td>
1349          <td class="md"></td>
1350          <td class="md" nowrap>out float2 outTex:TEXCOORD0&nbsp;</td>
1351          <td class="mdname" nowrap>, </td>
1352        </tr>
1353        <tr>
1354          <td class="md" nowrap align="right"></td>
1355          <td class="md"></td>
1356          <td class="md" nowrap>out float3 outPos:TEXCOORD1&nbsp;</td>
1357          <td class="mdname" nowrap>, </td>
1358        </tr>
1359        <tr>
1360          <td class="md" nowrap align="right"></td>
1361          <td class="md"></td>
1362          <td class="md" nowrap>out float3 outN:TEXCOORD2&nbsp;</td>
1363          <td class="mdname" nowrap>, </td>
1364        </tr>
1365        <tr>
1366          <td class="md" nowrap align="right"></td>
1367          <td class="md"></td>
1368          <td class="md" nowrap>out float3 outV:TEXCOORD3&nbsp;</td>
1369          <td class="mdname" nowrap></td>
1370        </tr>
1371        <tr>
1372          <td class="md"></td>
1373          <td class="md">)&nbsp;</td>
1374          <td class="md" colspan="2"></td>
1375        </tr>
1376      </table>
1377    </td>
1378  </tr>
1379</table>
1380<table cellspacing="5" cellpadding="0" border="0">
1381  <tr>
1382    <td>
1383      &nbsp;
1384    </td>
1385    <td>
1386
1387<p>
1388    </td>
1389  </tr>
1390</table>
1391<a class="anchor" name="a78" doxytag="RayTraceEffects.fx::RenderRoomAndColumnsScreenPS"></a><p>
1392<table class="mdTable" cellpadding="2" cellspacing="0">
1393  <tr>
1394    <td class="mdRow">
1395      <table cellpadding="0" cellspacing="0" border="0">
1396        <tr>
1397          <td class="md" nowrap valign="top">float4 RenderRoomAndColumnsScreenPS           </td>
1398          <td class="md" valign="top">(&nbsp;</td>
1399          <td class="md" nowrap valign="top">float2 Tex:TEXCOORD0&nbsp;</td>
1400          <td class="mdname1" valign="top" nowrap>          </td>
1401          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1402          <td class="md" nowrap></td>
1403        </tr>
1404      </table>
1405    </td>
1406  </tr>
1407</table>
1408<table cellspacing="5" cellpadding="0" border="0">
1409  <tr>
1410    <td>
1411      &nbsp;
1412    </td>
1413    <td>
1414
1415<p>
1416    </td>
1417  </tr>
1418</table>
1419<a class="anchor" name="a77" doxytag="RayTraceEffects.fx::RenderRoomAndColumnsScreenVS"></a><p>
1420<table class="mdTable" cellpadding="2" cellspacing="0">
1421  <tr>
1422    <td class="mdRow">
1423      <table cellpadding="0" cellspacing="0" border="0">
1424        <tr>
1425          <td class="md" nowrap valign="top">void RenderRoomAndColumnsScreenVS           </td>
1426          <td class="md" valign="top">(&nbsp;</td>
1427          <td class="md" nowrap valign="top">float4 Pos:POSITION&nbsp;</td>
1428          <td class="mdname" nowrap>, </td>
1429        </tr>
1430        <tr>
1431          <td class="md" nowrap align="right"></td>
1432          <td class="md"></td>
1433          <td class="md" nowrap>float2 Tex:TEXCOORD0&nbsp;</td>
1434          <td class="mdname" nowrap>, </td>
1435        </tr>
1436        <tr>
1437          <td class="md" nowrap align="right"></td>
1438          <td class="md"></td>
1439          <td class="md" nowrap>out float4 outhPos:POSITION&nbsp;</td>
1440          <td class="mdname" nowrap>, </td>
1441        </tr>
1442        <tr>
1443          <td class="md" nowrap align="right"></td>
1444          <td class="md"></td>
1445          <td class="md" nowrap>out float2 outTex:TEXCOORD0&nbsp;</td>
1446          <td class="mdname" nowrap></td>
1447        </tr>
1448        <tr>
1449          <td class="md"></td>
1450          <td class="md">)&nbsp;</td>
1451          <td class="md" colspan="2"></td>
1452        </tr>
1453      </table>
1454    </td>
1455  </tr>
1456</table>
1457<table cellspacing="5" cellpadding="0" border="0">
1458  <tr>
1459    <td>
1460      &nbsp;
1461    </td>
1462    <td>
1463
1464<p>
1465    </td>
1466  </tr>
1467</table>
1468<a class="anchor" name="a72" doxytag="RayTraceEffects.fx::RenderRoomColorDistancePS"></a><p>
1469<table class="mdTable" cellpadding="2" cellspacing="0">
1470  <tr>
1471    <td class="mdRow">
1472      <table cellpadding="0" cellspacing="0" border="0">
1473        <tr>
1474          <td class="md" nowrap valign="top">float4 RenderRoomColorDistancePS           </td>
1475          <td class="md" valign="top">(&nbsp;</td>
1476          <td class="md" nowrap valign="top">float2 Tex:TEXCOORD0&nbsp;</td>
1477          <td class="mdname" nowrap>, </td>
1478        </tr>
1479        <tr>
1480          <td class="md" nowrap align="right"></td>
1481          <td class="md"></td>
1482          <td class="md" nowrap>float4 Pos:TEXCOORD1&nbsp;</td>
1483          <td class="mdname" nowrap></td>
1484        </tr>
1485        <tr>
1486          <td class="md"></td>
1487          <td class="md">)&nbsp;</td>
1488          <td class="md" colspan="2"></td>
1489        </tr>
1490      </table>
1491    </td>
1492  </tr>
1493</table>
1494<table cellspacing="5" cellpadding="0" border="0">
1495  <tr>
1496    <td>
1497      &nbsp;
1498    </td>
1499    <td>
1500
1501<p>
1502    </td>
1503  </tr>
1504</table>
1505<a class="anchor" name="a71" doxytag="RayTraceEffects.fx::RenderRoomColorDistanceVS"></a><p>
1506<table class="mdTable" cellpadding="2" cellspacing="0">
1507  <tr>
1508    <td class="mdRow">
1509      <table cellpadding="0" cellspacing="0" border="0">
1510        <tr>
1511          <td class="md" nowrap valign="top">void RenderRoomColorDistanceVS           </td>
1512          <td class="md" valign="top">(&nbsp;</td>
1513          <td class="md" nowrap valign="top">float4 Pos:POSITION&nbsp;</td>
1514          <td class="mdname" nowrap>, </td>
1515        </tr>
1516        <tr>
1517          <td class="md" nowrap align="right"></td>
1518          <td class="md"></td>
1519          <td class="md" nowrap>float2 Tex:TEXCOORD0&nbsp;</td>
1520          <td class="mdname" nowrap>, </td>
1521        </tr>
1522        <tr>
1523          <td class="md" nowrap align="right"></td>
1524          <td class="md"></td>
1525          <td class="md" nowrap>out float4 outhPos:POSITION&nbsp;</td>
1526          <td class="mdname" nowrap>, </td>
1527        </tr>
1528        <tr>
1529          <td class="md" nowrap align="right"></td>
1530          <td class="md"></td>
1531          <td class="md" nowrap>out float2 outTex:TEXCOORD0&nbsp;</td>
1532          <td class="mdname" nowrap>, </td>
1533        </tr>
1534        <tr>
1535          <td class="md" nowrap align="right"></td>
1536          <td class="md"></td>
1537          <td class="md" nowrap>out float4 outPos:TEXCOORD1&nbsp;</td>
1538          <td class="mdname" nowrap></td>
1539        </tr>
1540        <tr>
1541          <td class="md"></td>
1542          <td class="md">)&nbsp;</td>
1543          <td class="md" colspan="2"></td>
1544        </tr>
1545      </table>
1546    </td>
1547  </tr>
1548</table>
1549<table cellspacing="5" cellpadding="0" border="0">
1550  <tr>
1551    <td>
1552      &nbsp;
1553    </td>
1554    <td>
1555
1556<p>
1557    </td>
1558  </tr>
1559</table>
1560<a class="anchor" name="a74" doxytag="RayTraceEffects.fx::RenderRoomUVPS"></a><p>
1561<table class="mdTable" cellpadding="2" cellspacing="0">
1562  <tr>
1563    <td class="mdRow">
1564      <table cellpadding="0" cellspacing="0" border="0">
1565        <tr>
1566          <td class="md" nowrap valign="top">float4 RenderRoomUVPS           </td>
1567          <td class="md" valign="top">(&nbsp;</td>
1568          <td class="md" nowrap valign="top">float2 Tex:TEXCOORD0&nbsp;</td>
1569          <td class="mdname1" valign="top" nowrap>          </td>
1570          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1571          <td class="md" nowrap></td>
1572        </tr>
1573      </table>
1574    </td>
1575  </tr>
1576</table>
1577<table cellspacing="5" cellpadding="0" border="0">
1578  <tr>
1579    <td>
1580      &nbsp;
1581    </td>
1582    <td>
1583
1584<p>
1585    </td>
1586  </tr>
1587</table>
1588<a class="anchor" name="a73" doxytag="RayTraceEffects.fx::RenderRoomUVVS"></a><p>
1589<table class="mdTable" cellpadding="2" cellspacing="0">
1590  <tr>
1591    <td class="mdRow">
1592      <table cellpadding="0" cellspacing="0" border="0">
1593        <tr>
1594          <td class="md" nowrap valign="top">void RenderRoomUVVS           </td>
1595          <td class="md" valign="top">(&nbsp;</td>
1596          <td class="md" nowrap valign="top">float4 Pos:POSITION&nbsp;</td>
1597          <td class="mdname" nowrap>, </td>
1598        </tr>
1599        <tr>
1600          <td class="md" nowrap align="right"></td>
1601          <td class="md"></td>
1602          <td class="md" nowrap>float2 Tex:TEXCOORD0&nbsp;</td>
1603          <td class="mdname" nowrap>, </td>
1604        </tr>
1605        <tr>
1606          <td class="md" nowrap align="right"></td>
1607          <td class="md"></td>
1608          <td class="md" nowrap>out float4 outhPos:POSITION&nbsp;</td>
1609          <td class="mdname" nowrap>, </td>
1610        </tr>
1611        <tr>
1612          <td class="md" nowrap align="right"></td>
1613          <td class="md"></td>
1614          <td class="md" nowrap>out float2 outTex:TEXCOORD0&nbsp;</td>
1615          <td class="mdname" nowrap></td>
1616        </tr>
1617        <tr>
1618          <td class="md"></td>
1619          <td class="md">)&nbsp;</td>
1620          <td class="md" colspan="2"></td>
1621        </tr>
1622      </table>
1623    </td>
1624  </tr>
1625</table>
1626<table cellspacing="5" cellpadding="0" border="0">
1627  <tr>
1628    <td>
1629      &nbsp;
1630    </td>
1631    <td>
1632
1633<p>
1634    </td>
1635  </tr>
1636</table>
1637<a class="anchor" name="a92" doxytag="RayTraceEffects.fx::RenderShadowMapPS"></a><p>
1638<table class="mdTable" cellpadding="2" cellspacing="0">
1639  <tr>
1640    <td class="mdRow">
1641      <table cellpadding="0" cellspacing="0" border="0">
1642        <tr>
1643          <td class="md" nowrap valign="top">float4 RenderShadowMapPS           </td>
1644          <td class="md" valign="top">(&nbsp;</td>
1645          <td class="md" nowrap valign="top">float2 Pos:TEXCOORD1&nbsp;</td>
1646          <td class="mdname1" valign="top" nowrap>          </td>
1647          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1648          <td class="md" nowrap></td>
1649        </tr>
1650      </table>
1651    </td>
1652  </tr>
1653</table>
1654<table cellspacing="5" cellpadding="0" border="0">
1655  <tr>
1656    <td>
1657      &nbsp;
1658    </td>
1659    <td>
1660
1661<p>
1662    </td>
1663  </tr>
1664</table>
1665<a class="anchor" name="a91" doxytag="RayTraceEffects.fx::RenderShadowMapVS"></a><p>
1666<table class="mdTable" cellpadding="2" cellspacing="0">
1667  <tr>
1668    <td class="mdRow">
1669      <table cellpadding="0" cellspacing="0" border="0">
1670        <tr>
1671          <td class="md" nowrap valign="top">void RenderShadowMapVS           </td>
1672          <td class="md" valign="top">(&nbsp;</td>
1673          <td class="md" nowrap valign="top">float4 Pos:POSITION&nbsp;</td>
1674          <td class="mdname" nowrap>, </td>
1675        </tr>
1676        <tr>
1677          <td class="md" nowrap align="right"></td>
1678          <td class="md"></td>
1679          <td class="md" nowrap>out float4 outhPos:POSITION&nbsp;</td>
1680          <td class="mdname" nowrap>, </td>
1681        </tr>
1682        <tr>
1683          <td class="md" nowrap align="right"></td>
1684          <td class="md"></td>
1685          <td class="md" nowrap>out float2 outPos:TEXCOORD1&nbsp;</td>
1686          <td class="mdname" nowrap></td>
1687        </tr>
1688        <tr>
1689          <td class="md"></td>
1690          <td class="md">)&nbsp;</td>
1691          <td class="md" colspan="2"></td>
1692        </tr>
1693      </table>
1694    </td>
1695  </tr>
1696</table>
1697<table cellspacing="5" cellpadding="0" border="0">
1698  <tr>
1699    <td>
1700      &nbsp;
1701    </td>
1702    <td>
1703
1704<p>
1705    </td>
1706  </tr>
1707</table>
1708<a class="anchor" name="a76" doxytag="RayTraceEffects.fx::RenderUmbraPS"></a><p>
1709<table class="mdTable" cellpadding="2" cellspacing="0">
1710  <tr>
1711    <td class="mdRow">
1712      <table cellpadding="0" cellspacing="0" border="0">
1713        <tr>
1714          <td class="md" nowrap valign="top">float4 RenderUmbraPS           </td>
1715          <td class="md" valign="top">(&nbsp;</td>
1716          <td class="md" nowrap valign="top">float2 Tex:TEXCOORD0&nbsp;</td>
1717          <td class="mdname" nowrap>, </td>
1718        </tr>
1719        <tr>
1720          <td class="md" nowrap align="right"></td>
1721          <td class="md"></td>
1722          <td class="md" nowrap>float3 Pos:TEXCOORD1&nbsp;</td>
1723          <td class="mdname" nowrap>, </td>
1724        </tr>
1725        <tr>
1726          <td class="md" nowrap align="right"></td>
1727          <td class="md"></td>
1728          <td class="md" nowrap>float CosT:TEXCOORD2&nbsp;</td>
1729          <td class="mdname" nowrap>, </td>
1730        </tr>
1731        <tr>
1732          <td class="md" nowrap align="right"></td>
1733          <td class="md"></td>
1734          <td class="md" nowrap>float4 LPos:TEXCOORD3&nbsp;</td>
1735          <td class="mdname" nowrap></td>
1736        </tr>
1737        <tr>
1738          <td class="md"></td>
1739          <td class="md">)&nbsp;</td>
1740          <td class="md" colspan="2"></td>
1741        </tr>
1742      </table>
1743    </td>
1744  </tr>
1745</table>
1746<table cellspacing="5" cellpadding="0" border="0">
1747  <tr>
1748    <td>
1749      &nbsp;
1750    </td>
1751    <td>
1752
1753<p>
1754    </td>
1755  </tr>
1756</table>
1757<a class="anchor" name="a75" doxytag="RayTraceEffects.fx::RenderUmbraVS"></a><p>
1758<table class="mdTable" cellpadding="2" cellspacing="0">
1759  <tr>
1760    <td class="mdRow">
1761      <table cellpadding="0" cellspacing="0" border="0">
1762        <tr>
1763          <td class="md" nowrap valign="top">void RenderUmbraVS           </td>
1764          <td class="md" valign="top">(&nbsp;</td>
1765          <td class="md" nowrap valign="top">float4 Pos:POSITION&nbsp;</td>
1766          <td class="mdname" nowrap>, </td>
1767        </tr>
1768        <tr>
1769          <td class="md" nowrap align="right"></td>
1770          <td class="md"></td>
1771          <td class="md" nowrap>float2 Tex:TEXCOORD0&nbsp;</td>
1772          <td class="mdname" nowrap>, </td>
1773        </tr>
1774        <tr>
1775          <td class="md" nowrap align="right"></td>
1776          <td class="md"></td>
1777          <td class="md" nowrap>float3 Normal:NORMAL&nbsp;</td>
1778          <td class="mdname" nowrap>, </td>
1779        </tr>
1780        <tr>
1781          <td class="md" nowrap align="right"></td>
1782          <td class="md"></td>
1783          <td class="md" nowrap>out float4 outhPos:POSITION&nbsp;</td>
1784          <td class="mdname" nowrap>, </td>
1785        </tr>
1786        <tr>
1787          <td class="md" nowrap align="right"></td>
1788          <td class="md"></td>
1789          <td class="md" nowrap>out float2 outTex:TEXCOORD0&nbsp;</td>
1790          <td class="mdname" nowrap>, </td>
1791        </tr>
1792        <tr>
1793          <td class="md" nowrap align="right"></td>
1794          <td class="md"></td>
1795          <td class="md" nowrap>out float3 outPos:TEXCOORD1&nbsp;</td>
1796          <td class="mdname" nowrap>, </td>
1797        </tr>
1798        <tr>
1799          <td class="md" nowrap align="right"></td>
1800          <td class="md"></td>
1801          <td class="md" nowrap>out float outCosT:TEXCOORD2&nbsp;</td>
1802          <td class="mdname" nowrap>, </td>
1803        </tr>
1804        <tr>
1805          <td class="md" nowrap align="right"></td>
1806          <td class="md"></td>
1807          <td class="md" nowrap>out float4 outLPos:TEXCOORD3&nbsp;</td>
1808          <td class="mdname" nowrap></td>
1809        </tr>
1810        <tr>
1811          <td class="md"></td>
1812          <td class="md">)&nbsp;</td>
1813          <td class="md" colspan="2"></td>
1814        </tr>
1815      </table>
1816    </td>
1817  </tr>
1818</table>
1819<table cellspacing="5" cellpadding="0" border="0">
1820  <tr>
1821    <td>
1822      &nbsp;
1823    </td>
1824    <td>
1825
1826<p>
1827    </td>
1828  </tr>
1829</table>
1830<a class="anchor" name="a63" doxytag="RayTraceEffects.fx::SAMPLER_LINEAR"></a><p>
1831<table class="mdTable" cellpadding="2" cellspacing="0">
1832  <tr>
1833    <td class="mdRow">
1834      <table cellpadding="0" cellspacing="0" border="0">
1835        <tr>
1836          <td class="md" nowrap valign="top">SAMPLER_LINEAR           </td>
1837          <td class="md" valign="top">(&nbsp;</td>
1838          <td class="md" nowrap valign="top">g_samplerColumnOriginalMap&nbsp;</td>
1839          <td class="mdname" nowrap>, </td>
1840        </tr>
1841        <tr>
1842          <td class="md" nowrap align="right"></td>
1843          <td class="md"></td>
1844          <td class="md" nowrap><a class="el" href="_ray_trace_effects_8fx.html#a49">g_txColumnOriginalTexture</a>&nbsp;</td>
1845          <td class="mdname" nowrap></td>
1846        </tr>
1847        <tr>
1848          <td class="md"></td>
1849          <td class="md">)&nbsp;</td>
1850          <td class="md" colspan="2"></td>
1851        </tr>
1852      </table>
1853    </td>
1854  </tr>
1855</table>
1856<table cellspacing="5" cellpadding="0" border="0">
1857  <tr>
1858    <td>
1859      &nbsp;
1860    </td>
1861    <td>
1862
1863<p>
1864    </td>
1865  </tr>
1866</table>
1867<a class="anchor" name="a62" doxytag="RayTraceEffects.fx::SAMPLER_LINEAR"></a><p>
1868<table class="mdTable" cellpadding="2" cellspacing="0">
1869  <tr>
1870    <td class="mdRow">
1871      <table cellpadding="0" cellspacing="0" border="0">
1872        <tr>
1873          <td class="md" nowrap valign="top">SAMPLER_LINEAR           </td>
1874          <td class="md" valign="top">(&nbsp;</td>
1875          <td class="md" nowrap valign="top">g_samplerColumnLast3Map&nbsp;</td>
1876          <td class="mdname" nowrap>, </td>
1877        </tr>
1878        <tr>
1879          <td class="md" nowrap align="right"></td>
1880          <td class="md"></td>
1881          <td class="md" nowrap><a class="el" href="_ray_trace_effects_8fx.html#a48">g_txColumn3LastTexture</a>&nbsp;</td>
1882          <td class="mdname" nowrap></td>
1883        </tr>
1884        <tr>
1885          <td class="md"></td>
1886          <td class="md">)&nbsp;</td>
1887          <td class="md" colspan="2"></td>
1888        </tr>
1889      </table>
1890    </td>
1891  </tr>
1892</table>
1893<table cellspacing="5" cellpadding="0" border="0">
1894  <tr>
1895    <td>
1896      &nbsp;
1897    </td>
1898    <td>
1899
1900<p>
1901    </td>
1902  </tr>
1903</table>
1904<a class="anchor" name="a61" doxytag="RayTraceEffects.fx::SAMPLER_LINEAR"></a><p>
1905<table class="mdTable" cellpadding="2" cellspacing="0">
1906  <tr>
1907    <td class="mdRow">
1908      <table cellpadding="0" cellspacing="0" border="0">
1909        <tr>
1910          <td class="md" nowrap valign="top">SAMPLER_LINEAR           </td>
1911          <td class="md" valign="top">(&nbsp;</td>
1912          <td class="md" nowrap valign="top">g_samplerColumnLast2Map&nbsp;</td>
1913          <td class="mdname" nowrap>, </td>
1914        </tr>
1915        <tr>
1916          <td class="md" nowrap align="right"></td>
1917          <td class="md"></td>
1918          <td class="md" nowrap><a class="el" href="_ray_trace_effects_8fx.html#a46">g_txColumn2LastTexture</a>&nbsp;</td>
1919          <td class="mdname" nowrap></td>
1920        </tr>
1921        <tr>
1922          <td class="md"></td>
1923          <td class="md">)&nbsp;</td>
1924          <td class="md" colspan="2"></td>
1925        </tr>
1926      </table>
1927    </td>
1928  </tr>
1929</table>
1930<table cellspacing="5" cellpadding="0" border="0">
1931  <tr>
1932    <td>
1933      &nbsp;
1934    </td>
1935    <td>
1936
1937<p>
1938    </td>
1939  </tr>
1940</table>
1941<a class="anchor" name="a60" doxytag="RayTraceEffects.fx::SAMPLER_LINEAR"></a><p>
1942<table class="mdTable" cellpadding="2" cellspacing="0">
1943  <tr>
1944    <td class="mdRow">
1945      <table cellpadding="0" cellspacing="0" border="0">
1946        <tr>
1947          <td class="md" nowrap valign="top">SAMPLER_LINEAR           </td>
1948          <td class="md" valign="top">(&nbsp;</td>
1949          <td class="md" nowrap valign="top">g_samplerColumnLast1Map&nbsp;</td>
1950          <td class="mdname" nowrap>, </td>
1951        </tr>
1952        <tr>
1953          <td class="md" nowrap align="right"></td>
1954          <td class="md"></td>
1955          <td class="md" nowrap><a class="el" href="_ray_trace_effects_8fx.html#a44">g_txColumn1LastTexture</a>&nbsp;</td>
1956          <td class="mdname" nowrap></td>
1957        </tr>
1958        <tr>
1959          <td class="md"></td>
1960          <td class="md">)&nbsp;</td>
1961          <td class="md" colspan="2"></td>
1962        </tr>
1963      </table>
1964    </td>
1965  </tr>
1966</table>
1967<table cellspacing="5" cellpadding="0" border="0">
1968  <tr>
1969    <td>
1970      &nbsp;
1971    </td>
1972    <td>
1973
1974<p>
1975    </td>
1976  </tr>
1977</table>
1978<a class="anchor" name="a59" doxytag="RayTraceEffects.fx::SAMPLER_LINEAR"></a><p>
1979<table class="mdTable" cellpadding="2" cellspacing="0">
1980  <tr>
1981    <td class="mdRow">
1982      <table cellpadding="0" cellspacing="0" border="0">
1983        <tr>
1984          <td class="md" nowrap valign="top">SAMPLER_LINEAR           </td>
1985          <td class="md" valign="top">(&nbsp;</td>
1986          <td class="md" nowrap valign="top">g_samplerColumnLast0Map&nbsp;</td>
1987          <td class="mdname" nowrap>, </td>
1988        </tr>
1989        <tr>
1990          <td class="md" nowrap align="right"></td>
1991          <td class="md"></td>
1992          <td class="md" nowrap><a class="el" href="_ray_trace_effects_8fx.html#a42">g_txColumn0LastTexture</a>&nbsp;</td>
1993          <td class="mdname" nowrap></td>
1994        </tr>
1995        <tr>
1996          <td class="md"></td>
1997          <td class="md">)&nbsp;</td>
1998          <td class="md" colspan="2"></td>
1999        </tr>
2000      </table>
2001    </td>
2002  </tr>
2003</table>
2004<table cellspacing="5" cellpadding="0" border="0">
2005  <tr>
2006    <td>
2007      &nbsp;
2008    </td>
2009    <td>
2010
2011<p>
2012    </td>
2013  </tr>
2014</table>
2015<a class="anchor" name="a58" doxytag="RayTraceEffects.fx::SAMPLER_LINEAR"></a><p>
2016<table class="mdTable" cellpadding="2" cellspacing="0">
2017  <tr>
2018    <td class="mdRow">
2019      <table cellpadding="0" cellspacing="0" border="0">
2020        <tr>
2021          <td class="md" nowrap valign="top">SAMPLER_LINEAR           </td>
2022          <td class="md" valign="top">(&nbsp;</td>
2023          <td class="md" nowrap valign="top">g_samplerPowerOfPhotonHitMap&nbsp;</td>
2024          <td class="mdname" nowrap>, </td>
2025        </tr>
2026        <tr>
2027          <td class="md" nowrap align="right"></td>
2028          <td class="md"></td>
2029          <td class="md" nowrap><a class="el" href="_ray_trace_effects_8fx.html#a37">g_txPowerOfPhotonHitTexture</a>&nbsp;</td>
2030          <td class="mdname" nowrap></td>
2031        </tr>
2032        <tr>
2033          <td class="md"></td>
2034          <td class="md">)&nbsp;</td>
2035          <td class="md" colspan="2"></td>
2036        </tr>
2037      </table>
2038    </td>
2039  </tr>
2040</table>
2041<table cellspacing="5" cellpadding="0" border="0">
2042  <tr>
2043    <td>
2044      &nbsp;
2045    </td>
2046    <td>
2047
2048<p>
2049    </td>
2050  </tr>
2051</table>
2052<a class="anchor" name="a57" doxytag="RayTraceEffects.fx::SAMPLER_LINEAR"></a><p>
2053<table class="mdTable" cellpadding="2" cellspacing="0">
2054  <tr>
2055    <td class="mdRow">
2056      <table cellpadding="0" cellspacing="0" border="0">
2057        <tr>
2058          <td class="md" nowrap valign="top">SAMPLER_LINEAR           </td>
2059          <td class="md" valign="top">(&nbsp;</td>
2060          <td class="md" nowrap valign="top">g_samplerPhotonUVMap&nbsp;</td>
2061          <td class="mdname" nowrap>, </td>
2062        </tr>
2063        <tr>
2064          <td class="md" nowrap align="right"></td>
2065          <td class="md"></td>
2066          <td class="md" nowrap><a class="el" href="_ray_trace_effects_8fx.html#a36">g_txPhotonUVTexture</a>&nbsp;</td>
2067          <td class="mdname" nowrap></td>
2068        </tr>
2069        <tr>
2070          <td class="md"></td>
2071          <td class="md">)&nbsp;</td>
2072          <td class="md" colspan="2"></td>
2073        </tr>
2074      </table>
2075    </td>
2076  </tr>
2077</table>
2078<table cellspacing="5" cellpadding="0" border="0">
2079  <tr>
2080    <td>
2081      &nbsp;
2082    </td>
2083    <td>
2084
2085<p>
2086    </td>
2087  </tr>
2088</table>
2089<a class="anchor" name="a56" doxytag="RayTraceEffects.fx::SAMPLER_LINEAR"></a><p>
2090<table class="mdTable" cellpadding="2" cellspacing="0">
2091  <tr>
2092    <td class="mdRow">
2093      <table cellpadding="0" cellspacing="0" border="0">
2094        <tr>
2095          <td class="md" nowrap valign="top">SAMPLER_LINEAR           </td>
2096          <td class="md" valign="top">(&nbsp;</td>
2097          <td class="md" nowrap valign="top">g_samplerRoomLastMap&nbsp;</td>
2098          <td class="mdname" nowrap>, </td>
2099        </tr>
2100        <tr>
2101          <td class="md" nowrap align="right"></td>
2102          <td class="md"></td>
2103          <td class="md" nowrap><a class="el" href="_ray_trace_effects_8fx.html#a40">g_txRoomLastTexture</a>&nbsp;</td>
2104          <td class="mdname" nowrap></td>
2105        </tr>
2106        <tr>
2107          <td class="md"></td>
2108          <td class="md">)&nbsp;</td>
2109          <td class="md" colspan="2"></td>
2110        </tr>
2111      </table>
2112    </td>
2113  </tr>
2114</table>
2115<table cellspacing="5" cellpadding="0" border="0">
2116  <tr>
2117    <td>
2118      &nbsp;
2119    </td>
2120    <td>
2121
2122<p>
2123    </td>
2124  </tr>
2125</table>
2126<a class="anchor" name="a55" doxytag="RayTraceEffects.fx::SAMPLER_LINEAR"></a><p>
2127<table class="mdTable" cellpadding="2" cellspacing="0">
2128  <tr>
2129    <td class="mdRow">
2130      <table cellpadding="0" cellspacing="0" border="0">
2131        <tr>
2132          <td class="md" nowrap valign="top">SAMPLER_LINEAR           </td>
2133          <td class="md" valign="top">(&nbsp;</td>
2134          <td class="md" nowrap valign="top">g_samplerRoomMap&nbsp;</td>
2135          <td class="mdname" nowrap>, </td>
2136        </tr>
2137        <tr>
2138          <td class="md" nowrap align="right"></td>
2139          <td class="md"></td>
2140          <td class="md" nowrap><a class="el" href="_ray_trace_effects_8fx.html#a38">g_txRoomOriginalTexture</a>&nbsp;</td>
2141          <td class="mdname" nowrap></td>
2142        </tr>
2143        <tr>
2144          <td class="md"></td>
2145          <td class="md">)&nbsp;</td>
2146          <td class="md" colspan="2"></td>
2147        </tr>
2148      </table>
2149    </td>
2150  </tr>
2151</table>
2152<table cellspacing="5" cellpadding="0" border="0">
2153  <tr>
2154    <td>
2155      &nbsp;
2156    </td>
2157    <td>
2158
2159<p>
2160    </td>
2161  </tr>
2162</table>
2163<a class="anchor" name="a68" doxytag="RayTraceEffects.fx::SAMPLER_POINT"></a><p>
2164<table class="mdTable" cellpadding="2" cellspacing="0">
2165  <tr>
2166    <td class="mdRow">
2167      <table cellpadding="0" cellspacing="0" border="0">
2168        <tr>
2169          <td class="md" nowrap valign="top">SAMPLER_POINT           </td>
2170          <td class="md" valign="top">(&nbsp;</td>
2171          <td class="md" nowrap valign="top">g_samplerColumnModified3Map&nbsp;</td>
2172          <td class="mdname" nowrap>, </td>
2173        </tr>
2174        <tr>
2175          <td class="md" nowrap align="right"></td>
2176          <td class="md"></td>
2177          <td class="md" nowrap><a class="el" href="_ray_trace_effects_8fx.html#a47">g_txColumn3ModifiedTexture</a>&nbsp;</td>
2178          <td class="mdname" nowrap></td>
2179        </tr>
2180        <tr>
2181          <td class="md"></td>
2182          <td class="md">)&nbsp;</td>
2183          <td class="md" colspan="2"></td>
2184        </tr>
2185      </table>
2186    </td>
2187  </tr>
2188</table>
2189<table cellspacing="5" cellpadding="0" border="0">
2190  <tr>
2191    <td>
2192      &nbsp;
2193    </td>
2194    <td>
2195
2196<p>
2197    </td>
2198  </tr>
2199</table>
2200<a class="anchor" name="a67" doxytag="RayTraceEffects.fx::SAMPLER_POINT"></a><p>
2201<table class="mdTable" cellpadding="2" cellspacing="0">
2202  <tr>
2203    <td class="mdRow">
2204      <table cellpadding="0" cellspacing="0" border="0">
2205        <tr>
2206          <td class="md" nowrap valign="top">SAMPLER_POINT           </td>
2207          <td class="md" valign="top">(&nbsp;</td>
2208          <td class="md" nowrap valign="top">g_samplerColumnModified2Map&nbsp;</td>
2209          <td class="mdname" nowrap>, </td>
2210        </tr>
2211        <tr>
2212          <td class="md" nowrap align="right"></td>
2213          <td class="md"></td>
2214          <td class="md" nowrap><a class="el" href="_ray_trace_effects_8fx.html#a45">g_txColumn2ModifiedTexture</a>&nbsp;</td>
2215          <td class="mdname" nowrap></td>
2216        </tr>
2217        <tr>
2218          <td class="md"></td>
2219          <td class="md">)&nbsp;</td>
2220          <td class="md" colspan="2"></td>
2221        </tr>
2222      </table>
2223    </td>
2224  </tr>
2225</table>
2226<table cellspacing="5" cellpadding="0" border="0">
2227  <tr>
2228    <td>
2229      &nbsp;
2230    </td>
2231    <td>
2232
2233<p>
2234    </td>
2235  </tr>
2236</table>
2237<a class="anchor" name="a66" doxytag="RayTraceEffects.fx::SAMPLER_POINT"></a><p>
2238<table class="mdTable" cellpadding="2" cellspacing="0">
2239  <tr>
2240    <td class="mdRow">
2241      <table cellpadding="0" cellspacing="0" border="0">
2242        <tr>
2243          <td class="md" nowrap valign="top">SAMPLER_POINT           </td>
2244          <td class="md" valign="top">(&nbsp;</td>
2245          <td class="md" nowrap valign="top">g_samplerColumnModified1Map&nbsp;</td>
2246          <td class="mdname" nowrap>, </td>
2247        </tr>
2248        <tr>
2249          <td class="md" nowrap align="right"></td>
2250          <td class="md"></td>
2251          <td class="md" nowrap><a class="el" href="_ray_trace_effects_8fx.html#a43">g_txColumn1ModifiedTexture</a>&nbsp;</td>
2252          <td class="mdname" nowrap></td>
2253        </tr>
2254        <tr>
2255          <td class="md"></td>
2256          <td class="md">)&nbsp;</td>
2257          <td class="md" colspan="2"></td>
2258        </tr>
2259      </table>
2260    </td>
2261  </tr>
2262</table>
2263<table cellspacing="5" cellpadding="0" border="0">
2264  <tr>
2265    <td>
2266      &nbsp;
2267    </td>
2268    <td>
2269
2270<p>
2271    </td>
2272  </tr>
2273</table>
2274<a class="anchor" name="a65" doxytag="RayTraceEffects.fx::SAMPLER_POINT"></a><p>
2275<table class="mdTable" cellpadding="2" cellspacing="0">
2276  <tr>
2277    <td class="mdRow">
2278      <table cellpadding="0" cellspacing="0" border="0">
2279        <tr>
2280          <td class="md" nowrap valign="top">SAMPLER_POINT           </td>
2281          <td class="md" valign="top">(&nbsp;</td>
2282          <td class="md" nowrap valign="top">g_samplerColumnModified0Map&nbsp;</td>
2283          <td class="mdname" nowrap>, </td>
2284        </tr>
2285        <tr>
2286          <td class="md" nowrap align="right"></td>
2287          <td class="md"></td>
2288          <td class="md" nowrap><a class="el" href="_ray_trace_effects_8fx.html#a41">g_txColumn0ModifiedTexture</a>&nbsp;</td>
2289          <td class="mdname" nowrap></td>
2290        </tr>
2291        <tr>
2292          <td class="md"></td>
2293          <td class="md">)&nbsp;</td>
2294          <td class="md" colspan="2"></td>
2295        </tr>
2296      </table>
2297    </td>
2298  </tr>
2299</table>
2300<table cellspacing="5" cellpadding="0" border="0">
2301  <tr>
2302    <td>
2303      &nbsp;
2304    </td>
2305    <td>
2306
2307<p>
2308    </td>
2309  </tr>
2310</table>
2311<a class="anchor" name="a64" doxytag="RayTraceEffects.fx::SAMPLER_POINT"></a><p>
2312<table class="mdTable" cellpadding="2" cellspacing="0">
2313  <tr>
2314    <td class="mdRow">
2315      <table cellpadding="0" cellspacing="0" border="0">
2316        <tr>
2317          <td class="md" nowrap valign="top">SAMPLER_POINT           </td>
2318          <td class="md" valign="top">(&nbsp;</td>
2319          <td class="md" nowrap valign="top">g_samplerRoomModifiedMap&nbsp;</td>
2320          <td class="mdname" nowrap>, </td>
2321        </tr>
2322        <tr>
2323          <td class="md" nowrap align="right"></td>
2324          <td class="md"></td>
2325          <td class="md" nowrap><a class="el" href="_ray_trace_effects_8fx.html#a39">g_txRoomModifiedTexture</a>&nbsp;</td>
2326          <td class="mdname" nowrap></td>
2327        </tr>
2328        <tr>
2329          <td class="md"></td>
2330          <td class="md">)&nbsp;</td>
2331          <td class="md" colspan="2"></td>
2332        </tr>
2333      </table>
2334    </td>
2335  </tr>
2336</table>
2337<table cellspacing="5" cellpadding="0" border="0">
2338  <tr>
2339    <td>
2340      &nbsp;
2341    </td>
2342    <td>
2343
2344<p>
2345    </td>
2346  </tr>
2347</table>
2348<a class="anchor" name="a107" doxytag="RayTraceEffects.fx::Technique"></a><p>
2349<table class="mdTable" cellpadding="2" cellspacing="0">
2350  <tr>
2351    <td class="mdRow">
2352      <table cellpadding="0" cellspacing="0" border="0">
2353        <tr>
2354          <td class="md" nowrap valign="top">Technique           </td>
2355          <td class="md" valign="top">(&nbsp;</td>
2356          <td class="md" nowrap valign="top">RenderMapScreen&nbsp;</td>
2357          <td class="mdname1" valign="top" nowrap>          </td>
2358          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2359          <td class="md" nowrap></td>
2360        </tr>
2361      </table>
2362    </td>
2363  </tr>
2364</table>
2365<table cellspacing="5" cellpadding="0" border="0">
2366  <tr>
2367    <td>
2368      &nbsp;
2369    </td>
2370    <td>
2371
2372<p>
2373    </td>
2374  </tr>
2375</table>
2376<a class="anchor" name="a106" doxytag="RayTraceEffects.fx::Technique"></a><p>
2377<table class="mdTable" cellpadding="2" cellspacing="0">
2378  <tr>
2379    <td class="mdRow">
2380      <table cellpadding="0" cellspacing="0" border="0">
2381        <tr>
2382          <td class="md" nowrap valign="top">Technique           </td>
2383          <td class="md" valign="top">(&nbsp;</td>
2384          <td class="md" nowrap valign="top">TextureCopyAndEnlarge&nbsp;</td>
2385          <td class="mdname1" valign="top" nowrap>          </td>
2386          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2387          <td class="md" nowrap></td>
2388        </tr>
2389      </table>
2390    </td>
2391  </tr>
2392</table>
2393<table cellspacing="5" cellpadding="0" border="0">
2394  <tr>
2395    <td>
2396      &nbsp;
2397    </td>
2398    <td>
2399
2400<p>
2401    </td>
2402  </tr>
2403</table>
2404<a class="anchor" name="a105" doxytag="RayTraceEffects.fx::Technique"></a><p>
2405<table class="mdTable" cellpadding="2" cellspacing="0">
2406  <tr>
2407    <td class="mdRow">
2408      <table cellpadding="0" cellspacing="0" border="0">
2409        <tr>
2410          <td class="md" nowrap valign="top">Technique           </td>
2411          <td class="md" valign="top">(&nbsp;</td>
2412          <td class="md" nowrap valign="top">RenderShadowMap&nbsp;</td>
2413          <td class="mdname1" valign="top" nowrap>          </td>
2414          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2415          <td class="md" nowrap></td>
2416        </tr>
2417      </table>
2418    </td>
2419  </tr>
2420</table>
2421<table cellspacing="5" cellpadding="0" border="0">
2422  <tr>
2423    <td>
2424      &nbsp;
2425    </td>
2426    <td>
2427
2428<p>
2429    </td>
2430  </tr>
2431</table>
2432<a class="anchor" name="a104" doxytag="RayTraceEffects.fx::Technique"></a><p>
2433<table class="mdTable" cellpadding="2" cellspacing="0">
2434  <tr>
2435    <td class="mdRow">
2436      <table cellpadding="0" cellspacing="0" border="0">
2437        <tr>
2438          <td class="md" nowrap valign="top">Technique           </td>
2439          <td class="md" valign="top">(&nbsp;</td>
2440          <td class="md" nowrap valign="top">RenderRefractObjectScreen&nbsp;</td>
2441          <td class="mdname1" valign="top" nowrap>          </td>
2442          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2443          <td class="md" nowrap></td>
2444        </tr>
2445      </table>
2446    </td>
2447  </tr>
2448</table>
2449<table cellspacing="5" cellpadding="0" border="0">
2450  <tr>
2451    <td>
2452      &nbsp;
2453    </td>
2454    <td>
2455
2456<p>
2457    </td>
2458  </tr>
2459</table>
2460<a class="anchor" name="a103" doxytag="RayTraceEffects.fx::Technique"></a><p>
2461<table class="mdTable" cellpadding="2" cellspacing="0">
2462  <tr>
2463    <td class="mdRow">
2464      <table cellpadding="0" cellspacing="0" border="0">
2465        <tr>
2466          <td class="md" nowrap valign="top">Technique           </td>
2467          <td class="md" valign="top">(&nbsp;</td>
2468          <td class="md" nowrap valign="top">RenderPhotonHit&nbsp;</td>
2469          <td class="mdname1" valign="top" nowrap>          </td>
2470          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2471          <td class="md" nowrap></td>
2472        </tr>
2473      </table>
2474    </td>
2475  </tr>
2476</table>
2477<table cellspacing="5" cellpadding="0" border="0">
2478  <tr>
2479    <td>
2480      &nbsp;
2481    </td>
2482    <td>
2483
2484<p>
2485    </td>
2486  </tr>
2487</table>
2488<a class="anchor" name="a102" doxytag="RayTraceEffects.fx::Technique"></a><p>
2489<table class="mdTable" cellpadding="2" cellspacing="0">
2490  <tr>
2491    <td class="mdRow">
2492      <table cellpadding="0" cellspacing="0" border="0">
2493        <tr>
2494          <td class="md" nowrap valign="top">Technique           </td>
2495          <td class="md" valign="top">(&nbsp;</td>
2496          <td class="md" nowrap valign="top">RenderPhotonMapUV&nbsp;</td>
2497          <td class="mdname1" valign="top" nowrap>          </td>
2498          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2499          <td class="md" nowrap></td>
2500        </tr>
2501      </table>
2502    </td>
2503  </tr>
2504</table>
2505<table cellspacing="5" cellpadding="0" border="0">
2506  <tr>
2507    <td>
2508      &nbsp;
2509    </td>
2510    <td>
2511
2512<p>
2513    </td>
2514  </tr>
2515</table>
2516<a class="anchor" name="a101" doxytag="RayTraceEffects.fx::Technique"></a><p>
2517<table class="mdTable" cellpadding="2" cellspacing="0">
2518  <tr>
2519    <td class="mdRow">
2520      <table cellpadding="0" cellspacing="0" border="0">
2521        <tr>
2522          <td class="md" nowrap valign="top">Technique           </td>
2523          <td class="md" valign="top">(&nbsp;</td>
2524          <td class="md" nowrap valign="top">RenderLightScreen&nbsp;</td>
2525          <td class="mdname1" valign="top" nowrap>          </td>
2526          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2527          <td class="md" nowrap></td>
2528        </tr>
2529      </table>
2530    </td>
2531  </tr>
2532</table>
2533<table cellspacing="5" cellpadding="0" border="0">
2534  <tr>
2535    <td>
2536      &nbsp;
2537    </td>
2538    <td>
2539
2540<p>
2541    </td>
2542  </tr>
2543</table>
2544<a class="anchor" name="a100" doxytag="RayTraceEffects.fx::Technique"></a><p>
2545<table class="mdTable" cellpadding="2" cellspacing="0">
2546  <tr>
2547    <td class="mdRow">
2548      <table cellpadding="0" cellspacing="0" border="0">
2549        <tr>
2550          <td class="md" nowrap valign="top">Technique           </td>
2551          <td class="md" valign="top">(&nbsp;</td>
2552          <td class="md" nowrap valign="top">RenderRoomAndColumnsScreen&nbsp;</td>
2553          <td class="mdname1" valign="top" nowrap>          </td>
2554          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2555          <td class="md" nowrap></td>
2556        </tr>
2557      </table>
2558    </td>
2559  </tr>
2560</table>
2561<table cellspacing="5" cellpadding="0" border="0">
2562  <tr>
2563    <td>
2564      &nbsp;
2565    </td>
2566    <td>
2567
2568<p>
2569    </td>
2570  </tr>
2571</table>
2572<a class="anchor" name="a99" doxytag="RayTraceEffects.fx::Technique"></a><p>
2573<table class="mdTable" cellpadding="2" cellspacing="0">
2574  <tr>
2575    <td class="mdRow">
2576      <table cellpadding="0" cellspacing="0" border="0">
2577        <tr>
2578          <td class="md" nowrap valign="top">Technique           </td>
2579          <td class="md" valign="top">(&nbsp;</td>
2580          <td class="md" nowrap valign="top">RenderUmbra&nbsp;</td>
2581          <td class="mdname1" valign="top" nowrap>          </td>
2582          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2583          <td class="md" nowrap></td>
2584        </tr>
2585      </table>
2586    </td>
2587  </tr>
2588</table>
2589<table cellspacing="5" cellpadding="0" border="0">
2590  <tr>
2591    <td>
2592      &nbsp;
2593    </td>
2594    <td>
2595
2596<p>
2597    </td>
2598  </tr>
2599</table>
2600<a class="anchor" name="a98" doxytag="RayTraceEffects.fx::Technique"></a><p>
2601<table class="mdTable" cellpadding="2" cellspacing="0">
2602  <tr>
2603    <td class="mdRow">
2604      <table cellpadding="0" cellspacing="0" border="0">
2605        <tr>
2606          <td class="md" nowrap valign="top">Technique           </td>
2607          <td class="md" valign="top">(&nbsp;</td>
2608          <td class="md" nowrap valign="top">RenderRoomUV&nbsp;</td>
2609          <td class="mdname1" valign="top" nowrap>          </td>
2610          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2611          <td class="md" nowrap></td>
2612        </tr>
2613      </table>
2614    </td>
2615  </tr>
2616</table>
2617<table cellspacing="5" cellpadding="0" border="0">
2618  <tr>
2619    <td>
2620      &nbsp;
2621    </td>
2622    <td>
2623
2624<p>
2625    </td>
2626  </tr>
2627</table>
2628<a class="anchor" name="a97" doxytag="RayTraceEffects.fx::Technique"></a><p>
2629<table class="mdTable" cellpadding="2" cellspacing="0">
2630  <tr>
2631    <td class="mdRow">
2632      <table cellpadding="0" cellspacing="0" border="0">
2633        <tr>
2634          <td class="md" nowrap valign="top">Technique           </td>
2635          <td class="md" valign="top">(&nbsp;</td>
2636          <td class="md" nowrap valign="top">RenderRoomColorDistance&nbsp;</td>
2637          <td class="mdname1" valign="top" nowrap>          </td>
2638          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2639          <td class="md" nowrap></td>
2640        </tr>
2641      </table>
2642    </td>
2643  </tr>
2644</table>
2645<table cellspacing="5" cellpadding="0" border="0">
2646  <tr>
2647    <td>
2648      &nbsp;
2649    </td>
2650    <td>
2651
2652<p>
2653    </td>
2654  </tr>
2655</table>
2656<a class="anchor" name="a94" doxytag="RayTraceEffects.fx::TextureCopyAndEnlargePS"></a><p>
2657<table class="mdTable" cellpadding="2" cellspacing="0">
2658  <tr>
2659    <td class="mdRow">
2660      <table cellpadding="0" cellspacing="0" border="0">
2661        <tr>
2662          <td class="md" nowrap valign="top">float4 TextureCopyAndEnlargePS           </td>
2663          <td class="md" valign="top">(&nbsp;</td>
2664          <td class="md" nowrap valign="top">float2 Tex:TEXCOORD0&nbsp;</td>
2665          <td class="mdname1" valign="top" nowrap>          </td>
2666          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2667          <td class="md" nowrap></td>
2668        </tr>
2669      </table>
2670    </td>
2671  </tr>
2672</table>
2673<table cellspacing="5" cellpadding="0" border="0">
2674  <tr>
2675    <td>
2676      &nbsp;
2677    </td>
2678    <td>
2679
2680<p>
2681    </td>
2682  </tr>
2683</table>
2684<a class="anchor" name="a93" doxytag="RayTraceEffects.fx::TextureCopyAndEnlargeVS"></a><p>
2685<table class="mdTable" cellpadding="2" cellspacing="0">
2686  <tr>
2687    <td class="mdRow">
2688      <table cellpadding="0" cellspacing="0" border="0">
2689        <tr>
2690          <td class="md" nowrap valign="top">void TextureCopyAndEnlargeVS           </td>
2691          <td class="md" valign="top">(&nbsp;</td>
2692          <td class="md" nowrap valign="top">float4 Pos:POSITION&nbsp;</td>
2693          <td class="mdname" nowrap>, </td>
2694        </tr>
2695        <tr>
2696          <td class="md" nowrap align="right"></td>
2697          <td class="md"></td>
2698          <td class="md" nowrap>out float4 outhPos:POSITION&nbsp;</td>
2699          <td class="mdname" nowrap>, </td>
2700        </tr>
2701        <tr>
2702          <td class="md" nowrap align="right"></td>
2703          <td class="md"></td>
2704          <td class="md" nowrap>out float2 outTex:TEXCOORD0&nbsp;</td>
2705          <td class="mdname" nowrap></td>
2706        </tr>
2707        <tr>
2708          <td class="md"></td>
2709          <td class="md">)&nbsp;</td>
2710          <td class="md" colspan="2"></td>
2711        </tr>
2712      </table>
2713    </td>
2714  </tr>
2715</table>
2716<table cellspacing="5" cellpadding="0" border="0">
2717  <tr>
2718    <td>
2719      &nbsp;
2720    </td>
2721    <td>
2722
2723<p>
2724    </td>
2725  </tr>
2726</table>
2727<hr><h2>Variable Documentation</h2>
2728<a class="anchor" name="a16" doxytag="RayTraceEffects.fx::g_bCausticsON"></a><p>
2729<table class="mdTable" cellpadding="2" cellspacing="0">
2730  <tr>
2731    <td class="mdRow">
2732      <table cellpadding="0" cellspacing="0" border="0">
2733        <tr>
2734          <td class="md" nowrap valign="top">bool <a class="el" href="_ray_trace_effects_8fx.html#a16">g_bCausticsON</a>          </td>
2735        </tr>
2736      </table>
2737    </td>
2738  </tr>
2739</table>
2740<table cellspacing="5" cellpadding="0" border="0">
2741  <tr>
2742    <td>
2743      &nbsp;
2744    </td>
2745    <td>
2746
2747<p>
2748    </td>
2749  </tr>
2750</table>
2751<a class="anchor" name="a14" doxytag="RayTraceEffects.fx::g_bShadowON"></a><p>
2752<table class="mdTable" cellpadding="2" cellspacing="0">
2753  <tr>
2754    <td class="mdRow">
2755      <table cellpadding="0" cellspacing="0" border="0">
2756        <tr>
2757          <td class="md" nowrap valign="top">bool <a class="el" href="_ray_trace_effects_8fx.html#a14">g_bShadowON</a>          </td>
2758        </tr>
2759      </table>
2760    </td>
2761  </tr>
2762</table>
2763<table cellspacing="5" cellpadding="0" border="0">
2764  <tr>
2765    <td>
2766      &nbsp;
2767    </td>
2768    <td>
2769
2770<p>
2771    </td>
2772  </tr>
2773</table>
2774<a class="anchor" name="a15" doxytag="RayTraceEffects.fx::g_bShowHelp"></a><p>
2775<table class="mdTable" cellpadding="2" cellspacing="0">
2776  <tr>
2777    <td class="mdRow">
2778      <table cellpadding="0" cellspacing="0" border="0">
2779        <tr>
2780          <td class="md" nowrap valign="top">bool <a class="el" href="_ray_trace_effects_8fx.html#a15">g_bShowHelp</a>          </td>
2781        </tr>
2782      </table>
2783    </td>
2784  </tr>
2785</table>
2786<table cellspacing="5" cellpadding="0" border="0">
2787  <tr>
2788    <td>
2789      &nbsp;
2790    </td>
2791    <td>
2792
2793<p>
2794    </td>
2795  </tr>
2796</table>
2797<a class="anchor" name="a25" doxytag="RayTraceEffects.fx::g_fCausticsIntensity"></a><p>
2798<table class="mdTable" cellpadding="2" cellspacing="0">
2799  <tr>
2800    <td class="mdRow">
2801      <table cellpadding="0" cellspacing="0" border="0">
2802        <tr>
2803          <td class="md" nowrap valign="top">float <a class="el" href="_ray_trace_effects_8fx.html#a25">g_fCausticsIntensity</a>          </td>
2804        </tr>
2805      </table>
2806    </td>
2807  </tr>
2808</table>
2809<table cellspacing="5" cellpadding="0" border="0">
2810  <tr>
2811    <td>
2812      &nbsp;
2813    </td>
2814    <td>
2815
2816<p>
2817    </td>
2818  </tr>
2819</table>
2820<a class="anchor" name="a21" doxytag="RayTraceEffects.fx::g_fFresnelFactor"></a><p>
2821<table class="mdTable" cellpadding="2" cellspacing="0">
2822  <tr>
2823    <td class="mdRow">
2824      <table cellpadding="0" cellspacing="0" border="0">
2825        <tr>
2826          <td class="md" nowrap valign="top">float <a class="el" href="_ray_trace_effects_8fx.html#a21">g_fFresnelFactor</a>          </td>
2827        </tr>
2828      </table>
2829    </td>
2830  </tr>
2831</table>
2832<table cellspacing="5" cellpadding="0" border="0">
2833  <tr>
2834    <td>
2835      &nbsp;
2836    </td>
2837    <td>
2838
2839<p>
2840    </td>
2841  </tr>
2842</table>
2843<a class="anchor" name="a22" doxytag="RayTraceEffects.fx::g_fPower"></a><p>
2844<table class="mdTable" cellpadding="2" cellspacing="0">
2845  <tr>
2846    <td class="mdRow">
2847      <table cellpadding="0" cellspacing="0" border="0">
2848        <tr>
2849          <td class="md" nowrap valign="top">float <a class="el" href="_ray_trace_effects_8fx.html#a22">g_fPower</a>          </td>
2850        </tr>
2851      </table>
2852    </td>
2853  </tr>
2854</table>
2855<table cellspacing="5" cellpadding="0" border="0">
2856  <tr>
2857    <td>
2858      &nbsp;
2859    </td>
2860    <td>
2861
2862<p>
2863    </td>
2864  </tr>
2865</table>
2866<a class="anchor" name="a23" doxytag="RayTraceEffects.fx::g_fRefractionIndex"></a><p>
2867<table class="mdTable" cellpadding="2" cellspacing="0">
2868  <tr>
2869    <td class="mdRow">
2870      <table cellpadding="0" cellspacing="0" border="0">
2871        <tr>
2872          <td class="md" nowrap valign="top">float <a class="el" href="_ray_trace_effects_8fx.html#a23">g_fRefractionIndex</a>          </td>
2873        </tr>
2874      </table>
2875    </td>
2876  </tr>
2877</table>
2878<table cellspacing="5" cellpadding="0" border="0">
2879  <tr>
2880    <td>
2881      &nbsp;
2882    </td>
2883    <td>
2884
2885<p>
2886    </td>
2887  </tr>
2888</table>
2889<a class="anchor" name="a24" doxytag="RayTraceEffects.fx::g_fShadowIntensity"></a><p>
2890<table class="mdTable" cellpadding="2" cellspacing="0">
2891  <tr>
2892    <td class="mdRow">
2893      <table cellpadding="0" cellspacing="0" border="0">
2894        <tr>
2895          <td class="md" nowrap valign="top">float <a class="el" href="_ray_trace_effects_8fx.html#a24">g_fShadowIntensity</a>          </td>
2896        </tr>
2897      </table>
2898    </td>
2899  </tr>
2900</table>
2901<table cellspacing="5" cellpadding="0" border="0">
2902  <tr>
2903    <td>
2904      &nbsp;
2905    </td>
2906    <td>
2907
2908<p>
2909    </td>
2910  </tr>
2911</table>
2912<a class="anchor" name="a20" doxytag="RayTraceEffects.fx::g_iIDofMap"></a><p>
2913<table class="mdTable" cellpadding="2" cellspacing="0">
2914  <tr>
2915    <td class="mdRow">
2916      <table cellpadding="0" cellspacing="0" border="0">
2917        <tr>
2918          <td class="md" nowrap valign="top">int <a class="el" href="_ray_trace_effects_8fx.html#a20">g_iIDofMap</a>          </td>
2919        </tr>
2920      </table>
2921    </td>
2922  </tr>
2923</table>
2924<table cellspacing="5" cellpadding="0" border="0">
2925  <tr>
2926    <td>
2927      &nbsp;
2928    </td>
2929    <td>
2930
2931<p>
2932    </td>
2933  </tr>
2934</table>
2935<a class="anchor" name="a17" doxytag="RayTraceEffects.fx::g_iNumberOfIteration"></a><p>
2936<table class="mdTable" cellpadding="2" cellspacing="0">
2937  <tr>
2938    <td class="mdRow">
2939      <table cellpadding="0" cellspacing="0" border="0">
2940        <tr>
2941          <td class="md" nowrap valign="top">int <a class="el" href="_ray_trace_effects_8fx.html#a17">g_iNumberOfIteration</a>          </td>
2942        </tr>
2943      </table>
2944    </td>
2945  </tr>
2946</table>
2947<table cellspacing="5" cellpadding="0" border="0">
2948  <tr>
2949    <td>
2950      &nbsp;
2951    </td>
2952    <td>
2953
2954<p>
2955    </td>
2956  </tr>
2957</table>
2958<a class="anchor" name="a18" doxytag="RayTraceEffects.fx::g_iObjectID"></a><p>
2959<table class="mdTable" cellpadding="2" cellspacing="0">
2960  <tr>
2961    <td class="mdRow">
2962      <table cellpadding="0" cellspacing="0" border="0">
2963        <tr>
2964          <td class="md" nowrap valign="top">int <a class="el" href="_ray_trace_effects_8fx.html#a18">g_iObjectID</a>          </td>
2965        </tr>
2966      </table>
2967    </td>
2968  </tr>
2969</table>
2970<table cellspacing="5" cellpadding="0" border="0">
2971  <tr>
2972    <td>
2973      &nbsp;
2974    </td>
2975    <td>
2976
2977<p>
2978    </td>
2979  </tr>
2980</table>
2981<a class="anchor" name="a19" doxytag="RayTraceEffects.fx::g_iPhotonMapSize"></a><p>
2982<table class="mdTable" cellpadding="2" cellspacing="0">
2983  <tr>
2984    <td class="mdRow">
2985      <table cellpadding="0" cellspacing="0" border="0">
2986        <tr>
2987          <td class="md" nowrap valign="top">int <a class="el" href="_ray_trace_effects_8fx.html#a19">g_iPhotonMapSize</a>          </td>
2988        </tr>
2989      </table>
2990    </td>
2991  </tr>
2992</table>
2993<table cellspacing="5" cellpadding="0" border="0">
2994  <tr>
2995    <td>
2996      &nbsp;
2997    </td>
2998    <td>
2999
3000<p>
3001    </td>
3002  </tr>
3003</table>
3004<a class="anchor" name="a33" doxytag="RayTraceEffects.fx::g_mLightViewTexBias"></a><p>
3005<table class="mdTable" cellpadding="2" cellspacing="0">
3006  <tr>
3007    <td class="mdRow">
3008      <table cellpadding="0" cellspacing="0" border="0">
3009        <tr>
3010          <td class="md" nowrap valign="top">float4x4 <a class="el" href="_ray_trace_effects_8fx.html#a33">g_mLightViewTexBias</a>          </td>
3011        </tr>
3012      </table>
3013    </td>
3014  </tr>
3015</table>
3016<table cellspacing="5" cellpadding="0" border="0">
3017  <tr>
3018    <td>
3019      &nbsp;
3020    </td>
3021    <td>
3022
3023<p>
3024    </td>
3025  </tr>
3026</table>
3027<a class="anchor" name="a32" doxytag="RayTraceEffects.fx::g_mWorldCenterObject"></a><p>
3028<table class="mdTable" cellpadding="2" cellspacing="0">
3029  <tr>
3030    <td class="mdRow">
3031      <table cellpadding="0" cellspacing="0" border="0">
3032        <tr>
3033          <td class="md" nowrap valign="top">float4x4 <a class="el" href="_ray_trace_effects_8fx.html#a32">g_mWorldCenterObject</a>          </td>
3034        </tr>
3035      </table>
3036    </td>
3037  </tr>
3038</table>
3039<table cellspacing="5" cellpadding="0" border="0">
3040  <tr>
3041    <td>
3042      &nbsp;
3043    </td>
3044    <td>
3045
3046<p>
3047    </td>
3048  </tr>
3049</table>
3050<a class="anchor" name="a30" doxytag="RayTraceEffects.fx::g_mWorldView"></a><p>
3051<table class="mdTable" cellpadding="2" cellspacing="0">
3052  <tr>
3053    <td class="mdRow">
3054      <table cellpadding="0" cellspacing="0" border="0">
3055        <tr>
3056          <td class="md" nowrap valign="top">float4x4 <a class="el" href="_ray_trace_effects_8fx.html#a30">g_mWorldView</a>          </td>
3057        </tr>
3058      </table>
3059    </td>
3060  </tr>
3061</table>
3062<table cellspacing="5" cellpadding="0" border="0">
3063  <tr>
3064    <td>
3065      &nbsp;
3066    </td>
3067    <td>
3068
3069<p>
3070    </td>
3071  </tr>
3072</table>
3073<a class="anchor" name="a31" doxytag="RayTraceEffects.fx::g_mWorldViewProjection"></a><p>
3074<table class="mdTable" cellpadding="2" cellspacing="0">
3075  <tr>
3076    <td class="mdRow">
3077      <table cellpadding="0" cellspacing="0" border="0">
3078        <tr>
3079          <td class="md" nowrap valign="top">float4x4 <a class="el" href="_ray_trace_effects_8fx.html#a31">g_mWorldViewProjection</a>          </td>
3080        </tr>
3081      </table>
3082    </td>
3083  </tr>
3084</table>
3085<table cellspacing="5" cellpadding="0" border="0">
3086  <tr>
3087    <td>
3088      &nbsp;
3089    </td>
3090    <td>
3091
3092<p>
3093    </td>
3094  </tr>
3095</table>
3096<a class="anchor" name="a52" doxytag="RayTraceEffects.fx::g_samplerRoomColorDistanceCubeMap"></a><p>
3097<table class="mdTable" cellpadding="2" cellspacing="0">
3098  <tr>
3099    <td class="mdRow">
3100      <table cellpadding="0" cellspacing="0" border="0">
3101        <tr>
3102          <td class="md" nowrap valign="top">samplerCUBE <a class="el" href="_ray_trace_effects_8fx.html#a52">g_samplerRoomColorDistanceCubeMap</a>          </td>
3103        </tr>
3104      </table>
3105    </td>
3106  </tr>
3107</table>
3108<table cellspacing="5" cellpadding="0" border="0">
3109  <tr>
3110    <td>
3111      &nbsp;
3112    </td>
3113    <td>
3114
3115<p>
3116<b>Initial value:</b><div class="fragment"><pre class="fragment"> sampler_state
3117{
3118    Texture = &lt;<a class="code" href="_ray_trace_effects_8fx.html#a34">g_txRoomColorDistanceCubeMap</a>&gt;;
3119    MinFilter = Linear;
3120    MagFilter = Linear;
3121    MipFilter = Linear;
3122    AddressU  = BORDER;
3123    AddressV  = BORDER;
3124}
3125</pre></div>    </td>
3126  </tr>
3127</table>
3128<a class="anchor" name="a54" doxytag="RayTraceEffects.fx::g_samplerRoomCubeMapUVMap_NO_FILTER"></a><p>
3129<table class="mdTable" cellpadding="2" cellspacing="0">
3130  <tr>
3131    <td class="mdRow">
3132      <table cellpadding="0" cellspacing="0" border="0">
3133        <tr>
3134          <td class="md" nowrap valign="top">samplerCUBE <a class="el" href="_ray_trace_effects_8fx.html#a54">g_samplerRoomCubeMapUVMap_NO_FILTER</a>          </td>
3135        </tr>
3136      </table>
3137    </td>
3138  </tr>
3139</table>
3140<table cellspacing="5" cellpadding="0" border="0">
3141  <tr>
3142    <td>
3143      &nbsp;
3144    </td>
3145    <td>
3146
3147<p>
3148<b>Initial value:</b><div class="fragment"><pre class="fragment"> sampler_state
3149{
3150    Texture = &lt;<a class="code" href="_ray_trace_effects_8fx.html#a35">g_txRoomUVCubeMap</a>&gt;;
3151    MinFilter = Point;
3152    MagFilter = Point;
3153    MipFilter = Point;
3154    AddressU  = BORDER;
3155    AddressV  = BORDER;
3156}
3157</pre></div>    </td>
3158  </tr>
3159</table>
3160<a class="anchor" name="a53" doxytag="RayTraceEffects.fx::g_samplerRoomUVCubeMap"></a><p>
3161<table class="mdTable" cellpadding="2" cellspacing="0">
3162  <tr>
3163    <td class="mdRow">
3164      <table cellpadding="0" cellspacing="0" border="0">
3165        <tr>
3166          <td class="md" nowrap valign="top">samplerCUBE <a class="el" href="_ray_trace_effects_8fx.html#a53">g_samplerRoomUVCubeMap</a>          </td>
3167        </tr>
3168      </table>
3169    </td>
3170  </tr>
3171</table>
3172<table cellspacing="5" cellpadding="0" border="0">
3173  <tr>
3174    <td>
3175      &nbsp;
3176    </td>
3177    <td>
3178
3179<p>
3180<b>Initial value:</b><div class="fragment"><pre class="fragment"> sampler_state
3181{
3182    Texture = &lt;<a class="code" href="_ray_trace_effects_8fx.html#a35">g_txRoomUVCubeMap</a>&gt;;
3183    MinFilter = Linear;
3184    MagFilter = Linear;
3185    MipFilter = Linear;
3186    AddressU  = BORDER;
3187    AddressV  = BORDER;
3188}
3189</pre></div>    </td>
3190  </tr>
3191</table>
3192<a class="anchor" name="a51" doxytag="RayTraceEffects.fx::g_samplerShadowMap"></a><p>
3193<table class="mdTable" cellpadding="2" cellspacing="0">
3194  <tr>
3195    <td class="mdRow">
3196      <table cellpadding="0" cellspacing="0" border="0">
3197        <tr>
3198          <td class="md" nowrap valign="top">sampler2D <a class="el" href="_ray_trace_effects_8fx.html#a51">g_samplerShadowMap</a>          </td>
3199        </tr>
3200      </table>
3201    </td>
3202  </tr>
3203</table>
3204<table cellspacing="5" cellpadding="0" border="0">
3205  <tr>
3206    <td>
3207      &nbsp;
3208    </td>
3209    <td>
3210
3211<p>
3212<b>Initial value:</b><div class="fragment"><pre class="fragment"> sampler_state
3213{
3214    Texture = &lt;<a class="code" href="_ray_trace_effects_8fx.html#a50">g_txShadowMapTexture</a>&gt;;
3215    MinFilter = Linear;
3216    MagFilter = Linear;
3217    MipFilter = Linear;
3218    AddressU  = CLAMP;
3219    AddressV  = CLAMP;
3220}
3221</pre></div>    </td>
3222  </tr>
3223</table>
3224<a class="anchor" name="a42" doxytag="RayTraceEffects.fx::g_txColumn0LastTexture"></a><p>
3225<table class="mdTable" cellpadding="2" cellspacing="0">
3226  <tr>
3227    <td class="mdRow">
3228      <table cellpadding="0" cellspacing="0" border="0">
3229        <tr>
3230          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a42">g_txColumn0LastTexture</a>          </td>
3231        </tr>
3232      </table>
3233    </td>
3234  </tr>
3235</table>
3236<table cellspacing="5" cellpadding="0" border="0">
3237  <tr>
3238    <td>
3239      &nbsp;
3240    </td>
3241    <td>
3242
3243<p>
3244    </td>
3245  </tr>
3246</table>
3247<a class="anchor" name="a41" doxytag="RayTraceEffects.fx::g_txColumn0ModifiedTexture"></a><p>
3248<table class="mdTable" cellpadding="2" cellspacing="0">
3249  <tr>
3250    <td class="mdRow">
3251      <table cellpadding="0" cellspacing="0" border="0">
3252        <tr>
3253          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a41">g_txColumn0ModifiedTexture</a>          </td>
3254        </tr>
3255      </table>
3256    </td>
3257  </tr>
3258</table>
3259<table cellspacing="5" cellpadding="0" border="0">
3260  <tr>
3261    <td>
3262      &nbsp;
3263    </td>
3264    <td>
3265
3266<p>
3267    </td>
3268  </tr>
3269</table>
3270<a class="anchor" name="a44" doxytag="RayTraceEffects.fx::g_txColumn1LastTexture"></a><p>
3271<table class="mdTable" cellpadding="2" cellspacing="0">
3272  <tr>
3273    <td class="mdRow">
3274      <table cellpadding="0" cellspacing="0" border="0">
3275        <tr>
3276          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a44">g_txColumn1LastTexture</a>          </td>
3277        </tr>
3278      </table>
3279    </td>
3280  </tr>
3281</table>
3282<table cellspacing="5" cellpadding="0" border="0">
3283  <tr>
3284    <td>
3285      &nbsp;
3286    </td>
3287    <td>
3288
3289<p>
3290    </td>
3291  </tr>
3292</table>
3293<a class="anchor" name="a43" doxytag="RayTraceEffects.fx::g_txColumn1ModifiedTexture"></a><p>
3294<table class="mdTable" cellpadding="2" cellspacing="0">
3295  <tr>
3296    <td class="mdRow">
3297      <table cellpadding="0" cellspacing="0" border="0">
3298        <tr>
3299          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a43">g_txColumn1ModifiedTexture</a>          </td>
3300        </tr>
3301      </table>
3302    </td>
3303  </tr>
3304</table>
3305<table cellspacing="5" cellpadding="0" border="0">
3306  <tr>
3307    <td>
3308      &nbsp;
3309    </td>
3310    <td>
3311
3312<p>
3313    </td>
3314  </tr>
3315</table>
3316<a class="anchor" name="a46" doxytag="RayTraceEffects.fx::g_txColumn2LastTexture"></a><p>
3317<table class="mdTable" cellpadding="2" cellspacing="0">
3318  <tr>
3319    <td class="mdRow">
3320      <table cellpadding="0" cellspacing="0" border="0">
3321        <tr>
3322          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a46">g_txColumn2LastTexture</a>          </td>
3323        </tr>
3324      </table>
3325    </td>
3326  </tr>
3327</table>
3328<table cellspacing="5" cellpadding="0" border="0">
3329  <tr>
3330    <td>
3331      &nbsp;
3332    </td>
3333    <td>
3334
3335<p>
3336    </td>
3337  </tr>
3338</table>
3339<a class="anchor" name="a45" doxytag="RayTraceEffects.fx::g_txColumn2ModifiedTexture"></a><p>
3340<table class="mdTable" cellpadding="2" cellspacing="0">
3341  <tr>
3342    <td class="mdRow">
3343      <table cellpadding="0" cellspacing="0" border="0">
3344        <tr>
3345          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a45">g_txColumn2ModifiedTexture</a>          </td>
3346        </tr>
3347      </table>
3348    </td>
3349  </tr>
3350</table>
3351<table cellspacing="5" cellpadding="0" border="0">
3352  <tr>
3353    <td>
3354      &nbsp;
3355    </td>
3356    <td>
3357
3358<p>
3359    </td>
3360  </tr>
3361</table>
3362<a class="anchor" name="a48" doxytag="RayTraceEffects.fx::g_txColumn3LastTexture"></a><p>
3363<table class="mdTable" cellpadding="2" cellspacing="0">
3364  <tr>
3365    <td class="mdRow">
3366      <table cellpadding="0" cellspacing="0" border="0">
3367        <tr>
3368          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a48">g_txColumn3LastTexture</a>          </td>
3369        </tr>
3370      </table>
3371    </td>
3372  </tr>
3373</table>
3374<table cellspacing="5" cellpadding="0" border="0">
3375  <tr>
3376    <td>
3377      &nbsp;
3378    </td>
3379    <td>
3380
3381<p>
3382    </td>
3383  </tr>
3384</table>
3385<a class="anchor" name="a47" doxytag="RayTraceEffects.fx::g_txColumn3ModifiedTexture"></a><p>
3386<table class="mdTable" cellpadding="2" cellspacing="0">
3387  <tr>
3388    <td class="mdRow">
3389      <table cellpadding="0" cellspacing="0" border="0">
3390        <tr>
3391          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a47">g_txColumn3ModifiedTexture</a>          </td>
3392        </tr>
3393      </table>
3394    </td>
3395  </tr>
3396</table>
3397<table cellspacing="5" cellpadding="0" border="0">
3398  <tr>
3399    <td>
3400      &nbsp;
3401    </td>
3402    <td>
3403
3404<p>
3405    </td>
3406  </tr>
3407</table>
3408<a class="anchor" name="a49" doxytag="RayTraceEffects.fx::g_txColumnOriginalTexture"></a><p>
3409<table class="mdTable" cellpadding="2" cellspacing="0">
3410  <tr>
3411    <td class="mdRow">
3412      <table cellpadding="0" cellspacing="0" border="0">
3413        <tr>
3414          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a49">g_txColumnOriginalTexture</a>          </td>
3415        </tr>
3416      </table>
3417    </td>
3418  </tr>
3419</table>
3420<table cellspacing="5" cellpadding="0" border="0">
3421  <tr>
3422    <td>
3423      &nbsp;
3424    </td>
3425    <td>
3426
3427<p>
3428    </td>
3429  </tr>
3430</table>
3431<a class="anchor" name="a36" doxytag="RayTraceEffects.fx::g_txPhotonUVTexture"></a><p>
3432<table class="mdTable" cellpadding="2" cellspacing="0">
3433  <tr>
3434    <td class="mdRow">
3435      <table cellpadding="0" cellspacing="0" border="0">
3436        <tr>
3437          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a36">g_txPhotonUVTexture</a>          </td>
3438        </tr>
3439      </table>
3440    </td>
3441  </tr>
3442</table>
3443<table cellspacing="5" cellpadding="0" border="0">
3444  <tr>
3445    <td>
3446      &nbsp;
3447    </td>
3448    <td>
3449
3450<p>
3451    </td>
3452  </tr>
3453</table>
3454<a class="anchor" name="a37" doxytag="RayTraceEffects.fx::g_txPowerOfPhotonHitTexture"></a><p>
3455<table class="mdTable" cellpadding="2" cellspacing="0">
3456  <tr>
3457    <td class="mdRow">
3458      <table cellpadding="0" cellspacing="0" border="0">
3459        <tr>
3460          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a37">g_txPowerOfPhotonHitTexture</a>          </td>
3461        </tr>
3462      </table>
3463    </td>
3464  </tr>
3465</table>
3466<table cellspacing="5" cellpadding="0" border="0">
3467  <tr>
3468    <td>
3469      &nbsp;
3470    </td>
3471    <td>
3472
3473<p>
3474    </td>
3475  </tr>
3476</table>
3477<a class="anchor" name="a34" doxytag="RayTraceEffects.fx::g_txRoomColorDistanceCubeMap"></a><p>
3478<table class="mdTable" cellpadding="2" cellspacing="0">
3479  <tr>
3480    <td class="mdRow">
3481      <table cellpadding="0" cellspacing="0" border="0">
3482        <tr>
3483          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a34">g_txRoomColorDistanceCubeMap</a>          </td>
3484        </tr>
3485      </table>
3486    </td>
3487  </tr>
3488</table>
3489<table cellspacing="5" cellpadding="0" border="0">
3490  <tr>
3491    <td>
3492      &nbsp;
3493    </td>
3494    <td>
3495
3496<p>
3497    </td>
3498  </tr>
3499</table>
3500<a class="anchor" name="a40" doxytag="RayTraceEffects.fx::g_txRoomLastTexture"></a><p>
3501<table class="mdTable" cellpadding="2" cellspacing="0">
3502  <tr>
3503    <td class="mdRow">
3504      <table cellpadding="0" cellspacing="0" border="0">
3505        <tr>
3506          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a40">g_txRoomLastTexture</a>          </td>
3507        </tr>
3508      </table>
3509    </td>
3510  </tr>
3511</table>
3512<table cellspacing="5" cellpadding="0" border="0">
3513  <tr>
3514    <td>
3515      &nbsp;
3516    </td>
3517    <td>
3518
3519<p>
3520    </td>
3521  </tr>
3522</table>
3523<a class="anchor" name="a39" doxytag="RayTraceEffects.fx::g_txRoomModifiedTexture"></a><p>
3524<table class="mdTable" cellpadding="2" cellspacing="0">
3525  <tr>
3526    <td class="mdRow">
3527      <table cellpadding="0" cellspacing="0" border="0">
3528        <tr>
3529          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a39">g_txRoomModifiedTexture</a>          </td>
3530        </tr>
3531      </table>
3532    </td>
3533  </tr>
3534</table>
3535<table cellspacing="5" cellpadding="0" border="0">
3536  <tr>
3537    <td>
3538      &nbsp;
3539    </td>
3540    <td>
3541
3542<p>
3543    </td>
3544  </tr>
3545</table>
3546<a class="anchor" name="a38" doxytag="RayTraceEffects.fx::g_txRoomOriginalTexture"></a><p>
3547<table class="mdTable" cellpadding="2" cellspacing="0">
3548  <tr>
3549    <td class="mdRow">
3550      <table cellpadding="0" cellspacing="0" border="0">
3551        <tr>
3552          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a38">g_txRoomOriginalTexture</a>          </td>
3553        </tr>
3554      </table>
3555    </td>
3556  </tr>
3557</table>
3558<table cellspacing="5" cellpadding="0" border="0">
3559  <tr>
3560    <td>
3561      &nbsp;
3562    </td>
3563    <td>
3564
3565<p>
3566    </td>
3567  </tr>
3568</table>
3569<a class="anchor" name="a35" doxytag="RayTraceEffects.fx::g_txRoomUVCubeMap"></a><p>
3570<table class="mdTable" cellpadding="2" cellspacing="0">
3571  <tr>
3572    <td class="mdRow">
3573      <table cellpadding="0" cellspacing="0" border="0">
3574        <tr>
3575          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a35">g_txRoomUVCubeMap</a>          </td>
3576        </tr>
3577      </table>
3578    </td>
3579  </tr>
3580</table>
3581<table cellspacing="5" cellpadding="0" border="0">
3582  <tr>
3583    <td>
3584      &nbsp;
3585    </td>
3586    <td>
3587
3588<p>
3589    </td>
3590  </tr>
3591</table>
3592<a class="anchor" name="a50" doxytag="RayTraceEffects.fx::g_txShadowMapTexture"></a><p>
3593<table class="mdTable" cellpadding="2" cellspacing="0">
3594  <tr>
3595    <td class="mdRow">
3596      <table cellpadding="0" cellspacing="0" border="0">
3597        <tr>
3598          <td class="md" nowrap valign="top">texture <a class="el" href="_ray_trace_effects_8fx.html#a50">g_txShadowMapTexture</a>          </td>
3599        </tr>
3600      </table>
3601    </td>
3602  </tr>
3603</table>
3604<table cellspacing="5" cellpadding="0" border="0">
3605  <tr>
3606    <td>
3607      &nbsp;
3608    </td>
3609    <td>
3610
3611<p>
3612    </td>
3613  </tr>
3614</table>
3615<a class="anchor" name="a28" doxytag="RayTraceEffects.fx::g_vCameraPos3f"></a><p>
3616<table class="mdTable" cellpadding="2" cellspacing="0">
3617  <tr>
3618    <td class="mdRow">
3619      <table cellpadding="0" cellspacing="0" border="0">
3620        <tr>
3621          <td class="md" nowrap valign="top">float3 <a class="el" href="_ray_trace_effects_8fx.html#a28">g_vCameraPos3f</a>          </td>
3622        </tr>
3623      </table>
3624    </td>
3625  </tr>
3626</table>
3627<table cellspacing="5" cellpadding="0" border="0">
3628  <tr>
3629    <td>
3630      &nbsp;
3631    </td>
3632    <td>
3633
3634<p>
3635    </td>
3636  </tr>
3637</table>
3638<a class="anchor" name="a29" doxytag="RayTraceEffects.fx::g_vLightPos3f"></a><p>
3639<table class="mdTable" cellpadding="2" cellspacing="0">
3640  <tr>
3641    <td class="mdRow">
3642      <table cellpadding="0" cellspacing="0" border="0">
3643        <tr>
3644          <td class="md" nowrap valign="top">float3 <a class="el" href="_ray_trace_effects_8fx.html#a29">g_vLightPos3f</a>          </td>
3645        </tr>
3646      </table>
3647    </td>
3648  </tr>
3649</table>
3650<table cellspacing="5" cellpadding="0" border="0">
3651  <tr>
3652    <td>
3653      &nbsp;
3654    </td>
3655    <td>
3656
3657<p>
3658    </td>
3659  </tr>
3660</table>
3661<a class="anchor" name="a26" doxytag="RayTraceEffects.fx::g_vMapScreenPos"></a><p>
3662<table class="mdTable" cellpadding="2" cellspacing="0">
3663  <tr>
3664    <td class="mdRow">
3665      <table cellpadding="0" cellspacing="0" border="0">
3666        <tr>
3667          <td class="md" nowrap valign="top">float2 <a class="el" href="_ray_trace_effects_8fx.html#a26">g_vMapScreenPos</a>          </td>
3668        </tr>
3669      </table>
3670    </td>
3671  </tr>
3672</table>
3673<table cellspacing="5" cellpadding="0" border="0">
3674  <tr>
3675    <td>
3676      &nbsp;
3677    </td>
3678    <td>
3679
3680<p>
3681    </td>
3682  </tr>
3683</table>
3684<a class="anchor" name="a27" doxytag="RayTraceEffects.fx::g_vMapScreenSize"></a><p>
3685<table class="mdTable" cellpadding="2" cellspacing="0">
3686  <tr>
3687    <td class="mdRow">
3688      <table cellpadding="0" cellspacing="0" border="0">
3689        <tr>
3690          <td class="md" nowrap valign="top">float2 <a class="el" href="_ray_trace_effects_8fx.html#a27">g_vMapScreenSize</a>          </td>
3691        </tr>
3692      </table>
3693    </td>
3694  </tr>
3695</table>
3696<table cellspacing="5" cellpadding="0" border="0">
3697  <tr>
3698    <td>
3699      &nbsp;
3700    </td>
3701    <td>
3702
3703<p>
3704    </td>
3705  </tr>
3706</table>
3707<hr size="1"><address style="align: right;"><small>Generated on Tue Aug 22 22:32:51 2006 for Indirect Environment Mapping by&nbsp;
3708<a href="http://www.doxygen.org/index.html">
3709<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.2 </small></address>
3710</body>
3711</html>
Note: See TracBrowser for help on using the repository browser.