D3D shader assembler