Language Selection

English French German Italian Portuguese Spanish

Raspberry Pi Is Getting Vulkan Support

Filed under
Linux

The Raspberry Pi Foundation announced today that it has started working on implementing support for the open-source Vulkan graphics API for their Raspberry Pi single-board computers.

While the latest Raspberry Pi 4 board is OpenGL ES 3.1 conformant, the company also wants to add support for the famous open-source Vulkan driver, which provides high-efficiency access to modern GPUs and better performance than the older OpenGL driver.

But don’t get too excited about this because the Raspberry Pi Foundation is just getting started on this Vulkan on Raspberry Pi thing, which will be big for gaming on the tiny boards.

Read more

Raspberry Pi Foundation Gets Back To Working On A Vulkan Driver

  • Raspberry Pi Foundation Gets Back To Working On A Vulkan Driver - New Effort By Igalia

    With the V3D Gallium3D driver hitting OpenGL ES 3.1 compliance, the Raspberry Pi Foundation and their partners have turned to focusing on getting their Vulkan driver off the ground for Raspberry Pi 4 and future SBCs.

    Eric Anholt at Broadcom back in 2018 before leaving the company had started a Broadcom Vulkan driver for the VideoCore IV graphics hardware as found now in the Raspberry Pi 4. That was the "BCMV" driver while there also has been an "rpi-vulkan-driver" effort too. But now Igalia under contract with Broadcom / Raspberry Pi Foundation has begun writing a new Vulkan driver.

Vulkan is coming to Raspberry Pi: first triangle

  • Vulkan is coming to Raspberry Pi: first triangle

    Following on from our recent announcement that Raspberry Pi 4 is OpenGL ES 3.1 conformant, we have some more news to share on the graphics front. We have started work on a much requested feature: an open-source Vulkan driver!

Raspberry Pi 4 graphics win: Open-source Vulkan driver support

  • Raspberry Pi 4 graphics win: Open-source Vulkan driver support is coming

    Raspberry Pi designer the Raspberry Pi Foundation is working on delivering a new open-source Vulkan driver, a graphics application programming interface (API) that could mean higher-quality and faster graphics for the tiny computer.

    Vulkan support is now common among Android smartphones and has long been backed by Samsung to improve graphics and games on Galaxy devices, and is supported by gaming heavyweights like Valve on SteamOS.

Raspberry Pi 4 is Now OpenGL ES 3.1 Conformant, Work on Vulkan

Open source Vulkan driver coming to Raspberry Pi

  • Open source Vulkan driver coming to Raspberry Pi

    Raspberry Pi boss Eben Upton has announced that work has begun on an open source Vulkan driver. This news comes hot on the heels of the announcement that the Raspberry Pi 4 is OpenGL ES 3.1 conformant.

    Regular HEXUS readers will be well aware of the Vulkan API and its value to PC developers , as well as its growing influence on a wide range of platforms like MacOS, Linux and Android. As Upton mentions in his blog post, the Vulkan API has been designed to make the most of modern compute / graphics hardware - addressing common bottlenecks in OpenGL.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Release of Wine 5.12

  • Wine Announcement
    The Wine development release 5.12 is now available.
    
    What's new in this release (see below for details):
      - NTDLL converted to PE format.
      - Support for the WebSocket API.
      - Improved RawInput support.
      - Vulkan spec update.
      - Various bug fixes.
    
  • Wine 5.12 is out - better RawInput and WebSocket API support

    The Wine compatibility layer continues progressing, with the latest development release Wine 5.12 out now. What is Wine, apart from a tasty liquid that you should drink responsibly? It would be a bit weird if we were covering the world of fermented grapes—we are in fact talking about software. A quick reminder for the newer Linux user: it's a compatibility layer that allows the running of Windows-only applications and games on Linux and other operating systems. It's one of the driving forces behind Steam Play Proton.

  • Wine 5.12 Brings WebSocket API Support, Better RawInput Handling

    Wine 5.12 is out for the US Holiday weekend testing. Wine 5.12 brings NTDLL now converted to PE format, support for the WebSocket API, improved RawInput support, updated Vulkan specification compliance, and around 48 known bug fixes. The bug fixes for this bi-weekly release help out software ranging from Battle.net to Adobe Photoshop to multiple games.

today's howtos

Fedora Project and IBM/Red Hat

  • GNOME Internet Radio Locator 3.0.1 for Fedora Core 32

    GNOME Internet Radio Locator 3.0.1 features updated language translations, new, improved map marker palette and now also includes radio from Washington, United States of America; London, United Kingdom; Berlin, Germany; Radio Eins, and Paris, France; France Inter/Info/Culture, as well as 118 other radio stations from around the world with audio streaming implemented through GStreamer.

  • Fedora program update: 2020-27

    Here’s your report of what has happened in Fedora this week. I have weekly office hours in #fedora-meeting-1. Drop by if you have any questions or comments about the schedule, Changes, elections, or anything else.

  • Outreachy design internship: budget templates and infographics

    Hey, I’m Smera. I’m one of the Outreachy interns this year, working on creating new designs for the Fedora Project. I work with Marie Nordin (FCAIC) and the Fedora Design team. I started on the 19th of May and this is what I have been up to!

  • Will Red Hat Rule the Supercomputing Industry with Red Hat Enterprise Linux (RHEL)?

    Red Hat Enterprise Linux has achieved a significant milestone after serving as an operating system for the world's fastest supercomputer, according to Top500. This opens up the debate on why Linux is the most preferred operating system for supercomputers. Supercomputers process vast datasets and conduct complex simulations much faster than traditional computers. From weather modeling, disease control, energy efficiency,nuclear testing, and quantum mechanics, supercomputers can tackle numerous scientific challenges. Countries like the U.S. and China have forever been in the race to develop the most powerful and fastest supercomputers. However, this year technological superpower Japan stole the show, when its Fugaku ARM-based supercomputer was ranked the no.1 supercomputer in the world by the Top500 list. The system runs on the Red Hat Enterprise Linux (RHEL) platform. In fact, the June 2020 Top500 list of supercomputers declared that the top three supercomputers in the world and four out of the top 10 supercomputers run on the Red Hat Enterprise Linux (RHEL) platform. That is a pretty powerful validation of RHEL’s capability to meet demanding computing environments.

  • A developer-centered approach to application development

    Do you dream of a local development environment that’s easy to configure and works independently from the software layers that you are currently not working on? I do! As a software engineer, I have suffered the pain of starting projects that were not easy to configure. Reading the technical documentation does not help when much of it is outdated, or even worse, missing many steps. I have lost hours of my life trying to understand why my local development environment was not working.

  • Automate workshop setup with Ansible playbooks and CodeReady Workspaces

    At Red Hat, we do many in-person and virtual workshops for customers, partners, and other open source developers. In most cases, the workshops are of the “bring your own device” variety, so we face a range of hardware and software setups and corporate endpoint-protection schemes, as well as different levels of system knowledge. In the past few years, we’ve made heavy use of Red Hat CodeReady Workspaces (CRW). Based on Eclipse Che, CodeReady Workspaces is an in-browser IDE that is familiar to most developers and requires no pre-installation or knowledge of system internals. You only need a browser and your brain to get hands-on with this tech. We’ve also built a set of playbooks for Red Hat Ansible to automate our Quarkus workshop. While they are useful, the playbooks are especially helpful for automating at-scale deployments of CodeReady Workspaces for Quarkus development on Kubernetes. In this article, I introduce our playbooks and show you how to use them for your own automation efforts.

  • What does a scrum master do?

    Turning a love of open source communities into a career is possible, and there are plenty of directions you can take. The path I'm on these days is as a scrum master. Scrum is a framework in which software development teams deliver working software in increments of 30 days or less called "sprints." There are three roles: scrum master, product owner, and development team. A scrum master is a facilitator, coach, teacher/mentor, and servant/leader that guides the development team through executing the scrum framework correctly.

Linux Plumbers Conference Not Sold Out and Annual X.Org / Wayland / Mesa Conference Going Virtual

  • Linux Plumbers Conference: Linux Plumbers Conference is Not Sold Out

    We’re really sorry, but apparently the Cvent registration site we use has suffered a bug which is causing it to mark the conference as “Sold Out” and, unfortunately, since today is the beginning of the American Independence day weekend, we can’t get anyone to fix it until Monday. However, rest assured there are plenty of places still available, so if you can wait until Monday, you should be able to register for the conference as soon as the site is fixed.

  • The Annual X.Org / Wayland / Mesa Conference Is Going Virtual Due To COVID-19

    XDC 20 was set to take place this September in Poland but is now moving to an online event as a result of the ongoing coronavirus / COVID-19 pandemic.  The X.Org Foundation has decided to make XDC 2020 a virtual conference due to uncertainty over the COVID-19 situation come September in Europe. This will be the first time the annual X.Org Developers' Conference has been an entirely online event.  The announcement was made today as well as extending the call for presentations by an additional two weeks.