Qualcomm Begins Contributing To Reverse-Engineered Freedreno Linux Driver
An anonymous reader writes: For over two years there's been a Freedreno driver project that's been reverse-engineering Qualcomm's Adreno graphics hardware. Freedreno consists of both a user-space Gallium3D driver providing OpenGL / OpenGL ES support and a DRM/KMS kernel driver to replace Qualcomm's open-source kernel driver designed just around Android's needs. The community-based, reverse-engineering Freedreno driver project is finally paying off and gaining critical momentum with Qualcomm now contributing to the driver. QuIC through the Aurora Forum provided Adreno A4xx hardware support to the Freedreno MSM kernel driver.
Someone in the know please explain why this is needed? I am not aware of any non-mobile hardware powered by Qualcom graphic chips. Is this for going to be bitcom-mining GPU farms?
Are they going to contribute to the kernel driver only (which probably doesn't result in Qualcomm sharing any information not already in their Android kernel driver) or to the userspace bit too (i.e. the stuff in the Android blobs)?
If its just the kernel driver, big deal, its the userspace blobs where all the juicy stuff is...