обзоры Обзор Matrox G400


DualHead Multi-Display

В этом режиме desktop делится между двумя устройствами вывода. Поскольку половину desktopа бессмысленно выносить на телевизор, я остановлюсь на варианте монитор+монитор. Мультиэкран несомненно очень полезен. Спросите себя, сколько раз вы ловили себя на мысли, что вам не хватает полезной площади одного экрана. Думаю нет таких задач, где бы не пригодился мультиэкран. Веб-мастер может иметь Homesite на одном экране и Explorer на другом; дизайнер - вынести инструментарий на второй экран, чтобы освободить место для редактирования на первом; интернет-серфер - иметь два браузера распахнутых на весь экран; геймер может запустить две копии Quake или играть в игры, которые поддерживают мультиэкран.

Как известно, Windows 98 поддерживает функцию мультиэкрана - можно поставить две видеоплаты (AGP+PCI или PCI+PCI) и получить мультиэкран. Чем же DualHead Multi-Display принципиально отличается от мультиэкрана Windows 98? Сегодня - ничем. В традиционном варианте "две видеоплаты" есть серьезный недостаток - вторая плата не может ускорять 3D. Если 3D-окно выползает на второй экран (как показано на рисунке сверху), то рендерит его целиком первая плата. В фреймбуфер второй платы этот фрагмент попадает простым копированием. Последняя оперция - очень медленная, поэтому если вы имеете 30 fps в 3D-окне, целиком помещающемся на первом экране, то когда часть 3D-окна попадает на второй экран, скорость снижается на порядок.

Так как в случае G400 мы имеем не две платы, а одну, мы склонны ожидать, что такого падения скорости не будет. Однако поведение G400 полностью совпадает с описанным сценарием. Другими словами, DualHead Multi-Display мало чем отличается от работы связки (мощный 3D-ускоритель + вторая 2D-плата). Из-за этого DualHead Multi-Display частично теряет свою привлекательность.

Игры, специально оптимизированные под DualHead Multi-Display, будут работать по другому принципу. Matrox в скором времени выпустит драйвер с поддержкой двух HAL-устройств в Direct3D - по одному на каждый монитор. Оптимизированные игры будут общаться с G400 DualHead как с двумя 3D-ускорителями и выводить на два монитора разные картинки. Первой такой игрой такого рода станет War Monkeys от Silicon Dreams.

Страница 9 - DualHead Multi-Display (2)