3 ms·
Heh. You can barely move your mouse across the screen without some layer in the architecture executing some SIMD instruction. It's everywhere, and it's going no
by _wmd 8y ago
Heh. You can barely move your mouse across the screen without some layer in the architecture executing some SIMD instruction. It's everywhere, and it's going nowhere.
Everything from counting the length of a string to rasterizing the text you're reading right now.
- pcwalton 8y agoI wish font rasterization used SIMD more, but it frequently doesn't. The final blitting step usually does, but important things like the Gaussian blur used for subpixel AA color defringing are still not accelerated on Mac, for instance :(
- jacobolus 8y agoI thought macs gave up on subpixel aa after the advent of retina displays.
- eridius 8y agoGood news, macOS isn't doing subpixel AA any more as of macOS 10.14! ;) But seriously, if SIMD would be useful there, why doesn't it use it?
- pcwalton 8y agoWell, I'm not Apple, so I can only speculate. I wouldn't be surprised if core low-level font rasterization isn't that well maintained, though. Often that stuff was written in the '90s and early aughts and so hasn't been touched.