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

299
Zelda64fan

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

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

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