У меня была такая ситуация, я тоже включил попробовать opengl в dota 2. При directx 9 и вышло то, что я вообще не ожидал. Игра перестала запускаться, мне помогла переустановка игры. Сначала удалите все файлы игры, подчистите основные файлы которые не удаляются при обычном удалении dota 2. Это как раз настройки они находятся в папке steam, где находятся сами игры. В зависимости от того, куда вы устанавливали игру. Удалите все настройки и заново скачайте игру.