light refactor of printing webgl conversion hacks
don't print dump variables when uniform buffers are unsupported