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>