124
submitted 8 months ago by ijeff@lemdro.id to c/technology@beehaw.org
you are viewing a single comment's thread
view the rest of the comments
[-] anlumo@feddit.de 14 points 8 months ago

Modern ARM GPUs already support OpenGL and Vulkan, that’s not a problem. Just some platforms chose to go mobile APIs due to running Android.

The trick with emulation that Apple did was to add custom instructions to the CPU that are used by the emulation layer to efficiently run x86_64 code. Nothing is stopping other CPU manufacturers from doing the same, the only issue is that they have to collaborate with the emulation developer.

[-] barsoap@lemm.ee 7 points 8 months ago

The driver situation is less than ideal. Mesa got support for Mali but that's not the only GPU that comes with ARM chips and you get bonkers situations. E.g. with my rk3399-based NanoPC, a couple of years ago (haven't checked in a while and yes it's a Mali) rockchip's blob supported vulkan for android but only gles for linux as rockchip never paid ARM the licensing fees for that.

And honestly ARM is on the way down: Chip producers are antsy about the whole Qualcomm thing and Qualcomm itself is definitely moving away from ARM, as such my bets for the long and even mid-term are firmly on RISC-V. Still lack desktop performance but with mobile players getting into the game laptops aren't far off.

this post was submitted on 28 Oct 2023
124 points (100.0% liked)

Technology

37208 readers
234 users here now

Rumors, happenings, and innovations in the technology sphere. If it's technological news or discussion of technology, it probably belongs here.

Subcommunities on Beehaw:


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS