rudimentary rendering system, direct path support only right now