implement a bit the tilerenderer
use our debug facilities for shader output