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

325
Zelda64fan

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

1
Может быть, это не модно, но для разработки интерфейса требуется графическая карта, которая поддерживает используемую среду. Это актуальная проблема, с которой вы сталкиваетесь? Ramhound 11 лет назад 1
Просто любопытство. Казалось странным, что им потребуется поддержка 3D, хотя они вообще не 3D. Zelda64fan 11 лет назад 0
Это то, что вы получаете за попытку заставить Windows Aero работать на вашем Pentium 4. Austin ''Danger'' Powers 11 лет назад 0

1 ответ на вопрос

2
Austin T French

Because many newer interfaces require texturing and rendering capabilities that 3D cards have. The same is True of Vista's / Windows 7's Aero and Mac OSX. If you want to do anything fancy and retain decent performance you need to do it on the GPU. Otherwise you are requiring the CPU to do too much and performance will suffer terribly.

A 3D GPU is massively parallel. Which means drawing a screen, manipulating it and redrawing it again takes little effort and memory.

If you want a good place to start additional research, look at Microsoft's DWM. It gives a lot of information for what these interfaces do differently than the older CPU line, by line renders.

Сказать «3D» означает, что используется тот же код текстуры. На самом деле это может быть не всегда 3D, в каждой операции есть элементы 3D, хотя это и требуется. Ramhound 11 лет назад 0
Это имеет больше смысла. Спасибо! Zelda64fan 11 лет назад 0

Похожие вопросы