fidotron

15 hours ago
> This is a very difficult combination to achieve, and yet that’s exactly what we’ve done for Valve with Mesa3D Turnip, a FOSS Vulkan driver for Qualcomm Adreno GPUs.

Look at that. Something Qualcomm should have been doing.

Much credit to Valve for pushing that out as FOSS.

It's incredibly obvious that they're trying to make Steam Deck 2 ARM-based. That's the generational change Valve is waiting for.

This is gonna be fantastic.

Really cool stuff! Especially nice to see the groundwork being laid for what could become very efficient handhelds, considering how much performance Apple's M-series and Qualcomm's Elite series with relatively few watts. Much better than AMD, Intel or Nvidia.

One nit: it's too bad Valve / Igalia choose to completely ignore the lessons from Bazzite.

Bazzite already runs a scheduler like LAVD, called BORE[0]. It would have saved them a lot of work to extend and improve that rather than invent the wheel again. I'm not sure if Valve and Igalia are unaware of Bazzite and BORE or if this is a case of NIH.

[0]https://github.com/firelzrd/bore-scheduler

Nothing to contribute other than to say that article was an awesome read and now I wish I had the specific skills needed to work at Igalia. :)

torginus

11 hours ago
Considering all this work is open-source, could some third party make a Qualcomm Snapdragon based handheld console, if Valve decides not to make a Steam Deck Mini?

I really loved the idea of the Steam Deck, but I'd prefer to play something that's more like the size of a PSP or a Switch Lite at most.

> “If you love video games, like I do, working on FEX with Valve is a dream come true,” said Paulo Matos, an engineer with Igalia’s Compilers Team

Life is great sometimes. Particularly when your nerd hobbies like contributing to open source connects you with important industries so you get justly rewarded

I don't play games almost ever, but I'm going to buy all the products Valve releases soon, just to support their OSS efforts. They seem to be the only vendor that's opening stuff up, rather than locking it down.