Earlier quoted context omitted.
Makes me wonder... is it possible to use this from macOS?
Depends on what you precisely mean by "this". The user space part can easily be used from macOS. That's how the author first developed it without a working kernel driver. From https://asahilinux.org/2022/11/tales-of-the-m1-gpu/ > But wait, how can she work on the user space driver without a kernel driver to go with it? Easy, she did it on macOS! Alyssa reverse engineered the macOS GPU driver UAPI enough to allocate m…
The first conformant M1 GPU driver
411–420 of 699 posts
Re: The first conformant M1 GPU driver
#412Earlier quoted context omitted.
Still no iPhone with USB-C :(
This year definitely because of the EU mandate. It will probably still be nerfed like the low end iPad that has USB C. But still transfers at USB 2 speeds
None of them even remember connecting it to a computer past the iPhone 5S.
Re: The first conformant M1 GPU driver
#413Earlier quoted context omitted.
Employment is a poor proposition. Typically employees make poor money in comparison to what kind of profit they generate, that especially applies to IT. Anyone with a talent, should rather seek to incorporate and sell their services at fair price. Unfortunately in some countries, big corporations managed to lobby governments to put a stop to that.
> Typically employees make poor money in comparison to what kind of profit they generate I think it’s the opposite - developers are overvalued.
We all know that their engineers are paid well, but that's still potentially more than an order of magnitude off of the value they generate. Of course, there are many other expenses to running their business, but to claim that broadly developers are overvalued when one of the most prolific employers of developers is generating 10x+ the revenue of what they spend on them, is likely no more than only occasionally correct.
Re: The first conformant M1 GPU driver
#414Earlier quoted context omitted.
> Also, couldn't find anything coming near the value of a baseline Macbook Air M1 as far as build quality, battery life, stability etc. is concerned. I have a Surface Laptop 4 with an AMD processor and 16GB of RAM. I'm extremely happy with it, though I'll concede that the build quality is a click lower than a M1 MacBook Air (two of the rubber feet have fallen off of mine, being my main ding against it) and nobody can…
> Oh, and the facial recognition unlock is the best. This is scary as fuck. Combined with all the telemetry and tracking M$ is now doing without care from within its operating system. Windows and Android are subsidized data collection applications which run on subsidized hardware. Simple as.
If I turn out to be the world's first facial recognition casualty, that would be SUCH a hilariously unlikely way to go that I almost couldn't even be mad about it.
Re: The first conformant M1 GPU driver
#415Earlier quoted context omitted.
I just don't see how it's incumbent on Apple to implement a standard only because it exists. It takes significant resources and impacts release schedules to, say, support an on-going vulkan implementation... I think there would need to be a business argument for it. Avoiding "shame" probably doesn't cut it. It just strikes me as strange when people expect Apple to spend money and focus on their own personal prioritie…
> It takes significant resources and impacts release schedules to, say, support an on-going vulkan implementation... Let's see... on one hand we have two devs who made it happen (for OpenGL; with Vulkan coming in the future), with essentially no funding, purely in their spare time and without any documentation, just by reverse engineering the hardware. On the other hand we have a trillion dollar corporation, with 100…
Re: The first conformant M1 GPU driver
#416> Unlike ours, the manufacturer’s M1 drivers are unfortunately not conformant for any standard graphics API, whether Vulkan or OpenGL or OpenGL ES. Yes, it is conformant to a graphics API. It's called Metal¹. You might enjoy pretending that "the manufacturer" hasn't given a damn to provide a fully working and highly performant graphics API designed under the same roof alongside the people who designed the hardware, b…
Re: The first conformant M1 GPU driver
#417Earlier quoted context omitted.
That could have been overcome. The general crustiness of flash could not have been (from Apple's POV). Apple used to ship a dev app called "Spin Control" that would log stack traces whenever an app failed to drain its event queue in a timely manner (i.e. beachball). One time I accidentally left this open for an entire week, went about a bunch of assorted business, and when I came back every single stack trace had to…
Yeah Flash was slow, but the common alternatives for in-browser animation/games were (and still are) far slower. H.264/5 maybe did video better than Flash, even then idk, Flash YouTube was always way faster on my old iMac than HTML5 YT. Google Hangouts/Meet will lag a high-end Intel MBP thanks to the unaccelerated VP8/9 video, but AIM Flash-based video calls ran fine on an iMac G4. On top of that, there was never a r…
Re: The first conformant M1 GPU driver
#418"Of course, Asahi Lina and I are two individuals with minimal funding. It’s a little awkward that we beat the big corporation…" Love the euphemism. This puts Apple to shame, plain and simple. They obviously don't care about standards, or compliance, because they like people to be walled in their own little private garden (still waiting for the facetime standard, or any kind of cross-platform technology created in the…
Re: The first conformant M1 GPU driver
#419Earlier quoted context omitted.
Then as they clawed their way back from the precipice, they started "adding value" again. I don't know if I can agree. On the software side, MacOS supports all those things. On the hardware side, it's still (edit: almost) nothing but industry-standard ports.
Right, I quite often charge my Asus laptop with my MagSafe charger.
Re: The first conformant M1 GPU driver
#420The OpenGL compliance gives hope that a simple recompile will make some graphics applications available at high performance under Linux on Apple Silicon, this is good news. It's a niche of a niche though. Devs would be porting their apps to MacOS as a priority to Linux on the M1/2/3 if at all.