[[S3 Graphics]] develops the [[S3 Trio]], [[S3 ViRGE|ViRGE]], [[S3 Savage|Savage]] and [[S3 Chrome|Chrome]], supported by OpenChrome.<ref>{{cite web|url=https://www.freedesktop.org/wiki/Openchrome/|title=OpenChrome|access-date=16 November 2017}}</ref>
=== {{anchor|ARM}}Arm HoldingsLtd ===
[[Arm Holdings(company)|Arm Ltd]] is a [[Semiconductorsemiconductor fabrication plant|fab]]less semiconductor company which licenses [[semiconductor intellectual property core]]s. Although they are known for the licensing the [[ARM architecture family|ARM instruction set]] and [[List of ARM microprocessor cores|CPUs]] based on it, they also develop and license the [[Mali (GPU)|Mali series]] of GPUs, and more recently Imortalis GPUs that support ray-tracing. On January 21, 2012, [[Phoronix]] reported that [[Luc Verhaegen]] was driving a reverse-engineering attempt aimed at the Arm Holdings Mali series of GPUs (specifically, the Mali-200 and Mali-400 versions). The reverse-engineering project, known as Lima, was presented at [[FOSDEM]] on February 4, 2012.<ref>{{cite web|url=https://www.youtube.com/watch?v=MvRJ_8K8baI |archive-url=https://ghostarchive.org/varchive/youtube/20211221/MvRJ_8K8baI |archive-date=2021-12-21 |url-status=live|title=Phoronix.com - FOSDEM 2012 - Open-Source ARM Mali|last=phoronix|date=6 February 2012|via=YouTube}}{{cbignore}}</ref><ref>[https://www.phoronix.com/scan.php?page=article&item=arm_mali_reverse Phoronix, Jan 21 2012: ''An Open-Source, Reverse-Engineered Mali GPU Driver'']</ref> On February 2, 2013, Verhaegen demonstrated [[Quake III Arena]] in timedemo mode, running on top of the Lima driver.<ref>{{cite web|url=http://libv.livejournal.com/23886.html |title=Quake 3 Arena timedemo on top of the lima driver! |url-status=dead |archive-url=https://web.archive.org/web/20130209235426/http://libv.livejournal.com/23886.html |archive-date=2013-02-09 }}</ref> In May 2018, a Lima developer posted the driver for inclusion in the Linux kernel.<ref>{{cite web|url=https://lwn.net/Articles/755084/|title=Lima DRM driver [LWN.net]|website=lwn.net}}</ref> As of May 2019, the Lima driver is part of the mainline Linux kernel.<ref>[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/gpu/drm/lima?id=a1d2a6339961efc078208dc3b2f006e9e9a8e119 drm/lima: driver for ARM Mali4xx GPUs}]</ref>
Panfrost is a reverse-engineered driver effort for Mali Txxx (Midgard) and Gxx (Bifrost) GPUs. [https://xdc2018.x.org/slides/Panfrost-XDC_2018.pdf Introducing Panfrost] talk was presented at X.Org Developer's Conference 2018. As of May 2019, the Panfrost driver is part of the mainline Linux kernel.<ref>[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/gpu/drm/panfrost?id=f3ba91228e8e917e5bd6c4b72bfe846933d17370 drm/panfrost: Add initial panfrost driver]</ref>