Почему некоторым настольным компьютерам требуется видеокарта "3D"?

Я читал ответы на этот вопрос, перечисляя окружения рабочего стола для Ubuntu, и заметил, что многим из более "причудливых" требуется "3D" видеокарта. Но не похоже, что в них есть что-то действительно 3D, так почему у них есть такое требование?

1 ответ

Решение

Потому что многие новые интерфейсы требуют возможности текстурирования и рендеринга, которые есть у 3D-карт. То же самое относится к Vista / Windows 7 Aero и Mac OSX. Если вы хотите сделать что-то модное и сохранить приличную производительность, вам нужно сделать это на GPU. В противном случае вам потребуется слишком много времени для процессора, и производительность будет сильно снижаться.

3D GPU является массивно параллельным. Это означает, что рисование экрана, манипулирование им и его перерисовка требует небольших усилий и памяти.

Если вы хотите хорошее место для начала дополнительных исследований, посмотрите на DWM от Microsoft. Он дает много информации о том, что эти интерфейсы делают иначе, чем старая линия CPU, рендерингом строки.

Другие вопросы по тегам