shader/renderer interface docs added