Update shader processor

Constant name is used as semantic if no semantic was provided