Exciting GSoC 2017 Projects: Vulkan Software Renderer, Kodi On Wayland, Much More

Written by Michael Larabel in Google on 4 May 2017 at 01:32 PM EDT. 12 Comments
GOOGLE
In addition to today marking the announcement of the accepted Outreachy 2017 summer projects, Google also announced today the participants for this year's Google Summer of Code.

There are many interesting GSoC projects this year and a lot of exciting ones from the Phoronix perspective. In going through the lengthy list of accepted projects, here are some that stuck out and will likely be covered in more detail over the summer on Phoronix:

- 3D hardware acceleration for Haiku OS via Mesa.

- An OpenMAX state tracker for Gallium3D making use of Tizonia rather than Bellagio.

- An instruction scheduler for the Nouveau driver.

- Multi-buffered Present support for XWayland.

- Working to improve Piper, an application front-end to libratbag/ratbagd for configuring gaming mice on Linux.

- A software renderer for Vulkan that supports graphics and compute shaders by going from SPIR-V to LLVM-IR.

- A 3D model repository for OpenStreetMap.

- A new ZFS boot environment management library and tool for FreeBSD.

- Python 3 support for Kodi add-ons.

- 3D video formats support for VideoLAN's libVLC.

- Anon-connection-wizard to make it easy to graphically configure Tor.

- VP9 decoder improvements for FFmpeg, including AVX2 usage.

- Adding missing 802.11n and 802.11ac features to FreeBSD.

- A Gentoo utility to work on kernel live-patching.

- Code search support in GNOME Builder.

- GNOME Mutter work to remove hard dependencies on X11/XWayland so a pure-Wayland without-any-X11-fallback-support can be setup for Mutter.

- Support for Go Language and Rust in KDevelop.

- HiDPI support improvements for KDE.

- Improving LibreOffice for Android. Separately, improvements to LibreOffice Online.

- A user-space implementation of WireGuard written in Golang.

- Wayland support for Kodi.

Explore the accepted participants/projects for GSoC 2017 via this Google page.
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