Add fallback software rendering path for non-libretro GL targets