| Другое > Hard'n'Soft |
| DEBUG DirectX - что это такое? |
| (1/1) |
| Henty:
Игра TrackMania Sunrise (PC) перед запуском выдаёт окошко: --- Цитата ---Вы используете DEBUG DirectX. Производительность игры будет низкой. Хотите продолжить? [Да] [Нет] --- Конец цитаты --- При нажатии "ДА" игра работает, но немного притормаживает на средних настройках (У меня P 3.0Ghz, 512Ram, Geforce 7300GS 256 mb), что, по-моему, для этой *не новой* игры странно... :? Собственно интересуют вопросы - что такое DEBUG DirectX, можно и нужно ли это выключать/убирать? |
| R4kk00n:
Если ты зачем-то ставил DirectX SDK вместо общечеловеческого DirectX runtime, то у тебя будет и дебажная версия тоже. Мне сложно перевести на литературный русский что именно обозначает это словосочетание... Где-то там же рядом с dxdiag'ом должна быть и прога (или апплет панели управления), переключающая активную версию между дебажной и ритейловой. |
| HardWareMan:
DEBUG DirectX - это отладочный DirectX для разработчиков. Отличие его от нормальной версии в том, что он возвращает расширенную информацию о состоянии и тоже самое для ошибок и крашей. Именно на это тратится дополнительная вычислительная мощность процессора. Тем не менее, если DirectX SDK был установлен ПРАВИЛЬНО и имеет все свои компоненты и ярлыки, то там есть ярлык, который заменит DirectX компоненты, тем самым переключит режим в нормальный. И можно обратно, вернуться на DEBUG Mode. Я юзал DirectX SDK еще на 8.1 версии, когда изучал. |
| Henty:
Из вышесказанного сделал вывод: 1)Искать ярлычки в настройках. 2)Снести нафиг и установить по новой ( почему-то к этому я больше склоняюсь) ******************* Порыскал в панели управления, нашёл ярлык DirectX (не DxDiag). Там есть переключения между режимами Dx Runtime и Dx Debug. НО! Они не активны. Так же там есть неактивные ползунки "Debug output level", на которых везде установлено минимальное положение. Походу DirectX работает как нормальный, просто сведения к играм даёт о Debug-режиме. :? Этот DirectX у меня шёл в комплекте с виндой, сборка от Питера Пена (угораздило же поставить эту перековыряную Винду) |
| HardWareMan:
--- Цитата: Henty от 20 Январь 2008, 12:43:42 ---Этот DirectX у меня шёл в комплекте с виндой, сборка от Питера Пена (угораздило же поставить эту перековыряную Винду) --- Конец цитаты --- Отсюда урок всем: никогда не ставьте эти горе-сборки "навороченных" суррогатных систем. Иначе потом долго можете искать ответ на проблему, которую допустил сборщик. PS Собирая такие диски для себя я никогда не изменяю сам инсталлятор системы - только окружение (варианты загрузки, сопровождающий софт и т.д.). |
| Henty:
HardWareMan, А что по скринам скажешь? |
| HardWareMan:
--- Цитата: Henty от 20 Январь 2008, 19:14:59 ---HardWareMan, А что по скринам скажешь? --- Конец цитаты --- Ничего. Ибо, когда нормально ставишь DirectX SDK, то в соответствующей папке буду бинарники для обоих режимов. Так и достигается переключение. А вот "компилятор" диска мог их удалить. И теперь толку от "тулзы" никакого. |
| Henty:
Ясно, большое спасибо! Теперь другой вопрос - как этот Директ снести?? :? |
| HardWareMan:
Ну здесь мог бы и погуглить. |
| Навигация |
| Главная страница сообщений |