d3dx9: Add swizzle and writemask support to the shader assembler.