
Я читал ответы наэтот вопросперечисляя окружения рабочего стола для Ubuntu, я заметил, что многие из более..."навороченных" требуют "3D" видеокарту. Но не похоже, что в них есть что-то действительно 3D, так почему же у них есть это требование?
решение1
Потому что многие новые интерфейсы требуют возможностей текстурирования и рендеринга, которые есть у 3D-карт. То же самое касается Aero в Vista / Windows 7 и Mac OSX. Если вы хотите сделать что-то необычное и сохранить приличную производительность, вам нужно сделать это на GPU. В противном случае вы потребуете от CPU слишком многого, и производительность сильно пострадает.
3D GPU является массивно параллельным. Это означает, что рисование экрана, его обработка и повторная перерисовка требуют мало усилий и памяти.
Если вы ищете хорошее место для начала дополнительных исследований, посмотритеDWM от Microsoft. Он дает много информации о том, чем эти интерфейсы отличаются от старой линейки ЦП, построчно отображая их.