1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
3  <head>
4    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5    <meta http-equiv="Content-Style-Type" content="text/css" />
6    <link rel="stylesheet" href="../../../css/manpage.css" type="text/css" />
7    <style type="text/css"><!--
8      span.static_style
9      {
10        font-size			: 8pt;
11        color				: white;
12        font-weight			: bold;
13        background			: #44f;
14        border-left			: solid 1px #aaf;
15        border-top			: solid 1px #aaf;
16        border-right		: solid 1px #00c;
17        border-bottom		: solid 1px #00c;
18        padding-left		: 2px;
19        padding-right		: 2px;
20      }
21      span.virtual_style
22      {
23        font-size			 : 8pt;
24        color				 : white;
25        font-weight			: bold;
26        background			: #0a0;
27        border-left			: solid 1px #0f0;
28        border-top			: solid 1px #0f0;
29        border-right		: solid 1px #060;
30        border-bottom		: solid 1px #060;
31        padding-left		: 2px;
32        padding-right		: 2px;
33      }
34      span.protected_style
35      {
36        font-size			 : 8pt;
37        color				 : white;
38        font-weight			: bold;
39        background			: #444;
40        border-left			: solid 1px #ccc;
41        border-top			: solid 1px #ccc;
42        border-right		: solid 1px #222;
43        border-bottom		: solid 1px #222;
44        padding-left		: 2px;
45        padding-right		: 2px;
46      }
47        --></style>
48<title>nn::gd::CTR</title>
49  </head>
50  <body>
51<h1><CODE><a href="../../../nn/Overview.html">nn</a>::<a href="../../../nn/gd/Overview.html">gd</a>::CTR</CODE> Namespace</h1>
52<h2>Description</h2>
53    <div class="section">
54<p>The namespace for the CTR's GD (graphics) API. <br />(This can also be written without the <CODE>::CTR</CODE> portion.)</p><!-- write here --></div>
55    <a name="class" id="class">
56<h2>Classes</h2>
57      <div class="section">
58        <table class="members">
59          <tr>
60<th class="category" colspan="2"><CODE>CombinerStage</CODE></th>
61          </tr>
62          <tr>
63            <th>
64<a href="../../../nn/gd/CTR/CombinerStage/Overview.html"><CODE>nn::gd::CTR::CombinerStage</CODE></a>
65            </th>
66<td>The texture combiner pipeline stage.</td>
67          </tr>
68          <tr>
69            <th>
70<a href="../../../nn/gd/CTR/CombinerUnitDescription/Overview.html"><CODE>nn::gd::CTR::CombinerUnitDescription</CODE></a>
71            </th>
72<td>Definition for the <CODE>CombinerUnitDescription</CODE> structure.</td>
73          </tr>
74          <tr>
75            <th>
76<a href="../../../nn/gd/CTR/CombinerDescription/Overview.html"><CODE>nn::gd::CTR::CombinerDescription</CODE></a>
77            </th>
78<td>The <CODE>CombinerDescription</CODE> class creates a <CODE>CombinerState</CODE>.</td>
79          </tr>
80          <tr>
81<th class="category" colspan="2"><CODE>FogStage</CODE></th>
82          </tr>
83          <tr>
84            <th>
85<a href="../../../nn/gd/CTR/FogStage/Overview.html"><CODE>nn::gd::CTR::FogStage</CODE></a>
86            </th>
87<td>The fog and gas stage.</td>
88          </tr>
89          <tr>
90<th class="category" colspan="2"><CODE>LightingStage</CODE></th>
91          </tr>
92          <tr>
93            <th>
94<a href="../../../nn/gd/CTR/Light/Overview.html"><CODE>nn::gd::CTR::Light</CODE></a>
95            </th>
96<td>This class manages settings for each of eight light sources.</td>
97          </tr>
98          <tr>
99            <th>
100<a href="../../../nn/gd/CTR/LightingStage/Overview.html"><CODE>nn::gd::CTR::LightingStage</CODE></a>
101            </th>
102<td>The fragment light stage sets the overall environment for lighting.</td>
103          </tr>
104          <tr>
105<th class="category" colspan="2"><CODE>MemoryOperation</CODE></th>
106          </tr>
107          <tr>
108            <th>
109<a href="../../../nn/gd/CTR/Memory/Overview.html"><CODE>nn::gd::CTR::Memory</CODE></a>
110            </th>
111<td>Memory operations generally involve copying memory (layout conversion block image &lt;-&gt; linear image, filtering) and filling memory. </td>
112          </tr>
113          <tr>
114<th class="category" colspan="2"><CODE>OutputStage</CODE></th>
115          </tr>
116          <tr>
117            <th>
118<a href="../../../nn/gd/CTR/OutputStage/Overview.html"><CODE>nn::gd::CTR::OutputStage</CODE></a>
119            </th>
120<td>The frame buffer operation stage.</td>
121          </tr>
122          <tr>
123            <th>
124<a href="../../../nn/gd/CTR/RenderTargetDescription/Overview.html"><CODE>nn::gd::CTR::RenderTargetDescription</CODE></a>
125            </th>
126<td>The descriptor when creating render target objects.</td>
127          </tr>
128          <tr>
129            <th>
130<a href="../../../nn/gd/CTR/DepthStencilTargetDescription/Overview.html"><CODE>nn::gd::CTR::DepthStencilTargetDescription</CODE></a>
131            </th>
132<td>The descriptor when creating depth stencil target objects.</td>
133          </tr>
134          <tr>
135            <th>
136<a href="../../../nn/gd/CTR/TargetProperties/Overview.html"><CODE>nn::gd::CTR::TargetProperties</CODE></a>
137            </th>
138<td>Detailed information about target objects. (Render targets and depth stencil targets.)</td>
139          </tr>
140          <tr>
141            <th>
142<a href="../../../nn/gd/CTR/BlendStateDescription/Overview.html"><CODE>nn::gd::CTR::BlendStateDescription</CODE></a>
143            </th>
144<td>The descriptor for creating blend state objects.</td>
145          </tr>
146          <tr>
147            <th>
148<a href="../../../nn/gd/CTR/DepthStencilStateDescription/Overview.html"><CODE>nn::gd::CTR::DepthStencilStateDescription</CODE></a>
149            </th>
150<td>The descriptor for creating depth stencil state objects.</td>
151          </tr>
152          <tr>
153<th class="category" colspan="2"><CODE>RasterizerStage</CODE></th>
154          </tr>
155          <tr>
156            <th>
157<a href="../../../nn/gd/CTR/Viewport/Overview.html"><CODE>nn::gd::CTR::Viewport</CODE></a>
158            </th>
159<td>The viewport settings.</td>
160          </tr>
161          <tr>
162            <th>
163<a href="../../../nn/gd/CTR/RasterizerStage/Overview.html"><CODE>nn::gd::CTR::RasterizerStage</CODE></a>
164            </th>
165<td>The rasterizer stage.</td>
166          </tr>
167          <tr>
168<th class="category" colspan="2"><CODE>Resource</CODE></th>
169          </tr>
170          <tr>
171            <th>
172<a href="../../../nn/gd/CTR/Resource/Overview.html"><CODE>nn::gd::CTR::Resource</CODE></a>
173            </th>
174<td>A resource function.</td>
175          </tr>
176          <tr>
177            <th>
178<a href="../../../nn/gd/CTR/Texture2DResourceDescription/Overview.html"><CODE>nn::gd::CTR::Texture2DResourceDescription</CODE></a>
179            </th>
180<td>The descriptor for texture 2D resources.</td>
181          </tr>
182          <tr>
183            <th>
184<a href="../../../nn/gd/CTR/MipmapResourceInfo/Overview.html"><CODE>nn::gd::CTR::MipmapResourceInfo</CODE></a>
185            </th>
186<td>Detailed information about the mipmap levels of a resource.</td>
187          </tr>
188          <tr>
189            <th>
190<a href="../../../nn/gd/CTR/Texture2DResourceProperties/Overview.html"><CODE>nn::gd::CTR::Texture2DResourceProperties</CODE></a>
191            </th>
192<td>Detailed information about texture 2D resources.</td>
193          </tr>
194          <tr>
195            <th>
196<a href="../../../nn/gd/CTR/VertexBufferResourceDescription/Overview.html"><CODE>nn::gd::CTR::VertexBufferResourceDescription</CODE></a>
197            </th>
198<td>The descriptor for creating a vertex buffer.</td>
199          </tr>
200          <tr>
201            <th>
202<a href="../../../nn/gd/CTR/VertexBufferResourceProperties/Overview.html"><CODE>nn::gd::CTR::VertexBufferResourceProperties</CODE></a>
203            </th>
204<td>Detailed information about <CODE>VertexBuffer</CODE> objects.</td>
205          </tr>
206          <tr>
207<th class="category" colspan="2"><CODE>ShaderStage</CODE></th>
208          </tr>
209          <tr>
210            <th>
211<a href="../../../nn/gd/CTR/UniformLocation/Overview.html"><CODE>nn::gd::CTR::UniformLocation</CODE></a>
212            </th>
213<td>The uniform location.</td>
214          </tr>
215          <tr>
216            <th>
217<a href="../../../nn/gd/CTR/ShaderStage/Overview.html"><CODE>nn::gd::CTR::ShaderStage</CODE></a>
218            </th>
219<td>Shader stage contains all required functionality to create and operate the shader.</td>
220          </tr>
221          <tr>
222            <th>
223<a href="../../../nn/gd/CTR/UnmanagedRegistersInterval/Overview.html"><CODE>nn::gd::CTR::UnmanagedRegistersInterval</CODE></a>
224            </th>
225<td>The range of registers for direct output.</td>
226          </tr>
227          <tr>
228            <th>
229<a href="../../../nn/gd/CTR/ShaderPipelineUnmanagedRegisters/Overview.html"><CODE>nn::gd::CTR::ShaderPipelineUnmanagedRegisters</CODE></a>
230            </th>
231<td>The array for setting the range of registers for direct output.</td>
232          </tr>
233          <tr>
234<th class="category" colspan="2"><CODE>System</CODE></th>
235          </tr>
236          <tr>
237            <th>
238<a href="../../../nn/gd/CTR/System/Overview.html"><CODE>nn::gd::CTR::System</CODE></a>
239            </th>
240<td>The system function includes features related to pipeline stages for all 3D rendering.</td>
241          </tr>
242          <tr>
243<th class="category" colspan="2"><CODE>TextureStage</CODE></th>
244          </tr>
245          <tr>
246            <th>
247<a href="../../../nn/gd/CTR/TextureStage/Overview.html"><CODE>nn::gd::CTR::TextureStage</CODE></a>
248            </th>
249<td>The texture stage.</td>
250          </tr>
251          <tr>
252            <th>
253<a href="../../../nn/gd/CTR/ProceduralTextureStage/Overview.html"><CODE>nn::gd::CTR::ProceduralTextureStage</CODE></a>
254            </th>
255<td>The procedural texture stage.</td>
256          </tr>
257          <tr>
258            <th>
259<a href="../../../nn/gd/CTR/Texture2DDescription/Overview.html"><CODE>nn::gd::CTR::Texture2DDescription</CODE></a>
260            </th>
261<td>The descriptor when creating 2D textures.</td>
262          </tr>
263          <tr>
264            <th>
265<a href="../../../nn/gd/CTR/Texture2DProperties/Overview.html"><CODE>nn::gd::CTR::Texture2DProperties</CODE></a>
266            </th>
267<td>Detailed information about 2D textures.</td>
268          </tr>
269          <tr>
270            <th>
271<a href="../../../nn/gd/CTR/TextureCubeDescription/Overview.html"><CODE>nn::gd::CTR::TextureCubeDescription</CODE></a>
272            </th>
273<td>The descriptor when creating texture cubes.</td>
274          </tr>
275          <tr>
276            <th>
277<a href="../../../nn/gd/CTR/TextureCubeProperties/Overview.html"><CODE>nn::gd::CTR::TextureCubeProperties</CODE></a>
278            </th>
279<td>Detailed information about texture cubes.</td>
280          </tr>
281          <tr>
282            <th>
283<a href="../../../nn/gd/CTR/SamplerStateDescription/Overview.html"><CODE>nn::gd::CTR::SamplerStateDescription</CODE></a>
284            </th>
285<td>The descriptor when creating sampler states.</td>
286          </tr>
287          <tr>
288<th class="category" colspan="2"><CODE>Utility</CODE></th>
289          </tr>
290          <tr>
291            <th>
292<a href="../../../nn/gd/CTR/Utils/Overview.html"><CODE>nn::gd::CTR::Utils</CODE></a>
293            </th>
294<td>A module that includes several utilities (for example, to convert data to different hardware formats).</td>
295          </tr>
296          <tr>
297<th class="category" colspan="2"><CODE>VertexInputStage</CODE></th>
298          </tr>
299          <tr>
300            <th>
301<a href="../../../nn/gd/CTR/VertexInputStage/Overview.html"><CODE>nn::gd::CTR::VertexInputStage</CODE></a>
302            </th>
303<td>The vertex input stage.</td>
304          </tr>
305          <tr>
306            <th>
307<a href="../../../nn/gd/CTR/InputElementDescription/Overview.html"><CODE>nn::gd::CTR::InputElementDescription</CODE></a>
308            </th>
309<td>The descriptor when creating input layouts.</td>
310          </tr>
311          <tr>
312<th class="category" colspan="2"><CODE>Result</CODE></th>
313          </tr>
314          <tr>
315            <th>
316<a href="../../../nn/gd/CTR/ResultSuccess/Overview.html"><CODE>nn::gd::CTR::ResultSuccess</CODE></a>
317            </th>
318<td>Represents success.</td>
319          </tr>
320          <tr>
321            <th>
322<a href="../../../nn/gd/CTR/ResultOutOfMemory/Overview.html"><CODE>nn::gd::CTR::ResultOutOfMemory</CODE></a>
323            </th>
324<td>Insufficient FCRAM memory region.</td>
325          </tr>
326          <tr>
327            <th>
328<a href="../../../nn/gd/CTR/ResultOutOfMemoryExt/Overview.html"><CODE>nn::gd::CTR::ResultOutOfMemoryExt</CODE></a>
329            </th>
330<td>Insufficient VRAM memory region.</td>
331          </tr>
332          <tr>
333            <th>
334<a href="../../../nn/gd/CTR/ResultInvalidParameter/Overview.html"><CODE>nn::gd::CTR::ResultInvalidParameter</CODE></a>
335            </th>
336<td>Parameter is not correct.</td>
337          </tr>
338          <tr>
339            <th>
340<a href="../../../nn/gd/CTR/ResultNullParameter/Overview.html"><CODE>nn::gd::CTR::ResultNullParameter</CODE></a>
341            </th>
342<td>NULL has been specified for parameter.</td>
343          </tr>
344          <tr>
345            <th>
346<a href="../../../nn/gd/CTR/ResultOutOfRangeParameter/Overview.html"><CODE>nn::gd::CTR::ResultOutOfRangeParameter</CODE></a>
347            </th>
348<td>Parameter is out of range.</td>
349          </tr>
350          <tr>
351            <th>
352<a href="../../../nn/gd/CTR/ResultInvalidMemoryRegion/Overview.html"><CODE>nn::gd::CTR::ResultInvalidMemoryRegion</CODE></a>
353            </th>
354<td>Memory region is not correct.</td>
355          </tr>
356          <tr>
357            <th>
358<a href="../../../nn/gd/CTR/ResultInvalidFunctionCall/Overview.html"><CODE>nn::gd::CTR::ResultInvalidFunctionCall</CODE></a>
359            </th>
360<td>Incorrect function call.</td>
361          </tr>
362          <tr>
363            <th>
364<a href="../../../nn/gd/CTR/ResultAlreadyReleased/Overview.html"><CODE>nn::gd::CTR::ResultAlreadyReleased</CODE></a>
365            </th>
366<td>Object has already been released.</td>
367          </tr>
368          <tr>
369            <th>
370<a href="../../../nn/gd/CTR/ResultInputLayoutInvalidStreamSlots/Overview.html">nn::gd::CTR::ResultInputLayoutInvalidStreamSlots</a>
371            </th>
372<td>The input layout stream slots are invalid.</td>
373          </tr>
374          <tr>
375            <th>
376<a href="../../../nn/gd/CTR/ResultInvalidTextureResolution/Overview.html"><CODE>nn::gd::CTR::ResultInvalidTextureResolution</CODE></a>
377            </th>
378<td>Texture 2D resolution is not correct.</td>
379          </tr>
380          <tr>
381            <th>
382<a href="../../../nn/gd/CTR/ResultInvalidSubRegionResolution/Overview.html"><CODE>nn::gd::CTR::ResultInvalidSubRegionResolution</CODE></a>
383            </th>
384<td>Region is not correct.</td>
385          </tr>
386          <tr>
387            <th>
388<a href="../../../nn/gd/CTR/ResultInvalidTextureFormat/Overview.html"><CODE>nn::gd::CTR::ResultInvalidTextureFormat</CODE></a>
389            </th>
390<td>Texture 2D format is not correct.</td>
391          </tr>
392          <tr>
393            <th>
394<a href="../../../nn/gd/CTR/ResultInvalidMemoryLayout/Overview.html"><CODE>nn::gd::CTR::ResultInvalidMemoryLayout</CODE></a>
395            </th>
396<td>Memory layout is not correct.</td>
397          </tr>
398          <tr>
399            <th>
400<a href="../../../nn/gd/CTR/ResultInvalidMemoryLocation/Overview.html"><CODE>nn::gd::CTR::ResultInvalidMemoryLocation</CODE></a>
401            </th>
402<td>Memory location is not correct.</td>
403          </tr>
404          <tr>
405            <th>
406<a href="../../../nn/gd/CTR/ResultInvalidTextureMipLevelIndex/Overview.html"><CODE>nn::gd::CTR::ResultInvalidTextureMipLevelIndex</CODE></a>
407            </th>
408<td>Texture 2D mipmap level index is not correct.</td>
409          </tr>
410          <tr>
411            <th>
412<a href="../../../nn/gd/CTR/ResultInvalidTextureMipLevelIndexForMipmapAutoGeneration/Overview.html">nn::gd::CTR::ResultInvalidTextureMipLevelIndexForMipmapAutoGeneration</a>
413            </th>
414<td>The mipmap auto-generated 2D texture mipmap level index is not correct.</td>
415          </tr>
416          <tr>
417            <th>
418<a href="../../../nn/gd/CTR/ResultInvalidTextureFormatForCreatingRenderTarget/Overview.html"><CODE>nn::gd::CTR::ResultInvalidTextureFormatForCreatingRenderTarget</CODE></a>
419            </th>
420<td>Texture 2D format when creating render target is not correct.</td>
421          </tr>
422          <tr>
423            <th>
424<a href="../../../nn/gd/CTR/ResultInvalidTextureFormatForCreatingDepthStencilTarget/Overview.html"><CODE>nn::gd::CTR::ResultInvalidTextureFormatForCreatingDepthStencilTarget</CODE></a>
425            </th>
426<td>Texture 2D format when creating depth stencil target is not correct.</td>
427          </tr>
428          <tr>
429            <th>
430<a href="../../../nn/gd/CTR/ResultDifferentRenderTargetAndDepthStencilTargetResolution/Overview.html"><CODE>nn::gd::CTR::ResultDifferentRenderTargetAndDepthStencilTargetResolution</CODE></a>
431            </th>
432<td>Render target and depth stencil target are not compatible.</td>
433          </tr>
434          <tr>
435            <th>
436<a href="../../../nn/gd/CTR/ResultInvalidTextureUnitId/Overview.html"><CODE>nn::gd::CTR::ResultInvalidTextureUnitId</CODE></a>
437            </th>
438<td>Texture unit ID is not correct.</td>
439          </tr>
440          <tr>
441            <th>
442<a href="../../../nn/gd/CTR/ResultResourceAlreadyMapped/Overview.html">nn::gd::CTR::ResultResourceAlreadyMapped</a>
443            </th>
444<td>The resource has already been mapped.</td>
445          </tr>
446          <tr>
447            <th>
448<a href="../../../nn/gd/CTR/ResultResourceNotMapped/Overview.html">nn::gd::CTR::ResultResourceNotMapped</a>
449            </th>
450<td>The resource is not mapped.</td>
451          </tr>
452          <tr>
453            <th>
454<a href="../../../nn/gd/CTR/ResultInvalidShaderUniformName/Overview.html"><CODE>nn::gd::CTR::ResultInvalidShaderUniformName</CODE></a>
455            </th>
456<td>Shader uniform name is not correct.</td>
457          </tr>
458          <tr>
459            <th>
460<a href="../../../nn/gd/CTR/ResultInvalidShaderUniform/Overview.html"><CODE>nn::gd::CTR::ResultInvalidShaderUniform</CODE></a>
461            </th>
462<td>Shader uniform is not correct.</td>
463          </tr>
464          <tr>
465            <th>
466<a href="../../../nn/gd/CTR/ResultInvalidShaderSignature/Overview.html"><CODE>nn::gd::CTR::ResultInvalidShaderSignature</CODE></a>
467            </th>
468<td>Shader signature is not correct.</td>
469          </tr>
470          <tr>
471            <th>
472<a href="../../../nn/gd/CTR/ResultInvalidShaderOperation/Overview.html"><CODE>nn::gd::CTR::ResultInvalidShaderOperation</CODE></a>
473            </th>
474<td>Shader is not correct.</td>
475          </tr>
476          <tr>
477            <th>
478<a href="../../../nn/gd/CTR/ResultSystemNoCmdListBind/Overview.html"><CODE>nn::gd::CTR::ResultSystemNoCmdListBind</CODE></a>
479            </th>
480<td>Command list is not bound.</td>
481          </tr>
482          <tr>
483            <th>
484<a href="../../../nn/gd/CTR/ResultSystemInvalidCmdListBind/Overview.html"><CODE>nn::gd::CTR::ResultSystemInvalidCmdListBind</CODE></a>
485            </th>
486<td>Bound command list is not correct.</td>
487          </tr>
488          <tr>
489            <th>
490<a href="../../../nn/gd/CTR/ResultSystemReceiveErrorFromGlGetError/Overview.html"><CODE>nn::gd::CTR::ResultSystemReceiveErrorFromGlGetError</CODE></a>
491            </th>
492<td>A <CODE>GetError</CODE> error occurred in the function. (The error might have occurred by the previous <CODE>nngx</CODE> or <CODE>gd</CODE> function call.)</td>
493          </tr>
494          <tr>
495            <th>
496<a href="../../../nn/gd/CTR/ResultSystemNoPacketToRecord/Overview.html"><CODE>nn::gd::CTR::ResultSystemNoPacketToRecord</CODE></a>
497            </th>
498<td>There is no data to save.</td>
499          </tr>
500          <tr>
501            <th>
502<a href="../../../nn/gd/CTR/ResultSystemNoPacketRecorded/Overview.html"><CODE>nn::gd::CTR::ResultSystemNoPacketRecorded</CODE></a>
503            </th>
504<td>The save process has not started.</td>
505          </tr>
506          <tr>
507            <th>
508<a href="../../../nn/gd/CTR/ResultSystemAPacketIsAlreadyBeingRecorded/Overview.html"><CODE>nn::gd::CTR::ResultSystemAPacketIsAlreadyBeingRecorded</CODE></a>
509            </th>
510<td>The save process has already started.</td>
511          </tr>
512          <tr>
513            <th>
514<a href="../../../nn/gd/CTR/ResultSystemInvalidPacketId/Overview.html"><CODE>nn::gd::CTR::ResultSystemInvalidPacketId</CODE></a>
515            </th>
516<td>Packet ID is not correct.</td>
517          </tr> </table>
518      </div>
519    </a> <a name="enum" id="enum">
520<h2>Enumerated Types</h2>
521      <div class="section">
522        <table class="members">
523          <tr>
524            <td width="100"> </td>
525            <th>
526<a href="../../../nn/gd/CTR/gdResult.html"><CODE>gdResult</CODE></a>
527            </th>
528<td>Different return values/error codes are returned from GD functions.</td>
529          </tr> </table>
530      </div>
531    </a> <a name="typedef" id="typedef">
532<h2><CODE>typedef</CODE> Definitions</h2>
533      <div class="section">
534        <table class="members">
535          <tr>
536            <td width="100" />
537            <th>
538<a href="../../../nn/gd/CTR/VertexShader.html">VertexShader</a>
539            </th>
540<td>Do not use this. It may be removed in a future release. Use the Shader class.</td>
541          </tr>
542          <tr>
543            <td width="100" />
544            <th>
545<a href="../../../nn/gd/CTR/GeometryShader.html">GeometryShader</a>
546            </th>
547<td>Do not use this. It may be removed in a future release. Use the Shader class.</td>
548          </tr> </table>
549      </div>
550    </a>
551<h2>Revision History</h2>
552    <div class="section">
553      <dl class="history">
554        <dt>2011/02/15</dt>
555<dd>Initial version.<br />
556        </dd>
557      </dl>
558    </div>
559  <hr><p>CONFIDENTIAL</p></body>
560</html>
561