radeon: add support for new dri2 interfaces & fix single buffer rendering