Helping Valve to power up Steam devices

igalia.com

313 points by TingPing 6 hours ago


fidotron - 4 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.

rpmisms - 2 hours ago

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.

jorvi - 2 hours ago

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

dcdc123 - 3 hours ago

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. :)

asmor - an hour ago

The Winlator-releated ecosystem already works pretty well, there just isn't a good frontend or integration for it yet. That's what is really exciting here.

Gamehub is a proprietary app by a Chinese controller manufacturer with some suspicious behavior and several LGPL violations that unfortunately works much better then the alternatives. Funnily enough their CDN endpoint is called "bigeyes", which when researching a bit was apparently their (failed) effort to bring x86 VR to ARM almost 10 years ago. Some people have "debloated" the app, but it seems very amateur hour to me and the process isn't very transparent (the GitHub repo is just a readme)

There's also GameNative, which seems promising, but is very buggy.

And Winlator itself, which is a mess of tons of tunables and different forks that I really don't have the patience for when PC handhelds exist today and have a much better ecosystem.

stavros - 4 hours ago

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.

systematizeD - 42 minutes ago

I wonder if they(valve) sponsor servo

troupo - 3 hours ago

Igalia is a superhero company doing a lot of great work with surprisingly little fanfare.

Everytime their name pops up it's inevitably "oh some thankless extremely technical low level work leading to impressive/long-awaited features"

- 4 hours ago
[deleted]
uejfiweun - 2 hours ago

The Steam Frame shows a lot of promise in terms of letting people play games on a massive virtual screen. But with the hardware, even more is possible. I hope they are working on a compatibility layer that allows 2D games to be rendered in 3D, like the 3D TV of the 2010s. In my opinion that would be a killer app.