fix for debug compilation
fix for regression in pixelshadergen
small fix for vertex loader hash generation. to avoid the generation of multiple loaders with the same pipeline, components that are not used should be masked.