On 10/03/06, Roderick Colenbrander <thunderbird2k at gmx.net> wrote: > Because reg is set to 6 in the declaration, this translates to specular > because VertexDecl8_Registers[6] corresponds to specular. Yes, but that shouldn't make it into the arrayUsageMap. ArrayUsageMap defines usage, but in this case we don't know how the data will be used.