Дополнительная защита от пиратов? Чтобы на левом железе было проблемно запустить?
|
нет. просто нет необходимости писать на директе, когда есть возможность влиять на целевое железо. не работает 3d vision? - ок, ставим квадры или линукс. проблемы с драйверами - ок, ставим те на которых проблем не было.
Я ни о каком выборе не говорил, прогер должен знать оба гапи однозначно.
|
ну, знать гапи никогда не помешает. хоть, ИМХО, отличий dx11 от opengl меньше чем dx11 от dx9.
Если софт специализирован и ограничен одним гапи - ок, но это не отменяет знание второго, в следующий раз может пригодиться.
|
нет, на данный момент директ никогда не может пригодиться если драйвера / железо выбираются под софт. единственное его неоспоримое преимущество - это качество драйверов у разных вендоров. Поэтому если софт должен работать на видеокартах разных вендоров - то лучше брать директ - меньше гемора. Если достаточно одной архитектуры одного вендора - то опенгл однозначно лучше. даже на винде.