texture renderer
not taking png alpha yet