Shader implementation/framework