GCW零是一个开源手持式游戏机,具有indenic JZ4770 MIPS处理器,具有Vivante GC860 GPU,512MB RAM,16GB内部存储器和3.5英寸LCD,具有320×240像素。设备运行Linux(ofUningux.) , 和复古游戏和模拟器。gcw零有一个成功的Kickstarter运动,现在有几家商店提供Thinkgeek.(我们),Dragonbox.(欧盟)150美元/ 125欧元。
今天,我写了关于这个控制台,而不是因为亚博体育官下载惊人的规格,也不是价格,而是因为它可能是一个带有开源GPU驱动程序零售的嵌入式SoC的第一设备。今年9月,GCW零收到了一个固件升级和etnaviv.GPU驱动程序为Vivante GC860通过OpenGL ES支持为3D游戏添加支持。下面的视频显示了与etnaviv驱动程序在游戏控制台上运行的Quake 3领域。
您可以从中看到许多OpenGL ES1和2个功能发行说明对于最新的固件(10月),但有些可能仍然需要实施,包括着色器中的循环,GLSL(OpenGL着色语言)“纹理”偏见参数和“Texturelod”,还有更多。在地震3D竞技场旁边,D2X(下降2个重生),黑暗的地方和飓风是在平台上成功测试的少数少数3个游戏中的一些。
这意味着基于Vivante GC600,GC800,GC860,GC880和GC1000的任何平台都应该通过Linux或Android中的开源etnaviv驱动程序来支持OpenGL ES。Vivante GC2000,如飞思卡尔I.MX6四边形,尚未支持缺少多个像素管道支持,尽管已经取得了多个像素管道支持。
Etnaviv似乎主要是Wladimir J. Van der Laan的一个人努力,尽管这一点,去年的进展非常迅速。硬件已经完成,即逆向工程和3D驱动程序,但还有更多的工作要做,例如将MESA的东西集成到DRI / DRM,上游和X11 2D驱动程序中。
如果您有兴趣为项目提供贡献,请尝试出来,或者只是观看项目的进度,您可以这样做Wladimir的博客,或在freenode上的#etnaviv irc频道。用于源代码和文档,访问项目github repo.。

Jean-Luc于2010年开始Cwww.yabo188.vipNX软件作为兼职努力,在退出他作为软件工程经理之前,并开始编写日常新闻,并在2011年后全职评论。
您好,我认为这是令人难以置信的Wladimir的工作。也许有一天有人会帮助他完全支持GC2000,我们将免费驾驶司机。