fix renderer interfaces

Fixes #1113.