Retina support and better default renderer handling