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 <title>VertexShaderUniformIndex</title> 8 </head> 9 <body> 10 <h1><CODE><a href="../../nw/Overview.html">nw</a>::<a href="../../nw/gfx/Overview.html">gfx</a>::VertexShaderUniformIndex</CODE> Enumerated Type</h1> 11 <h2>Syntax</h2> 12 <div class="section"> 13 <pre class="definition"> 14enum VertexShaderUniformIndex; 15</pre> 16 </div> 17 <h2>Value</h2> 18 <div class="section"> 19 <table class="arguments"> 20 <thead> 21 <tr> 22 <th>Value</th> 23 <td>Description</td> 24 </tr> 25 </thead> 26 <tr> 27 <th><CODE>VERTEX_SHADER_UNIFORM_PROJMTX_INDEX</CODE></th> 28 <td>Register index of the <CODE>ProjMtx</CODE> vertex shader uniform.</td> 29 </tr> 30 <tr> 31 <th><CODE>VERTEX_SHADER_UNIFORM_VIEWMTX_INDEX</CODE></th> 32 <td>Register index of the <CODE>ViewMtx</CODE> vertex shader uniform.</td> 33 </tr> 34 <tr> 35 <th><CODE>VERTEX_SHADER_UNIFORM_WRLDMTX_INDEX</CODE></th> 36 <td>Register index of the <CODE>WrldMtx</CODE> vertex shader uniform.</td> 37 </tr> 38 <tr> 39 <th><CODE>VERTEX_SHADER_UNIFORM_NORMMTX_INDEX</CODE></th> 40 <td>Register index of the <CODE>NormMtx</CODE> vertex shader uniform.</td> 41 </tr> 42 <tr> 43 <th><CODE>VERTEX_SHADER_UNIFORM_POSOFFS_INDEX</CODE></th> 44 <td>Register index of the <CODE>PosOffs</CODE> vertex shader uniform.</td> 45 </tr> 46 <tr> 47 <th><CODE>VERTEX_SHADER_UNIFORM_IRSCALE_INDEX</CODE></th> 48 <td>Register index of the <CODE>IrScale</CODE> vertex shader uniform.</td> 49 </tr> 50 <tr> 51 <th><CODE>VERTEX_SHADER_UNIFORM_TEXCMAP_INDEX</CODE></th> 52 <td>Register index of the <CODE>TexcMap</CODE> vertex shader uniform.</td> 53 </tr> 54 <tr> 55 <th><CODE>VERTEX_SHADER_UNIFORM_TEXMTX0_INDEX</CODE></th> 56 <td>Register index of the <CODE>TexMtx0</CODE> vertex shader uniform.</td> 57 </tr> 58 <tr> 59 <th><CODE>VERTEX_SHADER_UNIFORM_TEXMTX1_INDEX</CODE></th> 60 <td>Register index of the <CODE>TexMtx1</CODE> vertex shader uniform.</td> 61 </tr> 62 <tr> 63 <th><CODE>VERTEX_SHADER_UNIFORM_TEXMTX2_INDEX</CODE></th> 64 <td>Register index of the <CODE>TexMtx2</CODE> vertex shader uniform.</td> 65 </tr> 66 <tr> 67 <th>VERTEX_SHADER_UNIFORM_TEXTRAN_INDEX</th> 68 <td>Register index of the TexTran vertex shader uniform.</td> 69 </tr> 70 <tr> 71 <th><CODE>VERTEX_SHADER_UNIFORM_MATAMBI_INDEX</CODE></th> 72 <td>Register index of the <CODE>MatAmbi</CODE> vertex shader uniform.</td> 73 </tr> 74 <tr> 75 <th><CODE>VERTEX_SHADER_UNIFORM_MATDIFF_INDEX</CODE></th> 76 <td>Register index of the <CODE>MatDiff</CODE> vertex shader uniform.</td> 77 </tr> 78 <tr> 79 <th><CODE>VERTEX_SHADER_UNIFORM_HSLGCOL_INDEX</CODE></th> 80 <td>Register index of the <CODE>HslGCol</CODE> vertex shader uniform.</td> 81 </tr> 82 <tr> 83 <th><CODE>VERTEX_SHADER_UNIFORM_HSLSCOL_INDEX</CODE></th> 84 <td>Register index of the <CODE>HslSCol</CODE> vertex shader uniform.</td> 85 </tr> 86 <tr> 87 <th><CODE>VERTEX_SHADER_UNIFORM_HSLSDIR_INDEX</CODE></th> 88 <td>Register index of the <CODE>HslSDir</CODE> vertex shader uniform.</td> 89 </tr> 90 <tr> 91 <th><CODE>VERTEX_SHADER_UNIFORM_UNIVREG_INDEX</CODE></th> 92 <td>Register index of the <CODE>UnivReg</CODE> vertex shader uniform.</td> 93 </tr> 94 <tr> 95 <th>VERTEX_SHADER_UNIFORM_ISSMOSK_INDEX</th> 96 <td>Register index of the IsSmoSk vertex shader uniform.</td> 97 </tr> 98 <tr> 99 <th><CODE>VERTEX_SHADER_UNIFORM_ISRGDSK_INDEX</CODE></th> 100 <td>Register index of the <CODE>IsRgdSk</CODE> vertex shader uniform.</td> 101 </tr> 102 <tr> 103 <th><CODE>VERTEX_SHADER_UNIFORM_ISHEMIL_INDEX</CODE></th> 104 <td>Register index of the <CODE>IsHemiL</CODE> vertex shader uniform.</td> 105 </tr> 106 <tr> 107 <th><CODE>VERTEX_SHADER_UNIFORM_ISHEMIO_INDEX</CODE></th> 108 <td>Register index of the <CODE>IsHemiO</CODE> vertex shader uniform.</td> 109 </tr> 110 <tr> 111 <th><CODE>VERTEX_SHADER_UNIFORM_ISVERTA_INDEX</CODE></th> 112 <td>Register index of the <CODE>IsVertA</CODE> vertex shader uniform.</td> 113 </tr> 114 <tr> 115 <th><CODE>VERTEX_SHADER_UNIFORM_ISBONEW_INDEX</CODE></th> 116 <td>Register index of the <CODE>IsBoneW</CODE> vertex shader uniform.</td> 117 </tr> 118 <tr> 119 <th>VERTEX_SHADER_UNIFORM_UVMAP0_INDEX</th> 120 <td>Register index of the vertex shader uniform given by UvMap0.</td> 121 </tr> 122 <tr> 123 <th>VERTEX_SHADER_UNIFORM_UVMAP1_INDEX</th> 124 <td>Register index of the vertex shader uniform given by UvMap1.</td> 125 </tr> 126 <tr> 127 <th>VERTEX_SHADER_UNIFORM_UVMAP2_INDEX</th> 128 <td>Register index of the vertex shader uniform given by UvMap2.</td> 129 </tr> 130 <tr> 131 <th><CODE>VERTEX_SHADER_UNIFORM_ISVERTL_INDEX</CODE></th> 132 <td>Register index of the <CODE>IsVertL</CODE> vertex shader uniform.</td> 133 </tr> 134 <tr> 135 <th>VERTEX_SHADER_UNIFORM_ISTEX1_INDEX</th> 136 <td>Register index of the IsTex1 vertex shader uniform.</td> 137 </tr> 138 <tr> 139 <th>VERTEX_SHADER_UNIFORM_ISTEX2_INDEX</th> 140 <td>Register index of the IsTex2 vertex shader uniform.</td> 141 </tr> 142 <tr> 143 <th>VERTEX_SHADER_UNIFORM_ISQUATE_INDEX</th> 144 <td>Register index of the IsQuate vertex shader uniform.</td> 145 </tr> 146 <tr> 147 <th><CODE>VERTEX_SHADER_UNIFORM_LIGHTCT_INDEX</CODE></th> 148 <td>Register index of the <CODE>LightCt</CODE> vertex shader uniform.</td> 149 </tr> 150 <tr> 151 <th><CODE>VERTEX_SHADER_UNIFORM_INDEX_MAX</CODE></th> 152 <td> 153 </td> 154 </tr> 155 </table> </div> 156 <h2>Description</h2> 157 <div class="section"> 158 <p>Index numbers for floating-point registers used by vertex shaders.</p> 159 </div> 160 <hr><p>CONFIDENTIAL</p></body> 161</html> 162