freedreno/a6xx: Split clear and blit texture into different functions