graphics: Add shader object