Shader::
- some hardware does not like to discard fragments