HN2new | past | comments | ask | show | jobs | submit | Narishma's commentslogin

You can tell it not to reorder them if you want but it's not the default.

It was already there in the original Mac, and is probably older than that.

VGA was still fundamentally planar, just like EGA. It was just mode 13h that presented a chunky API. IIRC the other modes were all planar.

I don't get the impression they care that much about performance. Besides, it would limit the number of platforms it could run on if it requires a recent GPU.


Using Rust means they’ve limited the number of platforms already… so I doubt they care.


How so? What platforms were excluded by the use of Rust?


> There's no Halo on PS5, there's no Gears either.

There's Gears Reloaded, and the upcoming Halo remake will be on PS5.


> It's like coding to the Linux syscall interface instead of libc.

It's the opposite of that. The Linux syscall is more stable than the (gnu)libc.


More like Commodore 46.


> But the core idea behind the P extension was to reuse the GPRs to do SIMD operations with little additional implementation cost.

I think ARMv6 had something similar, before they went with proper SIMD in v7.


I think they use LLVM rather than GCC, which makes it even easier.


It's only unusable if you try running bloated modern apps on it.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: