Lines Matching refs:idx
69 unsigned int idx, idx2;
102 idx = 0;
105 elements[idx].Type = D3DDECLTYPE_FLOAT4;
106 elements[idx].Usage = D3DDECLUSAGE_POSITIONT;
109 elements[idx].Type = D3DDECLTYPE_FLOAT4;
110 elements[idx].Usage = D3DDECLUSAGE_POSITION;
113 elements[idx].Type = D3DDECLTYPE_FLOAT3;
114 elements[idx].Usage = D3DDECLUSAGE_POSITION;
116 elements[idx].UsageIndex = 0;
117 idx++;
121 elements[idx].Type = D3DDECLTYPE_D3DCOLOR;
124 case 1: elements[idx].Type = D3DDECLTYPE_FLOAT1; break;
125 case 2: elements[idx].Type = D3DDECLTYPE_FLOAT2; break;
126 case 3: elements[idx].Type = D3DDECLTYPE_FLOAT3; break;
127 case 4: elements[idx].Type = D3DDECLTYPE_FLOAT4; break;
132 elements[idx].Usage = D3DDECLUSAGE_BLENDWEIGHT;
133 elements[idx].UsageIndex = 0;
134 idx++;
139 elements[idx].Type = D3DDECLTYPE_UBYTE4;
141 elements[idx].Type = D3DDECLTYPE_D3DCOLOR;
143 elements[idx].Type = D3DDECLTYPE_FLOAT1;
144 elements[idx].Usage = D3DDECLUSAGE_BLENDINDICES;
145 elements[idx].UsageIndex = 0;
146 idx++;
149 elements[idx].Type = D3DDECLTYPE_FLOAT3;
150 elements[idx].Usage = D3DDECLUSAGE_NORMAL;
151 elements[idx].UsageIndex = 0;
152 idx++;
155 elements[idx].Type = D3DDECLTYPE_FLOAT1;
156 elements[idx].Usage = D3DDECLUSAGE_PSIZE;
157 elements[idx].UsageIndex = 0;
158 idx++;
161 elements[idx].Type = D3DDECLTYPE_D3DCOLOR;
162 elements[idx].Usage = D3DDECLUSAGE_COLOR;
163 elements[idx].UsageIndex = 0;
164 idx++;
167 elements[idx].Type = D3DDECLTYPE_D3DCOLOR;
168 elements[idx].Usage = D3DDECLUSAGE_COLOR;
169 elements[idx].UsageIndex = 1;
170 idx++;
176 elements[idx].Type = D3DDECLTYPE_FLOAT1;
179 elements[idx].Type = D3DDECLTYPE_FLOAT2;
182 elements[idx].Type = D3DDECLTYPE_FLOAT3;
185 elements[idx].Type = D3DDECLTYPE_FLOAT4;
188 elements[idx].Usage = D3DDECLUSAGE_TEXCOORD;
189 elements[idx].UsageIndex = idx2;
190 idx++;
194 for (idx = 0, offset = 0; idx < size-1; idx++) {
195 elements[idx].Stream = 0;
196 elements[idx].Method = D3DDECLMETHOD_DEFAULT;
197 elements[idx].Offset = offset;
198 offset += D3D_DECL_SIZE(elements[idx].Type) * D3D_DECL_TYPESIZE(elements[idx].Type);