Параметр -dxlevel в играх на движке Source устанавливает уровень DirectX, с которым запускается игра. 2
Некоторые варианты параметра и их описание:
- -dxlevel 70 — базовый уровень DirectX, обеспечивает хорошую производительность на старых картах, но не имеет таких функций, как тени, зеркальность и прозрачность воды. 1
- -dxlevel 80 — уровень DirectX, который обеспечивает отличную производительность и при этом сохраняет тени и зеркальность, но вода остаётся непрозрачной. 1
- -dxlevel 81 — такой же, как в DirectX 8.0, но вода может быть прозрачной. 1
- -dxlevel 90 — наиболее часто используемый уровень DirectX, при котором серьёзно снижается производительность, но незначительно улучшается визуальное качество. 1 Есть специальные эффекты, например, усиленные взрывы и увеличенная глубина текстуры в дымовых гранатах. 1
- -dxlevel 95 — такой же, как у DirectX 9.0, с возможностью использования освещения с высоким динамическим диапазоном (HDR). 1
Использование параметра -dxlevel не рекомендуется, так как при его применении игра перестаёт сохранять и загружать настройки видео (каждый раз устанавливаются настройки по умолчанию). 4 Вместо этого параметра лучше использовать выбор режима DirectX в одноимённом поле графического твикера. 4