Shader type detected through #defines