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
22      span.virtual_style
23      {
24        font-size			 : 8pt;
25        color				 : white;
26        font-weight			: bold;
27        background			: #0a0;
28        border-left			: solid 1px #0f0;
29        border-top			: solid 1px #0f0;
30        border-right		: solid 1px #060;
31        border-bottom		: solid 1px #060;
32        padding-left		: 2px;
33        padding-right		: 2px;
34      }
35
36      span.protected_style
37      {
38        font-size			 : 8pt;
39        color				 : white;
40        font-weight			: bold;
41        background			: #444;
42        border-left			: solid 1px #ccc;
43        border-top			: solid 1px #ccc;
44        border-right		: solid 1px #222;
45        border-bottom		: solid 1px #222;
46        padding-left		: 2px;
47        padding-right		: 2px;
48      }
49        --></style>
50<title>PicaMacroHeader</title>
51  </head>
52  <body>
53<h1>PicaMacroHeader</h1>
54<h2>Description</h2>
55    <div class="section">
56<p>These are the PICA register macro headers.</p><!-- write here --></div>
57    <a name="enum" id="enum">
58<h2>Enumerated Types</h2>
59      <div class="section">
60        <table class="members">
61          <tr>
62            <td width="100"> </td>
63            <th>
64<a href="../nn_gx_CTR_Pica/PicaDataFragLightSampler.html">PicaDataFragLightSampler</a>
65            </th>
66<td>The type of the lookup table for fragment lighting. Used with the PICA_REG_FRAG_LIGHT_LUT register (0x1c5).</td>
67          </tr>
68          <tr>
69            <td width="100"> </td>
70            <th>
71<a href="../nn_gx_CTR_Pica/PicaDataFragLightEnvLutInput.html">PicaDataFragLightEnvLutInput</a>
72            </th>
73<td>Used for the PICA_REG_FRAG_LIGHT_LUTINPUT register (0x1d1), which is used for setting lookup table entries. This corresponds to setting the <CODE>dmp_LightEnv.lutInput*</CODE> uniform.</td>
74          </tr>
75          <tr>
76            <td width="100"> </td>
77            <th>
78<a href="../nn_gx_CTR_Pica/PicaDataFragLightEnvLutScale.html">PicaDataFragLightEnvLutScale</a>
79            </th>
80<td>Used for the PICA_REG_FRAG_LIGHT_LUTSCALE register (0x1d2), which is used for setting the scaling for output values from the lookup table. This corresponds to setting the <CODE>dmp_LightEnv.lutScale*</CODE> uniform.</td>
81          </tr>
82          <tr>
83            <td width="100"> </td>
84            <th>
85<a href="../nn_gx_CTR_Pica/PicaDataFragLightEnvTexture.html">PicaDataFragLightEnvTexture</a>
86            </th>
87<td>Used for the PICA_REG_FRAG_LIGHT_FUNC_MODE registers (0x1c3[23:22], 0x1c3[25:24]), which are used for setting Fragment Lighting textures. This corresponds to setting the <CODE>dmp_LightEnv.shadowSelector</CODE> and <CODE>dmp_LightEnv.bumpSelector</CODE> uniforms.</td>
88          </tr>
89          <tr>
90            <td width="100"> </td>
91            <th>
92<a href="../nn_gx_CTR_Pica/PicaDataFragLightEnvLayerConfig.html">PicaDataFragLightEnvLayerConfig</a>
93            </th>
94<td>Used for the PICA_REG_FRAG_LIGHT_FUNC_MODE register (0x1c3[7:4]), which is used for setting the layer configurations for fragment lighting. This corresponds to setting the <CODE>dmp_LightEnv.config</CODE> uniform.</td>
95          </tr>
96          <tr>
97            <td width="100"> </td>
98            <th>
99<a href="../nn_gx_CTR_Pica/PicaDataFragLightEnvFresnel.html">PicaDataFragLightEnvFresnel</a>
100            </th>
101<td>Used for the PICA_REG_FRAG_LIGHT_FUNC_MODE register (0x1c3[3:2]), which is used for setting the Fresnel factor for fragment lighting. This corresponds to setting the <CODE>dmp_LightEnv.fresnelSelector </CODE> uniform.</td>
102          </tr>
103          <tr>
104            <td width="100"> </td>
105            <th>
106<a href="../nn_gx_CTR_Pica/PicaDataFragLightEnvBump.html">PicaDataFragLightEnvBump</a>
107            </th>
108<td>Used for the PICA_REG_FRAG_LIGHT_FUNC_MODE register (0x1c3[29:28), which is used for setting how normals and tangents are affected by bumps when bump mapping with fragment lighting. This corresponds to setting the <CODE>dmp_LightEnv.bumpMode</CODE> uniform.</td>
109          </tr>
110          <tr>
111            <td width="100"> </td>
112            <th>
113<a href="../nn_gx_CTR_Pica/PicaDataColorPixelSize.html">PicaDataColorPixelSize</a>
114            </th>
115<td>The pixel size for a color buffer format. Used with the PICA_REG_RENDER_BUFFER_COLOR_MODE register (0x117[1:0]).</td>
116          </tr>
117          <tr>
118            <td width="100"> </td>
119            <th>
120<a href="../nn_gx_CTR_Pica/PicaDataColor.html">PicaDataColor</a>
121            </th>
122<td>The color buffer format. Used with the PICA_REG_RENDER_BUFFER_COLOR_MODE register (0x117[18:16]).</td>
123          </tr>
124          <tr>
125            <td width="100"> </td>
126            <th>
127<a href="../nn_gx_CTR_Pica/PicaDataDepth.html">PicaDataDepth</a>
128            </th>
129<td>The depth buffer format. Used with the PICA_REG_RENDER_BUFFER_DEPTH_MODE register (0x116[1:0]).</td>
130          </tr>
131          <tr>
132            <td width="100"> </td>
133            <th>
134<a href="../nn_gx_CTR_Pica/PicaDataGasColorLutInput.html">PicaDataGasColorLutInput</a>
135            </th>
136<td>Input for a gas shading lookup table. Used with the PICA_REG_RENDER_BUFFER_DEPTH_MODE register (0x122[8:8] ). Corresponds to the <CODE>dmp_Gas.colorLutInput</CODE> uniform.</td>
137          </tr>
138          <tr>
139            <td width="100"> </td>
140            <th>
141<a href="../nn_gx_CTR_Pica/PicaDataDepthTest2.html">PicaDataDepthTest2</a>
142            </th>
143<td>Sets the comparison function for a depth test. Used with the PICA_REG_RENDER_BUFFER_DEPTH_MODE register (0x126[25:24]). Corresponds to the <CODE><a href="../gl/glDepthFunc.html">glDepthFunc</a></CODE> function argument <B>func</B>.</td>
144          </tr>
145          <tr>
146            <td width="100"> </td>
147            <th>
148<a href="../nn_gx_CTR_Pica/PicaDataFogMode.html">PicaDataFogMode</a>
149            </th>
150<td>Sets the fog feature. Used with the PICA_REG_GAS_FOG_MODE register ( 0x0e0[2:0]). Corresponds to the <CODE>dmp_Fog.mode</CODE> uniform.</td>
151          </tr>
152          <tr>
153            <td width="100"> </td>
154            <th>
155<a href="../nn_gx_CTR_Pica/PicaDataGasShadingDensitySrc.html">PicaDataGasShadingDensitySrc</a>
156            </th>
157<td>Sets the density information to use for gas shading. Used with the PICA_REG_GAS_FOG_MODE register ( 0x0e0[3:3]). Corresponds to the <CODE>dmp_Gas.shadingDensitySrc</CODE> uniform.</td>
158          </tr>
159          <tr>
160            <td width="100"> </td>
161            <th>
162<a href="../nn_gx_CTR_Pica/PicaDataFragOpMode.html">PicaDataFragOpMode</a>
163            </th>
164<td>Sets fragment operations. Used with the PICA_REG_COLOR_OPERATION register (0x100[1:0]). Corresponds to the <CODE>dmp_FragOperation.mode</CODE> uniform.</td>
165          </tr>
166          <tr>
167            <td width="100"> </td>
168            <th>
169<a href="../nn_gx_CTR_Pica/PicaDataColorLogicOp.html">PicaDataColorLogicOp</a>
170            </th>
171<td>Sets logical operations and blending. Used with the PICA_REG_COLOR_OPERATION register (0x100[8:0]). Corresponds to <CODE>glEnable(GL_COLOR_LOGIC_OP)</CODE> and <CODE>glDisable(GL_COLOR_LOGIC_OP)</CODE>.</td>
172          </tr>
173          <tr>
174            <td width="100"> </td>
175            <th>
176<a href="../nn_gx_CTR_Pica/PicaDataAlphaTest.html">PicaDataAlphaTest</a>
177            </th>
178<td>Sets the comparison function for the Alpha test. Used with the PICA_REG_FRAGOP_ALPHA_TEST register (0x104[6:4] ). Corresponds to the <CODE>dmp_FragOperation.alphaTestFunc</CODE> uniform.</td>
179          </tr>
180          <tr>
181            <td width="100"> </td>
182            <th>
183<a href="../nn_gx_CTR_Pica/PicaDataDepthTest.html">PicaDataDepthTest</a>
184            </th>
185<td>Sets the comparison function for a depth test. Used with the PICA_REG_DEPTH_COLOR_MASK register (0x107[6:4]). Corresponds to the <CODE><a href="../gl/glDepthFunc.html">glDepthFunc</a></CODE> function argument <B>func</B>.</td>
186          </tr>
187          <tr>
188            <td width="100"> </td>
189            <th>
190<a href="../nn_gx_CTR_Pica/PicaDataBlendEquation.html">PicaDataBlendEquation</a>
191            </th>
192<td>Sets the blending mode. Used with the PICA_REG_DEPTH_COLOR_MASK register (0x101[2:0]). Corresponds to the functions <CODE><a href="../gl/glBlendEquation.html">glBlendEquation</a></CODE> and <CODE><a href="../gl/glBlendEquationSeparate.html">glBlendEquationSeparate</a></CODE>.</td>
193          </tr>
194          <tr>
195            <td width="100"> </td>
196            <th>
197<a href="../nn_gx_CTR_Pica/PicaDataBlendFunc.html">PicaDataBlendFunc</a>
198            </th>
199<td>Sets the blending function. Used with the PICA_REG_DEPTH_COLOR_MASK register (0x101[19:16]). Corresponds to the arguments of the functions <CODE><a href="../gl/glBlendFunc.html">glBlendFunc</a></CODE> and <CODE><a href="../gl/glBlendFuncSeparate.html">glBlendFuncSeparate</a></CODE>.</td>
200          </tr>
201          <tr>
202            <td width="100"> </td>
203            <th>
204<a href="../nn_gx_CTR_Pica/PicaDataLogicOp.html">PicaDataLogicOp</a>
205            </th>
206<td>Sets the logical operation. Used with the PICA_REG_LOGIC_OP register (0x102[3:0]). Corresponds to the <CODE><a href="../gl/glLogicOp.html">glLogicOp</a></CODE> function argument <B>opcode</B>.</td>
207          </tr>
208          <tr>
209            <td width="100"> </td>
210            <th>
211<a href="../nn_gx_CTR_Pica/PicaDataEarlyDepth.html">PicaDataEarlyDepth</a>
212            </th>
213<td>Sets the comparison function for the early depth test. Used with the PICA_REG_EARLTY_DEPTH_FUNC register (0x061[1:0]). Corresponds to the <CODE>glEaryDepthFuncDMP</CODE> function.</td>
214          </tr>
215          <tr>
216            <td width="100"> </td>
217            <th>
218<a href="../nn_gx_CTR_Pica/PicaDataStencilTest.html">PicaDataStencilTest</a>
219            </th>
220<td>Sets the comparison function for a stencil test. Used with the PICA_REG_STENCIL_TEST register (0x105[6:4] ). Corresponds to the <CODE><a href="../gl/glStencilFunc.html">glStencilFunc</a> </CODE> function argument <B>func</B>.</td>
221          </tr>
222          <tr>
223            <td width="100"> </td>
224            <th>
225<a href="../nn_gx_CTR_Pica/PicaDataStencilOp.html">PicaDataStencilOp</a>
226            </th>
227<td>Sets the method for changing the stencil buffer. Used with the PICA_REG_STENCIL_OP registers (0x106[2:0], [6:4], [10:8] ). Corresponds to the <CODE><a href="../gl/glStencilOp.html">glStencilOp</a></CODE> function arguments <B>func</B>, <B>zfail</B>, and <B>zpass.</B></td>
228          </tr>
229          <tr>
230            <td width="100"> </td>
231            <th>
232<a href="../nn_gx_CTR_Pica/PicaDataRenderBlockFormat.html">PicaDataRenderBlockFormat</a>
233            </th>
234<td>Sets the block format for rendering. Used with the PICA_REG_RENDER_BLOCK_FORMAT register (0 0x11b[0:0]). Corresponds to the <CODE><a href="../gl/glRenderBlockModeDMP.html">glRenderBlockModeDMP</a></CODE>function.</td>
235          </tr>
236          <tr>
237            <td width="100"> </td>
238            <th>
239<a href="../nn_gx_CTR_Pica/PicaReg.html">PicaReg</a>
240            </th>
241<td>Enumerated type for the PICA register.</td>
242          </tr>
243          <tr>
244            <td width="100"> </td>
245            <th>
246<a href="../nn_gx_CTR_Pica/PicaDataVSFloat.html">PicaDataVSFloat</a>
247            </th>
248<td>Sets the floating point input mode for the vertex shader. Used with the PICA_REG_VS_FLOAT_ADDR register ( 0x2c0[31:31] ).</td>
249          </tr>
250          <tr>
251            <td width="100"> </td>
252            <th>
253<a href="../nn_gx_CTR_Pica/PicaDataDrawMode.html">PicaDataDrawMode</a>
254            </th>
255<td>Sets the rendering mode. Used with the PICA_REG_VS_OUT_REG_NUM3 register (0x25e[8:8]).</td>
256          </tr>
257          <tr>
258            <td width="100"> </td>
259            <th>
260<a href="../nn_gx_CTR_Pica/PicaDataVSOutAttr.html">PicaDataVSOutAttr</a>
261            </th>
262<td>Sets the attributes of the output from the vertex shader. Used with the PICA_REG_VS_OUT_REG_NUM3 registers (0x050-0x056).</td>
263          </tr>
264          <tr>
265            <td width="100"> </td>
266            <th>
267<a href="../nn_gx_CTR_Pica/PicaDataVertexAttrType.html">PicaDataVertexAttrType</a>
268            </th>
269<td>Sets the type of the internal vertex attribute. Used with the PICA_REG_VERTEX_ATTR_ARRAYS0-1 registers (00x201-0x202) Corresponds to the <CODE><a href="../gl/glVertexAttribPointer.html">glVertexAttribPointer</a></CODE> function.</td>
270          </tr>
271          <tr>
272            <td width="100"> </td>
273            <th>
274<a href="../nn_gx_CTR_Pica/PicaDataVertexAttr.html">PicaDataVertexAttr</a>
275            </th>
276<td>Sets the load array elements. Used with the PICA_REG_LOAD_ARRAY_ELEMENTS0-1 registers (0x204-0x205)</td>
277          </tr>
278          <tr>
279            <td width="100"> </td>
280            <th>
281<a href="../nn_gx_CTR_Pica/PicaDataGSFloat.html">PicaDataGSFloat</a>
282            </th>
283<td>Sets the floating point input mode for the geometry shader. Used with the PICA_REG_GS_FLOAT_ADDR register ( 0x290[31:31]).</td>
284          </tr>
285          <tr>
286            <td width="100"> </td>
287            <th>
288<a href="../nn_gx_CTR_Pica/PicaDataGSMode.html">PicaDataGSMode</a>
289            </th>
290<td>Sets the mode of the geometry shader. Used with the PICA_REG_GS_MISC_REG0 register (0x252[31:0]).</td>
291          </tr>
292          <tr>
293            <td width="100"> </td>
294            <th>
295<a href="../nn_gx_CTR_Pica/PicaDataTexture.html">PicaDataTexture</a>
296            </th>
297<td>Sets the target for texture 0.</td>
298          </tr>
299          <tr>
300            <td width="100"> </td>
301            <th>
302<a href="../nn_gx_CTR_Pica/PicaDataTexEnvSrc.html">PicaDataTexEnvSrc</a>
303            </th>
304<td>Sets <B>srcRgb</B> and <B>srcAlpha</B> for the texture combiners. Used with the PICA_REG_TEX_ENV* registers. Corresponds to the <CODE>dmp_TexEnv[i].srcRgb</CODE> and <CODE>dmp_TexEnv[i].srcAlpha</CODE> uniforms.</td>
305          </tr>
306          <tr>
307            <td width="100"> </td>
308            <th>
309<a href="../nn_gx_CTR_Pica/PicaDataTexEnvOperand.html">PicaDataTexEnvOperand</a>
310            </th>
311<td>Sets <B>operandRgb</B> and <B>operandAlpha</B> for the texture combiners. Used with the PICA_REG_TEX_ENV*_OPERAND registers. Corresponds to the <CODE>dmp_TexEnv[i].srcRgb</CODE> and <CODE>dmp_TexEnv[i].srcAlpha</CODE> uniforms.</td>
312          </tr>
313          <tr>
314            <td width="100"> </td>
315            <th>
316<a href="../nn_gx_CTR_Pica/PicaDataTexEnvCombine.html">PicaDataTexEnvCombine</a>
317            </th>
318<td>Sets <B>combineRgb</B> and <B>combineAlpha</B> for the texture combiners. Used with the PICA_REG_TEX_ENV*_COMBINE registers. Corresponds to the <CODE>dmp_TexEnv[i].combineRgb</CODE> and <CODE>dmp_TexEnv[i].combineAlpha</CODE> uniforms.</td>
319          </tr>
320          <tr>
321            <td width="100"> </td>
322            <th>
323<a href="../nn_gx_CTR_Pica/PicaDataTexEnvScale.html">PicaDataTexEnvScale</a>
324            </th>
325<td>Sets <B>scaleRgb</B> and <B>scaleAlpha</B> for the texture combiners. Used with the PICA_REG_TEX_ENV*_SCALE registers. Corresponds to the <CODE>dmp_TexEnv[i].scaleRgb</CODE> and <CODE>dmp_TexEnv[i].scaleAlpha</CODE> uniforms.</td>
326          </tr>
327          <tr>
328            <td width="100"> </td>
329            <th>
330<a href="../nn_gx_CTR_Pica/PicaDataTexEnvBufferInput.html">PicaDataTexEnvBufferInput</a>
331            </th>
332<td>Sets <B>bufferInput</B> for the texture combiners. Used with the PPICA_REG_TEX_ENV_BUF_INPUT register (0x0e0). Corresponds to the <CODE>dmp_TexEnv[i].bufferInput</CODE> uniform.</td>
333          </tr>
334          <tr>
335            <td width="100"> </td>
336            <th>
337<a href="../nn_gx_CTR_Pica/PicaDataTexture0SamplerType.html">PicaDataTexture0SamplerType</a>
338            </th>
339<td>Sets the sample type for texture 0. Used with the PICA_REG_TEXTURE_FUNC register (0x080 [30:28]). Corresponds to the <CODE>dmp_Texture[0].samplerType</CODE> uniform.</td>
340          </tr>
341          <tr>
342            <td width="100"> </td>
343            <th>
344<a href="../nn_gx_CTR_Pica/PicaDataTexture1SamplerType.html">PicaDataTexture1SamplerType</a>
345            </th>
346<td>Sets the sampler type for texture 1. Used with the PICA_REG_TEXTURE_FUNC register (0x080 [1:1]). Corresponds to the <CODE>dmp_Texture[1].samplerType</CODE> uniform.</td>
347          </tr>
348          <tr>
349            <td width="100"> </td>
350            <th>
351<a href="../nn_gx_CTR_Pica/PicaDataTexture2SamplerType.html">PicaDataTexture2SamplerType</a>
352            </th>
353<td>Sets the sampler type for texture 2. Used with the PICA_REG_TEXTURE_FUNC register (0x080 [2:2]). Corresponds to the <CODE>dmp_Texture[2].samplerType</CODE> uniform.</td>
354          </tr>
355          <tr>
356            <td width="100"> </td>
357            <th>
358<a href="../nn_gx_CTR_Pica/PicaDataTexture3SamplerType.html">PicaDataTexture3SamplerType</a>
359            </th>
360<td>Sets the sampler type for texture 3. Used with the PICA_REG_TEXTURE_FUNC register (0x080 [10:10] ). Corresponds to the <CODE>dmp_Texture[3].samplerType</CODE> uniform.</td>
361          </tr>
362          <tr>
363            <td width="100"> </td>
364            <th>
365<a href="../nn_gx_CTR_Pica/PicaDataTexture2TexCoord.html">PicaDataTexture2TexCoord</a>
366            </th>
367<td>Sets the texture coordinates for texture 2. Used with the PICA_REG_TEXTURE_FUNC register (0x080 [13:13] ). Corresponds to the <CODE>dmp_Texture[2].texcoord</CODE> uniform.</td>
368          </tr>
369          <tr>
370            <td width="100"> </td>
371            <th>
372<a href="../nn_gx_CTR_Pica/PicaDataTexture3TexCoord.html">PicaDataTexture3TexCoord</a>
373            </th>
374<td>Sets the texture coordinates for texture 3. Used with the PICA_REG_TEXTURE_FUNC register (0x080 [9:8]). Corresponds to the <CODE>dmp_Texture[3].texcoord</CODE> uniform.</td>
375          </tr>
376          <tr>
377            <td width="100"> </td>
378            <th>
379<a href="../nn_gx_CTR_Pica/PicaDataProcTexMap.html">PicaDataProcTexMap</a>
380            </th>
381<td>Sets the function to use to calculate procedural textures. Used with the PICA_REG_TEXTURE3_PROCTEX0 register (0x0a8 [9:0]). Corresponds to the <CODE>dmp_Texture[3].ptRgbMap</CODE> and <CODE>dmp_Texture[3].ptAlphaMap</CODE> uniforms.</td>
382          </tr>
383          <tr>
384            <td width="100"> </td>
385            <th>
386<a href="../nn_gx_CTR_Pica/PicaDataProcTexClamp.html">PicaDataProcTexClamp</a>
387            </th>
388<td>Sets the clamping method for procedural textures. Used with the PICA_REG_TEXTURE3_PROCTEX0 register (0x0a8 [2:0], [5:3]). Corresponds to the <CODE>dmp_Texture[3].ptClampU</CODE> and <CODE>dmp_Texture[3].ptClampV</CODE> uniforms.</td>
389          </tr>
390          <tr>
391            <td width="100"> </td>
392            <th>
393<a href="../nn_gx_CTR_Pica/PicaDataProcTexShift.html">PicaDataProcTexShift</a>
394            </th>
395<td>Sets the coordinate shift method for procedural textures. Used with the PICA_REG_TEXTURE3_PROCTEX0 registers (0x0a8 [17:16], [19:18]). Corresponds to the <CODE>dmp_Texture[3].ptShiftU</CODE> and <CODE>dmp_Texture[3].ptShiftV</CODE> uniforms.</td>
396          </tr>
397          <tr>
398            <td width="100"> </td>
399            <th>
400<a href="../nn_gx_CTR_Pica/PicaDataProcTexFilter.html">PicaDataProcTexFilter</a>
401            </th>
402<td>Sets <CODE>MinFilter</CODE> for procedural textures. Used with the PICA_REG_TEXTURE3_PROCTEX0 register (0x0a8 [2:0]). Corresponds to the <CODE>dmp_Texture[3].ptMinFilter</CODE> uniform.</td>
403          </tr>
404          <tr>
405            <td width="100"> </td>
406            <th>
407<a href="../nn_gx_CTR_Pica/PicaDataProcTexRefTable.html">PicaDataProcTexRefTable</a>
408            </th>
409<td>Sets the lookup table for procedural textures. Used with the PICA_REG_PROCTEX_LUT register (0x0af [2:0]). Corresponds to the <CODE>dmp_Texture[3].ptSampler</CODE> uniform.</td>
410          </tr>
411          <tr>
412            <td width="100"> </td>
413            <th>
414<a href="../nn_gx_CTR_Pica/PicaDataTextureFormat.html">PicaDataTextureFormat</a>
415            </th>
416<td>Sets the texture format. Used with the PICA_REG_TEXTURE*_FORMAT registers (0x08e[3:0], 0x096[3:0], 0x09e[3:0] ). Corresponds to the <CODE><a href="../gl/glTexImage2D.html">glTexImage2D</a></CODE> function arguments <B>format</B> and <B>type</B> and the <CODE><a href="../gl/glCompressedTexImage2D.html">glCompressedTexImage2D</a></CODE> function argument <B>internalformat</B>.</td>
417          </tr>
418          <tr>
419            <td width="100"> </td>
420            <th>
421<a href="../nn_gx_CTR_Pica/PicaDataTextureMagFilter.html">PicaDataTextureMagFilter</a>
422            </th>
423<td>Sets the texture's MAG filter mode. Used with the PICA_REG_TEXTURE*_WRAP_FILTER registers ( 0x83[1:1], 0x93[1:1], 0x9b[1:1]). Corresponds to <CODE>glTexParameter{if}( TEXTURE_MAG_FILTER, ...)</CODE>.</td>
424          </tr>
425          <tr>
426            <td width="100"> </td>
427            <th>
428<a href="../nn_gx_CTR_Pica/PicaDataTextureMinFilter.html">PicaDataTextureMinFilter</a>
429            </th>
430<td>Sets the texture's MIN filter mode. Used with the PICA_REG_TEXTURE*_WRAP_FILTER registers (0x83[24:24, 2:2], 0x93[24:24, 2:2], 0x9b[24:24, 2:2). Corresponds to <CODE>glTexParameter{if}( TEXTURE_MIN_FILTER, ...)</CODE>.</td>
431          </tr>
432          <tr>
433            <td width="100"> </td>
434            <th>
435<a href="../nn_gx_CTR_Pica/PicaDataTextureWrap.html">PicaDataTextureWrap</a>
436            </th>
437<td>Sets the texture's wrap mode. Used with the PICA_REG_TEXTURE*_WRAP_FILTER registers (0x83[14:12, 10:8], 0x93[14:12, 10:8], 0x9b[14:12, 10:8]). Corresponds to <CODE>glTexParameter{if}( TEXTURE_WRAP_*, ...)</CODE>.</td>
438          </tr> </table>
439      </div>
440    </a>
441<h2>Revision History</h2>
442    <div class="section">
443      <dl class="history">
444        <dt>2010/09/27</dt>
445<dd>Initial version.<br />
446        </dd>
447      </dl>
448    </div>
449  <hr><p>CONFIDENTIAL</p></body>
450</html>