Unified shaders model