AFAIK: Yes, thats the way datatypes work in HLSL. The 'size' of a float3x3 matrix is '3', meaning that it will automatically use the next 2 slots available for its instructions. Thus, if you start with TEXCOORD5, it will use 6 and 7 automatically.
On Sun, May 11, 2008 at 1:57 AM, Piotr Siódmak <[EMAIL PROTECTED]> wrote: > there's this part in sdk_lightmappedgeneric_vs20.fxc > > #if TANGENTSPACE || (LIGHTING_PREVIEW) > float3x3 tangentSpaceTranspose : TEXCOORD5; // and 6 and 7 > #endif > > does the "// and 6 and 7" comment mean that TEXCOORD6 and TEXCOORD7 > registers are in use? > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > -- Matt Stafford (Wraiyth) http://www.wraiyth.com _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

