"Video cards no longer support 2D acceleration in any way shape or manner. No 2D engines. On the newest ATI cards it's only done through firmware emulation, and that will end pretty quickly in itself once ATI stops having to give a shit about XP support. "
Depend which videocard because PowerVR series (found on majority of mobile device include Apple IPhone and Nokia N900) supports 2D acceleration due to its tile-based architecture.
Posted Dec 1, 2009 13:18 UTC (Tue) by nix (subscriber, #2304)
[Link]
Um, just about every graphics card out there has some sort of tiling (it's useful for locality-of-reference because it means that things close in space are close in memory). That doesn't mean it necessarily supports any 2D acceleration to speak of.
Between Fedora 12 and 13
Posted Dec 3, 2009 9:09 UTC (Thu) by luya (subscriber, #50741)
[Link]
Except majority of modern videocards does not use deferred rendering method i.e only visible pixels are rendered, they use immediate mode rendering. That method reduces memory usage and can save power as well which explains why PowerVR chipset has become defacto in mobile world. Check out: http://www.imgtec.com/powervr/powervr-technology.asp
The videocard of old Dremcast uses same method being the predecessor of those chipsets.
Between Fedora 12 and 13
Posted Dec 1, 2009 18:15 UTC (Tue) by drag (subscriber, #31333)
[Link]
The stuff for embedded systems is going to be trailing PC-based systems by a
few years.
The PowerVR situation is one of the major things that sucks about Linux on
ARM. With Linux on x86 you can get open source 3D acceleration through Intel
and, in a way, through ATI pretty easily. But to do that on ARM still
requires very proprietary drivers, as far as I know.
Between Fedora 12 and 13
Posted Dec 3, 2009 9:16 UTC (Thu) by luya (subscriber, #50741)
[Link]
Maybe somebody should bring back the old Kyro (PowerVR Series 3) module that was removed from kernel 2.6.