Basic Texture Support, Multi-Tile For Freedreno

Written by Michael Larabel in X.Org on 6 August 2012 at 08:25 AM EDT. 1 Comment
X.ORG
The open-source Freedreno driver -- the reverse-engineered creation for supporting the Adreno-based Qualcomm's Snapdragon graphics hardware -- picked up a few more features this weekend.

Rob Clark, the Texas Instruments employee who has been reverse-engineering and writing this driver for TI's competition in his spare time, now has a textured cube working. He added basic texture support to his driver along with multi-tile rendering (thus allowing render targets larger than 512K). This work builds upon Rob's recent milestone of a working shader assembler for Freedreno so that this reverse-engineered driver no longer has any dependence on the hardware's official binary blob.

The code for the Freedreno driver is available from GitHub. Embedded below is a video from Rob Clark showing the textured cube working on his driver from an HP TouchPad tablet.

Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week