Graphics: radv status, OpenCL support on the Etnaviv driver, retro stuff
-
vulkan video decoding: radv status
I've been working the past couple of weeks with an ffmpeg developer (Lynne) doing Vulkan video decode bringup on radv.
The current status of this work is in a branch[1]. This work is all against the current EXT decode beta extensions in the spec.
This contains an initial implementation of H264 and H265 decoding for AMD GPUs from TONGA to NAVI2x. It passes the basic conformance tests but fails some of the more complicated ones, but it has decoded the streams we've been throwing at it using ffmpeg.
-
Machine Learning with Etnaviv and OpenCL
Machine learning is increasingly seeing more applications and it's important to have FOSS options to accelerate such workloads. Unfortunately, the present options in this space are often not appealing, causing users to opt for vendor-specific alternatives with downstream kernels and userspace. An example of this is VeriSilicon's VIPNano-QI NPU IP, which is used for ML workloads but isn't supported upstream.
This post will give a brief overview of the state of FOSS ML options and announce some work that we are doing to support OpenCL on the Etnaviv driver.
-
Drill a 3D alien moon, become an interplanetary hero!
Driller aka Space Station Oblivion (in the US), the FIRST supported game of the Freescape engine, is ready for public testing!
Published in 1987 by Incentive Software Limited, this revolutionary new engine allowed players to explore a solid 3D graphic environment with complete freedom of movement for the very first time in videogame history.
A new threat emerges after humanity abandoned a dying Earth to establish a new home on planet Evath. Evath's moon Mitral has turned into a gigantic gas time bomb. A meteor is also due to impact Mitral in the next several hours. You were chosen to secure each of Mitral's 18 sectors by positioning a drilling rig over the gas pockets in each sector before the meteor strikes.