minor fixes
added Dce to hxsl
added Clamp/Step/SmoothStep/Mix support
make s2d/s3d public
fix for var id allocation
shadow map VSM working