Live data from Hacker News

Native Linux GPU Driver for Apple M1

twitter.com

211–220 of 322 posts

Re: Native Linux GPU Driver for Apple M1

#212
post #3

This is one of the first Linux kernel driver writen in rust! Also all of this has progressed so fast thanks to Alyssa doing bunch of GPU reverse engineering on macOS and writing coresponding userspace MESA driver. https://rosenzweig.io/blog/asahi-gpu-part-6.html

Quoted post unavailable.

It doesn't particularly matter if a specific kernel module has a big community behind it. 3-4 motivated people would be plenty to maintain a module. The major part of a GPU driver is in userspace, not the kernel.

The kernel community have slowly started to embrace rust in recent years. Maybe the community is not so small as you think, or at least won't be in the near future.

Re: Native Linux GPU Driver for Apple M1

#214
post #39

"Please temper your expectations: even with hardware documentation, an optimized Vulkan driver stack (with enough features to layer OpenGL 4.6 with Zink) requires many years of full time work. At least for now, nobody is working on this driver full time3. Reverse-engineering slows the process considerably. We won’t be playing AAA games any time soon." From https://rosenzweig.io/blog/asahi-gpu-part-6.html

Yeah, it's because of this statement from an extremely trustworthy source that I'm looking for context here. I suspect most of the big problems haven't been suddenly and magically overcome? E.g. how close are we, given this, to supporting an AAA game, let's say from a few years ago?

Let's set up a jira and hold sprint planning

Re: Native Linux GPU Driver for Apple M1

#215

Earlier quoted context omitted.

It is an expression, another way of saying "You might feel that way, but I don't" See https://idioms.thefreedictionary.com/speak+for+yourself

meh expressions like that don't make sense to me. all these people everywhere saying things that don't make sense just because someone else said it before them. it's all just peer pressure from books and dead people. meanwhile I'm over here trying to understand and participate in conversations and no one cares about people who take words at face value. I hate this goddamned planet

Speak for yourself, I enjoy using idiomatic phrases because I like conveying nuance and expressing myself using a common phrases. :)

Re: Native Linux GPU Driver for Apple M1

#217
post #147

Earlier quoted context omitted.

There's a much lower standard than "AAA gaming" which still delivers massive value to most users in running a desktop environment. Also, the Apple GPU has evolved from PowerVR roots dating back to the 1990s. It is fairly safe to assume that the next generation of Apple GPU will share enough with the current generation that in 3 years, supporting whatever new hardware exists will be incremental rather than transformat…

I don't really understand what's the difference between AAA game and Google Chrome? I thought that modern applications heavily use GPU acceleration. Is it some subset of GPU commands that's required for desktop, compared to AAA game? Is it possible that Google Chrome will crash the OS with some tricky CSS animation (may be in the future version)?

Games can trigger a lot more GPUs paths due to their creative usage of shaders.

Re: Native Linux GPU Driver for Apple M1

#219
Although I'm thoroughly impressed and applaud people for doing this in their spare time, I sort of wish they wouldn't help Apple in their developer-hostile actions.

If Apple don't want to release documentation on their chips, then leave them to rot in their walled garden.

Re: Native Linux GPU Driver for Apple M1

#220

It's so comical to see a literal VTuber developer doing absolutely awesome work on an extremely high technical level, and better yet, on HNs frontpage almost every week. God bless anime.

Quoted post unavailable.

10 minutes of Googling would show you that Hector is not the GPU driver developer in the Asahi project.
Post reply on HN