GPU Drivers

From WebOS-Ports
Revision as of 05:39, 3 August 2012 by Ragingmind (talk | contribs) (Samsung Exynos and ARM Mali projects)
Jump to navigation Jump to search

ARM Architecture

Samsung

FIMG 3DSE

This is an older graphics core used in eary early Galaxy devices. There is work on an open source driver.

Exynos

A basic KMS driver has been merged into the mainline linux kernel since 3.2 but this does not provide any 3D acceleration.

There is work on an open source driver for the Mali GPU that is used in all recent Exynos versions.

ARM

ARM is working on a unified KMS driver structure for most ARM SoC that will handle modesetting and 2D with an X component. Then load a binary blob to drive proprietary parts, such as their Mali GPU. An approch they borrowed from OMAP.

Nvidia (Tegra)

An open source frame buffer driver for Tegra2 chips shows up on the dri-devel mailing list. As of 3.6-rc1 the source is not yet in the mainline linux kernel though there appear to be plans for future inclusion.

There is also an Nvidia produced driver for X on Ubuntu.

Qualcomm (Snapdragon)

Texas Instruments (OMAP)

x86 Architecture

Intel

Medfield

Atom SoC with PowerVR graphics.

Valley View

The next generation Atom SoC, will likely use Ivy Bridge graphics which has open source drivers.

AMD

We will find out soon.