Its not endless, let it finish.
2009/6/28 Jan Frederick Eick
> Hi again...
>
> seems like the issue has something to do with the shadercompile.exe from
> the SDK.
> The final command which eats up the whole cpu is:
>
> D:\PROGRA~1\Steam\STEAMA~1\my_username\SOURCE~2\bin\ORANGE~1\bin\shadercompile.exe
> -nompi -nop4 -game "D:\progra~1\steam\steama~1\source~1\my_mod"
> -shaderpath "E:\dev\mod\src\materialsystem\stdshaders"
>
> I added a "-verbose" to get a look what's going on there.
> shadercompile.exe first copies some steamfiles (tier0.dll, etc), some .h
> files and all the fxc files in stdshaders to temporary folder on the c:
> drive.
>
> Then the output where I think it's doing something wrong.
> [-]
> Compiling 482,605,325 commands in 14,068,261 static combos.
> running: "fxc.exe /DTOTALSHADERCOMBOS=452984832 /DCENTROIDMASK=12
> /DNUMDYNAMICCOMBOS=48 /DFLAGS=0x0 /DSHADERCOMBO=429431247
> /DFASTPATHENVMAPCONTRAST=1 /DFASTPATH=1 /DWRITEWATERFOGTODESTALPHA=1
> /DPIXELFOGTYPE=1 /DLIGHTING_PREVIEW=0 /DMASKEDBLENDING=0
> /DBASETEXTURE2=0 /DDETAILTEXTURE=1 /DBUMPMAP=0 /DBUMPMAP2=0 /DCUBEMAP=1
> /DENVMAPMASK=0 /DBASEALPHAENVMAPMASK=0 /DSELFILLUM=0
> /DNORMALMAPALPHAENVMAPMASK=1 /DDIFFUSEBUMPMAP=0 /DBASETEXTURENOENVMAP=0
> /DBASETEXTURE2NOENVMAP=0 /DWARPLIGHTING=0 /DFANCY_BLENDING=0
> /DSEAMLESS=0 /DOUTLINE=1 /DSOFTEDGES=1 /DBUMPMASK=0
> /DNORMAL_DECODE_MODE=0 /DNORMALMASK_DECODE_MODE=0 /DDETAIL_BLEND_MODE=11
> /Dmain=main /Emain /Tps_2_0 /DSHADER_MODEL_PS_2_0=1 /LD /Foshader.o
> SDK_lightmappedgeneric_ps2x.fxc>output.txt 2>&1
> "
> [shadercompile] Using new faster Vitaliy's implementation.
>
> Compiling SDK_lightmappedgeneric_ps20 [ 9437183 remaining ] ...
>
> Compiling SDK_lightmappedgeneric_ps20 [ 9193607 remaining ] ...
>
> Compiling SDK_lightmappedgeneric_ps20 [ 8968414 remaining ] ...
> running: "fxc.exe /DTOTALSHADERCOMBOS=452984832 /DCENTROIDMASK=12
> /DNUMDYNAMICCOMBOS=48 /DFLAGS=0x0 /DSHADERCOMBO=429431246
> /DFASTPATHENVMAPCONTRAST=0 /DFASTPATH=1 /DWRITEWATERFOGTODESTALPHA=1
> /DPIXELFOGTYPE=1 /DLIGHTING_PREVIEW=0 /DMASKEDBLENDING=0
> /DBASETEXTURE2=0 /DDETAILTEXTURE=1 /DBUMPMAP=0 /DBUMPMAP2=0 /DCUBEMAP=1
> /DENVMAPMASK=0 /DBASEALPHAENVMAPMASK=0 /DSELFILLUM=0
> /DNORMALMAPALPHAENVMAPMASK=1 /DDIFFUSEBUMPMAP=0 /DBASETEXTURENOENVMAP=0
> /DBASETEXTURE2NOENVMAP=0 /DWARPLIGHTING=0 /DFANCY_BLENDING=0
> /DSEAMLESS=0 /DOUTLINE=1 /DSOFTEDGES=1 /DBUMPMASK=0
> /DNORMAL_DECODE_MODE=0 /DNORMALMASK_DECODE_MODE=0 /DDETAIL_BLEND_MODE=11
> /Dmain=main /Emain /Tps_2_0 /DSHADER_MODEL_PS_2_0=1 /LD /Foshader.o
> SDK_lightmappedgeneric_ps2x.fxc>output.txt 2>&1
> "
> [... and endlessly so on...]
> [-]
>
> So it seems it calls fxc.exe a billion times.
> But the process never appears in the task manager or in process
> explorer. The output.txt is also never created.
> I hate it, that this tool is lacking documentation. :(
>
> Ideas?
>
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
>
--
Sent from Olly's SEGA Game Gear
___
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders